aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZlatko Buljan <Zlatko.Buljan@imgtec.com>2015-10-16 13:03:10 +0000
committerZlatko Buljan <Zlatko.Buljan@imgtec.com>2015-10-16 13:03:10 +0000
commit4c4f21b971b2a9c154c3d932235202c40e43053e (patch)
tree1ea0028ecf2966569d193b0e287aec2bce2750ed
parent3c88fbd3673b3d50fbf2fce44e8b623cbbca301f (diff)
downloadllvm-4c4f21b971b2a9c154c3d932235202c40e43053e.zip
llvm-4c4f21b971b2a9c154c3d932235202c40e43053e.tar.gz
llvm-4c4f21b971b2a9c154c3d932235202c40e43053e.tar.bz2
Commited two test files which are forgotten during commit of patch for http://reviews.llvm.org/D13376
llvm-svn: 250512
-rw-r--r--llvm/test/MC/Disassembler/Mips/micromips-dspr2/valid.txt6
-rw-r--r--llvm/test/MC/Mips/micromips-dspr2/valid.s7
2 files changed, 13 insertions, 0 deletions
diff --git a/llvm/test/MC/Disassembler/Mips/micromips-dspr2/valid.txt b/llvm/test/MC/Disassembler/Mips/micromips-dspr2/valid.txt
new file mode 100644
index 0000000..1e67fca
--- /dev/null
+++ b/llvm/test/MC/Disassembler/Mips/micromips-dspr2/valid.txt
@@ -0,0 +1,6 @@
+# RUN: llvm-mc --disassemble %s -triple=mips-unknown-linux -mcpu=mips32r6 -mattr=micromips -mattr=+dspr2 | FileCheck %s
+
+0x00 0x43 0x00 0xbc # CHECK: dpa.w.ph $ac0, $3, $2
+0x00 0xec 0xe2 0xbc # CHECK: dpaqx_s.w.ph $ac3, $12, $7
+0x00 0xc5 0x32 0xbc # CHECK: dpaqx_sa.w.ph $ac0, $5, $6
+0x00 0x22 0xd0 0xbc # CHECK: dpax.w.ph $ac3, $2, $1
diff --git a/llvm/test/MC/Mips/micromips-dspr2/valid.s b/llvm/test/MC/Mips/micromips-dspr2/valid.s
new file mode 100644
index 0000000..f1af14a
--- /dev/null
+++ b/llvm/test/MC/Mips/micromips-dspr2/valid.s
@@ -0,0 +1,7 @@
+# RUN: llvm-mc %s -triple=mips-unknown-linux -show-encoding -mcpu=mips32r6 -mattr=micromips -mattr=+dspr2 | FileCheck %s
+
+ .set noat
+ dpa.w.ph $ac0, $3, $2 # CHECK: dpa.w.ph $ac0, $3, $2 # encoding: [0x00,0x43,0x00,0xbc]
+ dpaqx_s.w.ph $ac3, $12, $7 # CHECK: dpaqx_s.w.ph $ac3, $12, $7 # encoding: [0x00,0xec,0xe2,0xbc]
+ dpaqx_sa.w.ph $ac0, $5, $6 # CHECK: dpaqx_sa.w.ph $ac0, $5, $6 # encoding: [0x00,0xc5,0x32,0xbc]
+ dpax.w.ph $ac3, $2, $1 # CHECK: dpax.w.ph $ac3, $2, $1 # encoding: [0x00,0x22,0xd0,0xbc]