aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/RegAllocBasic.cpp
Commit message (Expand)AuthorAgeFilesLines
* Pass a Banner argument to the machine code verifier both fromJakob Stoklund Olesen2010-12-181-1/+1
* Make the -verify-regalloc command line option available to base classes asJakob Stoklund Olesen2010-12-171-4/+5
* Simplyfy RegAllocBasic by using getOverlaps instead of getAliasSet.Jakob Stoklund Olesen2010-12-141-14/+4
* Use TRI::printReg instead of AbstractRegisterDescription when printingJakob Stoklund Olesen2010-12-141-10/+1
* Add named timer groups for the different stages of register allocation.Jakob Stoklund Olesen2010-12-111-0/+5
* Move MRI into RegAllocBase. Clean up debug output a bit.Jakob Stoklund Olesen2010-12-101-15/+8
* Added register reassignment prototype to RAGreedy. It's a simpleAndrew Trick2010-12-091-3/+1
* Store (priority,regnum) pairs in the priority queue instead of providing anJakob Stoklund Olesen2010-12-081-46/+17
* Move RABasic::addMBBLiveIns to the base class, it is generally useful.Jakob Stoklund Olesen2010-12-081-33/+31
* Switch LiveIntervalUnion from std::set to IntervalMap.Jakob Stoklund Olesen2010-12-071-9/+17
* Simplify assertion.Jakob Stoklund Olesen2010-12-071-9/+2
* Coding style. No significant functionality. Abandon linear scan styleAndrew Trick2010-11-301-238/+232
* Namespacify.Benjamin Kramer2010-11-251-2/+2
* RABasic fix. Regalloc is responsible for updating block live ins.Andrew Trick2010-11-201-0/+30
* Whitespace.Andrew Trick2010-11-201-20/+20
* Check TRI->getReservedRegs because other allocators do it. Even thoughAndrew Trick2010-11-111-35/+42
* RABasic is nearly functionally complete. There are a few remainingAndrew Trick2010-11-101-61/+99
* Adds RABasic verification and tracing.Andrew Trick2010-11-091-9/+85
* Reverting r118604. Windows build broke.Andrew Trick2010-11-091-85/+9
* Adds RABasic verification and tracing.Andrew Trick2010-11-091-9/+85
* Adds support for spilling previously allocated live intervals toAndrew Trick2010-11-081-33/+99
* Let RegAllocBasic require MachineDominators - they are already available andJakob Stoklund Olesen2010-11-031-0/+3
* Jakob's review of the basic register allocator.Andrew Trick2010-10-261-4/+91
* This is a prototype of an experimental register allocationAndrew Trick2010-10-221-0/+259