aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/StackSlotColoring.cpp
AgeCommit message (Expand)Author
2010-08-28remove dead protoChris Lattner
2010-08-06Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson
2010-08-06Revert r110396 to fix buildbots.Owen Anderson
2010-08-05Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson
2010-07-21Fix batch of converting RegisterPass<> to INTIALIZE_PASS().Owen Anderson
2010-07-10Replace copyRegToReg with COPY everywhere in lib/CodeGen except for FastISel.Jakob Stoklund Olesen
2010-07-08Convert EXTRACT_SUBREG to COPY when emitting machine instrs.Jakob Stoklund Olesen
2010-07-08Remove references to INSERT_SUBREG after de-SSA.Jakob Stoklund Olesen
2010-07-07Revert "Remove references to INSERT_SUBREG after de-SSA" r107725.Jakob Stoklund Olesen
2010-07-06Remove references to INSERT_SUBREG after de-SSAJakob Stoklund Olesen
2010-05-26Move the check for "calls setjmp" to SelectionDAGISel so that it can be used byBill Wendling
2010-05-26Temporarily revert r104655 as it's breaking the bots.Eric Christopher
2010-05-26Dale and Evan suggested putting the "check for setjmp" much earlier in theBill Wendling
2010-05-25Constify function.Bill Wendling
2010-05-25Okay, bear with me here...Bill Wendling
2010-05-24Print out the name of the function during SSC.Bill Wendling
2010-05-06Add a DebugLoc argument to TargetInstrInfo::copyRegToReg, so that itDan Gohman
2010-05-01Fix a bug where debug info affected stack slot coloring.Dale Johannesen
2010-02-09move target-independent opcodes out of TargetInstrInfoChris Lattner
2010-01-05Change errs() to dbgs().David Greene
2009-12-03improve portability to avoid conflicting with std::next in c++'0x.Chris Lattner
2009-11-03The Indexes Patch.Lang Hames
2009-10-25Remove includes of Support/Compiler.h that are no longer needed after theNick Lewycky
2009-10-25Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky
2009-10-18-Revert parts of 84326 and 84411. Distinquishing between fixed and non-fixedEvan Cheng
2009-10-18Only fixed stack objects and spill slots should be get FixedStack PseudoSourc...Evan Cheng
2009-10-17Revert 84315 for now. Re-thinking the patch.Evan Cheng
2009-10-17Rename getFixedStack to getStackObject. The stack objects represented are notEvan Cheng
2009-09-25Improve MachineMemOperand handling.Dan Gohman
2009-09-21Change MachineMemOperand's alignment value to be the alignment ofDan Gohman
2009-09-06Remove some not-really-used variables, as warnedDuncan Sands
2009-08-23remove a few DOUTs here and there.Chris Lattner
2009-07-31Use setPreservesAll and setPreservesCFG in CodeGen passes.Dan Gohman
2009-07-29inline the global 'getInstrOperandRegClass' function into its callersChris Lattner
2009-07-17Fix pr4552. Stack slot coloring with register must take care not to generate ...Evan Cheng
2009-05-12Fixed a stack slot coloring with reg bug: do not update implicit use / def wh...Evan Cheng
2009-05-11Eliminate a compiler warning.Evan Cheng
2009-05-07Just turn aggressive stack coloring off at -O3.Bill Wendling
2009-05-07Temporarily revert r71010. It was causing massive failures during self-hosting.Bill Wendling
2009-05-05Enable stack coloring with regs at -O3.Evan Cheng
2009-05-05Do not substitute if the new register isn't in the register class of the oper...Evan Cheng
2009-05-04Do forward and backward substitution to eliminate loads and stores when possi...Evan Cheng
2009-05-04Restore minor deletion.Mike Stump
2009-05-03Typo.Evan Cheng
2009-05-03In some rare cases, the register allocator can spill registers but end up not...Evan Cheng
2009-02-26Enable stack slot coloring DCE. Evan's spiller fixes were needed before this...Owen Anderson
2009-02-24Add a debugging option for SSC DCE.Owen Anderson
2009-02-20Add a quick pass to the stack slot colorer to eliminate some trivially redund...Owen Anderson
2008-12-05Teach StackSlotColoring to update MachineMemOperands whenDan Gohman
2008-10-15Adjust whitespace in debug messages to be more consistentDan Gohman