| 1 | #as: -march=loongson3a -mabi=o64 |
| 2 | #objdump: -M reg-names=numeric -dr |
| 3 | #name: Loongson-3A tests |
| 4 | |
| 5 | .*: file format .* |
| 6 | |
| 7 | Disassembly of section .text: |
| 8 | |
| 9 | [0-9a-f]+ <movz_insns>: |
| 10 | .*: 0064100b movn \$2,\$3,\$4 |
| 11 | |
| 12 | [0-9a-f]+ <integer_insns>: |
| 13 | .*: 70641010 gsmult \$2,\$3,\$4 |
| 14 | .*: 70c72812 gsmultu \$5,\$6,\$7 |
| 15 | .*: 712a4011 gsdmult \$8,\$9,\$10 |
| 16 | .*: 718d5813 gsdmultu \$11,\$12,\$13 |
| 17 | .*: 71f07014 gsdiv \$14,\$15,\$16 |
| 18 | .*: 72538816 gsdivu \$17,\$18,\$19 |
| 19 | .*: 72b6a015 gsddiv \$20,\$21,\$22 |
| 20 | .*: 7319b817 gsddivu \$23,\$24,\$25 |
| 21 | .*: 737cd01c gsmod \$26,\$27,\$28 |
| 22 | .*: 73dfe81e gsmodu \$29,\$30,\$31 |
| 23 | .*: 7064101d gsdmod \$2,\$3,\$4 |
| 24 | .*: 70c7281f gsdmodu \$5,\$6,\$7 |
| 25 | #pass |