Skip to content

Commit 356bf5e

Browse files
author
serge-sans-paille
committed
1 parent 5d6c5b4 commit 356bf5e

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

llvm/lib/Target/X86/X86FrameLowering.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -705,7 +705,6 @@ void X86FrameLowering::emitStackProbeInlineGenericLoop(
705705
.setMIFlag(MachineInstr::FrameSetup);
706706
testMBB->addSuccessor(testMBB);
707707
testMBB->addSuccessor(tailMBB);
708-
testMBB->addLiveIn(FinalStackPtr);
709708

710709
// BB management
711710
tailMBB->splice(tailMBB->end(), &MBB, MBBI, MBB.end());
@@ -719,6 +718,10 @@ void X86FrameLowering::emitStackProbeInlineGenericLoop(
719718
.addReg(FinalStackPtr)
720719
.setMIFlag(MachineInstr::FrameSetup);
721720
}
721+
722+
// Update Live In information
723+
recomputeLiveIns(*testMBB);
724+
recomputeLiveIns(*tailMBB);
722725
}
723726

724727
void X86FrameLowering::emitStackProbeInlineWindowsCoreCLR64(

0 commit comments

Comments
 (0)