summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/RegAllocIterativeScan.cpp
Commit message (Expand)AuthorAgeFilesLines
* Alkis agrees that that iterative scan allocator isn't going to be worked onChris Lattner2005-10-241-500/+0
* Expose the LiveInterval interfaces as public headers.Chris Lattner2005-09-211-1/+1
* Update these register allocators to set the PhysRegUsed info in MachineFunction.Chris Lattner2005-01-231-1/+9
* Silence VS warningsChris Lattner2005-01-081-1/+1
* Move virtual method call out of loopChris Lattner2004-12-151-4/+4
* Rename some methods, use 'begin' instead of 'start', add new LiveIntervalChris Lattner2004-11-181-5/+5
* Change the way we choose a free register: instead of picking the firstAlkis Evlogimenos2004-09-021-4/+15
* Changes For Bug 352Reid Spencer2004-09-011-3/+3
* Be a bit more efficient when processing the active and inactiveAlkis Evlogimenos2004-09-011-26/+31
* Now that LiveIntervals::addIntervalsForSpills is fixed, do not requireAlkis Evlogimenos2004-08-271-2/+0
* Back out this change as it broke the build last night. This should beAlkis Evlogimenos2004-08-271-0/+2
* The linear scan variants do not require the LiveVariables analysis.Alkis Evlogimenos2004-08-271-2/+0
* Convert indentation to 2 spaces.Alkis Evlogimenos2004-08-041-378/+378
* Change std::map<unsigned, LiveInterval*> into a std::map<unsigned,Alkis Evlogimenos2004-07-241-3/+3
* Completely eliminate the intervals_ list. instead, the r2iMap_ maintainsChris Lattner2004-07-241-10/+8
* Rename LiveIntervals.(cpp|h) -> LiveIntervalAnalysis.(cpp|h)Chris Lattner2004-07-231-1/+1
* Use reverse iterators when updating the vector, since scanning fromAlkis Evlogimenos2004-07-221-11/+14
* These files don't need to include <iostream> since they include "Support/Debu...Brian Gaeke2004-07-211-1/+0
* Fix analysis name.Alkis Evlogimenos2004-07-211-1/+1
* Clear spilled list at once. Remove unused vector.Alkis Evlogimenos2004-07-211-3/+2
* Change std::list into a std::vector for IntervalSets. This reducesAlkis Evlogimenos2004-07-211-4/+5
* Improve file comment.Alkis Evlogimenos2004-07-211-1/+7
* Add Iterative scan register allocator.Alkis Evlogimenos2004-07-211-0/+472
OpenPOWER on IntegriCloud