mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-08-17 05:29:24 +00:00
Fix a bug in live-in detection that caused lost-copy problems to show up.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57424 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
547a3913c5
commit
d55fccde4c
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user