| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove the SystemZ backend. | Dan Gohman | 2011-10-24 | 1 | -1/+1 |
* | Delete the top-down "Latency" scheduler. Top-down scheduling doesn't handle | Dan Gohman | 2011-10-24 | 2 | -5/+0 |
* | Implement a block placement pass based on the branch probability and | Chandler Carruth | 2011-10-21 | 1 | -0/+4 |
* | Delete the list-tdrr scheduler. Top-down schedulers are going away | Dan Gohman | 2011-10-20 | 2 | -6/+0 |
* | Admonish that MI is not IR and virtual registers have constraints. | Jakob Stoklund Olesen | 2011-10-17 | 1 | -0/+8 |
* | Add MachineInstr::getRegClassConstraint(). | Jakob Stoklund Olesen | 2011-10-12 | 1 | -0/+13 |
* | Extract a method for finding the inline asm flag operand. | Jakob Stoklund Olesen | 2011-10-12 | 1 | -0/+12 |
* | Add a bool value to set the IsLandingPad flag to. | Bill Wendling | 2011-10-07 | 1 | -1/+1 |
* | Thread the chain through the eh.sjlj.setjmp intrinsic, like it's documented to | Bill Wendling | 2011-10-07 | 1 | -1/+1 |
* | Add accessor method to check if the landing pad symbol has call site informat... | Bill Wendling | 2011-10-05 | 1 | -0/+8 |
* | Add an ivar that maps a landing pad's EH symbol to the call sites that may jump | Bill Wendling | 2011-10-05 | 1 | -0/+14 |
* | Allow <undef> flags on def operands as well as uses. | Jakob Stoklund Olesen | 2011-10-04 | 1 | -2/+26 |
* | Doxygen-ize comments. No functionality change. | Bill Wendling | 2011-10-04 | 1 | -21/+19 |
* | Add method to determine if a begin label has a call site number associated wi... | Bill Wendling | 2011-10-04 | 1 | -3/+9 |
* | Move getCommonSubClass() into TRI. | Jakob Stoklund Olesen | 2011-09-30 | 2 | -0/+4 |
* | Fix typo. | Nick Lewycky | 2011-09-29 | 1 | -1/+1 |
* | Remove NumImplicitOps which is now unused. | Jakob Stoklund Olesen | 2011-09-29 | 1 | -5/+0 |
* | Create and use an llvm.eh.sjlj.functioncontext intrinsic. | Bill Wendling | 2011-09-28 | 1 | -0/+10 |
* | Remove X86-dependent stuff from SSEDomainFix. | Jakob Stoklund Olesen | 2011-09-27 | 1 | -0/+9 |
* | Rename AddSelectionDAGCSEId() to addSelectionDAGCSEId(). | Jim Grosbach | 2011-09-27 | 1 | -1/+1 |
* | Cleanup PromoteIntOp_EXTRACT_VECTOR_ELT and PromoteIntRes_SETCC. | Nadav Rotem | 2011-09-27 | 1 | -0/+4 |
* | Clean up code after renaming LowerSubregs -> ExpandPostRAPseudos. | Jakob Stoklund Olesen | 2011-09-25 | 1 | -4/+3 |
* | Add a MinNumRegs argument to MRI::constrainRegClass(). | Jakob Stoklund Olesen | 2011-09-22 | 1 | -3/+5 |
* | Use getPrevSlot() instead of getPrevIndex(). | Jakob Stoklund Olesen | 2011-09-15 | 1 | -1/+1 |
* | Stop verifying hasPHIKill() flags. | Jakob Stoklund Olesen | 2011-09-15 | 1 | -0/+1 |
* | Leave hasPHIKill flags alone in LiveInterval::RenumberValues. | Jakob Stoklund Olesen | 2011-09-15 | 1 | -1/+0 |
* | [regcoalescing] bug fix for RegistersDefinedFromSameValue. | Andrew Trick | 2011-09-15 | 1 | -0/+8 |
* | Fix indenting. | Eric Christopher | 2011-09-13 | 1 | -2/+2 |
* | Switch extendInBlock() to take a kill slot instead of the last use slot. | Jakob Stoklund Olesen | 2011-09-13 | 1 | -4/+4 |
* | Directly point debug info to the stack slot of the arugment, instead of tryin... | Devang Patel | 2011-09-08 | 1 | -4/+4 |
* | Relax the MemOperands on atomics a bit. Fixes -verify-machineinstrs failures... | Eli Friedman | 2011-09-07 | 1 | -2/+4 |
* | Add codegen support for vector select (in the IR this means a select | Duncan Sands | 2011-09-06 | 3 | -16/+28 |
* | Split the init.trampoline intrinsic, which currently combines GCC's | Duncan Sands | 2011-09-06 | 1 | -8/+13 |
* | Basic x86 code generation for atomic load and store instructions. | Eli Friedman | 2011-08-24 | 3 | -17/+39 |
* | FastISel: avoid function calls between the materialization of the constant an... | Ivan Krasin | 2011-08-18 | 1 | -1/+19 |
* | Add the support in code-gen for the landingpad instruction lowering. | Bill Wendling | 2011-08-17 | 1 | -0/+5 |
* | Constify. | Devang Patel | 2011-08-12 | 1 | -1/+1 |
* | Use ArrayRef. | Devang Patel | 2011-08-12 | 1 | -1/+2 |
* | Silence a bunch (but not all) "variable written but not read" warnings | Duncan Sands | 2011-08-12 | 1 | -0/+2 |
* | A virtual destructor for the class with virtual methods! | Nick Lewycky | 2011-08-12 | 1 | -1/+1 |
* | Stay within 80 columns. | Devang Patel | 2011-08-10 | 1 | -2/+2 |
* | Provide utility to extract and use lexical scoping information from machine i... | Devang Patel | 2011-08-10 | 1 | -0/+247 |
* | Trim an unneeded header. | Jakob Stoklund Olesen | 2011-08-09 | 1 | -0/+1 |
* | Move CalculateRegClass to MRI::recomputeRegClass. | Jakob Stoklund Olesen | 2011-08-09 | 2 | -5/+11 |
* | Refer to the RegisterCoalescer pass by ID. | Jakob Stoklund Olesen | 2011-08-09 | 1 | -6/+3 |
* | Add more constantness in BlockFrequencyInfo. | Jakub Staszak | 2011-08-03 | 1 | -1/+1 |
* | Revert r136253, r136263, r136269, r136313, r136325, r136326, r136329, r136338, | Bill Wendling | 2011-07-30 | 1 | -5/+0 |
* | Add an isSSA() flag to MachineRegisterInfo. | Jakob Stoklund Olesen | 2011-07-29 | 1 | -1/+21 |
* | Misc optimizer+codegen work for 'cmpxchg' and 'atomicrmw'. They appear to be | Eli Friedman | 2011-07-29 | 2 | -10/+41 |
* | Add the AddLandingPadInfo function. | Bill Wendling | 2011-07-28 | 1 | -0/+5 |