brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.1 KiB · e004f11 Raw
35 lines · plain
1# RUN: llvm-mc --disassemble %s -triple=mips-unknown-linux -mcpu=mips32r2 -mattr=+msa | FileCheck %s2 30x7b 0x20 0x66 0x9e # CHECK:        fclass.w        $w26, $w1240x7b 0x21 0x8e 0x1e # CHECK:        fclass.d        $w24, $w1750x7b 0x30 0x02 0x1e # CHECK:        fexupl.w        $w8, $w060x7b 0x31 0xec 0x5e # CHECK:        fexupl.d        $w17, $w2970x7b 0x32 0x23 0x5e # CHECK:        fexupr.w        $w13, $w480x7b 0x33 0x11 0x5e # CHECK:        fexupr.d        $w5, $w290x7b 0x3c 0xed 0x1e # CHECK:        ffint_s.w       $w20, $w29100x7b 0x3d 0x7b 0x1e # CHECK:        ffint_s.d       $w12, $w15110x7b 0x3e 0xd9 0xde # CHECK:        ffint_u.w       $w7, $w27120x7b 0x3f 0x84 0xde # CHECK:        ffint_u.d       $w19, $w16130x7b 0x34 0x6f 0xde # CHECK:        ffql.w          $w31, $w13140x7b 0x35 0x6b 0x1e # CHECK:        ffql.d          $w12, $w13150x7b 0x36 0xf6 0xde # CHECK:        ffqr.w          $w27, $w30160x7b 0x37 0x7f 0x9e # CHECK:        ffqr.d          $w30, $w15170x7b 0x2e 0xfe 0x5e # CHECK:        flog2.w         $w25, $w31180x7b 0x2f 0x54 0x9e # CHECK:        flog2.d         $w18, $w10190x7b 0x2c 0x79 0xde # CHECK:        frint.w         $w7, $w15200x7b 0x2d 0xb5 0x5e # CHECK:        frint.d         $w21, $w22210x7b 0x2a 0x04 0xde # CHECK:        frcp.w          $w19, $w0220x7b 0x2b 0x71 0x1e # CHECK:        frcp.d          $w4, $w14230x7b 0x28 0x8b 0x1e # CHECK:        frsqrt.w        $w12, $w17240x7b 0x29 0x5d 0xde # CHECK:        frsqrt.d        $w23, $w11250x7b 0x26 0x58 0x1e # CHECK:        fsqrt.w         $w0, $w11260x7b 0x27 0x63 0xde # CHECK:        fsqrt.d         $w15, $w12270x7b 0x38 0x2f 0x9e # CHECK:        ftint_s.w       $w30, $w5280x7b 0x39 0xb9 0x5e # CHECK:        ftint_s.d       $w5, $w23290x7b 0x3a 0x75 0x1e # CHECK:        ftint_u.w       $w20, $w14300x7b 0x3b 0xad 0xde # CHECK:        ftint_u.d       $w23, $w21310x7b 0x22 0x8f 0x5e # CHECK:        ftrunc_s.w      $w29, $w17320x7b 0x23 0xdb 0x1e # CHECK:        ftrunc_s.d      $w12, $w27330x7b 0x24 0x7c 0x5e # CHECK:        ftrunc_u.w      $w17, $w15340x7b 0x25 0xd9 0x5e # CHECK:        ftrunc_u.d      $w5, $w2735