aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/StackSlotColoring.cpp
AgeCommit message (Expand)Author
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
2008-10-03Switch the MachineOperand accessors back to the short names likeDan Gohman
2008-09-22Instead of setPreservesAll, just mark them preseving machine loop info and ma...Evan Cheng
2008-09-22Mark several codegen passes as preserving all analysis.Evan Cheng
2008-09-04Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman
2008-07-10Make stack slot coloring's debug output more consistent withDan Gohman
2008-06-23Remove option used to debug stack coloring bugs. It's no longer needed since ...Evan Cheng
2008-06-23Instead of adding an isSS field to LiveInterval to denote stack slot. Use top...Evan Cheng
2008-06-04Add a stack slot coloring pass. Not yet enabled.Evan Cheng