summaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMInstrThumb2.td
diff options
context:
space:
mode:
authorOwen Anderson <resistor@mac.com>2011-09-16 22:17:02 +0000
committerOwen Anderson <resistor@mac.com>2011-09-16 22:17:02 +0000
commit8a28bdcbcca3328364b86c4010fe96590d1952c8 (patch)
treece9a508e8767c9b15d02cb85e7a8cf0b2c08b6d5 /lib/Target/ARM/ARMInstrThumb2.td
parente041af7e0e0b6b59457c3218e6489412793a869c (diff)
downloadllvm-8a28bdcbcca3328364b86c4010fe96590d1952c8.tar.gz
llvm-8a28bdcbcca3328364b86c4010fe96590d1952c8.tar.bz2
llvm-8a28bdcbcca3328364b86c4010fe96590d1952c8.tar.xz
Add fixed bits to correctly distinguish Thumb2 SSAT/SSAT16's.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139958 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/ARM/ARMInstrThumb2.td')
-rw-r--r--lib/Target/ARM/ARMInstrThumb2.td1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/Target/ARM/ARMInstrThumb2.td b/lib/Target/ARM/ARMInstrThumb2.td
index f767351904..cf157c5836 100644
--- a/lib/Target/ARM/ARMInstrThumb2.td
+++ b/lib/Target/ARM/ARMInstrThumb2.td
@@ -2046,6 +2046,7 @@ def t2SSAT16: T2SatI<
let Inst{21} = 1; // sh = '1'
let Inst{14-12} = 0b000; // imm3 = '000'
let Inst{7-6} = 0b00; // imm2 = '00'
+ let Inst{5-4} = 0b00;
}
def t2USAT: T2SatI<