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