1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 19:23:23 +01:00

Fix a bug in live-in detection that caused lost-copy problems to show up.

llvm-svn: 57424
This commit is contained in:
Owen Anderson 2008-10-12 20:39:30 +00:00
parent 2e4842efdd
commit dbb4904467

View File

@ -295,7 +295,7 @@ static bool isLiveIn(unsigned r, MachineBasicBlock* MBB,
LiveIntervals& LI) {
LiveInterval& I = LI.getOrCreateInterval(r);
unsigned idx = LI.getMBBStartIdx(MBB);
return I.liveBeforeAndAt(idx);
return I.liveAt(idx);
}
/// isLiveOut - help method that determines, from a regno, if a register is