summaryrefslogtreecommitdiffstats
path: root/llvm/test/MC/Disassembler
diff options
context:
space:
mode:
authorColin LeMahieu <colinl@codeaurora.org>2014-12-15 19:22:07 +0000
committerColin LeMahieu <colinl@codeaurora.org>2014-12-15 19:22:07 +0000
commitfe4012a969952e01975bf369df11706f84dbe6c5 (patch)
tree99df0f15af2f4841ec87b6ae00c25d1c048161cb /llvm/test/MC/Disassembler
parentc2a87ddf015ed68d882ff809737ed3944ab7976a (diff)
downloadbcm5719-llvm-fe4012a969952e01975bf369df11706f84dbe6c5.tar.gz
bcm5719-llvm-fe4012a969952e01975bf369df11706f84dbe6c5.zip
[Hexagon] Adding encoding bits for halfword multiplies.
llvm-svn: 224261
Diffstat (limited to 'llvm/test/MC/Disassembler')
-rw-r--r--llvm/test/MC/Disassembler/Hexagon/xtype_mpy.txt10
1 files changed, 10 insertions, 0 deletions
diff --git a/llvm/test/MC/Disassembler/Hexagon/xtype_mpy.txt b/llvm/test/MC/Disassembler/Hexagon/xtype_mpy.txt
new file mode 100644
index 00000000000..0a42cdd0255
--- /dev/null
+++ b/llvm/test/MC/Disassembler/Hexagon/xtype_mpy.txt
@@ -0,0 +1,10 @@
+# RUN: llvm-mc --triple hexagon -disassemble < %s | FileCheck %s
+
+0x11 0xdf 0x95 0xec
+# CHECK: r17 = mpy(r21.l, r31.l):<<1
+0x31 0xdf 0x95 0xec
+# CHECK: r17 = mpy(r21.l, r31.h):<<1
+0x51 0xdf 0x95 0xec
+# CHECK: r17 = mpy(r21.h, r31.l):<<1
+0x71 0xdf 0x95 0xec
+# CHECK: r17 = mpy(r21.h, r31.h):<<1
OpenPOWER on IntegriCloud