PPCFrameLowering::emitEpilogue(): Avoid manipulating MBBI on iterator end.
It caused crash in MachineInstr::hasPropertyInBundle() since r247237. llvm-svn: 247395
This commit is contained in:
parent
d7df405580
commit
8061e8645f
|
@ -999,7 +999,7 @@ void PPCFrameLowering::emitEpilogue(MachineFunction &MF,
|
|||
PBPOffset = FFI->getObjectOffset(PBPIndex);
|
||||
}
|
||||
|
||||
bool IsReturnBlock = MBBI->isReturn();
|
||||
bool IsReturnBlock = (MBBI != MBB.end() && MBBI->isReturn());
|
||||
|
||||
if (IsReturnBlock) {
|
||||
unsigned RetOpcode = MBBI->getOpcode();
|
||||
|
|
Loading…
Reference in New Issue