aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/StackSlotColoring.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix pr4552. Stack slot coloring with register must take care not to generate ...Evan Cheng2009-07-171-0/+16
* Fixed a stack slot coloring with reg bug: do not update implicit use / def wh...Evan Cheng2009-05-121-14/+46
* Eliminate a compiler warning.Evan Cheng2009-05-111-0/+1
* Just turn aggressive stack coloring off at -O3.Bill Wendling2009-05-071-9/+21
* Temporarily revert r71010. It was causing massive failures during self-hosting.Bill Wendling2009-05-071-21/+9
* Enable stack coloring with regs at -O3.Evan Cheng2009-05-051-9/+21
* Do not substitute if the new register isn't in the register class of the oper...Evan Cheng2009-05-051-0/+14
* Do forward and backward substitution to eliminate loads and stores when possi...Evan Cheng2009-05-041-13/+127
* The stack slots which share the same stack slot after coloring can, but do no...Evan Cheng2009-05-041-44/+37
* Typo.Evan Cheng2009-05-031-1/+1
* In some rare cases, the register allocator can spill registers but end up not...Evan Cheng2009-05-031-57/+278
* Enable stack slot coloring DCE. Evan's spiller fixes were needed before this...Owen Anderson2009-02-261-7/+2
* Add a debugging option for SSC DCE.Owen Anderson2009-02-241-0/+5
* Add a quick pass to the stack slot colorer to eliminate some trivially redund...Owen Anderson2009-02-201-0/+62
* Teach StackSlotColoring to update MachineMemOperands whenDan Gohman2008-12-051-3/+20
* Adjust whitespace in debug messages to be more consistentDan Gohman2008-10-151-2/+2
* Switch the MachineOperand accessors back to the short names likeDan Gohman2008-10-031-1/+1
* Instead of setPreservesAll, just mark them preseving machine loop info and ma...Evan Cheng2008-09-221-1/+2
* Mark several codegen passes as preserving all analysis.Evan Cheng2008-09-221-0/+1
* Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman2008-09-041-1/+1
* Make stack slot coloring's debug output more consistent withDan Gohman2008-07-101-1/+1
* Remove option used to debug stack coloring bugs. It's no longer needed since ...Evan Cheng2008-06-231-6/+1
* Instead of adding an isSS field to LiveInterval to denote stack slot. Use top...Evan Cheng2008-06-231-3/+2
* Add a stack slot coloring pass. Not yet enabled.Evan Cheng2008-06-041-0/+271