summaryrefslogtreecommitdiffstats
path: root/llvm/test/MC/Disassembler/Hexagon
diff options
context:
space:
mode:
authorColin LeMahieu <colinl@codeaurora.org>2014-12-08 18:33:49 +0000
committerColin LeMahieu <colinl@codeaurora.org>2014-12-08 18:33:49 +0000
commitcc46cd8eecca578d0166cab883f348d05898e541 (patch)
tree65121dd88287849e894503edde46f36e6669d5cc /llvm/test/MC/Disassembler/Hexagon
parentd5b3aa49acc264186efce781a0a4fb30fbfb9273 (diff)
downloadbcm5719-llvm-cc46cd8eecca578d0166cab883f348d05898e541.tar.gz
bcm5719-llvm-cc46cd8eecca578d0166cab883f348d05898e541.zip
[Hexagon] Adding add/sub with saturation. Removing unused def. Cleaning up shift patterns.
llvm-svn: 223680
Diffstat (limited to 'llvm/test/MC/Disassembler/Hexagon')
-rw-r--r--llvm/test/MC/Disassembler/Hexagon/alu32_alu.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/test/MC/Disassembler/Hexagon/alu32_alu.txt b/llvm/test/MC/Disassembler/Hexagon/alu32_alu.txt
index c90a61dd793..74d4c732eaa 100644
--- a/llvm/test/MC/Disassembler/Hexagon/alu32_alu.txt
+++ b/llvm/test/MC/Disassembler/Hexagon/alu32_alu.txt
@@ -4,6 +4,8 @@
# CHECK: r17 = add(r21, #31)
0x11 0xdf 0x15 0xf3
# CHECK: r17 = add(r21, r31)
+0x11 0xdf 0x55 0xf6
+# CHECK: r17 = add(r21, r31):sat
0x11 0xdf 0x15 0xf1
# CHECK: r17 = and(r21, r31)
0xf1 0xc3 0x15 0x76
@@ -20,6 +22,8 @@
# CHECK: r17 = sub(#21, r31)
0x11 0xdf 0x35 0xf3
# CHECK: r17 = sub(r31, r21)
+0x11 0xdf 0xd5 0xf6
+# CHECK: r17 = sub(r31, r21):sat
0x11 0xc0 0xbf 0x70
# CHECK: r17 = sxtb(r31)
0x15 0xc0 0x31 0x72
OpenPOWER on IntegriCloud