74 lines · plain
1# RUN: llvm-mc %s -triple=mipsel-unknown-linux -show-encoding -mcpu=mips32 | \2# RUN: FileCheck %s3 4 .text5 .set arch=mips16 add $2, $2, $27 .set arch=mips28 ll $2, -2($2)9 .set arch=mips310 dadd $2, $2, $211 .set arch=mips412 ldxc1 $f8, $2($4)13 .set arch=mips514 luxc1 $f19, $2($4)15 .set arch=mips3216 clo $2, $217 .set arch=mips32r218 rotr $2, $2, 1519 .set arch=mips3220 .set arch=mips32r321 rotr $2, $2, 1522 .set arch=mips3223 .set arch=mips32r524 rotr $2, $2, 1525 .set arch=mips32r626 mod $2, $4, $627 .set arch=mips6428 daddi $2, $2, 1029 .set arch=mips64r230 drotr32 $1, $14, 1531 .set arch=mips6432 .set arch=mips64r333 drotr32 $1, $14, 1534 .set arch=mips6435 .set arch=mips64r536 drotr32 $1, $14, 1537 .set arch=mips64r638 mod $2, $4, $639 .set arch=octeon40 baddu $9, $6, $741 .set arch=octeon+42 saa $2, ($5)43 .set arch=r400044 dadd $2, $2, $245 46# CHECK: .set arch=mips147# CHECK: add $2, $2, $248# CHECK: .set arch=mips249# CHECK: ll $2, -2($2)50# CHECK: .set arch=mips351# CHECK: dadd $2, $2, $252# CHECK: .set arch=mips453# CHECK: ldxc1 $f8, $2($4)54# CHECK: .set arch=mips555# CHECK: luxc1 $f19, $2($4)56# CHECK: .set arch=mips3257# CHECK: clo $2, $258# CHECK: .set arch=mips32r259# CHECK: rotr $2, $2, 1560# CHECK: .set arch=mips32r661# CHECK: mod $2, $4, $662# CHECK: .set arch=mips6463# CHECK: daddi $2, $2, 1064# CHECK: .set arch=mips64r265# CHECK: drotr32 $1, $14, 1566# CHECK: .set arch=mips64r667# CHECK: mod $2, $4, $668# CHECK: .set arch=octeon69# CHECK: baddu $9, $6, $770# CHECK: .set arch=octeon+71# CHECK: saa $2, ($5)72# CHECK: .set arch=r400073# CHECK: dadd $2, $2, $274