diff options
author | Stephen Hines <srhines@google.com> | 2014-05-29 02:49:00 -0700 |
---|---|---|
committer | Stephen Hines <srhines@google.com> | 2014-05-29 02:49:00 -0700 |
commit | dce4a407a24b04eebc6a376f8e62b41aaa7b071f (patch) | |
tree | dcebc53f2b182f145a2e659393bf9a0472cedf23 /test/MC/Disassembler/Mips/msa/test_2rf.txt | |
parent | 220b921aed042f9e520c26cffd8282a94c66c3d5 (diff) | |
download | external_llvm-dce4a407a24b04eebc6a376f8e62b41aaa7b071f.zip external_llvm-dce4a407a24b04eebc6a376f8e62b41aaa7b071f.tar.gz external_llvm-dce4a407a24b04eebc6a376f8e62b41aaa7b071f.tar.bz2 |
Update LLVM for 3.5 rebase (r209712).
Change-Id: I149556c940fb7dc92d075273c87ff584f400941f
Diffstat (limited to 'test/MC/Disassembler/Mips/msa/test_2rf.txt')
-rw-r--r-- | test/MC/Disassembler/Mips/msa/test_2rf.txt | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/test/MC/Disassembler/Mips/msa/test_2rf.txt b/test/MC/Disassembler/Mips/msa/test_2rf.txt new file mode 100644 index 0000000..e004f11 --- /dev/null +++ b/test/MC/Disassembler/Mips/msa/test_2rf.txt @@ -0,0 +1,34 @@ +# RUN: llvm-mc --disassemble %s -triple=mips-unknown-linux -mcpu=mips32r2 -mattr=+msa | FileCheck %s + +0x7b 0x20 0x66 0x9e # CHECK: fclass.w $w26, $w12 +0x7b 0x21 0x8e 0x1e # CHECK: fclass.d $w24, $w17 +0x7b 0x30 0x02 0x1e # CHECK: fexupl.w $w8, $w0 +0x7b 0x31 0xec 0x5e # CHECK: fexupl.d $w17, $w29 +0x7b 0x32 0x23 0x5e # CHECK: fexupr.w $w13, $w4 +0x7b 0x33 0x11 0x5e # CHECK: fexupr.d $w5, $w2 +0x7b 0x3c 0xed 0x1e # CHECK: ffint_s.w $w20, $w29 +0x7b 0x3d 0x7b 0x1e # CHECK: ffint_s.d $w12, $w15 +0x7b 0x3e 0xd9 0xde # CHECK: ffint_u.w $w7, $w27 +0x7b 0x3f 0x84 0xde # CHECK: ffint_u.d $w19, $w16 +0x7b 0x34 0x6f 0xde # CHECK: ffql.w $w31, $w13 +0x7b 0x35 0x6b 0x1e # CHECK: ffql.d $w12, $w13 +0x7b 0x36 0xf6 0xde # CHECK: ffqr.w $w27, $w30 +0x7b 0x37 0x7f 0x9e # CHECK: ffqr.d $w30, $w15 +0x7b 0x2e 0xfe 0x5e # CHECK: flog2.w $w25, $w31 +0x7b 0x2f 0x54 0x9e # CHECK: flog2.d $w18, $w10 +0x7b 0x2c 0x79 0xde # CHECK: frint.w $w7, $w15 +0x7b 0x2d 0xb5 0x5e # CHECK: frint.d $w21, $w22 +0x7b 0x2a 0x04 0xde # CHECK: frcp.w $w19, $w0 +0x7b 0x2b 0x71 0x1e # CHECK: frcp.d $w4, $w14 +0x7b 0x28 0x8b 0x1e # CHECK: frsqrt.w $w12, $w17 +0x7b 0x29 0x5d 0xde # CHECK: frsqrt.d $w23, $w11 +0x7b 0x26 0x58 0x1e # CHECK: fsqrt.w $w0, $w11 +0x7b 0x27 0x63 0xde # CHECK: fsqrt.d $w15, $w12 +0x7b 0x38 0x2f 0x9e # CHECK: ftint_s.w $w30, $w5 +0x7b 0x39 0xb9 0x5e # CHECK: ftint_s.d $w5, $w23 +0x7b 0x3a 0x75 0x1e # CHECK: ftint_u.w $w20, $w14 +0x7b 0x3b 0xad 0xde # CHECK: ftint_u.d $w23, $w21 +0x7b 0x22 0x8f 0x5e # CHECK: ftrunc_s.w $w29, $w17 +0x7b 0x23 0xdb 0x1e # CHECK: ftrunc_s.d $w12, $w27 +0x7b 0x24 0x7c 0x5e # CHECK: ftrunc_u.w $w17, $w15 +0x7b 0x25 0xd9 0x5e # CHECK: ftrunc_u.d $w5, $w27 |