summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/LiveStackAnalysis.cpp
Commit message (Expand)AuthorAgeFilesLines
* LiveStacks: Rename LiveStack.{h|cpp} to LiveStacks.{h|cpp}; NFCMatthias Braun2017-12-181-88/+0
* Rename LiveIntervalAnalysis.h to LiveIntervals.hMatthias Braun2017-12-131-1/+1
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-2/+2
* CodeGen: Rename DEBUG_TYPE to match passnamesMatthias Braun2017-05-251-2/+2
* [NFC] Header cleanupMehdi Amini2016-04-181-2/+0
* Recommit r231168: unique_ptrify LiveRange::segmentSetDavid Blaikie2015-03-041-2/+4
* Revert "unique_ptrify LiveRange::segmentSet"David Blaikie2015-03-041-4/+2
* Recommit r231168: unique_ptrify LiveRange::segmentSetDavid Blaikie2015-03-031-2/+4
* Revert "unique_ptrify LiveRange::segmentSet"David Blaikie2015-03-031-4/+2
* unique_ptrify LiveRange::segmentSetDavid Blaikie2015-03-031-2/+4
* Revert "Remove the explicit SDNodeIterator::operator= in favor of the implici...David Blaikie2015-03-031-4/+2
* Remove the explicit SDNodeIterator::operator= in favor of the implicit defaultDavid Blaikie2015-03-031-2/+4
* Move register class name strings to a single array in MCRegisterInfo to reduc...Craig Topper2014-11-171-1/+1
* Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher2014-08-051-1/+1
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-1/+2
* [Modules] Remove potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-2/+2
* Fix a significant recent(?) regression. StackSlotColoring no longer did anythingEvan Cheng2012-09-211-1/+4
* 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
OpenPOWER on IntegriCloud