mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-06-13 04:38:24 +00:00
Use getVNInfoBefore() when it makes sense.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144517 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -586,7 +586,7 @@ SlotIndex SplitEditor::leaveIntvAtTop(MachineBasicBlock &MBB) {
|
||||
void SplitEditor::overlapIntv(SlotIndex Start, SlotIndex End) {
|
||||
assert(OpenIdx && "openIntv not called before overlapIntv");
|
||||
const VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Start);
|
||||
assert(ParentVNI == Edit->getParent().getVNInfoAt(End.getPrevSlot()) &&
|
||||
assert(ParentVNI == Edit->getParent().getVNInfoBefore(End) &&
|
||||
"Parent changes value in extended range");
|
||||
assert(LIS.getMBBFromIndex(Start) == LIS.getMBBFromIndex(End) &&
|
||||
"Range cannot span basic blocks");
|
||||
|
Reference in New Issue
Block a user