aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorJim Grosbach <grosbach@apple.com>2010-11-15 18:17:24 +0000
committerJim Grosbach <grosbach@apple.com>2010-11-15 18:17:24 +0000
commit17e967eac2dec4ab0b7d3ce7ce6b348d6a275cb9 (patch)
tree546e1a738dbff15cbe4a2850b03638eb6362a5aa /lib
parentc66712f632f31c5f0ced6bced2d561b019c10727 (diff)
downloadexternal_llvm-17e967eac2dec4ab0b7d3ce7ce6b348d6a275cb9.zip
external_llvm-17e967eac2dec4ab0b7d3ce7ce6b348d6a275cb9.tar.gz
external_llvm-17e967eac2dec4ab0b7d3ce7ce6b348d6a275cb9.tar.bz2
Nuke redundant encoding bit set.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119164 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib')
-rw-r--r--lib/Target/ARM/ARMInstrInfo.td4
1 files changed, 1 insertions, 3 deletions
diff --git a/lib/Target/ARM/ARMInstrInfo.td b/lib/Target/ARM/ARMInstrInfo.td
index 3ba0ceb..bfecd15 100644
--- a/lib/Target/ARM/ARMInstrInfo.td
+++ b/lib/Target/ARM/ARMInstrInfo.td
@@ -1550,9 +1550,7 @@ def LDRD : AI3ldd<(outs GPR:$dst1, GPR:$dst2), (ins addrmode3:$addr), LdMiscFrm,
multiclass AI2_ldridx<bit isByte, string opc, InstrItinClass itin> {
def _PRE : AI2ldstidx<1, isByte, 1, (outs GPR:$Rt, GPR:$Rn_wb),
(ins addrmode2:$addr), IndexModePre, LdFrm, itin,
- opc, "\t$Rt, $addr!", "$addr.base = $Rn_wb", []> {
- let Inst{21} = 1; // W bit (overwrite)
- }
+ opc, "\t$Rt, $addr!", "$addr.base = $Rn_wb", []>;
def _POST : AI2ldstidx<1, isByte, 0, (outs GPR:$Rt, GPR:$Rn_wb),
(ins GPR:$Rn, am2offset:$offset),
IndexModePost, LdFrm, itin,