| Commit message (Expand) | Author | Age | Files | Lines |
* | Allow inlining of functions with returns_twice calls, if they have the | Joerg Sonnenberger | 2011-12-18 | 1 | -1/+1 |
* | Stop tracking unused registers in VirtRegMap. | Jakob Stoklund Olesen | 2011-11-13 | 1 | -11/+3 |
* | Remove the -color-ss-with-regs option. | Jakob Stoklund Olesen | 2011-11-13 | 1 | -306/+2 |
* | - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo and | Evan Cheng | 2011-06-28 | 1 | -4/+4 |
* | More refactoring. Move getRegClass from TargetOperandInfo to TargetInstrInfo. | Evan Cheng | 2011-06-27 | 1 | -2/+2 |
* | Teach TargetRegisterInfo how to cram stack slot indexes in with the virtual and | Jakob Stoklund Olesen | 2011-01-09 | 1 | -5/+5 |
* | Change all self assignments X=X to (void)X, so that we can turn on a | Jeffrey Yasskin | 2010-12-23 | 1 | -1/+1 |
* | Get rid of static constructors for pass registration. Instead, every pass ex... | Owen Anderson | 2010-10-19 | 1 | -2/+6 |
* | Begin adding static dependence information to passes, which will allow us to | Owen Anderson | 2010-10-12 | 1 | -1/+7 |
* | Now with fewer extraneous semicolons! | Owen Anderson | 2010-10-07 | 1 | -1/+1 |
* | remove dead proto | Chris Lattner | 2010-08-28 | 1 | -1/+0 |
* | Reapply r110396, with fixes to appease the Linux buildbot gods. | Owen Anderson | 2010-08-06 | 1 | -2/+2 |
* | Revert r110396 to fix buildbots. | Owen Anderson | 2010-08-06 | 1 | -2/+2 |
* | Don't use PassInfo* as a type identifier for passes. Instead, use the addres... | Owen Anderson | 2010-08-05 | 1 | -2/+2 |
* | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). | Owen Anderson | 2010-07-21 | 1 | -2/+2 |
* | Replace copyRegToReg with COPY everywhere in lib/CodeGen except for FastISel. | Jakob Stoklund Olesen | 2010-07-10 | 1 | -4/+5 |
* | Convert EXTRACT_SUBREG to COPY when emitting machine instrs. | Jakob Stoklund Olesen | 2010-07-08 | 1 | -2/+2 |
* | Remove references to INSERT_SUBREG after de-SSA. | Jakob Stoklund Olesen | 2010-07-08 | 1 | -2/+1 |
* | Revert "Remove references to INSERT_SUBREG after de-SSA" r107725. | Jakob Stoklund Olesen | 2010-07-07 | 1 | -1/+2 |
* | Remove references to INSERT_SUBREG after de-SSA | Jakob Stoklund Olesen | 2010-07-06 | 1 | -2/+1 |
* | Move the check for "calls setjmp" to SelectionDAGISel so that it can be used by | Bill Wendling | 2010-05-26 | 1 | -32/+1 |
* | Temporarily revert r104655 as it's breaking the bots. | Eric Christopher | 2010-05-26 | 1 | -5/+37 |
* | Dale and Evan suggested putting the "check for setjmp" much earlier in the | Bill Wendling | 2010-05-26 | 1 | -37/+5 |
* | Constify function. | Bill Wendling | 2010-05-25 | 1 | -2/+2 |
* | Okay, bear with me here... | Bill Wendling | 2010-05-25 | 1 | -0/+41 |
* | Print out the name of the function during SSC. | Bill Wendling | 2010-05-24 | 1 | -1/+5 |
* | Add a DebugLoc argument to TargetInstrInfo::copyRegToReg, so that it | Dan Gohman | 2010-05-06 | 1 | -2/+4 |
* | Fix a bug where debug info affected stack slot coloring. | Dale Johannesen | 2010-05-01 | 1 | -1/+2 |
* | move target-independent opcodes out of TargetInstrInfo | Chris Lattner | 2010-02-09 | 1 | -6/+3 |
* | Change errs() to dbgs(). | David Greene | 2010-01-05 | 1 | -13/+13 |
* | improve portability to avoid conflicting with std::next in c++'0x. | Chris Lattner | 2009-12-03 | 1 | -1/+1 |
* | The Indexes Patch. | Lang Hames | 2009-11-03 | 1 | -0/+2 |
* | Remove includes of Support/Compiler.h that are no longer needed after the | Nick Lewycky | 2009-10-25 | 1 | -1/+0 |
* | Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. | Nick Lewycky | 2009-10-25 | 1 | -1/+1 |
* | -Revert parts of 84326 and 84411. Distinquishing between fixed and non-fixed | Evan Cheng | 2009-10-18 | 1 | -4/+2 |
* | Only fixed stack objects and spill slots should be get FixedStack PseudoSourc... | Evan Cheng | 2009-10-18 | 1 | -2/+4 |
* | Revert 84315 for now. Re-thinking the patch. | Evan Cheng | 2009-10-17 | 1 | -2/+2 |
* | Rename getFixedStack to getStackObject. The stack objects represented are not | Evan Cheng | 2009-10-17 | 1 | -2/+2 |
* | Improve MachineMemOperand handling. | Dan Gohman | 2009-09-25 | 1 | -15/+10 |
* | Change MachineMemOperand's alignment value to be the alignment of | Dan Gohman | 2009-09-21 | 1 | -1/+1 |
* | Remove some not-really-used variables, as warned | Duncan Sands | 2009-09-06 | 1 | -2/+0 |
* | remove a few DOUTs here and there. | Chris Lattner | 2009-08-23 | 1 | -13/+14 |
* | Use setPreservesAll and setPreservesCFG in CodeGen passes. | Dan Gohman | 2009-07-31 | 1 | -0/+1 |
* | inline the global 'getInstrOperandRegClass' function into its callers | Chris Lattner | 2009-07-29 | 1 | -2/+2 |
* | Fix pr4552. Stack slot coloring with register must take care not to generate ... | Evan Cheng | 2009-07-17 | 1 | -0/+16 |
* | Fixed a stack slot coloring with reg bug: do not update implicit use / def wh... | Evan Cheng | 2009-05-12 | 1 | -14/+46 |
* | Eliminate a compiler warning. | Evan Cheng | 2009-05-11 | 1 | -0/+1 |
* | Just turn aggressive stack coloring off at -O3. | Bill Wendling | 2009-05-07 | 1 | -9/+21 |
* | Temporarily revert r71010. It was causing massive failures during self-hosting. | Bill Wendling | 2009-05-07 | 1 | -21/+9 |
* | Enable stack coloring with regs at -O3. | Evan Cheng | 2009-05-05 | 1 | -9/+21 |