Home | History | Annotate | Download | only in Mips
      1 # RUN: llvm-mc %s -triple=mipsel-unknown-linux -show-encoding -mcpu=mips32 | \
      2 # RUN:   FileCheck %s
      3 
      4     .text
      5     .set arch=mips1
      6     add         $2, $2, $2
      7     .set arch=mips2
      8     ll          $2, -2($2)
      9     .set arch=mips3
     10     dadd        $2, $2, $2
     11     .set arch=mips4
     12     ldxc1       $f8, $2($4)
     13     .set arch=mips5
     14     luxc1       $f19, $2($4)
     15     .set arch=mips32
     16     clo         $2, $2
     17     .set arch=mips32r2
     18     rotr        $2, $2, 15
     19     .set arch=mips32
     20     .set arch=mips32r3
     21     rotr        $2, $2, 15
     22     .set arch=mips32
     23     .set arch=mips32r5
     24     rotr        $2, $2, 15
     25     .set arch=mips32r6
     26     mod         $2, $4, $6
     27     .set arch=mips64
     28     daddi       $2, $2, 10
     29     .set arch=mips64r2
     30     drotr32     $1, $14, 15
     31     .set arch=mips64
     32     .set arch=mips64r3
     33     drotr32     $1, $14, 15
     34     .set arch=mips64
     35     .set arch=mips64r5
     36     drotr32     $1, $14, 15
     37     .set arch=mips64r6
     38     mod         $2, $4, $6
     39     .set arch=cnmips
     40     .set arch=r4000
     41     dadd        $2, $2, $2
     42 
     43 # CHECK: .set arch=mips1
     44 # CHECK: add         $2, $2, $2
     45 # CHECK: .set arch=mips2
     46 # CHECK: ll          $2, -2($2)
     47 # CHECK: .set arch=mips3
     48 # CHECK: dadd        $2, $2, $2
     49 # CHECK: .set arch=mips4
     50 # CHECK: ldxc1       $f8, $2($4)
     51 # CHECK: .set arch=mips5
     52 # CHECK: luxc1       $f19, $2($4)
     53 # CHECK: .set arch=mips32
     54 # CHECK: clo         $2, $2
     55 # CHECK: .set arch=mips32r2
     56 # CHECK: rotr        $2, $2, 15
     57 # CHECK: .set arch=mips32r6
     58 # CHECK: mod         $2, $4, $6
     59 # CHECK: .set arch=mips64
     60 # CHECK: daddi       $2, $2, 10
     61 # CHECK: .set arch=mips64r2
     62 # CHECK: drotr32     $1, $14, 15
     63 # CHECK: .set arch=mips64r6
     64 # CHECK: mod         $2, $4, $6
     65 # CHECK: .set arch=cnmips
     66 # CHECK: .set arch=r4000
     67 # CHECK: dadd        $2, $2, $2
     68