summaryrefslogtreecommitdiffstats
path: root/llvm/test/MC/Disassembler/Mips/mips32
diff options
context:
space:
mode:
authorDaniel Sanders <daniel.sanders@imgtec.com>2015-06-27 17:56:44 +0000
committerDaniel Sanders <daniel.sanders@imgtec.com>2015-06-27 17:56:44 +0000
commitb2fa8add821f507a190dc37f2298da35b00756cd (patch)
treea859f12889b9815886ee5fbbebf977c4098cfa38 /llvm/test/MC/Disassembler/Mips/mips32
parentfebe8f1f73096dc7cd0c68c04cd7b7426692071d (diff)
downloadbcm5719-llvm-b2fa8add821f507a190dc37f2298da35b00756cd.tar.gz
bcm5719-llvm-b2fa8add821f507a190dc37f2298da35b00756cd.zip
[mips] Fold duplicate big-endian disassembler tests together.
llvm-svn: 240887
Diffstat (limited to 'llvm/test/MC/Disassembler/Mips/mips32')
-rw-r--r--llvm/test/MC/Disassembler/Mips/mips32/valid-mips32.txt7
1 files changed, 7 insertions, 0 deletions
diff --git a/llvm/test/MC/Disassembler/Mips/mips32/valid-mips32.txt b/llvm/test/MC/Disassembler/Mips/mips32/valid-mips32.txt
index be371974db9..09f1e56fff4 100644
--- a/llvm/test/MC/Disassembler/Mips/mips32/valid-mips32.txt
+++ b/llvm/test/MC/Disassembler/Mips/mips32/valid-mips32.txt
@@ -6,6 +6,8 @@
0x00 0x03 0x21 0xc0 # CHECK: sll $4, $3, 7
0x00 0x03 0x21 0xc2 # CHECK: srl $4, $3, 7
0x00 0x03 0x21 0xc3 # CHECK: sra $4, $3, 7
+0x00 0x5c 0x18 0x01 # CHECK: movf $3, $2, $fcc7
+0x00 0x5d 0x18 0x01 # CHECK: movt $3, $2, $fcc7
0x00 0x65 0x00 0x18 # CHECK: mult $3, $5
0x00 0x65 0x00 0x19 # CHECK: multu $3, $5
0x00 0x65 0x18 0x25 # CHECK: or $3, $3, $5
@@ -45,6 +47,7 @@
0x38 0xc9 0x45 0x67 # CHECK: xori $9, $6, 17767
0x3c 0x06 0x45 0x67 # CHECK: lui $6, 17767
0x40 0x08 0x78 0x01 # CHECK: mfc0 $8, $15, 1
+0x40 0x08 0x80 0x04 # CHECK: mfc0 $8, $16, 4
0x40 0x89 0x78 0x01 # CHECK: mtc0 $9, $15, 1
0x44 0x06 0x38 0x00 # CHECK: mfc1 $6, $f7
0x44 0x46 0x38 0x00 # CHECK: cfc1 $6, $7
@@ -83,6 +86,8 @@
0x46 0x07 0x32 0x41 # CHECK: sub.s $f9, $f6, $f7
0x46 0x07 0x32 0x42 # CHECK: mul.s $f9, $f6, $f7
0x46 0x12 0xe0 0x33 # CHECK: c.ueq.s $f28, $f18
+0x46 0x1c 0x11 0x11 # CHECK: movf.s $f4, $f2, $fcc7
+0x46 0x1d 0x11 0x11 # CHECK: movt.s $f4, $f2, $fcc7
0x46 0x20 0x41 0x86 # CHECK: mov.d $f6, $f8
0x46 0x20 0x73 0x04 # CHECK: sqrt.d $f12, $f14
0x46 0x20 0x73 0x05 # CHECK: abs.d $f12, $f14
@@ -112,6 +117,8 @@
0x46 0x2e 0x62 0x00 # CHECK: add.d $f8, $f12, $f14
0x46 0x2e 0x62 0x01 # CHECK: sub.d $f8, $f12, $f14
0x46 0x2e 0x62 0x02 # CHECK: mul.d $f8, $f12, $f14
+0x46 0x3c 0x11 0x11 # CHECK: movf.d $f4, $f2, $fcc7
+0x46 0x3d 0x11 0x11 # CHECK: movt.d $f4, $f2, $fcc7
0x46 0x80 0x39 0xa0 # CHECK: cvt.s.w $f6, $f7
0x46 0x80 0x73 0x21 # CHECK: cvt.d.w $f12, $f14
0x70 0xc7 0x00 0x00 # CHECK: madd $6, $7
OpenPOWER on IntegriCloud