| Commit message (Expand) | Author | Age | Files | Lines |
* | Reintroduce support for overloading target intrinsics | Mon P Wang | 2009-11-05 | 2 | -3/+55 |
* | Replace std::map.at() with std::map[]. | David Goodwin | 2009-11-05 | 1 | -1/+1 |
* | Break anti-dependencies using free registers in a round-robin manner to avoid... | David Goodwin | 2009-11-05 | 3 | -18/+49 |
* | Now that code placement optimization pass is run for JIT, make sure it's befo... | Evan Cheng | 2009-11-05 | 1 | -3/+3 |
* | Use WeakVH while storing metadata in containers. | Devang Patel | 2009-11-05 | 2 | -7/+7 |
* | Code refactoring. | Evan Cheng | 2009-11-05 | 1 | -49/+58 |
* | Correctly add chain dependencies around calls and unknown-side-effect instruc... | David Goodwin | 2009-11-05 | 1 | -2/+3 |
* | Update CreateMalloc so that its callers specify the size to allocate: | Victor Hernandez | 2009-11-05 | 6 | -138/+155 |
* | While calculating original type size for a derived type, handle type variants... | Devang Patel | 2009-11-04 | 2 | -9/+13 |
* | Grammar. | Jim Grosbach | 2009-11-04 | 1 | -1/+1 |
* | improve DSE when TargetData is not around, based on work by | Chris Lattner | 2009-11-04 | 2 | -6/+16 |
* | Now that the memory leak from McCat/08-main has been fixed (86056), re-enable | Jim Grosbach | 2009-11-04 | 1 | -3/+9 |
* | If a function has no stack frame at all, dynamic realignment isn't necessary. | Jim Grosbach | 2009-11-04 | 1 | -0/+1 |
* | dynamic stack realignment necessitates scanning the floating point callee- | Jim Grosbach | 2009-11-04 | 1 | -2/+2 |
* | Fix DW_AT_data_member_location for bit-fields. It points to the location of a... | Devang Patel | 2009-11-04 | 1 | -5/+12 |
* | Add PowerPC codegen for indirect branches. | Bob Wilson | 2009-11-04 | 5 | -0/+45 |
* | Handle empty/tombstone keys for LiveIndex more cleanly. Check for index sanit... | Lang Hames | 2009-11-04 | 1 | -2/+2 |
* | A value is only assigned to errno if NumRead equals -1, so do | Duncan Sands | 2009-11-04 | 1 | -1/+1 |
* | Add some options to disable various code gen optimizations. | Eric Christopher | 2009-11-04 | 1 | -8/+26 |
* | Array element size does not match array size but array is not a bitfield. | Devang Patel | 2009-11-04 | 1 | -1/+3 |
* | Print out an informative comment for KILL instructions. | Jakob Stoklund Olesen | 2009-11-04 | 4 | -0/+14 |
* | Fix an iterator invalidation bug that happens when a hashtable | Chris Lattner | 2009-11-04 | 1 | -3/+4 |
* | RangeIsDefinedByCopyFromReg() should check for subreg_to_reg, insert_subreg, | Evan Cheng | 2009-11-04 | 1 | -6/+22 |
* | move two functions up higher in the file. Delete a useless argument | Chris Lattner | 2009-11-04 | 1 | -176/+232 |
* | The .n suffix must go after the predicate. | Evan Cheng | 2009-11-04 | 1 | -1/+1 |
* | Fix CMake makefiles | Douglas Gregor | 2009-11-04 | 1 | -0/+2 |
* | Use ldr.n to workaround a darwin assembler bug. | Evan Cheng | 2009-11-04 | 1 | -1/+2 |
* | The Indexes Patch. | Lang Hames | 2009-11-03 | 15 | -965/+919 |
* | Fix branch folding bug for indirect branches: for a block containing only | Bob Wilson | 2009-11-03 | 1 | -1/+2 |
* | reimplement multiple return value handling in IPSCCP, making it | Chris Lattner | 2009-11-03 | 1 | -125/+205 |
* | Fix t2Int_eh_sjlj_setjmp. Immediate form of orr is a 32-bit instruction. So i... | Evan Cheng | 2009-11-03 | 2 | -2/+2 |
* | fconsts / fconstd immediate should be proceeded with #. | Evan Cheng | 2009-11-03 | 1 | -2/+2 |
* | Re-apply 85799. It turns out my code isn't buggy. | Evan Cheng | 2009-11-03 | 1 | -17/+46 |
* | Do a scheduling pass ignoring anti-dependencies to identify candidate registe... | David Goodwin | 2009-11-03 | 9 | -61/+179 |
* | finish half thunk thought | Chris Lattner | 2009-11-03 | 1 | -1/+3 |
* | Changes requested (avoid getFunction(), avoid Type creation via isVoidTy(), a... | Victor Hernandez | 2009-11-03 | 2 | -50/+13 |
* | <rdar://problem/7352605>. When building schedule graph use mayAlias informati... | David Goodwin | 2009-11-03 | 1 | -15/+43 |
* | Changes (* location in pointer variables, avoiding include, and using APInt::... | Victor Hernandez | 2009-11-03 | 1 | -39/+34 |
* | fix an IPSCCP bug I introduced when I changed IPSCCP to start working on | Chris Lattner | 2009-11-03 | 1 | -19/+31 |
* | Make this code more robust by not thinking we are making progress | Duncan Sands | 2009-11-03 | 1 | -1/+1 |
* | Parse debug info attached with insertvalue and extractvalue instructions. | Devang Patel | 2009-11-03 | 1 | -0/+11 |
* | Move subtarget check upper for NEON reg-reg fixup pass. | Anton Korobeynikov | 2009-11-03 | 2 | -6/+4 |
* | Ignore unnamed variables. | Devang Patel | 2009-11-03 | 1 | -1/+3 |
* | fix a subtle bug I introduced when refactoring SCCP. Testcase | Chris Lattner | 2009-11-03 | 1 | -1/+1 |
* | Eliminate some temporaries. | Benjamin Kramer | 2009-11-03 | 1 | -22/+11 |
* | Trim unnecessary include. | Evan Cheng | 2009-11-03 | 1 | -1/+0 |
* | For Thumb indirect branches, use "mov pc, reg" which does not switch | Bob Wilson | 2009-11-03 | 1 | -1/+1 |
* | Fix a funky "declared with greater visibility than the type of its field" | Jeffrey Yasskin | 2009-11-03 | 1 | -2/+2 |
* | Fix PR5367. QPR_8 is the super regclass of DPR_8 and SPR_8. | Evan Cheng | 2009-11-03 | 1 | -2/+9 |
* | Clean up copyRegToReg. | Evan Cheng | 2009-11-03 | 1 | -27/+13 |