diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2009-08-08 13:18:47 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2009-08-08 13:18:47 +0000 |
commit | ac51533b8ab60279ed4bd939b254a8187dae36c6 (patch) | |
tree | c4cb57332537e736067698e3db870e6590e0f73d /llvm/lib/Analysis/LoopVR.cpp | |
parent | e3728265238e332498845138a9590617d94ed258 (diff) | |
download | bcm5719-llvm-ac51533b8ab60279ed4bd939b254a8187dae36c6.tar.gz bcm5719-llvm-ac51533b8ab60279ed4bd939b254a8187dae36c6.zip |
Simplify RegScavenger::forward a bit more.
Verify that early clobber registers and their aliases are not used.
All changes to RegsAvailable are now done as a transaction so the order of
operands makes no difference.
The included test case is from PR4686. It has behaviour that was dependent on the order of operands.
llvm-svn: 78465
Diffstat (limited to 'llvm/lib/Analysis/LoopVR.cpp')
0 files changed, 0 insertions, 0 deletions