diff options
Diffstat (limited to 'lib/Target/Alpha/AlphaFrameLowering.cpp')
-rw-r--r-- | lib/Target/Alpha/AlphaFrameLowering.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Target/Alpha/AlphaFrameLowering.cpp b/lib/Target/Alpha/AlphaFrameLowering.cpp index 949bd4fb2c..690cd1da9c 100644 --- a/lib/Target/Alpha/AlphaFrameLowering.cpp +++ b/lib/Target/Alpha/AlphaFrameLowering.cpp @@ -104,7 +104,7 @@ void AlphaFrameLowering::emitPrologue(MachineFunction &MF) const { void AlphaFrameLowering::emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const { const MachineFrameInfo *MFI = MF.getFrameInfo(); - MachineBasicBlock::iterator MBBI = prior(MBB.end()); + MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); const TargetInstrInfo &TII = *MF.getTarget().getInstrInfo(); assert((MBBI->getOpcode() == Alpha::RETDAG || |