aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen/LiveInterval.h
Commit message (Expand)AuthorAgeFilesLines
* add a prototypeChris Lattner2006-09-021-1/+7
* remove some particularly expensive assertionsChris Lattner2006-09-011-3/+3
* avoid calling the virtual isMoveInstr method endlessly by caching its results.Chris Lattner2006-08-311-17/+32
* Teach the coallescer to coallesce live intervals joined by an arbitraryChris Lattner2006-08-291-17/+11
* Completely change the way that joining with physregs is implemented. ThisChris Lattner2006-08-251-0/+4
* Take advantage of the recent improvements to the liveintervals set (trackingChris Lattner2006-08-241-2/+21
* Improve the LiveInterval class to keep track of which machine instructionChris Lattner2006-08-221-2/+23
* Switch to using smallvector for liveintervals. This speeds up live intervalChris Lattner2006-08-221-1/+2
* move LiveInterval state all togetherChris Lattner2006-08-211-1/+3
* Improve compatibility with VC2005, patch by Morten Ofstad!Jeff Cohen2006-01-261-0/+3
* add a new methodChris Lattner2005-10-201-0/+5
* Print the symbolic register name in a register allocator debug dump.Chris Lattner2005-05-141-1/+7
* Fix typeoChris Lattner2004-11-181-1/+1
* Add ability to give hints to the overlaps routines.Chris Lattner2004-11-181-2/+14
* Add new advanceTo methodChris Lattner2004-11-181-0/+13
* Fix a minor bug in expiredAt. endNumber() is the first number that is not va...Chris Lattner2004-11-181-1/+1
* Rename some methods, use 'begin' instead of 'start', add new LiveIntervalChris Lattner2004-11-181-6/+11
* Make a method const, no functionality changesChris Lattner2004-07-251-1/+1
* Remove implementation of operator= and make it private so that it isAlkis Evlogimenos2004-07-241-8/+1
* Change std::map<unsigned, LiveInterval*> into a std::map<unsigned,Alkis Evlogimenos2004-07-241-0/+15
* Little stuff:Chris Lattner2004-07-241-10/+37
* Change addRange and join to be a little bit smarter. In particular, we don'tChris Lattner2004-07-231-3/+9
* New helper methodChris Lattner2004-07-231-1/+7
* Instead of searching for a live interval pair, search for a location. This g...Chris Lattner2004-07-231-0/+5
* Pull the LiveRange and LiveInterval classes out of LiveIntervals.h (whichChris Lattner2004-07-231-0/+109