aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/LiveStackAnalysis.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move getCommonSubClass() into TRI.Jakob Stoklund Olesen2011-09-301-2/+3
* Teach TargetRegisterInfo how to cram stack slot indexes in with the virtual andJakob Stoklund Olesen2011-01-091-0/+16
* Make the spiller responsible for updating the LiveStacks analysis.Jakob Stoklund Olesen2010-10-261-0/+2
* Now with fewer extraneous semicolons!Owen Anderson2010-10-071-1/+1
* Fix batch of converting RegisterPass<> to INTIALIZE_PASS().Owen Anderson2010-07-211-1/+2
* VNInfos don't need to be destructed anymore.Benjamin Kramer2010-06-261-2/+2
* Introduce SpecificBumpPtrAllocator, a wrapper for BumpPtrAllocator which allowsBenjamin Kramer2010-03-301-1/+1
* The Indexes Patch.Lang Hames2009-11-031-7/+2
* Change Pass::print to take a raw ostream instead of std::ostream,Chris Lattner2009-08-231-2/+1
* shoot a few more std::ostream print methods in the head.Chris Lattner2009-08-231-4/+7
* Update to in-place spilling framework. Includes live interval scaling and tri...Lang Hames2009-06-021-0/+9
* In some rare cases, the register allocator can spill registers but end up not...Evan Cheng2009-05-031-3/+9
* Livestacks really does preserve everything.Evan Cheng2008-09-221-2/+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
* Add a stack slot coloring pass. Not yet enabled.Evan Cheng2008-06-041-0/+50