| #as: -32 -EB -mips1 |
| #objdump: -dr --prefix-addresses -Mgpr-names=numeric |
| #name: LDC1 with relocation operators |
| |
| .*file format.* |
| |
| Disassembly of section \.text: |
| [0-9a-f]+ <[^>]*> lwc1 \$f5,0\(\$5\) |
| [0-9a-f]+ <[^>]*> lwc1 \$f4,4\(\$5\) |
| [0-9a-f]+ <[^>]*> lwc1 \$f5,32763\(\$5\) |
| [0-9a-f]+ <[^>]*> lwc1 \$f4,32767\(\$5\) |
| [0-9a-f]+ <[^>]*> addiu \$1,\$5,32764 |
| [0-9a-f]+ <[^>]*> lwc1 \$f5,0\(\$1\) |
| [0-9a-f]+ <[^>]*> lwc1 \$f4,4\(\$1\) |
| [0-9a-f]+ <[^>]*> addiu \$1,\$5,32767 |
| [0-9a-f]+ <[^>]*> lwc1 \$f5,0\(\$1\) |
| [0-9a-f]+ <[^>]*> lwc1 \$f4,4\(\$1\) |
| [0-9a-f]+ <[^>]*> lui \$1,0x1 |
| [0-9a-f]+ <[^>]*> addu \$1,\$5,\$1 |
| [0-9a-f]+ <[^>]*> lwc1 \$f5,-32768\(\$1\) |
| [0-9a-f]+ <[^>]*> lwc1 \$f4,-32764\(\$1\) |
| [0-9a-f]+ <[^>]*> lui \$1,0x3 |
| [0-9a-f]+ <[^>]*> addu \$1,\$5,\$1 |
| [0-9a-f]+ <[^>]*> lwc1 \$f5,32763\(\$1\) |
| [0-9a-f]+ <[^>]*> lwc1 \$f4,32767\(\$1\) |
| [0-9a-f]+ <[^>]*> lui \$1,0x3 |
| [0-9a-f]+ <[^>]*> ori \$1,\$1,0x7ffc |
| [0-9a-f]+ <[^>]*> addu \$1,\$5,\$1 |
| [0-9a-f]+ <[^>]*> lwc1 \$f5,0\(\$1\) |
| [0-9a-f]+ <[^>]*> lwc1 \$f4,4\(\$1\) |
| [0-9a-f]+ <[^>]*> lui \$1,0x3 |
| [0-9a-f]+ <[^>]*> ori \$1,\$1,0x7fff |
| [0-9a-f]+ <[^>]*> addu \$1,\$5,\$1 |
| [0-9a-f]+ <[^>]*> lwc1 \$f5,0\(\$1\) |
| [0-9a-f]+ <[^>]*> lwc1 \$f4,4\(\$1\) |
| [0-9a-f]+ <[^>]*> lui \$1,0x4 |
| [0-9a-f]+ <[^>]*> addu \$1,\$5,\$1 |
| [0-9a-f]+ <[^>]*> lwc1 \$f5,-32768\(\$1\) |
| [0-9a-f]+ <[^>]*> lwc1 \$f4,-32764\(\$1\) |
| #-------------------------------------------------------------------- |
| [0-9a-f]+ <[^>]*> li \$1,0 |
| [ ]*[0-9a-f]+: R_(MICRO|)MIPS_LO16 foo |
| [0-9a-f]+ <[^>]*> lwc1 \$f5,0\(\$1\) |
| [0-9a-f]+ <[^>]*> lwc1 \$f4,4\(\$1\) |
| [0-9a-f]+ <[^>]*> li \$1,0 |
| [ ]*[0-9a-f]+: R_(MICRO|)MIPS_HI16 foo |
| [0-9a-f]+ <[^>]*> lwc1 \$f5,0\(\$1\) |
| [0-9a-f]+ <[^>]*> lwc1 \$f4,4\(\$1\) |
| [0-9a-f]+ <[^>]*> lwc1 \$f5,0\(\$0\) |
| [ ]*[0-9a-f]+: R_(MICRO|)MIPS_GPREL16 foo |
| [0-9a-f]+ <[^>]*> lwc1 \$f4,4\(\$0\) |
| [ ]*[0-9a-f]+: R_(MICRO|)MIPS_GPREL16 foo |
| [0-9a-f]+ <[^>]*> li \$1,-30875 |
| [0-9a-f]+ <[^>]*> lwc1 \$f5,0\(\$1\) |
| [0-9a-f]+ <[^>]*> lwc1 \$f4,4\(\$1\) |
| [0-9a-f]+ <[^>]*> li \$1,4661 |
| [0-9a-f]+ <[^>]*> lwc1 \$f5,0\(\$1\) |
| [0-9a-f]+ <[^>]*> lwc1 \$f4,4\(\$1\) |
| #-------------------------------------------------------------------- |
| [0-9a-f]+ <[^>]*> addiu \$1,\$5,0 |
| [ ]*[0-9a-f]+: R_(MICRO|)MIPS_LO16 foo |
| [0-9a-f]+ <[^>]*> lwc1 \$f5,0\(\$1\) |
| [0-9a-f]+ <[^>]*> lwc1 \$f4,4\(\$1\) |
| [0-9a-f]+ <[^>]*> addiu \$1,\$5,0 |
| [ ]*[0-9a-f]+: R_(MICRO|)MIPS_HI16 foo |
| [0-9a-f]+ <[^>]*> lwc1 \$f5,0\(\$1\) |
| [0-9a-f]+ <[^>]*> lwc1 \$f4,4\(\$1\) |
| [0-9a-f]+ <[^>]*> lwc1 \$f5,0\(\$5\) |
| [ ]*[0-9a-f]+: R_(MICRO|)MIPS_GPREL16 foo |
| [0-9a-f]+ <[^>]*> lwc1 \$f4,4\(\$5\) |
| [ ]*[0-9a-f]+: R_(MICRO|)MIPS_GPREL16 foo |
| [0-9a-f]+ <[^>]*> addiu \$1,\$5,-30875 |
| [0-9a-f]+ <[^>]*> lwc1 \$f5,0\(\$1\) |
| [0-9a-f]+ <[^>]*> lwc1 \$f4,4\(\$1\) |
| [0-9a-f]+ <[^>]*> addiu \$1,\$5,4661 |
| [0-9a-f]+ <[^>]*> lwc1 \$f5,0\(\$1\) |
| [0-9a-f]+ <[^>]*> lwc1 \$f4,4\(\$1\) |
| [0-9a-f]+ <[^>]*> addiu \$1,\$5,-30875 |
| [ ]*[0-9a-f]+: R_(MICRO|)MIPS_LO16 foo |
| [0-9a-f]+ <[^>]*> lwc1 \$f5,0\(\$1\) |
| [0-9a-f]+ <[^>]*> lwc1 \$f4,4\(\$1\) |
| [0-9a-f]+ <[^>]*> addiu \$1,\$5,4661 |
| [ ]*[0-9a-f]+: R_(MICRO|)MIPS_HI16 foo |
| [0-9a-f]+ <[^>]*> lwc1 \$f5,0\(\$1\) |
| [0-9a-f]+ <[^>]*> lwc1 \$f4,4\(\$1\) |
| #pass |