diff options
Diffstat (limited to 'llvm/lib/Target')
| -rw-r--r-- | llvm/lib/Target/ARM/ARMAsmPrinter.cpp | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/ARM/ARMAsmPrinter.cpp b/llvm/lib/Target/ARM/ARMAsmPrinter.cpp index 100ecf08785..9df5f4c1065 100644 --- a/llvm/lib/Target/ARM/ARMAsmPrinter.cpp +++ b/llvm/lib/Target/ARM/ARMAsmPrinter.cpp @@ -1976,10 +1976,10 @@ void ARMAsmPrinter::EmitInstruction(const MachineInstr *MI) {      }      {        MCInst TmpInst; -      TmpInst.setOpcode(ARM::tLDRr); +      TmpInst.setOpcode(ARM::tLDRi);        TmpInst.addOperand(MCOperand::CreateReg(ARM::R7));        TmpInst.addOperand(MCOperand::CreateReg(SrcReg)); -      TmpInst.addOperand(MCOperand::CreateReg(0)); +      TmpInst.addOperand(MCOperand::CreateImm(0));        // Predicate.        TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));        TmpInst.addOperand(MCOperand::CreateReg(0));  | 

