aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/RegAllocFast.cpp
AgeCommit message (Expand)Author
2010-05-11Store the Dirty bit in the LiveReg structure instead of a bit vector.Jakob Stoklund Olesen
2010-05-11Keep track of the last place a live virtreg was used.Jakob Stoklund Olesen
2010-05-11Simplify the tracking of used physregs to a bulk bitor followed by a transitiveJakob Stoklund Olesen
2010-05-11Mostly rewrite RegAllocFast.Jakob Stoklund Olesen
2010-05-11It's not safe eliminate copies where src and dst have different sub-register ...Evan Cheng
2010-05-06Add argument TargetRegisterInfo to loadRegFromStackSlot and storeRegToStackSlot.Evan Cheng
2010-04-21Run LiveVariables instead of computing liveness locally in -regalloc=fast.Jakob Stoklund Olesen
2010-04-21Add fast register allocator, enabled with -regalloc=fast.Jakob Stoklund Olesen