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