summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
diff options
context:
space:
mode:
authorJames Molloy <james.molloy@arm.com>2016-07-15 08:12:44 +0000
committerJames Molloy <james.molloy@arm.com>2016-07-15 08:12:44 +0000
commit8f16dffbb1dd6ca173ccc5c518a4313e8d466c88 (patch)
treea20fe207a0553227143a7ad578068b2f3aa6b37c /llvm/lib/Target
parentb3326df56a44090990081f7295dc8269fdec9f64 (diff)
downloadbcm5719-llvm-8f16dffbb1dd6ca173ccc5c518a4313e8d466c88.tar.gz
bcm5719-llvm-8f16dffbb1dd6ca173ccc5c518a4313e8d466c88.zip
[ARM] Fix build after r275540
A rebase seemed so innocent before committing. Turns out someone changed a pointer to a reference in the mean time :( llvm-svn: 275541
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r--llvm/lib/Target/ARM/ARMISelLowering.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/llvm/lib/Target/ARM/ARMISelLowering.cpp b/llvm/lib/Target/ARM/ARMISelLowering.cpp
index 1d07e773f9d..8ee275f554f 100644
--- a/llvm/lib/Target/ARM/ARMISelLowering.cpp
+++ b/llvm/lib/Target/ARM/ARMISelLowering.cpp
@@ -8255,12 +8255,12 @@ ARMTargetLowering::EmitInstrWithCustomInserter(MachineInstr &MI,
// Thumb1 post-indexed loads are really just single-register LDMs.
case ARM::tLDR_postidx: {
BuildMI(*BB, MI, dl, TII->get(ARM::tLDMIA_UPD))
- .addOperand(MI->getOperand(1)) // Rn_wb
- .addOperand(MI->getOperand(2)) // Rn
- .addOperand(MI->getOperand(3)) // PredImm
- .addOperand(MI->getOperand(4)) // PredReg
- .addOperand(MI->getOperand(0)); // Rt
- MI->eraseFromParent();
+ .addOperand(MI.getOperand(1)) // Rn_wb
+ .addOperand(MI.getOperand(2)) // Rn
+ .addOperand(MI.getOperand(3)) // PredImm
+ .addOperand(MI.getOperand(4)) // PredReg
+ .addOperand(MI.getOperand(0)); // Rt
+ MI.eraseFromParent();
return BB;
}
OpenPOWER on IntegriCloud