PPCFrameLowering::emitEpilogue(): Avoid manipulating MBBI on iterator end.

It caused crash in MachineInstr::hasPropertyInBundle() since r247237.

llvm-svn: 247395
This commit is contained in:
NAKAMURA Takumi 2015-09-11 08:20:56 +00:00
parent d7df405580
commit 8061e8645f
1 changed files with 1 additions and 1 deletions

View File

@ -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();