diff options
-rw-r--r-- | lib/Target/ARM/ARMInstrInfo.td | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/Target/ARM/ARMInstrInfo.td b/lib/Target/ARM/ARMInstrInfo.td index 23b2155c85..e5db101865 100644 --- a/lib/Target/ARM/ARMInstrInfo.td +++ b/lib/Target/ARM/ARMInstrInfo.td @@ -114,19 +114,19 @@ def ldr : InstARM<(ops IntRegs:$dst, memri:$addr), [(set IntRegs:$dst, (load iaddr:$addr))]>; def LDRB : InstARM<(ops IntRegs:$dst, IntRegs:$addr), - "ldrb $dst, $addr", + "ldrb $dst, [$addr]", [(set IntRegs:$dst, (zextloadi8 IntRegs:$addr))]>; def LDRSB : InstARM<(ops IntRegs:$dst, IntRegs:$addr), - "ldrsb $dst, $addr", + "ldrsb $dst, [$addr]", [(set IntRegs:$dst, (sextloadi8 IntRegs:$addr))]>; def LDRH : InstARM<(ops IntRegs:$dst, IntRegs:$addr), - "ldrh $dst, $addr", + "ldrh $dst, [$addr]", [(set IntRegs:$dst, (zextloadi16 IntRegs:$addr))]>; def LDRSH : InstARM<(ops IntRegs:$dst, IntRegs:$addr), - "ldrsh $dst, $addr", + "ldrsh $dst, [$addr]", [(set IntRegs:$dst, (sextloadi16 IntRegs:$addr))]>; def str : InstARM<(ops IntRegs:$src, memri:$addr), |