diff options
| author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2011-01-13 22:47:43 +0000 |
|---|---|---|
| committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2011-01-13 22:47:43 +0000 |
| commit | bbb1a54b84fd0328ebadd2dc091130da1587868f (patch) | |
| tree | 9e21d40e83cc071aaf37aa9f34cb42fbe0268e32 /llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp | |
| parent | ec47597ecda0c87fbac5328669d056d990e92bac (diff) | |
| download | bcm5719-llvm-bbb1a54b84fd0328ebadd2dc091130da1587868f.tar.gz bcm5719-llvm-bbb1a54b84fd0328ebadd2dc091130da1587868f.zip | |
Fix a few more places that should use MBB::getLastNonDebugInstr().
llvm-svn: 123408
Diffstat (limited to 'llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp')
| -rw-r--r-- | llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp b/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp index 2eca4b124fa..3a3fc422833 100644 --- a/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp +++ b/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp @@ -1351,7 +1351,7 @@ namespace { bool ARMLoadStoreOpt::MergeReturnIntoLDM(MachineBasicBlock &MBB) { if (MBB.empty()) return false; - MachineBasicBlock::iterator MBBI = prior(MBB.end()); + MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); if (MBBI != MBB.begin() && (MBBI->getOpcode() == ARM::BX_RET || MBBI->getOpcode() == ARM::tBX_RET || |

