summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/2007-02-07-AddrLabel.c
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2011-07-26 00:54:56 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2011-07-26 00:54:56 +0000
commit5387bd340ba6ade97d67baafe1652b6f98cfbcf2 (patch)
treed6333f1d1329e29f15e90946c45b29977930cf32 /clang/test/CodeGen/2007-02-07-AddrLabel.c
parent06b9d065a2ed32be7cdd9e3b07a241c04d6995be (diff)
downloadbcm5719-llvm-5387bd340ba6ade97d67baafe1652b6f98cfbcf2.tar.gz
bcm5719-llvm-5387bd340ba6ade97d67baafe1652b6f98cfbcf2.zip
Revert to RA_Assign when a virtreg separates into components.
When dead code elimination deletes a PHI value, the virtual register may split into multiple connected components. In that case, revert each component to the RS_Assign stage. The new components are guaranteed to be smaller (the original value numbers are distributed among the components), so this will always be making progress. The components are now allowed to evict other live ranges or be split again. llvm-svn: 136034
Diffstat (limited to 'clang/test/CodeGen/2007-02-07-AddrLabel.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud