From 58456c0b041f47734a990030eff205a4f429f1da Mon Sep 17 00:00:00 2001 From: Jim Grosbach Date: Thu, 14 Oct 2010 23:28:31 +0000 Subject: [PATCH] Add missing Rd encoding for MOVs instruction. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116537 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/ARM/ARMInstrInfo.td | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/Target/ARM/ARMInstrInfo.td b/lib/Target/ARM/ARMInstrInfo.td index 1b6d3e0f806..703bc1a094a 100644 --- a/lib/Target/ARM/ARMInstrInfo.td +++ b/lib/Target/ARM/ARMInstrInfo.td @@ -1634,7 +1634,9 @@ def MOVr_TC : AsI1<0b1101, (outs tcGPR:$Rd), (ins tcGPR:$Rm), DPFrm, def MOVs : AsI1<0b1101, (outs GPR:$Rd), (ins so_reg:$src), DPSoRegFrm, IIC_iMOVsr, "mov", "\t$Rd, $src", [(set GPR:$Rd, so_reg:$src)]>, UnaryDP { + bits<4> Rd; bits<12> src; + let Inst{15-12} = Rd; let Inst{11-0} = src; let Inst{25} = 0; }