summaryrefslogtreecommitdiff
path: root/lib/CodeGen/RegAllocFast.cpp
Commit message (Expand)AuthorAge
...
* Avoid scanning the long tail of physreg operands on callsJakob Stoklund Olesen2010-05-14
* Count coalesced copiesJakob Stoklund Olesen2010-05-14
* Allow virtreg redefines when verifying for RegAllocFastJakob Stoklund Olesen2010-05-14
* When verifying two-address instructions, check the following:Jakob Stoklund Olesen2010-05-14
* Simplify the handling of physreg defs and uses in RegAllocFast.Jakob Stoklund Olesen2010-05-14
* Enable opportunistic coalescingJakob Stoklund Olesen2010-05-14
* Trust kill flags from isel and later passes.Jakob Stoklund Olesen2010-05-14
* Fix an embarrassing runtime regression for RegAllocFast.Jakob Stoklund Olesen2010-05-14
* Clean up RegAllocFast debug outputJakob Stoklund Olesen2010-05-13
* Take allocation hints from copy instructions to/from physregs.Jakob Stoklund Olesen2010-05-13
* More asserts around physreg usesJakob Stoklund Olesen2010-05-13
* Make sure to add kill flags to the last use of a virtreg when it is redefined.Jakob Stoklund Olesen2010-05-12
* Avoid scoping issues, fix buildbotsJakob Stoklund Olesen2010-05-12
* Make Clang happy.Daniel Dunbar2010-05-11
* Store the Dirty bit in the LiveReg structure instead of a bit vector.Jakob Stoklund Olesen2010-05-11
* Keep track of the last place a live virtreg was used.Jakob Stoklund Olesen2010-05-11
* Simplify the tracking of used physregs to a bulk bitor followed by a transitiveJakob Stoklund Olesen2010-05-11
* Mostly rewrite RegAllocFast.Jakob Stoklund Olesen2010-05-11
* It's not safe eliminate copies where src and dst have different sub-register ...Evan Cheng2010-05-11
* Add argument TargetRegisterInfo to loadRegFromStackSlot and storeRegToStackSlot.Evan Cheng2010-05-06
* Run LiveVariables instead of computing liveness locally in -regalloc=fast.Jakob Stoklund Olesen2010-04-21
* Add fast register allocator, enabled with -regalloc=fast.Jakob Stoklund Olesen2010-04-21