summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
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
commit9764bced10e734d100b7e398f64a3aa6d68479d5 (patch)
tree542ddaef5ebc02f24e4bf677acb4d963d30fe23e /llvm/lib/Target
parentc0f032a5709e7f0fd256f174b6ebf1d88722723e (diff)
downloadbcm5719-llvm-9764bced10e734d100b7e398f64a3aa6d68479d5.tar.gz
bcm5719-llvm-9764bced10e734d100b7e398f64a3aa6d68479d5.zip
Add fixed bits to correctly distinguish Thumb2 SSAT/SSAT16's.
llvm-svn: 139958
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r--llvm/lib/Target/ARM/ARMInstrThumb2.td1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/ARM/ARMInstrThumb2.td b/llvm/lib/Target/ARM/ARMInstrThumb2.td
index f767351904f..cf157c58363 100644
--- a/llvm/lib/Target/ARM/ARMInstrThumb2.td
+++ b/llvm/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<
OpenPOWER on IntegriCloud