Nuke redundant encoding bit set.
authorJim Grosbach <grosbach@apple.com>
Mon, 15 Nov 2010 18:17:24 +0000 (18:17 +0000)
committerJim Grosbach <grosbach@apple.com>
Mon, 15 Nov 2010 18:17:24 +0000 (18:17 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119164 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/ARM/ARMInstrInfo.td

index 3ba0cebd658db91c926ad703828abc1227d90195..bfecd159fee0431adf8f4a7da8db3d46c6535daf 100644 (file)
@@ -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,