Fix MIPS disassembler so that it produces reassemblable code.
authorNick Clifton <nickc@redhat.com>
Tue, 15 May 2001 12:11:13 +0000 (12:11 +0000)
committerNick Clifton <nickc@redhat.com>
Tue, 15 May 2001 12:11:13 +0000 (12:11 +0000)
68 files changed:
gas/testsuite/ChangeLog
gas/testsuite/gas/mips/abs.d
gas/testsuite/gas/mips/add.d
gas/testsuite/gas/mips/and.d
gas/testsuite/gas/mips/beq.d
gas/testsuite/gas/mips/bge.d
gas/testsuite/gas/mips/bgeu.d
gas/testsuite/gas/mips/blt.d
gas/testsuite/gas/mips/bltu.d
gas/testsuite/gas/mips/delay.d
gas/testsuite/gas/mips/div-ilocks.d
gas/testsuite/gas/mips/div.d
gas/testsuite/gas/mips/dli.d
gas/testsuite/gas/mips/elf_e_flags1.d
gas/testsuite/gas/mips/elf_e_flags2.d
gas/testsuite/gas/mips/elf_e_flags3.d
gas/testsuite/gas/mips/elf_e_flags4.d
gas/testsuite/gas/mips/jal-empic.d
gas/testsuite/gas/mips/jal-svr4pic.d
gas/testsuite/gas/mips/jal-xgot.d
gas/testsuite/gas/mips/jal.d
gas/testsuite/gas/mips/la-empic.d
gas/testsuite/gas/mips/la-svr4pic.d
gas/testsuite/gas/mips/la-xgot.d
gas/testsuite/gas/mips/la.d
gas/testsuite/gas/mips/lb-empic.d
gas/testsuite/gas/mips/lb-svr4pic.d
gas/testsuite/gas/mips/lb-xgot-ilocks.d
gas/testsuite/gas/mips/lb-xgot.d
gas/testsuite/gas/mips/lb.d
gas/testsuite/gas/mips/ld-empic.d
gas/testsuite/gas/mips/ld-ilocks-addr32.d
gas/testsuite/gas/mips/ld-ilocks.d
gas/testsuite/gas/mips/ld-svr4pic.d
gas/testsuite/gas/mips/ld-xgot.d
gas/testsuite/gas/mips/ld.d
gas/testsuite/gas/mips/li.d
gas/testsuite/gas/mips/lif-empic.d
gas/testsuite/gas/mips/lif-svr4pic.d
gas/testsuite/gas/mips/lif-xgot.d
gas/testsuite/gas/mips/lifloat.d
gas/testsuite/gas/mips/mips16.d
gas/testsuite/gas/mips/mips32.d
gas/testsuite/gas/mips/mips4.d
gas/testsuite/gas/mips/mips4010.d
gas/testsuite/gas/mips/mips4100.d
gas/testsuite/gas/mips/mips4650.d
gas/testsuite/gas/mips/mips64.d
gas/testsuite/gas/mips/mul-ilocks.d
gas/testsuite/gas/mips/mul.d
gas/testsuite/gas/mips/nodelay.d
gas/testsuite/gas/mips/rol.d
gas/testsuite/gas/mips/sb.d
gas/testsuite/gas/mips/trap20.d
gas/testsuite/gas/mips/trunc.d
gas/testsuite/gas/mips/uld.d
gas/testsuite/gas/mips/ulh-empic.d
gas/testsuite/gas/mips/ulh-svr4pic.d
gas/testsuite/gas/mips/ulh-xgot.d
gas/testsuite/gas/mips/ulh.d
gas/testsuite/gas/mips/ulw.d
gas/testsuite/gas/mips/usd.d
gas/testsuite/gas/mips/ush.d
gas/testsuite/gas/mips/usw.d
include/opcode/ChangeLog
include/opcode/mips.h
opcodes/ChangeLog
opcodes/mips-dis.c

index 7ab6296..3f19256 100644 (file)
@@ -1,3 +1,70 @@
+2001-05-15  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * gas/mips/abs.d: Remove $ before register names, per latest
+       disassembler.
+       * gas/mips/add.d: Ditto.
+       * gas/mips/and.d: Ditto.
+       * gas/mips/beq.d: Ditto.
+       * gas/mips/bge.d: Ditto.
+       * gas/mips/bgeu.d: Ditto.
+       * gas/mips/blt.d: Ditto.
+       * gas/mips/bltu.d: Ditto.
+       * gas/mips/delay.d: Ditto.
+       * gas/mips/div-ilocks.d: Ditto.
+       * gas/mips/div.d: Ditto.
+       * gas/mips/dli.d: Ditto.
+       * gas/mips/elf_e_flags1.d: Ditto.
+       * gas/mips/elf_e_flags2.d: Ditto.
+       * gas/mips/elf_e_flags3.d: Ditto.
+       * gas/mips/elf_e_flags4.d: Ditto.
+       * gas/mips/jal-empic.d: Ditto.
+       * gas/mips/jal-svr4pic.d: Ditto.
+       * gas/mips/jal-xgot.d: Ditto.
+       * gas/mips/jal.d: Ditto.
+       * gas/mips/la-empic.d: Ditto.
+       * gas/mips/la-svr4pic.d: Ditto.
+       * gas/mips/la-xgot.d: Ditto.
+       * gas/mips/la.d: Ditto.
+       * gas/mips/lb-empic.d: Ditto.
+       * gas/mips/lb-svr4pic.d: Ditto.
+       * gas/mips/lb-xgot-ilocks.d: Ditto.
+       * gas/mips/lb-xgot.d: Ditto.
+       * gas/mips/lb.d: Ditto.
+       * gas/mips/ld-empic.d: Ditto.
+       * gas/mips/ld-ilocks-addr32.d: Ditto.
+       * gas/mips/ld-ilocks.d: Ditto.
+       * gas/mips/ld-svr4pic.d: Ditto.
+       * gas/mips/ld-xgot.d: Ditto.
+       * gas/mips/ld.d: Ditto.
+       * gas/mips/li.d: Ditto.
+       * gas/mips/lif-empic.d: Ditto.
+       * gas/mips/lif-svr4pic.d: Ditto.
+       * gas/mips/lif-xgot.d: Ditto.
+       * gas/mips/lifloat.d: Ditto.
+       * gas/mips/mips16.d: Ditto.
+       * gas/mips/mips32.d: Ditto.
+       * gas/mips/mips4.d: Ditto.
+       * gas/mips/mips4010.d: Ditto.
+       * gas/mips/mips4100.d: Ditto.
+       * gas/mips/mips4650.d: Ditto.
+       * gas/mips/mips64.d: Ditto.
+       * gas/mips/mul-ilocks.d: Ditto.
+       * gas/mips/mul.d: Ditto.
+       * gas/mips/nodelay.d: Ditto.
+       * gas/mips/rol.d: Ditto.
+       * gas/mips/sb.d: Ditto.
+       * gas/mips/trap20.d: Ditto.
+       * gas/mips/trunc.d: Ditto.
+       * gas/mips/uld.d: Ditto.
+       * gas/mips/ulh-empic.d: Ditto.
+       * gas/mips/ulh-svr4pic.d: Ditto.
+       * gas/mips/ulh-xgot.d: Ditto.
+       * gas/mips/ulh.d: Ditto.
+       * gas/mips/ulw.d: Ditto.
+       * gas/mips/usd.d: Ditto.
+       * gas/mips/ush.d: Ditto.
+       * gas/mips/usw.d: Ditto.
+
 2001-05-14  Richard Henderson  <rth@redhat.com>
 
        * gas/elf/ehopt0.s: New.
index c86d5c2..574af96 100644 (file)
@@ -6,10 +6,10 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> bgez    \$a0,0+000c <foo\+(0x|)c>
+0+0000 <[^>]*> bgez    a0,0+000c <foo\+(0x|)c>
 0+0004 <[^>]*> nop
-0+0008 <[^>]*> neg     \$a0,\$a0
-0+000c <[^>]*> bgez    \$a1,0+0018 <foo\+(0x|)18>
-0+0010 <[^>]*> move    \$a0,\$a1
-0+0014 <[^>]*> neg     \$a0,\$a1
+0+0008 <[^>]*> neg     a0,a0
+0+000c <[^>]*> bgez    a1,0+0018 <foo\+(0x|)18>
+0+0010 <[^>]*> move    a0,a1
+0+0014 <[^>]*> neg     a0,a1
        ...
index 8c21d1d..65339b8 100644 (file)
@@ -6,15 +6,15 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> addi    \$a0,\$a0,0
-0+0004 <[^>]*> addi    \$a0,\$a0,1
-0+0008 <[^>]*> li      \$at,0x8000
-0+000c <[^>]*> add     \$a0,\$a0,\$at
-0+0010 <[^>]*> addi    \$a0,\$a0,-32768
-0+0014 <[^>]*> lui     \$at,0x1
-0+0018 <[^>]*> add     \$a0,\$a0,\$at
-0+001c <[^>]*> lui     \$at,0x1
-0+0020 <[^>]*> ori     \$at,\$at,0xa5a5
-0+0024 <[^>]*> add     \$a0,\$a0,\$at
-0+0028 <[^>]*> addiu   \$a0,\$a0,1
+0+0000 <[^>]*> addi    a0,a0,0
+0+0004 <[^>]*> addi    a0,a0,1
+0+0008 <[^>]*> li      at,0x8000
+0+000c <[^>]*> add     a0,a0,at
+0+0010 <[^>]*> addi    a0,a0,-32768
+0+0014 <[^>]*> lui     at,0x1
+0+0018 <[^>]*> add     a0,a0,at
+0+001c <[^>]*> lui     at,0x1
+0+0020 <[^>]*> ori     at,at,0xa5a5
+0+0024 <[^>]*> add     a0,a0,at
+0+0028 <[^>]*> addiu   a0,a0,1
 0+002c <[^>]*> nop
index 8d61714..2fb6e2a 100644 (file)
@@ -6,29 +6,29 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> andi    \$a0,\$a0,0x0
-0+0004 <[^>]*> andi    \$a0,\$a0,0x1
-0+0008 <[^>]*> andi    \$a0,\$a0,0x8000
-0+000c <[^>]*> li      \$at,-32768
-0+0010 <[^>]*> and     \$a0,\$a0,\$at
-0+0014 <[^>]*> lui     \$at,0x1
-0+0018 <[^>]*> and     \$a0,\$a0,\$at
-0+001c <[^>]*> lui     \$at,0x1
-0+0020 <[^>]*> ori     \$at,\$at,0xa5a5
-0+0024 <[^>]*> and     \$a0,\$a0,\$at
-0+0028 <[^>]*> ori     \$a0,\$a1,0x0
-0+002c <[^>]*> nor     \$a0,\$a0,\$zero
-0+0030 <[^>]*> ori     \$a0,\$a1,0x1
-0+0034 <[^>]*> nor     \$a0,\$a0,\$zero
-0+0038 <[^>]*> ori     \$a0,\$a1,0x8000
-0+003c <[^>]*> nor     \$a0,\$a0,\$zero
-0+0040 <[^>]*> li      \$at,-32768
-0+0044 <[^>]*> nor     \$a0,\$a1,\$at
-0+0048 <[^>]*> lui     \$at,0x1
-0+004c <[^>]*> nor     \$a0,\$a1,\$at
-0+0050 <[^>]*> lui     \$at,0x1
-0+0054 <[^>]*> ori     \$at,\$at,0xa5a5
-0+0058 <[^>]*> nor     \$a0,\$a1,\$at
-0+005c <[^>]*> ori     \$a0,\$a1,0x0
-0+0060 <[^>]*> xori    \$a0,\$a1,0x0
+0+0000 <[^>]*> andi    a0,a0,0x0
+0+0004 <[^>]*> andi    a0,a0,0x1
+0+0008 <[^>]*> andi    a0,a0,0x8000
+0+000c <[^>]*> li      at,-32768
+0+0010 <[^>]*> and     a0,a0,at
+0+0014 <[^>]*> lui     at,0x1
+0+0018 <[^>]*> and     a0,a0,at
+0+001c <[^>]*> lui     at,0x1
+0+0020 <[^>]*> ori     at,at,0xa5a5
+0+0024 <[^>]*> and     a0,a0,at
+0+0028 <[^>]*> ori     a0,a1,0x0
+0+002c <[^>]*> nor     a0,a0,zero
+0+0030 <[^>]*> ori     a0,a1,0x1
+0+0034 <[^>]*> nor     a0,a0,zero
+0+0038 <[^>]*> ori     a0,a1,0x8000
+0+003c <[^>]*> nor     a0,a0,zero
+0+0040 <[^>]*> li      at,-32768
+0+0044 <[^>]*> nor     a0,a1,at
+0+0048 <[^>]*> lui     at,0x1
+0+004c <[^>]*> nor     a0,a1,at
+0+0050 <[^>]*> lui     at,0x1
+0+0054 <[^>]*> ori     at,at,0xa5a5
+0+0058 <[^>]*> nor     a0,a1,at
+0+005c <[^>]*> ori     a0,a1,0x0
+0+0060 <[^>]*> xori    a0,a1,0x0
        ...
index a132934..2fa90f5 100644 (file)
@@ -6,31 +6,31 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> beq     \$a0,\$a1,0+0000 <text_label>
+0+0000 <[^>]*> beq     a0,a1,0+0000 <text_label>
 0+0004 <[^>]*> nop
-0+0008 <[^>]*> beqz    \$a0,0+0000 <text_label>
+0+0008 <[^>]*> beqz    a0,0+0000 <text_label>
 0+000c <[^>]*> nop
-0+0010 <[^>]*> li      \$at,1
-0+0014 <[^>]*> beq     \$a0,\$at,0+0000 <text_label>
+0+0010 <[^>]*> li      at,1
+0+0014 <[^>]*> beq     a0,at,0+0000 <text_label>
 0+0018 <[^>]*> nop
-0+001c <[^>]*> li      \$at,0x8000
-0+0020 <[^>]*> beq     \$a0,\$at,0+0000 <text_label>
+0+001c <[^>]*> li      at,0x8000
+0+0020 <[^>]*> beq     a0,at,0+0000 <text_label>
 0+0024 <[^>]*> nop
-0+0028 <[^>]*> li      \$at,-32768
-0+002c <[^>]*> beq     \$a0,\$at,0+0000 <text_label>
+0+0028 <[^>]*> li      at,-32768
+0+002c <[^>]*> beq     a0,at,0+0000 <text_label>
 0+0030 <[^>]*> nop
-0+0034 <[^>]*> lui     \$at,0x1
-0+0038 <[^>]*> beq     \$a0,\$at,0+0000 <text_label>
+0+0034 <[^>]*> lui     at,0x1
+0+0038 <[^>]*> beq     a0,at,0+0000 <text_label>
 0+003c <[^>]*> nop
-0+0040 <[^>]*> lui     \$at,0x1
-0+0044 <[^>]*> ori     \$at,\$at,0xa5a5
-0+0048 <[^>]*> beq     \$a0,\$at,0+0000 <text_label>
+0+0040 <[^>]*> lui     at,0x1
+0+0044 <[^>]*> ori     at,at,0xa5a5
+0+0048 <[^>]*> beq     a0,at,0+0000 <text_label>
 0+004c <[^>]*> nop
-0+0050 <[^>]*> bnez    \$a0,0+0000 <text_label>
+0+0050 <[^>]*> bnez    a0,0+0000 <text_label>
 0+0054 <[^>]*> nop
-0+0058 <[^>]*> beqzl   \$a0,0+0000 <text_label>
+0+0058 <[^>]*> beqzl   a0,0+0000 <text_label>
 0+005c <[^>]*> nop
-0+0060 <[^>]*> bnezl   \$a0,0+0000 <text_label>
+0+0060 <[^>]*> bnezl   a0,0+0000 <text_label>
        ...
 0+20068 <[^>]*> j      0+0000 <text_label>
 [      ]*20068: (MIPS_JMP|JMPADDR|R_MIPS_26)   .text
index ee3e27c..387fd34 100644 (file)
@@ -6,48 +6,48 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> slt     \$at,\$a0,\$a1
-0+0004 <[^>]*> beqz    \$at,0+0000 <text_label>
+0+0000 <[^>]*> slt     at,a0,a1
+0+0004 <[^>]*> beqz    at,0+0000 <text_label>
 0+0008 <[^>]*> nop
-0+000c <[^>]*> bgez    \$a0,0+0000 <text_label>
+0+000c <[^>]*> bgez    a0,0+0000 <text_label>
 0+0010 <[^>]*> nop
-0+0014 <[^>]*> blez    \$a1,0+0000 <text_label>
+0+0014 <[^>]*> blez    a1,0+0000 <text_label>
 0+0018 <[^>]*> nop
-0+001c <[^>]*> bgez    \$a0,0+0000 <text_label>
+0+001c <[^>]*> bgez    a0,0+0000 <text_label>
 0+0020 <[^>]*> nop
-0+0024 <[^>]*> bgtz    \$a0,0+0000 <text_label>
+0+0024 <[^>]*> bgtz    a0,0+0000 <text_label>
 0+0028 <[^>]*> nop
-0+002c <[^>]*> slti    \$at,\$a0,2
-0+0030 <[^>]*> beqz    \$at,0+0000 <text_label>
+0+002c <[^>]*> slti    at,a0,2
+0+0030 <[^>]*> beqz    at,0+0000 <text_label>
 0+0034 <[^>]*> nop
-0+0038 <[^>]*> li      \$at,0x8000
-0+003c <[^>]*> slt     \$at,\$a0,\$at
-0+0040 <[^>]*> beqz    \$at,0+0000 <text_label>
+0+0038 <[^>]*> li      at,0x8000
+0+003c <[^>]*> slt     at,a0,at
+0+0040 <[^>]*> beqz    at,0+0000 <text_label>
 0+0044 <[^>]*> nop
-0+0048 <[^>]*> slti    \$at,\$a0,-32768
-0+004c <[^>]*> beqz    \$at,0+0000 <text_label>
+0+0048 <[^>]*> slti    at,a0,-32768
+0+004c <[^>]*> beqz    at,0+0000 <text_label>
 0+0050 <[^>]*> nop
-0+0054 <[^>]*> lui     \$at,0x1
-0+0058 <[^>]*> slt     \$at,\$a0,\$at
-0+005c <[^>]*> beqz    \$at,0+0000 <text_label>
+0+0054 <[^>]*> lui     at,0x1
+0+0058 <[^>]*> slt     at,a0,at
+0+005c <[^>]*> beqz    at,0+0000 <text_label>
 0+0060 <[^>]*> nop
-0+0064 <[^>]*> lui     \$at,0x1
-0+0068 <[^>]*> ori     \$at,\$at,0xa5a5
-0+006c <[^>]*> slt     \$at,\$a0,\$at
-0+0070 <[^>]*> beqz    \$at,0+0000 <text_label>
+0+0064 <[^>]*> lui     at,0x1
+0+0068 <[^>]*> ori     at,at,0xa5a5
+0+006c <[^>]*> slt     at,a0,at
+0+0070 <[^>]*> beqz    at,0+0000 <text_label>
 0+0074 <[^>]*> nop
-0+0078 <[^>]*> slt     \$at,\$a1,\$a0
-0+007c <[^>]*> bnez    \$at,0+0000 <text_label>
+0+0078 <[^>]*> slt     at,a1,a0
+0+007c <[^>]*> bnez    at,0+0000 <text_label>
 0+0080 <[^>]*> nop
-0+0084 <[^>]*> bgtz    \$a0,0+0000 <text_label>
+0+0084 <[^>]*> bgtz    a0,0+0000 <text_label>
 0+0088 <[^>]*> nop
-0+008c <[^>]*> bltz    \$a1,0+0000 <text_label>
+0+008c <[^>]*> bltz    a1,0+0000 <text_label>
 0+0090 <[^>]*> nop
-0+0094 <[^>]*> bgtz    \$a0,0+0000 <text_label>
+0+0094 <[^>]*> bgtz    a0,0+0000 <text_label>
 0+0098 <[^>]*> nop
-0+009c <[^>]*> slt     \$at,\$a0,\$a1
-0+00a0 <[^>]*> beqzl   \$at,0+0000 <text_label>
+0+009c <[^>]*> slt     at,a0,a1
+0+00a0 <[^>]*> beqzl   at,0+0000 <text_label>
 0+00a4 <[^>]*> nop
-0+00a8 <[^>]*> slt     \$at,\$a1,\$a0
-0+00ac <[^>]*> bnezl   \$at,0+0000 <text_label>
+0+00a8 <[^>]*> slt     at,a1,a0
+0+00ac <[^>]*> bnezl   at,0+0000 <text_label>
        ...
index 93a6040..8f2bfa7 100644 (file)
@@ -6,42 +6,42 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> sltu    \$at,\$a0,\$a1
-0+0004 <[^>]*> beqz    \$at,0+0000 <text_label>
+0+0000 <[^>]*> sltu    at,a0,a1
+0+0004 <[^>]*> beqz    at,0+0000 <text_label>
 0+0008 <[^>]*> nop
-0+000c <[^>]*> beq     \$zero,\$a1,0+0000 <text_label>
+0+000c <[^>]*> beq     zero,a1,0+0000 <text_label>
 0+0010 <[^>]*> nop
-0+0014 <[^>]*> bnez    \$a0,0+0000 <text_label>
+0+0014 <[^>]*> bnez    a0,0+0000 <text_label>
 0+0018 <[^>]*> nop
-0+001c <[^>]*> sltiu   \$at,\$a0,2
-0+0020 <[^>]*> beqz    \$at,0+0000 <text_label>
+0+001c <[^>]*> sltiu   at,a0,2
+0+0020 <[^>]*> beqz    at,0+0000 <text_label>
 0+0024 <[^>]*> nop
-0+0028 <[^>]*> li      \$at,0x8000
-0+002c <[^>]*> sltu    \$at,\$a0,\$at
-0+0030 <[^>]*> beqz    \$at,0+0000 <text_label>
+0+0028 <[^>]*> li      at,0x8000
+0+002c <[^>]*> sltu    at,a0,at
+0+0030 <[^>]*> beqz    at,0+0000 <text_label>
 0+0034 <[^>]*> nop
-0+0038 <[^>]*> sltiu   \$at,\$a0,-32768
-0+003c <[^>]*> beqz    \$at,0+0000 <text_label>
+0+0038 <[^>]*> sltiu   at,a0,-32768
+0+003c <[^>]*> beqz    at,0+0000 <text_label>
 0+0040 <[^>]*> nop
-0+0044 <[^>]*> lui     \$at,0x1
-0+0048 <[^>]*> sltu    \$at,\$a0,\$at
-0+004c <[^>]*> beqz    \$at,0+0000 <text_label>
+0+0044 <[^>]*> lui     at,0x1
+0+0048 <[^>]*> sltu    at,a0,at
+0+004c <[^>]*> beqz    at,0+0000 <text_label>
 0+0050 <[^>]*> nop
-0+0054 <[^>]*> lui     \$at,0x1
-0+0058 <[^>]*> ori     \$at,\$at,0xa5a5
-0+005c <[^>]*> sltu    \$at,\$a0,\$at
-0+0060 <[^>]*> beqz    \$at,0+0000 <text_label>
+0+0054 <[^>]*> lui     at,0x1
+0+0058 <[^>]*> ori     at,at,0xa5a5
+0+005c <[^>]*> sltu    at,a0,at
+0+0060 <[^>]*> beqz    at,0+0000 <text_label>
 0+0064 <[^>]*> nop
-0+0068 <[^>]*> sltu    \$at,\$a1,\$a0
-0+006c <[^>]*> bnez    \$at,0+0000 <text_label>
+0+0068 <[^>]*> sltu    at,a1,a0
+0+006c <[^>]*> bnez    at,0+0000 <text_label>
 0+0070 <[^>]*> nop
-0+0074 <[^>]*> bnez    \$a0,0+0000 <text_label>
+0+0074 <[^>]*> bnez    a0,0+0000 <text_label>
 0+0078 <[^>]*> nop
-0+007c <[^>]*> bnez    \$a0,0+0000 <text_label>
+0+007c <[^>]*> bnez    a0,0+0000 <text_label>
 0+0080 <[^>]*> nop
-0+0084 <[^>]*> sltu    \$at,\$a0,\$a1
-0+0088 <[^>]*> beqzl   \$at,0+0000 <text_label>
+0+0084 <[^>]*> sltu    at,a0,a1
+0+0088 <[^>]*> beqzl   at,0+0000 <text_label>
 0+008c <[^>]*> nop
-0+0090 <[^>]*> sltu    \$at,\$a1,\$a0
-0+0094 <[^>]*> bnezl   \$at,0+0000 <text_label>
+0+0090 <[^>]*> sltu    at,a1,a0
+0+0094 <[^>]*> bnezl   at,0+0000 <text_label>
        ...
index fc10e23..3423cdf 100644 (file)
@@ -6,48 +6,48 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> slt     \$at,\$a0,\$a1
-0+0004 <[^>]*> bnez    \$at,0+0000 <text_label>
+0+0000 <[^>]*> slt     at,a0,a1
+0+0004 <[^>]*> bnez    at,0+0000 <text_label>
 0+0008 <[^>]*> nop
-0+000c <[^>]*> bltz    \$a0,0+0000 <text_label>
+0+000c <[^>]*> bltz    a0,0+0000 <text_label>
 0+0010 <[^>]*> nop
-0+0014 <[^>]*> bgtz    \$a1,0+0000 <text_label>
+0+0014 <[^>]*> bgtz    a1,0+0000 <text_label>
 0+0018 <[^>]*> nop
-0+001c <[^>]*> bltz    \$a0,0+0000 <text_label>
+0+001c <[^>]*> bltz    a0,0+0000 <text_label>
 0+0020 <[^>]*> nop
-0+0024 <[^>]*> blez    \$a0,0+0000 <text_label>
+0+0024 <[^>]*> blez    a0,0+0000 <text_label>
 0+0028 <[^>]*> nop
-0+002c <[^>]*> slti    \$at,\$a0,2
-0+0030 <[^>]*> bnez    \$at,0+0000 <text_label>
+0+002c <[^>]*> slti    at,a0,2
+0+0030 <[^>]*> bnez    at,0+0000 <text_label>
 0+0034 <[^>]*> nop
-0+0038 <[^>]*> li      \$at,0x8000
-0+003c <[^>]*> slt     \$at,\$a0,\$at
-0+0040 <[^>]*> bnez    \$at,0+0000 <text_label>
+0+0038 <[^>]*> li      at,0x8000
+0+003c <[^>]*> slt     at,a0,at
+0+0040 <[^>]*> bnez    at,0+0000 <text_label>
 0+0044 <[^>]*> nop
-0+0048 <[^>]*> slti    \$at,\$a0,-32768
-0+004c <[^>]*> bnez    \$at,0+0000 <text_label>
+0+0048 <[^>]*> slti    at,a0,-32768
+0+004c <[^>]*> bnez    at,0+0000 <text_label>
 0+0050 <[^>]*> nop
-0+0054 <[^>]*> lui     \$at,0x1
-0+0058 <[^>]*> slt     \$at,\$a0,\$at
-0+005c <[^>]*> bnez    \$at,0+0000 <text_label>
+0+0054 <[^>]*> lui     at,0x1
+0+0058 <[^>]*> slt     at,a0,at
+0+005c <[^>]*> bnez    at,0+0000 <text_label>
 0+0060 <[^>]*> nop
-0+0064 <[^>]*> lui     \$at,0x1
-0+0068 <[^>]*> ori     \$at,\$at,0xa5a5
-0+006c <[^>]*> slt     \$at,\$a0,\$at
-0+0070 <[^>]*> bnez    \$at,0+0000 <text_label>
+0+0064 <[^>]*> lui     at,0x1
+0+0068 <[^>]*> ori     at,at,0xa5a5
+0+006c <[^>]*> slt     at,a0,at
+0+0070 <[^>]*> bnez    at,0+0000 <text_label>
 0+0074 <[^>]*> nop
-0+0078 <[^>]*> slt     \$at,\$a1,\$a0
-0+007c <[^>]*> beqz    \$at,0+0000 <text_label>
+0+0078 <[^>]*> slt     at,a1,a0
+0+007c <[^>]*> beqz    at,0+0000 <text_label>
 0+0080 <[^>]*> nop
-0+0084 <[^>]*> blez    \$a0,0+0000 <text_label>
+0+0084 <[^>]*> blez    a0,0+0000 <text_label>
 0+0088 <[^>]*> nop
-0+008c <[^>]*> bgez    \$a1,0+0000 <text_label>
+0+008c <[^>]*> bgez    a1,0+0000 <text_label>
 0+0090 <[^>]*> nop
-0+0094 <[^>]*> blez    \$a0,0+0000 <text_label>
+0+0094 <[^>]*> blez    a0,0+0000 <text_label>
 0+0098 <[^>]*> nop
-0+009c <[^>]*> slt     \$at,\$a0,\$a1
-0+00a0 <[^>]*> bnezl   \$at,0+0000 <text_label>
+0+009c <[^>]*> slt     at,a0,a1
+0+00a0 <[^>]*> bnezl   at,0+0000 <text_label>
 0+00a4 <[^>]*> nop
-0+00a8 <[^>]*> slt     \$at,\$a1,\$a0
-0+00ac <[^>]*> beqzl   \$at,0+0000 <text_label>
+0+00a8 <[^>]*> slt     at,a1,a0
+0+00ac <[^>]*> beqzl   at,0+0000 <text_label>
        ...
index 9c261c6..63dcd17 100644 (file)
@@ -6,42 +6,42 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> sltu    \$at,\$a0,\$a1
-0+0004 <[^>]*> bnez    \$at,0+0000 <text_label>
+0+0000 <[^>]*> sltu    at,a0,a1
+0+0004 <[^>]*> bnez    at,0+0000 <text_label>
 0+0008 <[^>]*> nop
-0+000c <[^>]*> bne     \$zero,\$a1,0+0000 <text_label>
+0+000c <[^>]*> bne     zero,a1,0+0000 <text_label>
 0+0010 <[^>]*> nop
-0+0014 <[^>]*> beqz    \$a0,0+0000 <text_label>
+0+0014 <[^>]*> beqz    a0,0+0000 <text_label>
 0+0018 <[^>]*> nop
-0+001c <[^>]*> sltiu   \$at,\$a0,2
-0+0020 <[^>]*> bnez    \$at,0+0000 <text_label>
+0+001c <[^>]*> sltiu   at,a0,2
+0+0020 <[^>]*> bnez    at,0+0000 <text_label>
 0+0024 <[^>]*> nop
-0+0028 <[^>]*> li      \$at,0x8000
-0+002c <[^>]*> sltu    \$at,\$a0,\$at
-0+0030 <[^>]*> bnez    \$at,0+0000 <text_label>
+0+0028 <[^>]*> li      at,0x8000
+0+002c <[^>]*> sltu    at,a0,at
+0+0030 <[^>]*> bnez    at,0+0000 <text_label>
 0+0034 <[^>]*> nop
-0+0038 <[^>]*> sltiu   \$at,\$a0,-32768
-0+003c <[^>]*> bnez    \$at,0+0000 <text_label>
+0+0038 <[^>]*> sltiu   at,a0,-32768
+0+003c <[^>]*> bnez    at,0+0000 <text_label>
 0+0040 <[^>]*> nop
-0+0044 <[^>]*> lui     \$at,0x1
-0+0048 <[^>]*> sltu    \$at,\$a0,\$at
-0+004c <[^>]*> bnez    \$at,0+0000 <text_label>
+0+0044 <[^>]*> lui     at,0x1
+0+0048 <[^>]*> sltu    at,a0,at
+0+004c <[^>]*> bnez    at,0+0000 <text_label>
 0+0050 <[^>]*> nop
-0+0054 <[^>]*> lui     \$at,0x1
-0+0058 <[^>]*> ori     \$at,\$at,0xa5a5
-0+005c <[^>]*> sltu    \$at,\$a0,\$at
-0+0060 <[^>]*> bnez    \$at,0+0000 <text_label>
+0+0054 <[^>]*> lui     at,0x1
+0+0058 <[^>]*> ori     at,at,0xa5a5
+0+005c <[^>]*> sltu    at,a0,at
+0+0060 <[^>]*> bnez    at,0+0000 <text_label>
 0+0064 <[^>]*> nop
-0+0068 <[^>]*> sltu    \$at,\$a1,\$a0
-0+006c <[^>]*> beqz    \$at,0+0000 <text_label>
+0+0068 <[^>]*> sltu    at,a1,a0
+0+006c <[^>]*> beqz    at,0+0000 <text_label>
 0+0070 <[^>]*> nop
-0+0074 <[^>]*> beqz    \$a0,0+0000 <text_label>
+0+0074 <[^>]*> beqz    a0,0+0000 <text_label>
 0+0078 <[^>]*> nop
-0+007c <[^>]*> beqz    \$a0,0+0000 <text_label>
+0+007c <[^>]*> beqz    a0,0+0000 <text_label>
 0+0080 <[^>]*> nop
-0+0084 <[^>]*> sltu    \$at,\$a0,\$a1
-0+0088 <[^>]*> bnezl   \$at,0+0000 <text_label>
+0+0084 <[^>]*> sltu    at,a0,a1
+0+0088 <[^>]*> bnezl   at,0+0000 <text_label>
 0+008c <[^>]*> nop
-0+0090 <[^>]*> sltu    \$at,\$a1,\$a0
-0+0094 <[^>]*> beqzl   \$at,0+0000 <text_label>
+0+0090 <[^>]*> sltu    at,a1,a0
+0+0094 <[^>]*> beqzl   at,0+0000 <text_label>
        ...
index 93dc0ec..03b2e15 100644 (file)
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> mtc1    \$zero,\$f0
+0+0000 <[^>]*> mtc1    zero,\$f0
 0+0004 <[^>]*> nop
 0+0008 <[^>]*> cvt.d.w \$f0,\$f0
-0+000c <[^>]*> mtc1    \$zero,\$f1
+0+000c <[^>]*> mtc1    zero,\$f1
 0+0010 <[^>]*> nop
 0+0014 <[^>]*> cvt.d.w \$f1,\$f1
        ...
index 75856d3..a3ff94b 100644 (file)
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> div     \$zero,\$a0,\$a1
-0+0004 <[^>]*> bnez    \$a1,0+0010 <foo\+0x10>
-0+0008 <[^>]*> div     \$zero,\$a0,\$a1
+0+0000 <[^>]*> div     zero,a0,a1
+0+0004 <[^>]*> bnez    a1,0+0010 <foo\+0x10>
+0+0008 <[^>]*> div     zero,a0,a1
 0+000c <[^>]*> break   (0x0,0x7|0x7)
-0+0010 <[^>]*> li      \$at,-1
-0+0014 <[^>]*> bne     \$a1,\$at,0+0028 <foo\+0x28>
-0+0018 <[^>]*> lui     \$at,0x8000
-0+001c <[^>]*> bne     \$a0,\$at,0+0028 <foo\+0x28>
+0+0010 <[^>]*> li      at,-1
+0+0014 <[^>]*> bne     a1,at,0+0028 <foo\+0x28>
+0+0018 <[^>]*> lui     at,0x8000
+0+001c <[^>]*> bne     a0,at,0+0028 <foo\+0x28>
 0+0020 <[^>]*> nop
 0+0024 <[^>]*> break   (0x0,0x6|0x6)
-0+0028 <[^>]*> mflo    \$a0
-0+002c <[^>]*> bnez    \$a2,0+0038 <foo\+0x38>
-0+0030 <[^>]*> div     \$zero,\$a1,\$a2
+0+0028 <[^>]*> mflo    a0
+0+002c <[^>]*> bnez    a2,0+0038 <foo\+0x38>
+0+0030 <[^>]*> div     zero,a1,a2
 0+0034 <[^>]*> break   (0x0,0x7|0x7)
-0+0038 <[^>]*> li      \$at,-1
-0+003c <[^>]*> bne     \$a2,\$at,0+0050 <foo\+0x50>
-0+0040 <[^>]*> lui     \$at,0x8000
-0+0044 <[^>]*> bne     \$a1,\$at,0+0050 <foo\+0x50>
+0+0038 <[^>]*> li      at,-1
+0+003c <[^>]*> bne     a2,at,0+0050 <foo\+0x50>
+0+0040 <[^>]*> lui     at,0x8000
+0+0044 <[^>]*> bne     a1,at,0+0050 <foo\+0x50>
 0+0048 <[^>]*> nop
 0+004c <[^>]*> break   (0x0,0x6|0x6)
-0+0050 <[^>]*> mflo    \$a0
-0+0054 <[^>]*> move    \$a0,\$a0
-0+0058 <[^>]*> move    \$a0,\$a1
-0+005c <[^>]*> neg     \$a0,\$a0
-0+0060 <[^>]*> neg     \$a0,\$a1
-0+0064 <[^>]*> li      \$at,2
-0+0068 <[^>]*> div     \$zero,\$a0,\$at
-0+006c <[^>]*> mflo    \$a0
-0+0070 <[^>]*> li      \$at,2
-0+0074 <[^>]*> div     \$zero,\$a1,\$at
-0+0078 <[^>]*> mflo    \$a0
-0+007c <[^>]*> li      \$at,0x8000
-0+0080 <[^>]*> div     \$zero,\$a0,\$at
-0+0084 <[^>]*> mflo    \$a0
-0+0088 <[^>]*> li      \$at,0x8000
-0+008c <[^>]*> div     \$zero,\$a1,\$at
-0+0090 <[^>]*> mflo    \$a0
-0+0094 <[^>]*> li      \$at,-32768
-0+0098 <[^>]*> div     \$zero,\$a0,\$at
-0+009c <[^>]*> mflo    \$a0
-0+00a0 <[^>]*> li      \$at,-32768
-0+00a4 <[^>]*> div     \$zero,\$a1,\$at
-0+00a8 <[^>]*> mflo    \$a0
-0+00ac <[^>]*> lui     \$at,0x1
-0+00b0 <[^>]*> div     \$zero,\$a0,\$at
-0+00b4 <[^>]*> mflo    \$a0
-0+00b8 <[^>]*> lui     \$at,0x1
-0+00bc <[^>]*> div     \$zero,\$a1,\$at
-0+00c0 <[^>]*> mflo    \$a0
-0+00c4 <[^>]*> lui     \$at,0x1
-0+00c8 <[^>]*> ori     \$at,\$at,0xa5a5
-0+00cc <[^>]*> div     \$zero,\$a0,\$at
-0+00d0 <[^>]*> mflo    \$a0
-0+00d4 <[^>]*> lui     \$at,0x1
-0+00d8 <[^>]*> ori     \$at,\$at,0xa5a5
-0+00dc <[^>]*> div     \$zero,\$a1,\$at
-0+00e0 <[^>]*> mflo    \$a0
-0+00e4 <[^>]*> divu    \$zero,\$a0,\$a1
-0+00e8 <[^>]*> bnez    \$a1,0+0f4 <foo\+0xf4>
-0+00ec <[^>]*> divu    \$zero,\$a0,\$a1
+0+0050 <[^>]*> mflo    a0
+0+0054 <[^>]*> move    a0,a0
+0+0058 <[^>]*> move    a0,a1
+0+005c <[^>]*> neg     a0,a0
+0+0060 <[^>]*> neg     a0,a1
+0+0064 <[^>]*> li      at,2
+0+0068 <[^>]*> div     zero,a0,at
+0+006c <[^>]*> mflo    a0
+0+0070 <[^>]*> li      at,2
+0+0074 <[^>]*> div     zero,a1,at
+0+0078 <[^>]*> mflo    a0
+0+007c <[^>]*> li      at,0x8000
+0+0080 <[^>]*> div     zero,a0,at
+0+0084 <[^>]*> mflo    a0
+0+0088 <[^>]*> li      at,0x8000
+0+008c <[^>]*> div     zero,a1,at
+0+0090 <[^>]*> mflo    a0
+0+0094 <[^>]*> li      at,-32768
+0+0098 <[^>]*> div     zero,a0,at
+0+009c <[^>]*> mflo    a0
+0+00a0 <[^>]*> li      at,-32768
+0+00a4 <[^>]*> div     zero,a1,at
+0+00a8 <[^>]*> mflo    a0
+0+00ac <[^>]*> lui     at,0x1
+0+00b0 <[^>]*> div     zero,a0,at
+0+00b4 <[^>]*> mflo    a0
+0+00b8 <[^>]*> lui     at,0x1
+0+00bc <[^>]*> div     zero,a1,at
+0+00c0 <[^>]*> mflo    a0
+0+00c4 <[^>]*> lui     at,0x1
+0+00c8 <[^>]*> ori     at,at,0xa5a5
+0+00cc <[^>]*> div     zero,a0,at
+0+00d0 <[^>]*> mflo    a0
+0+00d4 <[^>]*> lui     at,0x1
+0+00d8 <[^>]*> ori     at,at,0xa5a5
+0+00dc <[^>]*> div     zero,a1,at
+0+00e0 <[^>]*> mflo    a0
+0+00e4 <[^>]*> divu    zero,a0,a1
+0+00e8 <[^>]*> bnez    a1,0+0f4 <foo\+0xf4>
+0+00ec <[^>]*> divu    zero,a0,a1
 0+00f0 <[^>]*> break   (0x0,0x7|0x7)
-0+00f4 <[^>]*> mflo    \$a0
-0+00f8 <[^>]*> bnez    \$a2,0+0104 <foo\+0x104>
-0+00fc <[^>]*> divu    \$zero,\$a1,\$a2
+0+00f4 <[^>]*> mflo    a0
+0+00f8 <[^>]*> bnez    a2,0+0104 <foo\+0x104>
+0+00fc <[^>]*> divu    zero,a1,a2
 0+0100 <[^>]*> break   (0x0,0x7|0x7)
-0+0104 <[^>]*> mflo    \$a0
-0+0108 <[^>]*> move    \$a0,\$a0
-0+010c <[^>]*> bnez    \$a2,0+0118 <foo\+0x118>
-0+0110 <[^>]*> div     \$zero,\$a1,\$a2
+0+0104 <[^>]*> mflo    a0
+0+0108 <[^>]*> move    a0,a0
+0+010c <[^>]*> bnez    a2,0+0118 <foo\+0x118>
+0+0110 <[^>]*> div     zero,a1,a2
 0+0114 <[^>]*> break   (0x0,0x7|0x7)
-0+0118 <[^>]*> li      \$at,-1
-0+011c <[^>]*> bne     \$a2,\$at,0+0130 <foo\+0x130>
-0+0120 <[^>]*> lui     \$at,0x8000
-0+0124 <[^>]*> bne     \$a1,\$at,0+0130 <foo\+0x130>
+0+0118 <[^>]*> li      at,-1
+0+011c <[^>]*> bne     a2,at,0+0130 <foo\+0x130>
+0+0120 <[^>]*> lui     at,0x8000
+0+0124 <[^>]*> bne     a1,at,0+0130 <foo\+0x130>
 0+0128 <[^>]*> nop
 0+012c <[^>]*> break   (0x0,0x6|0x6)
-0+0130 <[^>]*> mfhi    \$a0
-0+0134 <[^>]*> li      \$at,2
-0+0138 <[^>]*> divu    \$zero,\$a1,\$at
-0+013c <[^>]*> mfhi    \$a0
-0+0140 <[^>]*> bnez    \$a2,0+014c <foo\+0x14c>
-0+0144 <[^>]*> ddiv    \$zero,\$a1,\$a2
+0+0130 <[^>]*> mfhi    a0
+0+0134 <[^>]*> li      at,2
+0+0138 <[^>]*> divu    zero,a1,at
+0+013c <[^>]*> mfhi    a0
+0+0140 <[^>]*> bnez    a2,0+014c <foo\+0x14c>
+0+0144 <[^>]*> ddiv    zero,a1,a2
 0+0148 <[^>]*> break   (0x0,0x7|0x7)
-0+014c <[^>]*> daddiu  \$at,\$zero,-1
-0+0150 <[^>]*> bne     \$a2,\$at,0+0168 <foo\+0x168>
-0+0154 <[^>]*> daddiu  \$at,\$zero,1
-0+0158 <[^>]*> dsll32  \$at,\$at,0x1f
-0+015c <[^>]*> bne     \$a1,\$at,0+0168 <foo\+0x168>
+0+014c <[^>]*> daddiu  at,zero,-1
+0+0150 <[^>]*> bne     a2,at,0+0168 <foo\+0x168>
+0+0154 <[^>]*> daddiu  at,zero,1
+0+0158 <[^>]*> dsll32  at,at,0x1f
+0+015c <[^>]*> bne     a1,at,0+0168 <foo\+0x168>
 0+0160 <[^>]*> nop
 0+0164 <[^>]*> break   (0x0,0x6|0x6)
-0+0168 <[^>]*> mflo    \$a0
-0+016c <[^>]*> li      \$at,2
-0+0170 <[^>]*> ddivu   \$zero,\$a1,\$at
-0+0174 <[^>]*> mflo    \$a0
-0+0178 <[^>]*> li      \$at,0x8000
-0+017c <[^>]*> ddiv    \$zero,\$a1,\$at
-0+0180 <[^>]*> mfhi    \$a0
-0+0184 <[^>]*> li      \$at,-32768
-0+0188 <[^>]*> ddivu   \$zero,\$a1,\$at
-0+018c <[^>]*> mfhi    \$a0
+0+0168 <[^>]*> mflo    a0
+0+016c <[^>]*> li      at,2
+0+0170 <[^>]*> ddivu   zero,a1,at
+0+0174 <[^>]*> mflo    a0
+0+0178 <[^>]*> li      at,0x8000
+0+017c <[^>]*> ddiv    zero,a1,at
+0+0180 <[^>]*> mfhi    a0
+0+0184 <[^>]*> li      at,-32768
+0+0188 <[^>]*> ddivu   zero,a1,at
+0+018c <[^>]*> mfhi    a0
        ...
index fec5bb2..ffd5675 100644 (file)
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> div     \$zero,\$a0,\$a1
-0+0004 <[^>]*> bnez    \$a1,0+0010 <foo\+0x10>
-0+0008 <[^>]*> div     \$zero,\$a0,\$a1
+0+0000 <[^>]*> div     zero,a0,a1
+0+0004 <[^>]*> bnez    a1,0+0010 <foo\+0x10>
+0+0008 <[^>]*> div     zero,a0,a1
 0+000c <[^>]*> break   (0x0,0x7|0x7)
-0+0010 <[^>]*> li      \$at,-1
-0+0014 <[^>]*> bne     \$a1,\$at,0+0028 <foo\+0x28>
-0+0018 <[^>]*> lui     \$at,0x8000
-0+001c <[^>]*> bne     \$a0,\$at,0+0028 <foo\+0x28>
+0+0010 <[^>]*> li      at,-1
+0+0014 <[^>]*> bne     a1,at,0+0028 <foo\+0x28>
+0+0018 <[^>]*> lui     at,0x8000
+0+001c <[^>]*> bne     a0,at,0+0028 <foo\+0x28>
 0+0020 <[^>]*> nop
 0+0024 <[^>]*> break   (0x0,0x6|0x6)
-0+0028 <[^>]*> mflo    \$a0
+0+0028 <[^>]*> mflo    a0
 0+002c <[^>]*> nop
-0+0030 <[^>]*> bnez    \$a2,0+003c <foo\+0x3c>
-0+0034 <[^>]*> div     \$zero,\$a1,\$a2
+0+0030 <[^>]*> bnez    a2,0+003c <foo\+0x3c>
+0+0034 <[^>]*> div     zero,a1,a2
 0+0038 <[^>]*> break   (0x0,0x7|0x7)
-0+003c <[^>]*> li      \$at,-1
-0+0040 <[^>]*> bne     \$a2,\$at,0+0054 <foo\+0x54>
-0+0044 <[^>]*> lui     \$at,0x8000
-0+0048 <[^>]*> bne     \$a1,\$at,0+0054 <foo\+0x54>
+0+003c <[^>]*> li      at,-1
+0+0040 <[^>]*> bne     a2,at,0+0054 <foo\+0x54>
+0+0044 <[^>]*> lui     at,0x8000
+0+0048 <[^>]*> bne     a1,at,0+0054 <foo\+0x54>
 0+004c <[^>]*> nop
 0+0050 <[^>]*> break   (0x0,0x6|0x6)
-0+0054 <[^>]*> mflo    \$a0
-0+0058 <[^>]*> move    \$a0,\$a0
-0+005c <[^>]*> move    \$a0,\$a1
-0+0060 <[^>]*> neg     \$a0,\$a0
-0+0064 <[^>]*> neg     \$a0,\$a1
-0+0068 <[^>]*> li      \$at,2
-0+006c <[^>]*> div     \$zero,\$a0,\$at
-0+0070 <[^>]*> mflo    \$a0
-0+0074 <[^>]*> li      \$at,2
+0+0054 <[^>]*> mflo    a0
+0+0058 <[^>]*> move    a0,a0
+0+005c <[^>]*> move    a0,a1
+0+0060 <[^>]*> neg     a0,a0
+0+0064 <[^>]*> neg     a0,a1
+0+0068 <[^>]*> li      at,2
+0+006c <[^>]*> div     zero,a0,at
+0+0070 <[^>]*> mflo    a0
+0+0074 <[^>]*> li      at,2
 0+0078 <[^>]*> nop
-0+007c <[^>]*> div     \$zero,\$a1,\$at
-0+0080 <[^>]*> mflo    \$a0
-0+0084 <[^>]*> li      \$at,0x8000
+0+007c <[^>]*> div     zero,a1,at
+0+0080 <[^>]*> mflo    a0
+0+0084 <[^>]*> li      at,0x8000
 0+0088 <[^>]*> nop
-0+008c <[^>]*> div     \$zero,\$a0,\$at
-0+0090 <[^>]*> mflo    \$a0
-0+0094 <[^>]*> li      \$at,0x8000
+0+008c <[^>]*> div     zero,a0,at
+0+0090 <[^>]*> mflo    a0
+0+0094 <[^>]*> li      at,0x8000
 0+0098 <[^>]*> nop
-0+009c <[^>]*> div     \$zero,\$a1,\$at
-0+00a0 <[^>]*> mflo    \$a0
-0+00a4 <[^>]*> li      \$at,-32768
+0+009c <[^>]*> div     zero,a1,at
+0+00a0 <[^>]*> mflo    a0
+0+00a4 <[^>]*> li      at,-32768
 0+00a8 <[^>]*> nop
-0+00ac <[^>]*> div     \$zero,\$a0,\$at
-0+00b0 <[^>]*> mflo    \$a0
-0+00b4 <[^>]*> li      \$at,-32768
+0+00ac <[^>]*> div     zero,a0,at
+0+00b0 <[^>]*> mflo    a0
+0+00b4 <[^>]*> li      at,-32768
 0+00b8 <[^>]*> nop
-0+00bc <[^>]*> div     \$zero,\$a1,\$at
-0+00c0 <[^>]*> mflo    \$a0
-0+00c4 <[^>]*> lui     \$at,0x1
+0+00bc <[^>]*> div     zero,a1,at
+0+00c0 <[^>]*> mflo    a0
+0+00c4 <[^>]*> lui     at,0x1
 0+00c8 <[^>]*> nop
-0+00cc <[^>]*> div     \$zero,\$a0,\$at
-0+00d0 <[^>]*> mflo    \$a0
-0+00d4 <[^>]*> lui     \$at,0x1
+0+00cc <[^>]*> div     zero,a0,at
+0+00d0 <[^>]*> mflo    a0
+0+00d4 <[^>]*> lui     at,0x1
 0+00d8 <[^>]*> nop
-0+00dc <[^>]*> div     \$zero,\$a1,\$at
-0+00e0 <[^>]*> mflo    \$a0
-0+00e4 <[^>]*> lui     \$at,0x1
-0+00e8 <[^>]*> ori     \$at,\$at,0xa5a5
-0+00ec <[^>]*> div     \$zero,\$a0,\$at
-0+00f0 <[^>]*> mflo    \$a0
-0+00f4 <[^>]*> lui     \$at,0x1
-0+00f8 <[^>]*> ori     \$at,\$at,0xa5a5
-0+00fc <[^>]*> div     \$zero,\$a1,\$at
-0+0100 <[^>]*> mflo    \$a0
+0+00dc <[^>]*> div     zero,a1,at
+0+00e0 <[^>]*> mflo    a0
+0+00e4 <[^>]*> lui     at,0x1
+0+00e8 <[^>]*> ori     at,at,0xa5a5
+0+00ec <[^>]*> div     zero,a0,at
+0+00f0 <[^>]*> mflo    a0
+0+00f4 <[^>]*> lui     at,0x1
+0+00f8 <[^>]*> ori     at,at,0xa5a5
+0+00fc <[^>]*> div     zero,a1,at
+0+0100 <[^>]*> mflo    a0
        ...
-0+010c <[^>]*> divu    \$zero,\$a0,\$a1
-0+0110 <[^>]*> bnez    \$a1,0+011c <foo\+0x11c>
-0+0114 <[^>]*> divu    \$zero,\$a0,\$a1
+0+010c <[^>]*> divu    zero,a0,a1
+0+0110 <[^>]*> bnez    a1,0+011c <foo\+0x11c>
+0+0114 <[^>]*> divu    zero,a0,a1
 0+0118 <[^>]*> break   (0x0,0x7|0x7)
-0+011c <[^>]*> mflo    \$a0
+0+011c <[^>]*> mflo    a0
 0+0120 <[^>]*> nop
-0+0124 <[^>]*> bnez    \$a2,0+0130 <foo\+0x130>
-0+0128 <[^>]*> divu    \$zero,\$a1,\$a2
+0+0124 <[^>]*> bnez    a2,0+0130 <foo\+0x130>
+0+0128 <[^>]*> divu    zero,a1,a2
 0+012c <[^>]*> break   (0x0,0x7|0x7)
-0+0130 <[^>]*> mflo    \$a0
-0+0134 <[^>]*> move    \$a0,\$a0
-0+0138 <[^>]*> bnez    \$a2,0+0144 <foo\+0x144>
-0+013c <[^>]*> div     \$zero,\$a1,\$a2
+0+0130 <[^>]*> mflo    a0
+0+0134 <[^>]*> move    a0,a0
+0+0138 <[^>]*> bnez    a2,0+0144 <foo\+0x144>
+0+013c <[^>]*> div     zero,a1,a2
 0+0140 <[^>]*> break   (0x0,0x7|0x7)
-0+0144 <[^>]*> li      \$at,-1
-0+0148 <[^>]*> bne     \$a2,\$at,0+015c <foo\+0x15c>
-0+014c <[^>]*> lui     \$at,0x8000
-0+0150 <[^>]*> bne     \$a1,\$at,0+015c <foo\+0x15c>
+0+0144 <[^>]*> li      at,-1
+0+0148 <[^>]*> bne     a2,at,0+015c <foo\+0x15c>
+0+014c <[^>]*> lui     at,0x8000
+0+0150 <[^>]*> bne     a1,at,0+015c <foo\+0x15c>
 0+0154 <[^>]*> nop
 0+0158 <[^>]*> break   (0x0,0x6|0x6)
-0+015c <[^>]*> mfhi    \$a0
-0+0160 <[^>]*> li      \$at,2
+0+015c <[^>]*> mfhi    a0
+0+0160 <[^>]*> li      at,2
 0+0164 <[^>]*> nop
-0+0168 <[^>]*> divu    \$zero,\$a1,\$at
-0+016c <[^>]*> mfhi    \$a0
+0+0168 <[^>]*> divu    zero,a1,at
+0+016c <[^>]*> mfhi    a0
 0+0170 <[^>]*> nop
-0+0174 <[^>]*> bnez    \$a2,0+0180 <foo\+0x180>
-0+0178 <[^>]*> ddiv    \$zero,\$a1,\$a2
+0+0174 <[^>]*> bnez    a2,0+0180 <foo\+0x180>
+0+0178 <[^>]*> ddiv    zero,a1,a2
 0+017c <[^>]*> break   (0x0,0x7|0x7)
-0+0180 <[^>]*> daddiu  \$at,\$zero,-1
-0+0184 <[^>]*> bne     \$a2,\$at,0+019c <foo\+0x19c>
-0+0188 <[^>]*> daddiu  \$at,\$zero,1
-0+018c <[^>]*> dsll32  \$at,\$at,0x1f
-0+0190 <[^>]*> bne     \$a1,\$at,0+019c <foo\+0x19c>
+0+0180 <[^>]*> daddiu  at,zero,-1
+0+0184 <[^>]*> bne     a2,at,0+019c <foo\+0x19c>
+0+0188 <[^>]*> daddiu  at,zero,1
+0+018c <[^>]*> dsll32  at,at,0x1f
+0+0190 <[^>]*> bne     a1,at,0+019c <foo\+0x19c>
 0+0194 <[^>]*> nop
 0+0198 <[^>]*> break   (0x0,0x6|0x6)
-0+019c <[^>]*> mflo    \$a0
-0+01a0 <[^>]*> li      \$at,2
+0+019c <[^>]*> mflo    a0
+0+01a0 <[^>]*> li      at,2
 0+01a4 <[^>]*> nop
-0+01a8 <[^>]*> ddivu   \$zero,\$a1,\$at
-0+01ac <[^>]*> mflo    \$a0
-0+01b0 <[^>]*> li      \$at,0x8000
+0+01a8 <[^>]*> ddivu   zero,a1,at
+0+01ac <[^>]*> mflo    a0
+0+01b0 <[^>]*> li      at,0x8000
 0+01b4 <[^>]*> nop
-0+01b8 <[^>]*> ddiv    \$zero,\$a1,\$at
-0+01bc <[^>]*> mfhi    \$a0
-0+01c0 <[^>]*> li      \$at,-32768
+0+01b8 <[^>]*> ddiv    zero,a1,at
+0+01bc <[^>]*> mfhi    a0
+0+01c0 <[^>]*> li      at,-32768
 0+01c4 <[^>]*> nop
-0+01c8 <[^>]*> ddivu   \$zero,\$a1,\$at
-0+01cc <[^>]*> mfhi    \$a0
+0+01c8 <[^>]*> ddivu   zero,a1,at
+0+01cc <[^>]*> mfhi    a0
        ...
index 72b445e..b2df84f 100644 (file)
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> li      \$a0,0
-0+0004 <[^>]*> li      \$a0,1
-0+0008 <[^>]*> li      \$a0,-1
-0+000c <[^>]*> li      \$a0,0x8000
-0+0010 <[^>]*> li      \$a0,-32768
-0+0014 <[^>]*> lui     \$a0,0x1
-0+0018 <[^>]*> lui     \$a0,0x1
-0+001c <[^>]*> ori     \$a0,\$a0,0xa5a5
-0+0020 <[^>]*> li      \$a0,0x8000
-0+0024 <[^>]*> dsll    \$a0,\$a0,0x10
-0+0028 <[^>]*> ori     \$a0,\$a0,0x1234
-0+002c <[^>]*> lui     \$a0,0xffff
-0+0030 <[^>]*> dsrl32  \$a0,\$a0,0x0
-0+0034 <[^>]*> lui     \$a0,0xffff
-0+0038 <[^>]*> dsrl32  \$a0,\$a0,0x0
-0+003c <[^>]*> li      \$a0,-1
-0+0040 <[^>]*> li      \$a0,-1
-0+0044 <[^>]*> dsrl    \$a0,\$a0,0xc
-0+0048 <[^>]*> lui     \$a0,0x8000
-0+004c <[^>]*> ori     \$a0,\$a0,0x1234
-0+0050 <[^>]*> li      \$a0,-32768
-0+0054 <[^>]*> dsll    \$a0,\$a0,0x10
-0+0058 <[^>]*> ori     \$a0,\$a0,0x1234
-0+005c <[^>]*> dsll    \$a0,\$a0,0x10
-0+0060 <[^>]*> ori     \$a0,\$a0,0x5678
-0+0064 <[^>]*> lui     \$a0,0x8000
-0+0068 <[^>]*> ori     \$a0,\$a0,0x1234
-0+006c <[^>]*> dsll    \$a0,\$a0,0x10
-0+0070 <[^>]*> ori     \$a0,\$a0,0x5678
-0+0074 <[^>]*> dsll    \$a0,\$a0,0x10
-0+0078 <[^>]*> li      \$a0,-30875
-0+007c <[^>]*> lui     \$a0,0xffff
-0+0080 <[^>]*> ori     \$a0,\$a0,0x4321
-0+0084 <[^>]*> li      \$a0,-16
-0+0088 <[^>]*> li      \$a0,-256
-0+008c <[^>]*> li      \$a0,-4096
-0+0090 <[^>]*> lui     \$a0,0xffff
-0+0094 <[^>]*> lui     \$a0,0xfff0
-0+0098 <[^>]*> lui     \$a0,0xff00
-0+009c <[^>]*> lui     \$a0,0xf000
-0+00a0 <[^>]*> li      \$a0,-1
-0+00a4 <[^>]*> dsll32  \$a0,\$a0,0x0
-0+00a8 <[^>]*> li      \$a0,-16
-0+00ac <[^>]*> dsll32  \$a0,\$a0,0x0
-0+00b0 <[^>]*> li      \$a0,-256
-0+00b4 <[^>]*> dsll32  \$a0,\$a0,0x0
-0+00b8 <[^>]*> li      \$a0,-4096
-0+00bc <[^>]*> dsll32  \$a0,\$a0,0x0
-0+00c0 <[^>]*> li      \$a0,0xffff
-0+00c4 <[^>]*> dsll32  \$a0,\$a0,0x10
-0+00c8 <[^>]*> li      \$a0,0xfff0
-0+00cc <[^>]*> dsll32  \$a0,\$a0,0x10
-0+00d0 <[^>]*> li      \$a0,0xff00
-0+00d4 <[^>]*> dsll32  \$a0,\$a0,0x10
-0+00d8 <[^>]*> li      \$a0,0xf000
-0+00dc <[^>]*> dsll32  \$a0,\$a0,0x10
-0+00e0 <[^>]*> li      \$a0,-1
-0+00e4 <[^>]*> dsrl    \$a0,\$a0,0x4
-0+00e8 <[^>]*> li      \$a0,-1
-0+00ec <[^>]*> dsrl    \$a0,\$a0,0x8
-0+00f0 <[^>]*> li      \$a0,-1
-0+00f4 <[^>]*> dsrl    \$a0,\$a0,0xc
-0+00f8 <[^>]*> li      \$a0,-1
-0+00fc <[^>]*> dsrl    \$a0,\$a0,0x10
-0+0100 <[^>]*> li      \$a0,-1
-0+0104 <[^>]*> dsrl    \$a0,\$a0,0x14
-0+0108 <[^>]*> li      \$a0,-1
-0+010c <[^>]*> dsrl    \$a0,\$a0,0x18
-0+0110 <[^>]*> li      \$a0,-1
-0+0114 <[^>]*> dsrl    \$a0,\$a0,0x1c
-0+0118 <[^>]*> lui     \$a0,0xffff
-0+011c <[^>]*> dsrl32  \$a0,\$a0,0x0
-0+0120 <[^>]*> lui     \$a0,0xfff
-0+0124 <[^>]*> ori     \$a0,\$a0,0xffff
-0+0128 <[^>]*> lui     \$a0,0xff
-0+012c <[^>]*> ori     \$a0,\$a0,0xffff
-0+0130 <[^>]*> lui     \$a0,0xf
-0+0134 <[^>]*> ori     \$a0,\$a0,0xffff
-0+0138 <[^>]*> li      \$a0,0xffff
-0+013c <[^>]*> li      \$a0,4095
-0+0140 <[^>]*> li      \$a0,255
-0+0144 <[^>]*> li      \$a0,15
-0+0148 <[^>]*> lui     \$a0,0x3
-0+014c <[^>]*> ori     \$a0,\$a0,0xfffc
-0+0150 <[^>]*> li      \$a0,0xffff
-0+0154 <[^>]*> dsll    \$a0,\$a0,0x1e
-0+0158 <[^>]*> li      \$a0,0xffff
-0+015c <[^>]*> dsll32  \$a0,\$a0,0x2
-0+0160 <[^>]*> li      \$a0,0xffff
-0+0164 <[^>]*> dsll32  \$a0,\$a0,0x6
-0+0168 <[^>]*> li      \$a0,-1
-0+016c <[^>]*> dsll32  \$a0,\$a0,0x0
-0+0170 <[^>]*> dsrl    \$a0,\$a0,0xa
-0+0174 <[^>]*> li      \$a0,-1
-0+0178 <[^>]*> dsll    \$a0,\$a0,0x1c
-0+017c <[^>]*> dsrl    \$a0,\$a0,0xa
-0+0180 <[^>]*> li      \$a0,-1
-0+0184 <[^>]*> dsll    \$a0,\$a0,0x18
-0+0188 <[^>]*> dsrl    \$a0,\$a0,0xa
-0+018c <[^>]*> lui     \$a0,0x3f
-0+0190 <[^>]*> ori     \$a0,\$a0,0xfc03
-0+0194 <[^>]*> dsll    \$a0,\$a0,0x10
-0+0198 <[^>]*> ori     \$a0,\$a0,0xffff
-0+019c <[^>]*> dsll    \$a0,\$a0,0x10
-0+01a0 <[^>]*> ori     \$a0,\$a0,0xc000
+0+0000 <[^>]*> li      a0,0
+0+0004 <[^>]*> li      a0,1
+0+0008 <[^>]*> li      a0,-1
+0+000c <[^>]*> li      a0,0x8000
+0+0010 <[^>]*> li      a0,-32768
+0+0014 <[^>]*> lui     a0,0x1
+0+0018 <[^>]*> lui     a0,0x1
+0+001c <[^>]*> ori     a0,a0,0xa5a5
+0+0020 <[^>]*> li      a0,0x8000
+0+0024 <[^>]*> dsll    a0,a0,0x10
+0+0028 <[^>]*> ori     a0,a0,0x1234
+0+002c <[^>]*> lui     a0,0xffff
+0+0030 <[^>]*> dsrl32  a0,a0,0x0
+0+0034 <[^>]*> lui     a0,0xffff
+0+0038 <[^>]*> dsrl32  a0,a0,0x0
+0+003c <[^>]*> li      a0,-1
+0+0040 <[^>]*> li      a0,-1
+0+0044 <[^>]*> dsrl    a0,a0,0xc
+0+0048 <[^>]*> lui     a0,0x8000
+0+004c <[^>]*> ori     a0,a0,0x1234
+0+0050 <[^>]*> li      a0,-32768
+0+0054 <[^>]*> dsll    a0,a0,0x10
+0+0058 <[^>]*> ori     a0,a0,0x1234
+0+005c <[^>]*> dsll    a0,a0,0x10
+0+0060 <[^>]*> ori     a0,a0,0x5678
+0+0064 <[^>]*> lui     a0,0x8000
+0+0068 <[^>]*> ori     a0,a0,0x1234
+0+006c <[^>]*> dsll    a0,a0,0x10
+0+0070 <[^>]*> ori     a0,a0,0x5678
+0+0074 <[^>]*> dsll    a0,a0,0x10
+0+0078 <[^>]*> li      a0,-30875
+0+007c <[^>]*> lui     a0,0xffff
+0+0080 <[^>]*> ori     a0,a0,0x4321
+0+0084 <[^>]*> li      a0,-16
+0+0088 <[^>]*> li      a0,-256
+0+008c <[^>]*> li      a0,-4096
+0+0090 <[^>]*> lui     a0,0xffff
+0+0094 <[^>]*> lui     a0,0xfff0
+0+0098 <[^>]*> lui     a0,0xff00
+0+009c <[^>]*> lui     a0,0xf000
+0+00a0 <[^>]*> li      a0,-1
+0+00a4 <[^>]*> dsll32  a0,a0,0x0
+0+00a8 <[^>]*> li      a0,-16
+0+00ac <[^>]*> dsll32  a0,a0,0x0
+0+00b0 <[^>]*> li      a0,-256
+0+00b4 <[^>]*> dsll32  a0,a0,0x0
+0+00b8 <[^>]*> li      a0,-4096
+0+00bc <[^>]*> dsll32  a0,a0,0x0
+0+00c0 <[^>]*> li      a0,0xffff
+0+00c4 <[^>]*> dsll32  a0,a0,0x10
+0+00c8 <[^>]*> li      a0,0xfff0
+0+00cc <[^>]*> dsll32  a0,a0,0x10
+0+00d0 <[^>]*> li      a0,0xff00
+0+00d4 <[^>]*> dsll32  a0,a0,0x10
+0+00d8 <[^>]*> li      a0,0xf000
+0+00dc <[^>]*> dsll32  a0,a0,0x10
+0+00e0 <[^>]*> li      a0,-1
+0+00e4 <[^>]*> dsrl    a0,a0,0x4
+0+00e8 <[^>]*> li      a0,-1
+0+00ec <[^>]*> dsrl    a0,a0,0x8
+0+00f0 <[^>]*> li      a0,-1
+0+00f4 <[^>]*> dsrl    a0,a0,0xc
+0+00f8 <[^>]*> li      a0,-1
+0+00fc <[^>]*> dsrl    a0,a0,0x10
+0+0100 <[^>]*> li      a0,-1
+0+0104 <[^>]*> dsrl    a0,a0,0x14
+0+0108 <[^>]*> li      a0,-1
+0+010c <[^>]*> dsrl    a0,a0,0x18
+0+0110 <[^>]*> li      a0,-1
+0+0114 <[^>]*> dsrl    a0,a0,0x1c
+0+0118 <[^>]*> lui     a0,0xffff
+0+011c <[^>]*> dsrl32  a0,a0,0x0
+0+0120 <[^>]*> lui     a0,0xfff
+0+0124 <[^>]*> ori     a0,a0,0xffff
+0+0128 <[^>]*> lui     a0,0xff
+0+012c <[^>]*> ori     a0,a0,0xffff
+0+0130 <[^>]*> lui     a0,0xf
+0+0134 <[^>]*> ori     a0,a0,0xffff
+0+0138 <[^>]*> li      a0,0xffff
+0+013c <[^>]*> li      a0,4095
+0+0140 <[^>]*> li      a0,255
+0+0144 <[^>]*> li      a0,15
+0+0148 <[^>]*> lui     a0,0x3
+0+014c <[^>]*> ori     a0,a0,0xfffc
+0+0150 <[^>]*> li      a0,0xffff
+0+0154 <[^>]*> dsll    a0,a0,0x1e
+0+0158 <[^>]*> li      a0,0xffff
+0+015c <[^>]*> dsll32  a0,a0,0x2
+0+0160 <[^>]*> li      a0,0xffff
+0+0164 <[^>]*> dsll32  a0,a0,0x6
+0+0168 <[^>]*> li      a0,-1
+0+016c <[^>]*> dsll32  a0,a0,0x0
+0+0170 <[^>]*> dsrl    a0,a0,0xa
+0+0174 <[^>]*> li      a0,-1
+0+0178 <[^>]*> dsll    a0,a0,0x1c
+0+017c <[^>]*> dsrl    a0,a0,0xa
+0+0180 <[^>]*> li      a0,-1
+0+0184 <[^>]*> dsll    a0,a0,0x18
+0+0188 <[^>]*> dsrl    a0,a0,0xa
+0+018c <[^>]*> lui     a0,0x3f
+0+0190 <[^>]*> ori     a0,a0,0xfc03
+0+0194 <[^>]*> dsll    a0,a0,0x10
+0+0198 <[^>]*> ori     a0,a0,0xffff
+0+019c <[^>]*> dsll    a0,a0,0x10
+0+01a0 <[^>]*> ori     a0,a0,0xc000
        ...
index adef2c0..32fc464 100644 (file)
@@ -10,19 +10,19 @@ start address 0x0000000000000000
 Disassembly of section .text:
 
 0000000000000000 <foo>:
-   0:  00850019        multu   \$a0,\$a1
-   4:  00001012        mflo    \$v0
-   8:  03e00008        jr      \$ra
-   c:  24420001        addiu   \$v0,\$v0,1
+   0:  00850019        multu   a0,a1
+   4:  00001012        mflo    v0
+   8:  03e00008        jr      ra
+   c:  24420001        addiu   v0,v0,1
 
 0000000000000010 <main>:
-  10:  27bdffd8        addiu   \$sp,\$sp,-40
-  14:  afbf0020        sw      \$ra,32\(\$sp\)
+  10:  27bdffd8        addiu   sp,sp,-40
+  14:  afbf0020        sw      ra,32\(sp\)
   18:  0c000000        jal     0 <foo>
   1c:  00000000        nop
-  20:  0000102[1d]     move    \$v0,\$zero
-  24:  8fbf0020        lw      \$ra,32\(\$sp\)
+  20:  0000102[1d]     move    v0,zero
+  24:  8fbf0020        lw      ra,32\(sp\)
   28:  00000000        nop
-  2c:  03e00008        jr      \$ra
-  30:  27bd0028        addiu   \$sp,\$sp,40
+  2c:  03e00008        jr      ra
+  30:  27bd0028        addiu   sp,sp,40
        ...
index 4255f6a..2752857 100644 (file)
@@ -11,18 +11,18 @@ start address 0x0000000000000000
 Disassembly of section .text:
 
 0000000000000000 <foo>:
-   0:  70851002        mul     \$v0,\$a0,\$a1
-   4:  03e00008        jr      \$ra
-   8:  24420001        addiu   \$v0,\$v0,1
+   0:  70851002        mul     v0,a0,a1
+   4:  03e00008        jr      ra
+   8:  24420001        addiu   v0,v0,1
 
 000000000000000c <main>:
-   c:  27bdffd8        addiu   \$sp,\$sp,-40
-  10:  afbf0020        sw      \$ra,32\(\$sp\)
+   c:  27bdffd8        addiu   sp,sp,-40
+  10:  afbf0020        sw      ra,32\(sp\)
   14:  0c000000        jal     0 <foo>
   18:  00000000        nop
-  1c:  0000102d        move    \$v0,\$zero
-  20:  8fbf0020        lw      \$ra,32\(\$sp\)
+  1c:  0000102d        move    v0,zero
+  20:  8fbf0020        lw      ra,32\(sp\)
   24:  00000000        nop
-  28:  03e00008        jr      \$ra
-  2c:  27bd0028        addiu   \$sp,\$sp,40
+  28:  03e00008        jr      ra
+  2c:  27bd0028        addiu   sp,sp,40
        ...
index aa90af7..acfde0b 100644 (file)
@@ -11,18 +11,18 @@ start address 0x0000000000000000
 Disassembly of section .text:
 
 0000000000000000 <foo>:
-   0:  70851002        mul     \$v0,\$a0,\$a1
-   4:  03e00008        jr      \$ra
-   8:  24420001        addiu   \$v0,\$v0,1
+   0:  70851002        mul     v0,a0,a1
+   4:  03e00008        jr      ra
+   8:  24420001        addiu   v0,v0,1
 
 000000000000000c <main>:
-   c:  27bdffd8        addiu   \$sp,\$sp,-40
-  10:  afbf0020        sw      \$ra,32\(\$sp\)
+   c:  27bdffd8        addiu   sp,sp,-40
+  10:  afbf0020        sw      ra,32\(sp\)
   14:  0c000000        jal     0 <foo>
   18:  00000000        nop
-  1c:  0000102d        move    \$v0,\$zero
-  20:  8fbf0020        lw      \$ra,32\(\$sp\)
+  1c:  0000102d        move    v0,zero
+  20:  8fbf0020        lw      ra,32\(sp\)
   24:  00000000        nop
-  28:  03e00008        jr      \$ra
-  2c:  27bd0028        addiu   \$sp,\$sp,40
+  28:  03e00008        jr      ra
+  2c:  27bd0028        addiu   sp,sp,40
        ...
index fd34499..36489cd 100644 (file)
@@ -11,18 +11,18 @@ start address 0x0000000000000000
 Disassembly of section .text:
 
 0000000000000000 <foo>:
-   0:  70851002        mul     \$v0,\$a0,\$a1
-   4:  03e00008        jr      \$ra
-   8:  24420001        addiu   \$v0,\$v0,1
+   0:  70851002        mul     v0,a0,a1
+   4:  03e00008        jr      ra
+   8:  24420001        addiu   v0,v0,1
 
 000000000000000c <main>:
-   c:  27bdffd8        addiu   \$sp,\$sp,-40
-  10:  afbf0020        sw      \$ra,32\(\$sp\)
+   c:  27bdffd8        addiu   sp,sp,-40
+  10:  afbf0020        sw      ra,32\(sp\)
   14:  0c000000        jal     0 <foo>
   18:  00000000        nop
-  1c:  0000102d        move    \$v0,\$zero
-  20:  8fbf0020        lw      \$ra,32\(\$sp\)
+  1c:  0000102d        move    v0,zero
+  20:  8fbf0020        lw      ra,32\(sp\)
   24:  00000000        nop
-  28:  03e00008        jr      \$ra
-  2c:  27bd0028        addiu   \$sp,\$sp,40
+  28:  03e00008        jr      ra
+  2c:  27bd0028        addiu   sp,sp,40
        ...
index c46ccfa..55e7150 100644 (file)
@@ -8,9 +8,9 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> jalr    \$t9
+0+0000 <[^>]*> jalr    t9
 0+0004 <[^>]*> nop
-0+0008 <[^>]*> jalr    \$a0,\$t9
+0+0008 <[^>]*> jalr    a0,t9
 0+000c <[^>]*> nop
 0+0010 <[^>]*> bal     0+0000 <text_label>
 [      ]*10: PCREL16   .text
index 6fe868e..44af20a 100644 (file)
@@ -7,40 +7,40 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> lui     \$gp,0x0
+0+0000 <[^>]*> lui     gp,0x0
 [      ]*0: R_MIPS_HI16        _gp_disp
-0+0004 <[^>]*> addiu   \$gp,\$gp,0
+0+0004 <[^>]*> addiu   gp,gp,0
 [      ]*4: R_MIPS_LO16        _gp_disp
-0+0008 <[^>]*> addu    \$gp,\$gp,\$t9
-0+000c <[^>]*> sw      \$gp,0\(\$sp\)
-0+0010 <[^>]*> jalr    \$t9
+0+0008 <[^>]*> addu    gp,gp,t9
+0+000c <[^>]*> sw      gp,0\(sp\)
+0+0010 <[^>]*> jalr    t9
 0+0014 <[^>]*> nop
-0+0018 <[^>]*> lw      \$gp,0\(\$sp\)
-0+001c <[^>]*> jalr    \$a0,\$t9
+0+0018 <[^>]*> lw      gp,0\(sp\)
+0+001c <[^>]*> jalr    a0,t9
 0+0020 <[^>]*> nop
-0+0024 <[^>]*> lw      \$gp,0\(\$sp\)
+0+0024 <[^>]*> lw      gp,0\(sp\)
 0+0028 <[^>]*> nop
-0+002c <[^>]*> lw      \$t9,0\(\$gp\)
+0+002c <[^>]*> lw      t9,0\(gp\)
 [      ]*2c: R_MIPS_GOT16      .text
 0+0030 <[^>]*> nop
-0+0034 <[^>]*> addiu   \$t9,\$t9,0
+0+0034 <[^>]*> addiu   t9,t9,0
 [      ]*34: R_MIPS_LO16       .text
-0+0038 <[^>]*> jalr    \$t9
+0+0038 <[^>]*> jalr    t9
 0+003c <[^>]*> nop
-0+0040 <[^>]*> lw      \$gp,0\(\$sp\)
+0+0040 <[^>]*> lw      gp,0\(sp\)
 0+0044 <[^>]*> nop
-0+0048 <[^>]*> lw      \$t9,0\(\$gp\)
+0+0048 <[^>]*> lw      t9,0\(gp\)
 [      ]*48: R_MIPS_CALL16     weak_text_label
 0+004c <[^>]*> nop
-0+0050 <[^>]*> jalr    \$t9
+0+0050 <[^>]*> jalr    t9
 0+0054 <[^>]*> nop
-0+0058 <[^>]*> lw      \$gp,0\(\$sp\)
+0+0058 <[^>]*> lw      gp,0\(sp\)
 0+005c <[^>]*> nop
-0+0060 <[^>]*> lw      \$t9,0\(\$gp\)
+0+0060 <[^>]*> lw      t9,0\(gp\)
 [      ]*60: R_MIPS_CALL16     external_text_label
 0+0064 <[^>]*> nop
-0+0068 <[^>]*> jalr    \$t9
+0+0068 <[^>]*> jalr    t9
 0+006c <[^>]*> nop
-0+0070 <[^>]*> lw      \$gp,0\(\$sp\)
+0+0070 <[^>]*> lw      gp,0\(sp\)
 0+0074 <[^>]*> b       0+0000 <text_label>
        ...
index 8233ecf..318b50b 100644 (file)
@@ -8,44 +8,44 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> lui     \$gp,0x0
+0+0000 <[^>]*> lui     gp,0x0
 [      ]*0: R_MIPS_HI16        _gp_disp
-0+0004 <[^>]*> addiu   \$gp,\$gp,0
+0+0004 <[^>]*> addiu   gp,gp,0
 [      ]*4: R_MIPS_LO16        _gp_disp
-0+0008 <[^>]*> addu    \$gp,\$gp,\$t9
-0+000c <[^>]*> sw      \$gp,0\(\$sp\)
-0+0010 <[^>]*> jalr    \$t9
+0+0008 <[^>]*> addu    gp,gp,t9
+0+000c <[^>]*> sw      gp,0\(sp\)
+0+0010 <[^>]*> jalr    t9
 0+0014 <[^>]*> nop
-0+0018 <[^>]*> lw      \$gp,0\(\$sp\)
-0+001c <[^>]*> jalr    \$a0,\$t9
+0+0018 <[^>]*> lw      gp,0\(sp\)
+0+001c <[^>]*> jalr    a0,t9
 0+0020 <[^>]*> nop
-0+0024 <[^>]*> lw      \$gp,0\(\$sp\)
+0+0024 <[^>]*> lw      gp,0\(sp\)
 0+0028 <[^>]*> nop
-0+002c <[^>]*> lw      \$t9,0\(\$gp\)
+0+002c <[^>]*> lw      t9,0\(gp\)
 [      ]*2c: R_MIPS_GOT16      .text
 0+0030 <[^>]*> nop
-0+0034 <[^>]*> addiu   \$t9,\$t9,0
+0+0034 <[^>]*> addiu   t9,t9,0
 [      ]*34: R_MIPS_LO16       .text
-0+0038 <[^>]*> jalr    \$t9
+0+0038 <[^>]*> jalr    t9
 0+003c <[^>]*> nop
-0+0040 <[^>]*> lw      \$gp,0\(\$sp\)
-0+0044 <[^>]*> lui     \$t9,0x0
+0+0040 <[^>]*> lw      gp,0\(sp\)
+0+0044 <[^>]*> lui     t9,0x0
 [      ]*44: R_MIPS_CALL_HI16  weak_text_label
-0+0048 <[^>]*> addu    \$t9,\$t9,\$gp
-0+004c <[^>]*> lw      \$t9,0\(\$t9\)
+0+0048 <[^>]*> addu    t9,t9,gp
+0+004c <[^>]*> lw      t9,0\(t9\)
 [      ]*4c: R_MIPS_CALL_LO16  weak_text_label
 0+0050 <[^>]*> nop
-0+0054 <[^>]*> jalr    \$t9
+0+0054 <[^>]*> jalr    t9
 0+0058 <[^>]*> nop
-0+005c <[^>]*> lw      \$gp,0\(\$sp\)
-0+0060 <[^>]*> lui     \$t9,0x0
+0+005c <[^>]*> lw      gp,0\(sp\)
+0+0060 <[^>]*> lui     t9,0x0
 [      ]*60: R_MIPS_CALL_HI16  external_text_label
-0+0064 <[^>]*> addu    \$t9,\$t9,\$gp
-0+0068 <[^>]*> lw      \$t9,0\(\$t9\)
+0+0064 <[^>]*> addu    t9,t9,gp
+0+0068 <[^>]*> lw      t9,0\(t9\)
 [      ]*68: R_MIPS_CALL_LO16  external_text_label
 0+006c <[^>]*> nop
-0+0070 <[^>]*> jalr    \$t9
+0+0070 <[^>]*> jalr    t9
 0+0074 <[^>]*> nop
-0+0078 <[^>]*> lw      \$gp,0\(\$sp\)
+0+0078 <[^>]*> lw      gp,0\(sp\)
 0+007c <[^>]*> b       0+0000 <text_label>
        ...
index b7b586f..8b8e155 100644 (file)
@@ -6,9 +6,9 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> jalr    \$t9
+0+0000 <[^>]*> jalr    t9
 0+0004 <[^>]*> nop
-0+0008 <[^>]*> jalr    \$a0,\$t9
+0+0008 <[^>]*> jalr    a0,t9
 0+000c <[^>]*> nop
 0+0010 <[^>]*> jal     0+ <text_label>
 [      ]*10: (MIPS_JMP|MIPS_JMP|JMPADDR|R_MIPS_26)     .text
index af29570..c686609 100644 (file)
@@ -7,99 +7,99 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> li      \$a0,0
-0+0004 <[^>]*> li      \$a0,1
-0+0008 <[^>]*> li      \$a0,0x8000
-0+000c <[^>]*> li      \$a0,-32768
-0+0010 <[^>]*> lui     \$a0,0x1
-0+0014 <[^>]*> lui     \$a0,0x1
-0+0018 <[^>]*> ori     \$a0,\$a0,0xa5a5
-0+001c <[^>]*> li      \$a0,0
-0+0020 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0024 <[^>]*> li      \$a0,1
-0+0028 <[^>]*> addu    \$a0,\$a0,\$a1
-0+002c <[^>]*> li      \$a0,0x8000
-0+0030 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0034 <[^>]*> li      \$a0,-32768
-0+0038 <[^>]*> addu    \$a0,\$a0,\$a1
-0+003c <[^>]*> lui     \$a0,0x1
-0+0040 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0044 <[^>]*> lui     \$a0,0x1
-0+0048 <[^>]*> ori     \$a0,\$a0,0xa5a5
-0+004c <[^>]*> addu    \$a0,\$a0,\$a1
-0+0050 <[^>]*> addiu   \$a0,\$gp,-16384
+0+0000 <[^>]*> li      a0,0
+0+0004 <[^>]*> li      a0,1
+0+0008 <[^>]*> li      a0,0x8000
+0+000c <[^>]*> li      a0,-32768
+0+0010 <[^>]*> lui     a0,0x1
+0+0014 <[^>]*> lui     a0,0x1
+0+0018 <[^>]*> ori     a0,a0,0xa5a5
+0+001c <[^>]*> li      a0,0
+0+0020 <[^>]*> addu    a0,a0,a1
+0+0024 <[^>]*> li      a0,1
+0+0028 <[^>]*> addu    a0,a0,a1
+0+002c <[^>]*> li      a0,0x8000
+0+0030 <[^>]*> addu    a0,a0,a1
+0+0034 <[^>]*> li      a0,-32768
+0+0038 <[^>]*> addu    a0,a0,a1
+0+003c <[^>]*> lui     a0,0x1
+0+0040 <[^>]*> addu    a0,a0,a1
+0+0044 <[^>]*> lui     a0,0x1
+0+0048 <[^>]*> ori     a0,a0,0xa5a5
+0+004c <[^>]*> addu    a0,a0,a1
+0+0050 <[^>]*> addiu   a0,gp,-16384
 [      ]*50: [A-Z0-9_]*GPREL[A-Z0-9_]* .sdata.*
-0+0054 <[^>]*> addiu   \$a0,\$gp,0
+0+0054 <[^>]*> addiu   a0,gp,0
 [      ]*54: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_data_label
-0+0058 <[^>]*> addiu   \$a0,\$gp,0
+0+0058 <[^>]*> addiu   a0,gp,0
 [      ]*58: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+005c <[^>]*> addiu   \$a0,\$gp,0
+0+005c <[^>]*> addiu   a0,gp,0
 [      ]*5c: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_common
-0+0060 <[^>]*> addiu   \$a0,\$gp,0
+0+0060 <[^>]*> addiu   a0,gp,0
 [      ]*60: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+0064 <[^>]*> addiu   \$a0,\$gp,-16384
+0+0064 <[^>]*> addiu   a0,gp,-16384
 [      ]*64: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+0068 <[^>]*> addiu   \$a0,\$gp,-15384
+0+0068 <[^>]*> addiu   a0,gp,-15384
 [      ]*68: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+006c <[^>]*> addiu   \$a0,\$gp,-16383
+0+006c <[^>]*> addiu   a0,gp,-16383
 [      ]*6c: [A-Z0-9_]*GPREL[A-Z0-9_]* .sdata.*
-0+0070 <[^>]*> addiu   \$a0,\$gp,1
+0+0070 <[^>]*> addiu   a0,gp,1
 [      ]*70: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_data_label
-0+0074 <[^>]*> addiu   \$a0,\$gp,1
+0+0074 <[^>]*> addiu   a0,gp,1
 [      ]*74: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+0078 <[^>]*> addiu   \$a0,\$gp,1
+0+0078 <[^>]*> addiu   a0,gp,1
 [      ]*78: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_common
-0+007c <[^>]*> addiu   \$a0,\$gp,1
+0+007c <[^>]*> addiu   a0,gp,1
 [      ]*7c: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+0080 <[^>]*> addiu   \$a0,\$gp,-16383
+0+0080 <[^>]*> addiu   a0,gp,-16383
 [      ]*80: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+0084 <[^>]*> addiu   \$a0,\$gp,-15383
+0+0084 <[^>]*> addiu   a0,gp,-15383
 [      ]*84: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+0088 <[^>]*> addiu   \$a0,\$gp,-16384
+0+0088 <[^>]*> addiu   a0,gp,-16384
 [      ]*88: [A-Z0-9_]*GPREL[A-Z0-9_]* .sdata.*
-0+008c <[^>]*> addu    \$a0,\$a0,\$a1
-0+0090 <[^>]*> addiu   \$a0,\$gp,0
+0+008c <[^>]*> addu    a0,a0,a1
+0+0090 <[^>]*> addiu   a0,gp,0
 [      ]*90: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_data_label
-0+0094 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0098 <[^>]*> addiu   \$a0,\$gp,0
+0+0094 <[^>]*> addu    a0,a0,a1
+0+0098 <[^>]*> addiu   a0,gp,0
 [      ]*98: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+009c <[^>]*> addu    \$a0,\$a0,\$a1
-0+00a0 <[^>]*> addiu   \$a0,\$gp,0
+0+009c <[^>]*> addu    a0,a0,a1
+0+00a0 <[^>]*> addiu   a0,gp,0
 [      ]*a0: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_common
-0+00a4 <[^>]*> addu    \$a0,\$a0,\$a1
-0+00a8 <[^>]*> addiu   \$a0,\$gp,0
+0+00a4 <[^>]*> addu    a0,a0,a1
+0+00a8 <[^>]*> addiu   a0,gp,0
 [      ]*a8: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+00ac <[^>]*> addu    \$a0,\$a0,\$a1
-0+00b0 <[^>]*> addiu   \$a0,\$gp,-16384
+0+00ac <[^>]*> addu    a0,a0,a1
+0+00b0 <[^>]*> addiu   a0,gp,-16384
 [      ]*b0: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00b4 <[^>]*> addu    \$a0,\$a0,\$a1
-0+00b8 <[^>]*> addiu   \$a0,\$gp,-15384
+0+00b4 <[^>]*> addu    a0,a0,a1
+0+00b8 <[^>]*> addiu   a0,gp,-15384
 [      ]*b8: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00bc <[^>]*> addu    \$a0,\$a0,\$a1
-0+00c0 <[^>]*> addiu   \$a0,\$gp,-16383
+0+00bc <[^>]*> addu    a0,a0,a1
+0+00c0 <[^>]*> addiu   a0,gp,-16383
 [      ]*c0: [A-Z0-9_]*GPREL[A-Z0-9_]* .sdata.*
-0+00c4 <[^>]*> addu    \$a0,\$a0,\$a1
-0+00c8 <[^>]*> addiu   \$a0,\$gp,1
+0+00c4 <[^>]*> addu    a0,a0,a1
+0+00c8 <[^>]*> addiu   a0,gp,1
 [      ]*c8: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_data_label
-0+00cc <[^>]*> addu    \$a0,\$a0,\$a1
-0+00d0 <[^>]*> addiu   \$a0,\$gp,1
+0+00cc <[^>]*> addu    a0,a0,a1
+0+00d0 <[^>]*> addiu   a0,gp,1
 [      ]*d0: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+00d4 <[^>]*> addu    \$a0,\$a0,\$a1
-0+00d8 <[^>]*> addiu   \$a0,\$gp,1
+0+00d4 <[^>]*> addu    a0,a0,a1
+0+00d8 <[^>]*> addiu   a0,gp,1
 [      ]*d8: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_common
-0+00dc <[^>]*> addu    \$a0,\$a0,\$a1
-0+00e0 <[^>]*> addiu   \$a0,\$gp,1
+0+00dc <[^>]*> addu    a0,a0,a1
+0+00e0 <[^>]*> addiu   a0,gp,1
 [      ]*e0: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+00e4 <[^>]*> addu    \$a0,\$a0,\$a1
-0+00e8 <[^>]*> addiu   \$a0,\$gp,-16383
+0+00e4 <[^>]*> addu    a0,a0,a1
+0+00e8 <[^>]*> addiu   a0,gp,-16383
 [      ]*e8: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00ec <[^>]*> addu    \$a0,\$a0,\$a1
-0+00f0 <[^>]*> addiu   \$a0,\$gp,-15383
+0+00ec <[^>]*> addu    a0,a0,a1
+0+00f0 <[^>]*> addiu   a0,gp,-15383
 [      ]*f0: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00f4 <[^>]*> addu    \$a0,\$a0,\$a1
-0+00f8 <[^>]*> lui     \$a0,0x0
+0+00f4 <[^>]*> addu    a0,a0,a1
+0+00f8 <[^>]*> lui     a0,0x0
 [      ]*f8: RELHI     external_text_label
-0+00fc <[^>]*> addiu   \$a0,\$a0,252
+0+00fc <[^>]*> addiu   a0,a0,252
 [      ]*fc: RELLO     external_text_label
-0+0100 <[^>]*> li      \$a0,248
+0+0100 <[^>]*> li      a0,248
        ...
index 886f05f..49fff59 100644 (file)
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-[0-9a-f]+ <[^>]*> li   \$a0,0
-[0-9a-f]+ <[^>]*> li   \$a0,1
-[0-9a-f]+ <[^>]*> li   \$a0,0x8000
-[0-9a-f]+ <[^>]*> li   \$a0,-32768
-[0-9a-f]+ <[^>]*> lui  \$a0,0x1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x1
-[0-9a-f]+ <[^>]*> ori  \$a0,\$a0,0xa5a5
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a1,0
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a1,1
-[0-9a-f]+ <[^>]*> li   \$a0,0x8000
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a1,-32768
-[0-9a-f]+ <[^>]*> lui  \$a0,0x1
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x1
-[0-9a-f]+ <[^>]*> ori  \$a0,\$a0,0xa5a5
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> li   a0,0
+[0-9a-f]+ <[^>]*> li   a0,1
+[0-9a-f]+ <[^>]*> li   a0,0x8000
+[0-9a-f]+ <[^>]*> li   a0,-32768
+[0-9a-f]+ <[^>]*> lui  a0,0x1
+[0-9a-f]+ <[^>]*> lui  a0,0x1
+[0-9a-f]+ <[^>]*> ori  a0,a0,0xa5a5
+[0-9a-f]+ <[^>]*> addiu        a0,a1,0
+[0-9a-f]+ <[^>]*> addiu        a0,a1,1
+[0-9a-f]+ <[^>]*> li   a0,0x8000
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> addiu        a0,a1,-32768
+[0-9a-f]+ <[^>]*> lui  a0,0x1
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x1
+[0-9a-f]+ <[^>]*> ori  a0,a0,0xa5a5
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,0
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       big_external_data_label
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       small_external_data_label
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       big_external_common
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       small_external_common
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,0
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1000
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1000
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       big_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       small_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       big_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       small_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1001
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1001
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       big_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       small_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       big_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       small_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-31768
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-31768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       big_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       small_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       big_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       small_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-31768
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-31768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       big_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       small_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       big_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       small_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,1000
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,1000
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       big_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       small_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       big_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       small_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-22131
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-22131
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,0
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       big_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       small_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       big_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       small_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,0
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1000
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1000
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       big_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       small_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       big_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       small_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1001
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1001
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       big_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       small_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       big_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       small_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-31768
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-31768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       big_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       small_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       big_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       small_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-31768
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-31768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       big_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       small_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       big_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       small_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,1000
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,1000
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       big_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       small_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       big_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       small_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-22131
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-22131
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
        ...
index d8f51ea..f3b88ad 100644 (file)
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-[0-9a-f]+ <[^>]*> li   \$a0,0
-[0-9a-f]+ <[^>]*> li   \$a0,1
-[0-9a-f]+ <[^>]*> li   \$a0,0x8000
-[0-9a-f]+ <[^>]*> li   \$a0,-32768
-[0-9a-f]+ <[^>]*> lui  \$a0,0x1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x1
-[0-9a-f]+ <[^>]*> ori  \$a0,\$a0,0xa5a5
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a1,0
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a1,1
-[0-9a-f]+ <[^>]*> li   \$a0,0x8000
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a1,-32768
-[0-9a-f]+ <[^>]*> lui  \$a0,0x1
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x1
-[0-9a-f]+ <[^>]*> ori  \$a0,\$a0,0xa5a5
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> li   a0,0
+[0-9a-f]+ <[^>]*> li   a0,1
+[0-9a-f]+ <[^>]*> li   a0,0x8000
+[0-9a-f]+ <[^>]*> li   a0,-32768
+[0-9a-f]+ <[^>]*> lui  a0,0x1
+[0-9a-f]+ <[^>]*> lui  a0,0x1
+[0-9a-f]+ <[^>]*> ori  a0,a0,0xa5a5
+[0-9a-f]+ <[^>]*> addiu        a0,a1,0
+[0-9a-f]+ <[^>]*> addiu        a0,a1,1
+[0-9a-f]+ <[^>]*> li   a0,0x8000
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> addiu        a0,a1,-32768
+[0-9a-f]+ <[^>]*> lui  a0,0x1
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x1
+[0-9a-f]+ <[^>]*> ori  a0,a0,0xa5a5
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,0
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_common
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_common
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,0
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1000
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1000
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1001
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1001
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-31768
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-31768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-31768
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-31768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,1000
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,1000
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-22131
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-22131
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,0
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,0
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1000
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1000
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1001
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1001
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-31768
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-31768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-31768
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-31768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,1000
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,1000
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-22131
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-22131
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
        ...
index 3983179..063e910 100644 (file)
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-[0-9a-f]+ <[^>]*> li   \$a0,0
-[0-9a-f]+ <[^>]*> li   \$a0,1
-[0-9a-f]+ <[^>]*> li   \$a0,0x8000
-[0-9a-f]+ <[^>]*> li   \$a0,-32768
-[0-9a-f]+ <[^>]*> lui  \$a0,0x1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x1
-[0-9a-f]+ <[^>]*> ori  \$a0,\$a0,0xa5a5
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a1,0
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a1,1
-[0-9a-f]+ <[^>]*> li   \$a0,0x8000
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a1,-32768
-[0-9a-f]+ <[^>]*> lui  \$a0,0x1
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x1
-[0-9a-f]+ <[^>]*> ori  \$a0,\$a0,0xa5a5
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> li   a0,0
+[0-9a-f]+ <[^>]*> li   a0,1
+[0-9a-f]+ <[^>]*> li   a0,0x8000
+[0-9a-f]+ <[^>]*> li   a0,-32768
+[0-9a-f]+ <[^>]*> lui  a0,0x1
+[0-9a-f]+ <[^>]*> lui  a0,0x1
+[0-9a-f]+ <[^>]*> ori  a0,a0,0xa5a5
+[0-9a-f]+ <[^>]*> addiu        a0,a1,0
+[0-9a-f]+ <[^>]*> addiu        a0,a1,1
+[0-9a-f]+ <[^>]*> li   a0,0x8000
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> addiu        a0,a1,-32768
+[0-9a-f]+ <[^>]*> lui  a0,0x1
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x1
+[0-9a-f]+ <[^>]*> ori  a0,a0,0xa5a5
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .data.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .data.*
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     big_external_data_label
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,0
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     big_external_data_label
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$gp,0
+[0-9a-f]+ <[^>]*> addiu        a0,gp,0
 [      ]*[0-9a-f]+: [A-Z0-9_]*GPREL[A-Z0-9_]*  small_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     big_external_common
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,0
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     big_external_common
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$gp,0
+[0-9a-f]+ <[^>]*> addiu        a0,gp,0
 [      ]*[0-9a-f]+: [A-Z0-9_]*GPREL[A-Z0-9_]*  small_external_common
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .bss.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .bss.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$gp,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,gp,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*GPREL[A-Z0-9_]*  .sbss.*
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .data.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .data.*
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     big_external_data_label
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     big_external_data_label
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$gp,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,gp,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*GPREL[A-Z0-9_]*  small_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     big_external_common
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     big_external_common
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$gp,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,gp,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*GPREL[A-Z0-9_]*  small_external_common
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .bss.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .bss.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$gp,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,gp,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*GPREL[A-Z0-9_]*  .sbss.*
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .data.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .data.*
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     big_external_data_label
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     big_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     small_external_data_label
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     small_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     big_external_common
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     big_external_common
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     small_external_common
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     small_external_common
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .bss.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .bss.*
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .sbss.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .sbss.*
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .data.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .data.*
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     big_external_data_label
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     big_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     small_external_data_label
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     small_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     big_external_common
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     big_external_common
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     small_external_common
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     small_external_common
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .bss.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .bss.*
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .sbss.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .sbss.*
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .data.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .data.*
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     big_external_data_label
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,0
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     big_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     small_external_data_label
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,0
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     small_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     big_external_common
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,0
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     big_external_common
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     small_external_common
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,0
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     small_external_common
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .bss.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .bss.*
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .sbss.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .sbss.*
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .data.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .data.*
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     big_external_data_label
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     big_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     small_external_data_label
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     small_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     big_external_common
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     big_external_common
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     small_external_common
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     small_external_common
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .bss.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .bss.*
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .sbss.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .sbss.*
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .data.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .data.*
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     big_external_data_label
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,0
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$gp,0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> addiu        a0,gp,0
 [      ]*[0-9a-f]+: [A-Z0-9_]*GPREL[A-Z0-9_]*  small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     big_external_common
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,0
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$gp,0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> addiu        a0,gp,0
 [      ]*[0-9a-f]+: [A-Z0-9_]*GPREL[A-Z0-9_]*  small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .bss.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .bss.*
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$gp,[-0-9]+
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> addiu        a0,gp,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*GPREL[A-Z0-9_]*  .sbss.*
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .data.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .data.*
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     big_external_data_label
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$gp,[-0-9]+
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> addiu        a0,gp,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*GPREL[A-Z0-9_]*  small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     big_external_common
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$gp,[-0-9]+
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> addiu        a0,gp,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*GPREL[A-Z0-9_]*  small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .bss.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .bss.*
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$gp,[-0-9]+
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> addiu        a0,gp,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*GPREL[A-Z0-9_]*  .sbss.*
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .data.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .data.*
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     big_external_data_label
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     small_external_data_label
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     big_external_common
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     small_external_common
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .bss.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .bss.*
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .sbss.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .sbss.*
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .data.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .data.*
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     big_external_data_label
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     small_external_data_label
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     big_external_common
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     small_external_common
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .bss.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .bss.*
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .sbss.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .sbss.*
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .data.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .data.*
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     big_external_data_label
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,0
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     small_external_data_label
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,0
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     big_external_common
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,0
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     small_external_common
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,0
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .bss.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .bss.*
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .sbss.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .sbss.*
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .data.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .data.*
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     big_external_data_label
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     small_external_data_label
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     big_external_common
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     small_external_common
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .bss.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .bss.*
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,[-0-9x]+
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,[-0-9x]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*HI[A-Z0-9_]*     .sbss.*
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,[-0-9]+
+[0-9a-f]+ <[^>]*> addiu        a0,a0,[-0-9]+
 [      ]*[0-9a-f]+: [A-Z0-9_]*LO[A-Z0-9_]*     .sbss.*
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
        ...
index 9724a32..e06b9b1 100644 (file)
@@ -8,95 +8,95 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> lb      \$a0,0\(\$zero\)
-0+0004 <[^>]*> lb      \$a0,1\(\$zero\)
-0+0008 <[^>]*> lui     \$a0,0x1
-0+000c <[^>]*> lb      \$a0,-32768\(\$a0\)
-0+0010 <[^>]*> lb      \$a0,-32768\(\$zero\)
-0+0014 <[^>]*> lui     \$a0,0x1
-0+0018 <[^>]*> lb      \$a0,0\(\$a0\)
-0+001c <[^>]*> lui     \$a0,0x2
-0+0020 <[^>]*> lb      \$a0,-23131\(\$a0\)
-0+0024 <[^>]*> lb      \$a0,0\(\$a1\)
-0+0028 <[^>]*> lb      \$a0,1\(\$a1\)
-0+002c <[^>]*> lui     \$a0,0x1
-0+0030 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0034 <[^>]*> lb      \$a0,-32768\(\$a0\)
-0+0038 <[^>]*> lb      \$a0,-32768\(\$a1\)
-0+003c <[^>]*> lui     \$a0,0x1
-0+0040 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0044 <[^>]*> lb      \$a0,0\(\$a0\)
-0+0048 <[^>]*> lui     \$a0,0x2
-0+004c <[^>]*> addu    \$a0,\$a0,\$a1
-0+0050 <[^>]*> lb      \$a0,-23131\(\$a0\)
-0+0054 <[^>]*> lb      \$a0,-16384\(\$gp\)
+0+0000 <[^>]*> lb      a0,0\(zero\)
+0+0004 <[^>]*> lb      a0,1\(zero\)
+0+0008 <[^>]*> lui     a0,0x1
+0+000c <[^>]*> lb      a0,-32768\(a0\)
+0+0010 <[^>]*> lb      a0,-32768\(zero\)
+0+0014 <[^>]*> lui     a0,0x1
+0+0018 <[^>]*> lb      a0,0\(a0\)
+0+001c <[^>]*> lui     a0,0x2
+0+0020 <[^>]*> lb      a0,-23131\(a0\)
+0+0024 <[^>]*> lb      a0,0\(a1\)
+0+0028 <[^>]*> lb      a0,1\(a1\)
+0+002c <[^>]*> lui     a0,0x1
+0+0030 <[^>]*> addu    a0,a0,a1
+0+0034 <[^>]*> lb      a0,-32768\(a0\)
+0+0038 <[^>]*> lb      a0,-32768\(a1\)
+0+003c <[^>]*> lui     a0,0x1
+0+0040 <[^>]*> addu    a0,a0,a1
+0+0044 <[^>]*> lb      a0,0\(a0\)
+0+0048 <[^>]*> lui     a0,0x2
+0+004c <[^>]*> addu    a0,a0,a1
+0+0050 <[^>]*> lb      a0,-23131\(a0\)
+0+0054 <[^>]*> lb      a0,-16384\(gp\)
 [      ]*54: [A-Z0-9_]*GPREL[A-Z0-9_]* .sdata.*
-0+0058 <[^>]*> lb      \$a0,0\(\$gp\)
+0+0058 <[^>]*> lb      a0,0\(gp\)
 [      ]*58: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_data_label
-0+005c <[^>]*> lb      \$a0,0\(\$gp\)
+0+005c <[^>]*> lb      a0,0\(gp\)
 [      ]*5c: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+0060 <[^>]*> lb      \$a0,0\(\$gp\)
+0+0060 <[^>]*> lb      a0,0\(gp\)
 [      ]*60: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_common
-0+0064 <[^>]*> lb      \$a0,0\(\$gp\)
+0+0064 <[^>]*> lb      a0,0\(gp\)
 [      ]*64: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+0068 <[^>]*> lb      \$a0,-16384\(\$gp\)
+0+0068 <[^>]*> lb      a0,-16384\(gp\)
 [      ]*68: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+006c <[^>]*> lb      \$a0,-15384\(\$gp\)
+0+006c <[^>]*> lb      a0,-15384\(gp\)
 [      ]*6c: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+0070 <[^>]*> lb      \$a0,-16383\(\$gp\)
+0+0070 <[^>]*> lb      a0,-16383\(gp\)
 [      ]*70: [A-Z0-9_]*GPREL[A-Z0-9_]* .sdata.*
-0+0074 <[^>]*> lb      \$a0,1\(\$gp\)
+0+0074 <[^>]*> lb      a0,1\(gp\)
 [      ]*74: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_data_label
-0+0078 <[^>]*> lb      \$a0,1\(\$gp\)
+0+0078 <[^>]*> lb      a0,1\(gp\)
 [      ]*78: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+007c <[^>]*> lb      \$a0,1\(\$gp\)
+0+007c <[^>]*> lb      a0,1\(gp\)
 [      ]*7c: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_common
-0+0080 <[^>]*> lb      \$a0,1\(\$gp\)
+0+0080 <[^>]*> lb      a0,1\(gp\)
 [      ]*80: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+0084 <[^>]*> lb      \$a0,-16383\(\$gp\)
+0+0084 <[^>]*> lb      a0,-16383\(gp\)
 [      ]*84: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+0088 <[^>]*> lb      \$a0,-15383\(\$gp\)
+0+0088 <[^>]*> lb      a0,-15383\(gp\)
 [      ]*88: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+008c <[^>]*> addu    \$a0,\$a1,\$gp
-0+0090 <[^>]*> lb      \$a0,-16384\(\$a0\)
+0+008c <[^>]*> addu    a0,a1,gp
+0+0090 <[^>]*> lb      a0,-16384\(a0\)
 [      ]*90: [A-Z0-9_]*GPREL[A-Z0-9_]* .sdata.*
-0+0094 <[^>]*> addu    \$a0,\$a1,\$gp
-0+0098 <[^>]*> lb      \$a0,0\(\$a0\)
+0+0094 <[^>]*> addu    a0,a1,gp
+0+0098 <[^>]*> lb      a0,0\(a0\)
 [      ]*98: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_data_label
-0+009c <[^>]*> addu    \$a0,\$a1,\$gp
-0+00a0 <[^>]*> lb      \$a0,0\(\$a0\)
+0+009c <[^>]*> addu    a0,a1,gp
+0+00a0 <[^>]*> lb      a0,0\(a0\)
 [      ]*a0: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+00a4 <[^>]*> addu    \$a0,\$a1,\$gp
-0+00a8 <[^>]*> lb      \$a0,0\(\$a0\)
+0+00a4 <[^>]*> addu    a0,a1,gp
+0+00a8 <[^>]*> lb      a0,0\(a0\)
 [      ]*a8: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_common
-0+00ac <[^>]*> addu    \$a0,\$a1,\$gp
-0+00b0 <[^>]*> lb      \$a0,0\(\$a0\)
+0+00ac <[^>]*> addu    a0,a1,gp
+0+00b0 <[^>]*> lb      a0,0\(a0\)
 [      ]*b0: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+00b4 <[^>]*> addu    \$a0,\$a1,\$gp
-0+00b8 <[^>]*> lb      \$a0,-16384\(\$a0\)
+0+00b4 <[^>]*> addu    a0,a1,gp
+0+00b8 <[^>]*> lb      a0,-16384\(a0\)
 [      ]*b8: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00bc <[^>]*> addu    \$a0,\$a1,\$gp
-0+00c0 <[^>]*> lb      \$a0,-15384\(\$a0\)
+0+00bc <[^>]*> addu    a0,a1,gp
+0+00c0 <[^>]*> lb      a0,-15384\(a0\)
 [      ]*c0: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00c4 <[^>]*> addu    \$a0,\$a1,\$gp
-0+00c8 <[^>]*> lb      \$a0,-16383\(\$a0\)
+0+00c4 <[^>]*> addu    a0,a1,gp
+0+00c8 <[^>]*> lb      a0,-16383\(a0\)
 [      ]*c8: [A-Z0-9_]*GPREL[A-Z0-9_]* .sdata.*
-0+00cc <[^>]*> addu    \$a0,\$a1,\$gp
-0+00d0 <[^>]*> lb      \$a0,1\(\$a0\)
+0+00cc <[^>]*> addu    a0,a1,gp
+0+00d0 <[^>]*> lb      a0,1\(a0\)
 [      ]*d0: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_data_label
-0+00d4 <[^>]*> addu    \$a0,\$a1,\$gp
-0+00d8 <[^>]*> lb      \$a0,1\(\$a0\)
+0+00d4 <[^>]*> addu    a0,a1,gp
+0+00d8 <[^>]*> lb      a0,1\(a0\)
 [      ]*d8: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+00dc <[^>]*> addu    \$a0,\$a1,\$gp
-0+00e0 <[^>]*> lb      \$a0,1\(\$a0\)
+0+00dc <[^>]*> addu    a0,a1,gp
+0+00e0 <[^>]*> lb      a0,1\(a0\)
 [      ]*e0: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_common
-0+00e4 <[^>]*> addu    \$a0,\$a1,\$gp
-0+00e8 <[^>]*> lb      \$a0,1\(\$a0\)
+0+00e4 <[^>]*> addu    a0,a1,gp
+0+00e8 <[^>]*> lb      a0,1\(a0\)
 [      ]*e8: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+00ec <[^>]*> addu    \$a0,\$a1,\$gp
-0+00f0 <[^>]*> lb      \$a0,-16383\(\$a0\)
+0+00ec <[^>]*> addu    a0,a1,gp
+0+00f0 <[^>]*> lb      a0,-16383\(a0\)
 [      ]*f0: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00f4 <[^>]*> addu    \$a0,\$a1,\$gp
-0+00f8 <[^>]*> lb      \$a0,-15383\(\$a0\)
+0+00f4 <[^>]*> addu    a0,a1,gp
+0+00f8 <[^>]*> lb      a0,-15383\(a0\)
 [      ]*f8: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
 0+00fc <[^>]*> nop
index 7d884d6..e3aa88f 100644 (file)
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> lb      \$a0,0\(\$zero\)
-0+0004 <[^>]*> lb      \$a0,1\(\$zero\)
-0+0008 <[^>]*> lui     \$a0,0x1
-0+000c <[^>]*> lb      \$a0,-32768\(\$a0\)
-0+0010 <[^>]*> lb      \$a0,-32768\(\$zero\)
-0+0014 <[^>]*> lui     \$a0,0x1
-0+0018 <[^>]*> lb      \$a0,0\(\$a0\)
-0+001c <[^>]*> lui     \$a0,0x2
-0+0020 <[^>]*> lb      \$a0,-23131\(\$a0\)
-0+0024 <[^>]*> lb      \$a0,0\(\$a1\)
-0+0028 <[^>]*> lb      \$a0,1\(\$a1\)
-0+002c <[^>]*> lui     \$a0,0x1
-0+0030 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0034 <[^>]*> lb      \$a0,-32768\(\$a0\)
-0+0038 <[^>]*> lb      \$a0,-32768\(\$a1\)
-0+003c <[^>]*> lui     \$a0,0x1
-0+0040 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0044 <[^>]*> lb      \$a0,0\(\$a0\)
-0+0048 <[^>]*> lui     \$a0,0x2
-0+004c <[^>]*> addu    \$a0,\$a0,\$a1
-0+0050 <[^>]*> lb      \$a0,-23131\(\$a0\)
-0+0054 <[^>]*> lw      \$a0,0\(\$gp\)
+0+0000 <[^>]*> lb      a0,0\(zero\)
+0+0004 <[^>]*> lb      a0,1\(zero\)
+0+0008 <[^>]*> lui     a0,0x1
+0+000c <[^>]*> lb      a0,-32768\(a0\)
+0+0010 <[^>]*> lb      a0,-32768\(zero\)
+0+0014 <[^>]*> lui     a0,0x1
+0+0018 <[^>]*> lb      a0,0\(a0\)
+0+001c <[^>]*> lui     a0,0x2
+0+0020 <[^>]*> lb      a0,-23131\(a0\)
+0+0024 <[^>]*> lb      a0,0\(a1\)
+0+0028 <[^>]*> lb      a0,1\(a1\)
+0+002c <[^>]*> lui     a0,0x1
+0+0030 <[^>]*> addu    a0,a0,a1
+0+0034 <[^>]*> lb      a0,-32768\(a0\)
+0+0038 <[^>]*> lb      a0,-32768\(a1\)
+0+003c <[^>]*> lui     a0,0x1
+0+0040 <[^>]*> addu    a0,a0,a1
+0+0044 <[^>]*> lb      a0,0\(a0\)
+0+0048 <[^>]*> lui     a0,0x2
+0+004c <[^>]*> addu    a0,a0,a1
+0+0050 <[^>]*> lb      a0,-23131\(a0\)
+0+0054 <[^>]*> lw      a0,0\(gp\)
 [      ]*54: R_MIPS_GOT16      .data
 0+0058 <[^>]*> nop
-0+005c <[^>]*> addiu   \$a0,\$a0,0
+0+005c <[^>]*> addiu   a0,a0,0
 [      ]*5c: R_MIPS_LO16       .data
-0+0060 <[^>]*> lb      \$a0,0\(\$a0\)
-0+0064 <[^>]*> lw      \$a0,0\(\$gp\)
+0+0060 <[^>]*> lb      a0,0\(a0\)
+0+0064 <[^>]*> lw      a0,0\(gp\)
 [      ]*64: R_MIPS_GOT16      big_external_data_label
 0+0068 <[^>]*> nop
-0+006c <[^>]*> lb      \$a0,0\(\$a0\)
-0+0070 <[^>]*> lw      \$a0,0\(\$gp\)
+0+006c <[^>]*> lb      a0,0\(a0\)
+0+0070 <[^>]*> lw      a0,0\(gp\)
 [      ]*70: R_MIPS_GOT16      small_external_data_label
 0+0074 <[^>]*> nop
-0+0078 <[^>]*> lb      \$a0,0\(\$a0\)
-0+007c <[^>]*> lw      \$a0,0\(\$gp\)
+0+0078 <[^>]*> lb      a0,0\(a0\)
+0+007c <[^>]*> lw      a0,0\(gp\)
 [      ]*7c: R_MIPS_GOT16      big_external_common
 0+0080 <[^>]*> nop
-0+0084 <[^>]*> lb      \$a0,0\(\$a0\)
-0+0088 <[^>]*> lw      \$a0,0\(\$gp\)
+0+0084 <[^>]*> lb      a0,0\(a0\)
+0+0088 <[^>]*> lw      a0,0\(gp\)
 [      ]*88: R_MIPS_GOT16      small_external_common
 0+008c <[^>]*> nop
-0+0090 <[^>]*> lb      \$a0,0\(\$a0\)
-0+0094 <[^>]*> lw      \$a0,0\(\$gp\)
+0+0090 <[^>]*> lb      a0,0\(a0\)
+0+0094 <[^>]*> lw      a0,0\(gp\)
 [      ]*94: R_MIPS_GOT16      .bss
 0+0098 <[^>]*> nop
-0+009c <[^>]*> addiu   \$a0,\$a0,0
+0+009c <[^>]*> addiu   a0,a0,0
 [      ]*9c: R_MIPS_LO16       .bss
-0+00a0 <[^>]*> lb      \$a0,0\(\$a0\)
-0+00a4 <[^>]*> lw      \$a0,0\(\$gp\)
+0+00a0 <[^>]*> lb      a0,0\(a0\)
+0+00a4 <[^>]*> lw      a0,0\(gp\)
 [      ]*a4: R_MIPS_GOT16      .bss
 0+00a8 <[^>]*> nop
-0+00ac <[^>]*> addiu   \$a0,\$a0,1000
+0+00ac <[^>]*> addiu   a0,a0,1000
 [      ]*ac: R_MIPS_LO16       .bss
-0+00b0 <[^>]*> lb      \$a0,0\(\$a0\)
-0+00b4 <[^>]*> lw      \$a0,0\(\$gp\)
+0+00b0 <[^>]*> lb      a0,0\(a0\)
+0+00b4 <[^>]*> lw      a0,0\(gp\)
 [      ]*b4: R_MIPS_GOT16      .data
 0+00b8 <[^>]*> nop
-0+00bc <[^>]*> addiu   \$a0,\$a0,0
+0+00bc <[^>]*> addiu   a0,a0,0
 [      ]*bc: R_MIPS_LO16       .data
-0+00c0 <[^>]*> lb      \$a0,1\(\$a0\)
-0+00c4 <[^>]*> lw      \$a0,0\(\$gp\)
+0+00c0 <[^>]*> lb      a0,1\(a0\)
+0+00c4 <[^>]*> lw      a0,0\(gp\)
 [      ]*c4: R_MIPS_GOT16      big_external_data_label
 0+00c8 <[^>]*> nop
-0+00cc <[^>]*> lb      \$a0,1\(\$a0\)
-0+00d0 <[^>]*> lw      \$a0,0\(\$gp\)
+0+00cc <[^>]*> lb      a0,1\(a0\)
+0+00d0 <[^>]*> lw      a0,0\(gp\)
 [      ]*d0: R_MIPS_GOT16      small_external_data_label
 0+00d4 <[^>]*> nop
-0+00d8 <[^>]*> lb      \$a0,1\(\$a0\)
-0+00dc <[^>]*> lw      \$a0,0\(\$gp\)
+0+00d8 <[^>]*> lb      a0,1\(a0\)
+0+00dc <[^>]*> lw      a0,0\(gp\)
 [      ]*dc: R_MIPS_GOT16      big_external_common
 0+00e0 <[^>]*> nop
-0+00e4 <[^>]*> lb      \$a0,1\(\$a0\)
-0+00e8 <[^>]*> lw      \$a0,0\(\$gp\)
+0+00e4 <[^>]*> lb      a0,1\(a0\)
+0+00e8 <[^>]*> lw      a0,0\(gp\)
 [      ]*e8: R_MIPS_GOT16      small_external_common
 0+00ec <[^>]*> nop
-0+00f0 <[^>]*> lb      \$a0,1\(\$a0\)
-0+00f4 <[^>]*> lw      \$a0,0\(\$gp\)
+0+00f0 <[^>]*> lb      a0,1\(a0\)
+0+00f4 <[^>]*> lw      a0,0\(gp\)
 [      ]*f4: R_MIPS_GOT16      .bss
 0+00f8 <[^>]*> nop
-0+00fc <[^>]*> addiu   \$a0,\$a0,0
+0+00fc <[^>]*> addiu   a0,a0,0
 [      ]*fc: R_MIPS_LO16       .bss
-0+0100 <[^>]*> lb      \$a0,1\(\$a0\)
-0+0104 <[^>]*> lw      \$a0,0\(\$gp\)
+0+0100 <[^>]*> lb      a0,1\(a0\)
+0+0104 <[^>]*> lw      a0,0\(gp\)
 [      ]*104: R_MIPS_GOT16     .bss
 0+0108 <[^>]*> nop
-0+010c <[^>]*> addiu   \$a0,\$a0,1000
+0+010c <[^>]*> addiu   a0,a0,1000
 [      ]*10c: R_MIPS_LO16      .bss
-0+0110 <[^>]*> lb      \$a0,1\(\$a0\)
-0+0114 <[^>]*> lw      \$a0,0\(\$gp\)
+0+0110 <[^>]*> lb      a0,1\(a0\)
+0+0114 <[^>]*> lw      a0,0\(gp\)
 [      ]*114: R_MIPS_GOT16     .data
 0+0118 <[^>]*> nop
-0+011c <[^>]*> addiu   \$a0,\$a0,0
+0+011c <[^>]*> addiu   a0,a0,0
 [      ]*11c: R_MIPS_LO16      .data
-0+0120 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0124 <[^>]*> lb      \$a0,0\(\$a0\)
-0+0128 <[^>]*> lw      \$a0,0\(\$gp\)
+0+0120 <[^>]*> addu    a0,a0,a1
+0+0124 <[^>]*> lb      a0,0\(a0\)
+0+0128 <[^>]*> lw      a0,0\(gp\)
 [      ]*128: R_MIPS_GOT16     big_external_data_label
 0+012c <[^>]*> nop
-0+0130 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0134 <[^>]*> lb      \$a0,0\(\$a0\)
-0+0138 <[^>]*> lw      \$a0,0\(\$gp\)
+0+0130 <[^>]*> addu    a0,a0,a1
+0+0134 <[^>]*> lb      a0,0\(a0\)
+0+0138 <[^>]*> lw      a0,0\(gp\)
 [      ]*138: R_MIPS_GOT16     small_external_data_label
 0+013c <[^>]*> nop
-0+0140 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0144 <[^>]*> lb      \$a0,0\(\$a0\)
-0+0148 <[^>]*> lw      \$a0,0\(\$gp\)
+0+0140 <[^>]*> addu    a0,a0,a1
+0+0144 <[^>]*> lb      a0,0\(a0\)
+0+0148 <[^>]*> lw      a0,0\(gp\)
 [      ]*148: R_MIPS_GOT16     big_external_common
 0+014c <[^>]*> nop
-0+0150 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0154 <[^>]*> lb      \$a0,0\(\$a0\)
-0+0158 <[^>]*> lw      \$a0,0\(\$gp\)
+0+0150 <[^>]*> addu    a0,a0,a1
+0+0154 <[^>]*> lb      a0,0\(a0\)
+0+0158 <[^>]*> lw      a0,0\(gp\)
 [      ]*158: R_MIPS_GOT16     small_external_common
 0+015c <[^>]*> nop
-0+0160 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0164 <[^>]*> lb      \$a0,0\(\$a0\)
-0+0168 <[^>]*> lw      \$a0,0\(\$gp\)
+0+0160 <[^>]*> addu    a0,a0,a1
+0+0164 <[^>]*> lb      a0,0\(a0\)
+0+0168 <[^>]*> lw      a0,0\(gp\)
 [      ]*168: R_MIPS_GOT16     .bss
 0+016c <[^>]*> nop
-0+0170 <[^>]*> addiu   \$a0,\$a0,0
+0+0170 <[^>]*> addiu   a0,a0,0
 [      ]*170: R_MIPS_LO16      .bss
-0+0174 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0178 <[^>]*> lb      \$a0,0\(\$a0\)
-0+017c <[^>]*> lw      \$a0,0\(\$gp\)
+0+0174 <[^>]*> addu    a0,a0,a1
+0+0178 <[^>]*> lb      a0,0\(a0\)
+0+017c <[^>]*> lw      a0,0\(gp\)
 [      ]*17c: R_MIPS_GOT16     .bss
 0+0180 <[^>]*> nop
-0+0184 <[^>]*> addiu   \$a0,\$a0,1000
+0+0184 <[^>]*> addiu   a0,a0,1000
 [      ]*184: R_MIPS_LO16      .bss
-0+0188 <[^>]*> addu    \$a0,\$a0,\$a1
-0+018c <[^>]*> lb      \$a0,0\(\$a0\)
-0+0190 <[^>]*> lw      \$a0,0\(\$gp\)
+0+0188 <[^>]*> addu    a0,a0,a1
+0+018c <[^>]*> lb      a0,0\(a0\)
+0+0190 <[^>]*> lw      a0,0\(gp\)
 [      ]*190: R_MIPS_GOT16     .data
 0+0194 <[^>]*> nop
-0+0198 <[^>]*> addiu   \$a0,\$a0,0
+0+0198 <[^>]*> addiu   a0,a0,0
 [      ]*198: R_MIPS_LO16      .data
-0+019c <[^>]*> addu    \$a0,\$a0,\$a1
-0+01a0 <[^>]*> lb      \$a0,1\(\$a0\)
-0+01a4 <[^>]*> lw      \$a0,0\(\$gp\)
+0+019c <[^>]*> addu    a0,a0,a1
+0+01a0 <[^>]*> lb      a0,1\(a0\)
+0+01a4 <[^>]*> lw      a0,0\(gp\)
 [      ]*1a4: R_MIPS_GOT16     big_external_data_label
 0+01a8 <[^>]*> nop
-0+01ac <[^>]*> addu    \$a0,\$a0,\$a1
-0+01b0 <[^>]*> lb      \$a0,1\(\$a0\)
-0+01b4 <[^>]*> lw      \$a0,0\(\$gp\)
+0+01ac <[^>]*> addu    a0,a0,a1
+0+01b0 <[^>]*> lb      a0,1\(a0\)
+0+01b4 <[^>]*> lw      a0,0\(gp\)
 [      ]*1b4: R_MIPS_GOT16     small_external_data_label
 0+01b8 <[^>]*> nop
-0+01bc <[^>]*> addu    \$a0,\$a0,\$a1
-0+01c0 <[^>]*> lb      \$a0,1\(\$a0\)
-0+01c4 <[^>]*> lw      \$a0,0\(\$gp\)
+0+01bc <[^>]*> addu    a0,a0,a1
+0+01c0 <[^>]*> lb      a0,1\(a0\)
+0+01c4 <[^>]*> lw      a0,0\(gp\)
 [      ]*1c4: R_MIPS_GOT16     big_external_common
 0+01c8 <[^>]*> nop
-0+01cc <[^>]*> addu    \$a0,\$a0,\$a1
-0+01d0 <[^>]*> lb      \$a0,1\(\$a0\)
-0+01d4 <[^>]*> lw      \$a0,0\(\$gp\)
+0+01cc <[^>]*> addu    a0,a0,a1
+0+01d0 <[^>]*> lb      a0,1\(a0\)
+0+01d4 <[^>]*> lw      a0,0\(gp\)
 [      ]*1d4: R_MIPS_GOT16     small_external_common
 0+01d8 <[^>]*> nop
-0+01dc <[^>]*> addu    \$a0,\$a0,\$a1
-0+01e0 <[^>]*> lb      \$a0,1\(\$a0\)
-0+01e4 <[^>]*> lw      \$a0,0\(\$gp\)
+0+01dc <[^>]*> addu    a0,a0,a1
+0+01e0 <[^>]*> lb      a0,1\(a0\)
+0+01e4 <[^>]*> lw      a0,0\(gp\)
 [      ]*1e4: R_MIPS_GOT16     .bss
 0+01e8 <[^>]*> nop
-0+01ec <[^>]*> addiu   \$a0,\$a0,0
+0+01ec <[^>]*> addiu   a0,a0,0
 [      ]*1ec: R_MIPS_LO16      .bss
-0+01f0 <[^>]*> addu    \$a0,\$a0,\$a1
-0+01f4 <[^>]*> lb      \$a0,1\(\$a0\)
-0+01f8 <[^>]*> lw      \$a0,0\(\$gp\)
+0+01f0 <[^>]*> addu    a0,a0,a1
+0+01f4 <[^>]*> lb      a0,1\(a0\)
+0+01f8 <[^>]*> lw      a0,0\(gp\)
 [      ]*1f8: R_MIPS_GOT16     .bss
 0+01fc <[^>]*> nop
-0+0200 <[^>]*> addiu   \$a0,\$a0,1000
+0+0200 <[^>]*> addiu   a0,a0,1000
 [      ]*200: R_MIPS_LO16      .bss
-0+0204 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0208 <[^>]*> lb      \$a0,1\(\$a0\)
+0+0204 <[^>]*> addu    a0,a0,a1
+0+0208 <[^>]*> lb      a0,1\(a0\)
 0+020c <[^>]*> nop
index c08bd24..d949bfd 100644 (file)
 .*: +file format .*
 
 Disassembly of section \.text:
-0+0000 <.*> lb \$a0,0\(\$zero\)
-0+0004 <.*> lb \$a0,1\(\$zero\)
-0+0008 <.*> lui        \$a0,0x1
-0+000c <.*> lb \$a0,-32768\(\$a0\)
-0+0010 <.*> lb \$a0,-32768\(\$zero\)
-0+0014 <.*> lui        \$a0,0x1
-0+0018 <.*> lb \$a0,0\(\$a0\)
-0+001c <.*> lui        \$a0,0x2
-0+0020 <.*> lb \$a0,-23131\(\$a0\)
-0+0024 <.*> lb \$a0,0\(\$a1\)
-0+0028 <.*> lb \$a0,1\(\$a1\)
-0+002c <.*> lui        \$a0,0x1
-0+0030 <.*> addu       \$a0,\$a0,\$a1
-0+0034 <.*> lb \$a0,-32768\(\$a0\)
-0+0038 <.*> lb \$a0,-32768\(\$a1\)
-0+003c <.*> lui        \$a0,0x1
-0+0040 <.*> addu       \$a0,\$a0,\$a1
-0+0044 <.*> lb \$a0,0\(\$a0\)
-0+0048 <.*> lui        \$a0,0x2
-0+004c <.*> addu       \$a0,\$a0,\$a1
-0+0050 <.*> lb \$a0,-23131\(\$a0\)
-0+0054 <.*> lw \$a0,0\(\$gp\)
+0+0000 <.*> lb a0,0\(zero\)
+0+0004 <.*> lb a0,1\(zero\)
+0+0008 <.*> lui        a0,0x1
+0+000c <.*> lb a0,-32768\(a0\)
+0+0010 <.*> lb a0,-32768\(zero\)
+0+0014 <.*> lui        a0,0x1
+0+0018 <.*> lb a0,0\(a0\)
+0+001c <.*> lui        a0,0x2
+0+0020 <.*> lb a0,-23131\(a0\)
+0+0024 <.*> lb a0,0\(a1\)
+0+0028 <.*> lb a0,1\(a1\)
+0+002c <.*> lui        a0,0x1
+0+0030 <.*> addu       a0,a0,a1
+0+0034 <.*> lb a0,-32768\(a0\)
+0+0038 <.*> lb a0,-32768\(a1\)
+0+003c <.*> lui        a0,0x1
+0+0040 <.*> addu       a0,a0,a1
+0+0044 <.*> lb a0,0\(a0\)
+0+0048 <.*> lui        a0,0x2
+0+004c <.*> addu       a0,a0,a1
+0+0050 <.*> lb a0,-23131\(a0\)
+0+0054 <.*> lw a0,0\(gp\)
                        54: R_MIPS_GOT16        \.data
 0+0058 <.*> nop
-0+005c <.*> addiu      \$a0,\$a0,0
+0+005c <.*> addiu      a0,a0,0
                        5c: R_MIPS_LO16 \.data
-0+0060 <.*> lb \$a0,0\(\$a0\)
-0+0064 <.*> lui        \$a0,0x0
+0+0060 <.*> lb a0,0\(a0\)
+0+0064 <.*> lui        a0,0x0
                        64: R_MIPS_GOT_HI16     big_external_data_label
-0+0068 <.*> addu       \$a0,\$a0,\$gp
-0+006c <.*> lw \$a0,0\(\$a0\)
+0+0068 <.*> addu       a0,a0,gp
+0+006c <.*> lw a0,0\(a0\)
                        6c: R_MIPS_GOT_LO16     big_external_data_label
-0+0070 <.*> lb \$a0,0\(\$a0\)
-0+0074 <.*> lui        \$a0,0x0
+0+0070 <.*> lb a0,0\(a0\)
+0+0074 <.*> lui        a0,0x0
                        74: R_MIPS_GOT_HI16     small_external_data_label
-0+0078 <.*> addu       \$a0,\$a0,\$gp
-0+007c <.*> lw \$a0,0\(\$a0\)
+0+0078 <.*> addu       a0,a0,gp
+0+007c <.*> lw a0,0\(a0\)
                        7c: R_MIPS_GOT_LO16     small_external_data_label
-0+0080 <.*> lb \$a0,0\(\$a0\)
-0+0084 <.*> lui        \$a0,0x0
+0+0080 <.*> lb a0,0\(a0\)
+0+0084 <.*> lui        a0,0x0
                        84: R_MIPS_GOT_HI16     big_external_common
-0+0088 <.*> addu       \$a0,\$a0,\$gp
-0+008c <.*> lw \$a0,0\(\$a0\)
+0+0088 <.*> addu       a0,a0,gp
+0+008c <.*> lw a0,0\(a0\)
                        8c: R_MIPS_GOT_LO16     big_external_common
-0+0090 <.*> lb \$a0,0\(\$a0\)
-0+0094 <.*> lui        \$a0,0x0
+0+0090 <.*> lb a0,0\(a0\)
+0+0094 <.*> lui        a0,0x0
                        94: R_MIPS_GOT_HI16     small_external_common
-0+0098 <.*> addu       \$a0,\$a0,\$gp
-0+009c <.*> lw \$a0,0\(\$a0\)
+0+0098 <.*> addu       a0,a0,gp
+0+009c <.*> lw a0,0\(a0\)
                        9c: R_MIPS_GOT_LO16     small_external_common
-0+00a0 <.*> lb \$a0,0\(\$a0\)
-0+00a4 <.*> lw \$a0,0\(\$gp\)
+0+00a0 <.*> lb a0,0\(a0\)
+0+00a4 <.*> lw a0,0\(gp\)
                        a4: R_MIPS_GOT16        \.bss
 0+00a8 <.*> nop
-0+00ac <.*> addiu      \$a0,\$a0,0
+0+00ac <.*> addiu      a0,a0,0
                        ac: R_MIPS_LO16 \.bss
-0+00b0 <.*> lb \$a0,0\(\$a0\)
-0+00b4 <.*> lw \$a0,0\(\$gp\)
+0+00b0 <.*> lb a0,0\(a0\)
+0+00b4 <.*> lw a0,0\(gp\)
                        b4: R_MIPS_GOT16        \.bss
 0+00b8 <.*> nop
-0+00bc <.*> addiu      \$a0,\$a0,1000
+0+00bc <.*> addiu      a0,a0,1000
                        bc: R_MIPS_LO16 \.bss
-0+00c0 <.*> lb \$a0,0\(\$a0\)
-0+00c4 <.*> lw \$a0,0\(\$gp\)
+0+00c0 <.*> lb a0,0\(a0\)
+0+00c4 <.*> lw a0,0\(gp\)
                        c4: R_MIPS_GOT16        \.data
 0+00c8 <.*> nop
-0+00cc <.*> addiu      \$a0,\$a0,0
+0+00cc <.*> addiu      a0,a0,0
                        cc: R_MIPS_LO16 \.data
-0+00d0 <.*> lb \$a0,1\(\$a0\)
-0+00d4 <.*> lui        \$a0,0x0
+0+00d0 <.*> lb a0,1\(a0\)
+0+00d4 <.*> lui        a0,0x0
                        d4: R_MIPS_GOT_HI16     big_external_data_label
-0+00d8 <.*> addu       \$a0,\$a0,\$gp
-0+00dc <.*> lw \$a0,0\(\$a0\)
+0+00d8 <.*> addu       a0,a0,gp
+0+00dc <.*> lw a0,0\(a0\)
                        dc: R_MIPS_GOT_LO16     big_external_data_label
-0+00e0 <.*> lb \$a0,1\(\$a0\)
-0+00e4 <.*> lui        \$a0,0x0
+0+00e0 <.*> lb a0,1\(a0\)
+0+00e4 <.*> lui        a0,0x0
                        e4: R_MIPS_GOT_HI16     small_external_data_label
-0+00e8 <.*> addu       \$a0,\$a0,\$gp
-0+00ec <.*> lw \$a0,0\(\$a0\)
+0+00e8 <.*> addu       a0,a0,gp
+0+00ec <.*> lw a0,0\(a0\)
                        ec: R_MIPS_GOT_LO16     small_external_data_label
-0+00f0 <.*> lb \$a0,1\(\$a0\)
-0+00f4 <.*> lui        \$a0,0x0
+0+00f0 <.*> lb a0,1\(a0\)
+0+00f4 <.*> lui        a0,0x0
                        f4: R_MIPS_GOT_HI16     big_external_common
-0+00f8 <.*> addu       \$a0,\$a0,\$gp
-0+00fc <.*> lw \$a0,0\(\$a0\)
+0+00f8 <.*> addu       a0,a0,gp
+0+00fc <.*> lw a0,0\(a0\)
                        fc: R_MIPS_GOT_LO16     big_external_common
-0+0100 <.*> lb \$a0,1\(\$a0\)
-0+0104 <.*> lui        \$a0,0x0
+0+0100 <.*> lb a0,1\(a0\)
+0+0104 <.*> lui        a0,0x0
                        104: R_MIPS_GOT_HI16    small_external_common
-0+0108 <.*> addu       \$a0,\$a0,\$gp
-0+010c <.*> lw \$a0,0\(\$a0\)
+0+0108 <.*> addu       a0,a0,gp
+0+010c <.*> lw a0,0\(a0\)
                        10c: R_MIPS_GOT_LO16    small_external_common
-0+0110 <.*> lb \$a0,1\(\$a0\)
-0+0114 <.*> lw \$a0,0\(\$gp\)
+0+0110 <.*> lb a0,1\(a0\)
+0+0114 <.*> lw a0,0\(gp\)
                        114: R_MIPS_GOT16       \.bss
 0+0118 <.*> nop
-0+011c <.*> addiu      \$a0,\$a0,0
+0+011c <.*> addiu      a0,a0,0
                        11c: R_MIPS_LO16        \.bss
-0+0120 <.*> lb \$a0,1\(\$a0\)
-0+0124 <.*> lw \$a0,0\(\$gp\)
+0+0120 <.*> lb a0,1\(a0\)
+0+0124 <.*> lw a0,0\(gp\)
                        124: R_MIPS_GOT16       \.bss
 0+0128 <.*> nop
-0+012c <.*> addiu      \$a0,\$a0,1000
+0+012c <.*> addiu      a0,a0,1000
                        12c: R_MIPS_LO16        \.bss
-0+0130 <.*> lb \$a0,1\(\$a0\)
-0+0134 <.*> lw \$a0,0\(\$gp\)
+0+0130 <.*> lb a0,1\(a0\)
+0+0134 <.*> lw a0,0\(gp\)
                        134: R_MIPS_GOT16       \.data
 0+0138 <.*> nop
-0+013c <.*> addiu      \$a0,\$a0,0
+0+013c <.*> addiu      a0,a0,0
                        13c: R_MIPS_LO16        \.data
-0+0140 <.*> addu       \$a0,\$a0,\$a1
-0+0144 <.*> lb \$a0,0\(\$a0\)
-0+0148 <.*> lui        \$a0,0x0
+0+0140 <.*> addu       a0,a0,a1
+0+0144 <.*> lb a0,0\(a0\)
+0+0148 <.*> lui        a0,0x0
                        148: R_MIPS_GOT_HI16    big_external_data_label
-0+014c <.*> addu       \$a0,\$a0,\$gp
-0+0150 <.*> lw \$a0,0\(\$a0\)
+0+014c <.*> addu       a0,a0,gp
+0+0150 <.*> lw a0,0\(a0\)
                        150: R_MIPS_GOT_LO16    big_external_data_label
-0+0154 <.*> addu       \$a0,\$a0,\$a1
-0+0158 <.*> lb \$a0,0\(\$a0\)
-0+015c <.*> lui        \$a0,0x0
+0+0154 <.*> addu       a0,a0,a1
+0+0158 <.*> lb a0,0\(a0\)
+0+015c <.*> lui        a0,0x0
                        15c: R_MIPS_GOT_HI16    small_external_data_label
-0+0160 <.*> addu       \$a0,\$a0,\$gp
-0+0164 <.*> lw \$a0,0\(\$a0\)
+0+0160 <.*> addu       a0,a0,gp
+0+0164 <.*> lw a0,0\(a0\)
                        164: R_MIPS_GOT_LO16    small_external_data_label
-0+0168 <.*> addu       \$a0,\$a0,\$a1
-0+016c <.*> lb \$a0,0\(\$a0\)
-0+0170 <.*> lui        \$a0,0x0
+0+0168 <.*> addu       a0,a0,a1
+0+016c <.*> lb a0,0\(a0\)
+0+0170 <.*> lui        a0,0x0
                        170: R_MIPS_GOT_HI16    big_external_common
-0+0174 <.*> addu       \$a0,\$a0,\$gp
-0+0178 <.*> lw \$a0,0\(\$a0\)
+0+0174 <.*> addu       a0,a0,gp
+0+0178 <.*> lw a0,0\(a0\)
                        178: R_MIPS_GOT_LO16    big_external_common
-0+017c <.*> addu       \$a0,\$a0,\$a1
-0+0180 <.*> lb \$a0,0\(\$a0\)
-0+0184 <.*> lui        \$a0,0x0
+0+017c <.*> addu       a0,a0,a1
+0+0180 <.*> lb a0,0\(a0\)
+0+0184 <.*> lui        a0,0x0
                        184: R_MIPS_GOT_HI16    small_external_common
-0+0188 <.*> addu       \$a0,\$a0,\$gp
-0+018c <.*> lw \$a0,0\(\$a0\)
+0+0188 <.*> addu       a0,a0,gp
+0+018c <.*> lw a0,0\(a0\)
                        18c: R_MIPS_GOT_LO16    small_external_common
-0+0190 <.*> addu       \$a0,\$a0,\$a1
-0+0194 <.*> lb \$a0,0\(\$a0\)
-0+0198 <.*> lw \$a0,0\(\$gp\)
+0+0190 <.*> addu       a0,a0,a1
+0+0194 <.*> lb a0,0\(a0\)
+0+0198 <.*> lw a0,0\(gp\)
                        198: R_MIPS_GOT16       \.bss
 0+019c <.*> nop
-0+01a0 <.*> addiu      \$a0,\$a0,0
+0+01a0 <.*> addiu      a0,a0,0
                        1a0: R_MIPS_LO16        \.bss
-0+01a4 <.*> addu       \$a0,\$a0,\$a1
-0+01a8 <.*> lb \$a0,0\(\$a0\)
-0+01ac <.*> lw \$a0,0\(\$gp\)
+0+01a4 <.*> addu       a0,a0,a1
+0+01a8 <.*> lb a0,0\(a0\)
+0+01ac <.*> lw a0,0\(gp\)
                        1ac: R_MIPS_GOT16       \.bss
 0+01b0 <.*> nop
-0+01b4 <.*> addiu      \$a0,\$a0,1000
+0+01b4 <.*> addiu      a0,a0,1000
                        1b4: R_MIPS_LO16        \.bss
-0+01b8 <.*> addu       \$a0,\$a0,\$a1
-0+01bc <.*> lb \$a0,0\(\$a0\)
-0+01c0 <.*> lw \$a0,0\(\$gp\)
+0+01b8 <.*> addu       a0,a0,a1
+0+01bc <.*> lb a0,0\(a0\)
+0+01c0 <.*> lw a0,0\(gp\)
                        1c0: R_MIPS_GOT16       \.data
 0+01c4 <.*> nop
-0+01c8 <.*> addiu      \$a0,\$a0,0
+0+01c8 <.*> addiu      a0,a0,0
                        1c8: R_MIPS_LO16        \.data
-0+01cc <.*> addu       \$a0,\$a0,\$a1
-0+01d0 <.*> lb \$a0,1\(\$a0\)
-0+01d4 <.*> lui        \$a0,0x0
+0+01cc <.*> addu       a0,a0,a1
+0+01d0 <.*> lb a0,1\(a0\)
+0+01d4 <.*> lui        a0,0x0
                        1d4: R_MIPS_GOT_HI16    big_external_data_label
-0+01d8 <.*> addu       \$a0,\$a0,\$gp
-0+01dc <.*> lw \$a0,0\(\$a0\)
+0+01d8 <.*> addu       a0,a0,gp
+0+01dc <.*> lw a0,0\(a0\)
                        1dc: R_MIPS_GOT_LO16    big_external_data_label
-0+01e0 <.*> addu       \$a0,\$a0,\$a1
-0+01e4 <.*> lb \$a0,1\(\$a0\)
-0+01e8 <.*> lui        \$a0,0x0
+0+01e0 <.*> addu       a0,a0,a1
+0+01e4 <.*> lb a0,1\(a0\)
+0+01e8 <.*> lui        a0,0x0
                        1e8: R_MIPS_GOT_HI16    small_external_data_label
-0+01ec <.*> addu       \$a0,\$a0,\$gp
-0+01f0 <.*> lw \$a0,0\(\$a0\)
+0+01ec <.*> addu       a0,a0,gp
+0+01f0 <.*> lw a0,0\(a0\)
                        1f0: R_MIPS_GOT_LO16    small_external_data_label
-0+01f4 <.*> addu       \$a0,\$a0,\$a1
-0+01f8 <.*> lb \$a0,1\(\$a0\)
-0+01fc <.*> lui        \$a0,0x0
+0+01f4 <.*> addu       a0,a0,a1
+0+01f8 <.*> lb a0,1\(a0\)
+0+01fc <.*> lui        a0,0x0
                        1fc: R_MIPS_GOT_HI16    big_external_common
-0+0200 <.*> addu       \$a0,\$a0,\$gp
-0+0204 <.*> lw \$a0,0\(\$a0\)
+0+0200 <.*> addu       a0,a0,gp
+0+0204 <.*> lw a0,0\(a0\)
                        204: R_MIPS_GOT_LO16    big_external_common
-0+0208 <.*> addu       \$a0,\$a0,\$a1
-0+020c <.*> lb \$a0,1\(\$a0\)
-0+0210 <.*> lui        \$a0,0x0
+0+0208 <.*> addu       a0,a0,a1
+0+020c <.*> lb a0,1\(a0\)
+0+0210 <.*> lui        a0,0x0
                        210: R_MIPS_GOT_HI16    small_external_common
-0+0214 <.*> addu       \$a0,\$a0,\$gp
-0+0218 <.*> lw \$a0,0\(\$a0\)
+0+0214 <.*> addu       a0,a0,gp
+0+0218 <.*> lw a0,0\(a0\)
                        218: R_MIPS_GOT_LO16    small_external_common
-0+021c <.*> addu       \$a0,\$a0,\$a1
-0+0220 <.*> lb \$a0,1\(\$a0\)
-0+0224 <.*> lw \$a0,0\(\$gp\)
+0+021c <.*> addu       a0,a0,a1
+0+0220 <.*> lb a0,1\(a0\)
+0+0224 <.*> lw a0,0\(gp\)
                        224: R_MIPS_GOT16       \.bss
 0+0228 <.*> nop
-0+022c <.*> addiu      \$a0,\$a0,0
+0+022c <.*> addiu      a0,a0,0
                        22c: R_MIPS_LO16        \.bss
-0+0230 <.*> addu       \$a0,\$a0,\$a1
-0+0234 <.*> lb \$a0,1\(\$a0\)
-0+0238 <.*> lw \$a0,0\(\$gp\)
+0+0230 <.*> addu       a0,a0,a1
+0+0234 <.*> lb a0,1\(a0\)
+0+0238 <.*> lw a0,0\(gp\)
                        238: R_MIPS_GOT16       \.bss
 0+023c <.*> nop
-0+0240 <.*> addiu      \$a0,\$a0,1000
+0+0240 <.*> addiu      a0,a0,1000
                        240: R_MIPS_LO16        \.bss
-0+0244 <.*> addu       \$a0,\$a0,\$a1
-0+0248 <.*> lb \$a0,1\(\$a0\)
+0+0244 <.*> addu       a0,a0,a1
+0+0248 <.*> lb a0,1\(a0\)
 0+024c <.*> nop
index b18c67e..da84c8f 100644 (file)
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> lb      \$a0,0\(\$zero\)
-0+0004 <[^>]*> lb      \$a0,1\(\$zero\)
-0+0008 <[^>]*> lui     \$a0,0x1
-0+000c <[^>]*> lb      \$a0,-32768\(\$a0\)
-0+0010 <[^>]*> lb      \$a0,-32768\(\$zero\)
-0+0014 <[^>]*> lui     \$a0,0x1
-0+0018 <[^>]*> lb      \$a0,0\(\$a0\)
-0+001c <[^>]*> lui     \$a0,0x2
-0+0020 <[^>]*> lb      \$a0,-23131\(\$a0\)
-0+0024 <[^>]*> lb      \$a0,0\(\$a1\)
-0+0028 <[^>]*> lb      \$a0,1\(\$a1\)
-0+002c <[^>]*> lui     \$a0,0x1
-0+0030 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0034 <[^>]*> lb      \$a0,-32768\(\$a0\)
-0+0038 <[^>]*> lb      \$a0,-32768\(\$a1\)
-0+003c <[^>]*> lui     \$a0,0x1
-0+0040 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0044 <[^>]*> lb      \$a0,0\(\$a0\)
-0+0048 <[^>]*> lui     \$a0,0x2
-0+004c <[^>]*> addu    \$a0,\$a0,\$a1
-0+0050 <[^>]*> lb      \$a0,-23131\(\$a0\)
-0+0054 <[^>]*> lw      \$a0,0\(\$gp\)
+0+0000 <[^>]*> lb      a0,0\(zero\)
+0+0004 <[^>]*> lb      a0,1\(zero\)
+0+0008 <[^>]*> lui     a0,0x1
+0+000c <[^>]*> lb      a0,-32768\(a0\)
+0+0010 <[^>]*> lb      a0,-32768\(zero\)
+0+0014 <[^>]*> lui     a0,0x1
+0+0018 <[^>]*> lb      a0,0\(a0\)
+0+001c <[^>]*> lui     a0,0x2
+0+0020 <[^>]*> lb      a0,-23131\(a0\)
+0+0024 <[^>]*> lb      a0,0\(a1\)
+0+0028 <[^>]*> lb      a0,1\(a1\)
+0+002c <[^>]*> lui     a0,0x1
+0+0030 <[^>]*> addu    a0,a0,a1
+0+0034 <[^>]*> lb      a0,-32768\(a0\)
+0+0038 <[^>]*> lb      a0,-32768\(a1\)
+0+003c <[^>]*> lui     a0,0x1
+0+0040 <[^>]*> addu    a0,a0,a1
+0+0044 <[^>]*> lb      a0,0\(a0\)
+0+0048 <[^>]*> lui     a0,0x2
+0+004c <[^>]*> addu    a0,a0,a1
+0+0050 <[^>]*> lb      a0,-23131\(a0\)
+0+0054 <[^>]*> lw      a0,0\(gp\)
 [      ]*54: R_MIPS_GOT16      .data
 0+0058 <[^>]*> nop
-0+005c <[^>]*> addiu   \$a0,\$a0,0
+0+005c <[^>]*> addiu   a0,a0,0
 [      ]*5c: R_MIPS_LO16       .data
 0+0060 <[^>]*> nop
-0+0064 <[^>]*> lb      \$a0,0\(\$a0\)
-0+0068 <[^>]*> lui     \$a0,0x0
+0+0064 <[^>]*> lb      a0,0\(a0\)
+0+0068 <[^>]*> lui     a0,0x0
 [      ]*68: R_MIPS_GOT_HI16   big_external_data_label
-0+006c <[^>]*> addu    \$a0,\$a0,\$gp
-0+0070 <[^>]*> lw      \$a0,0\(\$a0\)
+0+006c <[^>]*> addu    a0,a0,gp
+0+0070 <[^>]*> lw      a0,0\(a0\)
 [      ]*70: R_MIPS_GOT_LO16   big_external_data_label
 0+0074 <[^>]*> nop
-0+0078 <[^>]*> lb      \$a0,0\(\$a0\)
-0+007c <[^>]*> lui     \$a0,0x0
+0+0078 <[^>]*> lb      a0,0\(a0\)
+0+007c <[^>]*> lui     a0,0x0
 [      ]*7c: R_MIPS_GOT_HI16   small_external_data_label
-0+0080 <[^>]*> addu    \$a0,\$a0,\$gp
-0+0084 <[^>]*> lw      \$a0,0\(\$a0\)
+0+0080 <[^>]*> addu    a0,a0,gp
+0+0084 <[^>]*> lw      a0,0\(a0\)
 [      ]*84: R_MIPS_GOT_LO16   small_external_data_label
 0+0088 <[^>]*> nop
-0+008c <[^>]*> lb      \$a0,0\(\$a0\)
-0+0090 <[^>]*> lui     \$a0,0x0
+0+008c <[^>]*> lb      a0,0\(a0\)
+0+0090 <[^>]*> lui     a0,0x0
 [      ]*90: R_MIPS_GOT_HI16   big_external_common
-0+0094 <[^>]*> addu    \$a0,\$a0,\$gp
-0+0098 <[^>]*> lw      \$a0,0\(\$a0\)
+0+0094 <[^>]*> addu    a0,a0,gp
+0+0098 <[^>]*> lw      a0,0\(a0\)
 [      ]*98: R_MIPS_GOT_LO16   big_external_common
 0+009c <[^>]*> nop
-0+00a0 <[^>]*> lb      \$a0,0\(\$a0\)
-0+00a4 <[^>]*> lui     \$a0,0x0
+0+00a0 <[^>]*> lb      a0,0\(a0\)
+0+00a4 <[^>]*> lui     a0,0x0
 [      ]*a4: R_MIPS_GOT_HI16   small_external_common
-0+00a8 <[^>]*> addu    \$a0,\$a0,\$gp
-0+00ac <[^>]*> lw      \$a0,0\(\$a0\)
+0+00a8 <[^>]*> addu    a0,a0,gp
+0+00ac <[^>]*> lw      a0,0\(a0\)
 [      ]*ac: R_MIPS_GOT_LO16   small_external_common
 0+00b0 <[^>]*> nop
-0+00b4 <[^>]*> lb      \$a0,0\(\$a0\)
-0+00b8 <[^>]*> lw      \$a0,0\(\$gp\)
+0+00b4 <[^>]*> lb      a0,0\(a0\)
+0+00b8 <[^>]*> lw      a0,0\(gp\)
 [      ]*b8: R_MIPS_GOT16      .bss
 0+00bc <[^>]*> nop
-0+00c0 <[^>]*> addiu   \$a0,\$a0,0
+0+00c0 <[^>]*> addiu   a0,a0,0
 [      ]*c0: R_MIPS_LO16       .bss
 0+00c4 <[^>]*> nop
-0+00c8 <[^>]*> lb      \$a0,0\(\$a0\)
-0+00cc <[^>]*> lw      \$a0,0\(\$gp\)
+0+00c8 <[^>]*> lb      a0,0\(a0\)
+0+00cc <[^>]*> lw      a0,0\(gp\)
 [      ]*cc: R_MIPS_GOT16      .bss
 0+00d0 <[^>]*> nop
-0+00d4 <[^>]*> addiu   \$a0,\$a0,1000
+0+00d4 <[^>]*> addiu   a0,a0,1000
 [      ]*d4: R_MIPS_LO16       .bss
 0+00d8 <[^>]*> nop
-0+00dc <[^>]*> lb      \$a0,0\(\$a0\)
-0+00e0 <[^>]*> lw      \$a0,0\(\$gp\)
+0+00dc <[^>]*> lb      a0,0\(a0\)
+0+00e0 <[^>]*> lw      a0,0\(gp\)
 [      ]*e0: R_MIPS_GOT16      .data
 0+00e4 <[^>]*> nop
-0+00e8 <[^>]*> addiu   \$a0,\$a0,0
+0+00e8 <[^>]*> addiu   a0,a0,0
 [      ]*e8: R_MIPS_LO16       .data
 0+00ec <[^>]*> nop
-0+00f0 <[^>]*> lb      \$a0,1\(\$a0\)
-0+00f4 <[^>]*> lui     \$a0,0x0
+0+00f0 <[^>]*> lb      a0,1\(a0\)
+0+00f4 <[^>]*> lui     a0,0x0
 [      ]*f4: R_MIPS_GOT_HI16   big_external_data_label
-0+00f8 <[^>]*> addu    \$a0,\$a0,\$gp
-0+00fc <[^>]*> lw      \$a0,0\(\$a0\)
+0+00f8 <[^>]*> addu    a0,a0,gp
+0+00fc <[^>]*> lw      a0,0\(a0\)
 [      ]*fc: R_MIPS_GOT_LO16   big_external_data_label
 0+0100 <[^>]*> nop
-0+0104 <[^>]*> lb      \$a0,1\(\$a0\)
-0+0108 <[^>]*> lui     \$a0,0x0
+0+0104 <[^>]*> lb      a0,1\(a0\)
+0+0108 <[^>]*> lui     a0,0x0
 [      ]*108: R_MIPS_GOT_HI16  small_external_data_label
-0+010c <[^>]*> addu    \$a0,\$a0,\$gp
-0+0110 <[^>]*> lw      \$a0,0\(\$a0\)
+0+010c <[^>]*> addu    a0,a0,gp
+0+0110 <[^>]*> lw      a0,0\(a0\)
 [      ]*110: R_MIPS_GOT_LO16  small_external_data_label
 0+0114 <[^>]*> nop
-0+0118 <[^>]*> lb      \$a0,1\(\$a0\)
-0+011c <[^>]*> lui     \$a0,0x0
+0+0118 <[^>]*> lb      a0,1\(a0\)
+0+011c <[^>]*> lui     a0,0x0
 [      ]*11c: R_MIPS_GOT_HI16  big_external_common
-0+0120 <[^>]*> addu    \$a0,\$a0,\$gp
-0+0124 <[^>]*> lw      \$a0,0\(\$a0\)
+0+0120 <[^>]*> addu    a0,a0,gp
+0+0124 <[^>]*> lw      a0,0\(a0\)
 [      ]*124: R_MIPS_GOT_LO16  big_external_common
 0+0128 <[^>]*> nop
-0+012c <[^>]*> lb      \$a0,1\(\$a0\)
-0+0130 <[^>]*> lui     \$a0,0x0
+0+012c <[^>]*> lb      a0,1\(a0\)
+0+0130 <[^>]*> lui     a0,0x0
 [      ]*130: R_MIPS_GOT_HI16  small_external_common
-0+0134 <[^>]*> addu    \$a0,\$a0,\$gp
-0+0138 <[^>]*> lw      \$a0,0\(\$a0\)
+0+0134 <[^>]*> addu    a0,a0,gp
+0+0138 <[^>]*> lw      a0,0\(a0\)
 [      ]*138: R_MIPS_GOT_LO16  small_external_common
 0+013c <[^>]*> nop
-0+0140 <[^>]*> lb      \$a0,1\(\$a0\)
-0+0144 <[^>]*> lw      \$a0,0\(\$gp\)
+0+0140 <[^>]*> lb      a0,1\(a0\)
+0+0144 <[^>]*> lw      a0,0\(gp\)
 [      ]*144: R_MIPS_GOT16     .bss
 0+0148 <[^>]*> nop
-0+014c <[^>]*> addiu   \$a0,\$a0,0
+0+014c <[^>]*> addiu   a0,a0,0
 [      ]*14c: R_MIPS_LO16      .bss
 0+0150 <[^>]*> nop
-0+0154 <[^>]*> lb      \$a0,1\(\$a0\)
-0+0158 <[^>]*> lw      \$a0,0\(\$gp\)
+0+0154 <[^>]*> lb      a0,1\(a0\)
+0+0158 <[^>]*> lw      a0,0\(gp\)
 [      ]*158: R_MIPS_GOT16     .bss
 0+015c <[^>]*> nop
-0+0160 <[^>]*> addiu   \$a0,\$a0,1000
+0+0160 <[^>]*> addiu   a0,a0,1000
 [      ]*160: R_MIPS_LO16      .bss
 0+0164 <[^>]*> nop
-0+0168 <[^>]*> lb      \$a0,1\(\$a0\)
-0+016c <[^>]*> lw      \$a0,0\(\$gp\)
+0+0168 <[^>]*> lb      a0,1\(a0\)
+0+016c <[^>]*> lw      a0,0\(gp\)
 [      ]*16c: R_MIPS_GOT16     .data
 0+0170 <[^>]*> nop
-0+0174 <[^>]*> addiu   \$a0,\$a0,0
+0+0174 <[^>]*> addiu   a0,a0,0
 [      ]*174: R_MIPS_LO16      .data
 0+0178 <[^>]*> nop
-0+017c <[^>]*> addu    \$a0,\$a0,\$a1
-0+0180 <[^>]*> lb      \$a0,0\(\$a0\)
-0+0184 <[^>]*> lui     \$a0,0x0
+0+017c <[^>]*> addu    a0,a0,a1
+0+0180 <[^>]*> lb      a0,0\(a0\)
+0+0184 <[^>]*> lui     a0,0x0
 [      ]*184: R_MIPS_GOT_HI16  big_external_data_label
-0+0188 <[^>]*> addu    \$a0,\$a0,\$gp
-0+018c <[^>]*> lw      \$a0,0\(\$a0\)
+0+0188 <[^>]*> addu    a0,a0,gp
+0+018c <[^>]*> lw      a0,0\(a0\)
 [      ]*18c: R_MIPS_GOT_LO16  big_external_data_label
 0+0190 <[^>]*> nop
-0+0194 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0198 <[^>]*> lb      \$a0,0\(\$a0\)
-0+019c <[^>]*> lui     \$a0,0x0
+0+0194 <[^>]*> addu    a0,a0,a1
+0+0198 <[^>]*> lb      a0,0\(a0\)
+0+019c <[^>]*> lui     a0,0x0
 [      ]*19c: R_MIPS_GOT_HI16  small_external_data_label
-0+01a0 <[^>]*> addu    \$a0,\$a0,\$gp
-0+01a4 <[^>]*> lw      \$a0,0\(\$a0\)
+0+01a0 <[^>]*> addu    a0,a0,gp
+0+01a4 <[^>]*> lw      a0,0\(a0\)
 [      ]*1a4: R_MIPS_GOT_LO16  small_external_data_label
 0+01a8 <[^>]*> nop
-0+01ac <[^>]*> addu    \$a0,\$a0,\$a1
-0+01b0 <[^>]*> lb      \$a0,0\(\$a0\)
-0+01b4 <[^>]*> lui     \$a0,0x0
+0+01ac <[^>]*> addu    a0,a0,a1
+0+01b0 <[^>]*> lb      a0,0\(a0\)
+0+01b4 <[^>]*> lui     a0,0x0
 [      ]*1b4: R_MIPS_GOT_HI16  big_external_common
-0+01b8 <[^>]*> addu    \$a0,\$a0,\$gp
-0+01bc <[^>]*> lw      \$a0,0\(\$a0\)
+0+01b8 <[^>]*> addu    a0,a0,gp
+0+01bc <[^>]*> lw      a0,0\(a0\)
 [      ]*1bc: R_MIPS_GOT_LO16  big_external_common
 0+01c0 <[^>]*> nop
-0+01c4 <[^>]*> addu    \$a0,\$a0,\$a1
-0+01c8 <[^>]*> lb      \$a0,0\(\$a0\)
-0+01cc <[^>]*> lui     \$a0,0x0
+0+01c4 <[^>]*> addu    a0,a0,a1
+0+01c8 <[^>]*> lb      a0,0\(a0\)
+0+01cc <[^>]*> lui     a0,0x0
 [      ]*1cc: R_MIPS_GOT_HI16  small_external_common
-0+01d0 <[^>]*> addu    \$a0,\$a0,\$gp
-0+01d4 <[^>]*> lw      \$a0,0\(\$a0\)
+0+01d0 <[^>]*> addu    a0,a0,gp
+0+01d4 <[^>]*> lw      a0,0\(a0\)
 [      ]*1d4: R_MIPS_GOT_LO16  small_external_common
 0+01d8 <[^>]*> nop
-0+01dc <[^>]*> addu    \$a0,\$a0,\$a1
-0+01e0 <[^>]*> lb      \$a0,0\(\$a0\)
-0+01e4 <[^>]*> lw      \$a0,0\(\$gp\)
+0+01dc <[^>]*> addu    a0,a0,a1
+0+01e0 <[^>]*> lb      a0,0\(a0\)
+0+01e4 <[^>]*> lw      a0,0\(gp\)
 [      ]*1e4: R_MIPS_GOT16     .bss
 0+01e8 <[^>]*> nop
-0+01ec <[^>]*> addiu   \$a0,\$a0,0
+0+01ec <[^>]*> addiu   a0,a0,0
 [      ]*1ec: R_MIPS_LO16      .bss
 0+01f0 <[^>]*> nop
-0+01f4 <[^>]*> addu    \$a0,\$a0,\$a1
-0+01f8 <[^>]*> lb      \$a0,0\(\$a0\)
-0+01fc <[^>]*> lw      \$a0,0\(\$gp\)
+0+01f4 <[^>]*> addu    a0,a0,a1
+0+01f8 <[^>]*> lb      a0,0\(a0\)
+0+01fc <[^>]*> lw      a0,0\(gp\)
 [      ]*1fc: R_MIPS_GOT16     .bss
 0+0200 <[^>]*> nop
-0+0204 <[^>]*> addiu   \$a0,\$a0,1000
+0+0204 <[^>]*> addiu   a0,a0,1000
 [      ]*204: R_MIPS_LO16      .bss
 0+0208 <[^>]*> nop
-0+020c <[^>]*> addu    \$a0,\$a0,\$a1
-0+0210 <[^>]*> lb      \$a0,0\(\$a0\)
-0+0214 <[^>]*> lw      \$a0,0\(\$gp\)
+0+020c <[^>]*> addu    a0,a0,a1
+0+0210 <[^>]*> lb      a0,0\(a0\)
+0+0214 <[^>]*> lw      a0,0\(gp\)
 [      ]*214: R_MIPS_GOT16     .data
 0+0218 <[^>]*> nop
-0+021c <[^>]*> addiu   \$a0,\$a0,0
+0+021c <[^>]*> addiu   a0,a0,0
 [      ]*21c: R_MIPS_LO16      .data
 0+0220 <[^>]*> nop
-0+0224 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0228 <[^>]*> lb      \$a0,1\(\$a0\)
-0+022c <[^>]*> lui     \$a0,0x0
+0+0224 <[^>]*> addu    a0,a0,a1
+0+0228 <[^>]*> lb      a0,1\(a0\)
+0+022c <[^>]*> lui     a0,0x0
 [      ]*22c: R_MIPS_GOT_HI16  big_external_data_label
-0+0230 <[^>]*> addu    \$a0,\$a0,\$gp
-0+0234 <[^>]*> lw      \$a0,0\(\$a0\)
+0+0230 <[^>]*> addu    a0,a0,gp
+0+0234 <[^>]*> lw      a0,0\(a0\)
 [      ]*234: R_MIPS_GOT_LO16  big_external_data_label
 0+0238 <[^>]*> nop
-0+023c <[^>]*> addu    \$a0,\$a0,\$a1
-0+0240 <[^>]*> lb      \$a0,1\(\$a0\)
-0+0244 <[^>]*> lui     \$a0,0x0
+0+023c <[^>]*> addu    a0,a0,a1
+0+0240 <[^>]*> lb      a0,1\(a0\)
+0+0244 <[^>]*> lui     a0,0x0
 [      ]*244: R_MIPS_GOT_HI16  small_external_data_label
-0+0248 <[^>]*> addu    \$a0,\$a0,\$gp
-0+024c <[^>]*> lw      \$a0,0\(\$a0\)
+0+0248 <[^>]*> addu    a0,a0,gp
+0+024c <[^>]*> lw      a0,0\(a0\)
 [      ]*24c: R_MIPS_GOT_LO16  small_external_data_label
 0+0250 <[^>]*> nop
-0+0254 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0258 <[^>]*> lb      \$a0,1\(\$a0\)
-0+025c <[^>]*> lui     \$a0,0x0
+0+0254 <[^>]*> addu    a0,a0,a1
+0+0258 <[^>]*> lb      a0,1\(a0\)
+0+025c <[^>]*> lui     a0,0x0
 [      ]*25c: R_MIPS_GOT_HI16  big_external_common
-0+0260 <[^>]*> addu    \$a0,\$a0,\$gp
-0+0264 <[^>]*> lw      \$a0,0\(\$a0\)
+0+0260 <[^>]*> addu    a0,a0,gp
+0+0264 <[^>]*> lw      a0,0\(a0\)
 [      ]*264: R_MIPS_GOT_LO16  big_external_common
 0+0268 <[^>]*> nop
-0+026c <[^>]*> addu    \$a0,\$a0,\$a1
-0+0270 <[^>]*> lb      \$a0,1\(\$a0\)
-0+0274 <[^>]*> lui     \$a0,0x0
+0+026c <[^>]*> addu    a0,a0,a1
+0+0270 <[^>]*> lb      a0,1\(a0\)
+0+0274 <[^>]*> lui     a0,0x0
 [      ]*274: R_MIPS_GOT_HI16  small_external_common
-0+0278 <[^>]*> addu    \$a0,\$a0,\$gp
-0+027c <[^>]*> lw      \$a0,0\(\$a0\)
+0+0278 <[^>]*> addu    a0,a0,gp
+0+027c <[^>]*> lw      a0,0\(a0\)
 [      ]*27c: R_MIPS_GOT_LO16  small_external_common
 0+0280 <[^>]*> nop
-0+0284 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0288 <[^>]*> lb      \$a0,1\(\$a0\)
-0+028c <[^>]*> lw      \$a0,0\(\$gp\)
+0+0284 <[^>]*> addu    a0,a0,a1
+0+0288 <[^>]*> lb      a0,1\(a0\)
+0+028c <[^>]*> lw      a0,0\(gp\)
 [      ]*28c: R_MIPS_GOT16     .bss
 0+0290 <[^>]*> nop
-0+0294 <[^>]*> addiu   \$a0,\$a0,0
+0+0294 <[^>]*> addiu   a0,a0,0
 [      ]*294: R_MIPS_LO16      .bss
 0+0298 <[^>]*> nop
-0+029c <[^>]*> addu    \$a0,\$a0,\$a1
-0+02a0 <[^>]*> lb      \$a0,1\(\$a0\)
-0+02a4 <[^>]*> lw      \$a0,0\(\$gp\)
+0+029c <[^>]*> addu    a0,a0,a1
+0+02a0 <[^>]*> lb      a0,1\(a0\)
+0+02a4 <[^>]*> lw      a0,0\(gp\)
 [      ]*2a4: R_MIPS_GOT16     .bss
 0+02a8 <[^>]*> nop
-0+02ac <[^>]*> addiu   \$a0,\$a0,1000
+0+02ac <[^>]*> addiu   a0,a0,1000
 [      ]*2ac: R_MIPS_LO16      .bss
 0+02b0 <[^>]*> nop
-0+02b4 <[^>]*> addu    \$a0,\$a0,\$a1
-0+02b8 <[^>]*> lb      \$a0,1\(\$a0\)
+0+02b4 <[^>]*> addu    a0,a0,a1
+0+02b8 <[^>]*> lb      a0,1\(a0\)
 0+02bc <[^>]*> nop
index e45c4c4..9bb9801 100644 (file)
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> lb      \$a0,0\(\$zero\)
-0+0004 <[^>]*> lb      \$a0,1\(\$zero\)
-0+0008 <[^>]*> lui     \$a0,0x1
-0+000c <[^>]*> lb      \$a0,-32768\(\$a0\)
-0+0010 <[^>]*> lb      \$a0,-32768\(\$zero\)
-0+0014 <[^>]*> lui     \$a0,0x1
-0+0018 <[^>]*> lb      \$a0,0\(\$a0\)
-0+001c <[^>]*> lui     \$a0,0x2
-0+0020 <[^>]*> lb      \$a0,-23131\(\$a0\)
-0+0024 <[^>]*> lb      \$a0,0\(\$a1\)
-0+0028 <[^>]*> lb      \$a0,1\(\$a1\)
-0+002c <[^>]*> lui     \$a0,0x1
-0+0030 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0034 <[^>]*> lb      \$a0,-32768\(\$a0\)
-0+0038 <[^>]*> lb      \$a0,-32768\(\$a1\)
-0+003c <[^>]*> lui     \$a0,0x1
-0+0040 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0044 <[^>]*> lb      \$a0,0\(\$a0\)
-0+0048 <[^>]*> lui     \$a0,0x2
-0+004c <[^>]*> addu    \$a0,\$a0,\$a1
-0+0050 <[^>]*> lb      \$a0,-23131\(\$a0\)
-0+0054 <[^>]*> lui     \$a0,0x0
+0+0000 <[^>]*> lb      a0,0\(zero\)
+0+0004 <[^>]*> lb      a0,1\(zero\)
+0+0008 <[^>]*> lui     a0,0x1
+0+000c <[^>]*> lb      a0,-32768\(a0\)
+0+0010 <[^>]*> lb      a0,-32768\(zero\)
+0+0014 <[^>]*> lui     a0,0x1
+0+0018 <[^>]*> lb      a0,0\(a0\)
+0+001c <[^>]*> lui     a0,0x2
+0+0020 <[^>]*> lb      a0,-23131\(a0\)
+0+0024 <[^>]*> lb      a0,0\(a1\)
+0+0028 <[^>]*> lb      a0,1\(a1\)
+0+002c <[^>]*> lui     a0,0x1
+0+0030 <[^>]*> addu    a0,a0,a1
+0+0034 <[^>]*> lb      a0,-32768\(a0\)
+0+0038 <[^>]*> lb      a0,-32768\(a1\)
+0+003c <[^>]*> lui     a0,0x1
+0+0040 <[^>]*> addu    a0,a0,a1
+0+0044 <[^>]*> lb      a0,0\(a0\)
+0+0048 <[^>]*> lui     a0,0x2
+0+004c <[^>]*> addu    a0,a0,a1
+0+0050 <[^>]*> lb      a0,-23131\(a0\)
+0+0054 <[^>]*> lui     a0,0x0
 [      ]*54: [A-Z0-9_]*HI[A-Z0-9_]*    .data.*
-0+0058 <[^>]*> lb      \$a0,[0-9]+\(\$a0\)
+0+0058 <[^>]*> lb      a0,[0-9]+\(a0\)
 [      ]*58: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+005c <[^>]*> lui     \$a0,0x0
+0+005c <[^>]*> lui     a0,0x0
 [      ]*5c: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+0060 <[^>]*> lb      \$a0,0\(\$a0\)
+0+0060 <[^>]*> lb      a0,0\(a0\)
 [      ]*60: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+0064 <[^>]*> lb      \$a0,0\(\$gp\)
+0+0064 <[^>]*> lb      a0,0\(gp\)
 [      ]*64: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+0068 <[^>]*> lui     \$a0,0x0
+0+0068 <[^>]*> lui     a0,0x0
 [      ]*68: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+006c <[^>]*> lb      \$a0,0\(\$a0\)
+0+006c <[^>]*> lb      a0,0\(a0\)
 [      ]*6c: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+0070 <[^>]*> lb      \$a0,0\(\$gp\)
+0+0070 <[^>]*> lb      a0,0\(gp\)
 [      ]*70: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+0074 <[^>]*> lui     \$a0,0x0
+0+0074 <[^>]*> lui     a0,0x0
 [      ]*74: [A-Z0-9_]*HI[A-Z0-9_]*    .bss.*
-0+0078 <[^>]*> lb      \$a0,[0-9]+\(\$a0\)
+0+0078 <[^>]*> lb      a0,[0-9]+\(a0\)
 [      ]*78: [A-Z0-9_]*LO[A-Z0-9_]*    .bss.*
-0+007c <[^>]*> lb      \$a0,-16384\(\$gp\)
+0+007c <[^>]*> lb      a0,-16384\(gp\)
 [      ]*7c: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+0080 <[^>]*> lui     \$a0,0x0
+0+0080 <[^>]*> lui     a0,0x0
 [      ]*80: [A-Z0-9_]*HI[A-Z0-9_]*    .data.*
-0+0084 <[^>]*> lb      \$a0,[0-9]+\(\$a0\)
+0+0084 <[^>]*> lb      a0,[0-9]+\(a0\)
 [      ]*84: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+0088 <[^>]*> lui     \$a0,0x0
+0+0088 <[^>]*> lui     a0,0x0
 [      ]*88: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+008c <[^>]*> lb      \$a0,1\(\$a0\)
+0+008c <[^>]*> lb      a0,1\(a0\)
 [      ]*8c: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+0090 <[^>]*> lb      \$a0,1\(\$gp\)
+0+0090 <[^>]*> lb      a0,1\(gp\)
 [      ]*90: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+0094 <[^>]*> lui     \$a0,0x0
+0+0094 <[^>]*> lui     a0,0x0
 [      ]*94: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+0098 <[^>]*> lb      \$a0,1\(\$a0\)
+0+0098 <[^>]*> lb      a0,1\(a0\)
 [      ]*98: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+009c <[^>]*> lb      \$a0,1\(\$gp\)
+0+009c <[^>]*> lb      a0,1\(gp\)
 [      ]*9c: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+00a0 <[^>]*> lui     \$a0,0x0
+0+00a0 <[^>]*> lui     a0,0x0
 [      ]*a0: [A-Z0-9_]*HI[A-Z0-9_]*    .bss.*
-0+00a4 <[^>]*> lb      \$a0,[0-9]+\(\$a0\)
+0+00a4 <[^>]*> lb      a0,[0-9]+\(a0\)
 [      ]*a4: [A-Z0-9_]*LO[A-Z0-9_]*    .bss.*
-0+00a8 <[^>]*> lb      \$a0,[-0-9]+\(\$gp\)
+0+00a8 <[^>]*> lb      a0,[-0-9]+\(gp\)
 [      ]*a8: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00ac <[^>]*> lui     \$a0,[-0-9x]+
+0+00ac <[^>]*> lui     a0,[-0-9x]+
 [      ]*ac: [A-Z0-9_]*HI[A-Z0-9_]*    .data.*
-0+00b0 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+00b0 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*b0: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+00b4 <[^>]*> lui     \$a0,[-0-9x]+
+0+00b4 <[^>]*> lui     a0,[-0-9x]+
 [      ]*b4: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+00b8 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+00b8 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*b8: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+00bc <[^>]*> lui     \$a0,[-0-9x]+
+0+00bc <[^>]*> lui     a0,[-0-9x]+
 [      ]*bc: [A-Z0-9_]*HI[A-Z0-9_]*    small_external_data_label
-0+00c0 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+00c0 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*c0: [A-Z0-9_]*LO[A-Z0-9_]*    small_external_data_label
-0+00c4 <[^>]*> lui     \$a0,[-0-9x]+
+0+00c4 <[^>]*> lui     a0,[-0-9x]+
 [      ]*c4: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+00c8 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+00c8 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*c8: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+00cc <[^>]*> lui     \$a0,[-0-9x]+
+0+00cc <[^>]*> lui     a0,[-0-9x]+
 [      ]*cc: [A-Z0-9_]*HI[A-Z0-9_]*    small_external_common
-0+00d0 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+00d0 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*d0: [A-Z0-9_]*LO[A-Z0-9_]*    small_external_common
-0+00d4 <[^>]*> lui     \$a0,[-0-9x]+
+0+00d4 <[^>]*> lui     a0,[-0-9x]+
 [      ]*d4: [A-Z0-9_]*HI[A-Z0-9_]*    .bss.*
-0+00d8 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+00d8 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*d8: [A-Z0-9_]*LO[A-Z0-9_]*    .bss.*
-0+00dc <[^>]*> lui     \$a0,[-0-9x]+
+0+00dc <[^>]*> lui     a0,[-0-9x]+
 [      ]*dc: [A-Z0-9_]*HI[A-Z0-9_]*    .sbss.*
-0+00e0 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+00e0 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*e0: [A-Z0-9_]*LO[A-Z0-9_]*    .sbss.*
-0+00e4 <[^>]*> lui     \$a0,0x0
+0+00e4 <[^>]*> lui     a0,0x0
 [      ]*e4: [A-Z0-9_]*HI[A-Z0-9_]*    .data.*
-0+00e8 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+00e8 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*e8: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+00ec <[^>]*> lui     \$a0,0x0
+0+00ec <[^>]*> lui     a0,0x0
 [      ]*ec: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+00f0 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+00f0 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*f0: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+00f4 <[^>]*> lui     \$a0,0x0
+0+00f4 <[^>]*> lui     a0,0x0
 [      ]*f4: [A-Z0-9_]*HI[A-Z0-9_]*    small_external_data_label
-0+00f8 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+00f8 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*f8: [A-Z0-9_]*LO[A-Z0-9_]*    small_external_data_label
-0+00fc <[^>]*> lui     \$a0,0x0
+0+00fc <[^>]*> lui     a0,0x0
 [      ]*fc: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+0100 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0100 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*100: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0104 <[^>]*> lui     \$a0,0x0
+0+0104 <[^>]*> lui     a0,0x0
 [      ]*104: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+0108 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0108 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*108: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+010c <[^>]*> lui     \$a0,0x0
+0+010c <[^>]*> lui     a0,0x0
 [      ]*10c: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0110 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0110 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*110: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0114 <[^>]*> lui     \$a0,0x0
+0+0114 <[^>]*> lui     a0,0x0
 [      ]*114: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0118 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0118 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*118: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+011c <[^>]*> lui     \$a0,[-0-9x]+
+0+011c <[^>]*> lui     a0,[-0-9x]+
 [      ]*11c: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0120 <[^>]*> lb      \$a0,[0-9]+\(\$a0\)
+0+0120 <[^>]*> lb      a0,[0-9]+\(a0\)
 [      ]*120: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0124 <[^>]*> lui     \$a0,[-0-9x]+
+0+0124 <[^>]*> lui     a0,[-0-9x]+
 [      ]*124: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0128 <[^>]*> lb      \$a0,0\(\$a0\)
+0+0128 <[^>]*> lb      a0,0\(a0\)
 [      ]*128: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+012c <[^>]*> lui     \$a0,[-0-9x]+
+0+012c <[^>]*> lui     a0,[-0-9x]+
 [      ]*12c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+0130 <[^>]*> lb      \$a0,0\(\$a0\)
+0+0130 <[^>]*> lb      a0,0\(a0\)
 [      ]*130: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0134 <[^>]*> lui     \$a0,[-0-9x]+
+0+0134 <[^>]*> lui     a0,[-0-9x]+
 [      ]*134: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0138 <[^>]*> lb      \$a0,0\(\$a0\)
+0+0138 <[^>]*> lb      a0,0\(a0\)
 [      ]*138: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+013c <[^>]*> lui     \$a0,[-0-9x]+
+0+013c <[^>]*> lui     a0,[-0-9x]+
 [      ]*13c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+0140 <[^>]*> lb      \$a0,0\(\$a0\)
+0+0140 <[^>]*> lb      a0,0\(a0\)
 [      ]*140: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0144 <[^>]*> lui     \$a0,[-0-9x]+
+0+0144 <[^>]*> lui     a0,[-0-9x]+
 [      ]*144: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0148 <[^>]*> lb      \$a0,[0-9]+\(\$a0\)
+0+0148 <[^>]*> lb      a0,[0-9]+\(a0\)
 [      ]*148: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+014c <[^>]*> lui     \$a0,[-0-9x]+
+0+014c <[^>]*> lui     a0,[-0-9x]+
 [      ]*14c: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0150 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0150 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*150: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0154 <[^>]*> lui     \$a0,[-0-9x]+
+0+0154 <[^>]*> lui     a0,[-0-9x]+
 [      ]*154: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0158 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0158 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*158: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+015c <[^>]*> lui     \$a0,[-0-9x]+
+0+015c <[^>]*> lui     a0,[-0-9x]+
 [      ]*15c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0160 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0160 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*160: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0164 <[^>]*> lui     \$a0,[-0-9x]+
+0+0164 <[^>]*> lui     a0,[-0-9x]+
 [      ]*164: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+0168 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0168 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*168: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+016c <[^>]*> lui     \$a0,[-0-9x]+
+0+016c <[^>]*> lui     a0,[-0-9x]+
 [      ]*16c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0170 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0170 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*170: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0174 <[^>]*> lui     \$a0,[-0-9x]+
+0+0174 <[^>]*> lui     a0,[-0-9x]+
 [      ]*174: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+0178 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0178 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*178: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+017c <[^>]*> lui     \$a0,[-0-9x]+
+0+017c <[^>]*> lui     a0,[-0-9x]+
 [      ]*17c: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0180 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0180 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*180: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0184 <[^>]*> lui     \$a0,[-0-9x]+
+0+0184 <[^>]*> lui     a0,[-0-9x]+
 [      ]*184: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0188 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0188 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*188: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+018c <[^>]*> lui     \$a0,0x0
+0+018c <[^>]*> lui     a0,0x0
 [      ]*18c: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0190 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0194 <[^>]*> lb      \$a0,[0-9]+\(\$a0\)
+0+0190 <[^>]*> addu    a0,a0,a1
+0+0194 <[^>]*> lb      a0,[0-9]+\(a0\)
 [      ]*194: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0198 <[^>]*> lui     \$a0,0x0
+0+0198 <[^>]*> lui     a0,0x0
 [      ]*198: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+019c <[^>]*> addu    \$a0,\$a0,\$a1
-0+01a0 <[^>]*> lb      \$a0,0\(\$a0\)
+0+019c <[^>]*> addu    a0,a0,a1
+0+01a0 <[^>]*> lb      a0,0\(a0\)
 [      ]*1a0: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+01a4 <[^>]*> addu    \$a0,\$a1,\$gp
-0+01a8 <[^>]*> lb      \$a0,0\(\$a0\)
+0+01a4 <[^>]*> addu    a0,a1,gp
+0+01a8 <[^>]*> lb      a0,0\(a0\)
 [      ]*1a8: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_data_label
-0+01ac <[^>]*> lui     \$a0,0x0
+0+01ac <[^>]*> lui     a0,0x0
 [      ]*1ac: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+01b0 <[^>]*> addu    \$a0,\$a0,\$a1
-0+01b4 <[^>]*> lb      \$a0,0\(\$a0\)
+0+01b0 <[^>]*> addu    a0,a0,a1
+0+01b4 <[^>]*> lb      a0,0\(a0\)
 [      ]*1b4: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+01b8 <[^>]*> addu    \$a0,\$a1,\$gp
-0+01bc <[^>]*> lb      \$a0,0\(\$a0\)
+0+01b8 <[^>]*> addu    a0,a1,gp
+0+01bc <[^>]*> lb      a0,0\(a0\)
 [      ]*1bc: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_common
-0+01c0 <[^>]*> lui     \$a0,0x0
+0+01c0 <[^>]*> lui     a0,0x0
 [      ]*1c0: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+01c4 <[^>]*> addu    \$a0,\$a0,\$a1
-0+01c8 <[^>]*> lb      \$a0,[0-9]+\(\$a0\)
+0+01c4 <[^>]*> addu    a0,a0,a1
+0+01c8 <[^>]*> lb      a0,[0-9]+\(a0\)
 [      ]*1c8: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+01cc <[^>]*> addu    \$a0,\$a1,\$gp
-0+01d0 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+01cc <[^>]*> addu    a0,a1,gp
+0+01d0 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*1d0: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+01d4 <[^>]*> lui     \$a0,0x0
+0+01d4 <[^>]*> lui     a0,0x0
 [      ]*1d4: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+01d8 <[^>]*> addu    \$a0,\$a0,\$a1
-0+01dc <[^>]*> lb      \$a0,[0-9]+\(\$a0\)
+0+01d8 <[^>]*> addu    a0,a0,a1
+0+01dc <[^>]*> lb      a0,[0-9]+\(a0\)
 [      ]*1dc: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+01e0 <[^>]*> lui     \$a0,0x0
+0+01e0 <[^>]*> lui     a0,0x0
 [      ]*1e0: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+01e4 <[^>]*> addu    \$a0,\$a0,\$a1
-0+01e8 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+01e4 <[^>]*> addu    a0,a0,a1
+0+01e8 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*1e8: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+01ec <[^>]*> addu    \$a0,\$a1,\$gp
-0+01f0 <[^>]*> lb      \$a0,1\(\$a0\)
+0+01ec <[^>]*> addu    a0,a1,gp
+0+01f0 <[^>]*> lb      a0,1\(a0\)
 [      ]*1f0: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_data_label
-0+01f4 <[^>]*> lui     \$a0,0x0
+0+01f4 <[^>]*> lui     a0,0x0
 [      ]*1f4: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+01f8 <[^>]*> addu    \$a0,\$a0,\$a1
-0+01fc <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+01f8 <[^>]*> addu    a0,a0,a1
+0+01fc <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*1fc: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0200 <[^>]*> addu    \$a0,\$a1,\$gp
-0+0204 <[^>]*> lb      \$a0,1\(\$a0\)
+0+0200 <[^>]*> addu    a0,a1,gp
+0+0204 <[^>]*> lb      a0,1\(a0\)
 [      ]*204: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_common
-0+0208 <[^>]*> lui     \$a0,0x0
+0+0208 <[^>]*> lui     a0,0x0
 [      ]*208: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+020c <[^>]*> addu    \$a0,\$a0,\$a1
-0+0210 <[^>]*> lb      \$a0,[0-9]+\(\$a0\)
+0+020c <[^>]*> addu    a0,a0,a1
+0+0210 <[^>]*> lb      a0,[0-9]+\(a0\)
 [      ]*210: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0214 <[^>]*> addu    \$a0,\$a1,\$gp
-0+0218 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0214 <[^>]*> addu    a0,a1,gp
+0+0218 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*218: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+021c <[^>]*> lui     \$a0,[-0-9x]+
+0+021c <[^>]*> lui     a0,[-0-9x]+
 [      ]*21c: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0220 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0224 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0220 <[^>]*> addu    a0,a0,a1
+0+0224 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*224: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0228 <[^>]*> lui     \$a0,[-0-9x]+
+0+0228 <[^>]*> lui     a0,[-0-9x]+
 [      ]*228: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+022c <[^>]*> addu    \$a0,\$a0,\$a1
-0+0230 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+022c <[^>]*> addu    a0,a0,a1
+0+0230 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*230: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0234 <[^>]*> lui     \$a0,[-0-9x]+
+0+0234 <[^>]*> lui     a0,[-0-9x]+
 [      ]*234: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+0238 <[^>]*> addu    \$a0,\$a0,\$a1
-0+023c <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0238 <[^>]*> addu    a0,a0,a1
+0+023c <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*23c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0240 <[^>]*> lui     \$a0,[-0-9x]+
+0+0240 <[^>]*> lui     a0,[-0-9x]+
 [      ]*240: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0244 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0248 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0244 <[^>]*> addu    a0,a0,a1
+0+0248 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*248: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+024c <[^>]*> lui     \$a0,[-0-9x]+
+0+024c <[^>]*> lui     a0,[-0-9x]+
 [      ]*24c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+0250 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0254 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0250 <[^>]*> addu    a0,a0,a1
+0+0254 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*254: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0258 <[^>]*> lui     \$a0,[-0-9x]+
+0+0258 <[^>]*> lui     a0,[-0-9x]+
 [      ]*258: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+025c <[^>]*> addu    \$a0,\$a0,\$a1
-0+0260 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+025c <[^>]*> addu    a0,a0,a1
+0+0260 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*260: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0264 <[^>]*> lui     \$a0,[-0-9x]+
+0+0264 <[^>]*> lui     a0,[-0-9x]+
 [      ]*264: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0268 <[^>]*> addu    \$a0,\$a0,\$a1
-0+026c <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0268 <[^>]*> addu    a0,a0,a1
+0+026c <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*26c: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0270 <[^>]*> lui     \$a0,0x0
+0+0270 <[^>]*> lui     a0,0x0
 [      ]*270: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0274 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0278 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0274 <[^>]*> addu    a0,a0,a1
+0+0278 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*278: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+027c <[^>]*> lui     \$a0,0x0
+0+027c <[^>]*> lui     a0,0x0
 [      ]*27c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0280 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0284 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0280 <[^>]*> addu    a0,a0,a1
+0+0284 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*284: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0288 <[^>]*> lui     \$a0,0x0
+0+0288 <[^>]*> lui     a0,0x0
 [      ]*288: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+028c <[^>]*> addu    \$a0,\$a0,\$a1
-0+0290 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+028c <[^>]*> addu    a0,a0,a1
+0+0290 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*290: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0294 <[^>]*> lui     \$a0,0x0
+0+0294 <[^>]*> lui     a0,0x0
 [      ]*294: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0298 <[^>]*> addu    \$a0,\$a0,\$a1
-0+029c <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0298 <[^>]*> addu    a0,a0,a1
+0+029c <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*29c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+02a0 <[^>]*> lui     \$a0,0x0
+0+02a0 <[^>]*> lui     a0,0x0
 [      ]*2a0: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+02a4 <[^>]*> addu    \$a0,\$a0,\$a1
-0+02a8 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+02a4 <[^>]*> addu    a0,a0,a1
+0+02a8 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*2a8: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+02ac <[^>]*> lui     \$a0,0x0
+0+02ac <[^>]*> lui     a0,0x0
 [      ]*2ac: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+02b0 <[^>]*> addu    \$a0,\$a0,\$a1
-0+02b4 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+02b0 <[^>]*> addu    a0,a0,a1
+0+02b4 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*2b4: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+02b8 <[^>]*> lui     \$a0,0x0
+0+02b8 <[^>]*> lui     a0,0x0
 [      ]*2b8: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+02bc <[^>]*> addu    \$a0,\$a0,\$a1
-0+02c0 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+02bc <[^>]*> addu    a0,a0,a1
+0+02c0 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*2c0: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+02c4 <[^>]*> lui     \$a0,[-0-9x]+
+0+02c4 <[^>]*> lui     a0,[-0-9x]+
 [      ]*2c4: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+02c8 <[^>]*> addu    \$a0,\$a0,\$a1
-0+02cc <[^>]*> lb      \$a0,[0-9]+\(\$a0\)
+0+02c8 <[^>]*> addu    a0,a0,a1
+0+02cc <[^>]*> lb      a0,[0-9]+\(a0\)
 [      ]*2cc: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+02d0 <[^>]*> lui     \$a0,[-0-9x]+
+0+02d0 <[^>]*> lui     a0,[-0-9x]+
 [      ]*2d0: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+02d4 <[^>]*> addu    \$a0,\$a0,\$a1
-0+02d8 <[^>]*> lb      \$a0,0\(\$a0\)
+0+02d4 <[^>]*> addu    a0,a0,a1
+0+02d8 <[^>]*> lb      a0,0\(a0\)
 [      ]*2d8: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+02dc <[^>]*> lui     \$a0,[-0-9x]+
+0+02dc <[^>]*> lui     a0,[-0-9x]+
 [      ]*2dc: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+02e0 <[^>]*> addu    \$a0,\$a0,\$a1
-0+02e4 <[^>]*> lb      \$a0,0\(\$a0\)
+0+02e0 <[^>]*> addu    a0,a0,a1
+0+02e4 <[^>]*> lb      a0,0\(a0\)
 [      ]*2e4: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+02e8 <[^>]*> lui     \$a0,[-0-9x]+
+0+02e8 <[^>]*> lui     a0,[-0-9x]+
 [      ]*2e8: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+02ec <[^>]*> addu    \$a0,\$a0,\$a1
-0+02f0 <[^>]*> lb      \$a0,0\(\$a0\)
+0+02ec <[^>]*> addu    a0,a0,a1
+0+02f0 <[^>]*> lb      a0,0\(a0\)
 [      ]*2f0: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+02f4 <[^>]*> lui     \$a0,[-0-9x]+
+0+02f4 <[^>]*> lui     a0,[-0-9x]+
 [      ]*2f4: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+02f8 <[^>]*> addu    \$a0,\$a0,\$a1
-0+02fc <[^>]*> lb      \$a0,0\(\$a0\)
+0+02f8 <[^>]*> addu    a0,a0,a1
+0+02fc <[^>]*> lb      a0,0\(a0\)
 [      ]*2fc: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0300 <[^>]*> lui     \$a0,[-0-9x]+
+0+0300 <[^>]*> lui     a0,[-0-9x]+
 [      ]*300: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0304 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0308 <[^>]*> lb      \$a0,[0-9]+\(\$a0\)
+0+0304 <[^>]*> addu    a0,a0,a1
+0+0308 <[^>]*> lb      a0,[0-9]+\(a0\)
 [      ]*308: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+030c <[^>]*> lui     \$a0,[-0-9x]+
+0+030c <[^>]*> lui     a0,[-0-9x]+
 [      ]*30c: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0310 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0314 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0310 <[^>]*> addu    a0,a0,a1
+0+0314 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*314: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0318 <[^>]*> lui     \$a0,[-0-9x]+
+0+0318 <[^>]*> lui     a0,[-0-9x]+
 [      ]*318: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+031c <[^>]*> addu    \$a0,\$a0,\$a1
-0+0320 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+031c <[^>]*> addu    a0,a0,a1
+0+0320 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*320: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0324 <[^>]*> lui     \$a0,[-0-9x]+
+0+0324 <[^>]*> lui     a0,[-0-9x]+
 [      ]*324: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0328 <[^>]*> addu    \$a0,\$a0,\$a1
-0+032c <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0328 <[^>]*> addu    a0,a0,a1
+0+032c <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*32c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0330 <[^>]*> lui     \$a0,[-0-9x]+
+0+0330 <[^>]*> lui     a0,[-0-9x]+
 [      ]*330: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+0334 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0338 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0334 <[^>]*> addu    a0,a0,a1
+0+0338 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*338: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+033c <[^>]*> lui     \$a0,[-0-9x]+
+0+033c <[^>]*> lui     a0,[-0-9x]+
 [      ]*33c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0340 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0344 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0340 <[^>]*> addu    a0,a0,a1
+0+0344 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*344: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0348 <[^>]*> lui     \$a0,[-0-9x]+
+0+0348 <[^>]*> lui     a0,[-0-9x]+
 [      ]*348: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+034c <[^>]*> addu    \$a0,\$a0,\$a1
-0+0350 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+034c <[^>]*> addu    a0,a0,a1
+0+0350 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*350: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0354 <[^>]*> lui     \$a0,[-0-9x]+
+0+0354 <[^>]*> lui     a0,[-0-9x]+
 [      ]*354: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0358 <[^>]*> addu    \$a0,\$a0,\$a1
-0+035c <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0358 <[^>]*> addu    a0,a0,a1
+0+035c <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*35c: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0360 <[^>]*> lui     \$a0,[-0-9x]+
+0+0360 <[^>]*> lui     a0,[-0-9x]+
 [      ]*360: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0364 <[^>]*> addu    \$a0,\$a0,\$a1
-0+0368 <[^>]*> lb      \$a0,[-0-9]+\(\$a0\)
+0+0364 <[^>]*> addu    a0,a0,a1
+0+0368 <[^>]*> lb      a0,[-0-9]+\(a0\)
 [      ]*368: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+036c <[^>]*> lbu     \$a0,0\(\$zero\)
-0+0370 <[^>]*> lh      \$a0,0\(\$zero\)
-0+0374 <[^>]*> lhu     \$a0,0\(\$zero\)
-0+0378 <[^>]*> lw      \$a0,0\(\$zero\)
-0+037c <[^>]*> lwl     \$a0,0\(\$zero\)
-0+0380 <[^>]*> lwr     \$a0,0\(\$zero\)
-0+0384 <[^>]*> lwc0    \$4,0\(\$zero\)
-0+0388 <[^>]*> lwc1    \$f4,0\(\$zero\)
-0+038c <[^>]*> lwc2    \$4,0\(\$zero\)
-0+0390 <[^>]*> lwc3    \$4,0\(\$zero\)
+0+036c <[^>]*> lbu     a0,0\(zero\)
+0+0370 <[^>]*> lh      a0,0\(zero\)
+0+0374 <[^>]*> lhu     a0,0\(zero\)
+0+0378 <[^>]*> lw      a0,0\(zero\)
+0+037c <[^>]*> lwl     a0,0\(zero\)
+0+0380 <[^>]*> lwr     a0,0\(zero\)
+0+0384 <[^>]*> lwc0    a0,0\(zero\)
+0+0388 <[^>]*> lwc1    \$f4,0\(zero\)
+0+038c <[^>]*> lwc2    a0,0\(zero\)
+0+0390 <[^>]*> lwc3    a0,0\(zero\)
        ...
index fa961f6..17fd99f 100644 (file)
@@ -1,4 +1,5 @@
-#objdump: -dr --prefix-addresses -mmips:3000
+
+       #objdump: -dr --prefix-addresses -mmips:3000
 #name: MIPS ld-empic
 #as: -mips1 -membedded-pic --defsym EMPIC=1
 #source: ld-pic.s
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> lw      \$a0,0\(\$zero\)
-0+0004 <[^>]*> lw      \$a1,4\(\$zero\)
-0+0008 <[^>]*> lw      \$a0,1\(\$zero\)
-0+000c <[^>]*> lw      \$a1,5\(\$zero\)
-0+0010 <[^>]*> lui     \$at,0x1
-0+0014 <[^>]*> lw      \$a0,-32768\(\$at\)
-0+0018 <[^>]*> lw      \$a1,-32764\(\$at\)
-0+001c <[^>]*> lw      \$a0,-32768\(\$zero\)
-0+0020 <[^>]*> lw      \$a1,-32764\(\$zero\)
-0+0024 <[^>]*> lui     \$at,0x1
-0+0028 <[^>]*> lw      \$a0,0\(\$at\)
-0+002c <[^>]*> lw      \$a1,4\(\$at\)
-0+0030 <[^>]*> lui     \$at,0x2
-0+0034 <[^>]*> lw      \$a0,-23131\(\$at\)
-0+0038 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+0000 <[^>]*> lw      a0,0\(zero\)
+0+0004 <[^>]*> lw      a1,4\(zero\)
+0+0008 <[^>]*> lw      a0,1\(zero\)
+0+000c <[^>]*> lw      a1,5\(zero\)
+0+0010 <[^>]*> lui     at,0x1
+0+0014 <[^>]*> lw      a0,-32768\(at\)
+0+0018 <[^>]*> lw      a1,-32764\(at\)
+0+001c <[^>]*> lw      a0,-32768\(zero\)
+0+0020 <[^>]*> lw      a1,-32764\(zero\)
+0+0024 <[^>]*> lui     at,0x1
+0+0028 <[^>]*> lw      a0,0\(at\)
+0+002c <[^>]*> lw      a1,4\(at\)
+0+0030 <[^>]*> lui     at,0x2
+0+0034 <[^>]*> lw      a0,-23131\(at\)
+0+0038 <[^>]*> lw      a1,-23127\(at\)
 0+003c <[^>]*> nop
-0+0040 <[^>]*> lw      \$a0,0\(\$a1\)
-0+0044 <[^>]*> lw      \$a1,4\(\$a1\)
+0+0040 <[^>]*> lw      a0,0\(a1\)
+0+0044 <[^>]*> lw      a1,4\(a1\)
 0+0048 <[^>]*> nop
-0+004c <[^>]*> lw      \$a0,1\(\$a1\)
-0+0050 <[^>]*> lw      \$a1,5\(\$a1\)
-0+0054 <[^>]*> lui     \$at,0x1
-0+0058 <[^>]*> addu    \$at,\$a1,\$at
-0+005c <[^>]*> lw      \$a0,-32768\(\$at\)
-0+0060 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+004c <[^>]*> lw      a0,1\(a1\)
+0+0050 <[^>]*> lw      a1,5\(a1\)
+0+0054 <[^>]*> lui     at,0x1
+0+0058 <[^>]*> addu    at,a1,at
+0+005c <[^>]*> lw      a0,-32768\(at\)
+0+0060 <[^>]*> lw      a1,-32764\(at\)
 0+0064 <[^>]*> nop
-0+0068 <[^>]*> lw      \$a0,-32768\(\$a1\)
-0+006c <[^>]*> lw      \$a1,-32764\(\$a1\)
-0+0070 <[^>]*> lui     \$at,0x1
-0+0074 <[^>]*> addu    \$at,\$a1,\$at
-0+0078 <[^>]*> lw      \$a0,0\(\$at\)
-0+007c <[^>]*> lw      \$a1,4\(\$at\)
-0+0080 <[^>]*> lui     \$at,0x2
-0+0084 <[^>]*> addu    \$at,\$a1,\$at
-0+0088 <[^>]*> lw      \$a0,-23131\(\$at\)
-0+008c <[^>]*> lw      \$a1,-23127\(\$at\)
-0+0090 <[^>]*> lw      \$a0,-16384\(\$gp\)
+0+0068 <[^>]*> lw      a0,-32768\(a1\)
+0+006c <[^>]*> lw      a1,-32764\(a1\)
+0+0070 <[^>]*> lui     at,0x1
+0+0074 <[^>]*> addu    at,a1,at
+0+0078 <[^>]*> lw      a0,0\(at\)
+0+007c <[^>]*> lw      a1,4\(at\)
+0+0080 <[^>]*> lui     at,0x2
+0+0084 <[^>]*> addu    at,a1,at
+0+0088 <[^>]*> lw      a0,-23131\(at\)
+0+008c <[^>]*> lw      a1,-23127\(at\)
+0+0090 <[^>]*> lw      a0,-16384\(gp\)
 [      ]*90: [A-Z0-9_]*GPREL[A-Z0-9_]* .sdata.*
-0+0094 <[^>]*> lw      \$a1,-16380\(\$gp\)
+0+0094 <[^>]*> lw      a1,-16380\(gp\)
 [      ]*94: [A-Z0-9_]*GPREL[A-Z0-9_]* .sdata.*
-0+0098 <[^>]*> lw      \$a0,0\(\$gp\)
+0+0098 <[^>]*> lw      a0,0\(gp\)
 [      ]*98: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_data_label
-0+009c <[^>]*> lw      \$a1,4\(\$gp\)
+0+009c <[^>]*> lw      a1,4\(gp\)
 [      ]*9c: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_data_label
-0+00a0 <[^>]*> lw      \$a0,0\(\$gp\)
+0+00a0 <[^>]*> lw      a0,0\(gp\)
 [      ]*a0: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+00a4 <[^>]*> lw      \$a1,4\(\$gp\)
+0+00a4 <[^>]*> lw      a1,4\(gp\)
 [      ]*a4: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+00a8 <[^>]*> lw      \$a0,0\(\$gp\)
+0+00a8 <[^>]*> lw      a0,0\(gp\)
 [      ]*a8: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_common
-0+00ac <[^>]*> lw      \$a1,4\(\$gp\)
+0+00ac <[^>]*> lw      a1,4\(gp\)
 [      ]*ac: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_common
-0+00b0 <[^>]*> lw      \$a0,0\(\$gp\)
+0+00b0 <[^>]*> lw      a0,0\(gp\)
 [      ]*b0: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+00b4 <[^>]*> lw      \$a1,4\(\$gp\)
+0+00b4 <[^>]*> lw      a1,4\(gp\)
 [      ]*b4: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+00b8 <[^>]*> lw      \$a0,-16384\(\$gp\)
+0+00b8 <[^>]*> lw      a0,-16384\(gp\)
 [      ]*b8: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00bc <[^>]*> lw      \$a1,-16380\(\$gp\)
+0+00bc <[^>]*> lw      a1,-16380\(gp\)
 [      ]*bc: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00c0 <[^>]*> lw      \$a0,-15384\(\$gp\)
+0+00c0 <[^>]*> lw      a0,-15384\(gp\)
 [      ]*c0: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00c4 <[^>]*> lw      \$a1,-15380\(\$gp\)
+0+00c4 <[^>]*> lw      a1,-15380\(gp\)
 [      ]*c4: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00c8 <[^>]*> lw      \$a0,-16383\(\$gp\)
+0+00c8 <[^>]*> lw      a0,-16383\(gp\)
 [      ]*c8: [A-Z0-9_]*GPREL[A-Z0-9_]* .sdata.*
-0+00cc <[^>]*> lw      \$a1,-16379\(\$gp\)
+0+00cc <[^>]*> lw      a1,-16379\(gp\)
 [      ]*cc: [A-Z0-9_]*GPREL[A-Z0-9_]* .sdata.*
-0+00d0 <[^>]*> lw      \$a0,1\(\$gp\)
+0+00d0 <[^>]*> lw      a0,1\(gp\)
 [      ]*d0: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_data_label
-0+00d4 <[^>]*> lw      \$a1,5\(\$gp\)
+0+00d4 <[^>]*> lw      a1,5\(gp\)
 [      ]*d4: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_data_label
-0+00d8 <[^>]*> lw      \$a0,1\(\$gp\)
+0+00d8 <[^>]*> lw      a0,1\(gp\)
 [      ]*d8: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+00dc <[^>]*> lw      \$a1,5\(\$gp\)
+0+00dc <[^>]*> lw      a1,5\(gp\)
 [      ]*dc: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+00e0 <[^>]*> lw      \$a0,1\(\$gp\)
+0+00e0 <[^>]*> lw      a0,1\(gp\)
 [      ]*e0: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_common
-0+00e4 <[^>]*> lw      \$a1,5\(\$gp\)
+0+00e4 <[^>]*> lw      a1,5\(gp\)
 [      ]*e4: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_common
-0+00e8 <[^>]*> lw      \$a0,1\(\$gp\)
+0+00e8 <[^>]*> lw      a0,1\(gp\)
 [      ]*e8: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+00ec <[^>]*> lw      \$a1,5\(\$gp\)
+0+00ec <[^>]*> lw      a1,5\(gp\)
 [      ]*ec: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+00f0 <[^>]*> lw      \$a0,-16383\(\$gp\)
+0+00f0 <[^>]*> lw      a0,-16383\(gp\)
 [      ]*f0: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00f4 <[^>]*> lw      \$a1,-16379\(\$gp\)
+0+00f4 <[^>]*> lw      a1,-16379\(gp\)
 [      ]*f4: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00f8 <[^>]*> lw      \$a0,-15383\(\$gp\)
+0+00f8 <[^>]*> lw      a0,-15383\(gp\)
 [      ]*f8: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00fc <[^>]*> lw      \$a1,-15379\(\$gp\)
+0+00fc <[^>]*> lw      a1,-15379\(gp\)
 [      ]*fc: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
 0+0100 <[^>]*> nop
-0+0104 <[^>]*> addu    \$at,\$a1,\$gp
-0+0108 <[^>]*> lw      \$a0,-16384\(\$at\)
+0+0104 <[^>]*> addu    at,a1,gp
+0+0108 <[^>]*> lw      a0,-16384\(at\)
 [      ]*108: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sdata.*
-0+010c <[^>]*> lw      \$a1,-16380\(\$at\)
+0+010c <[^>]*> lw      a1,-16380\(at\)
 [      ]*10c: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sdata.*
 0+0110 <[^>]*> nop
-0+0114 <[^>]*> addu    \$at,\$a1,\$gp
-0+0118 <[^>]*> lw      \$a0,0\(\$at\)
+0+0114 <[^>]*> addu    at,a1,gp
+0+0118 <[^>]*> lw      a0,0\(at\)
 [      ]*118: [A-Z0-9_]*GPREL[A-Z0-9_]*        big_external_data_label
-0+011c <[^>]*> lw      \$a1,4\(\$at\)
+0+011c <[^>]*> lw      a1,4\(at\)
 [      ]*11c: [A-Z0-9_]*GPREL[A-Z0-9_]*        big_external_data_label
 0+0120 <[^>]*> nop
-0+0124 <[^>]*> addu    \$at,\$a1,\$gp
-0+0128 <[^>]*> lw      \$a0,0\(\$at\)
+0+0124 <[^>]*> addu    at,a1,gp
+0+0128 <[^>]*> lw      a0,0\(at\)
 [      ]*128: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_data_label
-0+012c <[^>]*> lw      \$a1,4\(\$at\)
+0+012c <[^>]*> lw      a1,4\(at\)
 [      ]*12c: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_data_label
 0+0130 <[^>]*> nop
-0+0134 <[^>]*> addu    \$at,\$a1,\$gp
-0+0138 <[^>]*> lw      \$a0,0\(\$at\)
+0+0134 <[^>]*> addu    at,a1,gp
+0+0138 <[^>]*> lw      a0,0\(at\)
 [      ]*138: [A-Z0-9_]*GPREL[A-Z0-9_]*        big_external_common
-0+013c <[^>]*> lw      \$a1,4\(\$at\)
+0+013c <[^>]*> lw      a1,4\(at\)
 [      ]*13c: [A-Z0-9_]*GPREL[A-Z0-9_]*        big_external_common
 0+0140 <[^>]*> nop
-0+0144 <[^>]*> addu    \$at,\$a1,\$gp
-0+0148 <[^>]*> lw      \$a0,0\(\$at\)
+0+0144 <[^>]*> addu    at,a1,gp
+0+0148 <[^>]*> lw      a0,0\(at\)
 [      ]*148: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_common
-0+014c <[^>]*> lw      \$a1,4\(\$at\)
+0+014c <[^>]*> lw      a1,4\(at\)
 [      ]*14c: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_common
 0+0150 <[^>]*> nop
-0+0154 <[^>]*> addu    \$at,\$a1,\$gp
-0+0158 <[^>]*> lw      \$a0,-16384\(\$at\)
+0+0154 <[^>]*> addu    at,a1,gp
+0+0158 <[^>]*> lw      a0,-16384\(at\)
 [      ]*158: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+015c <[^>]*> lw      \$a1,-16380\(\$at\)
+0+015c <[^>]*> lw      a1,-16380\(at\)
 [      ]*15c: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
 0+0160 <[^>]*> nop
-0+0164 <[^>]*> addu    \$at,\$a1,\$gp
-0+0168 <[^>]*> lw      \$a0,-15384\(\$at\)
+0+0164 <[^>]*> addu    at,a1,gp
+0+0168 <[^>]*> lw      a0,-15384\(at\)
 [      ]*168: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+016c <[^>]*> lw      \$a1,-15380\(\$at\)
+0+016c <[^>]*> lw      a1,-15380\(at\)
 [      ]*16c: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
 0+0170 <[^>]*> nop
-0+0174 <[^>]*> addu    \$at,\$a1,\$gp
-0+0178 <[^>]*> lw      \$a0,-16383\(\$at\)
+0+0174 <[^>]*> addu    at,a1,gp
+0+0178 <[^>]*> lw      a0,-16383\(at\)
 [      ]*178: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sdata.*
-0+017c <[^>]*> lw      \$a1,-16379\(\$at\)
+0+017c <[^>]*> lw      a1,-16379\(at\)
 [      ]*17c: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sdata.*
 0+0180 <[^>]*> nop
-0+0184 <[^>]*> addu    \$at,\$a1,\$gp
-0+0188 <[^>]*> lw      \$a0,1\(\$at\)
+0+0184 <[^>]*> addu    at,a1,gp
+0+0188 <[^>]*> lw      a0,1\(at\)
 [      ]*188: [A-Z0-9_]*GPREL[A-Z0-9_]*        big_external_data_label
-0+018c <[^>]*> lw      \$a1,5\(\$at\)
+0+018c <[^>]*> lw      a1,5\(at\)
 [      ]*18c: [A-Z0-9_]*GPREL[A-Z0-9_]*        big_external_data_label
 0+0190 <[^>]*> nop
-0+0194 <[^>]*> addu    \$at,\$a1,\$gp
-0+0198 <[^>]*> lw      \$a0,1\(\$at\)
+0+0194 <[^>]*> addu    at,a1,gp
+0+0198 <[^>]*> lw      a0,1\(at\)
 [      ]*198: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_data_label
-0+019c <[^>]*> lw      \$a1,5\(\$at\)
+0+019c <[^>]*> lw      a1,5\(at\)
 [      ]*19c: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_data_label
 0+01a0 <[^>]*> nop
-0+01a4 <[^>]*> addu    \$at,\$a1,\$gp
-0+01a8 <[^>]*> lw      \$a0,1\(\$at\)
+0+01a4 <[^>]*> addu    at,a1,gp
+0+01a8 <[^>]*> lw      a0,1\(at\)
 [      ]*1a8: [A-Z0-9_]*GPREL[A-Z0-9_]*        big_external_common
-0+01ac <[^>]*> lw      \$a1,5\(\$at\)
+0+01ac <[^>]*> lw      a1,5\(at\)
 [      ]*1ac: [A-Z0-9_]*GPREL[A-Z0-9_]*        big_external_common
 0+01b0 <[^>]*> nop
-0+01b4 <[^>]*> addu    \$at,\$a1,\$gp
-0+01b8 <[^>]*> lw      \$a0,1\(\$at\)
+0+01b4 <[^>]*> addu    at,a1,gp
+0+01b8 <[^>]*> lw      a0,1\(at\)
 [      ]*1b8: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_common
-0+01bc <[^>]*> lw      \$a1,5\(\$at\)
+0+01bc <[^>]*> lw      a1,5\(at\)
 [      ]*1bc: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_common
 0+01c0 <[^>]*> nop
-0+01c4 <[^>]*> addu    \$at,\$a1,\$gp
-0+01c8 <[^>]*> lw      \$a0,-16383\(\$at\)
+0+01c4 <[^>]*> addu    at,a1,gp
+0+01c8 <[^>]*> lw      a0,-16383\(at\)
 [      ]*1c8: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+01cc <[^>]*> lw      \$a1,-16379\(\$at\)
+0+01cc <[^>]*> lw      a1,-16379\(at\)
 [      ]*1cc: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
 0+01d0 <[^>]*> nop
-0+01d4 <[^>]*> addu    \$at,\$a1,\$gp
-0+01d8 <[^>]*> lw      \$a0,-15383\(\$at\)
+0+01d4 <[^>]*> addu    at,a1,gp
+0+01d8 <[^>]*> lw      a0,-15383\(at\)
 [      ]*1d8: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+01dc <[^>]*> lw      \$a1,-15379\(\$at\)
+0+01dc <[^>]*> lw      a1,-15379\(at\)
 [      ]*1dc: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
index 0846d61..30cf382 100644 (file)
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <.text> lw      \$a0,0\(\$zero\)
-0+0004 <[^>]*> lw      \$a1,4\(\$zero\)
-0+0008 <[^>]*> lw      \$a0,1\(\$zero\)
-0+000c <[^>]*> lw      \$a1,5\(\$zero\)
-0+0010 <[^>]*> lui     \$at,0x1
-0+0014 <[^>]*> lw      \$a0,-32768\(\$at\)
-0+0018 <[^>]*> lw      \$a1,-32764\(\$at\)
-0+001c <[^>]*> lw      \$a0,-32768\(\$zero\)
-0+0020 <[^>]*> lw      \$a1,-32764\(\$zero\)
-0+0024 <[^>]*> lui     \$at,0x1
-0+0028 <[^>]*> lw      \$a0,0\(\$at\)
-0+002c <[^>]*> lw      \$a1,4\(\$at\)
-0+0030 <[^>]*> lui     \$at,0x2
-0+0034 <[^>]*> lw      \$a0,-23131\(\$at\)
-0+0038 <[^>]*> lw      \$a1,-23127\(\$at\)
-0+003c <[^>]*> lw      \$a0,0\(\$a1\)
-0+0040 <[^>]*> lw      \$a1,4\(\$a1\)
-0+0044 <[^>]*> lw      \$a0,1\(\$a1\)
-0+0048 <[^>]*> lw      \$a1,5\(\$a1\)
-0+004c <[^>]*> lui     \$at,0x1
-0+0050 <[^>]*> addu    \$at,\$a1,\$at
-0+0054 <[^>]*> lw      \$a0,-32768\(\$at\)
-0+0058 <[^>]*> lw      \$a1,-32764\(\$at\)
-0+005c <[^>]*> lw      \$a0,-32768\(\$a1\)
-0+0060 <[^>]*> lw      \$a1,-32764\(\$a1\)
-0+0064 <[^>]*> lui     \$at,0x1
-0+0068 <[^>]*> addu    \$at,\$a1,\$at
-0+006c <[^>]*> lw      \$a0,0\(\$at\)
-0+0070 <[^>]*> lw      \$a1,4\(\$at\)
-0+0074 <[^>]*> lui     \$at,0x2
-0+0078 <[^>]*> addu    \$at,\$a1,\$at
-0+007c <[^>]*> lw      \$a0,-23131\(\$at\)
-0+0080 <[^>]*> lw      \$a1,-23127\(\$at\)
-0+0084 <[^>]*> lui     \$at,0x0
+0+0000 <.text> lw      a0,0\(zero\)
+0+0004 <[^>]*> lw      a1,4\(zero\)
+0+0008 <[^>]*> lw      a0,1\(zero\)
+0+000c <[^>]*> lw      a1,5\(zero\)
+0+0010 <[^>]*> lui     at,0x1
+0+0014 <[^>]*> lw      a0,-32768\(at\)
+0+0018 <[^>]*> lw      a1,-32764\(at\)
+0+001c <[^>]*> lw      a0,-32768\(zero\)
+0+0020 <[^>]*> lw      a1,-32764\(zero\)
+0+0024 <[^>]*> lui     at,0x1
+0+0028 <[^>]*> lw      a0,0\(at\)
+0+002c <[^>]*> lw      a1,4\(at\)
+0+0030 <[^>]*> lui     at,0x2
+0+0034 <[^>]*> lw      a0,-23131\(at\)
+0+0038 <[^>]*> lw      a1,-23127\(at\)
+0+003c <[^>]*> lw      a0,0\(a1\)
+0+0040 <[^>]*> lw      a1,4\(a1\)
+0+0044 <[^>]*> lw      a0,1\(a1\)
+0+0048 <[^>]*> lw      a1,5\(a1\)
+0+004c <[^>]*> lui     at,0x1
+0+0050 <[^>]*> addu    at,a1,at
+0+0054 <[^>]*> lw      a0,-32768\(at\)
+0+0058 <[^>]*> lw      a1,-32764\(at\)
+0+005c <[^>]*> lw      a0,-32768\(a1\)
+0+0060 <[^>]*> lw      a1,-32764\(a1\)
+0+0064 <[^>]*> lui     at,0x1
+0+0068 <[^>]*> addu    at,a1,at
+0+006c <[^>]*> lw      a0,0\(at\)
+0+0070 <[^>]*> lw      a1,4\(at\)
+0+0074 <[^>]*> lui     at,0x2
+0+0078 <[^>]*> addu    at,a1,at
+0+007c <[^>]*> lw      a0,-23131\(at\)
+0+0080 <[^>]*> lw      a1,-23127\(at\)
+0+0084 <[^>]*> lui     at,0x0
 [      ]*84: [A-Z0-9_]*HI[A-Z0-9_]*    .data.*
-0+0088 <[^>]*> lw      \$a0,0\(\$at\)
+0+0088 <[^>]*> lw      a0,0\(at\)
 [      ]*88: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+008c <[^>]*> lw      \$a1,4\(\$at\)
+0+008c <[^>]*> lw      a1,4\(at\)
 [      ]*8c: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+0090 <[^>]*> lui     \$at,0x0
+0+0090 <[^>]*> lui     at,0x0
 [      ]*90: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+0094 <[^>]*> lw      \$a0,0\(\$at\)
+0+0094 <[^>]*> lw      a0,0\(at\)
 [      ]*94: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+0098 <[^>]*> lw      \$a1,4\(\$at\)
+0+0098 <[^>]*> lw      a1,4\(at\)
 [      ]*98: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+009c <[^>]*> lw      \$a0,0\(\$gp\)
+0+009c <[^>]*> lw      a0,0\(gp\)
 [      ]*9c: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+00a0 <[^>]*> lw      \$a1,4\(\$gp\)
+0+00a0 <[^>]*> lw      a1,4\(gp\)
 [      ]*a0: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+00a4 <[^>]*> lui     \$at,0x0
+0+00a4 <[^>]*> lui     at,0x0
 [      ]*a4: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+00a8 <[^>]*> lw      \$a0,0\(\$at\)
+0+00a8 <[^>]*> lw      a0,0\(at\)
 [      ]*a8: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+00ac <[^>]*> lw      \$a1,4\(\$at\)
+0+00ac <[^>]*> lw      a1,4\(at\)
 [      ]*ac: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+00b0 <[^>]*> lw      \$a0,0\(\$gp\)
+0+00b0 <[^>]*> lw      a0,0\(gp\)
 [      ]*b0: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+00b4 <[^>]*> lw      \$a1,4\(\$gp\)
+0+00b4 <[^>]*> lw      a1,4\(gp\)
 [      ]*b4: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+00b8 <[^>]*> lui     \$at,0x0
+0+00b8 <[^>]*> lui     at,0x0
 [      ]*b8: [A-Z0-9_]*HI[A-Z0-9_]*    .bss.*
-0+00bc <[^>]*> lw      \$a0,0\(\$at\)
+0+00bc <[^>]*> lw      a0,0\(at\)
 [      ]*bc: [A-Z0-9_]*LO[A-Z0-9_]*    .bss.*
-0+00c0 <[^>]*> lw      \$a1,4\(\$at\)
+0+00c0 <[^>]*> lw      a1,4\(at\)
 [      ]*c0: [A-Z0-9_]*LO[A-Z0-9_]*    .bss.*
-0+00c4 <[^>]*> lw      \$a0,-16384\(\$gp\)
+0+00c4 <[^>]*> lw      a0,-16384\(gp\)
 [      ]*c4: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00c8 <[^>]*> lw      \$a1,-16380\(\$gp\)
+0+00c8 <[^>]*> lw      a1,-16380\(gp\)
 [      ]*c8: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00cc <[^>]*> lui     \$at,0x0
+0+00cc <[^>]*> lui     at,0x0
 [      ]*cc: [A-Z0-9_]*HI[A-Z0-9_]*    .data.*
-0+00d0 <[^>]*> lw      \$a0,1\(\$at\)
+0+00d0 <[^>]*> lw      a0,1\(at\)
 [      ]*d0: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+00d4 <[^>]*> lw      \$a1,5\(\$at\)
+0+00d4 <[^>]*> lw      a1,5\(at\)
 [      ]*d4: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+00d8 <[^>]*> lui     \$at,0x0
+0+00d8 <[^>]*> lui     at,0x0
 [      ]*d8: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+00dc <[^>]*> lw      \$a0,1\(\$at\)
+0+00dc <[^>]*> lw      a0,1\(at\)
 [      ]*dc: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+00e0 <[^>]*> lw      \$a1,5\(\$at\)
+0+00e0 <[^>]*> lw      a1,5\(at\)
 [      ]*e0: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+00e4 <[^>]*> lw      \$a0,1\(\$gp\)
+0+00e4 <[^>]*> lw      a0,1\(gp\)
 [      ]*e4: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+00e8 <[^>]*> lw      \$a1,5\(\$gp\)
+0+00e8 <[^>]*> lw      a1,5\(gp\)
 [      ]*e8: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+00ec <[^>]*> lui     \$at,0x0
+0+00ec <[^>]*> lui     at,0x0
 [      ]*ec: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+00f0 <[^>]*> lw      \$a0,1\(\$at\)
+0+00f0 <[^>]*> lw      a0,1\(at\)
 [      ]*f0: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+00f4 <[^>]*> lw      \$a1,5\(\$at\)
+0+00f4 <[^>]*> lw      a1,5\(at\)
 [      ]*f4: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+00f8 <[^>]*> lw      \$a0,1\(\$gp\)
+0+00f8 <[^>]*> lw      a0,1\(gp\)
 [      ]*f8: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+00fc <[^>]*> lw      \$a1,5\(\$gp\)
+0+00fc <[^>]*> lw      a1,5\(gp\)
 [      ]*fc: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+0100 <[^>]*> lui     \$at,0x0
+0+0100 <[^>]*> lui     at,0x0
 [      ]*100: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0104 <[^>]*> lw      \$a0,1\(\$at\)
+0+0104 <[^>]*> lw      a0,1\(at\)
 [      ]*104: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0108 <[^>]*> lw      \$a1,5\(\$at\)
+0+0108 <[^>]*> lw      a1,5\(at\)
 [      ]*108: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+010c <[^>]*> lw      \$a0,-16383\(\$gp\)
+0+010c <[^>]*> lw      a0,-16383\(gp\)
 [      ]*10c: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+0110 <[^>]*> lw      \$a1,-16379\(\$gp\)
+0+0110 <[^>]*> lw      a1,-16379\(gp\)
 [      ]*110: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+0114 <[^>]*> lui     \$at,0x1
+0+0114 <[^>]*> lui     at,0x1
 [      ]*114: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0118 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0118 <[^>]*> lw      a0,-32768\(at\)
 [      ]*118: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+011c <[^>]*> lw      \$a1,-32764\(\$at\)
+0+011c <[^>]*> lw      a1,-32764\(at\)
 [      ]*11c: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0120 <[^>]*> lui     \$at,0x1
+0+0120 <[^>]*> lui     at,0x1
 [      ]*120: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0124 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0124 <[^>]*> lw      a0,-32768\(at\)
 [      ]*124: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0128 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0128 <[^>]*> lw      a1,-32764\(at\)
 [      ]*128: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+012c <[^>]*> lui     \$at,0x1
+0+012c <[^>]*> lui     at,0x1
 [      ]*12c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+0130 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0130 <[^>]*> lw      a0,-32768\(at\)
 [      ]*130: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0134 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0134 <[^>]*> lw      a1,-32764\(at\)
 [      ]*134: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0138 <[^>]*> lui     \$at,0x1
+0+0138 <[^>]*> lui     at,0x1
 [      ]*138: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+013c <[^>]*> lw      \$a0,-32768\(\$at\)
+0+013c <[^>]*> lw      a0,-32768\(at\)
 [      ]*13c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0140 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0140 <[^>]*> lw      a1,-32764\(at\)
 [      ]*140: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0144 <[^>]*> lui     \$at,0x1
+0+0144 <[^>]*> lui     at,0x1
 [      ]*144: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+0148 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0148 <[^>]*> lw      a0,-32768\(at\)
 [      ]*148: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+014c <[^>]*> lw      \$a1,-32764\(\$at\)
+0+014c <[^>]*> lw      a1,-32764\(at\)
 [      ]*14c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0150 <[^>]*> lui     \$at,0x1
+0+0150 <[^>]*> lui     at,0x1
 [      ]*150: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0154 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0154 <[^>]*> lw      a0,-32768\(at\)
 [      ]*154: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0158 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0158 <[^>]*> lw      a1,-32764\(at\)
 [      ]*158: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+015c <[^>]*> lui     \$at,0x1
+0+015c <[^>]*> lui     at,0x1
 [      ]*15c: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0160 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0160 <[^>]*> lw      a0,-32768\(at\)
 [      ]*160: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0164 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0164 <[^>]*> lw      a1,-32764\(at\)
 [      ]*164: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0168 <[^>]*> lui     \$at,0x0
+0+0168 <[^>]*> lui     at,0x0
 [      ]*168: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+016c <[^>]*> lw      \$a0,-32768\(\$at\)
+0+016c <[^>]*> lw      a0,-32768\(at\)
 [      ]*16c: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0170 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0170 <[^>]*> lw      a1,-32764\(at\)
 [      ]*170: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0174 <[^>]*> lui     \$at,0x0
+0+0174 <[^>]*> lui     at,0x0
 [      ]*174: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0178 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0178 <[^>]*> lw      a0,-32768\(at\)
 [      ]*178: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+017c <[^>]*> lw      \$a1,-32764\(\$at\)
+0+017c <[^>]*> lw      a1,-32764\(at\)
 [      ]*17c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0180 <[^>]*> lui     \$at,0x0
+0+0180 <[^>]*> lui     at,0x0
 [      ]*180: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+0184 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0184 <[^>]*> lw      a0,-32768\(at\)
 [      ]*184: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0188 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0188 <[^>]*> lw      a1,-32764\(at\)
 [      ]*188: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+018c <[^>]*> lui     \$at,0x0
+0+018c <[^>]*> lui     at,0x0
 [      ]*18c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0190 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0190 <[^>]*> lw      a0,-32768\(at\)
 [      ]*190: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0194 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0194 <[^>]*> lw      a1,-32764\(at\)
 [      ]*194: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0198 <[^>]*> lui     \$at,0x0
+0+0198 <[^>]*> lui     at,0x0
 [      ]*198: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+019c <[^>]*> lw      \$a0,-32768\(\$at\)
+0+019c <[^>]*> lw      a0,-32768\(at\)
 [      ]*19c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+01a0 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+01a0 <[^>]*> lw      a1,-32764\(at\)
 [      ]*1a0: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+01a4 <[^>]*> lui     \$at,0x0
+0+01a4 <[^>]*> lui     at,0x0
 [      ]*1a4: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+01a8 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+01a8 <[^>]*> lw      a0,-32768\(at\)
 [      ]*1a8: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+01ac <[^>]*> lw      \$a1,-32764\(\$at\)
+0+01ac <[^>]*> lw      a1,-32764\(at\)
 [      ]*1ac: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+01b0 <[^>]*> lui     \$at,0x0
+0+01b0 <[^>]*> lui     at,0x0
 [      ]*1b0: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+01b4 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+01b4 <[^>]*> lw      a0,-32768\(at\)
 [      ]*1b4: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+01b8 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+01b8 <[^>]*> lw      a1,-32764\(at\)
 [      ]*1b8: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+01bc <[^>]*> lui     \$at,0x1
+0+01bc <[^>]*> lui     at,0x1
 [      ]*1bc: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+01c0 <[^>]*> lw      \$a0,0\(\$at\)
+0+01c0 <[^>]*> lw      a0,0\(at\)
 [      ]*1c0: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+01c4 <[^>]*> lw      \$a1,4\(\$at\)
+0+01c4 <[^>]*> lw      a1,4\(at\)
 [      ]*1c4: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+01c8 <[^>]*> lui     \$at,0x1
+0+01c8 <[^>]*> lui     at,0x1
 [      ]*1c8: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+01cc <[^>]*> lw      \$a0,0\(\$at\)
+0+01cc <[^>]*> lw      a0,0\(at\)
 [      ]*1cc: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+01d0 <[^>]*> lw      \$a1,4\(\$at\)
+0+01d0 <[^>]*> lw      a1,4\(at\)
 [      ]*1d0: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+01d4 <[^>]*> lui     \$at,0x1
+0+01d4 <[^>]*> lui     at,0x1
 [      ]*1d4: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+01d8 <[^>]*> lw      \$a0,0\(\$at\)
+0+01d8 <[^>]*> lw      a0,0\(at\)
 [      ]*1d8: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+01dc <[^>]*> lw      \$a1,4\(\$at\)
+0+01dc <[^>]*> lw      a1,4\(at\)
 [      ]*1dc: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+01e0 <[^>]*> lui     \$at,0x1
+0+01e0 <[^>]*> lui     at,0x1
 [      ]*1e0: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+01e4 <[^>]*> lw      \$a0,0\(\$at\)
+0+01e4 <[^>]*> lw      a0,0\(at\)
 [      ]*1e4: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+01e8 <[^>]*> lw      \$a1,4\(\$at\)
+0+01e8 <[^>]*> lw      a1,4\(at\)
 [      ]*1e8: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+01ec <[^>]*> lui     \$at,0x1
+0+01ec <[^>]*> lui     at,0x1
 [      ]*1ec: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+01f0 <[^>]*> lw      \$a0,0\(\$at\)
+0+01f0 <[^>]*> lw      a0,0\(at\)
 [      ]*1f0: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+01f4 <[^>]*> lw      \$a1,4\(\$at\)
+0+01f4 <[^>]*> lw      a1,4\(at\)
 [      ]*1f4: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+01f8 <[^>]*> lui     \$at,0x1
+0+01f8 <[^>]*> lui     at,0x1
 [      ]*1f8: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+01fc <[^>]*> lw      \$a0,0\(\$at\)
+0+01fc <[^>]*> lw      a0,0\(at\)
 [      ]*1fc: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0200 <[^>]*> lw      \$a1,4\(\$at\)
+0+0200 <[^>]*> lw      a1,4\(at\)
 [      ]*200: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0204 <[^>]*> lui     \$at,0x1
+0+0204 <[^>]*> lui     at,0x1
 [      ]*204: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0208 <[^>]*> lw      \$a0,0\(\$at\)
+0+0208 <[^>]*> lw      a0,0\(at\)
 [      ]*208: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+020c <[^>]*> lw      \$a1,4\(\$at\)
+0+020c <[^>]*> lw      a1,4\(at\)
 [      ]*20c: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0210 <[^>]*> lui     \$at,0x2
+0+0210 <[^>]*> lui     at,0x2
 [      ]*210: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0214 <[^>]*> lw      \$a0,-23131\(\$at\)
+0+0214 <[^>]*> lw      a0,-23131\(at\)
 [      ]*214: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0218 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+0218 <[^>]*> lw      a1,-23127\(at\)
 [      ]*218: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+021c <[^>]*> lui     \$at,0x2
+0+021c <[^>]*> lui     at,0x2
 [      ]*21c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0220 <[^>]*> lw      \$a0,-23131\(\$at\)
+0+0220 <[^>]*> lw      a0,-23131\(at\)
 [      ]*220: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0224 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+0224 <[^>]*> lw      a1,-23127\(at\)
 [      ]*224: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0228 <[^>]*> lui     \$at,0x2
+0+0228 <[^>]*> lui     at,0x2
 [      ]*228: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+022c <[^>]*> lw      \$a0,-23131\(\$at\)
+0+022c <[^>]*> lw      a0,-23131\(at\)
 [      ]*22c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0230 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+0230 <[^>]*> lw      a1,-23127\(at\)
 [      ]*230: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0234 <[^>]*> lui     \$at,0x2
+0+0234 <[^>]*> lui     at,0x2
 [      ]*234: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0238 <[^>]*> lw      \$a0,-23131\(\$at\)
+0+0238 <[^>]*> lw      a0,-23131\(at\)
 [      ]*238: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+023c <[^>]*> lw      \$a1,-23127\(\$at\)
+0+023c <[^>]*> lw      a1,-23127\(at\)
 [      ]*23c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0240 <[^>]*> lui     \$at,0x2
+0+0240 <[^>]*> lui     at,0x2
 [      ]*240: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+0244 <[^>]*> lw      \$a0,-23131\(\$at\)
+0+0244 <[^>]*> lw      a0,-23131\(at\)
 [      ]*244: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0248 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+0248 <[^>]*> lw      a1,-23127\(at\)
 [      ]*248: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+024c <[^>]*> lui     \$at,0x2
+0+024c <[^>]*> lui     at,0x2
 [      ]*24c: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0250 <[^>]*> lw      \$a0,-23131\(\$at\)
+0+0250 <[^>]*> lw      a0,-23131\(at\)
 [      ]*250: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0254 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+0254 <[^>]*> lw      a1,-23127\(at\)
 [      ]*254: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0258 <[^>]*> lui     \$at,0x2
+0+0258 <[^>]*> lui     at,0x2
 [      ]*258: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+025c <[^>]*> lw      \$a0,-23131\(\$at\)
+0+025c <[^>]*> lw      a0,-23131\(at\)
 [      ]*25c: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0260 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+0260 <[^>]*> lw      a1,-23127\(at\)
 [      ]*260: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0264 <[^>]*> lui     \$at,0x0
+0+0264 <[^>]*> lui     at,0x0
 [      ]*264: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0268 <[^>]*> addu    \$at,\$a1,\$at
-0+026c <[^>]*> lw      \$a0,0\(\$at\)
+0+0268 <[^>]*> addu    at,a1,at
+0+026c <[^>]*> lw      a0,0\(at\)
 [      ]*26c: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0270 <[^>]*> lw      \$a1,4\(\$at\)
+0+0270 <[^>]*> lw      a1,4\(at\)
 [      ]*270: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0274 <[^>]*> lui     \$at,0x0
+0+0274 <[^>]*> lui     at,0x0
 [      ]*274: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0278 <[^>]*> addu    \$at,\$a1,\$at
-0+027c <[^>]*> lw      \$a0,0\(\$at\)
+0+0278 <[^>]*> addu    at,a1,at
+0+027c <[^>]*> lw      a0,0\(at\)
 [      ]*27c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0280 <[^>]*> lw      \$a1,4\(\$at\)
+0+0280 <[^>]*> lw      a1,4\(at\)
 [      ]*280: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0284 <[^>]*> addu    \$at,\$a1,\$gp
-0+0288 <[^>]*> lw      \$a0,0\(\$at\)
+0+0284 <[^>]*> addu    at,a1,gp
+0+0288 <[^>]*> lw      a0,0\(at\)
 [      ]*288: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_data_label
-0+028c <[^>]*> lw      \$a1,4\(\$at\)
+0+028c <[^>]*> lw      a1,4\(at\)
 [      ]*28c: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_data_label
-0+0290 <[^>]*> lui     \$at,0x0
+0+0290 <[^>]*> lui     at,0x0
 [      ]*290: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0294 <[^>]*> addu    \$at,\$a1,\$at
-0+0298 <[^>]*> lw      \$a0,0\(\$at\)
+0+0294 <[^>]*> addu    at,a1,at
+0+0298 <[^>]*> lw      a0,0\(at\)
 [      ]*298: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+029c <[^>]*> lw      \$a1,4\(\$at\)
+0+029c <[^>]*> lw      a1,4\(at\)
 [      ]*29c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+02a0 <[^>]*> addu    \$at,\$a1,\$gp
-0+02a4 <[^>]*> lw      \$a0,0\(\$at\)
+0+02a0 <[^>]*> addu    at,a1,gp
+0+02a4 <[^>]*> lw      a0,0\(at\)
 [      ]*2a4: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_common
-0+02a8 <[^>]*> lw      \$a1,4\(\$at\)
+0+02a8 <[^>]*> lw      a1,4\(at\)
 [      ]*2a8: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_common
-0+02ac <[^>]*> lui     \$at,0x0
+0+02ac <[^>]*> lui     at,0x0
 [      ]*2ac: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+02b0 <[^>]*> addu    \$at,\$a1,\$at
-0+02b4 <[^>]*> lw      \$a0,0\(\$at\)
+0+02b0 <[^>]*> addu    at,a1,at
+0+02b4 <[^>]*> lw      a0,0\(at\)
 [      ]*2b4: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+02b8 <[^>]*> lw      \$a1,4\(\$at\)
+0+02b8 <[^>]*> lw      a1,4\(at\)
 [      ]*2b8: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+02bc <[^>]*> addu    \$at,\$a1,\$gp
-0+02c0 <[^>]*> lw      \$a0,-16384\(\$at\)
+0+02bc <[^>]*> addu    at,a1,gp
+0+02c0 <[^>]*> lw      a0,-16384\(at\)
 [      ]*2c0: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+02c4 <[^>]*> lw      \$a1,-16380\(\$at\)
+0+02c4 <[^>]*> lw      a1,-16380\(at\)
 [      ]*2c4: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+02c8 <[^>]*> lui     \$at,0x0
+0+02c8 <[^>]*> lui     at,0x0
 [      ]*2c8: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+02cc <[^>]*> addu    \$at,\$a1,\$at
-0+02d0 <[^>]*> lw      \$a0,1\(\$at\)
+0+02cc <[^>]*> addu    at,a1,at
+0+02d0 <[^>]*> lw      a0,1\(at\)
 [      ]*2d0: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+02d4 <[^>]*> lw      \$a1,5\(\$at\)
+0+02d4 <[^>]*> lw      a1,5\(at\)
 [      ]*2d4: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+02d8 <[^>]*> lui     \$at,0x0
+0+02d8 <[^>]*> lui     at,0x0
 [      ]*2d8: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+02dc <[^>]*> addu    \$at,\$a1,\$at
-0+02e0 <[^>]*> lw      \$a0,1\(\$at\)
+0+02dc <[^>]*> addu    at,a1,at
+0+02e0 <[^>]*> lw      a0,1\(at\)
 [      ]*2e0: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+02e4 <[^>]*> lw      \$a1,5\(\$at\)
+0+02e4 <[^>]*> lw      a1,5\(at\)
 [      ]*2e4: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+02e8 <[^>]*> addu    \$at,\$a1,\$gp
-0+02ec <[^>]*> lw      \$a0,1\(\$at\)
+0+02e8 <[^>]*> addu    at,a1,gp
+0+02ec <[^>]*> lw      a0,1\(at\)
 [      ]*2ec: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_data_label
-0+02f0 <[^>]*> lw      \$a1,5\(\$at\)
+0+02f0 <[^>]*> lw      a1,5\(at\)
 [      ]*2f0: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_data_label
-0+02f4 <[^>]*> lui     \$at,0x0
+0+02f4 <[^>]*> lui     at,0x0
 [      ]*2f4: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+02f8 <[^>]*> addu    \$at,\$a1,\$at
-0+02fc <[^>]*> lw      \$a0,1\(\$at\)
+0+02f8 <[^>]*> addu    at,a1,at
+0+02fc <[^>]*> lw      a0,1\(at\)
 [      ]*2fc: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0300 <[^>]*> lw      \$a1,5\(\$at\)
+0+0300 <[^>]*> lw      a1,5\(at\)
 [      ]*300: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0304 <[^>]*> addu    \$at,\$a1,\$gp
-0+0308 <[^>]*> lw      \$a0,1\(\$at\)
+0+0304 <[^>]*> addu    at,a1,gp
+0+0308 <[^>]*> lw      a0,1\(at\)
 [      ]*308: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_common
-0+030c <[^>]*> lw      \$a1,5\(\$at\)
+0+030c <[^>]*> lw      a1,5\(at\)
 [      ]*30c: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_common
-0+0310 <[^>]*> lui     \$at,0x0
+0+0310 <[^>]*> lui     at,0x0
 [      ]*310: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0314 <[^>]*> addu    \$at,\$a1,\$at
-0+0318 <[^>]*> lw      \$a0,1\(\$at\)
+0+0314 <[^>]*> addu    at,a1,at
+0+0318 <[^>]*> lw      a0,1\(at\)
 [      ]*318: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+031c <[^>]*> lw      \$a1,5\(\$at\)
+0+031c <[^>]*> lw      a1,5\(at\)
 [      ]*31c: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0320 <[^>]*> addu    \$at,\$a1,\$gp
-0+0324 <[^>]*> lw      \$a0,-16383\(\$at\)
+0+0320 <[^>]*> addu    at,a1,gp
+0+0324 <[^>]*> lw      a0,-16383\(at\)
 [      ]*324: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+0328 <[^>]*> lw      \$a1,-16379\(\$at\)
+0+0328 <[^>]*> lw      a1,-16379\(at\)
 [      ]*328: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+032c <[^>]*> lui     \$at,0x1
+0+032c <[^>]*> lui     at,0x1
 [      ]*32c: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0330 <[^>]*> addu    \$at,\$a1,\$at
-0+0334 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0330 <[^>]*> addu    at,a1,at
+0+0334 <[^>]*> lw      a0,-32768\(at\)
 [      ]*334: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0338 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0338 <[^>]*> lw      a1,-32764\(at\)
 [      ]*338: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+033c <[^>]*> lui     \$at,0x1
+0+033c <[^>]*> lui     at,0x1
 [      ]*33c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0340 <[^>]*> addu    \$at,\$a1,\$at
-0+0344 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0340 <[^>]*> addu    at,a1,at
+0+0344 <[^>]*> lw      a0,-32768\(at\)
 [      ]*344: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0348 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0348 <[^>]*> lw      a1,-32764\(at\)
 [      ]*348: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+034c <[^>]*> lui     \$at,0x1
+0+034c <[^>]*> lui     at,0x1
 [      ]*34c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+0350 <[^>]*> addu    \$at,\$a1,\$at
-0+0354 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0350 <[^>]*> addu    at,a1,at
+0+0354 <[^>]*> lw      a0,-32768\(at\)
 [      ]*354: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0358 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0358 <[^>]*> lw      a1,-32764\(at\)
 [      ]*358: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+035c <[^>]*> lui     \$at,0x1
+0+035c <[^>]*> lui     at,0x1
 [      ]*35c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0360 <[^>]*> addu    \$at,\$a1,\$at
-0+0364 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0360 <[^>]*> addu    at,a1,at
+0+0364 <[^>]*> lw      a0,-32768\(at\)
 [      ]*364: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0368 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0368 <[^>]*> lw      a1,-32764\(at\)
 [      ]*368: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+036c <[^>]*> lui     \$at,0x1
+0+036c <[^>]*> lui     at,0x1
 [      ]*36c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+0370 <[^>]*> addu    \$at,\$a1,\$at
-0+0374 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0370 <[^>]*> addu    at,a1,at
+0+0374 <[^>]*> lw      a0,-32768\(at\)
 [      ]*374: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0378 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0378 <[^>]*> lw      a1,-32764\(at\)
 [      ]*378: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+037c <[^>]*> lui     \$at,0x1
+0+037c <[^>]*> lui     at,0x1
 [      ]*37c: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0380 <[^>]*> addu    \$at,\$a1,\$at
-0+0384 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0380 <[^>]*> addu    at,a1,at
+0+0384 <[^>]*> lw      a0,-32768\(at\)
 [      ]*384: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0388 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0388 <[^>]*> lw      a1,-32764\(at\)
 [      ]*388: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+038c <[^>]*> lui     \$at,0x1
+0+038c <[^>]*> lui     at,0x1
 [      ]*38c: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0390 <[^>]*> addu    \$at,\$a1,\$at
-0+0394 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0390 <[^>]*> addu    at,a1,at
+0+0394 <[^>]*> lw      a0,-32768\(at\)
 [      ]*394: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0398 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0398 <[^>]*> lw      a1,-32764\(at\)
 [      ]*398: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+039c <[^>]*> lui     \$at,0x0
+0+039c <[^>]*> lui     at,0x0
 [      ]*39c: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+03a0 <[^>]*> addu    \$at,\$a1,\$at
-0+03a4 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+03a0 <[^>]*> addu    at,a1,at
+0+03a4 <[^>]*> lw      a0,-32768\(at\)
 [      ]*3a4: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+03a8 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+03a8 <[^>]*> lw      a1,-32764\(at\)
 [      ]*3a8: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+03ac <[^>]*> lui     \$at,0x0
+0+03ac <[^>]*> lui     at,0x0
 [      ]*3ac: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+03b0 <[^>]*> addu    \$at,\$a1,\$at
-0+03b4 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+03b0 <[^>]*> addu    at,a1,at
+0+03b4 <[^>]*> lw      a0,-32768\(at\)
 [      ]*3b4: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+03b8 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+03b8 <[^>]*> lw      a1,-32764\(at\)
 [      ]*3b8: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+03bc <[^>]*> lui     \$at,0x0
+0+03bc <[^>]*> lui     at,0x0
 [      ]*3bc: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+03c0 <[^>]*> addu    \$at,\$a1,\$at
-0+03c4 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+03c0 <[^>]*> addu    at,a1,at
+0+03c4 <[^>]*> lw      a0,-32768\(at\)
 [      ]*3c4: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+03c8 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+03c8 <[^>]*> lw      a1,-32764\(at\)
 [      ]*3c8: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+03cc <[^>]*> lui     \$at,0x0
+0+03cc <[^>]*> lui     at,0x0
 [      ]*3cc: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+03d0 <[^>]*> addu    \$at,\$a1,\$at
-0+03d4 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+03d0 <[^>]*> addu    at,a1,at
+0+03d4 <[^>]*> lw      a0,-32768\(at\)
 [      ]*3d4: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+03d8 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+03d8 <[^>]*> lw      a1,-32764\(at\)
 [      ]*3d8: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+03dc <[^>]*> lui     \$at,0x0
+0+03dc <[^>]*> lui     at,0x0
 [      ]*3dc: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+03e0 <[^>]*> addu    \$at,\$a1,\$at
-0+03e4 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+03e0 <[^>]*> addu    at,a1,at
+0+03e4 <[^>]*> lw      a0,-32768\(at\)
 [      ]*3e4: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+03e8 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+03e8 <[^>]*> lw      a1,-32764\(at\)
 [      ]*3e8: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+03ec <[^>]*> lui     \$at,0x0
+0+03ec <[^>]*> lui     at,0x0
 [      ]*3ec: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+03f0 <[^>]*> addu    \$at,\$a1,\$at
-0+03f4 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+03f0 <[^>]*> addu    at,a1,at
+0+03f4 <[^>]*> lw      a0,-32768\(at\)
 [      ]*3f4: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+03f8 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+03f8 <[^>]*> lw      a1,-32764\(at\)
 [      ]*3f8: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+03fc <[^>]*> lui     \$at,0x0
+0+03fc <[^>]*> lui     at,0x0
 [      ]*3fc: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0400 <[^>]*> addu    \$at,\$a1,\$at
-0+0404 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0400 <[^>]*> addu    at,a1,at
+0+0404 <[^>]*> lw      a0,-32768\(at\)
 [      ]*404: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0408 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0408 <[^>]*> lw      a1,-32764\(at\)
 [      ]*408: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+040c <[^>]*> lui     \$at,0x1
+0+040c <[^>]*> lui     at,0x1
 [      ]*40c: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0410 <[^>]*> addu    \$at,\$a1,\$at
-0+0414 <[^>]*> lw      \$a0,0\(\$at\)
+0+0410 <[^>]*> addu    at,a1,at
+0+0414 <[^>]*> lw      a0,0\(at\)
 [      ]*414: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0418 <[^>]*> lw      \$a1,4\(\$at\)
+0+0418 <[^>]*> lw      a1,4\(at\)
 [      ]*418: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+041c <[^>]*> lui     \$at,0x1
+0+041c <[^>]*> lui     at,0x1
 [      ]*41c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0420 <[^>]*> addu    \$at,\$a1,\$at
-0+0424 <[^>]*> lw      \$a0,0\(\$at\)
+0+0420 <[^>]*> addu    at,a1,at
+0+0424 <[^>]*> lw      a0,0\(at\)
 [      ]*424: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0428 <[^>]*> lw      \$a1,4\(\$at\)
+0+0428 <[^>]*> lw      a1,4\(at\)
 [      ]*428: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+042c <[^>]*> lui     \$at,0x1
+0+042c <[^>]*> lui     at,0x1
 [      ]*42c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+0430 <[^>]*> addu    \$at,\$a1,\$at
-0+0434 <[^>]*> lw      \$a0,0\(\$at\)
+0+0430 <[^>]*> addu    at,a1,at
+0+0434 <[^>]*> lw      a0,0\(at\)
 [      ]*434: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0438 <[^>]*> lw      \$a1,4\(\$at\)
+0+0438 <[^>]*> lw      a1,4\(at\)
 [      ]*438: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+043c <[^>]*> lui     \$at,0x1
+0+043c <[^>]*> lui     at,0x1
 [      ]*43c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0440 <[^>]*> addu    \$at,\$a1,\$at
-0+0444 <[^>]*> lw      \$a0,0\(\$at\)
+0+0440 <[^>]*> addu    at,a1,at
+0+0444 <[^>]*> lw      a0,0\(at\)
 [      ]*444: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0448 <[^>]*> lw      \$a1,4\(\$at\)
+0+0448 <[^>]*> lw      a1,4\(at\)
 [      ]*448: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+044c <[^>]*> lui     \$at,0x1
+0+044c <[^>]*> lui     at,0x1
 [      ]*44c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+0450 <[^>]*> addu    \$at,\$a1,\$at
-0+0454 <[^>]*> lw      \$a0,0\(\$at\)
+0+0450 <[^>]*> addu    at,a1,at
+0+0454 <[^>]*> lw      a0,0\(at\)
 [      ]*454: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0458 <[^>]*> lw      \$a1,4\(\$at\)
+0+0458 <[^>]*> lw      a1,4\(at\)
 [      ]*458: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+045c <[^>]*> lui     \$at,0x1
+0+045c <[^>]*> lui     at,0x1
 [      ]*45c: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0460 <[^>]*> addu    \$at,\$a1,\$at
-0+0464 <[^>]*> lw      \$a0,0\(\$at\)
+0+0460 <[^>]*> addu    at,a1,at
+0+0464 <[^>]*> lw      a0,0\(at\)
 [      ]*464: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0468 <[^>]*> lw      \$a1,4\(\$at\)
+0+0468 <[^>]*> lw      a1,4\(at\)
 [      ]*468: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+046c <[^>]*> lui     \$at,0x1
+0+046c <[^>]*> lui     at,0x1
 [      ]*46c: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0470 <[^>]*> addu    \$at,\$a1,\$at
-0+0474 <[^>]*> lw      \$a0,0\(\$at\)
+0+0470 <[^>]*> addu    at,a1,at
+0+0474 <[^>]*> lw      a0,0\(at\)
 [      ]*474: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0478 <[^>]*> lw      \$a1,4\(\$at\)
+0+0478 <[^>]*> lw      a1,4\(at\)
 [      ]*478: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+047c <[^>]*> lui     \$at,0x2
+0+047c <[^>]*> lui     at,0x2
 [      ]*47c: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0480 <[^>]*> addu    \$at,\$a1,\$at
-0+0484 <[^>]*> lw      \$a0,-23131\(\$at\)
+0+0480 <[^>]*> addu    at,a1,at
+0+0484 <[^>]*> lw      a0,-23131\(at\)
 [      ]*484: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0488 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+0488 <[^>]*> lw      a1,-23127\(at\)
 [      ]*488: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+048c <[^>]*> lui     \$at,0x2
+0+048c <[^>]*> lui     at,0x2
 [      ]*48c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0490 <[^>]*> addu    \$at,\$a1,\$at
-0+0494 <[^>]*> lw      \$a0,-23131\(\$at\)
+0+0490 <[^>]*> addu    at,a1,at
+0+0494 <[^>]*> lw      a0,-23131\(at\)
 [      ]*494: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0498 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+0498 <[^>]*> lw      a1,-23127\(at\)
 [      ]*498: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+049c <[^>]*> lui     \$at,0x2
+0+049c <[^>]*> lui     at,0x2
 [      ]*49c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+04a0 <[^>]*> addu    \$at,\$a1,\$at
-0+04a4 <[^>]*> lw      \$a0,-23131\(\$at\)
+0+04a0 <[^>]*> addu    at,a1,at
+0+04a4 <[^>]*> lw      a0,-23131\(at\)
 [      ]*4a4: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+04a8 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+04a8 <[^>]*> lw      a1,-23127\(at\)
 [      ]*4a8: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+04ac <[^>]*> lui     \$at,0x2
+0+04ac <[^>]*> lui     at,0x2
 [      ]*4ac: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+04b0 <[^>]*> addu    \$at,\$a1,\$at
-0+04b4 <[^>]*> lw      \$a0,-23131\(\$at\)
+0+04b0 <[^>]*> addu    at,a1,at
+0+04b4 <[^>]*> lw      a0,-23131\(at\)
 [      ]*4b4: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+04b8 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+04b8 <[^>]*> lw      a1,-23127\(at\)
 [      ]*4b8: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+04bc <[^>]*> lui     \$at,0x2
+0+04bc <[^>]*> lui     at,0x2
 [      ]*4bc: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+04c0 <[^>]*> addu    \$at,\$a1,\$at
-0+04c4 <[^>]*> lw      \$a0,-23131\(\$at\)
+0+04c0 <[^>]*> addu    at,a1,at
+0+04c4 <[^>]*> lw      a0,-23131\(at\)
 [      ]*4c4: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+04c8 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+04c8 <[^>]*> lw      a1,-23127\(at\)
 [      ]*4c8: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+04cc <[^>]*> lui     \$at,0x2
+0+04cc <[^>]*> lui     at,0x2
 [      ]*4cc: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+04d0 <[^>]*> addu    \$at,\$a1,\$at
-0+04d4 <[^>]*> lw      \$a0,-23131\(\$at\)
+0+04d0 <[^>]*> addu    at,a1,at
+0+04d4 <[^>]*> lw      a0,-23131\(at\)
 [      ]*4d4: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+04d8 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+04d8 <[^>]*> lw      a1,-23127\(at\)
 [      ]*4d8: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+04dc <[^>]*> lui     \$at,0x2
+0+04dc <[^>]*> lui     at,0x2
 [      ]*4dc: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+04e0 <[^>]*> addu    \$at,\$a1,\$at
-0+04e4 <[^>]*> lw      \$a0,-23131\(\$at\)
+0+04e0 <[^>]*> addu    at,a1,at
+0+04e4 <[^>]*> lw      a0,-23131\(at\)
 [      ]*4e4: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+04e8 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+04e8 <[^>]*> lw      a1,-23127\(at\)
 [      ]*4e8: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+04ec <[^>]*> lwc1    \$f5,0\(\$zero\)
-0+04f0 <[^>]*> lwc1    \$f4,4\(\$zero\)
-0+04f4 <[^>]*> lwc1    \$f5,1\(\$zero\)
-0+04f8 <[^>]*> lwc1    \$f4,5\(\$zero\)
-0+04fc <[^>]*> lui     \$at,0x1
-0+0500 <[^>]*> lwc1    \$f5,-32768\(\$at\)
-0+0504 <[^>]*> lwc1    \$f4,-32764\(\$at\)
-0+0508 <[^>]*> lwc1    \$f5,-32768\(\$zero\)
-0+050c <[^>]*> lwc1    \$f4,-32764\(\$zero\)
-0+0510 <[^>]*> lwc1    \$f5,0\(\$a1\)
-0+0514 <[^>]*> lwc1    \$f4,4\(\$a1\)
-0+0518 <[^>]*> lwc1    \$f5,1\(\$a1\)
-0+051c <[^>]*> lwc1    \$f4,5\(\$a1\)
-0+0520 <[^>]*> lui     \$at,0x1
-0+0524 <[^>]*> addu    \$at,\$a1,\$at
-0+0528 <[^>]*> lwc1    \$f5,-32768\(\$at\)
-0+052c <[^>]*> lwc1    \$f4,-32764\(\$at\)
-0+0530 <[^>]*> lwc1    \$f5,-32768\(\$a1\)
-0+0534 <[^>]*> lwc1    \$f4,-32764\(\$a1\)
-0+0538 <[^>]*> lui     \$at,0x2
+0+04ec <[^>]*> lwc1    f5,0\(zero\)
+0+04f0 <[^>]*> lwc1    f4,4\(zero\)
+0+04f4 <[^>]*> lwc1    f5,1\(zero\)
+0+04f8 <[^>]*> lwc1    f4,5\(zero\)
+0+04fc <[^>]*> lui     at,0x1
+0+0500 <[^>]*> lwc1    f5,-32768\(at\)
+0+0504 <[^>]*> lwc1    f4,-32764\(at\)
+0+0508 <[^>]*> lwc1    f5,-32768\(zero\)
+0+050c <[^>]*> lwc1    f4,-32764\(zero\)
+0+0510 <[^>]*> lwc1    f5,0\(a1\)
+0+0514 <[^>]*> lwc1    f4,4\(a1\)
+0+0518 <[^>]*> lwc1    f5,1\(a1\)
+0+051c <[^>]*> lwc1    f4,5\(a1\)
+0+0520 <[^>]*> lui     at,0x1
+0+0524 <[^>]*> addu    at,a1,at
+0+0528 <[^>]*> lwc1    f5,-32768\(at\)
+0+052c <[^>]*> lwc1    f4,-32764\(at\)
+0+0530 <[^>]*> lwc1    f5,-32768\(a1\)
+0+0534 <[^>]*> lwc1    f4,-32764\(a1\)
+0+0538 <[^>]*> lui     at,0x2
 [      ]*538: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+053c <[^>]*> addu    \$at,\$a1,\$at
-0+0540 <[^>]*> lwc1    \$f5,-23131\(\$at\)
+0+053c <[^>]*> addu    at,a1,at
+0+0540 <[^>]*> lwc1    f5,-23131\(at\)
 [      ]*540: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0544 <[^>]*> lwc1    \$f4,-23127\(\$at\)
+0+0544 <[^>]*> lwc1    f4,-23127\(at\)
 [      ]*544: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
 0+0548 <[^>]*> nop
-0+054c <[^>]*> swc1    \$f5,0\(\$zero\)
-0+0550 <[^>]*> swc1    \$f4,4\(\$zero\)
-0+0554 <[^>]*> swc1    \$f5,1\(\$zero\)
-0+0558 <[^>]*> swc1    \$f4,5\(\$zero\)
-0+055c <[^>]*> lui     \$at,0x1
-0+0560 <[^>]*> swc1    \$f5,-32768\(\$at\)
-0+0564 <[^>]*> swc1    \$f4,-32764\(\$at\)
-0+0568 <[^>]*> swc1    \$f5,-32768\(\$zero\)
-0+056c <[^>]*> swc1    \$f4,-32764\(\$zero\)
-0+0570 <[^>]*> swc1    \$f5,0\(\$a1\)
-0+0574 <[^>]*> swc1    \$f4,4\(\$a1\)
-0+0578 <[^>]*> swc1    \$f5,1\(\$a1\)
-0+057c <[^>]*> swc1    \$f4,5\(\$a1\)
-0+0580 <[^>]*> lui     \$at,0x1
-0+0584 <[^>]*> addu    \$at,\$a1,\$at
-0+0588 <[^>]*> swc1    \$f5,-32768\(\$at\)
-0+058c <[^>]*> swc1    \$f4,-32764\(\$at\)
-0+0590 <[^>]*> swc1    \$f5,-32768\(\$a1\)
-0+0594 <[^>]*> swc1    \$f4,-32764\(\$a1\)
-0+0598 <[^>]*> lui     \$at,0x2
+0+054c <[^>]*> swc1    f5,0\(zero\)
+0+0550 <[^>]*> swc1    f4,4\(zero\)
+0+0554 <[^>]*> swc1    f5,1\(zero\)
+0+0558 <[^>]*> swc1    f4,5\(zero\)
+0+055c <[^>]*> lui     at,0x1
+0+0560 <[^>]*> swc1    f5,-32768\(at\)
+0+0564 <[^>]*> swc1    f4,-32764\(at\)
+0+0568 <[^>]*> swc1    f5,-32768\(zero\)
+0+056c <[^>]*> swc1    f4,-32764\(zero\)
+0+0570 <[^>]*> swc1    f5,0\(a1\)
+0+0574 <[^>]*> swc1    f4,4\(a1\)
+0+0578 <[^>]*> swc1    f5,1\(a1\)
+0+057c <[^>]*> swc1    f4,5\(a1\)
+0+0580 <[^>]*> lui     at,0x1
+0+0584 <[^>]*> addu    at,a1,at
+0+0588 <[^>]*> swc1    f5,-32768\(at\)
+0+058c <[^>]*> swc1    f4,-32764\(at\)
+0+0590 <[^>]*> swc1    f5,-32768\(a1\)
+0+0594 <[^>]*> swc1    f4,-32764\(a1\)
+0+0598 <[^>]*> lui     at,0x2
 [      ]*598: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+059c <[^>]*> addu    \$at,\$a1,\$at
-0+05a0 <[^>]*> swc1    \$f5,-23131\(\$at\)
+0+059c <[^>]*> addu    at,a1,at
+0+05a0 <[^>]*> swc1    f5,-23131\(at\)
 [      ]*5a0: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+05a4 <[^>]*> swc1    \$f4,-23127\(\$at\)
+0+05a4 <[^>]*> swc1    f4,-23127\(at\)
 [      ]*5a4: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+05a8 <[^>]*> sw      \$a0,0\(\$zero\)
-0+05ac <[^>]*> sw      \$a1,4\(\$zero\)
-0+05b0 <[^>]*> lui     \$a0,0x2
+0+05a8 <[^>]*> sw      a0,0\(zero\)
+0+05ac <[^>]*> sw      a1,4\(zero\)
+0+05b0 <[^>]*> lui     a0,0x2
 [      ]*5b0: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+05b4 <[^>]*> addu    \$a0,\$a0,\$a1
-0+05b8 <[^>]*> ld      \$a0,-23131\(\$a0\)
+0+05b4 <[^>]*> addu    a0,a0,a1
+0+05b8 <[^>]*> ld      a0,-23131\(a0\)
 [      ]*5b8: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+05bc <[^>]*> lui     \$at,0x2
+0+05bc <[^>]*> lui     at,0x2
 [      ]*5bc: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+05c0 <[^>]*> addu    \$at,\$at,\$a1
-0+05c4 <[^>]*> sd      \$a0,-23131\(\$at\)
+0+05c0 <[^>]*> addu    at,at,a1
+0+05c4 <[^>]*> sd      a0,-23131\(at\)
 [      ]*5c4: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
 0+05c8 <[^>]*> nop
 
index eab2bdc..bee65aa 100644 (file)
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <.text> lw      \$a0,0\(\$zero\)
-0+0004 <[^>]*> lw      \$a1,4\(\$zero\)
-0+0008 <[^>]*> lw      \$a0,1\(\$zero\)
-0+000c <[^>]*> lw      \$a1,5\(\$zero\)
-0+0010 <[^>]*> lui     \$at,0x1
-0+0014 <[^>]*> lw      \$a0,-32768\(\$at\)
-0+0018 <[^>]*> lw      \$a1,-32764\(\$at\)
-0+001c <[^>]*> lw      \$a0,-32768\(\$zero\)
-0+0020 <[^>]*> lw      \$a1,-32764\(\$zero\)
-0+0024 <[^>]*> lui     \$at,0x1
-0+0028 <[^>]*> lw      \$a0,0\(\$at\)
-0+002c <[^>]*> lw      \$a1,4\(\$at\)
-0+0030 <[^>]*> lui     \$at,0x2
-0+0034 <[^>]*> lw      \$a0,-23131\(\$at\)
-0+0038 <[^>]*> lw      \$a1,-23127\(\$at\)
-0+003c <[^>]*> lw      \$a0,0\(\$a1\)
-0+0040 <[^>]*> lw      \$a1,4\(\$a1\)
-0+0044 <[^>]*> lw      \$a0,1\(\$a1\)
-0+0048 <[^>]*> lw      \$a1,5\(\$a1\)
-0+004c <[^>]*> lui     \$at,0x1
-0+0050 <[^>]*> addu    \$at,\$a1,\$at
-0+0054 <[^>]*> lw      \$a0,-32768\(\$at\)
-0+0058 <[^>]*> lw      \$a1,-32764\(\$at\)
-0+005c <[^>]*> lw      \$a0,-32768\(\$a1\)
-0+0060 <[^>]*> lw      \$a1,-32764\(\$a1\)
-0+0064 <[^>]*> lui     \$at,0x1
-0+0068 <[^>]*> addu    \$at,\$a1,\$at
-0+006c <[^>]*> lw      \$a0,0\(\$at\)
-0+0070 <[^>]*> lw      \$a1,4\(\$at\)
-0+0074 <[^>]*> lui     \$at,0x2
-0+0078 <[^>]*> addu    \$at,\$a1,\$at
-0+007c <[^>]*> lw      \$a0,-23131\(\$at\)
-0+0080 <[^>]*> lw      \$a1,-23127\(\$at\)
-0+0084 <[^>]*> lui     \$at,0x0
+0+0000 <.text> lw      a0,0\(zero\)
+0+0004 <[^>]*> lw      a1,4\(zero\)
+0+0008 <[^>]*> lw      a0,1\(zero\)
+0+000c <[^>]*> lw      a1,5\(zero\)
+0+0010 <[^>]*> lui     at,0x1
+0+0014 <[^>]*> lw      a0,-32768\(at\)
+0+0018 <[^>]*> lw      a1,-32764\(at\)
+0+001c <[^>]*> lw      a0,-32768\(zero\)
+0+0020 <[^>]*> lw      a1,-32764\(zero\)
+0+0024 <[^>]*> lui     at,0x1
+0+0028 <[^>]*> lw      a0,0\(at\)
+0+002c <[^>]*> lw      a1,4\(at\)
+0+0030 <[^>]*> lui     at,0x2
+0+0034 <[^>]*> lw      a0,-23131\(at\)
+0+0038 <[^>]*> lw      a1,-23127\(at\)
+0+003c <[^>]*> lw      a0,0\(a1\)
+0+0040 <[^>]*> lw      a1,4\(a1\)
+0+0044 <[^>]*> lw      a0,1\(a1\)
+0+0048 <[^>]*> lw      a1,5\(a1\)
+0+004c <[^>]*> lui     at,0x1
+0+0050 <[^>]*> addu    at,a1,at
+0+0054 <[^>]*> lw      a0,-32768\(at\)
+0+0058 <[^>]*> lw      a1,-32764\(at\)
+0+005c <[^>]*> lw      a0,-32768\(a1\)
+0+0060 <[^>]*> lw      a1,-32764\(a1\)
+0+0064 <[^>]*> lui     at,0x1
+0+0068 <[^>]*> addu    at,a1,at
+0+006c <[^>]*> lw      a0,0\(at\)
+0+0070 <[^>]*> lw      a1,4\(at\)
+0+0074 <[^>]*> lui     at,0x2
+0+0078 <[^>]*> addu    at,a1,at
+0+007c <[^>]*> lw      a0,-23131\(at\)
+0+0080 <[^>]*> lw      a1,-23127\(at\)
+0+0084 <[^>]*> lui     at,0x0
 [      ]*84: [A-Z0-9_]*HI[A-Z0-9_]*    .data.*
-0+0088 <[^>]*> lw      \$a0,0\(\$at\)
+0+0088 <[^>]*> lw      a0,0\(at\)
 [      ]*88: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+008c <[^>]*> lw      \$a1,4\(\$at\)
+0+008c <[^>]*> lw      a1,4\(at\)
 [      ]*8c: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+0090 <[^>]*> lui     \$at,0x0
+0+0090 <[^>]*> lui     at,0x0
 [      ]*90: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+0094 <[^>]*> lw      \$a0,0\(\$at\)
+0+0094 <[^>]*> lw      a0,0\(at\)
 [      ]*94: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+0098 <[^>]*> lw      \$a1,4\(\$at\)
+0+0098 <[^>]*> lw      a1,4\(at\)
 [      ]*98: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+009c <[^>]*> lw      \$a0,0\(\$gp\)
+0+009c <[^>]*> lw      a0,0\(gp\)
 [      ]*9c: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+00a0 <[^>]*> lw      \$a1,4\(\$gp\)
+0+00a0 <[^>]*> lw      a1,4\(gp\)
 [      ]*a0: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+00a4 <[^>]*> lui     \$at,0x0
+0+00a4 <[^>]*> lui     at,0x0
 [      ]*a4: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+00a8 <[^>]*> lw      \$a0,0\(\$at\)
+0+00a8 <[^>]*> lw      a0,0\(at\)
 [      ]*a8: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+00ac <[^>]*> lw      \$a1,4\(\$at\)
+0+00ac <[^>]*> lw      a1,4\(at\)
 [      ]*ac: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+00b0 <[^>]*> lw      \$a0,0\(\$gp\)
+0+00b0 <[^>]*> lw      a0,0\(gp\)
 [      ]*b0: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+00b4 <[^>]*> lw      \$a1,4\(\$gp\)
+0+00b4 <[^>]*> lw      a1,4\(gp\)
 [      ]*b4: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+00b8 <[^>]*> lui     \$at,0x0
+0+00b8 <[^>]*> lui     at,0x0
 [      ]*b8: [A-Z0-9_]*HI[A-Z0-9_]*    .bss.*
-0+00bc <[^>]*> lw      \$a0,0\(\$at\)
+0+00bc <[^>]*> lw      a0,0\(at\)
 [      ]*bc: [A-Z0-9_]*LO[A-Z0-9_]*    .bss.*
-0+00c0 <[^>]*> lw      \$a1,4\(\$at\)
+0+00c0 <[^>]*> lw      a1,4\(at\)
 [      ]*c0: [A-Z0-9_]*LO[A-Z0-9_]*    .bss.*
-0+00c4 <[^>]*> lw      \$a0,-16384\(\$gp\)
+0+00c4 <[^>]*> lw      a0,-16384\(gp\)
 [      ]*c4: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00c8 <[^>]*> lw      \$a1,-16380\(\$gp\)
+0+00c8 <[^>]*> lw      a1,-16380\(gp\)
 [      ]*c8: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00cc <[^>]*> lui     \$at,0x0
+0+00cc <[^>]*> lui     at,0x0
 [      ]*cc: [A-Z0-9_]*HI[A-Z0-9_]*    .data.*
-0+00d0 <[^>]*> lw      \$a0,1\(\$at\)
+0+00d0 <[^>]*> lw      a0,1\(at\)
 [      ]*d0: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+00d4 <[^>]*> lw      \$a1,5\(\$at\)
+0+00d4 <[^>]*> lw      a1,5\(at\)
 [      ]*d4: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+00d8 <[^>]*> lui     \$at,0x0
+0+00d8 <[^>]*> lui     at,0x0
 [      ]*d8: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+00dc <[^>]*> lw      \$a0,1\(\$at\)
+0+00dc <[^>]*> lw      a0,1\(at\)
 [      ]*dc: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+00e0 <[^>]*> lw      \$a1,5\(\$at\)
+0+00e0 <[^>]*> lw      a1,5\(at\)
 [      ]*e0: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+00e4 <[^>]*> lw      \$a0,1\(\$gp\)
+0+00e4 <[^>]*> lw      a0,1\(gp\)
 [      ]*e4: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+00e8 <[^>]*> lw      \$a1,5\(\$gp\)
+0+00e8 <[^>]*> lw      a1,5\(gp\)
 [      ]*e8: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+00ec <[^>]*> lui     \$at,0x0
+0+00ec <[^>]*> lui     at,0x0
 [      ]*ec: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+00f0 <[^>]*> lw      \$a0,1\(\$at\)
+0+00f0 <[^>]*> lw      a0,1\(at\)
 [      ]*f0: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+00f4 <[^>]*> lw      \$a1,5\(\$at\)
+0+00f4 <[^>]*> lw      a1,5\(at\)
 [      ]*f4: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+00f8 <[^>]*> lw      \$a0,1\(\$gp\)
+0+00f8 <[^>]*> lw      a0,1\(gp\)
 [      ]*f8: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+00fc <[^>]*> lw      \$a1,5\(\$gp\)
+0+00fc <[^>]*> lw      a1,5\(gp\)
 [      ]*fc: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+0100 <[^>]*> lui     \$at,0x0
+0+0100 <[^>]*> lui     at,0x0
 [      ]*100: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0104 <[^>]*> lw      \$a0,1\(\$at\)
+0+0104 <[^>]*> lw      a0,1\(at\)
 [      ]*104: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0108 <[^>]*> lw      \$a1,5\(\$at\)
+0+0108 <[^>]*> lw      a1,5\(at\)
 [      ]*108: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+010c <[^>]*> lw      \$a0,-16383\(\$gp\)
+0+010c <[^>]*> lw      a0,-16383\(gp\)
 [      ]*10c: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+0110 <[^>]*> lw      \$a1,-16379\(\$gp\)
+0+0110 <[^>]*> lw      a1,-16379\(gp\)
 [      ]*110: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+0114 <[^>]*> lui     \$at,0x1
+0+0114 <[^>]*> lui     at,0x1
 [      ]*114: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0118 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0118 <[^>]*> lw      a0,-32768\(at\)
 [      ]*118: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+011c <[^>]*> lw      \$a1,-32764\(\$at\)
+0+011c <[^>]*> lw      a1,-32764\(at\)
 [      ]*11c: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0120 <[^>]*> lui     \$at,0x1
+0+0120 <[^>]*> lui     at,0x1
 [      ]*120: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0124 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0124 <[^>]*> lw      a0,-32768\(at\)
 [      ]*124: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0128 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0128 <[^>]*> lw      a1,-32764\(at\)
 [      ]*128: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+012c <[^>]*> lui     \$at,0x1
+0+012c <[^>]*> lui     at,0x1
 [      ]*12c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+0130 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0130 <[^>]*> lw      a0,-32768\(at\)
 [      ]*130: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0134 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0134 <[^>]*> lw      a1,-32764\(at\)
 [      ]*134: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0138 <[^>]*> lui     \$at,0x1
+0+0138 <[^>]*> lui     at,0x1
 [      ]*138: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+013c <[^>]*> lw      \$a0,-32768\(\$at\)
+0+013c <[^>]*> lw      a0,-32768\(at\)
 [      ]*13c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0140 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0140 <[^>]*> lw      a1,-32764\(at\)
 [      ]*140: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0144 <[^>]*> lui     \$at,0x1
+0+0144 <[^>]*> lui     at,0x1
 [      ]*144: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+0148 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0148 <[^>]*> lw      a0,-32768\(at\)
 [      ]*148: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+014c <[^>]*> lw      \$a1,-32764\(\$at\)
+0+014c <[^>]*> lw      a1,-32764\(at\)
 [      ]*14c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0150 <[^>]*> lui     \$at,0x1
+0+0150 <[^>]*> lui     at,0x1
 [      ]*150: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0154 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0154 <[^>]*> lw      a0,-32768\(at\)
 [      ]*154: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0158 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0158 <[^>]*> lw      a1,-32764\(at\)
 [      ]*158: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+015c <[^>]*> lui     \$at,0x1
+0+015c <[^>]*> lui     at,0x1
 [      ]*15c: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0160 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0160 <[^>]*> lw      a0,-32768\(at\)
 [      ]*160: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0164 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0164 <[^>]*> lw      a1,-32764\(at\)
 [      ]*164: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0168 <[^>]*> lui     \$at,0x0
+0+0168 <[^>]*> lui     at,0x0
 [      ]*168: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+016c <[^>]*> lw      \$a0,-32768\(\$at\)
+0+016c <[^>]*> lw      a0,-32768\(at\)
 [      ]*16c: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0170 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0170 <[^>]*> lw      a1,-32764\(at\)
 [      ]*170: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0174 <[^>]*> lui     \$at,0x0
+0+0174 <[^>]*> lui     at,0x0
 [      ]*174: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0178 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0178 <[^>]*> lw      a0,-32768\(at\)
 [      ]*178: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+017c <[^>]*> lw      \$a1,-32764\(\$at\)
+0+017c <[^>]*> lw      a1,-32764\(at\)
 [      ]*17c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0180 <[^>]*> lui     \$at,0x0
+0+0180 <[^>]*> lui     at,0x0
 [      ]*180: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+0184 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0184 <[^>]*> lw      a0,-32768\(at\)
 [      ]*184: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0188 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0188 <[^>]*> lw      a1,-32764\(at\)
 [      ]*188: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+018c <[^>]*> lui     \$at,0x0
+0+018c <[^>]*> lui     at,0x0
 [      ]*18c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0190 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0190 <[^>]*> lw      a0,-32768\(at\)
 [      ]*190: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0194 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0194 <[^>]*> lw      a1,-32764\(at\)
 [      ]*194: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0198 <[^>]*> lui     \$at,0x0
+0+0198 <[^>]*> lui     at,0x0
 [      ]*198: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+019c <[^>]*> lw      \$a0,-32768\(\$at\)
+0+019c <[^>]*> lw      a0,-32768\(at\)
 [      ]*19c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+01a0 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+01a0 <[^>]*> lw      a1,-32764\(at\)
 [      ]*1a0: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+01a4 <[^>]*> lui     \$at,0x0
+0+01a4 <[^>]*> lui     at,0x0
 [      ]*1a4: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+01a8 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+01a8 <[^>]*> lw      a0,-32768\(at\)
 [      ]*1a8: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+01ac <[^>]*> lw      \$a1,-32764\(\$at\)
+0+01ac <[^>]*> lw      a1,-32764\(at\)
 [      ]*1ac: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+01b0 <[^>]*> lui     \$at,0x0
+0+01b0 <[^>]*> lui     at,0x0
 [      ]*1b0: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+01b4 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+01b4 <[^>]*> lw      a0,-32768\(at\)
 [      ]*1b4: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+01b8 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+01b8 <[^>]*> lw      a1,-32764\(at\)
 [      ]*1b8: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+01bc <[^>]*> lui     \$at,0x1
+0+01bc <[^>]*> lui     at,0x1
 [      ]*1bc: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+01c0 <[^>]*> lw      \$a0,0\(\$at\)
+0+01c0 <[^>]*> lw      a0,0\(at\)
 [      ]*1c0: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+01c4 <[^>]*> lw      \$a1,4\(\$at\)
+0+01c4 <[^>]*> lw      a1,4\(at\)
 [      ]*1c4: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+01c8 <[^>]*> lui     \$at,0x1
+0+01c8 <[^>]*> lui     at,0x1
 [      ]*1c8: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+01cc <[^>]*> lw      \$a0,0\(\$at\)
+0+01cc <[^>]*> lw      a0,0\(at\)
 [      ]*1cc: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+01d0 <[^>]*> lw      \$a1,4\(\$at\)
+0+01d0 <[^>]*> lw      a1,4\(at\)
 [      ]*1d0: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+01d4 <[^>]*> lui     \$at,0x1
+0+01d4 <[^>]*> lui     at,0x1
 [      ]*1d4: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+01d8 <[^>]*> lw      \$a0,0\(\$at\)
+0+01d8 <[^>]*> lw      a0,0\(at\)
 [      ]*1d8: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+01dc <[^>]*> lw      \$a1,4\(\$at\)
+0+01dc <[^>]*> lw      a1,4\(at\)
 [      ]*1dc: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+01e0 <[^>]*> lui     \$at,0x1
+0+01e0 <[^>]*> lui     at,0x1
 [      ]*1e0: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+01e4 <[^>]*> lw      \$a0,0\(\$at\)
+0+01e4 <[^>]*> lw      a0,0\(at\)
 [      ]*1e4: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+01e8 <[^>]*> lw      \$a1,4\(\$at\)
+0+01e8 <[^>]*> lw      a1,4\(at\)
 [      ]*1e8: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+01ec <[^>]*> lui     \$at,0x1
+0+01ec <[^>]*> lui     at,0x1
 [      ]*1ec: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+01f0 <[^>]*> lw      \$a0,0\(\$at\)
+0+01f0 <[^>]*> lw      a0,0\(at\)
 [      ]*1f0: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+01f4 <[^>]*> lw      \$a1,4\(\$at\)
+0+01f4 <[^>]*> lw      a1,4\(at\)
 [      ]*1f4: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+01f8 <[^>]*> lui     \$at,0x1
+0+01f8 <[^>]*> lui     at,0x1
 [      ]*1f8: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+01fc <[^>]*> lw      \$a0,0\(\$at\)
+0+01fc <[^>]*> lw      a0,0\(at\)
 [      ]*1fc: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0200 <[^>]*> lw      \$a1,4\(\$at\)
+0+0200 <[^>]*> lw      a1,4\(at\)
 [      ]*200: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0204 <[^>]*> lui     \$at,0x1
+0+0204 <[^>]*> lui     at,0x1
 [      ]*204: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0208 <[^>]*> lw      \$a0,0\(\$at\)
+0+0208 <[^>]*> lw      a0,0\(at\)
 [      ]*208: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+020c <[^>]*> lw      \$a1,4\(\$at\)
+0+020c <[^>]*> lw      a1,4\(at\)
 [      ]*20c: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0210 <[^>]*> lui     \$at,0x2
+0+0210 <[^>]*> lui     at,0x2
 [      ]*210: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0214 <[^>]*> lw      \$a0,-23131\(\$at\)
+0+0214 <[^>]*> lw      a0,-23131\(at\)
 [      ]*214: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0218 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+0218 <[^>]*> lw      a1,-23127\(at\)
 [      ]*218: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+021c <[^>]*> lui     \$at,0x2
+0+021c <[^>]*> lui     at,0x2
 [      ]*21c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0220 <[^>]*> lw      \$a0,-23131\(\$at\)
+0+0220 <[^>]*> lw      a0,-23131\(at\)
 [      ]*220: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0224 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+0224 <[^>]*> lw      a1,-23127\(at\)
 [      ]*224: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0228 <[^>]*> lui     \$at,0x2
+0+0228 <[^>]*> lui     at,0x2
 [      ]*228: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+022c <[^>]*> lw      \$a0,-23131\(\$at\)
+0+022c <[^>]*> lw      a0,-23131\(at\)
 [      ]*22c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0230 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+0230 <[^>]*> lw      a1,-23127\(at\)
 [      ]*230: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0234 <[^>]*> lui     \$at,0x2
+0+0234 <[^>]*> lui     at,0x2
 [      ]*234: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0238 <[^>]*> lw      \$a0,-23131\(\$at\)
+0+0238 <[^>]*> lw      a0,-23131\(at\)
 [      ]*238: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+023c <[^>]*> lw      \$a1,-23127\(\$at\)
+0+023c <[^>]*> lw      a1,-23127\(at\)
 [      ]*23c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0240 <[^>]*> lui     \$at,0x2
+0+0240 <[^>]*> lui     at,0x2
 [      ]*240: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+0244 <[^>]*> lw      \$a0,-23131\(\$at\)
+0+0244 <[^>]*> lw      a0,-23131\(at\)
 [      ]*244: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0248 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+0248 <[^>]*> lw      a1,-23127\(at\)
 [      ]*248: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+024c <[^>]*> lui     \$at,0x2
+0+024c <[^>]*> lui     at,0x2
 [      ]*24c: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0250 <[^>]*> lw      \$a0,-23131\(\$at\)
+0+0250 <[^>]*> lw      a0,-23131\(at\)
 [      ]*250: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0254 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+0254 <[^>]*> lw      a1,-23127\(at\)
 [      ]*254: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0258 <[^>]*> lui     \$at,0x2
+0+0258 <[^>]*> lui     at,0x2
 [      ]*258: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+025c <[^>]*> lw      \$a0,-23131\(\$at\)
+0+025c <[^>]*> lw      a0,-23131\(at\)
 [      ]*25c: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0260 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+0260 <[^>]*> lw      a1,-23127\(at\)
 [      ]*260: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0264 <[^>]*> lui     \$at,0x0
+0+0264 <[^>]*> lui     at,0x0
 [      ]*264: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0268 <[^>]*> addu    \$at,\$a1,\$at
-0+026c <[^>]*> lw      \$a0,0\(\$at\)
+0+0268 <[^>]*> addu    at,a1,at
+0+026c <[^>]*> lw      a0,0\(at\)
 [      ]*26c: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0270 <[^>]*> lw      \$a1,4\(\$at\)
+0+0270 <[^>]*> lw      a1,4\(at\)
 [      ]*270: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0274 <[^>]*> lui     \$at,0x0
+0+0274 <[^>]*> lui     at,0x0
 [      ]*274: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0278 <[^>]*> addu    \$at,\$a1,\$at
-0+027c <[^>]*> lw      \$a0,0\(\$at\)
+0+0278 <[^>]*> addu    at,a1,at
+0+027c <[^>]*> lw      a0,0\(at\)
 [      ]*27c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0280 <[^>]*> lw      \$a1,4\(\$at\)
+0+0280 <[^>]*> lw      a1,4\(at\)
 [      ]*280: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0284 <[^>]*> addu    \$at,\$a1,\$gp
-0+0288 <[^>]*> lw      \$a0,0\(\$at\)
+0+0284 <[^>]*> addu    at,a1,gp
+0+0288 <[^>]*> lw      a0,0\(at\)
 [      ]*288: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_data_label
-0+028c <[^>]*> lw      \$a1,4\(\$at\)
+0+028c <[^>]*> lw      a1,4\(at\)
 [      ]*28c: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_data_label
-0+0290 <[^>]*> lui     \$at,0x0
+0+0290 <[^>]*> lui     at,0x0
 [      ]*290: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0294 <[^>]*> addu    \$at,\$a1,\$at
-0+0298 <[^>]*> lw      \$a0,0\(\$at\)
+0+0294 <[^>]*> addu    at,a1,at
+0+0298 <[^>]*> lw      a0,0\(at\)
 [      ]*298: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+029c <[^>]*> lw      \$a1,4\(\$at\)
+0+029c <[^>]*> lw      a1,4\(at\)
 [      ]*29c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+02a0 <[^>]*> addu    \$at,\$a1,\$gp
-0+02a4 <[^>]*> lw      \$a0,0\(\$at\)
+0+02a0 <[^>]*> addu    at,a1,gp
+0+02a4 <[^>]*> lw      a0,0\(at\)
 [      ]*2a4: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_common
-0+02a8 <[^>]*> lw      \$a1,4\(\$at\)
+0+02a8 <[^>]*> lw      a1,4\(at\)
 [      ]*2a8: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_common
-0+02ac <[^>]*> lui     \$at,0x0
+0+02ac <[^>]*> lui     at,0x0
 [      ]*2ac: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+02b0 <[^>]*> addu    \$at,\$a1,\$at
-0+02b4 <[^>]*> lw      \$a0,0\(\$at\)
+0+02b0 <[^>]*> addu    at,a1,at
+0+02b4 <[^>]*> lw      a0,0\(at\)
 [      ]*2b4: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+02b8 <[^>]*> lw      \$a1,4\(\$at\)
+0+02b8 <[^>]*> lw      a1,4\(at\)
 [      ]*2b8: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+02bc <[^>]*> addu    \$at,\$a1,\$gp
-0+02c0 <[^>]*> lw      \$a0,-16384\(\$at\)
+0+02bc <[^>]*> addu    at,a1,gp
+0+02c0 <[^>]*> lw      a0,-16384\(at\)
 [      ]*2c0: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+02c4 <[^>]*> lw      \$a1,-16380\(\$at\)
+0+02c4 <[^>]*> lw      a1,-16380\(at\)
 [      ]*2c4: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+02c8 <[^>]*> lui     \$at,0x0
+0+02c8 <[^>]*> lui     at,0x0
 [      ]*2c8: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+02cc <[^>]*> addu    \$at,\$a1,\$at
-0+02d0 <[^>]*> lw      \$a0,1\(\$at\)
+0+02cc <[^>]*> addu    at,a1,at
+0+02d0 <[^>]*> lw      a0,1\(at\)
 [      ]*2d0: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+02d4 <[^>]*> lw      \$a1,5\(\$at\)
+0+02d4 <[^>]*> lw      a1,5\(at\)
 [      ]*2d4: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+02d8 <[^>]*> lui     \$at,0x0
+0+02d8 <[^>]*> lui     at,0x0
 [      ]*2d8: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+02dc <[^>]*> addu    \$at,\$a1,\$at
-0+02e0 <[^>]*> lw      \$a0,1\(\$at\)
+0+02dc <[^>]*> addu    at,a1,at
+0+02e0 <[^>]*> lw      a0,1\(at\)
 [      ]*2e0: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+02e4 <[^>]*> lw      \$a1,5\(\$at\)
+0+02e4 <[^>]*> lw      a1,5\(at\)
 [      ]*2e4: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+02e8 <[^>]*> addu    \$at,\$a1,\$gp
-0+02ec <[^>]*> lw      \$a0,1\(\$at\)
+0+02e8 <[^>]*> addu    at,a1,gp
+0+02ec <[^>]*> lw      a0,1\(at\)
 [      ]*2ec: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_data_label
-0+02f0 <[^>]*> lw      \$a1,5\(\$at\)
+0+02f0 <[^>]*> lw      a1,5\(at\)
 [      ]*2f0: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_data_label
-0+02f4 <[^>]*> lui     \$at,0x0
+0+02f4 <[^>]*> lui     at,0x0
 [      ]*2f4: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+02f8 <[^>]*> addu    \$at,\$a1,\$at
-0+02fc <[^>]*> lw      \$a0,1\(\$at\)
+0+02f8 <[^>]*> addu    at,a1,at
+0+02fc <[^>]*> lw      a0,1\(at\)
 [      ]*2fc: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0300 <[^>]*> lw      \$a1,5\(\$at\)
+0+0300 <[^>]*> lw      a1,5\(at\)
 [      ]*300: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0304 <[^>]*> addu    \$at,\$a1,\$gp
-0+0308 <[^>]*> lw      \$a0,1\(\$at\)
+0+0304 <[^>]*> addu    at,a1,gp
+0+0308 <[^>]*> lw      a0,1\(at\)
 [      ]*308: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_common
-0+030c <[^>]*> lw      \$a1,5\(\$at\)
+0+030c <[^>]*> lw      a1,5\(at\)
 [      ]*30c: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_common
-0+0310 <[^>]*> lui     \$at,0x0
+0+0310 <[^>]*> lui     at,0x0
 [      ]*310: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0314 <[^>]*> addu    \$at,\$a1,\$at
-0+0318 <[^>]*> lw      \$a0,1\(\$at\)
+0+0314 <[^>]*> addu    at,a1,at
+0+0318 <[^>]*> lw      a0,1\(at\)
 [      ]*318: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+031c <[^>]*> lw      \$a1,5\(\$at\)
+0+031c <[^>]*> lw      a1,5\(at\)
 [      ]*31c: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0320 <[^>]*> addu    \$at,\$a1,\$gp
-0+0324 <[^>]*> lw      \$a0,-16383\(\$at\)
+0+0320 <[^>]*> addu    at,a1,gp
+0+0324 <[^>]*> lw      a0,-16383\(at\)
 [      ]*324: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+0328 <[^>]*> lw      \$a1,-16379\(\$at\)
+0+0328 <[^>]*> lw      a1,-16379\(at\)
 [      ]*328: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+032c <[^>]*> lui     \$at,0x1
+0+032c <[^>]*> lui     at,0x1
 [      ]*32c: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0330 <[^>]*> addu    \$at,\$a1,\$at
-0+0334 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0330 <[^>]*> addu    at,a1,at
+0+0334 <[^>]*> lw      a0,-32768\(at\)
 [      ]*334: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0338 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0338 <[^>]*> lw      a1,-32764\(at\)
 [      ]*338: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+033c <[^>]*> lui     \$at,0x1
+0+033c <[^>]*> lui     at,0x1
 [      ]*33c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0340 <[^>]*> addu    \$at,\$a1,\$at
-0+0344 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0340 <[^>]*> addu    at,a1,at
+0+0344 <[^>]*> lw      a0,-32768\(at\)
 [      ]*344: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0348 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0348 <[^>]*> lw      a1,-32764\(at\)
 [      ]*348: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+034c <[^>]*> lui     \$at,0x1
+0+034c <[^>]*> lui     at,0x1
 [      ]*34c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+0350 <[^>]*> addu    \$at,\$a1,\$at
-0+0354 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0350 <[^>]*> addu    at,a1,at
+0+0354 <[^>]*> lw      a0,-32768\(at\)
 [      ]*354: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0358 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0358 <[^>]*> lw      a1,-32764\(at\)
 [      ]*358: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+035c <[^>]*> lui     \$at,0x1
+0+035c <[^>]*> lui     at,0x1
 [      ]*35c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0360 <[^>]*> addu    \$at,\$a1,\$at
-0+0364 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0360 <[^>]*> addu    at,a1,at
+0+0364 <[^>]*> lw      a0,-32768\(at\)
 [      ]*364: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0368 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0368 <[^>]*> lw      a1,-32764\(at\)
 [      ]*368: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+036c <[^>]*> lui     \$at,0x1
+0+036c <[^>]*> lui     at,0x1
 [      ]*36c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+0370 <[^>]*> addu    \$at,\$a1,\$at
-0+0374 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0370 <[^>]*> addu    at,a1,at
+0+0374 <[^>]*> lw      a0,-32768\(at\)
 [      ]*374: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0378 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0378 <[^>]*> lw      a1,-32764\(at\)
 [      ]*378: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+037c <[^>]*> lui     \$at,0x1
+0+037c <[^>]*> lui     at,0x1
 [      ]*37c: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0380 <[^>]*> addu    \$at,\$a1,\$at
-0+0384 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0380 <[^>]*> addu    at,a1,at
+0+0384 <[^>]*> lw      a0,-32768\(at\)
 [      ]*384: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0388 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0388 <[^>]*> lw      a1,-32764\(at\)
 [      ]*388: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+038c <[^>]*> lui     \$at,0x1
+0+038c <[^>]*> lui     at,0x1
 [      ]*38c: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0390 <[^>]*> addu    \$at,\$a1,\$at
-0+0394 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0390 <[^>]*> addu    at,a1,at
+0+0394 <[^>]*> lw      a0,-32768\(at\)
 [      ]*394: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0398 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0398 <[^>]*> lw      a1,-32764\(at\)
 [      ]*398: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+039c <[^>]*> lui     \$at,0x0
+0+039c <[^>]*> lui     at,0x0
 [      ]*39c: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+03a0 <[^>]*> addu    \$at,\$a1,\$at
-0+03a4 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+03a0 <[^>]*> addu    at,a1,at
+0+03a4 <[^>]*> lw      a0,-32768\(at\)
 [      ]*3a4: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+03a8 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+03a8 <[^>]*> lw      a1,-32764\(at\)
 [      ]*3a8: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+03ac <[^>]*> lui     \$at,0x0
+0+03ac <[^>]*> lui     at,0x0
 [      ]*3ac: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+03b0 <[^>]*> addu    \$at,\$a1,\$at
-0+03b4 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+03b0 <[^>]*> addu    at,a1,at
+0+03b4 <[^>]*> lw      a0,-32768\(at\)
 [      ]*3b4: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+03b8 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+03b8 <[^>]*> lw      a1,-32764\(at\)
 [      ]*3b8: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+03bc <[^>]*> lui     \$at,0x0
+0+03bc <[^>]*> lui     at,0x0
 [      ]*3bc: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+03c0 <[^>]*> addu    \$at,\$a1,\$at
-0+03c4 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+03c0 <[^>]*> addu    at,a1,at
+0+03c4 <[^>]*> lw      a0,-32768\(at\)
 [      ]*3c4: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+03c8 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+03c8 <[^>]*> lw      a1,-32764\(at\)
 [      ]*3c8: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+03cc <[^>]*> lui     \$at,0x0
+0+03cc <[^>]*> lui     at,0x0
 [      ]*3cc: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+03d0 <[^>]*> addu    \$at,\$a1,\$at
-0+03d4 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+03d0 <[^>]*> addu    at,a1,at
+0+03d4 <[^>]*> lw      a0,-32768\(at\)
 [      ]*3d4: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+03d8 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+03d8 <[^>]*> lw      a1,-32764\(at\)
 [      ]*3d8: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+03dc <[^>]*> lui     \$at,0x0
+0+03dc <[^>]*> lui     at,0x0
 [      ]*3dc: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+03e0 <[^>]*> addu    \$at,\$a1,\$at
-0+03e4 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+03e0 <[^>]*> addu    at,a1,at
+0+03e4 <[^>]*> lw      a0,-32768\(at\)
 [      ]*3e4: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+03e8 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+03e8 <[^>]*> lw      a1,-32764\(at\)
 [      ]*3e8: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+03ec <[^>]*> lui     \$at,0x0
+0+03ec <[^>]*> lui     at,0x0
 [      ]*3ec: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+03f0 <[^>]*> addu    \$at,\$a1,\$at
-0+03f4 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+03f0 <[^>]*> addu    at,a1,at
+0+03f4 <[^>]*> lw      a0,-32768\(at\)
 [      ]*3f4: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+03f8 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+03f8 <[^>]*> lw      a1,-32764\(at\)
 [      ]*3f8: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+03fc <[^>]*> lui     \$at,0x0
+0+03fc <[^>]*> lui     at,0x0
 [      ]*3fc: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0400 <[^>]*> addu    \$at,\$a1,\$at
-0+0404 <[^>]*> lw      \$a0,-32768\(\$at\)
+0+0400 <[^>]*> addu    at,a1,at
+0+0404 <[^>]*> lw      a0,-32768\(at\)
 [      ]*404: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0408 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+0408 <[^>]*> lw      a1,-32764\(at\)
 [      ]*408: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+040c <[^>]*> lui     \$at,0x1
+0+040c <[^>]*> lui     at,0x1
 [      ]*40c: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0410 <[^>]*> addu    \$at,\$a1,\$at
-0+0414 <[^>]*> lw      \$a0,0\(\$at\)
+0+0410 <[^>]*> addu    at,a1,at
+0+0414 <[^>]*> lw      a0,0\(at\)
 [      ]*414: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0418 <[^>]*> lw      \$a1,4\(\$at\)
+0+0418 <[^>]*> lw      a1,4\(at\)
 [      ]*418: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+041c <[^>]*> lui     \$at,0x1
+0+041c <[^>]*> lui     at,0x1
 [      ]*41c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0420 <[^>]*> addu    \$at,\$a1,\$at
-0+0424 <[^>]*> lw      \$a0,0\(\$at\)
+0+0420 <[^>]*> addu    at,a1,at
+0+0424 <[^>]*> lw      a0,0\(at\)
 [      ]*424: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0428 <[^>]*> lw      \$a1,4\(\$at\)
+0+0428 <[^>]*> lw      a1,4\(at\)
 [      ]*428: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+042c <[^>]*> lui     \$at,0x1
+0+042c <[^>]*> lui     at,0x1
 [      ]*42c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+0430 <[^>]*> addu    \$at,\$a1,\$at
-0+0434 <[^>]*> lw      \$a0,0\(\$at\)
+0+0430 <[^>]*> addu    at,a1,at
+0+0434 <[^>]*> lw      a0,0\(at\)
 [      ]*434: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0438 <[^>]*> lw      \$a1,4\(\$at\)
+0+0438 <[^>]*> lw      a1,4\(at\)
 [      ]*438: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+043c <[^>]*> lui     \$at,0x1
+0+043c <[^>]*> lui     at,0x1
 [      ]*43c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0440 <[^>]*> addu    \$at,\$a1,\$at
-0+0444 <[^>]*> lw      \$a0,0\(\$at\)
+0+0440 <[^>]*> addu    at,a1,at
+0+0444 <[^>]*> lw      a0,0\(at\)
 [      ]*444: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0448 <[^>]*> lw      \$a1,4\(\$at\)
+0+0448 <[^>]*> lw      a1,4\(at\)
 [      ]*448: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+044c <[^>]*> lui     \$at,0x1
+0+044c <[^>]*> lui     at,0x1
 [      ]*44c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+0450 <[^>]*> addu    \$at,\$a1,\$at
-0+0454 <[^>]*> lw      \$a0,0\(\$at\)
+0+0450 <[^>]*> addu    at,a1,at
+0+0454 <[^>]*> lw      a0,0\(at\)
 [      ]*454: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0458 <[^>]*> lw      \$a1,4\(\$at\)
+0+0458 <[^>]*> lw      a1,4\(at\)
 [      ]*458: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+045c <[^>]*> lui     \$at,0x1
+0+045c <[^>]*> lui     at,0x1
 [      ]*45c: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0460 <[^>]*> addu    \$at,\$a1,\$at
-0+0464 <[^>]*> lw      \$a0,0\(\$at\)
+0+0460 <[^>]*> addu    at,a1,at
+0+0464 <[^>]*> lw      a0,0\(at\)
 [      ]*464: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0468 <[^>]*> lw      \$a1,4\(\$at\)
+0+0468 <[^>]*> lw      a1,4\(at\)
 [      ]*468: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+046c <[^>]*> lui     \$at,0x1
+0+046c <[^>]*> lui     at,0x1
 [      ]*46c: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0470 <[^>]*> addu    \$at,\$a1,\$at
-0+0474 <[^>]*> lw      \$a0,0\(\$at\)
+0+0470 <[^>]*> addu    at,a1,at
+0+0474 <[^>]*> lw      a0,0\(at\)
 [      ]*474: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0478 <[^>]*> lw      \$a1,4\(\$at\)
+0+0478 <[^>]*> lw      a1,4\(at\)
 [      ]*478: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+047c <[^>]*> lui     \$at,0x2
+0+047c <[^>]*> lui     at,0x2
 [      ]*47c: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0480 <[^>]*> addu    \$at,\$a1,\$at
-0+0484 <[^>]*> lw      \$a0,-23131\(\$at\)
+0+0480 <[^>]*> addu    at,a1,at
+0+0484 <[^>]*> lw      a0,-23131\(at\)
 [      ]*484: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0488 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+0488 <[^>]*> lw      a1,-23127\(at\)
 [      ]*488: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+048c <[^>]*> lui     \$at,0x2
+0+048c <[^>]*> lui     at,0x2
 [      ]*48c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0490 <[^>]*> addu    \$at,\$a1,\$at
-0+0494 <[^>]*> lw      \$a0,-23131\(\$at\)
+0+0490 <[^>]*> addu    at,a1,at
+0+0494 <[^>]*> lw      a0,-23131\(at\)
 [      ]*494: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0498 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+0498 <[^>]*> lw      a1,-23127\(at\)
 [      ]*498: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+049c <[^>]*> lui     \$at,0x2
+0+049c <[^>]*> lui     at,0x2
 [      ]*49c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+04a0 <[^>]*> addu    \$at,\$a1,\$at
-0+04a4 <[^>]*> lw      \$a0,-23131\(\$at\)
+0+04a0 <[^>]*> addu    at,a1,at
+0+04a4 <[^>]*> lw      a0,-23131\(at\)
 [      ]*4a4: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+04a8 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+04a8 <[^>]*> lw      a1,-23127\(at\)
 [      ]*4a8: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+04ac <[^>]*> lui     \$at,0x2
+0+04ac <[^>]*> lui     at,0x2
 [      ]*4ac: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+04b0 <[^>]*> addu    \$at,\$a1,\$at
-0+04b4 <[^>]*> lw      \$a0,-23131\(\$at\)
+0+04b0 <[^>]*> addu    at,a1,at
+0+04b4 <[^>]*> lw      a0,-23131\(at\)
 [      ]*4b4: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+04b8 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+04b8 <[^>]*> lw      a1,-23127\(at\)
 [      ]*4b8: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+04bc <[^>]*> lui     \$at,0x2
+0+04bc <[^>]*> lui     at,0x2
 [      ]*4bc: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+04c0 <[^>]*> addu    \$at,\$a1,\$at
-0+04c4 <[^>]*> lw      \$a0,-23131\(\$at\)
+0+04c0 <[^>]*> addu    at,a1,at
+0+04c4 <[^>]*> lw      a0,-23131\(at\)
 [      ]*4c4: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+04c8 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+04c8 <[^>]*> lw      a1,-23127\(at\)
 [      ]*4c8: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+04cc <[^>]*> lui     \$at,0x2
+0+04cc <[^>]*> lui     at,0x2
 [      ]*4cc: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+04d0 <[^>]*> addu    \$at,\$a1,\$at
-0+04d4 <[^>]*> lw      \$a0,-23131\(\$at\)
+0+04d0 <[^>]*> addu    at,a1,at
+0+04d4 <[^>]*> lw      a0,-23131\(at\)
 [      ]*4d4: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+04d8 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+04d8 <[^>]*> lw      a1,-23127\(at\)
 [      ]*4d8: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+04dc <[^>]*> lui     \$at,0x2
+0+04dc <[^>]*> lui     at,0x2
 [      ]*4dc: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+04e0 <[^>]*> addu    \$at,\$a1,\$at
-0+04e4 <[^>]*> lw      \$a0,-23131\(\$at\)
+0+04e0 <[^>]*> addu    at,a1,at
+0+04e4 <[^>]*> lw      a0,-23131\(at\)
 [      ]*4e4: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+04e8 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+04e8 <[^>]*> lw      a1,-23127\(at\)
 [      ]*4e8: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+04ec <[^>]*> lwc1    \$f[45],0\(\$zero\)
-0+04f0 <[^>]*> lwc1    \$f[45],4\(\$zero\)
-0+04f4 <[^>]*> lwc1    \$f[45],1\(\$zero\)
-0+04f8 <[^>]*> lwc1    \$f[45],5\(\$zero\)
-0+04fc <[^>]*> lui     \$at,0x1
-0+0500 <[^>]*> lwc1    \$f[45],-32768\(\$at\)
-0+0504 <[^>]*> lwc1    \$f[45],-32764\(\$at\)
-0+0508 <[^>]*> lwc1    \$f[45],-32768\(\$zero\)
-0+050c <[^>]*> lwc1    \$f[45],-32764\(\$zero\)
-0+0510 <[^>]*> lwc1    \$f[45],0\(\$a1\)
-0+0514 <[^>]*> lwc1    \$f[45],4\(\$a1\)
-0+0518 <[^>]*> lwc1    \$f[45],1\(\$a1\)
-0+051c <[^>]*> lwc1    \$f[45],5\(\$a1\)
-0+0520 <[^>]*> lui     \$at,0x1
-0+0524 <[^>]*> addu    \$at,\$a1,\$at
-0+0528 <[^>]*> lwc1    \$f[45],-32768\(\$at\)
-0+052c <[^>]*> lwc1    \$f[45],-32764\(\$at\)
-0+0530 <[^>]*> lwc1    \$f[45],-32768\(\$a1\)
-0+0534 <[^>]*> lwc1    \$f[45],-32764\(\$a1\)
-0+0538 <[^>]*> lui     \$at,0x2
+0+04ec <[^>]*> lwc1    f[45],0\(zero\)
+0+04f0 <[^>]*> lwc1    f[45],4\(zero\)
+0+04f4 <[^>]*> lwc1    f[45],1\(zero\)
+0+04f8 <[^>]*> lwc1    f[45],5\(zero\)
+0+04fc <[^>]*> lui     at,0x1
+0+0500 <[^>]*> lwc1    f[45],-32768\(at\)
+0+0504 <[^>]*> lwc1    f[45],-32764\(at\)
+0+0508 <[^>]*> lwc1    f[45],-32768\(zero\)
+0+050c <[^>]*> lwc1    f[45],-32764\(zero\)
+0+0510 <[^>]*> lwc1    f[45],0\(a1\)
+0+0514 <[^>]*> lwc1    f[45],4\(a1\)
+0+0518 <[^>]*> lwc1    f[45],1\(a1\)
+0+051c <[^>]*> lwc1    f[45],5\(a1\)
+0+0520 <[^>]*> lui     at,0x1
+0+0524 <[^>]*> addu    at,a1,at
+0+0528 <[^>]*> lwc1    f[45],-32768\(at\)
+0+052c <[^>]*> lwc1    f[45],-32764\(at\)
+0+0530 <[^>]*> lwc1    f[45],-32768\(a1\)
+0+0534 <[^>]*> lwc1    f[45],-32764\(a1\)
+0+0538 <[^>]*> lui     at,0x2
 [      ]*538: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+053c <[^>]*> addu    \$at,\$a1,\$at
-0+0540 <[^>]*> lwc1    \$f[45],-23131\(\$at\)
+0+053c <[^>]*> addu    at,a1,at
+0+0540 <[^>]*> lwc1    f[45],-23131\(at\)
 [      ]*540: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0544 <[^>]*> lwc1    \$f[45],-23127\(\$at\)
+0+0544 <[^>]*> lwc1    f[45],-23127\(at\)
 [      ]*544: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
 0+0548 <[^>]*> nop
-0+054c <[^>]*> swc1    \$f[45],0\(\$zero\)
-0+0550 <[^>]*> swc1    \$f[45],4\(\$zero\)
-0+0554 <[^>]*> swc1    \$f[45],1\(\$zero\)
-0+0558 <[^>]*> swc1    \$f[45],5\(\$zero\)
-0+055c <[^>]*> lui     \$at,0x1
-0+0560 <[^>]*> swc1    \$f[45],-32768\(\$at\)
-0+0564 <[^>]*> swc1    \$f[45],-32764\(\$at\)
-0+0568 <[^>]*> swc1    \$f[45],-32768\(\$zero\)
-0+056c <[^>]*> swc1    \$f[45],-32764\(\$zero\)
-0+0570 <[^>]*> swc1    \$f[45],0\(\$a1\)
-0+0574 <[^>]*> swc1    \$f[45],4\(\$a1\)
-0+0578 <[^>]*> swc1    \$f[45],1\(\$a1\)
-0+057c <[^>]*> swc1    \$f[45],5\(\$a1\)
-0+0580 <[^>]*> lui     \$at,0x1
-0+0584 <[^>]*> addu    \$at,\$a1,\$at
-0+0588 <[^>]*> swc1    \$f[45],-32768\(\$at\)
-0+058c <[^>]*> swc1    \$f[45],-32764\(\$at\)
-0+0590 <[^>]*> swc1    \$f[45],-32768\(\$a1\)
-0+0594 <[^>]*> swc1    \$f[45],-32764\(\$a1\)
-0+0598 <[^>]*> lui     \$at,0x2
+0+054c <[^>]*> swc1    f[45],0\(zero\)
+0+0550 <[^>]*> swc1    f[45],4\(zero\)
+0+0554 <[^>]*> swc1    f[45],1\(zero\)
+0+0558 <[^>]*> swc1    f[45],5\(zero\)
+0+055c <[^>]*> lui     at,0x1
+0+0560 <[^>]*> swc1    f[45],-32768\(at\)
+0+0564 <[^>]*> swc1    f[45],-32764\(at\)
+0+0568 <[^>]*> swc1    f[45],-32768\(zero\)
+0+056c <[^>]*> swc1    f[45],-32764\(zero\)
+0+0570 <[^>]*> swc1    f[45],0\(a1\)
+0+0574 <[^>]*> swc1    f[45],4\(a1\)
+0+0578 <[^>]*> swc1    f[45],1\(a1\)
+0+057c <[^>]*> swc1    f[45],5\(a1\)
+0+0580 <[^>]*> lui     at,0x1
+0+0584 <[^>]*> addu    at,a1,at
+0+0588 <[^>]*> swc1    f[45],-32768\(at\)
+0+058c <[^>]*> swc1    f[45],-32764\(at\)
+0+0590 <[^>]*> swc1    f[45],-32768\(a1\)
+0+0594 <[^>]*> swc1    f[45],-32764\(a1\)
+0+0598 <[^>]*> lui     at,0x2
 [      ]*598: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+059c <[^>]*> addu    \$at,\$a1,\$at
-0+05a0 <[^>]*> swc1    \$f[45],-23131\(\$at\)
+0+059c <[^>]*> addu    at,a1,at
+0+05a0 <[^>]*> swc1    f[45],-23131\(at\)
 [      ]*5a0: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+05a4 <[^>]*> swc1    \$f[45],-23127\(\$at\)
+0+05a4 <[^>]*> swc1    f[45],-23127\(at\)
 [      ]*5a4: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+05a8 <[^>]*> sw      \$a0,0\(\$zero\)
-0+05ac <[^>]*> sw      \$a1,4\(\$zero\)
-0+05b0 <[^>]*> lui     \$a0,0x2
+0+05a8 <[^>]*> sw      a0,0\(zero\)
+0+05ac <[^>]*> sw      a1,4\(zero\)
+0+05b0 <[^>]*> lui     a0,0x2
 [      ]*5b0: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+05b4 <[^>]*> (d|)addu        \$a0,\$a0,\$a1
-0+05b8 <[^>]*> ld      \$a0,-23131\(\$a0\)
+0+05b4 <[^>]*> (d|)addu        a0,a0,a1
+0+05b8 <[^>]*> ld      a0,-23131\(a0\)
 [      ]*5b8: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+05bc <[^>]*> lui     \$at,0x2
+0+05bc <[^>]*> lui     at,0x2
 [      ]*5bc: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+05c0 <[^>]*> (d|)addu        \$at,\$at,\$a1
-0+05c4 <[^>]*> sd      \$a0,-23131\(\$at\)
+0+05c0 <[^>]*> (d|)addu        at,at,a1
+0+05c4 <[^>]*> sd      a0,-23131\(at\)
 [      ]*5c4: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
 0+05c8 <[^>]*> nop
 
index 2043d79..31860f4 100644 (file)
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> lw      \$a0,0\(\$zero\)
-0+0004 <[^>]*> lw      \$a1,4\(\$zero\)
-0+0008 <[^>]*> lw      \$a0,1\(\$zero\)
-0+000c <[^>]*> lw      \$a1,5\(\$zero\)
-0+0010 <[^>]*> lui     \$at,0x1
-0+0014 <[^>]*> lw      \$a0,-32768\(\$at\)
-0+0018 <[^>]*> lw      \$a1,-32764\(\$at\)
-0+001c <[^>]*> lw      \$a0,-32768\(\$zero\)
-0+0020 <[^>]*> lw      \$a1,-32764\(\$zero\)
-0+0024 <[^>]*> lui     \$at,0x1
-0+0028 <[^>]*> lw      \$a0,0\(\$at\)
-0+002c <[^>]*> lw      \$a1,4\(\$at\)
-0+0030 <[^>]*> lui     \$at,0x2
-0+0034 <[^>]*> lw      \$a0,-23131\(\$at\)
-0+0038 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+0000 <[^>]*> lw      a0,0\(zero\)
+0+0004 <[^>]*> lw      a1,4\(zero\)
+0+0008 <[^>]*> lw      a0,1\(zero\)
+0+000c <[^>]*> lw      a1,5\(zero\)
+0+0010 <[^>]*> lui     at,0x1
+0+0014 <[^>]*> lw      a0,-32768\(at\)
+0+0018 <[^>]*> lw      a1,-32764\(at\)
+0+001c <[^>]*> lw      a0,-32768\(zero\)
+0+0020 <[^>]*> lw      a1,-32764\(zero\)
+0+0024 <[^>]*> lui     at,0x1
+0+0028 <[^>]*> lw      a0,0\(at\)
+0+002c <[^>]*> lw      a1,4\(at\)
+0+0030 <[^>]*> lui     at,0x2
+0+0034 <[^>]*> lw      a0,-23131\(at\)
+0+0038 <[^>]*> lw      a1,-23127\(at\)
 0+003c <[^>]*> nop
-0+0040 <[^>]*> lw      \$a0,0\(\$a1\)
-0+0044 <[^>]*> lw      \$a1,4\(\$a1\)
+0+0040 <[^>]*> lw      a0,0\(a1\)
+0+0044 <[^>]*> lw      a1,4\(a1\)
 0+0048 <[^>]*> nop
-0+004c <[^>]*> lw      \$a0,1\(\$a1\)
-0+0050 <[^>]*> lw      \$a1,5\(\$a1\)
-0+0054 <[^>]*> lui     \$at,0x1
-0+0058 <[^>]*> addu    \$at,\$a1,\$at
-0+005c <[^>]*> lw      \$a0,-32768\(\$at\)
-0+0060 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+004c <[^>]*> lw      a0,1\(a1\)
+0+0050 <[^>]*> lw      a1,5\(a1\)
+0+0054 <[^>]*> lui     at,0x1
+0+0058 <[^>]*> addu    at,a1,at
+0+005c <[^>]*> lw      a0,-32768\(at\)
+0+0060 <[^>]*> lw      a1,-32764\(at\)
 0+0064 <[^>]*> nop
-0+0068 <[^>]*> lw      \$a0,-32768\(\$a1\)
-0+006c <[^>]*> lw      \$a1,-32764\(\$a1\)
-0+0070 <[^>]*> lui     \$at,0x1
-0+0074 <[^>]*> addu    \$at,\$a1,\$at
-0+0078 <[^>]*> lw      \$a0,0\(\$at\)
-0+007c <[^>]*> lw      \$a1,4\(\$at\)
-0+0080 <[^>]*> lui     \$at,0x2
-0+0084 <[^>]*> addu    \$at,\$a1,\$at
-0+0088 <[^>]*> lw      \$a0,-23131\(\$at\)
-0+008c <[^>]*> lw      \$a1,-23127\(\$at\)
-0+0090 <[^>]*> lw      \$at,0\(\$gp\)
+0+0068 <[^>]*> lw      a0,-32768\(a1\)
+0+006c <[^>]*> lw      a1,-32764\(a1\)
+0+0070 <[^>]*> lui     at,0x1
+0+0074 <[^>]*> addu    at,a1,at
+0+0078 <[^>]*> lw      a0,0\(at\)
+0+007c <[^>]*> lw      a1,4\(at\)
+0+0080 <[^>]*> lui     at,0x2
+0+0084 <[^>]*> addu    at,a1,at
+0+0088 <[^>]*> lw      a0,-23131\(at\)
+0+008c <[^>]*> lw      a1,-23127\(at\)
+0+0090 <[^>]*> lw      at,0\(gp\)
 [      ]*90: R_MIPS_GOT16      .data
 0+0094 <[^>]*> nop
-0+0098 <[^>]*> lw      \$a0,0\(\$at\)
+0+0098 <[^>]*> lw      a0,0\(at\)
 [      ]*98: R_MIPS_LO16       .data
-0+009c <[^>]*> lw      \$a1,4\(\$at\)
+0+009c <[^>]*> lw      a1,4\(at\)
 [      ]*9c: R_MIPS_LO16       .data
-0+00a0 <[^>]*> lw      \$at,0\(\$gp\)
+0+00a0 <[^>]*> lw      at,0\(gp\)
 [      ]*a0: R_MIPS_GOT16      big_external_data_label
 0+00a4 <[^>]*> nop
-0+00a8 <[^>]*> lw      \$a0,0\(\$at\)
-0+00ac <[^>]*> lw      \$a1,4\(\$at\)
-0+00b0 <[^>]*> lw      \$at,0\(\$gp\)
+0+00a8 <[^>]*> lw      a0,0\(at\)
+0+00ac <[^>]*> lw      a1,4\(at\)
+0+00b0 <[^>]*> lw      at,0\(gp\)
 [      ]*b0: R_MIPS_GOT16      small_external_data_label
 0+00b4 <[^>]*> nop
-0+00b8 <[^>]*> lw      \$a0,0\(\$at\)
-0+00bc <[^>]*> lw      \$a1,4\(\$at\)
-0+00c0 <[^>]*> lw      \$at,0\(\$gp\)
+0+00b8 <[^>]*> lw      a0,0\(at\)
+0+00bc <[^>]*> lw      a1,4\(at\)
+0+00c0 <[^>]*> lw      at,0\(gp\)
 [      ]*c0: R_MIPS_GOT16      big_external_common
 0+00c4 <[^>]*> nop
-0+00c8 <[^>]*> lw      \$a0,0\(\$at\)
-0+00cc <[^>]*> lw      \$a1,4\(\$at\)
-0+00d0 <[^>]*> lw      \$at,0\(\$gp\)
+0+00c8 <[^>]*> lw      a0,0\(at\)
+0+00cc <[^>]*> lw      a1,4\(at\)
+0+00d0 <[^>]*> lw      at,0\(gp\)
 [      ]*d0: R_MIPS_GOT16      small_external_common
 0+00d4 <[^>]*> nop
-0+00d8 <[^>]*> lw      \$a0,0\(\$at\)
-0+00dc <[^>]*> lw      \$a1,4\(\$at\)
-0+00e0 <[^>]*> lw      \$at,0\(\$gp\)
+0+00d8 <[^>]*> lw      a0,0\(at\)
+0+00dc <[^>]*> lw      a1,4\(at\)
+0+00e0 <[^>]*> lw      at,0\(gp\)
 [      ]*e0: R_MIPS_GOT16      .bss
 0+00e4 <[^>]*> nop
-0+00e8 <[^>]*> lw      \$a0,0\(\$at\)
+0+00e8 <[^>]*> lw      a0,0\(at\)
 [      ]*e8: R_MIPS_LO16       .bss
-0+00ec <[^>]*> lw      \$a1,4\(\$at\)
+0+00ec <[^>]*> lw      a1,4\(at\)
 [      ]*ec: R_MIPS_LO16       .bss
-0+00f0 <[^>]*> lw      \$at,0\(\$gp\)
+0+00f0 <[^>]*> lw      at,0\(gp\)
 [      ]*f0: R_MIPS_GOT16      .bss
 0+00f4 <[^>]*> nop
-0+00f8 <[^>]*> lw      \$a0,1000\(\$at\)
+0+00f8 <[^>]*> lw      a0,1000\(at\)
 [      ]*f8: R_MIPS_LO16       .bss
-0+00fc <[^>]*> lw      \$a1,1004\(\$at\)
+0+00fc <[^>]*> lw      a1,1004\(at\)
 [      ]*fc: R_MIPS_LO16       .bss
-0+0100 <[^>]*> lw      \$at,0\(\$gp\)
+0+0100 <[^>]*> lw      at,0\(gp\)
 [      ]*100: R_MIPS_GOT16     .data
 0+0104 <[^>]*> nop
-0+0108 <[^>]*> lw      \$a0,1\(\$at\)
+0+0108 <[^>]*> lw      a0,1\(at\)
 [      ]*108: R_MIPS_LO16      .data
-0+010c <[^>]*> lw      \$a1,5\(\$at\)
+0+010c <[^>]*> lw      a1,5\(at\)
 [      ]*10c: R_MIPS_LO16      .data
-0+0110 <[^>]*> lw      \$at,0\(\$gp\)
+0+0110 <[^>]*> lw      at,0\(gp\)
 [      ]*110: R_MIPS_GOT16     big_external_data_label
 0+0114 <[^>]*> nop
-0+0118 <[^>]*> lw      \$a0,1\(\$at\)
-0+011c <[^>]*> lw      \$a1,5\(\$at\)
-0+0120 <[^>]*> lw      \$at,0\(\$gp\)
+0+0118 <[^>]*> lw      a0,1\(at\)
+0+011c <[^>]*> lw      a1,5\(at\)
+0+0120 <[^>]*> lw      at,0\(gp\)
 [      ]*120: R_MIPS_GOT16     small_external_data_label
 0+0124 <[^>]*> nop
-0+0128 <[^>]*> lw      \$a0,1\(\$at\)
-0+012c <[^>]*> lw      \$a1,5\(\$at\)
-0+0130 <[^>]*> lw      \$at,0\(\$gp\)
+0+0128 <[^>]*> lw      a0,1\(at\)
+0+012c <[^>]*> lw      a1,5\(at\)
+0+0130 <[^>]*> lw      at,0\(gp\)
 [      ]*130: R_MIPS_GOT16     big_external_common
 0+0134 <[^>]*> nop
-0+0138 <[^>]*> lw      \$a0,1\(\$at\)
-0+013c <[^>]*> lw      \$a1,5\(\$at\)
-0+0140 <[^>]*> lw      \$at,0\(\$gp\)
+0+0138 <[^>]*> lw      a0,1\(at\)
+0+013c <[^>]*> lw      a1,5\(at\)
+0+0140 <[^>]*> lw      at,0\(gp\)
 [      ]*140: R_MIPS_GOT16     small_external_common
 0+0144 <[^>]*> nop
-0+0148 <[^>]*> lw      \$a0,1\(\$at\)
-0+014c <[^>]*> lw      \$a1,5\(\$at\)
-0+0150 <[^>]*> lw      \$at,0\(\$gp\)
+0+0148 <[^>]*> lw      a0,1\(at\)
+0+014c <[^>]*> lw      a1,5\(at\)
+0+0150 <[^>]*> lw      at,0\(gp\)
 [      ]*150: R_MIPS_GOT16     .bss
 0+0154 <[^>]*> nop
-0+0158 <[^>]*> lw      \$a0,1\(\$at\)
+0+0158 <[^>]*> lw      a0,1\(at\)
 [      ]*158: R_MIPS_LO16      .bss
-0+015c <[^>]*> lw      \$a1,5\(\$at\)
+0+015c <[^>]*> lw      a1,5\(at\)
 [      ]*15c: R_MIPS_LO16      .bss
-0+0160 <[^>]*> lw      \$at,0\(\$gp\)
+0+0160 <[^>]*> lw      at,0\(gp\)
 [      ]*160: R_MIPS_GOT16     .bss
 0+0164 <[^>]*> nop
-0+0168 <[^>]*> lw      \$a0,1001\(\$at\)
+0+0168 <[^>]*> lw      a0,1001\(at\)
 [      ]*168: R_MIPS_LO16      .bss
-0+016c <[^>]*> lw      \$a1,1005\(\$at\)
+0+016c <[^>]*> lw      a1,1005\(at\)
 [      ]*16c: R_MIPS_LO16      .bss
-0+0170 <[^>]*> lw      \$at,0\(\$gp\)
+0+0170 <[^>]*> lw      at,0\(gp\)
 [      ]*170: R_MIPS_GOT16     .data
 0+0174 <[^>]*> nop
-0+0178 <[^>]*> addu    \$at,\$a1,\$at
-0+017c <[^>]*> lw      \$a0,0\(\$at\)
+0+0178 <[^>]*> addu    at,a1,at
+0+017c <[^>]*> lw      a0,0\(at\)
 [      ]*17c: R_MIPS_LO16      .data
-0+0180 <[^>]*> lw      \$a1,4\(\$at\)
+0+0180 <[^>]*> lw      a1,4\(at\)
 [      ]*180: R_MIPS_LO16      .data
-0+0184 <[^>]*> lw      \$at,0\(\$gp\)
+0+0184 <[^>]*> lw      at,0\(gp\)
 [      ]*184: R_MIPS_GOT16     big_external_data_label
 0+0188 <[^>]*> nop
-0+018c <[^>]*> addu    \$at,\$a1,\$at
-0+0190 <[^>]*> lw      \$a0,0\(\$at\)
-0+0194 <[^>]*> lw      \$a1,4\(\$at\)
-0+0198 <[^>]*> lw      \$at,0\(\$gp\)
+0+018c <[^>]*> addu    at,a1,at
+0+0190 <[^>]*> lw      a0,0\(at\)
+0+0194 <[^>]*> lw      a1,4\(at\)
+0+0198 <[^>]*> lw      at,0\(gp\)
 [      ]*198: R_MIPS_GOT16     small_external_data_label
 0+019c <[^>]*> nop
-0+01a0 <[^>]*> addu    \$at,\$a1,\$at
-0+01a4 <[^>]*> lw      \$a0,0\(\$at\)
-0+01a8 <[^>]*> lw      \$a1,4\(\$at\)
-0+01ac <[^>]*> lw      \$at,0\(\$gp\)
+0+01a0 <[^>]*> addu    at,a1,at
+0+01a4 <[^>]*> lw      a0,0\(at\)
+0+01a8 <[^>]*> lw      a1,4\(at\)
+0+01ac <[^>]*> lw      at,0\(gp\)
 [      ]*1ac: R_MIPS_GOT16     big_external_common
 0+01b0 <[^>]*> nop
-0+01b4 <[^>]*> addu    \$at,\$a1,\$at
-0+01b8 <[^>]*> lw      \$a0,0\(\$at\)
-0+01bc <[^>]*> lw      \$a1,4\(\$at\)
-0+01c0 <[^>]*> lw      \$at,0\(\$gp\)
+0+01b4 <[^>]*> addu    at,a1,at
+0+01b8 <[^>]*> lw      a0,0\(at\)
+0+01bc <[^>]*> lw      a1,4\(at\)
+0+01c0 <[^>]*> lw      at,0\(gp\)
 [      ]*1c0: R_MIPS_GOT16     small_external_common
 0+01c4 <[^>]*> nop
-0+01c8 <[^>]*> addu    \$at,\$a1,\$at
-0+01cc <[^>]*> lw      \$a0,0\(\$at\)
-0+01d0 <[^>]*> lw      \$a1,4\(\$at\)
-0+01d4 <[^>]*> lw      \$at,0\(\$gp\)
+0+01c8 <[^>]*> addu    at,a1,at
+0+01cc <[^>]*> lw      a0,0\(at\)
+0+01d0 <[^>]*> lw      a1,4\(at\)
+0+01d4 <[^>]*> lw      at,0\(gp\)
 [      ]*1d4: R_MIPS_GOT16     .bss
 0+01d8 <[^>]*> nop
-0+01dc <[^>]*> addu    \$at,\$a1,\$at
-0+01e0 <[^>]*> lw      \$a0,0\(\$at\)
+0+01dc <[^>]*> addu    at,a1,at
+0+01e0 <[^>]*> lw      a0,0\(at\)
 [      ]*1e0: R_MIPS_LO16      .bss
-0+01e4 <[^>]*> lw      \$a1,4\(\$at\)
+0+01e4 <[^>]*> lw      a1,4\(at\)
 [      ]*1e4: R_MIPS_LO16      .bss
-0+01e8 <[^>]*> lw      \$at,0\(\$gp\)
+0+01e8 <[^>]*> lw      at,0\(gp\)
 [      ]*1e8: R_MIPS_GOT16     .bss
 0+01ec <[^>]*> nop
-0+01f0 <[^>]*> addu    \$at,\$a1,\$at
-0+01f4 <[^>]*> lw      \$a0,1000\(\$at\)
+0+01f0 <[^>]*> addu    at,a1,at
+0+01f4 <[^>]*> lw      a0,1000\(at\)
 [      ]*1f4: R_MIPS_LO16      .bss
-0+01f8 <[^>]*> lw      \$a1,1004\(\$at\)
+0+01f8 <[^>]*> lw      a1,1004\(at\)
 [      ]*1f8: R_MIPS_LO16      .bss
-0+01fc <[^>]*> lw      \$at,0\(\$gp\)
+0+01fc <[^>]*> lw      at,0\(gp\)
 [      ]*1fc: R_MIPS_GOT16     .data
 0+0200 <[^>]*> nop
-0+0204 <[^>]*> addu    \$at,\$a1,\$at
-0+0208 <[^>]*> lw      \$a0,1\(\$at\)
+0+0204 <[^>]*> addu    at,a1,at
+0+0208 <[^>]*> lw      a0,1\(at\)
 [      ]*208: R_MIPS_LO16      .data
-0+020c <[^>]*> lw      \$a1,5\(\$at\)
+0+020c <[^>]*> lw      a1,5\(at\)
 [      ]*20c: R_MIPS_LO16      .data
-0+0210 <[^>]*> lw      \$at,0\(\$gp\)
+0+0210 <[^>]*> lw      at,0\(gp\)
 [      ]*210: R_MIPS_GOT16     big_external_data_label
 0+0214 <[^>]*> nop
-0+0218 <[^>]*> addu    \$at,\$a1,\$at
-0+021c <[^>]*> lw      \$a0,1\(\$at\)
-0+0220 <[^>]*> lw      \$a1,5\(\$at\)
-0+0224 <[^>]*> lw      \$at,0\(\$gp\)
+0+0218 <[^>]*> addu    at,a1,at
+0+021c <[^>]*> lw      a0,1\(at\)
+0+0220 <[^>]*> lw      a1,5\(at\)
+0+0224 <[^>]*> lw      at,0\(gp\)
 [      ]*224: R_MIPS_GOT16     small_external_data_label
 0+0228 <[^>]*> nop
-0+022c <[^>]*> addu    \$at,\$a1,\$at
-0+0230 <[^>]*> lw      \$a0,1\(\$at\)
-0+0234 <[^>]*> lw      \$a1,5\(\$at\)
-0+0238 <[^>]*> lw      \$at,0\(\$gp\)
+0+022c <[^>]*> addu    at,a1,at
+0+0230 <[^>]*> lw      a0,1\(at\)
+0+0234 <[^>]*> lw      a1,5\(at\)
+0+0238 <[^>]*> lw      at,0\(gp\)
 [      ]*238: R_MIPS_GOT16     big_external_common
 0+023c <[^>]*> nop
-0+0240 <[^>]*> addu    \$at,\$a1,\$at
-0+0244 <[^>]*> lw      \$a0,1\(\$at\)
-0+0248 <[^>]*> lw      \$a1,5\(\$at\)
-0+024c <[^>]*> lw      \$at,0\(\$gp\)
+0+0240 <[^>]*> addu    at,a1,at
+0+0244 <[^>]*> lw      a0,1\(at\)
+0+0248 <[^>]*> lw      a1,5\(at\)
+0+024c <[^>]*> lw      at,0\(gp\)
 [      ]*24c: R_MIPS_GOT16     small_external_common
 0+0250 <[^>]*> nop
-0+0254 <[^>]*> addu    \$at,\$a1,\$at
-0+0258 <[^>]*> lw      \$a0,1\(\$at\)
-0+025c <[^>]*> lw      \$a1,5\(\$at\)
-0+0260 <[^>]*> lw      \$at,0\(\$gp\)
+0+0254 <[^>]*> addu    at,a1,at
+0+0258 <[^>]*> lw      a0,1\(at\)
+0+025c <[^>]*> lw      a1,5\(at\)
+0+0260 <[^>]*> lw      at,0\(gp\)
 [      ]*260: R_MIPS_GOT16     .bss
 0+0264 <[^>]*> nop
-0+0268 <[^>]*> addu    \$at,\$a1,\$at
-0+026c <[^>]*> lw      \$a0,1\(\$at\)
+0+0268 <[^>]*> addu    at,a1,at
+0+026c <[^>]*> lw      a0,1\(at\)
 [      ]*26c: R_MIPS_LO16      .bss
-0+0270 <[^>]*> lw      \$a1,5\(\$at\)
+0+0270 <[^>]*> lw      a1,5\(at\)
 [      ]*270: R_MIPS_LO16      .bss
-0+0274 <[^>]*> lw      \$at,0\(\$gp\)
+0+0274 <[^>]*> lw      at,0\(gp\)
 [      ]*274: R_MIPS_GOT16     .bss
 0+0278 <[^>]*> nop
-0+027c <[^>]*> addu    \$at,\$a1,\$at
-0+0280 <[^>]*> lw      \$a0,1001\(\$at\)
+0+027c <[^>]*> addu    at,a1,at
+0+0280 <[^>]*> lw      a0,1001\(at\)
 [      ]*280: R_MIPS_LO16      .bss
-0+0284 <[^>]*> lw      \$a1,1005\(\$at\)
+0+0284 <[^>]*> lw      a1,1005\(at\)
 [      ]*284: R_MIPS_LO16      .bss
        ...
index 40262cf..c864b56 100644 (file)
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> lw      \$a0,0\(\$zero\)
-0+0004 <[^>]*> lw      \$a1,4\(\$zero\)
-0+0008 <[^>]*> lw      \$a0,1\(\$zero\)
-0+000c <[^>]*> lw      \$a1,5\(\$zero\)
-0+0010 <[^>]*> lui     \$at,0x1
-0+0014 <[^>]*> lw      \$a0,-32768\(\$at\)
-0+0018 <[^>]*> lw      \$a1,-32764\(\$at\)
-0+001c <[^>]*> lw      \$a0,-32768\(\$zero\)
-0+0020 <[^>]*> lw      \$a1,-32764\(\$zero\)
-0+0024 <[^>]*> lui     \$at,0x1
-0+0028 <[^>]*> lw      \$a0,0\(\$at\)
-0+002c <[^>]*> lw      \$a1,4\(\$at\)
-0+0030 <[^>]*> lui     \$at,0x2
-0+0034 <[^>]*> lw      \$a0,-23131\(\$at\)
-0+0038 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+0000 <[^>]*> lw      a0,0\(zero\)
+0+0004 <[^>]*> lw      a1,4\(zero\)
+0+0008 <[^>]*> lw      a0,1\(zero\)
+0+000c <[^>]*> lw      a1,5\(zero\)
+0+0010 <[^>]*> lui     at,0x1
+0+0014 <[^>]*> lw      a0,-32768\(at\)
+0+0018 <[^>]*> lw      a1,-32764\(at\)
+0+001c <[^>]*> lw      a0,-32768\(zero\)
+0+0020 <[^>]*> lw      a1,-32764\(zero\)
+0+0024 <[^>]*> lui     at,0x1
+0+0028 <[^>]*> lw      a0,0\(at\)
+0+002c <[^>]*> lw      a1,4\(at\)
+0+0030 <[^>]*> lui     at,0x2
+0+0034 <[^>]*> lw      a0,-23131\(at\)
+0+0038 <[^>]*> lw      a1,-23127\(at\)
 0+003c <[^>]*> nop
-0+0040 <[^>]*> lw      \$a0,0\(\$a1\)
-0+0044 <[^>]*> lw      \$a1,4\(\$a1\)
+0+0040 <[^>]*> lw      a0,0\(a1\)
+0+0044 <[^>]*> lw      a1,4\(a1\)
 0+0048 <[^>]*> nop
-0+004c <[^>]*> lw      \$a0,1\(\$a1\)
-0+0050 <[^>]*> lw      \$a1,5\(\$a1\)
-0+0054 <[^>]*> lui     \$at,0x1
-0+0058 <[^>]*> addu    \$at,\$a1,\$at
-0+005c <[^>]*> lw      \$a0,-32768\(\$at\)
-0+0060 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+004c <[^>]*> lw      a0,1\(a1\)
+0+0050 <[^>]*> lw      a1,5\(a1\)
+0+0054 <[^>]*> lui     at,0x1
+0+0058 <[^>]*> addu    at,a1,at
+0+005c <[^>]*> lw      a0,-32768\(at\)
+0+0060 <[^>]*> lw      a1,-32764\(at\)
 0+0064 <[^>]*> nop
-0+0068 <[^>]*> lw      \$a0,-32768\(\$a1\)
-0+006c <[^>]*> lw      \$a1,-32764\(\$a1\)
-0+0070 <[^>]*> lui     \$at,0x1
-0+0074 <[^>]*> addu    \$at,\$a1,\$at
-0+0078 <[^>]*> lw      \$a0,0\(\$at\)
-0+007c <[^>]*> lw      \$a1,4\(\$at\)
-0+0080 <[^>]*> lui     \$at,0x2
-0+0084 <[^>]*> addu    \$at,\$a1,\$at
-0+0088 <[^>]*> lw      \$a0,-23131\(\$at\)
-0+008c <[^>]*> lw      \$a1,-23127\(\$at\)
-0+0090 <[^>]*> lw      \$at,0\(\$gp\)
+0+0068 <[^>]*> lw      a0,-32768\(a1\)
+0+006c <[^>]*> lw      a1,-32764\(a1\)
+0+0070 <[^>]*> lui     at,0x1
+0+0074 <[^>]*> addu    at,a1,at
+0+0078 <[^>]*> lw      a0,0\(at\)
+0+007c <[^>]*> lw      a1,4\(at\)
+0+0080 <[^>]*> lui     at,0x2
+0+0084 <[^>]*> addu    at,a1,at
+0+0088 <[^>]*> lw      a0,-23131\(at\)
+0+008c <[^>]*> lw      a1,-23127\(at\)
+0+0090 <[^>]*> lw      at,0\(gp\)
 [      ]*90: R_MIPS_GOT16      .data
 0+0094 <[^>]*> nop
-0+0098 <[^>]*> lw      \$a0,0\(\$at\)
+0+0098 <[^>]*> lw      a0,0\(at\)
 [      ]*98: R_MIPS_LO16       .data
-0+009c <[^>]*> lw      \$a1,4\(\$at\)
+0+009c <[^>]*> lw      a1,4\(at\)
 [      ]*9c: R_MIPS_LO16       .data
-0+00a0 <[^>]*> lui     \$at,0x0
+0+00a0 <[^>]*> lui     at,0x0
 [      ]*a0: R_MIPS_GOT_HI16   big_external_data_label
-0+00a4 <[^>]*> addu    \$at,\$at,\$gp
-0+00a8 <[^>]*> lw      \$at,0\(\$at\)
+0+00a4 <[^>]*> addu    at,at,gp
+0+00a8 <[^>]*> lw      at,0\(at\)
 [      ]*a8: R_MIPS_GOT_LO16   big_external_data_label
 0+00ac <[^>]*> nop
-0+00b0 <[^>]*> lw      \$a0,0\(\$at\)
-0+00b4 <[^>]*> lw      \$a1,4\(\$at\)
-0+00b8 <[^>]*> lui     \$at,0x0
+0+00b0 <[^>]*> lw      a0,0\(at\)
+0+00b4 <[^>]*> lw      a1,4\(at\)
+0+00b8 <[^>]*> lui     at,0x0
 [      ]*b8: R_MIPS_GOT_HI16   small_external_data_label
-0+00bc <[^>]*> addu    \$at,\$at,\$gp
-0+00c0 <[^>]*> lw      \$at,0\(\$at\)
+0+00bc <[^>]*> addu    at,at,gp
+0+00c0 <[^>]*> lw      at,0\(at\)
 [      ]*c0: R_MIPS_GOT_LO16   small_external_data_label
 0+00c4 <[^>]*> nop
-0+00c8 <[^>]*> lw      \$a0,0\(\$at\)
-0+00cc <[^>]*> lw      \$a1,4\(\$at\)
-0+00d0 <[^>]*> lui     \$at,0x0
+0+00c8 <[^>]*> lw      a0,0\(at\)
+0+00cc <[^>]*> lw      a1,4\(at\)
+0+00d0 <[^>]*> lui     at,0x0
 [      ]*d0: R_MIPS_GOT_HI16   big_external_common
-0+00d4 <[^>]*> addu    \$at,\$at,\$gp
-0+00d8 <[^>]*> lw      \$at,0\(\$at\)
+0+00d4 <[^>]*> addu    at,at,gp
+0+00d8 <[^>]*> lw      at,0\(at\)
 [      ]*d8: R_MIPS_GOT_LO16   big_external_common
 0+00dc <[^>]*> nop
-0+00e0 <[^>]*> lw      \$a0,0\(\$at\)
-0+00e4 <[^>]*> lw      \$a1,4\(\$at\)
-0+00e8 <[^>]*> lui     \$at,0x0
+0+00e0 <[^>]*> lw      a0,0\(at\)
+0+00e4 <[^>]*> lw      a1,4\(at\)
+0+00e8 <[^>]*> lui     at,0x0
 [      ]*e8: R_MIPS_GOT_HI16   small_external_common
-0+00ec <[^>]*> addu    \$at,\$at,\$gp
-0+00f0 <[^>]*> lw      \$at,0\(\$at\)
+0+00ec <[^>]*> addu    at,at,gp
+0+00f0 <[^>]*> lw      at,0\(at\)
 [      ]*f0: R_MIPS_GOT_LO16   small_external_common
 0+00f4 <[^>]*> nop
-0+00f8 <[^>]*> lw      \$a0,0\(\$at\)
-0+00fc <[^>]*> lw      \$a1,4\(\$at\)
-0+0100 <[^>]*> lw      \$at,0\(\$gp\)
+0+00f8 <[^>]*> lw      a0,0\(at\)
+0+00fc <[^>]*> lw      a1,4\(at\)
+0+0100 <[^>]*> lw      at,0\(gp\)
 [      ]*100: R_MIPS_GOT16     .bss
 0+0104 <[^>]*> nop
-0+0108 <[^>]*> lw      \$a0,0\(\$at\)
+0+0108 <[^>]*> lw      a0,0\(at\)
 [      ]*108: R_MIPS_LO16      .bss
-0+010c <[^>]*> lw      \$a1,4\(\$at\)
+0+010c <[^>]*> lw      a1,4\(at\)
 [      ]*10c: R_MIPS_LO16      .bss
-0+0110 <[^>]*> lw      \$at,0\(\$gp\)
+0+0110 <[^>]*> lw      at,0\(gp\)
 [      ]*110: R_MIPS_GOT16     .bss
 0+0114 <[^>]*> nop
-0+0118 <[^>]*> lw      \$a0,1000\(\$at\)
+0+0118 <[^>]*> lw      a0,1000\(at\)
 [      ]*118: R_MIPS_LO16      .bss
-0+011c <[^>]*> lw      \$a1,1004\(\$at\)
+0+011c <[^>]*> lw      a1,1004\(at\)
 [      ]*11c: R_MIPS_LO16      .bss
-0+0120 <[^>]*> lw      \$at,0\(\$gp\)
+0+0120 <[^>]*> lw      at,0\(gp\)
 [      ]*120: R_MIPS_GOT16     .data
 0+0124 <[^>]*> nop
-0+0128 <[^>]*> lw      \$a0,1\(\$at\)
+0+0128 <[^>]*> lw      a0,1\(at\)
 [      ]*128: R_MIPS_LO16      .data
-0+012c <[^>]*> lw      \$a1,5\(\$at\)
+0+012c <[^>]*> lw      a1,5\(at\)
 [      ]*12c: R_MIPS_LO16      .data
-0+0130 <[^>]*> lui     \$at,0x0
+0+0130 <[^>]*> lui     at,0x0
 [      ]*130: R_MIPS_GOT_HI16  big_external_data_label
-0+0134 <[^>]*> addu    \$at,\$at,\$gp
-0+0138 <[^>]*> lw      \$at,0\(\$at\)
+0+0134 <[^>]*> addu    at,at,gp
+0+0138 <[^>]*> lw      at,0\(at\)
 [      ]*138: R_MIPS_GOT_LO16  big_external_data_label
 0+013c <[^>]*> nop
-0+0140 <[^>]*> lw      \$a0,1\(\$at\)
-0+0144 <[^>]*> lw      \$a1,5\(\$at\)
-0+0148 <[^>]*> lui     \$at,0x0
+0+0140 <[^>]*> lw      a0,1\(at\)
+0+0144 <[^>]*> lw      a1,5\(at\)
+0+0148 <[^>]*> lui     at,0x0
 [      ]*148: R_MIPS_GOT_HI16  small_external_data_label
-0+014c <[^>]*> addu    \$at,\$at,\$gp
-0+0150 <[^>]*> lw      \$at,0\(\$at\)
+0+014c <[^>]*> addu    at,at,gp
+0+0150 <[^>]*> lw      at,0\(at\)
 [      ]*150: R_MIPS_GOT_LO16  small_external_data_label
 0+0154 <[^>]*> nop
-0+0158 <[^>]*> lw      \$a0,1\(\$at\)
-0+015c <[^>]*> lw      \$a1,5\(\$at\)
-0+0160 <[^>]*> lui     \$at,0x0
+0+0158 <[^>]*> lw      a0,1\(at\)
+0+015c <[^>]*> lw      a1,5\(at\)
+0+0160 <[^>]*> lui     at,0x0
 [      ]*160: R_MIPS_GOT_HI16  big_external_common
-0+0164 <[^>]*> addu    \$at,\$at,\$gp
-0+0168 <[^>]*> lw      \$at,0\(\$at\)
+0+0164 <[^>]*> addu    at,at,gp
+0+0168 <[^>]*> lw      at,0\(at\)
 [      ]*168: R_MIPS_GOT_LO16  big_external_common
 0+016c <[^>]*> nop
-0+0170 <[^>]*> lw      \$a0,1\(\$at\)
-0+0174 <[^>]*> lw      \$a1,5\(\$at\)
-0+0178 <[^>]*> lui     \$at,0x0
+0+0170 <[^>]*> lw      a0,1\(at\)
+0+0174 <[^>]*> lw      a1,5\(at\)
+0+0178 <[^>]*> lui     at,0x0
 [      ]*178: R_MIPS_GOT_HI16  small_external_common
-0+017c <[^>]*> addu    \$at,\$at,\$gp
-0+0180 <[^>]*> lw      \$at,0\(\$at\)
+0+017c <[^>]*> addu    at,at,gp
+0+0180 <[^>]*> lw      at,0\(at\)
 [      ]*180: R_MIPS_GOT_LO16  small_external_common
 0+0184 <[^>]*> nop
-0+0188 <[^>]*> lw      \$a0,1\(\$at\)
-0+018c <[^>]*> lw      \$a1,5\(\$at\)
-0+0190 <[^>]*> lw      \$at,0\(\$gp\)
+0+0188 <[^>]*> lw      a0,1\(at\)
+0+018c <[^>]*> lw      a1,5\(at\)
+0+0190 <[^>]*> lw      at,0\(gp\)
 [      ]*190: R_MIPS_GOT16     .bss
 0+0194 <[^>]*> nop
-0+0198 <[^>]*> lw      \$a0,1\(\$at\)
+0+0198 <[^>]*> lw      a0,1\(at\)
 [      ]*198: R_MIPS_LO16      .bss
-0+019c <[^>]*> lw      \$a1,5\(\$at\)
+0+019c <[^>]*> lw      a1,5\(at\)
 [      ]*19c: R_MIPS_LO16      .bss
-0+01a0 <[^>]*> lw      \$at,0\(\$gp\)
+0+01a0 <[^>]*> lw      at,0\(gp\)
 [      ]*1a0: R_MIPS_GOT16     .bss
 0+01a4 <[^>]*> nop
-0+01a8 <[^>]*> lw      \$a0,1001\(\$at\)
+0+01a8 <[^>]*> lw      a0,1001\(at\)
 [      ]*1a8: R_MIPS_LO16      .bss
-0+01ac <[^>]*> lw      \$a1,1005\(\$at\)
+0+01ac <[^>]*> lw      a1,1005\(at\)
 [      ]*1ac: R_MIPS_LO16      .bss
-0+01b0 <[^>]*> lw      \$at,0\(\$gp\)
+0+01b0 <[^>]*> lw      at,0\(gp\)
 [      ]*1b0: R_MIPS_GOT16     .data
 0+01b4 <[^>]*> nop
-0+01b8 <[^>]*> addu    \$at,\$a1,\$at
-0+01bc <[^>]*> lw      \$a0,0\(\$at\)
+0+01b8 <[^>]*> addu    at,a1,at
+0+01bc <[^>]*> lw      a0,0\(at\)
 [      ]*1bc: R_MIPS_LO16      .data
-0+01c0 <[^>]*> lw      \$a1,4\(\$at\)
+0+01c0 <[^>]*> lw      a1,4\(at\)
 [      ]*1c0: R_MIPS_LO16      .data
-0+01c4 <[^>]*> lui     \$at,0x0
+0+01c4 <[^>]*> lui     at,0x0
 [      ]*1c4: R_MIPS_GOT_HI16  big_external_data_label
-0+01c8 <[^>]*> addu    \$at,\$at,\$gp
-0+01cc <[^>]*> lw      \$at,0\(\$at\)
+0+01c8 <[^>]*> addu    at,at,gp
+0+01cc <[^>]*> lw      at,0\(at\)
 [      ]*1cc: R_MIPS_GOT_LO16  big_external_data_label
 0+01d0 <[^>]*> nop
-0+01d4 <[^>]*> addu    \$at,\$a1,\$at
-0+01d8 <[^>]*> lw      \$a0,0\(\$at\)
-0+01dc <[^>]*> lw      \$a1,4\(\$at\)
-0+01e0 <[^>]*> lui     \$at,0x0
+0+01d4 <[^>]*> addu    at,a1,at
+0+01d8 <[^>]*> lw      a0,0\(at\)
+0+01dc <[^>]*> lw      a1,4\(at\)
+0+01e0 <[^>]*> lui     at,0x0
 [      ]*1e0: R_MIPS_GOT_HI16  small_external_data_label
-0+01e4 <[^>]*> addu    \$at,\$at,\$gp
-0+01e8 <[^>]*> lw      \$at,0\(\$at\)
+0+01e4 <[^>]*> addu    at,at,gp
+0+01e8 <[^>]*> lw      at,0\(at\)
 [      ]*1e8: R_MIPS_GOT_LO16  small_external_data_label
 0+01ec <[^>]*> nop
-0+01f0 <[^>]*> addu    \$at,\$a1,\$at
-0+01f4 <[^>]*> lw      \$a0,0\(\$at\)
-0+01f8 <[^>]*> lw      \$a1,4\(\$at\)
-0+01fc <[^>]*> lui     \$at,0x0
+0+01f0 <[^>]*> addu    at,a1,at
+0+01f4 <[^>]*> lw      a0,0\(at\)
+0+01f8 <[^>]*> lw      a1,4\(at\)
+0+01fc <[^>]*> lui     at,0x0
 [      ]*1fc: R_MIPS_GOT_HI16  big_external_common
-0+0200 <[^>]*> addu    \$at,\$at,\$gp
-0+0204 <[^>]*> lw      \$at,0\(\$at\)
+0+0200 <[^>]*> addu    at,at,gp
+0+0204 <[^>]*> lw      at,0\(at\)
 [      ]*204: R_MIPS_GOT_LO16  big_external_common
 0+0208 <[^>]*> nop
-0+020c <[^>]*> addu    \$at,\$a1,\$at
-0+0210 <[^>]*> lw      \$a0,0\(\$at\)
-0+0214 <[^>]*> lw      \$a1,4\(\$at\)
-0+0218 <[^>]*> lui     \$at,0x0
+0+020c <[^>]*> addu    at,a1,at
+0+0210 <[^>]*> lw      a0,0\(at\)
+0+0214 <[^>]*> lw      a1,4\(at\)
+0+0218 <[^>]*> lui     at,0x0
 [      ]*218: R_MIPS_GOT_HI16  small_external_common
-0+021c <[^>]*> addu    \$at,\$at,\$gp
-0+0220 <[^>]*> lw      \$at,0\(\$at\)
+0+021c <[^>]*> addu    at,at,gp
+0+0220 <[^>]*> lw      at,0\(at\)
 [      ]*220: R_MIPS_GOT_LO16  small_external_common
 0+0224 <[^>]*> nop
-0+0228 <[^>]*> addu    \$at,\$a1,\$at
-0+022c <[^>]*> lw      \$a0,0\(\$at\)
-0+0230 <[^>]*> lw      \$a1,4\(\$at\)
-0+0234 <[^>]*> lw      \$at,0\(\$gp\)
+0+0228 <[^>]*> addu    at,a1,at
+0+022c <[^>]*> lw      a0,0\(at\)
+0+0230 <[^>]*> lw      a1,4\(at\)
+0+0234 <[^>]*> lw      at,0\(gp\)
 [      ]*234: R_MIPS_GOT16     .bss
 0+0238 <[^>]*> nop
-0+023c <[^>]*> addu    \$at,\$a1,\$at
-0+0240 <[^>]*> lw      \$a0,0\(\$at\)
+0+023c <[^>]*> addu    at,a1,at
+0+0240 <[^>]*> lw      a0,0\(at\)
 [      ]*240: R_MIPS_LO16      .bss
-0+0244 <[^>]*> lw      \$a1,4\(\$at\)
+0+0244 <[^>]*> lw      a1,4\(at\)
 [      ]*244: R_MIPS_LO16      .bss
-0+0248 <[^>]*> lw      \$at,0\(\$gp\)
+0+0248 <[^>]*> lw      at,0\(gp\)
 [      ]*248: R_MIPS_GOT16     .bss
 0+024c <[^>]*> nop
-0+0250 <[^>]*> addu    \$at,\$a1,\$at
-0+0254 <[^>]*> lw      \$a0,1000\(\$at\)
+0+0250 <[^>]*> addu    at,a1,at
+0+0254 <[^>]*> lw      a0,1000\(at\)
 [      ]*254: R_MIPS_LO16      .bss
-0+0258 <[^>]*> lw      \$a1,1004\(\$at\)
+0+0258 <[^>]*> lw      a1,1004\(at\)
 [      ]*258: R_MIPS_LO16      .bss
-0+025c <[^>]*> lw      \$at,0\(\$gp\)
+0+025c <[^>]*> lw      at,0\(gp\)
 [      ]*25c: R_MIPS_GOT16     .data
 0+0260 <[^>]*> nop
-0+0264 <[^>]*> addu    \$at,\$a1,\$at
-0+0268 <[^>]*> lw      \$a0,1\(\$at\)
+0+0264 <[^>]*> addu    at,a1,at
+0+0268 <[^>]*> lw      a0,1\(at\)
 [      ]*268: R_MIPS_LO16      .data
-0+026c <[^>]*> lw      \$a1,5\(\$at\)
+0+026c <[^>]*> lw      a1,5\(at\)
 [      ]*26c: R_MIPS_LO16      .data
-0+0270 <[^>]*> lui     \$at,0x0
+0+0270 <[^>]*> lui     at,0x0
 [      ]*270: R_MIPS_GOT_HI16  big_external_data_label
-0+0274 <[^>]*> addu    \$at,\$at,\$gp
-0+0278 <[^>]*> lw      \$at,0\(\$at\)
+0+0274 <[^>]*> addu    at,at,gp
+0+0278 <[^>]*> lw      at,0\(at\)
 [      ]*278: R_MIPS_GOT_LO16  big_external_data_label
 0+027c <[^>]*> nop
-0+0280 <[^>]*> addu    \$at,\$a1,\$at
-0+0284 <[^>]*> lw      \$a0,1\(\$at\)
-0+0288 <[^>]*> lw      \$a1,5\(\$at\)
-0+028c <[^>]*> lui     \$at,0x0
+0+0280 <[^>]*> addu    at,a1,at
+0+0284 <[^>]*> lw      a0,1\(at\)
+0+0288 <[^>]*> lw      a1,5\(at\)
+0+028c <[^>]*> lui     at,0x0
 [      ]*28c: R_MIPS_GOT_HI16  small_external_data_label
-0+0290 <[^>]*> addu    \$at,\$at,\$gp
-0+0294 <[^>]*> lw      \$at,0\(\$at\)
+0+0290 <[^>]*> addu    at,at,gp
+0+0294 <[^>]*> lw      at,0\(at\)
 [      ]*294: R_MIPS_GOT_LO16  small_external_data_label
 0+0298 <[^>]*> nop
-0+029c <[^>]*> addu    \$at,\$a1,\$at
-0+02a0 <[^>]*> lw      \$a0,1\(\$at\)
-0+02a4 <[^>]*> lw      \$a1,5\(\$at\)
-0+02a8 <[^>]*> lui     \$at,0x0
+0+029c <[^>]*> addu    at,a1,at
+0+02a0 <[^>]*> lw      a0,1\(at\)
+0+02a4 <[^>]*> lw      a1,5\(at\)
+0+02a8 <[^>]*> lui     at,0x0
 [      ]*2a8: R_MIPS_GOT_HI16  big_external_common
-0+02ac <[^>]*> addu    \$at,\$at,\$gp
-0+02b0 <[^>]*> lw      \$at,0\(\$at\)
+0+02ac <[^>]*> addu    at,at,gp
+0+02b0 <[^>]*> lw      at,0\(at\)
 [      ]*2b0: R_MIPS_GOT_LO16  big_external_common
 0+02b4 <[^>]*> nop
-0+02b8 <[^>]*> addu    \$at,\$a1,\$at
-0+02bc <[^>]*> lw      \$a0,1\(\$at\)
-0+02c0 <[^>]*> lw      \$a1,5\(\$at\)
-0+02c4 <[^>]*> lui     \$at,0x0
+0+02b8 <[^>]*> addu    at,a1,at
+0+02bc <[^>]*> lw      a0,1\(at\)
+0+02c0 <[^>]*> lw      a1,5\(at\)
+0+02c4 <[^>]*> lui     at,0x0
 [      ]*2c4: R_MIPS_GOT_HI16  small_external_common
-0+02c8 <[^>]*> addu    \$at,\$at,\$gp
-0+02cc <[^>]*> lw      \$at,0\(\$at\)
+0+02c8 <[^>]*> addu    at,at,gp
+0+02cc <[^>]*> lw      at,0\(at\)
 [      ]*2cc: R_MIPS_GOT_LO16  small_external_common
 0+02d0 <[^>]*> nop
-0+02d4 <[^>]*> addu    \$at,\$a1,\$at
-0+02d8 <[^>]*> lw      \$a0,1\(\$at\)
-0+02dc <[^>]*> lw      \$a1,5\(\$at\)
-0+02e0 <[^>]*> lw      \$at,0\(\$gp\)
+0+02d4 <[^>]*> addu    at,a1,at
+0+02d8 <[^>]*> lw      a0,1\(at\)
+0+02dc <[^>]*> lw      a1,5\(at\)
+0+02e0 <[^>]*> lw      at,0\(gp\)
 [      ]*2e0: R_MIPS_GOT16     .bss
 0+02e4 <[^>]*> nop
-0+02e8 <[^>]*> addu    \$at,\$a1,\$at
-0+02ec <[^>]*> lw      \$a0,1\(\$at\)
+0+02e8 <[^>]*> addu    at,a1,at
+0+02ec <[^>]*> lw      a0,1\(at\)
 [      ]*2ec: R_MIPS_LO16      .bss
-0+02f0 <[^>]*> lw      \$a1,5\(\$at\)
+0+02f0 <[^>]*> lw      a1,5\(at\)
 [      ]*2f0: R_MIPS_LO16      .bss
-0+02f4 <[^>]*> lw      \$at,0\(\$gp\)
+0+02f4 <[^>]*> lw      at,0\(gp\)
 [      ]*2f4: R_MIPS_GOT16     .bss
 0+02f8 <[^>]*> nop
-0+02fc <[^>]*> addu    \$at,\$a1,\$at
-0+0300 <[^>]*> lw      \$a0,1001\(\$at\)
+0+02fc <[^>]*> addu    at,a1,at
+0+0300 <[^>]*> lw      a0,1001\(at\)
 [      ]*300: R_MIPS_LO16      .bss
-0+0304 <[^>]*> lw      \$a1,1005\(\$at\)
+0+0304 <[^>]*> lw      a1,1005\(at\)
 [      ]*304: R_MIPS_LO16      .bss
        ...
index 5489cf1..2a6acc2 100644 (file)
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> lw      \$a0,0\(\$zero\)
-0+0004 <[^>]*> lw      \$a1,4\(\$zero\)
-0+0008 <[^>]*> lw      \$a0,1\(\$zero\)
-0+000c <[^>]*> lw      \$a1,5\(\$zero\)
-0+0010 <[^>]*> lui     \$at,0x1
-0+0014 <[^>]*> lw      \$a0,-32768\(\$at\)
-0+0018 <[^>]*> lw      \$a1,-32764\(\$at\)
-0+001c <[^>]*> lw      \$a0,-32768\(\$zero\)
-0+0020 <[^>]*> lw      \$a1,-32764\(\$zero\)
-0+0024 <[^>]*> lui     \$at,0x1
-0+0028 <[^>]*> lw      \$a0,0\(\$at\)
-0+002c <[^>]*> lw      \$a1,4\(\$at\)
-0+0030 <[^>]*> lui     \$at,0x2
-0+0034 <[^>]*> lw      \$a0,-23131\(\$at\)
-0+0038 <[^>]*> lw      \$a1,-23127\(\$at\)
+0+0000 <[^>]*> lw      a0,0\(zero\)
+0+0004 <[^>]*> lw      a1,4\(zero\)
+0+0008 <[^>]*> lw      a0,1\(zero\)
+0+000c <[^>]*> lw      a1,5\(zero\)
+0+0010 <[^>]*> lui     at,0x1
+0+0014 <[^>]*> lw      a0,-32768\(at\)
+0+0018 <[^>]*> lw      a1,-32764\(at\)
+0+001c <[^>]*> lw      a0,-32768\(zero\)
+0+0020 <[^>]*> lw      a1,-32764\(zero\)
+0+0024 <[^>]*> lui     at,0x1
+0+0028 <[^>]*> lw      a0,0\(at\)
+0+002c <[^>]*> lw      a1,4\(at\)
+0+0030 <[^>]*> lui     at,0x2
+0+0034 <[^>]*> lw      a0,-23131\(at\)
+0+0038 <[^>]*> lw      a1,-23127\(at\)
 0+003c <[^>]*> nop
-0+0040 <[^>]*> lw      \$a0,0\(\$a1\)
-0+0044 <[^>]*> lw      \$a1,4\(\$a1\)
+0+0040 <[^>]*> lw      a0,0\(a1\)
+0+0044 <[^>]*> lw      a1,4\(a1\)
 0+0048 <[^>]*> nop
-0+004c <[^>]*> lw      \$a0,1\(\$a1\)
-0+0050 <[^>]*> lw      \$a1,5\(\$a1\)
-0+0054 <[^>]*> lui     \$at,0x1
-0+0058 <[^>]*> addu    \$at,\$a1,\$at
-0+005c <[^>]*> lw      \$a0,-32768\(\$at\)
-0+0060 <[^>]*> lw      \$a1,-32764\(\$at\)
+0+004c <[^>]*> lw      a0,1\(a1\)
+0+0050 <[^>]*> lw      a1,5\(a1\)
+0+0054 <[^>]*> lui     at,0x1
+0+0058 <[^>]*> addu    at,a1,at
+0+005c <[^>]*> lw      a0,-32768\(at\)
+0+0060 <[^>]*> lw      a1,-32764\(at\)
 0+0064 <[^>]*> nop
-0+0068 <[^>]*> lw      \$a0,-32768\(\$a1\)
-0+006c <[^>]*> lw      \$a1,-32764\(\$a1\)
-0+0070 <[^>]*> lui     \$at,0x1
-0+0074 <[^>]*> addu    \$at,\$a1,\$at
-0+0078 <[^>]*> lw      \$a0,0\(\$at\)
-0+007c <[^>]*> lw      \$a1,4\(\$at\)
-0+0080 <[^>]*> lui     \$at,0x2
-0+0084 <[^>]*> addu    \$at,\$a1,\$at
-0+0088 <[^>]*> lw      \$a0,-23131\(\$at\)
-0+008c <[^>]*> lw      \$a1,-23127\(\$at\)
-0+0090 <[^>]*> lui     \$at,0x0
+0+0068 <[^>]*> lw      a0,-32768\(a1\)
+0+006c <[^>]*> lw      a1,-32764\(a1\)
+0+0070 <[^>]*> lui     at,0x1
+0+0074 <[^>]*> addu    at,a1,at
+0+0078 <[^>]*> lw      a0,0\(at\)
+0+007c <[^>]*> lw      a1,4\(at\)
+0+0080 <[^>]*> lui     at,0x2
+0+0084 <[^>]*> addu    at,a1,at
+0+0088 <[^>]*> lw      a0,-23131\(at\)
+0+008c <[^>]*> lw      a1,-23127\(at\)
+0+0090 <[^>]*> lui     at,0x0
 [      ]*90: [A-Z0-9_]*HI[A-Z0-9_]*    .data.*
-0+0094 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0094 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*94: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+0098 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+0098 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*98: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+009c <[^>]*> lui     \$at,0x0
+0+009c <[^>]*> lui     at,0x0
 [      ]*9c: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+00a0 <[^>]*> lw      \$a0,0\(\$at\)
+0+00a0 <[^>]*> lw      a0,0\(at\)
 [      ]*a0: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+00a4 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+00a4 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*a4: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+00a8 <[^>]*> lw      \$a0,0\(\$gp\)
+0+00a8 <[^>]*> lw      a0,0\(gp\)
 [      ]*a8: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+00ac <[^>]*> lw      \$a1,[-0-9]+\(\$gp\)
+0+00ac <[^>]*> lw      a1,[-0-9]+\(gp\)
 [      ]*ac: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+00b0 <[^>]*> lui     \$at,0x0
+0+00b0 <[^>]*> lui     at,0x0
 [      ]*b0: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+00b4 <[^>]*> lw      \$a0,0\(\$at\)
+0+00b4 <[^>]*> lw      a0,0\(at\)
 [      ]*b4: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+00b8 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+00b8 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*b8: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+00bc <[^>]*> lw      \$a0,0\(\$gp\)
+0+00bc <[^>]*> lw      a0,0\(gp\)
 [      ]*bc: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+00c0 <[^>]*> lw      \$a1,[-0-9]+\(\$gp\)
+0+00c0 <[^>]*> lw      a1,[-0-9]+\(gp\)
 [      ]*c0: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+00c4 <[^>]*> lui     \$at,0x0
+0+00c4 <[^>]*> lui     at,0x0
 [      ]*c4: [A-Z0-9_]*HI[A-Z0-9_]*    .bss.*
-0+00c8 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+00c8 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*c8: [A-Z0-9_]*LO[A-Z0-9_]*    .bss.*
-0+00cc <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+00cc <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*cc: [A-Z0-9_]*LO[A-Z0-9_]*    .bss.*
-0+00d0 <[^>]*> lw      \$a0,[-0-9]+\(\$gp\)
+0+00d0 <[^>]*> lw      a0,[-0-9]+\(gp\)
 [      ]*d0: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00d4 <[^>]*> lw      \$a1,[-0-9]+\(\$gp\)
+0+00d4 <[^>]*> lw      a1,[-0-9]+\(gp\)
 [      ]*d4: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00d8 <[^>]*> lui     \$at,0x0
+0+00d8 <[^>]*> lui     at,0x0
 [      ]*d8: [A-Z0-9_]*HI[A-Z0-9_]*    .data.*
-0+00dc <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+00dc <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*dc: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+00e0 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+00e0 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*e0: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+00e4 <[^>]*> lui     \$at,0x0
+0+00e4 <[^>]*> lui     at,0x0
 [      ]*e4: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+00e8 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+00e8 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*e8: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+00ec <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+00ec <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*ec: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+00f0 <[^>]*> lw      \$a0,1\(\$gp\)
+0+00f0 <[^>]*> lw      a0,1\(gp\)
 [      ]*f0: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+00f4 <[^>]*> lw      \$a1,5\(\$gp\)
+0+00f4 <[^>]*> lw      a1,5\(gp\)
 [      ]*f4: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+00f8 <[^>]*> lui     \$at,0x0
+0+00f8 <[^>]*> lui     at,0x0
 [      ]*f8: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+00fc <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+00fc <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*fc: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+0100 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+0100 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*100: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0104 <[^>]*> lw      \$a0,1\(\$gp\)
+0+0104 <[^>]*> lw      a0,1\(gp\)
 [      ]*104: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_common
-0+0108 <[^>]*> lw      \$a1,5\(\$gp\)
+0+0108 <[^>]*> lw      a1,5\(gp\)
 [      ]*108: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_common
-0+010c <[^>]*> lui     \$at,0x0
+0+010c <[^>]*> lui     at,0x0
 [      ]*10c: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0110 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0110 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*110: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0114 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+0114 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*114: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0118 <[^>]*> lw      \$a0,[-0-9]+\(\$gp\)
+0+0118 <[^>]*> lw      a0,[-0-9]+\(gp\)
 [      ]*118: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+011c <[^>]*> lw      \$a1,[-0-9]+\(\$gp\)
+0+011c <[^>]*> lw      a1,[-0-9]+\(gp\)
 [      ]*11c: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+0120 <[^>]*> lui     \$at,[-0-9x]+
+0+0120 <[^>]*> lui     at,[-0-9x]+
 [      ]*120: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0124 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0124 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*124: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0128 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+0128 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*128: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+012c <[^>]*> lui     \$at,[-0-9x]+
+0+012c <[^>]*> lui     at,[-0-9x]+
 [      ]*12c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0130 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0130 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*130: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0134 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+0134 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*134: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0138 <[^>]*> lui     \$at,[-0-9x]+
+0+0138 <[^>]*> lui     at,[-0-9x]+
 [      ]*138: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+013c <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+013c <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*13c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0140 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+0140 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*140: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0144 <[^>]*> lui     \$at,[-0-9x]+
+0+0144 <[^>]*> lui     at,[-0-9x]+
 [      ]*144: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0148 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0148 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*148: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+014c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+014c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*14c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0150 <[^>]*> lui     \$at,[-0-9x]+
+0+0150 <[^>]*> lui     at,[-0-9x]+
 [      ]*150: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+0154 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0154 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*154: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0158 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+0158 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*158: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+015c <[^>]*> lui     \$at,[-0-9x]+
+0+015c <[^>]*> lui     at,[-0-9x]+
 [      ]*15c: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0160 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0160 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*160: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0164 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+0164 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*164: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0168 <[^>]*> lui     \$at,[-0-9x]+
+0+0168 <[^>]*> lui     at,[-0-9x]+
 [      ]*168: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+016c <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+016c <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*16c: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0170 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+0170 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*170: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0174 <[^>]*> lui     \$at,0x0
+0+0174 <[^>]*> lui     at,0x0
 [      ]*174: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0178 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0178 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*178: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+017c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+017c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*17c: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0180 <[^>]*> lui     \$at,0x0
+0+0180 <[^>]*> lui     at,0x0
 [      ]*180: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0184 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0184 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*184: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0188 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+0188 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*188: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+018c <[^>]*> lui     \$at,0x0
+0+018c <[^>]*> lui     at,0x0
 [      ]*18c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+0190 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0190 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*190: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0194 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+0194 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*194: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0198 <[^>]*> lui     \$at,0x0
+0+0198 <[^>]*> lui     at,0x0
 [      ]*198: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+019c <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+019c <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*19c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+01a0 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+01a0 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*1a0: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+01a4 <[^>]*> lui     \$at,0x0
+0+01a4 <[^>]*> lui     at,0x0
 [      ]*1a4: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+01a8 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+01a8 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*1a8: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+01ac <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+01ac <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*1ac: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+01b0 <[^>]*> lui     \$at,0x0
+0+01b0 <[^>]*> lui     at,0x0
 [      ]*1b0: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+01b4 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+01b4 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*1b4: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+01b8 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+01b8 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*1b8: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+01bc <[^>]*> lui     \$at,0x0
+0+01bc <[^>]*> lui     at,0x0
 [      ]*1bc: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+01c0 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+01c0 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*1c0: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+01c4 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+01c4 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*1c4: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+01c8 <[^>]*> lui     \$at,[-0-9x]+
+0+01c8 <[^>]*> lui     at,[-0-9x]+
 [      ]*1c8: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+01cc <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+01cc <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*1cc: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+01d0 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+01d0 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*1d0: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+01d4 <[^>]*> lui     \$at,[-0-9x]+
+0+01d4 <[^>]*> lui     at,[-0-9x]+
 [      ]*1d4: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+01d8 <[^>]*> lw      \$a0,0\(\$at\)
+0+01d8 <[^>]*> lw      a0,0\(at\)
 [      ]*1d8: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+01dc <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+01dc <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*1dc: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+01e0 <[^>]*> lui     \$at,[-0-9x]+
+0+01e0 <[^>]*> lui     at,[-0-9x]+
 [      ]*1e0: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+01e4 <[^>]*> lw      \$a0,0\(\$at\)
+0+01e4 <[^>]*> lw      a0,0\(at\)
 [      ]*1e4: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+01e8 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+01e8 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*1e8: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+01ec <[^>]*> lui     \$at,[-0-9x]+
+0+01ec <[^>]*> lui     at,[-0-9x]+
 [      ]*1ec: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+01f0 <[^>]*> lw      \$a0,0\(\$at\)
+0+01f0 <[^>]*> lw      a0,0\(at\)
 [      ]*1f0: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+01f4 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+01f4 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*1f4: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+01f8 <[^>]*> lui     \$at,[-0-9x]+
+0+01f8 <[^>]*> lui     at,[-0-9x]+
 [      ]*1f8: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+01fc <[^>]*> lw      \$a0,0\(\$at\)
+0+01fc <[^>]*> lw      a0,0\(at\)
 [      ]*1fc: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0200 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+0200 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*200: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0204 <[^>]*> lui     \$at,[-0-9x]+
+0+0204 <[^>]*> lui     at,[-0-9x]+
 [      ]*204: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0208 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0208 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*208: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+020c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+020c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*20c: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0210 <[^>]*> lui     \$at,[-0-9x]+
+0+0210 <[^>]*> lui     at,[-0-9x]+
 [      ]*210: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0214 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0214 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*214: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0218 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+0218 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*218: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+021c <[^>]*> lui     \$at,[-0-9x]+
+0+021c <[^>]*> lui     at,[-0-9x]+
 [      ]*21c: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0220 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0220 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*220: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0224 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+0224 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*224: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0228 <[^>]*> lui     \$at,[-0-9x]+
+0+0228 <[^>]*> lui     at,[-0-9x]+
 [      ]*228: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+022c <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+022c <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*22c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0230 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+0230 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*230: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0234 <[^>]*> lui     \$at,[-0-9x]+
+0+0234 <[^>]*> lui     at,[-0-9x]+
 [      ]*234: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+0238 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0238 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*238: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+023c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+023c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*23c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0240 <[^>]*> lui     \$at,[-0-9x]+
+0+0240 <[^>]*> lui     at,[-0-9x]+
 [      ]*240: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0244 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0244 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*244: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0248 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+0248 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*248: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+024c <[^>]*> lui     \$at,[-0-9x]+
+0+024c <[^>]*> lui     at,[-0-9x]+
 [      ]*24c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+0250 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0250 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*250: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0254 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+0254 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*254: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0258 <[^>]*> lui     \$at,[-0-9x]+
+0+0258 <[^>]*> lui     at,[-0-9x]+
 [      ]*258: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+025c <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+025c <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*25c: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0260 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+0260 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*260: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0264 <[^>]*> lui     \$at,[-0-9x]+
+0+0264 <[^>]*> lui     at,[-0-9x]+
 [      ]*264: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0268 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0268 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*268: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+026c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+026c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*26c: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0270 <[^>]*> lui     \$at,0x0
+0+0270 <[^>]*> lui     at,0x0
 [      ]*270: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0274 <[^>]*> addu    \$at,\$a1,\$at
-0+0278 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0274 <[^>]*> addu    at,a1,at
+0+0278 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*278: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+027c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+027c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*27c: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0280 <[^>]*> lui     \$at,0x0
+0+0280 <[^>]*> lui     at,0x0
 [      ]*280: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0284 <[^>]*> addu    \$at,\$a1,\$at
-0+0288 <[^>]*> lw      \$a0,0\(\$at\)
+0+0284 <[^>]*> addu    at,a1,at
+0+0288 <[^>]*> lw      a0,0\(at\)
 [      ]*288: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+028c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+028c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*28c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
 0+0290 <[^>]*> nop
-0+0294 <[^>]*> addu    \$at,\$a1,\$gp
-0+0298 <[^>]*> lw      \$a0,0\(\$at\)
+0+0294 <[^>]*> addu    at,a1,gp
+0+0298 <[^>]*> lw      a0,0\(at\)
 [      ]*298: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_data_label
-0+029c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+029c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*29c: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_data_label
-0+02a0 <[^>]*> lui     \$at,0x0
+0+02a0 <[^>]*> lui     at,0x0
 [      ]*2a0: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+02a4 <[^>]*> addu    \$at,\$a1,\$at
-0+02a8 <[^>]*> lw      \$a0,0\(\$at\)
+0+02a4 <[^>]*> addu    at,a1,at
+0+02a8 <[^>]*> lw      a0,0\(at\)
 [      ]*2a8: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+02ac <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+02ac <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*2ac: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
 0+02b0 <[^>]*> nop
-0+02b4 <[^>]*> addu    \$at,\$a1,\$gp
-0+02b8 <[^>]*> lw      \$a0,0\(\$at\)
+0+02b4 <[^>]*> addu    at,a1,gp
+0+02b8 <[^>]*> lw      a0,0\(at\)
 [      ]*2b8: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_common
-0+02bc <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+02bc <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*2bc: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_common
-0+02c0 <[^>]*> lui     \$at,0x0
+0+02c0 <[^>]*> lui     at,0x0
 [      ]*2c0: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+02c4 <[^>]*> addu    \$at,\$a1,\$at
-0+02c8 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+02c4 <[^>]*> addu    at,a1,at
+0+02c8 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*2c8: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+02cc <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+02cc <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*2cc: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
 0+02d0 <[^>]*> nop
-0+02d4 <[^>]*> addu    \$at,\$a1,\$gp
-0+02d8 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+02d4 <[^>]*> addu    at,a1,gp
+0+02d8 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*2d8: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+02dc <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+02dc <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*2dc: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+02e0 <[^>]*> lui     \$at,0x0
+0+02e0 <[^>]*> lui     at,0x0
 [      ]*2e0: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+02e4 <[^>]*> addu    \$at,\$a1,\$at
-0+02e8 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+02e4 <[^>]*> addu    at,a1,at
+0+02e8 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*2e8: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+02ec <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+02ec <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*2ec: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+02f0 <[^>]*> lui     \$at,0x0
+0+02f0 <[^>]*> lui     at,0x0
 [      ]*2f0: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+02f4 <[^>]*> addu    \$at,\$a1,\$at
-0+02f8 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+02f4 <[^>]*> addu    at,a1,at
+0+02f8 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*2f8: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+02fc <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+02fc <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*2fc: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
 0+0300 <[^>]*> nop
-0+0304 <[^>]*> addu    \$at,\$a1,\$gp
-0+0308 <[^>]*> lw      \$a0,1\(\$at\)
+0+0304 <[^>]*> addu    at,a1,gp
+0+0308 <[^>]*> lw      a0,1\(at\)
 [      ]*308: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_data_label
-0+030c <[^>]*> lw      \$a1,5\(\$at\)
+0+030c <[^>]*> lw      a1,5\(at\)
 [      ]*30c: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_data_label
-0+0310 <[^>]*> lui     \$at,0x0
+0+0310 <[^>]*> lui     at,0x0
 [      ]*310: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0314 <[^>]*> addu    \$at,\$a1,\$at
-0+0318 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0314 <[^>]*> addu    at,a1,at
+0+0318 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*318: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+031c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+031c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*31c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
 0+0320 <[^>]*> nop
-0+0324 <[^>]*> addu    \$at,\$a1,\$gp
-0+0328 <[^>]*> lw      \$a0,1\(\$at\)
+0+0324 <[^>]*> addu    at,a1,gp
+0+0328 <[^>]*> lw      a0,1\(at\)
 [      ]*328: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_common
-0+032c <[^>]*> lw      \$a1,5\(\$at\)
+0+032c <[^>]*> lw      a1,5\(at\)
 [      ]*32c: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_common
-0+0330 <[^>]*> lui     \$at,0x0
+0+0330 <[^>]*> lui     at,0x0
 [      ]*330: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0334 <[^>]*> addu    \$at,\$a1,\$at
-0+0338 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0334 <[^>]*> addu    at,a1,at
+0+0338 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*338: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+033c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+033c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*33c: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
 0+0340 <[^>]*> nop
-0+0344 <[^>]*> addu    \$at,\$a1,\$gp
-0+0348 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0344 <[^>]*> addu    at,a1,gp
+0+0348 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*348: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+034c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+034c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*34c: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+0350 <[^>]*> lui     \$at,[-0-9x]+
+0+0350 <[^>]*> lui     at,[-0-9x]+
 [      ]*350: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0354 <[^>]*> addu    \$at,\$a1,\$at
-0+0358 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0354 <[^>]*> addu    at,a1,at
+0+0358 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*358: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+035c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+035c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*35c: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0360 <[^>]*> lui     \$at,[-0-9x]+
+0+0360 <[^>]*> lui     at,[-0-9x]+
 [      ]*360: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0364 <[^>]*> addu    \$at,\$a1,\$at
-0+0368 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0364 <[^>]*> addu    at,a1,at
+0+0368 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*368: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+036c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+036c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*36c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0370 <[^>]*> lui     \$at,[-0-9x]+
+0+0370 <[^>]*> lui     at,[-0-9x]+
 [      ]*370: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+0374 <[^>]*> addu    \$at,\$a1,\$at
-0+0378 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0374 <[^>]*> addu    at,a1,at
+0+0378 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*378: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+037c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+037c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*37c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0380 <[^>]*> lui     \$at,[-0-9x]+
+0+0380 <[^>]*> lui     at,[-0-9x]+
 [      ]*380: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0384 <[^>]*> addu    \$at,\$a1,\$at
-0+0388 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0384 <[^>]*> addu    at,a1,at
+0+0388 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*388: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+038c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+038c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*38c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0390 <[^>]*> lui     \$at,[-0-9x]+
+0+0390 <[^>]*> lui     at,[-0-9x]+
 [      ]*390: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+0394 <[^>]*> addu    \$at,\$a1,\$at
-0+0398 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0394 <[^>]*> addu    at,a1,at
+0+0398 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*398: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+039c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+039c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*39c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+03a0 <[^>]*> lui     \$at,[-0-9x]+
+0+03a0 <[^>]*> lui     at,[-0-9x]+
 [      ]*3a0: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+03a4 <[^>]*> addu    \$at,\$a1,\$at
-0+03a8 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+03a4 <[^>]*> addu    at,a1,at
+0+03a8 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*3a8: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+03ac <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+03ac <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*3ac: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+03b0 <[^>]*> lui     \$at,[-0-9x]+
+0+03b0 <[^>]*> lui     at,[-0-9x]+
 [      ]*3b0: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+03b4 <[^>]*> addu    \$at,\$a1,\$at
-0+03b8 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+03b4 <[^>]*> addu    at,a1,at
+0+03b8 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*3b8: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+03bc <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+03bc <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*3bc: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+03c0 <[^>]*> lui     \$at,0x0
+0+03c0 <[^>]*> lui     at,0x0
 [      ]*3c0: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+03c4 <[^>]*> addu    \$at,\$a1,\$at
-0+03c8 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+03c4 <[^>]*> addu    at,a1,at
+0+03c8 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*3c8: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+03cc <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+03cc <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*3cc: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+03d0 <[^>]*> lui     \$at,0x0
+0+03d0 <[^>]*> lui     at,0x0
 [      ]*3d0: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+03d4 <[^>]*> addu    \$at,\$a1,\$at
-0+03d8 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+03d4 <[^>]*> addu    at,a1,at
+0+03d8 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*3d8: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+03dc <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+03dc <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*3dc: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+03e0 <[^>]*> lui     \$at,0x0
+0+03e0 <[^>]*> lui     at,0x0
 [      ]*3e0: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+03e4 <[^>]*> addu    \$at,\$a1,\$at
-0+03e8 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+03e4 <[^>]*> addu    at,a1,at
+0+03e8 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*3e8: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+03ec <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+03ec <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*3ec: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+03f0 <[^>]*> lui     \$at,0x0
+0+03f0 <[^>]*> lui     at,0x0
 [      ]*3f0: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+03f4 <[^>]*> addu    \$at,\$a1,\$at
-0+03f8 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+03f4 <[^>]*> addu    at,a1,at
+0+03f8 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*3f8: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+03fc <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+03fc <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*3fc: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0400 <[^>]*> lui     \$at,0x0
+0+0400 <[^>]*> lui     at,0x0
 [      ]*400: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+0404 <[^>]*> addu    \$at,\$a1,\$at
-0+0408 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0404 <[^>]*> addu    at,a1,at
+0+0408 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*408: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+040c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+040c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*40c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0410 <[^>]*> lui     \$at,0x0
+0+0410 <[^>]*> lui     at,0x0
 [      ]*410: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0414 <[^>]*> addu    \$at,\$a1,\$at
-0+0418 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0414 <[^>]*> addu    at,a1,at
+0+0418 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*418: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+041c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+041c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*41c: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0420 <[^>]*> lui     \$at,0x0
+0+0420 <[^>]*> lui     at,0x0
 [      ]*420: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0424 <[^>]*> addu    \$at,\$a1,\$at
-0+0428 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0424 <[^>]*> addu    at,a1,at
+0+0428 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*428: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+042c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+042c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*42c: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0430 <[^>]*> lui     \$at,[-0-9x]+
+0+0430 <[^>]*> lui     at,[-0-9x]+
 [      ]*430: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0434 <[^>]*> addu    \$at,\$a1,\$at
-0+0438 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0434 <[^>]*> addu    at,a1,at
+0+0438 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*438: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+043c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+043c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*43c: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0440 <[^>]*> lui     \$at,[-0-9x]+
+0+0440 <[^>]*> lui     at,[-0-9x]+
 [      ]*440: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0444 <[^>]*> addu    \$at,\$a1,\$at
-0+0448 <[^>]*> lw      \$a0,0\(\$at\)
+0+0444 <[^>]*> addu    at,a1,at
+0+0448 <[^>]*> lw      a0,0\(at\)
 [      ]*448: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+044c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+044c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*44c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0450 <[^>]*> lui     \$at,[-0-9x]+
+0+0450 <[^>]*> lui     at,[-0-9x]+
 [      ]*450: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+0454 <[^>]*> addu    \$at,\$a1,\$at
-0+0458 <[^>]*> lw      \$a0,0\(\$at\)
+0+0454 <[^>]*> addu    at,a1,at
+0+0458 <[^>]*> lw      a0,0\(at\)
 [      ]*458: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+045c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+045c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*45c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0460 <[^>]*> lui     \$at,[-0-9x]+
+0+0460 <[^>]*> lui     at,[-0-9x]+
 [      ]*460: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0464 <[^>]*> addu    \$at,\$a1,\$at
-0+0468 <[^>]*> lw      \$a0,0\(\$at\)
+0+0464 <[^>]*> addu    at,a1,at
+0+0468 <[^>]*> lw      a0,0\(at\)
 [      ]*468: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+046c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+046c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*46c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0470 <[^>]*> lui     \$at,[-0-9x]+
+0+0470 <[^>]*> lui     at,[-0-9x]+
 [      ]*470: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+0474 <[^>]*> addu    \$at,\$a1,\$at
-0+0478 <[^>]*> lw      \$a0,0\(\$at\)
+0+0474 <[^>]*> addu    at,a1,at
+0+0478 <[^>]*> lw      a0,0\(at\)
 [      ]*478: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+047c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+047c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*47c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0480 <[^>]*> lui     \$at,[-0-9x]+
+0+0480 <[^>]*> lui     at,[-0-9x]+
 [      ]*480: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0484 <[^>]*> addu    \$at,\$a1,\$at
-0+0488 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0484 <[^>]*> addu    at,a1,at
+0+0488 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*488: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+048c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+048c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*48c: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0490 <[^>]*> lui     \$at,[-0-9x]+
+0+0490 <[^>]*> lui     at,[-0-9x]+
 [      ]*490: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0494 <[^>]*> addu    \$at,\$a1,\$at
-0+0498 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0494 <[^>]*> addu    at,a1,at
+0+0498 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*498: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+049c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+049c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*49c: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+04a0 <[^>]*> lui     \$at,[-0-9x]+
+0+04a0 <[^>]*> lui     at,[-0-9x]+
 [      ]*4a0: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+04a4 <[^>]*> addu    \$at,\$a1,\$at
-0+04a8 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+04a4 <[^>]*> addu    at,a1,at
+0+04a8 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*4a8: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+04ac <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+04ac <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*4ac: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+04b0 <[^>]*> lui     \$at,[-0-9x]+
+0+04b0 <[^>]*> lui     at,[-0-9x]+
 [      ]*4b0: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+04b4 <[^>]*> addu    \$at,\$a1,\$at
-0+04b8 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+04b4 <[^>]*> addu    at,a1,at
+0+04b8 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*4b8: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+04bc <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+04bc <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*4bc: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+04c0 <[^>]*> lui     \$at,[-0-9x]+
+0+04c0 <[^>]*> lui     at,[-0-9x]+
 [      ]*4c0: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+04c4 <[^>]*> addu    \$at,\$a1,\$at
-0+04c8 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+04c4 <[^>]*> addu    at,a1,at
+0+04c8 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*4c8: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+04cc <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+04cc <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*4cc: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+04d0 <[^>]*> lui     \$at,[-0-9x]+
+0+04d0 <[^>]*> lui     at,[-0-9x]+
 [      ]*4d0: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+04d4 <[^>]*> addu    \$at,\$a1,\$at
-0+04d8 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+04d4 <[^>]*> addu    at,a1,at
+0+04d8 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*4d8: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+04dc <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+04dc <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*4dc: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+04e0 <[^>]*> lui     \$at,[-0-9x]+
+0+04e0 <[^>]*> lui     at,[-0-9x]+
 [      ]*4e0: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+04e4 <[^>]*> addu    \$at,\$a1,\$at
-0+04e8 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+04e4 <[^>]*> addu    at,a1,at
+0+04e8 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*4e8: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+04ec <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+04ec <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*4ec: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+04f0 <[^>]*> lui     \$at,[-0-9x]+
+0+04f0 <[^>]*> lui     at,[-0-9x]+
 [      ]*4f0: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+04f4 <[^>]*> addu    \$at,\$a1,\$at
-0+04f8 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+04f4 <[^>]*> addu    at,a1,at
+0+04f8 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*4f8: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+04fc <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+04fc <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*4fc: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0500 <[^>]*> lui     \$at,[-0-9x]+
+0+0500 <[^>]*> lui     at,[-0-9x]+
 [      ]*500: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0504 <[^>]*> addu    \$at,\$a1,\$at
-0+0508 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0504 <[^>]*> addu    at,a1,at
+0+0508 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*508: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+050c <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+050c <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*50c: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0510 <[^>]*> lwc1    \$f[45],0\(\$zero\)
-0+0514 <[^>]*> lwc1    \$f[45],4\(\$zero\)
-0+0518 <[^>]*> lwc1    \$f[45],1\(\$zero\)
-0+051c <[^>]*> lwc1    \$f[45],5\(\$zero\)
-0+0520 <[^>]*> lui     \$at,0x1
-0+0524 <[^>]*> lwc1    \$f[45],-32768\(\$at\)
-0+0528 <[^>]*> lwc1    \$f[45],-32764\(\$at\)
-0+052c <[^>]*> lwc1    \$f[45],-32768\(\$zero\)
-0+0530 <[^>]*> lwc1    \$f[45],-32764\(\$zero\)
-0+0534 <[^>]*> lwc1    \$f[45],0\(\$a1\)
-0+0538 <[^>]*> lwc1    \$f[45],4\(\$a1\)
-0+053c <[^>]*> lwc1    \$f[45],1\(\$a1\)
-0+0540 <[^>]*> lwc1    \$f[45],5\(\$a1\)
-0+0544 <[^>]*> lui     \$at,0x1
-0+0548 <[^>]*> addu    \$at,\$a1,\$at
-0+054c <[^>]*> lwc1    \$f[45],-32768\(\$at\)
-0+0550 <[^>]*> lwc1    \$f[45],-32764\(\$at\)
-0+0554 <[^>]*> lwc1    \$f[45],-32768\(\$a1\)
-0+0558 <[^>]*> lwc1    \$f[45],-32764\(\$a1\)
-0+055c <[^>]*> lui     \$at,[-0-9x]+
+0+0510 <[^>]*> lwc1    \$f[45],0\(zero\)
+0+0514 <[^>]*> lwc1    \$f[45],4\(zero\)
+0+0518 <[^>]*> lwc1    \$f[45],1\(zero\)
+0+051c <[^>]*> lwc1    \$f[45],5\(zero\)
+0+0520 <[^>]*> lui     at,0x1
+0+0524 <[^>]*> lwc1    \$f[45],-32768\(at\)
+0+0528 <[^>]*> lwc1    \$f[45],-32764\(at\)
+0+052c <[^>]*> lwc1    \$f[45],-32768\(zero\)
+0+0530 <[^>]*> lwc1    \$f[45],-32764\(zero\)
+0+0534 <[^>]*> lwc1    \$f[45],0\(a1\)
+0+0538 <[^>]*> lwc1    \$f[45],4\(a1\)
+0+053c <[^>]*> lwc1    \$f[45],1\(a1\)
+0+0540 <[^>]*> lwc1    \$f[45],5\(a1\)
+0+0544 <[^>]*> lui     at,0x1
+0+0548 <[^>]*> addu    at,a1,at
+0+054c <[^>]*> lwc1    \$f[45],-32768\(at\)
+0+0550 <[^>]*> lwc1    \$f[45],-32764\(at\)
+0+0554 <[^>]*> lwc1    \$f[45],-32768\(a1\)
+0+0558 <[^>]*> lwc1    \$f[45],-32764\(a1\)
+0+055c <[^>]*> lui     at,[-0-9x]+
 [      ]*55c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+0560 <[^>]*> addu    \$at,\$a1,\$at
-0+0564 <[^>]*> lwc1    \$f[45],[-0-9]+\(\$at\)
+0+0560 <[^>]*> addu    at,a1,at
+0+0564 <[^>]*> lwc1    \$f[45],[-0-9]+\(at\)
 [      ]*564: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0568 <[^>]*> lwc1    \$f[45],[-0-9]+\(\$at\)
+0+0568 <[^>]*> lwc1    \$f[45],[-0-9]+\(at\)
 [      ]*568: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
 0+056c <[^>]*> nop
-0+0570 <[^>]*> swc1    \$f[45],0\(\$zero\)
-0+0574 <[^>]*> swc1    \$f[45],4\(\$zero\)
-0+0578 <[^>]*> swc1    \$f[45],1\(\$zero\)
-0+057c <[^>]*> swc1    \$f[45],5\(\$zero\)
-0+0580 <[^>]*> lui     \$at,0x1
-0+0584 <[^>]*> swc1    \$f[45],-32768\(\$at\)
-0+0588 <[^>]*> swc1    \$f[45],-32764\(\$at\)
-0+058c <[^>]*> swc1    \$f[45],-32768\(\$zero\)
-0+0590 <[^>]*> swc1    \$f[45],-32764\(\$zero\)
-0+0594 <[^>]*> swc1    \$f[45],0\(\$a1\)
-0+0598 <[^>]*> swc1    \$f[45],4\(\$a1\)
-0+059c <[^>]*> swc1    \$f[45],1\(\$a1\)
-0+05a0 <[^>]*> swc1    \$f[45],5\(\$a1\)
-0+05a4 <[^>]*> lui     \$at,0x1
-0+05a8 <[^>]*> addu    \$at,\$a1,\$at
-0+05ac <[^>]*> swc1    \$f[45],-32768\(\$at\)
-0+05b0 <[^>]*> swc1    \$f[45],-32764\(\$at\)
-0+05b4 <[^>]*> swc1    \$f[45],-32768\(\$a1\)
-0+05b8 <[^>]*> swc1    \$f[45],-32764\(\$a1\)
-0+05bc <[^>]*> lui     \$at,[-0-9x]+
+0+0570 <[^>]*> swc1    \$f[45],0\(zero\)
+0+0574 <[^>]*> swc1    \$f[45],4\(zero\)
+0+0578 <[^>]*> swc1    \$f[45],1\(zero\)
+0+057c <[^>]*> swc1    \$f[45],5\(zero\)
+0+0580 <[^>]*> lui     at,0x1
+0+0584 <[^>]*> swc1    \$f[45],-32768\(at\)
+0+0588 <[^>]*> swc1    \$f[45],-32764\(at\)
+0+058c <[^>]*> swc1    \$f[45],-32768\(zero\)
+0+0590 <[^>]*> swc1    \$f[45],-32764\(zero\)
+0+0594 <[^>]*> swc1    \$f[45],0\(a1\)
+0+0598 <[^>]*> swc1    \$f[45],4\(a1\)
+0+059c <[^>]*> swc1    \$f[45],1\(a1\)
+0+05a0 <[^>]*> swc1    \$f[45],5\(a1\)
+0+05a4 <[^>]*> lui     at,0x1
+0+05a8 <[^>]*> addu    at,a1,at
+0+05ac <[^>]*> swc1    \$f[45],-32768\(at\)
+0+05b0 <[^>]*> swc1    \$f[45],-32764\(at\)
+0+05b4 <[^>]*> swc1    \$f[45],-32768\(a1\)
+0+05b8 <[^>]*> swc1    \$f[45],-32764\(a1\)
+0+05bc <[^>]*> lui     at,[-0-9x]+
 [      ]*5bc: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+05c0 <[^>]*> addu    \$at,\$a1,\$at
-0+05c4 <[^>]*> swc1    \$f[45],[-0-9]+\(\$at\)
+0+05c0 <[^>]*> addu    at,a1,at
+0+05c4 <[^>]*> swc1    \$f[45],[-0-9]+\(at\)
 [      ]*5c4: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+05c8 <[^>]*> swc1    \$f[45],[-0-9]+\(\$at\)
+0+05c8 <[^>]*> swc1    \$f[45],[-0-9]+\(at\)
 [      ]*5c8: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+05cc <[^>]*> sw      \$a0,0\(\$zero\)
-0+05d0 <[^>]*> sw      \$a1,4\(\$zero\)
-0+05d4 <[^>]*> lui     \$a0,[-0-9x]+
+0+05cc <[^>]*> sw      a0,0\(zero\)
+0+05d0 <[^>]*> sw      a1,4\(zero\)
+0+05d4 <[^>]*> lui     a0,[-0-9x]+
 [      ]*5d4: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+05d8 <[^>]*> daddu   \$a0,\$a0,\$a1
-0+05dc <[^>]*> ld      \$a0,[-0-9]+\(\$a0\)
+0+05d8 <[^>]*> daddu   a0,a0,a1
+0+05dc <[^>]*> ld      a0,[-0-9]+\(a0\)
 [      ]*5dc: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+05e0 <[^>]*> lui     \$at,[-0-9x]+
+0+05e0 <[^>]*> lui     at,[-0-9x]+
 [      ]*5e0: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+05e4 <[^>]*> daddu   \$at,\$at,\$a1
-0+05e8 <[^>]*> sd      \$a0,[-0-9]+\(\$at\)
+0+05e4 <[^>]*> daddu   at,at,a1
+0+05e8 <[^>]*> sd      a0,[-0-9]+\(at\)
 [      ]*5e8: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
 0+05ec <[^>]*> nop
index 0fe2b21..7c3dfc3 100644 (file)
@@ -6,11 +6,11 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> li      \$a0,0
-0+0004 <[^>]*> li      \$a0,1
-0+0008 <[^>]*> li      \$a0,0x8000
-0+000c <[^>]*> li      \$a0,-32768
-0+0010 <[^>]*> lui     \$a0,0x1
-0+0014 <[^>]*> lui     \$a0,0x1
-0+0018 <[^>]*> ori     \$a0,\$a0,0xa5a5
+0+0000 <[^>]*> li      a0,0
+0+0004 <[^>]*> li      a0,1
+0+0008 <[^>]*> li      a0,0x8000
+0+000c <[^>]*> li      a0,-32768
+0+0010 <[^>]*> lui     a0,0x1
+0+0014 <[^>]*> lui     a0,0x1
+0+0018 <[^>]*> ori     a0,a0,0xa5a5
 0+001c <[^>]*> nop
index b80dca3..d612085 100644 (file)
@@ -8,17 +8,17 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> addiu   \$at,\$gp,-16384
+0+0000 <[^>]*> addiu   at,gp,-16384
 [      ]*0: [A-Z0-9_]*GPREL[A-Z0-9_]*  .rdata.*
-0+0004 <[^>]*> lw      \$a0,0\(\$at\)
-0+0008 <[^>]*> lw      \$a1,4\(\$at\)
-0+000c <[^>]*> lwc1    \$f[45],-16368\(\$gp\)
+0+0004 <[^>]*> lw      a0,0\(at\)
+0+0008 <[^>]*> lw      a1,4\(at\)
+0+000c <[^>]*> lwc1    f[45],-16368\(gp\)
 [      ]*c: [A-Z0-9_]*LITERAL[A-Z0-9_]*        .lit8.*
-0+0010 <[^>]*> lwc1    \$f[45],-16364\(\$gp\)
+0+0010 <[^>]*> lwc1    f[45],-16364\(gp\)
 [      ]*10: [A-Z0-9_]*LITERAL[A-Z0-9_]*       .lit8.*
-0+0014 <[^>]*> lui     \$a0,0x3f8f
-0+0018 <[^>]*> ori     \$a0,\$a0,0xcd36
-0+001c <[^>]*> lui     \$at,0x3f8f
-0+0020 <[^>]*> ori     \$at,\$at,0xcd36
-0+0024 <[^>]*> mtc1    \$at,\$f4
+0+0014 <[^>]*> lui     a0,0x3f8f
+0+0018 <[^>]*> ori     a0,a0,0xcd36
+0+001c <[^>]*> lui     at,0x3f8f
+0+0020 <[^>]*> ori     at,at,0xcd36
+0+0024 <[^>]*> mtc1    at,f4
        ...
index db09a7f..048bbd6 100644 (file)
@@ -8,23 +8,23 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> lw      \$at,0\(\$gp\)
+0+0000 <[^>]*> lw      at,0\(gp\)
 [      ]*0: R_MIPS_GOT16       .rodata
 0+0004 <[^>]*> nop
-0+0008 <[^>]*> lw      \$a0,0\(\$at\)
+0+0008 <[^>]*> lw      a0,0\(at\)
 [      ]*8: R_MIPS_LO16        .rodata
-0+000c <[^>]*> lw      \$a1,4\(\$at\)
+0+000c <[^>]*> lw      a1,4\(at\)
 [      ]*c: R_MIPS_LO16        .rodata
-0+0010 <[^>]*> lw      \$at,0\(\$gp\)
+0+0010 <[^>]*> lw      at,0\(gp\)
 [      ]*10: R_MIPS_GOT16      .rodata
 0+0014 <[^>]*> nop
-0+0018 <[^>]*> lwc1    \$f5,8\(\$at\)
+0+0018 <[^>]*> lwc1    \$f5,8\(at\)
 [      ]*18: R_MIPS_LO16       .rodata
-0+001c <[^>]*> lwc1    \$f4,12\(\$at\)
+0+001c <[^>]*> lwc1    \$f4,12\(at\)
 [      ]*1c: R_MIPS_LO16       .rodata
-0+0020 <[^>]*> lui     \$a0,0x3f8f
-0+0024 <[^>]*> ori     \$a0,\$a0,0xcd36
-0+0028 <[^>]*> lui     \$at,0x3f8f
-0+002c <[^>]*> ori     \$at,\$at,0xcd36
-0+0030 <[^>]*> mtc1    \$at,\$f4
+0+0020 <[^>]*> lui     a0,0x3f8f
+0+0024 <[^>]*> ori     a0,a0,0xcd36
+0+0028 <[^>]*> lui     at,0x3f8f
+0+002c <[^>]*> ori     at,at,0xcd36
+0+0030 <[^>]*> mtc1    at,\$f4
        ...
index 7b86e2b..f4d7477 100644 (file)
@@ -8,23 +8,23 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> lw      \$at,0\(\$gp\)
+0+0000 <[^>]*> lw      at,0\(gp\)
 [      ]*0: R_MIPS_GOT16       .rodata
 0+0004 <[^>]*> nop
-0+0008 <[^>]*> lw      \$a0,0\(\$at\)
+0+0008 <[^>]*> lw      a0,0\(at\)
 [      ]*8: R_MIPS_LO16        .rodata
-0+000c <[^>]*> lw      \$a1,4\(\$at\)
+0+000c <[^>]*> lw      a1,4\(at\)
 [      ]*c: R_MIPS_LO16        .rodata
-0+0010 <[^>]*> lw      \$at,0\(\$gp\)
+0+0010 <[^>]*> lw      at,0\(gp\)
 [      ]*10: R_MIPS_GOT16      .rodata
 0+0014 <[^>]*> nop
-0+0018 <[^>]*> lwc1    \$f5,8\(\$at\)
+0+0018 <[^>]*> lwc1    \$f5,8\(at\)
 [      ]*18: R_MIPS_LO16       .rodata
-0+001c <[^>]*> lwc1    \$f4,12\(\$at\)
+0+001c <[^>]*> lwc1    \$f4,12\(at\)
 [      ]*1c: R_MIPS_LO16       .rodata
-0+0020 <[^>]*> lui     \$a0,0x3f8f
-0+0024 <[^>]*> ori     \$a0,\$a0,0xcd36
-0+0028 <[^>]*> lui     \$at,0x3f8f
-0+002c <[^>]*> ori     \$at,\$at,0xcd36
-0+0030 <[^>]*> mtc1    \$at,\$f4
+0+0020 <[^>]*> lui     a0,0x3f8f
+0+0024 <[^>]*> ori     a0,a0,0xcd36
+0+0028 <[^>]*> lui     at,0x3f8f
+0+002c <[^>]*> ori     at,at,0xcd36
+0+0030 <[^>]*> mtc1    at,\$f4
        ...
index e71b554..31cda97 100644 (file)
@@ -7,17 +7,17 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> lui     \$at,0x0
+0+0000 <[^>]*> lui     at,0x0
 [      ]*0: [A-Z0-9_]*HI[A-Z0-9_]*     .ro?data.*
-0+0004 <[^>]*> lw      \$a0,[-0-9]+\(\$at\)
+0+0004 <[^>]*> lw      a0,[-0-9]+\(at\)
 [      ]*4: [A-Z0-9_]*LO[A-Z0-9_]*     .ro?data.*
-0+0008 <[^>]*> lw      \$a1,[-0-9]+\(\$at\)
+0+0008 <[^>]*> lw      a1,[-0-9]+\(at\)
 [      ]*8: [A-Z0-9_]*LO[A-Z0-9_]*     .ro?data.*
-0+000c <[^>]*> lwc1    \$f[45],[-0-9]+\(\$gp\)
+0+000c <[^>]*> lwc1    \$f[45],[-0-9]+\(gp\)
 [      ]*c: [A-Z0-9_]*LITERAL[A-Z0-9_]*        .lit8.*
-0+0010 <[^>]*> lwc1    \$f[45],[-0-9]+\(\$gp\)
+0+0010 <[^>]*> lwc1    \$f[45],[-0-9]+\(gp\)
 [      ]*10: [A-Z0-9_]*LITERAL[A-Z0-9_]*       .lit8.*
-0+0014 <[^>]*> lui     \$a0,0x3f8f
-0+0018 <[^>]*> ori     \$a0,\$a0,0xcd36
-0+001c <[^>]*> lwc1    \$f4,[-0-9]+\(\$gp\)
+0+0014 <[^>]*> lui     a0,0x3f8f
+0+0018 <[^>]*> ori     a0,a0,0xcd36
+0+001c <[^>]*> lwc1    \$f4,[-0-9]+\(gp\)
 [      ]*1c: [A-Z0-9_]*LITERAL[A-Z0-9_]*       .lit4.*
index ad2bfa5..216e264 100644 (file)
@@ -12,643 +12,643 @@ Disassembly of section .text:
    0:  00000000        nop
 
 0+000004 <insns1>:
-   4:  3b40            ld      \$v0,0\(\$v1\)
-   6:  f000 3b41       ld      \$v0,1\(\$v1\)
-   a:  f000 3b42       ld      \$v0,2\(\$v1\)
-   e:  f000 3b43       ld      \$v0,3\(\$v1\)
-  12:  f000 3b44       ld      \$v0,4\(\$v1\)
-  16:  3b41            ld      \$v0,8\(\$v1\)
-  18:  3b42            ld      \$v0,16\(\$v1\)
-  1a:  3b44            ld      \$v0,32\(\$v1\)
-  1c:  3b48            ld      \$v0,64\(\$v1\)
-  1e:  3b50            ld      \$v0,128\(\$v1\)
-  20:  f100 3b40       ld      \$v0,256\(\$v1\)
-  24:  f200 3b40       ld      \$v0,512\(\$v1\)
-  28:  f400 3b40       ld      \$v0,1024\(\$v1\)
-  2c:  f001 3b40       ld      \$v0,2048\(\$v1\)
-  30:  f7ff 3b5f       ld      \$v0,-1\(\$v1\)
-  34:  f7ff 3b5e       ld      \$v0,-2\(\$v1\)
-  38:  f7ff 3b5d       ld      \$v0,-3\(\$v1\)
-  3c:  f7ff 3b5c       ld      \$v0,-4\(\$v1\)
-  40:  f7ff 3b58       ld      \$v0,-8\(\$v1\)
-  44:  f7ff 3b50       ld      \$v0,-16\(\$v1\)
-  48:  f7ff 3b40       ld      \$v0,-32\(\$v1\)
-  4c:  f7df 3b40       ld      \$v0,-64\(\$v1\)
-  50:  f79f 3b40       ld      \$v0,-128\(\$v1\)
-  54:  f71f 3b40       ld      \$v0,-256\(\$v1\)
-  58:  f61f 3b40       ld      \$v0,-512\(\$v1\)
-  5c:  f41f 3b40       ld      \$v0,-1024\(\$v1\)
-  60:  f01f 3b40       ld      \$v0,-2048\(\$v1\)
-  64:  f7bf fc40       ld      \$v0,0 <data1>
-  68:  f6a0 fc54       ld      \$v0,71c <data2>
-  6c:  f001 fc40       ld      \$v0,868 <bar>
-  70:  f0c1 fc40       ld      \$v0,930 <quux>
-  74:  f840            ld      \$v0,0\(\$sp\)
-  76:  f000 f841       ld      \$v0,1\(\$sp\)
-  7a:  f000 f842       ld      \$v0,2\(\$sp\)
-  7e:  f000 f843       ld      \$v0,3\(\$sp\)
-  82:  f000 f844       ld      \$v0,4\(\$sp\)
-  86:  f841            ld      \$v0,8\(\$sp\)
-  88:  f842            ld      \$v0,16\(\$sp\)
-  8a:  f844            ld      \$v0,32\(\$sp\)
-  8c:  f848            ld      \$v0,64\(\$sp\)
-  8e:  f850            ld      \$v0,128\(\$sp\)
-  90:  f100 f840       ld      \$v0,256\(\$sp\)
-  94:  f200 f840       ld      \$v0,512\(\$sp\)
-  98:  f400 f840       ld      \$v0,1024\(\$sp\)
-  9c:  f001 f840       ld      \$v0,2048\(\$sp\)
-  a0:  f7ff f85f       ld      \$v0,-1\(\$sp\)
-  a4:  f7ff f85e       ld      \$v0,-2\(\$sp\)
-  a8:  f7ff f85d       ld      \$v0,-3\(\$sp\)
-  ac:  f7ff f85c       ld      \$v0,-4\(\$sp\)
-  b0:  f7ff f858       ld      \$v0,-8\(\$sp\)
-  b4:  f7ff f850       ld      \$v0,-16\(\$sp\)
-  b8:  f7ff f840       ld      \$v0,-32\(\$sp\)
-  bc:  f7df f840       ld      \$v0,-64\(\$sp\)
-  c0:  f79f f840       ld      \$v0,-128\(\$sp\)
-  c4:  f71f f840       ld      \$v0,-256\(\$sp\)
-  c8:  f61f f840       ld      \$v0,-512\(\$sp\)
-  cc:  f41f f840       ld      \$v0,-1024\(\$sp\)
-  d0:  f01f f840       ld      \$v0,-2048\(\$sp\)
-  d4:  bb40            lwu     \$v0,0\(\$v1\)
-  d6:  f000 bb41       lwu     \$v0,1\(\$v1\)
-  da:  f000 bb42       lwu     \$v0,2\(\$v1\)
-  de:  f000 bb43       lwu     \$v0,3\(\$v1\)
-  e2:  bb41            lwu     \$v0,4\(\$v1\)
-  e4:  bb42            lwu     \$v0,8\(\$v1\)
-  e6:  bb44            lwu     \$v0,16\(\$v1\)
-  e8:  bb48            lwu     \$v0,32\(\$v1\)
-  ea:  bb50            lwu     \$v0,64\(\$v1\)
-  ec:  f080 bb40       lwu     \$v0,128\(\$v1\)
-  f0:  f100 bb40       lwu     \$v0,256\(\$v1\)
-  f4:  f200 bb40       lwu     \$v0,512\(\$v1\)
-  f8:  f400 bb40       lwu     \$v0,1024\(\$v1\)
-  fc:  f001 bb40       lwu     \$v0,2048\(\$v1\)
- 100:  f7ff bb5f       lwu     \$v0,-1\(\$v1\)
- 104:  f7ff bb5e       lwu     \$v0,-2\(\$v1\)
- 108:  f7ff bb5d       lwu     \$v0,-3\(\$v1\)
- 10c:  f7ff bb5c       lwu     \$v0,-4\(\$v1\)
- 110:  f7ff bb58       lwu     \$v0,-8\(\$v1\)
- 114:  f7ff bb50       lwu     \$v0,-16\(\$v1\)
- 118:  f7ff bb40       lwu     \$v0,-32\(\$v1\)
- 11c:  f7df bb40       lwu     \$v0,-64\(\$v1\)
- 120:  f79f bb40       lwu     \$v0,-128\(\$v1\)
- 124:  f71f bb40       lwu     \$v0,-256\(\$v1\)
- 128:  f61f bb40       lwu     \$v0,-512\(\$v1\)
- 12c:  f41f bb40       lwu     \$v0,-1024\(\$v1\)
- 130:  f01f bb40       lwu     \$v0,-2048\(\$v1\)
- 134:  9b40            lw      \$v0,0\(\$v1\)
- 136:  f000 9b41       lw      \$v0,1\(\$v1\)
- 13a:  f000 9b42       lw      \$v0,2\(\$v1\)
- 13e:  f000 9b43       lw      \$v0,3\(\$v1\)
- 142:  9b41            lw      \$v0,4\(\$v1\)
- 144:  9b42            lw      \$v0,8\(\$v1\)
- 146:  9b44            lw      \$v0,16\(\$v1\)
- 148:  9b48            lw      \$v0,32\(\$v1\)
- 14a:  9b50            lw      \$v0,64\(\$v1\)
- 14c:  f080 9b40       lw      \$v0,128\(\$v1\)
- 150:  f100 9b40       lw      \$v0,256\(\$v1\)
- 154:  f200 9b40       lw      \$v0,512\(\$v1\)
- 158:  f400 9b40       lw      \$v0,1024\(\$v1\)
- 15c:  f001 9b40       lw      \$v0,2048\(\$v1\)
- 160:  f7ff 9b5f       lw      \$v0,-1\(\$v1\)
- 164:  f7ff 9b5e       lw      \$v0,-2\(\$v1\)
- 168:  f7ff 9b5d       lw      \$v0,-3\(\$v1\)
- 16c:  f7ff 9b5c       lw      \$v0,-4\(\$v1\)
- 170:  f7ff 9b58       lw      \$v0,-8\(\$v1\)
- 174:  f7ff 9b50       lw      \$v0,-16\(\$v1\)
- 178:  f7ff 9b40       lw      \$v0,-32\(\$v1\)
- 17c:  f7df 9b40       lw      \$v0,-64\(\$v1\)
- 180:  f79f 9b40       lw      \$v0,-128\(\$v1\)
- 184:  f71f 9b40       lw      \$v0,-256\(\$v1\)
- 188:  f61f 9b40       lw      \$v0,-512\(\$v1\)
- 18c:  f41f 9b40       lw      \$v0,-1024\(\$v1\)
- 190:  f01f 9b40       lw      \$v0,-2048\(\$v1\)
- 194:  f67f b20c       lw      \$v0,0 <data1>
- 198:  f580 b204       lw      \$v0,71c <data2>
- 19c:  f6c0 b20c       lw      \$v0,868 <bar>
- 1a0:  f780 b210       lw      \$v0,930 <quux>
- 1a4:  9200            lw      \$v0,0\(\$sp\)
- 1a6:  f000 9201       lw      \$v0,1\(\$sp\)
- 1aa:  f000 9202       lw      \$v0,2\(\$sp\)
- 1ae:  f000 9203       lw      \$v0,3\(\$sp\)
- 1b2:  9201            lw      \$v0,4\(\$sp\)
- 1b4:  9202            lw      \$v0,8\(\$sp\)
- 1b6:  9204            lw      \$v0,16\(\$sp\)
- 1b8:  9208            lw      \$v0,32\(\$sp\)
- 1ba:  9210            lw      \$v0,64\(\$sp\)
- 1bc:  9220            lw      \$v0,128\(\$sp\)
- 1be:  9240            lw      \$v0,256\(\$sp\)
- 1c0:  9280            lw      \$v0,512\(\$sp\)
- 1c2:  f400 9200       lw      \$v0,1024\(\$sp\)
- 1c6:  f001 9200       lw      \$v0,2048\(\$sp\)
- 1ca:  f7ff 921f       lw      \$v0,-1\(\$sp\)
- 1ce:  f7ff 921e       lw      \$v0,-2\(\$sp\)
- 1d2:  f7ff 921d       lw      \$v0,-3\(\$sp\)
- 1d6:  f7ff 921c       lw      \$v0,-4\(\$sp\)
- 1da:  f7ff 9218       lw      \$v0,-8\(\$sp\)
- 1de:  f7ff 9210       lw      \$v0,-16\(\$sp\)
- 1e2:  f7ff 9200       lw      \$v0,-32\(\$sp\)
- 1e6:  f7df 9200       lw      \$v0,-64\(\$sp\)
- 1ea:  f79f 9200       lw      \$v0,-128\(\$sp\)
- 1ee:  f71f 9200       lw      \$v0,-256\(\$sp\)
- 1f2:  f61f 9200       lw      \$v0,-512\(\$sp\)
- 1f6:  f41f 9200       lw      \$v0,-1024\(\$sp\)
- 1fa:  f01f 9200       lw      \$v0,-2048\(\$sp\)
- 1fe:  8b40            lh      \$v0,0\(\$v1\)
- 200:  f000 8b41       lh      \$v0,1\(\$v1\)
- 204:  8b41            lh      \$v0,2\(\$v1\)
- 206:  f000 8b43       lh      \$v0,3\(\$v1\)
- 20a:  8b42            lh      \$v0,4\(\$v1\)
- 20c:  8b44            lh      \$v0,8\(\$v1\)
- 20e:  8b48            lh      \$v0,16\(\$v1\)
- 210:  8b50            lh      \$v0,32\(\$v1\)
- 212:  f040 8b40       lh      \$v0,64\(\$v1\)
- 216:  f080 8b40       lh      \$v0,128\(\$v1\)
- 21a:  f100 8b40       lh      \$v0,256\(\$v1\)
- 21e:  f200 8b40       lh      \$v0,512\(\$v1\)
- 222:  f400 8b40       lh      \$v0,1024\(\$v1\)
- 226:  f001 8b40       lh      \$v0,2048\(\$v1\)
- 22a:  f7ff 8b5f       lh      \$v0,-1\(\$v1\)
- 22e:  f7ff 8b5e       lh      \$v0,-2\(\$v1\)
- 232:  f7ff 8b5d       lh      \$v0,-3\(\$v1\)
- 236:  f7ff 8b5c       lh      \$v0,-4\(\$v1\)
- 23a:  f7ff 8b58       lh      \$v0,-8\(\$v1\)
- 23e:  f7ff 8b50       lh      \$v0,-16\(\$v1\)
- 242:  f7ff 8b40       lh      \$v0,-32\(\$v1\)
- 246:  f7df 8b40       lh      \$v0,-64\(\$v1\)
- 24a:  f79f 8b40       lh      \$v0,-128\(\$v1\)
- 24e:  f71f 8b40       lh      \$v0,-256\(\$v1\)
- 252:  f61f 8b40       lh      \$v0,-512\(\$v1\)
- 256:  f41f 8b40       lh      \$v0,-1024\(\$v1\)
- 25a:  f01f 8b40       lh      \$v0,-2048\(\$v1\)
- 25e:  ab40            lhu     \$v0,0\(\$v1\)
- 260:  f000 ab41       lhu     \$v0,1\(\$v1\)
- 264:  ab41            lhu     \$v0,2\(\$v1\)
- 266:  f000 ab43       lhu     \$v0,3\(\$v1\)
- 26a:  ab42            lhu     \$v0,4\(\$v1\)
- 26c:  ab44            lhu     \$v0,8\(\$v1\)
- 26e:  ab48            lhu     \$v0,16\(\$v1\)
- 270:  ab50            lhu     \$v0,32\(\$v1\)
- 272:  f040 ab40       lhu     \$v0,64\(\$v1\)
- 276:  f080 ab40       lhu     \$v0,128\(\$v1\)
- 27a:  f100 ab40       lhu     \$v0,256\(\$v1\)
- 27e:  f200 ab40       lhu     \$v0,512\(\$v1\)
- 282:  f400 ab40       lhu     \$v0,1024\(\$v1\)
- 286:  f001 ab40       lhu     \$v0,2048\(\$v1\)
- 28a:  f7ff ab5f       lhu     \$v0,-1\(\$v1\)
- 28e:  f7ff ab5e       lhu     \$v0,-2\(\$v1\)
- 292:  f7ff ab5d       lhu     \$v0,-3\(\$v1\)
- 296:  f7ff ab5c       lhu     \$v0,-4\(\$v1\)
- 29a:  f7ff ab58       lhu     \$v0,-8\(\$v1\)
- 29e:  f7ff ab50       lhu     \$v0,-16\(\$v1\)
- 2a2:  f7ff ab40       lhu     \$v0,-32\(\$v1\)
- 2a6:  f7df ab40       lhu     \$v0,-64\(\$v1\)
- 2aa:  f79f ab40       lhu     \$v0,-128\(\$v1\)
- 2ae:  f71f ab40       lhu     \$v0,-256\(\$v1\)
- 2b2:  f61f ab40       lhu     \$v0,-512\(\$v1\)
- 2b6:  f41f ab40       lhu     \$v0,-1024\(\$v1\)
- 2ba:  f01f ab40       lhu     \$v0,-2048\(\$v1\)
- 2be:  8340            lb      \$v0,0\(\$v1\)
- 2c0:  8341            lb      \$v0,1\(\$v1\)
- 2c2:  8342            lb      \$v0,2\(\$v1\)
- 2c4:  8343            lb      \$v0,3\(\$v1\)
- 2c6:  8344            lb      \$v0,4\(\$v1\)
- 2c8:  8348            lb      \$v0,8\(\$v1\)
- 2ca:  8350            lb      \$v0,16\(\$v1\)
- 2cc:  f020 8340       lb      \$v0,32\(\$v1\)
- 2d0:  f040 8340       lb      \$v0,64\(\$v1\)
- 2d4:  f080 8340       lb      \$v0,128\(\$v1\)
- 2d8:  f100 8340       lb      \$v0,256\(\$v1\)
- 2dc:  f200 8340       lb      \$v0,512\(\$v1\)
- 2e0:  f400 8340       lb      \$v0,1024\(\$v1\)
- 2e4:  f001 8340       lb      \$v0,2048\(\$v1\)
- 2e8:  f7ff 835f       lb      \$v0,-1\(\$v1\)
- 2ec:  f7ff 835e       lb      \$v0,-2\(\$v1\)
- 2f0:  f7ff 835d       lb      \$v0,-3\(\$v1\)
- 2f4:  f7ff 835c       lb      \$v0,-4\(\$v1\)
- 2f8:  f7ff 8358       lb      \$v0,-8\(\$v1\)
- 2fc:  f7ff 8350       lb      \$v0,-16\(\$v1\)
- 300:  f7ff 8340       lb      \$v0,-32\(\$v1\)
- 304:  f7df 8340       lb      \$v0,-64\(\$v1\)
- 308:  f79f 8340       lb      \$v0,-128\(\$v1\)
- 30c:  f71f 8340       lb      \$v0,-256\(\$v1\)
- 310:  f61f 8340       lb      \$v0,-512\(\$v1\)
- 314:  f41f 8340       lb      \$v0,-1024\(\$v1\)
- 318:  f01f 8340       lb      \$v0,-2048\(\$v1\)
- 31c:  a340            lbu     \$v0,0\(\$v1\)
- 31e:  a341            lbu     \$v0,1\(\$v1\)
- 320:  a342            lbu     \$v0,2\(\$v1\)
- 322:  a343            lbu     \$v0,3\(\$v1\)
- 324:  a344            lbu     \$v0,4\(\$v1\)
- 326:  a348            lbu     \$v0,8\(\$v1\)
- 328:  a350            lbu     \$v0,16\(\$v1\)
- 32a:  f020 a340       lbu     \$v0,32\(\$v1\)
- 32e:  f040 a340       lbu     \$v0,64\(\$v1\)
- 332:  f080 a340       lbu     \$v0,128\(\$v1\)
- 336:  f100 a340       lbu     \$v0,256\(\$v1\)
- 33a:  f200 a340       lbu     \$v0,512\(\$v1\)
- 33e:  f400 a340       lbu     \$v0,1024\(\$v1\)
- 342:  f001 a340       lbu     \$v0,2048\(\$v1\)
- 346:  f7ff a35f       lbu     \$v0,-1\(\$v1\)
- 34a:  f7ff a35e       lbu     \$v0,-2\(\$v1\)
- 34e:  f7ff a35d       lbu     \$v0,-3\(\$v1\)
- 352:  f7ff a35c       lbu     \$v0,-4\(\$v1\)
- 356:  f7ff a358       lbu     \$v0,-8\(\$v1\)
- 35a:  f7ff a350       lbu     \$v0,-16\(\$v1\)
- 35e:  f7ff a340       lbu     \$v0,-32\(\$v1\)
- 362:  f7df a340       lbu     \$v0,-64\(\$v1\)
- 366:  f79f a340       lbu     \$v0,-128\(\$v1\)
- 36a:  f71f a340       lbu     \$v0,-256\(\$v1\)
- 36e:  f61f a340       lbu     \$v0,-512\(\$v1\)
- 372:  f41f a340       lbu     \$v0,-1024\(\$v1\)
- 376:  f01f a340       lbu     \$v0,-2048\(\$v1\)
- 37a:  7b40            sd      \$v0,0\(\$v1\)
- 37c:  f000 7b41       sd      \$v0,1\(\$v1\)
- 380:  f000 7b42       sd      \$v0,2\(\$v1\)
- 384:  f000 7b43       sd      \$v0,3\(\$v1\)
- 388:  f000 7b44       sd      \$v0,4\(\$v1\)
- 38c:  7b41            sd      \$v0,8\(\$v1\)
- 38e:  7b42            sd      \$v0,16\(\$v1\)
- 390:  7b44            sd      \$v0,32\(\$v1\)
- 392:  7b48            sd      \$v0,64\(\$v1\)
- 394:  7b50            sd      \$v0,128\(\$v1\)
- 396:  f100 7b40       sd      \$v0,256\(\$v1\)
- 39a:  f200 7b40       sd      \$v0,512\(\$v1\)
- 39e:  f400 7b40       sd      \$v0,1024\(\$v1\)
- 3a2:  f001 7b40       sd      \$v0,2048\(\$v1\)
- 3a6:  f7ff 7b5f       sd      \$v0,-1\(\$v1\)
- 3aa:  f7ff 7b5e       sd      \$v0,-2\(\$v1\)
- 3ae:  f7ff 7b5d       sd      \$v0,-3\(\$v1\)
- 3b2:  f7ff 7b5c       sd      \$v0,-4\(\$v1\)
- 3b6:  f7ff 7b58       sd      \$v0,-8\(\$v1\)
- 3ba:  f7ff 7b50       sd      \$v0,-16\(\$v1\)
- 3be:  f7ff 7b40       sd      \$v0,-32\(\$v1\)
- 3c2:  f7df 7b40       sd      \$v0,-64\(\$v1\)
- 3c6:  f79f 7b40       sd      \$v0,-128\(\$v1\)
- 3ca:  f71f 7b40       sd      \$v0,-256\(\$v1\)
- 3ce:  f61f 7b40       sd      \$v0,-512\(\$v1\)
- 3d2:  f41f 7b40       sd      \$v0,-1024\(\$v1\)
- 3d6:  f01f 7b40       sd      \$v0,-2048\(\$v1\)
- 3da:  f940            sd      \$v0,0\(\$sp\)
- 3dc:  f000 f941       sd      \$v0,1\(\$sp\)
- 3e0:  f000 f942       sd      \$v0,2\(\$sp\)
- 3e4:  f000 f943       sd      \$v0,3\(\$sp\)
- 3e8:  f000 f944       sd      \$v0,4\(\$sp\)
- 3ec:  f941            sd      \$v0,8\(\$sp\)
- 3ee:  f942            sd      \$v0,16\(\$sp\)
- 3f0:  f944            sd      \$v0,32\(\$sp\)
- 3f2:  f948            sd      \$v0,64\(\$sp\)
- 3f4:  f950            sd      \$v0,128\(\$sp\)
- 3f6:  f100 f940       sd      \$v0,256\(\$sp\)
- 3fa:  f200 f940       sd      \$v0,512\(\$sp\)
- 3fe:  f400 f940       sd      \$v0,1024\(\$sp\)
- 402:  f001 f940       sd      \$v0,2048\(\$sp\)
- 406:  f7ff f95f       sd      \$v0,-1\(\$sp\)
- 40a:  f7ff f95e       sd      \$v0,-2\(\$sp\)
- 40e:  f7ff f95d       sd      \$v0,-3\(\$sp\)
- 412:  f7ff f95c       sd      \$v0,-4\(\$sp\)
- 416:  f7ff f958       sd      \$v0,-8\(\$sp\)
- 41a:  f7ff f950       sd      \$v0,-16\(\$sp\)
- 41e:  f7ff f940       sd      \$v0,-32\(\$sp\)
- 422:  f7df f940       sd      \$v0,-64\(\$sp\)
- 426:  f79f f940       sd      \$v0,-128\(\$sp\)
- 42a:  f71f f940       sd      \$v0,-256\(\$sp\)
- 42e:  f61f f940       sd      \$v0,-512\(\$sp\)
- 432:  f41f f940       sd      \$v0,-1024\(\$sp\)
- 436:  f01f f940       sd      \$v0,-2048\(\$sp\)
- 43a:  fa00            sd      \$ra,0\(\$sp\)
- 43c:  f000 fa01       sd      \$ra,1\(\$sp\)
- 440:  f000 fa02       sd      \$ra,2\(\$sp\)
- 444:  f000 fa03       sd      \$ra,3\(\$sp\)
- 448:  f000 fa04       sd      \$ra,4\(\$sp\)
- 44c:  fa01            sd      \$ra,8\(\$sp\)
- 44e:  fa02            sd      \$ra,16\(\$sp\)
- 450:  fa04            sd      \$ra,32\(\$sp\)
- 452:  fa08            sd      \$ra,64\(\$sp\)
- 454:  fa10            sd      \$ra,128\(\$sp\)
- 456:  fa20            sd      \$ra,256\(\$sp\)
- 458:  fa40            sd      \$ra,512\(\$sp\)
- 45a:  fa80            sd      \$ra,1024\(\$sp\)
- 45c:  f001 fa00       sd      \$ra,2048\(\$sp\)
- 460:  f7ff fa1f       sd      \$ra,-1\(\$sp\)
- 464:  f7ff fa1e       sd      \$ra,-2\(\$sp\)
- 468:  f7ff fa1d       sd      \$ra,-3\(\$sp\)
- 46c:  f7ff fa1c       sd      \$ra,-4\(\$sp\)
- 470:  f7ff fa18       sd      \$ra,-8\(\$sp\)
- 474:  f7ff fa10       sd      \$ra,-16\(\$sp\)
- 478:  f7ff fa00       sd      \$ra,-32\(\$sp\)
- 47c:  f7df fa00       sd      \$ra,-64\(\$sp\)
- 480:  f79f fa00       sd      \$ra,-128\(\$sp\)
- 484:  f71f fa00       sd      \$ra,-256\(\$sp\)
- 488:  f61f fa00       sd      \$ra,-512\(\$sp\)
- 48c:  f41f fa00       sd      \$ra,-1024\(\$sp\)
- 490:  f01f fa00       sd      \$ra,-2048\(\$sp\)
- 494:  db40            sw      \$v0,0\(\$v1\)
- 496:  f000 db41       sw      \$v0,1\(\$v1\)
- 49a:  f000 db42       sw      \$v0,2\(\$v1\)
- 49e:  f000 db43       sw      \$v0,3\(\$v1\)
- 4a2:  db41            sw      \$v0,4\(\$v1\)
- 4a4:  db42            sw      \$v0,8\(\$v1\)
- 4a6:  db44            sw      \$v0,16\(\$v1\)
- 4a8:  db48            sw      \$v0,32\(\$v1\)
- 4aa:  db50            sw      \$v0,64\(\$v1\)
- 4ac:  f080 db40       sw      \$v0,128\(\$v1\)
- 4b0:  f100 db40       sw      \$v0,256\(\$v1\)
- 4b4:  f200 db40       sw      \$v0,512\(\$v1\)
- 4b8:  f400 db40       sw      \$v0,1024\(\$v1\)
- 4bc:  f001 db40       sw      \$v0,2048\(\$v1\)
- 4c0:  f7ff db5f       sw      \$v0,-1\(\$v1\)
- 4c4:  f7ff db5e       sw      \$v0,-2\(\$v1\)
- 4c8:  f7ff db5d       sw      \$v0,-3\(\$v1\)
- 4cc:  f7ff db5c       sw      \$v0,-4\(\$v1\)
- 4d0:  f7ff db58       sw      \$v0,-8\(\$v1\)
- 4d4:  f7ff db50       sw      \$v0,-16\(\$v1\)
- 4d8:  f7ff db40       sw      \$v0,-32\(\$v1\)
- 4dc:  f7df db40       sw      \$v0,-64\(\$v1\)
- 4e0:  f79f db40       sw      \$v0,-128\(\$v1\)
- 4e4:  f71f db40       sw      \$v0,-256\(\$v1\)
- 4e8:  f61f db40       sw      \$v0,-512\(\$v1\)
- 4ec:  f41f db40       sw      \$v0,-1024\(\$v1\)
- 4f0:  f01f db40       sw      \$v0,-2048\(\$v1\)
- 4f4:  d200            sw      \$v0,0\(\$sp\)
- 4f6:  f000 d201       sw      \$v0,1\(\$sp\)
- 4fa:  f000 d202       sw      \$v0,2\(\$sp\)
- 4fe:  f000 d203       sw      \$v0,3\(\$sp\)
- 502:  d201            sw      \$v0,4\(\$sp\)
- 504:  d202            sw      \$v0,8\(\$sp\)
- 506:  d204            sw      \$v0,16\(\$sp\)
- 508:  d208            sw      \$v0,32\(\$sp\)
- 50a:  d210            sw      \$v0,64\(\$sp\)
- 50c:  d220            sw      \$v0,128\(\$sp\)
- 50e:  d240            sw      \$v0,256\(\$sp\)
- 510:  d280            sw      \$v0,512\(\$sp\)
- 512:  f400 d200       sw      \$v0,1024\(\$sp\)
- 516:  f001 d200       sw      \$v0,2048\(\$sp\)
- 51a:  f7ff d21f       sw      \$v0,-1\(\$sp\)
- 51e:  f7ff d21e       sw      \$v0,-2\(\$sp\)
- 522:  f7ff d21d       sw      \$v0,-3\(\$sp\)
- 526:  f7ff d21c       sw      \$v0,-4\(\$sp\)
- 52a:  f7ff d218       sw      \$v0,-8\(\$sp\)
- 52e:  f7ff d210       sw      \$v0,-16\(\$sp\)
- 532:  f7ff d200       sw      \$v0,-32\(\$sp\)
- 536:  f7df d200       sw      \$v0,-64\(\$sp\)
- 53a:  f79f d200       sw      \$v0,-128\(\$sp\)
- 53e:  f71f d200       sw      \$v0,-256\(\$sp\)
- 542:  f61f d200       sw      \$v0,-512\(\$sp\)
- 546:  f41f d200       sw      \$v0,-1024\(\$sp\)
- 54a:  f01f d200       sw      \$v0,-2048\(\$sp\)
- 54e:  6200            sw      \$ra,0\(\$sp\)
- 550:  f000 6201       sw      \$ra,1\(\$sp\)
- 554:  f000 6202       sw      \$ra,2\(\$sp\)
- 558:  f000 6203       sw      \$ra,3\(\$sp\)
- 55c:  6201            sw      \$ra,4\(\$sp\)
- 55e:  6202            sw      \$ra,8\(\$sp\)
- 560:  6204            sw      \$ra,16\(\$sp\)
- 562:  6208            sw      \$ra,32\(\$sp\)
- 564:  6210            sw      \$ra,64\(\$sp\)
- 566:  6220            sw      \$ra,128\(\$sp\)
- 568:  6240            sw      \$ra,256\(\$sp\)
- 56a:  6280            sw      \$ra,512\(\$sp\)
- 56c:  f400 6200       sw      \$ra,1024\(\$sp\)
- 570:  f001 6200       sw      \$ra,2048\(\$sp\)
- 574:  f7ff 621f       sw      \$ra,-1\(\$sp\)
- 578:  f7ff 621e       sw      \$ra,-2\(\$sp\)
- 57c:  f7ff 621d       sw      \$ra,-3\(\$sp\)
- 580:  f7ff 621c       sw      \$ra,-4\(\$sp\)
- 584:  f7ff 6218       sw      \$ra,-8\(\$sp\)
- 588:  f7ff 6210       sw      \$ra,-16\(\$sp\)
- 58c:  f7ff 6200       sw      \$ra,-32\(\$sp\)
- 590:  f7df 6200       sw      \$ra,-64\(\$sp\)
- 594:  f79f 6200       sw      \$ra,-128\(\$sp\)
- 598:  f71f 6200       sw      \$ra,-256\(\$sp\)
- 59c:  f61f 6200       sw      \$ra,-512\(\$sp\)
- 5a0:  f41f 6200       sw      \$ra,-1024\(\$sp\)
- 5a4:  f01f 6200       sw      \$ra,-2048\(\$sp\)
- 5a8:  cb40            sh      \$v0,0\(\$v1\)
- 5aa:  f000 cb41       sh      \$v0,1\(\$v1\)
- 5ae:  cb41            sh      \$v0,2\(\$v1\)
- 5b0:  f000 cb43       sh      \$v0,3\(\$v1\)
- 5b4:  cb42            sh      \$v0,4\(\$v1\)
- 5b6:  cb44            sh      \$v0,8\(\$v1\)
- 5b8:  cb48            sh      \$v0,16\(\$v1\)
- 5ba:  cb50            sh      \$v0,32\(\$v1\)
- 5bc:  f040 cb40       sh      \$v0,64\(\$v1\)
- 5c0:  f080 cb40       sh      \$v0,128\(\$v1\)
- 5c4:  f100 cb40       sh      \$v0,256\(\$v1\)
- 5c8:  f200 cb40       sh      \$v0,512\(\$v1\)
- 5cc:  f400 cb40       sh      \$v0,1024\(\$v1\)
- 5d0:  f001 cb40       sh      \$v0,2048\(\$v1\)
- 5d4:  f7ff cb5f       sh      \$v0,-1\(\$v1\)
- 5d8:  f7ff cb5e       sh      \$v0,-2\(\$v1\)
- 5dc:  f7ff cb5d       sh      \$v0,-3\(\$v1\)
- 5e0:  f7ff cb5c       sh      \$v0,-4\(\$v1\)
- 5e4:  f7ff cb58       sh      \$v0,-8\(\$v1\)
- 5e8:  f7ff cb50       sh      \$v0,-16\(\$v1\)
- 5ec:  f7ff cb40       sh      \$v0,-32\(\$v1\)
- 5f0:  f7df cb40       sh      \$v0,-64\(\$v1\)
- 5f4:  f79f cb40       sh      \$v0,-128\(\$v1\)
- 5f8:  f71f cb40       sh      \$v0,-256\(\$v1\)
- 5fc:  f61f cb40       sh      \$v0,-512\(\$v1\)
- 600:  f41f cb40       sh      \$v0,-1024\(\$v1\)
- 604:  f01f cb40       sh      \$v0,-2048\(\$v1\)
- 608:  c340            sb      \$v0,0\(\$v1\)
- 60a:  c341            sb      \$v0,1\(\$v1\)
- 60c:  c342            sb      \$v0,2\(\$v1\)
- 60e:  c343            sb      \$v0,3\(\$v1\)
- 610:  c344            sb      \$v0,4\(\$v1\)
- 612:  c348            sb      \$v0,8\(\$v1\)
- 614:  c350            sb      \$v0,16\(\$v1\)
- 616:  f020 c340       sb      \$v0,32\(\$v1\)
- 61a:  f040 c340       sb      \$v0,64\(\$v1\)
- 61e:  f080 c340       sb      \$v0,128\(\$v1\)
- 622:  f100 c340       sb      \$v0,256\(\$v1\)
- 626:  f200 c340       sb      \$v0,512\(\$v1\)
- 62a:  f400 c340       sb      \$v0,1024\(\$v1\)
- 62e:  f001 c340       sb      \$v0,2048\(\$v1\)
- 632:  f7ff c35f       sb      \$v0,-1\(\$v1\)
- 636:  f7ff c35e       sb      \$v0,-2\(\$v1\)
- 63a:  f7ff c35d       sb      \$v0,-3\(\$v1\)
- 63e:  f7ff c35c       sb      \$v0,-4\(\$v1\)
- 642:  f7ff c358       sb      \$v0,-8\(\$v1\)
- 646:  f7ff c350       sb      \$v0,-16\(\$v1\)
- 64a:  f7ff c340       sb      \$v0,-32\(\$v1\)
- 64e:  f7df c340       sb      \$v0,-64\(\$v1\)
- 652:  f79f c340       sb      \$v0,-128\(\$v1\)
- 656:  f71f c340       sb      \$v0,-256\(\$v1\)
- 65a:  f61f c340       sb      \$v0,-512\(\$v1\)
- 65e:  f41f c340       sb      \$v0,-1024\(\$v1\)
- 662:  f01f c340       sb      \$v0,-2048\(\$v1\)
- 666:  6a00            li      \$v0,0
- 668:  6a01            li      \$v0,1
- 66a:  f100 6a00       li      \$v0,256
- 66e:  675e            move    \$v0,\$s8
- 670:  6592            move    \$s4,\$v0
- 672:  4350            daddiu  \$v0,\$v1,0
- 674:  4351            daddiu  \$v0,\$v1,1
- 676:  435f            daddiu  \$v0,\$v1,-1
- 678:  f010 4350       daddiu  \$v0,\$v1,16
- 67c:  f7ff 4350       daddiu  \$v0,\$v1,-16
- 680:  e388            daddu   \$v0,\$v1,\$a0
- 682:  fd40            daddiu  \$v0,0
- 684:  fd41            daddiu  \$v0,1
- 686:  fd5f            daddiu  \$v0,-1
- 688:  f020 fd40       daddiu  \$v0,32
- 68c:  f7ff fd40       daddiu  \$v0,-32
- 690:  f080 fd40       daddiu  \$v0,128
- 694:  f79f fd40       daddiu  \$v0,-128
- 698:  f17f fe48       dla     \$v0,0 <data1>
- 69c:  f080 fe40       dla     \$v0,71c <data2>
- 6a0:  f1c0 fe48       dla     \$v0,868 <bar>
- 6a4:  f280 fe4c       dla     \$v0,930 <quux>
- 6a8:  fb00            daddiu  \$sp,0
- 6aa:  f000 fb01       daddiu  \$sp,1
- 6ae:  f7ff fb1f       daddiu  \$sp,-1
- 6b2:  fb20            daddiu  \$sp,256
- 6b4:  fbe0            daddiu  \$sp,-256
- 6b6:  ff40            daddiu  \$v0,\$sp,0
- 6b8:  f000 ff41       daddiu  \$v0,\$sp,1
- 6bc:  f7ff ff5f       daddiu  \$v0,\$sp,-1
- 6c0:  ff48            daddiu  \$v0,\$sp,32
- 6c2:  f7ff ff40       daddiu  \$v0,\$sp,-32
- 6c6:  f080 ff40       daddiu  \$v0,\$sp,128
- 6ca:  f79f ff40       daddiu  \$v0,\$sp,-128
- 6ce:  4340            addiu   \$v0,\$v1,0
- 6d0:  4341            addiu   \$v0,\$v1,1
- 6d2:  434f            addiu   \$v0,\$v1,-1
- 6d4:  f010 4340       addiu   \$v0,\$v1,16
- 6d8:  f7ff 4340       addiu   \$v0,\$v1,-16
- 6dc:  e389            addu    \$v0,\$v1,\$a0
- 6de:  4a00            addiu   \$v0,0
- 6e0:  4a01            addiu   \$v0,1
- 6e2:  4aff            addiu   \$v0,-1
- 6e4:  4a20            addiu   \$v0,32
- 6e6:  4ae0            addiu   \$v0,-32
- 6e8:  f080 4a00       addiu   \$v0,128
- 6ec:  4a80            addiu   \$v0,-128
- 6ee:  f11f 0a14       la      \$v0,0 <data1>
- 6f2:  0a0b            la      \$v0,71c <data2>
- 6f4:  0a5d            la      \$v0,868 <bar>
- 6f6:  0a8f            la      \$v0,930 <quux>
- 6f8:  6300            addiu   \$sp,0
- 6fa:  f000 6301       addiu   \$sp,1
- 6fe:  f7ff 631f       addiu   \$sp,-1
- 702:  6320            addiu   \$sp,256
- 704:  63e0            addiu   \$sp,-256
- 706:  0200            addiu   \$v0,\$sp,0
- 708:  f000 0201       addiu   \$v0,\$sp,1
- 70c:  f7ff 021f       addiu   \$v0,\$sp,-1
- 710:  0208            addiu   \$v0,\$sp,32
- 712:  f7ff 0200       addiu   \$v0,\$sp,-32
- 716:  0220            addiu   \$v0,\$sp,128
- 718:  f79f 0200       addiu   \$v0,\$sp,-128
+   4:  3b40            ld      v0,0\(v1\)
+   6:  f000 3b41       ld      v0,1\(v1\)
+   a:  f000 3b42       ld      v0,2\(v1\)
+   e:  f000 3b43       ld      v0,3\(v1\)
+  12:  f000 3b44       ld      v0,4\(v1\)
+  16:  3b41            ld      v0,8\(v1\)
+  18:  3b42            ld      v0,16\(v1\)
+  1a:  3b44            ld      v0,32\(v1\)
+  1c:  3b48            ld      v0,64\(v1\)
+  1e:  3b50            ld      v0,128\(v1\)
+  20:  f100 3b40       ld      v0,256\(v1\)
+  24:  f200 3b40       ld      v0,512\(v1\)
+  28:  f400 3b40       ld      v0,1024\(v1\)
+  2c:  f001 3b40       ld      v0,2048\(v1\)
+  30:  f7ff 3b5f       ld      v0,-1\(v1\)
+  34:  f7ff 3b5e       ld      v0,-2\(v1\)
+  38:  f7ff 3b5d       ld      v0,-3\(v1\)
+  3c:  f7ff 3b5c       ld      v0,-4\(v1\)
+  40:  f7ff 3b58       ld      v0,-8\(v1\)
+  44:  f7ff 3b50       ld      v0,-16\(v1\)
+  48:  f7ff 3b40       ld      v0,-32\(v1\)
+  4c:  f7df 3b40       ld      v0,-64\(v1\)
+  50:  f79f 3b40       ld      v0,-128\(v1\)
+  54:  f71f 3b40       ld      v0,-256\(v1\)
+  58:  f61f 3b40       ld      v0,-512\(v1\)
+  5c:  f41f 3b40       ld      v0,-1024\(v1\)
+  60:  f01f 3b40       ld      v0,-2048\(v1\)
+  64:  f7bf fc40       ld      v0,0 <data1>
+  68:  f6a0 fc54       ld      v0,71c <data2>
+  6c:  f001 fc40       ld      v0,868 <bar>
+  70:  f0c1 fc40       ld      v0,930 <quux>
+  74:  f840            ld      v0,0\(sp\)
+  76:  f000 f841       ld      v0,1\(sp\)
+  7a:  f000 f842       ld      v0,2\(sp\)
+  7e:  f000 f843       ld      v0,3\(sp\)
+  82:  f000 f844       ld      v0,4\(sp\)
+  86:  f841            ld      v0,8\(sp\)
+  88:  f842            ld      v0,16\(sp\)
+  8a:  f844            ld      v0,32\(sp\)
+  8c:  f848            ld      v0,64\(sp\)
+  8e:  f850            ld      v0,128\(sp\)
+  90:  f100 f840       ld      v0,256\(sp\)
+  94:  f200 f840       ld      v0,512\(sp\)
+  98:  f400 f840       ld      v0,1024\(sp\)
+  9c:  f001 f840       ld      v0,2048\(sp\)
+  a0:  f7ff f85f       ld      v0,-1\(sp\)
+  a4:  f7ff f85e       ld      v0,-2\(sp\)
+  a8:  f7ff f85d       ld      v0,-3\(sp\)
+  ac:  f7ff f85c       ld      v0,-4\(sp\)
+  b0:  f7ff f858       ld      v0,-8\(sp\)
+  b4:  f7ff f850       ld      v0,-16\(sp\)
+  b8:  f7ff f840       ld      v0,-32\(sp\)
+  bc:  f7df f840       ld      v0,-64\(sp\)
+  c0:  f79f f840       ld      v0,-128\(sp\)
+  c4:  f71f f840       ld      v0,-256\(sp\)
+  c8:  f61f f840       ld      v0,-512\(sp\)
+  cc:  f41f f840       ld      v0,-1024\(sp\)
+  d0:  f01f f840       ld      v0,-2048\(sp\)
+  d4:  bb40            lwu     v0,0\(v1\)
+  d6:  f000 bb41       lwu     v0,1\(v1\)
+  da:  f000 bb42       lwu     v0,2\(v1\)
+  de:  f000 bb43       lwu     v0,3\(v1\)
+  e2:  bb41            lwu     v0,4\(v1\)
+  e4:  bb42            lwu     v0,8\(v1\)
+  e6:  bb44            lwu     v0,16\(v1\)
+  e8:  bb48            lwu     v0,32\(v1\)
+  ea:  bb50            lwu     v0,64\(v1\)
+  ec:  f080 bb40       lwu     v0,128\(v1\)
+  f0:  f100 bb40       lwu     v0,256\(v1\)
+  f4:  f200 bb40       lwu     v0,512\(v1\)
+  f8:  f400 bb40       lwu     v0,1024\(v1\)
+  fc:  f001 bb40       lwu     v0,2048\(v1\)
+ 100:  f7ff bb5f       lwu     v0,-1\(v1\)
+ 104:  f7ff bb5e       lwu     v0,-2\(v1\)
+ 108:  f7ff bb5d       lwu     v0,-3\(v1\)
+ 10c:  f7ff bb5c       lwu     v0,-4\(v1\)
+ 110:  f7ff bb58       lwu     v0,-8\(v1\)
+ 114:  f7ff bb50       lwu     v0,-16\(v1\)
+ 118:  f7ff bb40       lwu     v0,-32\(v1\)
+ 11c:  f7df bb40       lwu     v0,-64\(v1\)
+ 120:  f79f bb40       lwu     v0,-128\(v1\)
+ 124:  f71f bb40       lwu     v0,-256\(v1\)
+ 128:  f61f bb40       lwu     v0,-512\(v1\)
+ 12c:  f41f bb40       lwu     v0,-1024\(v1\)
+ 130:  f01f bb40       lwu     v0,-2048\(v1\)
+ 134:  9b40            lw      v0,0\(v1\)
+ 136:  f000 9b41       lw      v0,1\(v1\)
+ 13a:  f000 9b42       lw      v0,2\(v1\)
+ 13e:  f000 9b43       lw      v0,3\(v1\)
+ 142:  9b41            lw      v0,4\(v1\)
+ 144:  9b42            lw      v0,8\(v1\)
+ 146:  9b44            lw      v0,16\(v1\)
+ 148:  9b48            lw      v0,32\(v1\)
+ 14a:  9b50            lw      v0,64\(v1\)
+ 14c:  f080 9b40       lw      v0,128\(v1\)
+ 150:  f100 9b40       lw      v0,256\(v1\)
+ 154:  f200 9b40       lw      v0,512\(v1\)
+ 158:  f400 9b40       lw      v0,1024\(v1\)
+ 15c:  f001 9b40       lw      v0,2048\(v1\)
+ 160:  f7ff 9b5f       lw      v0,-1\(v1\)
+ 164:  f7ff 9b5e       lw      v0,-2\(v1\)
+ 168:  f7ff 9b5d       lw      v0,-3\(v1\)
+ 16c:  f7ff 9b5c       lw      v0,-4\(v1\)
+ 170:  f7ff 9b58       lw      v0,-8\(v1\)
+ 174:  f7ff 9b50       lw      v0,-16\(v1\)
+ 178:  f7ff 9b40       lw      v0,-32\(v1\)
+ 17c:  f7df 9b40       lw      v0,-64\(v1\)
+ 180:  f79f 9b40       lw      v0,-128\(v1\)
+ 184:  f71f 9b40       lw      v0,-256\(v1\)
+ 188:  f61f 9b40       lw      v0,-512\(v1\)
+ 18c:  f41f 9b40       lw      v0,-1024\(v1\)
+ 190:  f01f 9b40       lw      v0,-2048\(v1\)
+ 194:  f67f b20c       lw      v0,0 <data1>
+ 198:  f580 b204       lw      v0,71c <data2>
+ 19c:  f6c0 b20c       lw      v0,868 <bar>
+ 1a0:  f780 b210       lw      v0,930 <quux>
+ 1a4:  9200            lw      v0,0\(sp\)
+ 1a6:  f000 9201       lw      v0,1\(sp\)
+ 1aa:  f000 9202       lw      v0,2\(sp\)
+ 1ae:  f000 9203       lw      v0,3\(sp\)
+ 1b2:  9201            lw      v0,4\(sp\)
+ 1b4:  9202            lw      v0,8\(sp\)
+ 1b6:  9204            lw      v0,16\(sp\)
+ 1b8:  9208            lw      v0,32\(sp\)
+ 1ba:  9210            lw      v0,64\(sp\)
+ 1bc:  9220            lw      v0,128\(sp\)
+ 1be:  9240            lw      v0,256\(sp\)
+ 1c0:  9280            lw      v0,512\(sp\)
+ 1c2:  f400 9200       lw      v0,1024\(sp\)
+ 1c6:  f001 9200       lw      v0,2048\(sp\)
+ 1ca:  f7ff 921f       lw      v0,-1\(sp\)
+ 1ce:  f7ff 921e       lw      v0,-2\(sp\)
+ 1d2:  f7ff 921d       lw      v0,-3\(sp\)
+ 1d6:  f7ff 921c       lw      v0,-4\(sp\)
+ 1da:  f7ff 9218       lw      v0,-8\(sp\)
+ 1de:  f7ff 9210       lw      v0,-16\(sp\)
+ 1e2:  f7ff 9200       lw      v0,-32\(sp\)
+ 1e6:  f7df 9200       lw      v0,-64\(sp\)
+ 1ea:  f79f 9200       lw      v0,-128\(sp\)
+ 1ee:  f71f 9200       lw      v0,-256\(sp\)
+ 1f2:  f61f 9200       lw      v0,-512\(sp\)
+ 1f6:  f41f 9200       lw      v0,-1024\(sp\)
+ 1fa:  f01f 9200       lw      v0,-2048\(sp\)
+ 1fe:  8b40            lh      v0,0\(v1\)
+ 200:  f000 8b41       lh      v0,1\(v1\)
+ 204:  8b41            lh      v0,2\(v1\)
+ 206:  f000 8b43       lh      v0,3\(v1\)
+ 20a:  8b42            lh      v0,4\(v1\)
+ 20c:  8b44            lh      v0,8\(v1\)
+ 20e:  8b48            lh      v0,16\(v1\)
+ 210:  8b50            lh      v0,32\(v1\)
+ 212:  f040 8b40       lh      v0,64\(v1\)
+ 216:  f080 8b40       lh      v0,128\(v1\)
+ 21a:  f100 8b40       lh      v0,256\(v1\)
+ 21e:  f200 8b40       lh      v0,512\(v1\)
+ 222:  f400 8b40       lh      v0,1024\(v1\)
+ 226:  f001 8b40       lh      v0,2048\(v1\)
+ 22a:  f7ff 8b5f       lh      v0,-1\(v1\)
+ 22e:  f7ff 8b5e       lh      v0,-2\(v1\)
+ 232:  f7ff 8b5d       lh      v0,-3\(v1\)
+ 236:  f7ff 8b5c       lh      v0,-4\(v1\)
+ 23a:  f7ff 8b58       lh      v0,-8\(v1\)
+ 23e:  f7ff 8b50       lh      v0,-16\(v1\)
+ 242:  f7ff 8b40       lh      v0,-32\(v1\)
+ 246:  f7df 8b40       lh      v0,-64\(v1\)
+ 24a:  f79f 8b40       lh      v0,-128\(v1\)
+ 24e:  f71f 8b40       lh      v0,-256\(v1\)
+ 252:  f61f 8b40       lh      v0,-512\(v1\)
+ 256:  f41f 8b40       lh      v0,-1024\(v1\)
+ 25a:  f01f 8b40       lh      v0,-2048\(v1\)
+ 25e:  ab40            lhu     v0,0\(v1\)
+ 260:  f000 ab41       lhu     v0,1\(v1\)
+ 264:  ab41            lhu     v0,2\(v1\)
+ 266:  f000 ab43       lhu     v0,3\(v1\)
+ 26a:  ab42            lhu     v0,4\(v1\)
+ 26c:  ab44            lhu     v0,8\(v1\)
+ 26e:  ab48            lhu     v0,16\(v1\)
+ 270:  ab50            lhu     v0,32\(v1\)
+ 272:  f040 ab40       lhu     v0,64\(v1\)
+ 276:  f080 ab40       lhu     v0,128\(v1\)
+ 27a:  f100 ab40       lhu     v0,256\(v1\)
+ 27e:  f200 ab40       lhu     v0,512\(v1\)
+ 282:  f400 ab40       lhu     v0,1024\(v1\)
+ 286:  f001 ab40       lhu     v0,2048\(v1\)
+ 28a:  f7ff ab5f       lhu     v0,-1\(v1\)
+ 28e:  f7ff ab5e       lhu     v0,-2\(v1\)
+ 292:  f7ff ab5d       lhu     v0,-3\(v1\)
+ 296:  f7ff ab5c       lhu     v0,-4\(v1\)
+ 29a:  f7ff ab58       lhu     v0,-8\(v1\)
+ 29e:  f7ff ab50       lhu     v0,-16\(v1\)
+ 2a2:  f7ff ab40       lhu     v0,-32\(v1\)
+ 2a6:  f7df ab40       lhu     v0,-64\(v1\)
+ 2aa:  f79f ab40       lhu     v0,-128\(v1\)
+ 2ae:  f71f ab40       lhu     v0,-256\(v1\)
+ 2b2:  f61f ab40       lhu     v0,-512\(v1\)
+ 2b6:  f41f ab40       lhu     v0,-1024\(v1\)
+ 2ba:  f01f ab40       lhu     v0,-2048\(v1\)
+ 2be:  8340            lb      v0,0\(v1\)
+ 2c0:  8341            lb      v0,1\(v1\)
+ 2c2:  8342            lb      v0,2\(v1\)
+ 2c4:  8343            lb      v0,3\(v1\)
+ 2c6:  8344            lb      v0,4\(v1\)
+ 2c8:  8348            lb      v0,8\(v1\)
+ 2ca:  8350            lb      v0,16\(v1\)
+ 2cc:  f020 8340       lb      v0,32\(v1\)
+ 2d0:  f040 8340       lb      v0,64\(v1\)
+ 2d4:  f080 8340       lb      v0,128\(v1\)
+ 2d8:  f100 8340       lb      v0,256\(v1\)
+ 2dc:  f200 8340       lb      v0,512\(v1\)
+ 2e0:  f400 8340       lb      v0,1024\(v1\)
+ 2e4:  f001 8340       lb      v0,2048\(v1\)
+ 2e8:  f7ff 835f       lb      v0,-1\(v1\)
+ 2ec:  f7ff 835e       lb      v0,-2\(v1\)
+ 2f0:  f7ff 835d       lb      v0,-3\(v1\)
+ 2f4:  f7ff 835c       lb      v0,-4\(v1\)
+ 2f8:  f7ff 8358       lb      v0,-8\(v1\)
+ 2fc:  f7ff 8350       lb      v0,-16\(v1\)
+ 300:  f7ff 8340       lb      v0,-32\(v1\)
+ 304:  f7df 8340       lb      v0,-64\(v1\)
+ 308:  f79f 8340       lb      v0,-128\(v1\)
+ 30c:  f71f 8340       lb      v0,-256\(v1\)
+ 310:  f61f 8340       lb      v0,-512\(v1\)
+ 314:  f41f 8340       lb      v0,-1024\(v1\)
+ 318:  f01f 8340       lb      v0,-2048\(v1\)
+ 31c:  a340            lbu     v0,0\(v1\)
+ 31e:  a341            lbu     v0,1\(v1\)
+ 320:  a342            lbu     v0,2\(v1\)
+ 322:  a343            lbu     v0,3\(v1\)
+ 324:  a344            lbu     v0,4\(v1\)
+ 326:  a348            lbu     v0,8\(v1\)
+ 328:  a350            lbu     v0,16\(v1\)
+ 32a:  f020 a340       lbu     v0,32\(v1\)
+ 32e:  f040 a340       lbu     v0,64\(v1\)
+ 332:  f080 a340       lbu     v0,128\(v1\)
+ 336:  f100 a340       lbu     v0,256\(v1\)
+ 33a:  f200 a340       lbu     v0,512\(v1\)
+ 33e:  f400 a340       lbu     v0,1024\(v1\)
+ 342:  f001 a340       lbu     v0,2048\(v1\)
+ 346:  f7ff a35f       lbu     v0,-1\(v1\)
+ 34a:  f7ff a35e       lbu     v0,-2\(v1\)
+ 34e:  f7ff a35d       lbu     v0,-3\(v1\)
+ 352:  f7ff a35c       lbu     v0,-4\(v1\)
+ 356:  f7ff a358       lbu     v0,-8\(v1\)
+ 35a:  f7ff a350       lbu     v0,-16\(v1\)
+ 35e:  f7ff a340       lbu     v0,-32\(v1\)
+ 362:  f7df a340       lbu     v0,-64\(v1\)
+ 366:  f79f a340       lbu     v0,-128\(v1\)
+ 36a:  f71f a340       lbu     v0,-256\(v1\)
+ 36e:  f61f a340       lbu     v0,-512\(v1\)
+ 372:  f41f a340       lbu     v0,-1024\(v1\)
+ 376:  f01f a340       lbu     v0,-2048\(v1\)
+ 37a:  7b40            sd      v0,0\(v1\)
+ 37c:  f000 7b41       sd      v0,1\(v1\)
+ 380:  f000 7b42       sd      v0,2\(v1\)
+ 384:  f000 7b43       sd      v0,3\(v1\)
+ 388:  f000 7b44       sd      v0,4\(v1\)
+ 38c:  7b41            sd      v0,8\(v1\)
+ 38e:  7b42            sd      v0,16\(v1\)
+ 390:  7b44            sd      v0,32\(v1\)
+ 392:  7b48            sd      v0,64\(v1\)
+ 394:  7b50            sd      v0,128\(v1\)
+ 396:  f100 7b40       sd      v0,256\(v1\)
+ 39a:  f200 7b40       sd      v0,512\(v1\)
+ 39e:  f400 7b40       sd      v0,1024\(v1\)
+ 3a2:  f001 7b40       sd      v0,2048\(v1\)
+ 3a6:  f7ff 7b5f       sd      v0,-1\(v1\)
+ 3aa:  f7ff 7b5e       sd      v0,-2\(v1\)
+ 3ae:  f7ff 7b5d       sd      v0,-3\(v1\)
+ 3b2:  f7ff 7b5c       sd      v0,-4\(v1\)
+ 3b6:  f7ff 7b58       sd      v0,-8\(v1\)
+ 3ba:  f7ff 7b50       sd      v0,-16\(v1\)
+ 3be:  f7ff 7b40       sd      v0,-32\(v1\)
+ 3c2:  f7df 7b40       sd      v0,-64\(v1\)
+ 3c6:  f79f 7b40       sd      v0,-128\(v1\)
+ 3ca:  f71f 7b40       sd      v0,-256\(v1\)
+ 3ce:  f61f 7b40       sd      v0,-512\(v1\)
+ 3d2:  f41f 7b40       sd      v0,-1024\(v1\)
+ 3d6:  f01f 7b40       sd      v0,-2048\(v1\)
+ 3da:  f940            sd      v0,0\(sp\)
+ 3dc:  f000 f941       sd      v0,1\(sp\)
+ 3e0:  f000 f942       sd      v0,2\(sp\)
+ 3e4:  f000 f943       sd      v0,3\(sp\)
+ 3e8:  f000 f944       sd      v0,4\(sp\)
+ 3ec:  f941            sd      v0,8\(sp\)
+ 3ee:  f942            sd      v0,16\(sp\)
+ 3f0:  f944            sd      v0,32\(sp\)
+ 3f2:  f948            sd      v0,64\(sp\)
+ 3f4:  f950            sd      v0,128\(sp\)
+ 3f6:  f100 f940       sd      v0,256\(sp\)
+ 3fa:  f200 f940       sd      v0,512\(sp\)
+ 3fe:  f400 f940       sd      v0,1024\(sp\)
+ 402:  f001 f940       sd      v0,2048\(sp\)
+ 406:  f7ff f95f       sd      v0,-1\(sp\)
+ 40a:  f7ff f95e       sd      v0,-2\(sp\)
+ 40e:  f7ff f95d       sd      v0,-3\(sp\)
+ 412:  f7ff f95c       sd      v0,-4\(sp\)
+ 416:  f7ff f958       sd      v0,-8\(sp\)
+ 41a:  f7ff f950       sd      v0,-16\(sp\)
+ 41e:  f7ff f940       sd      v0,-32\(sp\)
+ 422:  f7df f940       sd      v0,-64\(sp\)
+ 426:  f79f f940       sd      v0,-128\(sp\)
+ 42a:  f71f f940       sd      v0,-256\(sp\)
+ 42e:  f61f f940       sd      v0,-512\(sp\)
+ 432:  f41f f940       sd      v0,-1024\(sp\)
+ 436:  f01f f940       sd      v0,-2048\(sp\)
+ 43a:  fa00            sd      ra,0\(sp\)
+ 43c:  f000 fa01       sd      ra,1\(sp\)
+ 440:  f000 fa02       sd      ra,2\(sp\)
+ 444:  f000 fa03       sd      ra,3\(sp\)
+ 448:  f000 fa04       sd      ra,4\(sp\)
+ 44c:  fa01            sd      ra,8\(sp\)
+ 44e:  fa02            sd      ra,16\(sp\)
+ 450:  fa04            sd      ra,32\(sp\)
+ 452:  fa08            sd      ra,64\(sp\)
+ 454:  fa10            sd      ra,128\(sp\)
+ 456:  fa20            sd      ra,256\(sp\)
+ 458:  fa40            sd      ra,512\(sp\)
+ 45a:  fa80            sd      ra,1024\(sp\)
+ 45c:  f001 fa00       sd      ra,2048\(sp\)
+ 460:  f7ff fa1f       sd      ra,-1\(sp\)
+ 464:  f7ff fa1e       sd      ra,-2\(sp\)
+ 468:  f7ff fa1d       sd      ra,-3\(sp\)
+ 46c:  f7ff fa1c       sd      ra,-4\(sp\)
+ 470:  f7ff fa18       sd      ra,-8\(sp\)
+ 474:  f7ff fa10       sd      ra,-16\(sp\)
+ 478:  f7ff fa00       sd      ra,-32\(sp\)
+ 47c:  f7df fa00       sd      ra,-64\(sp\)
+ 480:  f79f fa00       sd      ra,-128\(sp\)
+ 484:  f71f fa00       sd      ra,-256\(sp\)
+ 488:  f61f fa00       sd      ra,-512\(sp\)
+ 48c:  f41f fa00       sd      ra,-1024\(sp\)
+ 490:  f01f fa00       sd      ra,-2048\(sp\)
+ 494:  db40            sw      v0,0\(v1\)
+ 496:  f000 db41       sw      v0,1\(v1\)
+ 49a:  f000 db42       sw      v0,2\(v1\)
+ 49e:  f000 db43       sw      v0,3\(v1\)
+ 4a2:  db41            sw      v0,4\(v1\)
+ 4a4:  db42            sw      v0,8\(v1\)
+ 4a6:  db44            sw      v0,16\(v1\)
+ 4a8:  db48            sw      v0,32\(v1\)
+ 4aa:  db50            sw      v0,64\(v1\)
+ 4ac:  f080 db40       sw      v0,128\(v1\)
+ 4b0:  f100 db40       sw      v0,256\(v1\)
+ 4b4:  f200 db40       sw      v0,512\(v1\)
+ 4b8:  f400 db40       sw      v0,1024\(v1\)
+ 4bc:  f001 db40       sw      v0,2048\(v1\)
+ 4c0:  f7ff db5f       sw      v0,-1\(v1\)
+ 4c4:  f7ff db5e       sw      v0,-2\(v1\)
+ 4c8:  f7ff db5d       sw      v0,-3\(v1\)
+ 4cc:  f7ff db5c       sw      v0,-4\(v1\)
+ 4d0:  f7ff db58       sw      v0,-8\(v1\)
+ 4d4:  f7ff db50       sw      v0,-16\(v1\)
+ 4d8:  f7ff db40       sw      v0,-32\(v1\)
+ 4dc:  f7df db40       sw      v0,-64\(v1\)
+ 4e0:  f79f db40       sw      v0,-128\(v1\)
+ 4e4:  f71f db40       sw      v0,-256\(v1\)
+ 4e8:  f61f db40       sw      v0,-512\(v1\)
+ 4ec:  f41f db40       sw      v0,-1024\(v1\)
+ 4f0:  f01f db40       sw      v0,-2048\(v1\)
+ 4f4:  d200            sw      v0,0\(sp\)
+ 4f6:  f000 d201       sw      v0,1\(sp\)
+ 4fa:  f000 d202       sw      v0,2\(sp\)
+ 4fe:  f000 d203       sw      v0,3\(sp\)
+ 502:  d201            sw      v0,4\(sp\)
+ 504:  d202            sw      v0,8\(sp\)
+ 506:  d204            sw      v0,16\(sp\)
+ 508:  d208            sw      v0,32\(sp\)
+ 50a:  d210            sw      v0,64\(sp\)
+ 50c:  d220            sw      v0,128\(sp\)
+ 50e:  d240            sw      v0,256\(sp\)
+ 510:  d280            sw      v0,512\(sp\)
+ 512:  f400 d200       sw      v0,1024\(sp\)
+ 516:  f001 d200       sw      v0,2048\(sp\)
+ 51a:  f7ff d21f       sw      v0,-1\(sp\)
+ 51e:  f7ff d21e       sw      v0,-2\(sp\)
+ 522:  f7ff d21d       sw      v0,-3\(sp\)
+ 526:  f7ff d21c       sw      v0,-4\(sp\)
+ 52a:  f7ff d218       sw      v0,-8\(sp\)
+ 52e:  f7ff d210       sw      v0,-16\(sp\)
+ 532:  f7ff d200       sw      v0,-32\(sp\)
+ 536:  f7df d200       sw      v0,-64\(sp\)
+ 53a:  f79f d200       sw      v0,-128\(sp\)
+ 53e:  f71f d200       sw      v0,-256\(sp\)
+ 542:  f61f d200       sw      v0,-512\(sp\)
+ 546:  f41f d200       sw      v0,-1024\(sp\)
+ 54a:  f01f d200       sw      v0,-2048\(sp\)
+ 54e:  6200            sw      ra,0\(sp\)
+ 550:  f000 6201       sw      ra,1\(sp\)
+ 554:  f000 6202       sw      ra,2\(sp\)
+ 558:  f000 6203       sw      ra,3\(sp\)
+ 55c:  6201            sw      ra,4\(sp\)
+ 55e:  6202            sw      ra,8\(sp\)
+ 560:  6204            sw      ra,16\(sp\)
+ 562:  6208            sw      ra,32\(sp\)
+ 564:  6210            sw      ra,64\(sp\)
+ 566:  6220            sw      ra,128\(sp\)
+ 568:  6240            sw      ra,256\(sp\)
+ 56a:  6280            sw      ra,512\(sp\)
+ 56c:  f400 6200       sw      ra,1024\(sp\)
+ 570:  f001 6200       sw      ra,2048\(sp\)
+ 574:  f7ff 621f       sw      ra,-1\(sp\)
+ 578:  f7ff 621e       sw      ra,-2\(sp\)
+ 57c:  f7ff 621d       sw      ra,-3\(sp\)
+ 580:  f7ff 621c       sw      ra,-4\(sp\)
+ 584:  f7ff 6218       sw      ra,-8\(sp\)
+ 588:  f7ff 6210       sw      ra,-16\(sp\)
+ 58c:  f7ff 6200       sw      ra,-32\(sp\)
+ 590:  f7df 6200       sw      ra,-64\(sp\)
+ 594:  f79f 6200       sw      ra,-128\(sp\)
+ 598:  f71f 6200       sw      ra,-256\(sp\)
+ 59c:  f61f 6200       sw      ra,-512\(sp\)
+ 5a0:  f41f 6200       sw      ra,-1024\(sp\)
+ 5a4:  f01f 6200       sw      ra,-2048\(sp\)
+ 5a8:  cb40            sh      v0,0\(v1\)
+ 5aa:  f000 cb41       sh      v0,1\(v1\)
+ 5ae:  cb41            sh      v0,2\(v1\)
+ 5b0:  f000 cb43       sh      v0,3\(v1\)
+ 5b4:  cb42            sh      v0,4\(v1\)
+ 5b6:  cb44            sh      v0,8\(v1\)
+ 5b8:  cb48            sh      v0,16\(v1\)
+ 5ba:  cb50            sh      v0,32\(v1\)
+ 5bc:  f040 cb40       sh      v0,64\(v1\)
+ 5c0:  f080 cb40       sh      v0,128\(v1\)
+ 5c4:  f100 cb40       sh      v0,256\(v1\)
+ 5c8:  f200 cb40       sh      v0,512\(v1\)
+ 5cc:  f400 cb40       sh      v0,1024\(v1\)
+ 5d0:  f001 cb40       sh      v0,2048\(v1\)
+ 5d4:  f7ff cb5f       sh      v0,-1\(v1\)
+ 5d8:  f7ff cb5e       sh      v0,-2\(v1\)
+ 5dc:  f7ff cb5d       sh      v0,-3\(v1\)
+ 5e0:  f7ff cb5c       sh      v0,-4\(v1\)
+ 5e4:  f7ff cb58       sh      v0,-8\(v1\)
+ 5e8:  f7ff cb50       sh      v0,-16\(v1\)
+ 5ec:  f7ff cb40       sh      v0,-32\(v1\)
+ 5f0:  f7df cb40       sh      v0,-64\(v1\)
+ 5f4:  f79f cb40       sh      v0,-128\(v1\)
+ 5f8:  f71f cb40       sh      v0,-256\(v1\)
+ 5fc:  f61f cb40       sh      v0,-512\(v1\)
+ 600:  f41f cb40       sh      v0,-1024\(v1\)
+ 604:  f01f cb40       sh      v0,-2048\(v1\)
+ 608:  c340            sb      v0,0\(v1\)
+ 60a:  c341            sb      v0,1\(v1\)
+ 60c:  c342            sb      v0,2\(v1\)
+ 60e:  c343            sb      v0,3\(v1\)
+ 610:  c344            sb      v0,4\(v1\)
+ 612:  c348            sb      v0,8\(v1\)
+ 614:  c350            sb      v0,16\(v1\)
+ 616:  f020 c340       sb      v0,32\(v1\)
+ 61a:  f040 c340       sb      v0,64\(v1\)
+ 61e:  f080 c340       sb      v0,128\(v1\)
+ 622:  f100 c340       sb      v0,256\(v1\)
+ 626:  f200 c340       sb      v0,512\(v1\)
+ 62a:  f400 c340       sb      v0,1024\(v1\)
+ 62e:  f001 c340       sb      v0,2048\(v1\)
+ 632:  f7ff c35f       sb      v0,-1\(v1\)
+ 636:  f7ff c35e       sb      v0,-2\(v1\)
+ 63a:  f7ff c35d       sb      v0,-3\(v1\)
+ 63e:  f7ff c35c       sb      v0,-4\(v1\)
+ 642:  f7ff c358       sb      v0,-8\(v1\)
+ 646:  f7ff c350       sb      v0,-16\(v1\)
+ 64a:  f7ff c340       sb      v0,-32\(v1\)
+ 64e:  f7df c340       sb      v0,-64\(v1\)
+ 652:  f79f c340       sb      v0,-128\(v1\)
+ 656:  f71f c340       sb      v0,-256\(v1\)
+ 65a:  f61f c340       sb      v0,-512\(v1\)
+ 65e:  f41f c340       sb      v0,-1024\(v1\)
+ 662:  f01f c340       sb      v0,-2048\(v1\)
+ 666:  6a00            li      v0,0
+ 668:  6a01            li      v0,1
+ 66a:  f100 6a00       li      v0,256
+ 66e:  675e            move    v0,s8
+ 670:  6592            move    s4,v0
+ 672:  4350            daddiu  v0,v1,0
+ 674:  4351            daddiu  v0,v1,1
+ 676:  435f            daddiu  v0,v1,-1
+ 678:  f010 4350       daddiu  v0,v1,16
+ 67c:  f7ff 4350       daddiu  v0,v1,-16
+ 680:  e388            daddu   v0,v1,a0
+ 682:  fd40            daddiu  v0,0
+ 684:  fd41            daddiu  v0,1
+ 686:  fd5f            daddiu  v0,-1
+ 688:  f020 fd40       daddiu  v0,32
+ 68c:  f7ff fd40       daddiu  v0,-32
+ 690:  f080 fd40       daddiu  v0,128
+ 694:  f79f fd40       daddiu  v0,-128
+ 698:  f17f fe48       dla     v0,0 <data1>
+ 69c:  f080 fe40       dla     v0,71c <data2>
+ 6a0:  f1c0 fe48       dla     v0,868 <bar>
+ 6a4:  f280 fe4c       dla     v0,930 <quux>
+ 6a8:  fb00            daddiu  sp,0
+ 6aa:  f000 fb01       daddiu  sp,1
+ 6ae:  f7ff fb1f       daddiu  sp,-1
+ 6b2:  fb20            daddiu  sp,256
+ 6b4:  fbe0            daddiu  sp,-256
+ 6b6:  ff40            daddiu  v0,sp,0
+ 6b8:  f000 ff41       daddiu  v0,sp,1
+ 6bc:  f7ff ff5f       daddiu  v0,sp,-1
+ 6c0:  ff48            daddiu  v0,sp,32
+ 6c2:  f7ff ff40       daddiu  v0,sp,-32
+ 6c6:  f080 ff40       daddiu  v0,sp,128
+ 6ca:  f79f ff40       daddiu  v0,sp,-128
+ 6ce:  4340            addiu   v0,v1,0
+ 6d0:  4341            addiu   v0,v1,1
+ 6d2:  434f            addiu   v0,v1,-1
+ 6d4:  f010 4340       addiu   v0,v1,16
+ 6d8:  f7ff 4340       addiu   v0,v1,-16
+ 6dc:  e389            addu    v0,v1,a0
+ 6de:  4a00            addiu   v0,0
+ 6e0:  4a01            addiu   v0,1
+ 6e2:  4aff            addiu   v0,-1
+ 6e4:  4a20            addiu   v0,32
+ 6e6:  4ae0            addiu   v0,-32
+ 6e8:  f080 4a00       addiu   v0,128
+ 6ec:  4a80            addiu   v0,-128
+ 6ee:  f11f 0a14       la      v0,0 <data1>
+ 6f2:  0a0b            la      v0,71c <data2>
+ 6f4:  0a5d            la      v0,868 <bar>
+ 6f6:  0a8f            la      v0,930 <quux>
+ 6f8:  6300            addiu   sp,0
+ 6fa:  f000 6301       addiu   sp,1
+ 6fe:  f7ff 631f       addiu   sp,-1
+ 702:  6320            addiu   sp,256
+ 704:  63e0            addiu   sp,-256
+ 706:  0200            addiu   v0,sp,0
+ 708:  f000 0201       addiu   v0,sp,1
+ 70c:  f7ff 021f       addiu   v0,sp,-1
+ 710:  0208            addiu   v0,sp,32
+ 712:  f7ff 0200       addiu   v0,sp,-32
+ 716:  0220            addiu   v0,sp,128
+ 718:  f79f 0200       addiu   v0,sp,-128
 
 0+00071c <data2>:
  71c:  00000000        nop
 
 0+000720 <insns2>:
- 720:  e38a            dsubu   \$v0,\$v1,\$a0
- 722:  e38b            subu    \$v0,\$v1,\$a0
- 724:  ea6b            neg     \$v0,\$v1
- 726:  ea6c            and     \$v0,\$v1
- 728:  ea6d            or      \$v0,\$v1
- 72a:  ea6e            xor     \$v0,\$v1
- 72c:  ea6f            not     \$v0,\$v1
- 72e:  5200            slti    \$v0,0
- 730:  5201            slti    \$v0,1
- 732:  f7ff 521f       slti    \$v0,-1
- 736:  52ff            slti    \$v0,255
- 738:  f100 5200       slti    \$v0,256
- 73c:  ea62            slt     \$v0,\$v1
- 73e:  5a00            sltiu   \$v0,0
- 740:  5a01            sltiu   \$v0,1
- 742:  f7ff 5a1f       sltiu   \$v0,-1
- 746:  5aff            sltiu   \$v0,255
- 748:  f100 5a00       sltiu   \$v0,256
- 74c:  ea63            sltu    \$v0,\$v1
- 74e:  7200            cmpi    \$v0,0
- 750:  7201            cmpi    \$v0,1
- 752:  72ff            cmpi    \$v0,255
- 754:  f100 7200       cmpi    \$v0,256
- 758:  ea6a            cmp     \$v0,\$v1
- 75a:  f000 3261       dsll    \$v0,\$v1,0
- 75e:  3265            dsll    \$v0,\$v1,1
- 760:  3261            dsll    \$v0,\$v1,8
- 762:  f240 3261       dsll    \$v0,\$v1,9
- 766:  f7e0 3261       dsll    \$v0,\$v1,63
- 76a:  eb54            dsllv   \$v0,\$v1
- 76c:  f000 e848       dsrl    \$v0,0
- 770:  e948            dsrl    \$v0,1
- 772:  e848            dsrl    \$v0,8
- 774:  f240 e848       dsrl    \$v0,9
- 778:  f7e0 e848       dsrl    \$v0,63
- 77c:  eb56            dsrlv   \$v0,\$v1
- 77e:  f000 e853       dsra    \$v0,0
- 782:  e953            dsra    \$v0,1
- 784:  e853            dsra    \$v0,8
- 786:  f240 e853       dsra    \$v0,9
- 78a:  f7e0 e853       dsra    \$v0,63
- 78e:  eb57            dsrav   \$v0,\$v1
- 790:  ea12            mflo    \$v0
- 792:  eb10            mfhi    \$v1
- 794:  f000 3260       sll     \$v0,\$v1,0
- 798:  3264            sll     \$v0,\$v1,1
- 79a:  3260            sll     \$v0,\$v1,8
- 79c:  f240 3260       sll     \$v0,\$v1,9
- 7a0:  f7c0 3260       sll     \$v0,\$v1,31
- 7a4:  eb44            sllv    \$v0,\$v1
- 7a6:  f000 3262       srl     \$v0,\$v1,0
- 7aa:  3266            srl     \$v0,\$v1,1
- 7ac:  3262            srl     \$v0,\$v1,8
- 7ae:  f240 3262       srl     \$v0,\$v1,9
- 7b2:  f7c0 3262       srl     \$v0,\$v1,31
- 7b6:  eb46            srlv    \$v0,\$v1
- 7b8:  f000 3263       sra     \$v0,\$v1,0
- 7bc:  3267            sra     \$v0,\$v1,1
- 7be:  3263            sra     \$v0,\$v1,8
- 7c0:  f240 3263       sra     \$v0,\$v1,9
- 7c4:  f7c0 3263       sra     \$v0,\$v1,31
- 7c8:  eb47            srav    \$v0,\$v1
- 7ca:  ea7c            dmult   \$v0,\$v1
- 7cc:  ea7d            dmultu  \$v0,\$v1
- 7ce:  ea7e            ddiv    \$zero,\$v0,\$v1
- 7d0:  2b01            bnez    \$v1,7d4 <insns2\+(0x|)b4>
+ 720:  e38a            dsubu   v0,v1,a0
+ 722:  e38b            subu    v0,v1,a0
+ 724:  ea6b            neg     v0,v1
+ 726:  ea6c            and     v0,v1
+ 728:  ea6d            or      v0,v1
+ 72a:  ea6e            xor     v0,v1
+ 72c:  ea6f            not     v0,v1
+ 72e:  5200            slti    v0,0
+ 730:  5201            slti    v0,1
+ 732:  f7ff 521f       slti    v0,-1
+ 736:  52ff            slti    v0,255
+ 738:  f100 5200       slti    v0,256
+ 73c:  ea62            slt     v0,v1
+ 73e:  5a00            sltiu   v0,0
+ 740:  5a01            sltiu   v0,1
+ 742:  f7ff 5a1f       sltiu   v0,-1
+ 746:  5aff            sltiu   v0,255
+ 748:  f100 5a00       sltiu   v0,256
+ 74c:  ea63            sltu    v0,v1
+ 74e:  7200            cmpi    v0,0
+ 750:  7201            cmpi    v0,1
+ 752:  72ff            cmpi    v0,255
+ 754:  f100 7200       cmpi    v0,256
+ 758:  ea6a            cmp     v0,v1
+ 75a:  f000 3261       dsll    v0,v1,0
+ 75e:  3265            dsll    v0,v1,1
+ 760:  3261            dsll    v0,v1,8
+ 762:  f240 3261       dsll    v0,v1,9
+ 766:  f7e0 3261       dsll    v0,v1,63
+ 76a:  eb54            dsllv   v0,v1
+ 76c:  f000 e848       dsrl    v0,0
+ 770:  e948            dsrl    v0,1
+ 772:  e848            dsrl    v0,8
+ 774:  f240 e848       dsrl    v0,9
+ 778:  f7e0 e848       dsrl    v0,63
+ 77c:  eb56            dsrlv   v0,v1
+ 77e:  f000 e853       dsra    v0,0
+ 782:  e953            dsra    v0,1
+ 784:  e853            dsra    v0,8
+ 786:  f240 e853       dsra    v0,9
+ 78a:  f7e0 e853       dsra    v0,63
+ 78e:  eb57            dsrav   v0,v1
+ 790:  ea12            mflo    v0
+ 792:  eb10            mfhi    v1
+ 794:  f000 3260       sll     v0,v1,0
+ 798:  3264            sll     v0,v1,1
+ 79a:  3260            sll     v0,v1,8
+ 79c:  f240 3260       sll     v0,v1,9
+ 7a0:  f7c0 3260       sll     v0,v1,31
+ 7a4:  eb44            sllv    v0,v1
+ 7a6:  f000 3262       srl     v0,v1,0
+ 7aa:  3266            srl     v0,v1,1
+ 7ac:  3262            srl     v0,v1,8
+ 7ae:  f240 3262       srl     v0,v1,9
+ 7b2:  f7c0 3262       srl     v0,v1,31
+ 7b6:  eb46            srlv    v0,v1
+ 7b8:  f000 3263       sra     v0,v1,0
+ 7bc:  3267            sra     v0,v1,1
+ 7be:  3263            sra     v0,v1,8
+ 7c0:  f240 3263       sra     v0,v1,9
+ 7c4:  f7c0 3263       sra     v0,v1,31
+ 7c8:  eb47            srav    v0,v1
+ 7ca:  ea7c            dmult   v0,v1
+ 7cc:  ea7d            dmultu  v0,v1
+ 7ce:  ea7e            ddiv    zero,v0,v1
+ 7d0:  2b01            bnez    v1,7d4 <insns2\+(0x|)b4>
  7d2:  e8e5            break   7
- 7d4:  ea12            mflo    \$v0
+ 7d4:  ea12            mflo    v0
  7d6:  6500            nop
  7d8:  6500            nop
- 7da:  ea7f            ddivu   \$zero,\$v0,\$v1
- 7dc:  2b01            bnez    \$v1,7e0 <insns2\+(0x|)c0>
+ 7da:  ea7f            ddivu   zero,v0,v1
+ 7dc:  2b01            bnez    v1,7e0 <insns2\+(0x|)c0>
  7de:  e8e5            break   7
- 7e0:  ea12            mflo    \$v0
+ 7e0:  ea12            mflo    v0
  7e2:  6500            nop
  7e4:  6500            nop
- 7e6:  ea78            mult    \$v0,\$v1
- 7e8:  ea79            multu   \$v0,\$v1
- 7ea:  ea7a            div     \$zero,\$v0,\$v1
- 7ec:  2b01            bnez    \$v1,7f0 <insns2\+(0x|)d0>
+ 7e6:  ea78            mult    v0,v1
+ 7e8:  ea79            multu   v0,v1
+ 7ea:  ea7a            div     zero,v0,v1
+ 7ec:  2b01            bnez    v1,7f0 <insns2\+(0x|)d0>
  7ee:  e8e5            break   7
- 7f0:  ea12            mflo    \$v0
+ 7f0:  ea12            mflo    v0
  7f2:  6500            nop
  7f4:  6500            nop
- 7f6:  ea7b            divu    \$zero,\$v0,\$v1
- 7f8:  2b01            bnez    \$v1,7fc <insns2\+(0x|)dc>
+ 7f6:  ea7b            divu    zero,v0,v1
+ 7f8:  2b01            bnez    v1,7fc <insns2\+(0x|)dc>
  7fa:  e8e5            break   7
- 7fc:  ea12            mflo    \$v0
- 7fe:  ea00            jr      \$v0
+ 7fc:  ea12            mflo    v0
+ 7fe:  ea00            jr      v0
  800:  6500            nop
- 802:  e820            jr      \$ra
+ 802:  e820            jr      ra
  804:  6500            nop
- 806:  ea40            jalr    \$v0
+ 806:  ea40            jalr    v0
  808:  6500            nop
- 80a:  f3ff 221b       beqz    \$v0,4 <insns1>
- 80e:  2288            beqz    \$v0,720 <insns2>
- 810:  222b            beqz    \$v0,868 <bar>
- 812:  f080 220d       beqz    \$v0,930 <quux>
- 816:  f3ff 2a15       bnez    \$v0,4 <insns1>
- 81a:  2a82            bnez    \$v0,720 <insns2>
- 81c:  2a25            bnez    \$v0,868 <bar>
- 81e:  f080 2a07       bnez    \$v0,930 <quux>
+ 80a:  f3ff 221b       beqz    v0,4 <insns1>
+ 80e:  2288            beqz    v0,720 <insns2>
+ 810:  222b            beqz    v0,868 <bar>
+ 812:  f080 220d       beqz    v0,930 <quux>
+ 816:  f3ff 2a15       bnez    v0,4 <insns1>
+ 81a:  2a82            bnez    v0,720 <insns2>
+ 81c:  2a25            bnez    v0,868 <bar>
+ 81e:  f080 2a07       bnez    v0,930 <quux>
  822:  f3ff 600f       bteqz   4 <insns1>
  826:  f77f 601b       bteqz   720 <insns2>
  82a:  601e            bteqz   868 <bar>
@@ -668,14 +668,14 @@ Disassembly of section .text:
                        84c: R_MIPS16_26        extern
  850:  6500            nop
  852:  e809            entry   
- 854:  e909            entry   \$a0
- 856:  eb49            entry   \$a0-\$a2,\$s0
- 858:  e8a9            entry   \$s0-\$s1,\$ra
- 85a:  e829            entry   \$ra
+ 854:  e909            entry   a0
+ 856:  eb49            entry   a0-a2,s0
+ 858:  e8a9            entry   s0-s1,ra
+ 85a:  e829            entry   ra
  85c:  ef09            exit    
- 85e:  ef49            exit    \$s0
- 860:  efa9            exit    \$s0-\$s1,\$ra
- 862:  ef29            exit    \$ra
+ 85e:  ef49            exit    s0
+ 860:  efa9            exit    s0-s1,ra
+ 862:  ef29            exit    ra
  864:  6500            nop
  866:  6500            nop
 
index bbfd73b..754a5ff 100644 (file)
@@ -7,16 +7,16 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> 70410821        clo     \$at,\$v0
-0+0004 <[^>]*> 70831820        clz     \$v1,\$a0
-0+0008 <[^>]*> 70a60000        madd    \$a1,\$a2
-0+000c <[^>]*> 70e80001        maddu   \$a3,\$t0
-0+0010 <[^>]*> 712a0004        msub    \$t1,\$t2
-0+0014 <[^>]*> 716c0005        msubu   \$t3,\$t4
-0+0018 <[^>]*> 71cf6802        mul     \$t5,\$t6,\$t7
-0+001c <[^>]*> ce040000        pref    0x4,0\(\$s0\)
-0+0020 <[^>]*> ce247fff        pref    0x4,32767\(\$s1\)
-0+0024 <[^>]*> ce448000        pref    0x4,-32768\(\$s2\)
+0+0000 <[^>]*> 70410821        clo     at,v0
+0+0004 <[^>]*> 70831820        clz     v1,a0
+0+0008 <[^>]*> 70a60000        madd    a1,a2
+0+000c <[^>]*> 70e80001        maddu   a3,t0
+0+0010 <[^>]*> 712a0004        msub    t1,t2
+0+0014 <[^>]*> 716c0005        msubu   t3,t4
+0+0018 <[^>]*> 71cf6802        mul     t5,t6,t7
+0+001c <[^>]*> ce040000        pref    0x4,0\(s0\)
+0+0020 <[^>]*> ce247fff        pref    0x4,32767\(s1\)
+0+0024 <[^>]*> ce448000        pref    0x4,-32768\(s2\)
 0+0028 <[^>]*> 00000040        ssnop
 0+002c <[^>]*> 4900fff4        bc2f    0+0000 <text_label>
 0+0030 <[^>]*> 00000000        nop
@@ -26,18 +26,18 @@ Disassembly of section .text:
 0+0040 <[^>]*> 00000000        nop
 0+0044 <[^>]*> 4903ffee        bc2tl   0+0000 <text_label>
 0+0048 <[^>]*> 00000000        nop
-0+004c <[^>]*> 48411000        cfc2    \$at,\$2
+0+004c <[^>]*> 48411000        cfc2    at,v0
 0+0050 <[^>]*> 4b234567        c2      0x1234567
-0+0054 <[^>]*> 48c21800        ctc2    \$v0,\$3
-0+0058 <[^>]*> 48032000        mfc2    \$v1,\$4
-0+005c <[^>]*> 48042800        mfc2    \$a0,\$5
-0+0060 <[^>]*> 48053007        mfc2    \$a1,\$6,7
-0+0064 <[^>]*> 48863800        mtc2    \$a2,\$7
-0+0068 <[^>]*> 48874000        mtc2    \$a3,\$8
-0+006c <[^>]*> 48884807        mtc2    \$t0,\$9,7
-0+0070 <[^>]*> bc250000        cache   0x5,0\(\$at\)
-0+0074 <[^>]*> bc457fff        cache   0x5,32767\(\$v0\)
-0+0078 <[^>]*> bc658000        cache   0x5,-32768\(\$v1\)
+0+0054 <[^>]*> 48c21800        ctc2    v0,v1
+0+0058 <[^>]*> 48032000        mfc2    v1,a0
+0+005c <[^>]*> 48042800        mfc2    a0,a1
+0+0060 <[^>]*> 48053007        mfc2    a1,a2,7
+0+0064 <[^>]*> 48863800        mtc2    a2,a3
+0+0068 <[^>]*> 48874000        mtc2    a3,t0
+0+006c <[^>]*> 48884807        mtc2    t0,t1,7
+0+0070 <[^>]*> bc250000        cache   0x5,0\(at\)
+0+0074 <[^>]*> bc457fff        cache   0x5,32767\(v0\)
+0+0078 <[^>]*> bc658000        cache   0x5,-32768\(v1\)
 0+007c <[^>]*> 42000018        eret
 0+0080 <[^>]*> 42000008        tlbp
 0+0084 <[^>]*> 42000001        tlbr
index 956de93..874e420 100644 (file)
@@ -19,33 +19,33 @@ Disassembly of section .text:
 0+0024 <[^>]*> nop
 0+0028 <[^>]*> c.f.d   \$f4,\$f6
 0+002c <[^>]*> c.f.d   \$fcc1,\$f4,\$f6
-0+0030 <[^>]*> ldxc1   \$f2,\$a0\(\$a1\)
-0+0034 <[^>]*> lwxc1   \$f2,\$a0\(\$a1\)
+0+0030 <[^>]*> ldxc1   \$f2,a0\(a1\)
+0+0034 <[^>]*> lwxc1   \$f2,a0\(a1\)
 0+0038 <[^>]*> madd.d  \$f0,\$f2,\$f4,\$f6
 0+003c <[^>]*> madd.s  \$f0,\$f2,\$f4,\$f6
-0+0040 <[^>]*> movf    \$a0,\$a1,\$fcc4
+0+0040 <[^>]*> movf    a0,a1,\$fcc4
 0+0044 <[^>]*> movf.d  \$f4,\$f6,\$fcc0
 0+0048 <[^>]*> movf.s  \$f4,\$f6,\$fcc0
-0+004c <[^>]*> movn    \$a0,\$a2,\$a2
-0+0050 <[^>]*> movn.d  \$f4,\$f5,\$a2
-0+0054 <[^>]*> movn.s  \$f4,\$f5,\$a2
-0+0058 <[^>]*> movt    \$a0,\$a1,\$fcc4
+0+004c <[^>]*> movn    a0,a2,a2
+0+0050 <[^>]*> movn.d  \$f4,\$f5,a2
+0+0054 <[^>]*> movn.s  \$f4,\$f5,a2
+0+0058 <[^>]*> movt    a0,a1,\$fcc4
 0+005c <[^>]*> movt.d  \$f4,\$f6,\$fcc0
 0+0060 <[^>]*> movt.s  \$f4,\$f6,\$fcc0
-0+0064 <[^>]*> movz    \$a0,\$a2,\$a2
-0+0068 <[^>]*> movz.d  \$f4,\$f5,\$a2
-0+006c <[^>]*> movz.s  \$f4,\$f5,\$a2
+0+0064 <[^>]*> movz    a0,a2,a2
+0+0068 <[^>]*> movz.d  \$f4,\$f5,a2
+0+006c <[^>]*> movz.s  \$f4,\$f5,a2
 0+0070 <[^>]*> msub.d  \$f0,\$f2,\$f4,\$f6
 0+0074 <[^>]*> msub.s  \$f0,\$f2,\$f4,\$f6
 0+0078 <[^>]*> nmadd.d \$f0,\$f2,\$f4,\$f6
 0+007c <[^>]*> nmadd.s \$f0,\$f2,\$f4,\$f6
 0+0080 <[^>]*> nmsub.d \$f0,\$f2,\$f4,\$f6
 0+0084 <[^>]*> nmsub.s \$f0,\$f2,\$f4,\$f6
-0+0088 <[^>]*> prefx   0x4,\$a0\(\$a1\)
+0+0088 <[^>]*> prefx   0x4,a0\(a1\)
 0+008c <[^>]*> recip.d \$f4,\$f6
 0+0090 <[^>]*> recip.s \$f4,\$f6
 0+0094 <[^>]*> rsqrt.d \$f4,\$f6
 0+0098 <[^>]*> rsqrt.s \$f4,\$f6
-0+009c <[^>]*> sdxc1   \$f4,\$a0\(\$a1\)
-0+00a0 <[^>]*> swxc1   \$f4,\$a0\(\$a1\)
+0+009c <[^>]*> sdxc1   \$f4,a0\(a1\)
+0+00a0 <[^>]*> swxc1   \$f4,a0\(a1\)
        ...
index 77de196..49fa381 100644 (file)
@@ -9,15 +9,15 @@ Disassembly of section \.text:
 0+0000 <stuff> flushi
 0+0004 <stuff\+0x4> flushd
 0+0008 <stuff\+0x8> flushid
-0+000c <stuff\+0xc> madd       \$a0,\$a1
-0+0010 <stuff\+0x10> maddu     \$a1,\$a2
-0+0014 <stuff\+0x14> ffc       \$a2,\$a3
-0+0018 <stuff\+0x18> ffs       \$a3,\$t0
-0+001c <stuff\+0x1c> msub      \$t0,\$t1
-0+0020 <stuff\+0x20> msubu     \$t1,\$t2
-0+0024 <stuff\+0x24> selsl     \$t2,\$t3,\$t4
-0+0028 <stuff\+0x28> selsr     \$t3,\$t4,\$t5
+0+000c <stuff\+0xc> madd       a0,a1
+0+0010 <stuff\+0x10> maddu     a1,a2
+0+0014 <stuff\+0x14> ffc       a2,a3
+0+0018 <stuff\+0x18> ffs       a3,t0
+0+001c <stuff\+0x1c> msub      t0,t1
+0+0020 <stuff\+0x20> msubu     t1,t2
+0+0024 <stuff\+0x24> selsl     t2,t3,t4
+0+0028 <stuff\+0x28> selsr     t3,t4,t5
 0+002c <stuff\+0x2c> waiti
-0+0030 <stuff\+0x30> wb        16\(\$t6\)
-0+0034 <stuff\+0x34> addciu    \$t6,\$t7,16
+0+0030 <stuff\+0x30> wb        16\(t6\)
+0+0034 <stuff\+0x34> addciu    t6,t7,16
        ...
index ef84f12..f471990 100644 (file)
@@ -6,9 +6,9 @@
 .*: +file format .*mips.*
 
 Disassembly of section \.text:
-0+0000 <stuff> dmadd16 \$a0,\$a1
+0+0000 <stuff> dmadd16 a0,a1
        ...
-0+000c <stuff\+0xc> madd16     \$a1,\$a2
+0+000c <stuff\+0xc> madd16     a1,a2
 0+0010 <stuff\+0x10> hibernate
 0+0014 <stuff\+0x14> standby
 0+0018 <stuff\+0x18> suspend
index 5e642a6..4b65809 100644 (file)
@@ -6,9 +6,9 @@
 .*: +file format .*mips.*
 
 Disassembly of section \.text:
-0+0000 <stuff> mad     \$a0,\$a1
+0+0000 <stuff> mad     a0,a1
        ...
-0+000c <stuff\+0xc> madu       \$a1,\$a2
+0+000c <stuff\+0xc> madu       a1,a2
        ...
-0+0018 <stuff\+0x18> mul       \$a2,\$a3,\$t0
+0+0018 <stuff\+0x18> mul       a2,a3,t0
 0+001c <stuff\+0x1c> nop
index 71b36f2..5793d29 100644 (file)
@@ -7,11 +7,11 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> 70410825        dclo    \$at,\$v0
-0+0004 <[^>]*> 70831824        dclz    \$v1,\$a0
-0+0008 <[^>]*> 48232000        dmfc2   \$v1,\$4
-0+000c <[^>]*> 48242800        dmfc2   \$a0,\$5
-0+0010 <[^>]*> 48253007        dmfc2   \$a1,\$6,7
-0+0014 <[^>]*> 48a63800        dmtc2   \$a2,\$7
-0+0018 <[^>]*> 48a74000        dmtc2   \$a3,\$8
-0+001c <[^>]*> 48a84807        dmtc2   \$t0,\$9,7
+0+0000 <[^>]*> 70410825        dclo    at,v0
+0+0004 <[^>]*> 70831824        dclz    v1,a0
+0+0008 <[^>]*> 48232000        dmfc2   v1,a0
+0+000c <[^>]*> 48242800        dmfc2   a0,a1
+0+0010 <[^>]*> 48253007        dmfc2   a1,a2,7
+0+0014 <[^>]*> 48a63800        dmtc2   a2,a3
+0+0018 <[^>]*> 48a74000        dmtc2   a3,t0
+0+001c <[^>]*> 48a84807        dmtc2   t0,t1,7
index 061ed2e..ba9c10e 100644 (file)
@@ -8,74 +8,74 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> multu   \$a0,\$a1
-0+0004 <[^>]*> mflo    \$a0
-0+0008 <[^>]*> multu   \$a1,\$a2
-0+000c <[^>]*> mflo    \$a0
-0+0010 <[^>]*> li      \$at,0
-0+0014 <[^>]*> mult    \$a1,\$at
-0+0018 <[^>]*> mflo    \$a0
-0+001c <[^>]*> li      \$at,1
-0+0020 <[^>]*> mult    \$a1,\$at
-0+0024 <[^>]*> mflo    \$a0
-0+0028 <[^>]*> li      \$at,0x8000
-0+002c <[^>]*> mult    \$a1,\$at
-0+0030 <[^>]*> mflo    \$a0
-0+0034 <[^>]*> li      \$at,-32768
-0+0038 <[^>]*> mult    \$a1,\$at
-0+003c <[^>]*> mflo    \$a0
-0+0040 <[^>]*> lui     \$at,0x1
-0+0044 <[^>]*> mult    \$a1,\$at
-0+0048 <[^>]*> mflo    \$a0
-0+004c <[^>]*> lui     \$at,0x1
-0+0050 <[^>]*> ori     \$at,\$at,0xa5a5
-0+0054 <[^>]*> mult    \$a1,\$at
-0+0058 <[^>]*> mflo    \$a0
-0+005c <[^>]*> mult    \$a0,\$a1
-0+0060 <[^>]*> mflo    \$a0
-0+0064 <[^>]*> sra     \$a0,\$a0,0x1f
-0+0068 <[^>]*> mfhi    \$at
-0+006c <[^>]*> beq     \$a0,\$at,0+78 <foo\+(0x|)78>
+0+0000 <[^>]*> multu   a0,a1
+0+0004 <[^>]*> mflo    a0
+0+0008 <[^>]*> multu   a1,a2
+0+000c <[^>]*> mflo    a0
+0+0010 <[^>]*> li      at,0
+0+0014 <[^>]*> mult    a1,at
+0+0018 <[^>]*> mflo    a0
+0+001c <[^>]*> li      at,1
+0+0020 <[^>]*> mult    a1,at
+0+0024 <[^>]*> mflo    a0
+0+0028 <[^>]*> li      at,0x8000
+0+002c <[^>]*> mult    a1,at
+0+0030 <[^>]*> mflo    a0
+0+0034 <[^>]*> li      at,-32768
+0+0038 <[^>]*> mult    a1,at
+0+003c <[^>]*> mflo    a0
+0+0040 <[^>]*> lui     at,0x1
+0+0044 <[^>]*> mult    a1,at
+0+0048 <[^>]*> mflo    a0
+0+004c <[^>]*> lui     at,0x1
+0+0050 <[^>]*> ori     at,at,0xa5a5
+0+0054 <[^>]*> mult    a1,at
+0+0058 <[^>]*> mflo    a0
+0+005c <[^>]*> mult    a0,a1
+0+0060 <[^>]*> mflo    a0
+0+0064 <[^>]*> sra     a0,a0,0x1f
+0+0068 <[^>]*> mfhi    at
+0+006c <[^>]*> beq     a0,at,0+78 <foo\+(0x|)78>
 0+0070 <[^>]*> nop
 0+0074 <[^>]*> break   (0x0,0x6|0x6)
-0+0078 <[^>]*> mflo    \$a0
-0+007c <[^>]*> mult    \$a1,\$a2
-0+0080 <[^>]*> mflo    \$a0
-0+0084 <[^>]*> sra     \$a0,\$a0,0x1f
-0+0088 <[^>]*> mfhi    \$at
-0+008c <[^>]*> beq     \$a0,\$at,0+98 <foo\+(0x|)98>
+0+0078 <[^>]*> mflo    a0
+0+007c <[^>]*> mult    a1,a2
+0+0080 <[^>]*> mflo    a0
+0+0084 <[^>]*> sra     a0,a0,0x1f
+0+0088 <[^>]*> mfhi    at
+0+008c <[^>]*> beq     a0,at,0+98 <foo\+(0x|)98>
 0+0090 <[^>]*> nop
 0+0094 <[^>]*> break   (0x0,0x6|0x6)
-0+0098 <[^>]*> mflo    \$a0
-0+009c <[^>]*> multu   \$a0,\$a1
-0+00a0 <[^>]*> mfhi    \$at
-0+00a4 <[^>]*> mflo    \$a0
-0+00a8 <[^>]*> beqz    \$at,0+b4 <foo\+(0x|)b4>
+0+0098 <[^>]*> mflo    a0
+0+009c <[^>]*> multu   a0,a1
+0+00a0 <[^>]*> mfhi    at
+0+00a4 <[^>]*> mflo    a0
+0+00a8 <[^>]*> beqz    at,0+b4 <foo\+(0x|)b4>
 0+00ac <[^>]*> nop
 0+00b0 <[^>]*> break   (0x0,0x6|0x6)
-0+00b4 <[^>]*> multu   \$a1,\$a2
-0+00b8 <[^>]*> mfhi    \$at
-0+00bc <[^>]*> mflo    \$a0
-0+00c0 <[^>]*> beqz    \$at,0+cc <foo\+(0x|)cc>
+0+00b4 <[^>]*> multu   a1,a2
+0+00b8 <[^>]*> mfhi    at
+0+00bc <[^>]*> mflo    a0
+0+00c0 <[^>]*> beqz    at,0+cc <foo\+(0x|)cc>
 0+00c4 <[^>]*> nop
 0+00c8 <[^>]*> break   (0x0,0x6|0x6)
-0+00cc <[^>]*> dmultu  \$a1,\$a2
-0+00d0 <[^>]*> mflo    \$a0
-0+00d4 <[^>]*> li      \$at,1
-0+00d8 <[^>]*> dmult   \$a1,\$at
-0+00dc <[^>]*> mflo    \$a0
-0+00e0 <[^>]*> dmult   \$a1,\$a2
-0+00e4 <[^>]*> mflo    \$a0
-0+00e8 <[^>]*> dsra32  \$a0,\$a0,0x1f
-0+00ec <[^>]*> mfhi    \$at
-0+00f0 <[^>]*> beq     \$a0,\$at,0+fc <foo\+(0x|)fc>
+0+00cc <[^>]*> dmultu  a1,a2
+0+00d0 <[^>]*> mflo    a0
+0+00d4 <[^>]*> li      at,1
+0+00d8 <[^>]*> dmult   a1,at
+0+00dc <[^>]*> mflo    a0
+0+00e0 <[^>]*> dmult   a1,a2
+0+00e4 <[^>]*> mflo    a0
+0+00e8 <[^>]*> dsra32  a0,a0,0x1f
+0+00ec <[^>]*> mfhi    at
+0+00f0 <[^>]*> beq     a0,at,0+fc <foo\+(0x|)fc>
 0+00f4 <[^>]*> nop
 0+00f8 <[^>]*> break   (0x0,0x6|0x6)
-0+00fc <[^>]*> mflo    \$a0
-0+0100 <[^>]*> dmultu  \$a1,\$a2
-0+0104 <[^>]*> mfhi    \$at
-0+0108 <[^>]*> mflo    \$a0
-0+010c <[^>]*> beqz    \$at,0+118 <foo\+(0x|)118>
+0+00fc <[^>]*> mflo    a0
+0+0100 <[^>]*> dmultu  a1,a2
+0+0104 <[^>]*> mfhi    at
+0+0108 <[^>]*> mflo    a0
+0+010c <[^>]*> beqz    at,0+118 <foo\+(0x|)118>
 0+0110 <[^>]*> nop
 0+0114 <[^>]*> break   (0x0,0x6|0x6)
        ...
index 92b6265..ab25f12 100644 (file)
@@ -7,86 +7,86 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> multu   \$a0,\$a1
-0+0004 <[^>]*> mflo    \$a0
+0+0000 <[^>]*> multu   a0,a1
+0+0004 <[^>]*> mflo    a0
        ...
-0+0010 <[^>]*> multu   \$a1,\$a2
-0+0014 <[^>]*> mflo    \$a0
-0+0018 <[^>]*> li      \$at,0
+0+0010 <[^>]*> multu   a1,a2
+0+0014 <[^>]*> mflo    a0
+0+0018 <[^>]*> li      at,0
 0+001c <[^>]*> nop
-0+0020 <[^>]*> mult    \$a1,\$at
-0+0024 <[^>]*> mflo    \$a0
-0+0028 <[^>]*> li      \$at,1
+0+0020 <[^>]*> mult    a1,at
+0+0024 <[^>]*> mflo    a0
+0+0028 <[^>]*> li      at,1
 0+002c <[^>]*> nop
-0+0030 <[^>]*> mult    \$a1,\$at
-0+0034 <[^>]*> mflo    \$a0
-0+0038 <[^>]*> li      \$at,0x8000
+0+0030 <[^>]*> mult    a1,at
+0+0034 <[^>]*> mflo    a0
+0+0038 <[^>]*> li      at,0x8000
 0+003c <[^>]*> nop
-0+0040 <[^>]*> mult    \$a1,\$at
-0+0044 <[^>]*> mflo    \$a0
-0+0048 <[^>]*> li      \$at,-32768
+0+0040 <[^>]*> mult    a1,at
+0+0044 <[^>]*> mflo    a0
+0+0048 <[^>]*> li      at,-32768
 0+004c <[^>]*> nop
-0+0050 <[^>]*> mult    \$a1,\$at
-0+0054 <[^>]*> mflo    \$a0
-0+0058 <[^>]*> lui     \$at,0x1
+0+0050 <[^>]*> mult    a1,at
+0+0054 <[^>]*> mflo    a0
+0+0058 <[^>]*> lui     at,0x1
 0+005c <[^>]*> nop
-0+0060 <[^>]*> mult    \$a1,\$at
-0+0064 <[^>]*> mflo    \$a0
-0+0068 <[^>]*> lui     \$at,0x1
-0+006c <[^>]*> ori     \$at,\$at,0xa5a5
-0+0070 <[^>]*> mult    \$a1,\$at
-0+0074 <[^>]*> mflo    \$a0
+0+0060 <[^>]*> mult    a1,at
+0+0064 <[^>]*> mflo    a0
+0+0068 <[^>]*> lui     at,0x1
+0+006c <[^>]*> ori     at,at,0xa5a5
+0+0070 <[^>]*> mult    a1,at
+0+0074 <[^>]*> mflo    a0
        ...
-0+0080 <[^>]*> mult    \$a0,\$a1
-0+0084 <[^>]*> mflo    \$a0
-0+0088 <[^>]*> sra     \$a0,\$a0,0x1f
-0+008c <[^>]*> mfhi    \$at
-0+0090 <[^>]*> beq     \$a0,\$at,0+9c <foo\+(0x|)9c>
+0+0080 <[^>]*> mult    a0,a1
+0+0084 <[^>]*> mflo    a0
+0+0088 <[^>]*> sra     a0,a0,0x1f
+0+008c <[^>]*> mfhi    at
+0+0090 <[^>]*> beq     a0,at,0+9c <foo\+(0x|)9c>
 0+0094 <[^>]*> nop
 0+0098 <[^>]*> break   (0x0,0x6|0x6)
-0+009c <[^>]*> mflo    \$a0
+0+009c <[^>]*> mflo    a0
        ...
-0+00a8 <[^>]*> mult    \$a1,\$a2
-0+00ac <[^>]*> mflo    \$a0
-0+00b0 <[^>]*> sra     \$a0,\$a0,0x1f
-0+00b4 <[^>]*> mfhi    \$at
-0+00b8 <[^>]*> beq     \$a0,\$at,0+c4 <foo\+(0x|)c4>
+0+00a8 <[^>]*> mult    a1,a2
+0+00ac <[^>]*> mflo    a0
+0+00b0 <[^>]*> sra     a0,a0,0x1f
+0+00b4 <[^>]*> mfhi    at
+0+00b8 <[^>]*> beq     a0,at,0+c4 <foo\+(0x|)c4>
 0+00bc <[^>]*> nop
 0+00c0 <[^>]*> break   (0x0,0x6|0x6)
-0+00c4 <[^>]*> mflo    \$a0
+0+00c4 <[^>]*> mflo    a0
        ...
-0+00d0 <[^>]*> multu   \$a0,\$a1
-0+00d4 <[^>]*> mfhi    \$at
-0+00d8 <[^>]*> mflo    \$a0
-0+00dc <[^>]*> beqz    \$at,0+e8 <foo\+(0x|)e8>
+0+00d0 <[^>]*> multu   a0,a1
+0+00d4 <[^>]*> mfhi    at
+0+00d8 <[^>]*> mflo    a0
+0+00dc <[^>]*> beqz    at,0+e8 <foo\+(0x|)e8>
 0+00e0 <[^>]*> nop
 0+00e4 <[^>]*> break   (0x0,0x6|0x6)
-0+00e8 <[^>]*> multu   \$a1,\$a2
-0+00ec <[^>]*> mfhi    \$at
-0+00f0 <[^>]*> mflo    \$a0
-0+00f4 <[^>]*> beqz    \$at,0+100 <foo\+(0x|)100>
+0+00e8 <[^>]*> multu   a1,a2
+0+00ec <[^>]*> mfhi    at
+0+00f0 <[^>]*> mflo    a0
+0+00f4 <[^>]*> beqz    at,0+100 <foo\+(0x|)100>
 0+00f8 <[^>]*> nop
 0+00fc <[^>]*> break   (0x0,0x6|0x6)
-0+0100 <[^>]*> dmultu  \$a1,\$a2
-0+0104 <[^>]*> mflo    \$a0
-0+0108 <[^>]*> li      \$at,1
+0+0100 <[^>]*> dmultu  a1,a2
+0+0104 <[^>]*> mflo    a0
+0+0108 <[^>]*> li      at,1
 0+010c <[^>]*> nop
-0+0110 <[^>]*> dmult   \$a1,\$at
-0+0114 <[^>]*> mflo    \$a0
+0+0110 <[^>]*> dmult   a1,at
+0+0114 <[^>]*> mflo    a0
        ...
-0+0120 <[^>]*> dmult   \$a1,\$a2
-0+0124 <[^>]*> mflo    \$a0
-0+0128 <[^>]*> dsra32  \$a0,\$a0,0x1f
-0+012c <[^>]*> mfhi    \$at
-0+0130 <[^>]*> beq     \$a0,\$at,0+13c <foo\+(0x|)13c>
+0+0120 <[^>]*> dmult   a1,a2
+0+0124 <[^>]*> mflo    a0
+0+0128 <[^>]*> dsra32  a0,a0,0x1f
+0+012c <[^>]*> mfhi    at
+0+0130 <[^>]*> beq     a0,at,0+13c <foo\+(0x|)13c>
 0+0134 <[^>]*> nop
 0+0138 <[^>]*> break   (0x0,0x6|0x6)
-0+013c <[^>]*> mflo    \$a0
+0+013c <[^>]*> mflo    a0
        ...
-0+0148 <[^>]*> dmultu  \$a1,\$a2
-0+014c <[^>]*> mfhi    \$at
-0+0150 <[^>]*> mflo    \$a0
-0+0154 <[^>]*> beqz    \$at,0+160 <foo\+(0x|)160>
+0+0148 <[^>]*> dmultu  a1,a2
+0+014c <[^>]*> mfhi    at
+0+0150 <[^>]*> mflo    a0
+0+0154 <[^>]*> beqz    at,0+160 <foo\+(0x|)160>
 0+0158 <[^>]*> nop
 0+015c <[^>]*> break   (0x0,0x6|0x6)
        ...
index dc93079..f21e73b 100644 (file)
@@ -12,8 +12,8 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> mtc1    \$zero,\$f0
+0+0000 <[^>]*> mtc1    zero,\$f0
 0+0004 <[^>]*> cvt.d.w \$f0,\$f0
-0+0008 <[^>]*> mtc1    \$zero,\$f1
+0+0008 <[^>]*> mtc1    zero,\$f1
 0+000c <[^>]*> cvt.d.w \$f1,\$f1
        ...
index 14ce142..05addb4 100644 (file)
@@ -7,31 +7,31 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> negu    \$at,\$a1
-0+0004 <[^>]*> srlv    \$at,\$a0,\$at
-0+0008 <[^>]*> sllv    \$a0,\$a0,\$a1
-0+000c <[^>]*> or      \$a0,\$a0,\$at
-0+0010 <[^>]*> negu    \$at,\$a2
-0+0014 <[^>]*> srlv    \$at,\$a1,\$at
-0+0018 <[^>]*> sllv    \$a0,\$a1,\$a2
-0+001c <[^>]*> or      \$a0,\$a0,\$at
-0+0020 <[^>]*> sll     \$at,\$a0,0x1
-0+0024 <[^>]*> srl     \$a0,\$a0,0x1f
-0+0028 <[^>]*> or      \$a0,\$a0,\$at
-0+002c <[^>]*> sll     \$at,\$a1,0x1
-0+0030 <[^>]*> srl     \$a0,\$a1,0x1f
-0+0034 <[^>]*> or      \$a0,\$a0,\$at
-0+0038 <[^>]*> negu    \$at,\$a1
-0+003c <[^>]*> sllv    \$at,\$a0,\$at
-0+0040 <[^>]*> srlv    \$a0,\$a0,\$a1
-0+0044 <[^>]*> or      \$a0,\$a0,\$at
-0+0048 <[^>]*> negu    \$at,\$a2
-0+004c <[^>]*> sllv    \$at,\$a1,\$at
-0+0050 <[^>]*> srlv    \$a0,\$a1,\$a2
-0+0054 <[^>]*> or      \$a0,\$a0,\$at
-0+0058 <[^>]*> srl     \$at,\$a0,0x1
-0+005c <[^>]*> sll     \$a0,\$a0,0x1f
-0+0060 <[^>]*> or      \$a0,\$a0,\$at
-0+0064 <[^>]*> srl     \$at,\$a1,0x1
-0+0068 <[^>]*> sll     \$a0,\$a1,0x1f
-0+006c <[^>]*> or      \$a0,\$a0,\$at
+0+0000 <[^>]*> negu    at,a1
+0+0004 <[^>]*> srlv    at,a0,at
+0+0008 <[^>]*> sllv    a0,a0,a1
+0+000c <[^>]*> or      a0,a0,at
+0+0010 <[^>]*> negu    at,a2
+0+0014 <[^>]*> srlv    at,a1,at
+0+0018 <[^>]*> sllv    a0,a1,a2
+0+001c <[^>]*> or      a0,a0,at
+0+0020 <[^>]*> sll     at,a0,0x1
+0+0024 <[^>]*> srl     a0,a0,0x1f
+0+0028 <[^>]*> or      a0,a0,at
+0+002c <[^>]*> sll     at,a1,0x1
+0+0030 <[^>]*> srl     a0,a1,0x1f
+0+0034 <[^>]*> or      a0,a0,at
+0+0038 <[^>]*> negu    at,a1
+0+003c <[^>]*> sllv    at,a0,at
+0+0040 <[^>]*> srlv    a0,a0,a1
+0+0044 <[^>]*> or      a0,a0,at
+0+0048 <[^>]*> negu    at,a2
+0+004c <[^>]*> sllv    at,a1,at
+0+0050 <[^>]*> srlv    a0,a1,a2
+0+0054 <[^>]*> or      a0,a0,at
+0+0058 <[^>]*> srl     at,a0,0x1
+0+005c <[^>]*> sll     a0,a0,0x1f
+0+0060 <[^>]*> or      a0,a0,at
+0+0064 <[^>]*> srl     at,a1,0x1
+0+0068 <[^>]*> sll     a0,a1,0x1f
+0+006c <[^>]*> or      a0,a0,at
index 0ef4bc1..85b2ece 100644 (file)
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> sb      \$a0,0\(\$zero\)
-0+0004 <[^>]*> sb      \$a0,1\(\$zero\)
-0+0008 <[^>]*> lui     \$at,0x1
-0+000c <[^>]*> sb      \$a0,-32768\(\$at\)
-0+0010 <[^>]*> sb      \$a0,-32768\(\$zero\)
-0+0014 <[^>]*> lui     \$at,0x1
-0+0018 <[^>]*> sb      \$a0,0\(\$at\)
-0+001c <[^>]*> lui     \$at,0x2
-0+0020 <[^>]*> sb      \$a0,-23131\(\$at\)
-0+0024 <[^>]*> sb      \$a0,0\(\$a1\)
-0+0028 <[^>]*> sb      \$a0,1\(\$a1\)
-0+002c <[^>]*> lui     \$at,0x1
-0+0030 <[^>]*> addu    \$at,\$at,\$a1
-0+0034 <[^>]*> sb      \$a0,-32768\(\$at\)
-0+0038 <[^>]*> sb      \$a0,-32768\(\$a1\)
-0+003c <[^>]*> lui     \$at,0x1
-0+0040 <[^>]*> addu    \$at,\$at,\$a1
-0+0044 <[^>]*> sb      \$a0,0\(\$at\)
-0+0048 <[^>]*> lui     \$at,0x2
-0+004c <[^>]*> addu    \$at,\$at,\$a1
-0+0050 <[^>]*> sb      \$a0,-23131\(\$at\)
-0+0054 <[^>]*> lui     \$at,0x0
+0+0000 <[^>]*> sb      a0,0\(zero\)
+0+0004 <[^>]*> sb      a0,1\(zero\)
+0+0008 <[^>]*> lui     at,0x1
+0+000c <[^>]*> sb      a0,-32768\(at\)
+0+0010 <[^>]*> sb      a0,-32768\(zero\)
+0+0014 <[^>]*> lui     at,0x1
+0+0018 <[^>]*> sb      a0,0\(at\)
+0+001c <[^>]*> lui     at,0x2
+0+0020 <[^>]*> sb      a0,-23131\(at\)
+0+0024 <[^>]*> sb      a0,0\(a1\)
+0+0028 <[^>]*> sb      a0,1\(a1\)
+0+002c <[^>]*> lui     at,0x1
+0+0030 <[^>]*> addu    at,at,a1
+0+0034 <[^>]*> sb      a0,-32768\(at\)
+0+0038 <[^>]*> sb      a0,-32768\(a1\)
+0+003c <[^>]*> lui     at,0x1
+0+0040 <[^>]*> addu    at,at,a1
+0+0044 <[^>]*> sb      a0,0\(at\)
+0+0048 <[^>]*> lui     at,0x2
+0+004c <[^>]*> addu    at,at,a1
+0+0050 <[^>]*> sb      a0,-23131\(at\)
+0+0054 <[^>]*> lui     at,0x0
 [      ]*54: [A-Z0-9_]*HI[A-Z0-9_]*    .data.*
-0+0058 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0058 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*58: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+005c <[^>]*> lui     \$at,0x0
+0+005c <[^>]*> lui     at,0x0
 [      ]*5c: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+0060 <[^>]*> sb      \$a0,0\(\$at\)
+0+0060 <[^>]*> sb      a0,0\(at\)
 [      ]*60: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+0064 <[^>]*> sb      \$a0,0\(\$gp\)
+0+0064 <[^>]*> sb      a0,0\(gp\)
 [      ]*64: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+0068 <[^>]*> lui     \$at,0x0
+0+0068 <[^>]*> lui     at,0x0
 [      ]*68: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+006c <[^>]*> sb      \$a0,0\(\$at\)
+0+006c <[^>]*> sb      a0,0\(at\)
 [      ]*6c: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+0070 <[^>]*> sb      \$a0,0\(\$gp\)
+0+0070 <[^>]*> sb      a0,0\(gp\)
 [      ]*70: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+0074 <[^>]*> lui     \$at,0x0
+0+0074 <[^>]*> lui     at,0x0
 [      ]*74: [A-Z0-9_]*HI[A-Z0-9_]*    .bss.*
-0+0078 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0078 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*78: [A-Z0-9_]*LO[A-Z0-9_]*    .bss.*
-0+007c <[^>]*> sb      \$a0,[-0-9]+\(\$gp\)
+0+007c <[^>]*> sb      a0,[-0-9]+\(gp\)
 [      ]*7c: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+0080 <[^>]*> lui     \$at,0x0
+0+0080 <[^>]*> lui     at,0x0
 [      ]*80: [A-Z0-9_]*HI[A-Z0-9_]*    .data.*
-0+0084 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0084 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*84: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+0088 <[^>]*> lui     \$at,0x0
+0+0088 <[^>]*> lui     at,0x0
 [      ]*88: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+008c <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+008c <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*8c: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+0090 <[^>]*> sb      \$a0,1\(\$gp\)
+0+0090 <[^>]*> sb      a0,1\(gp\)
 [      ]*90: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+0094 <[^>]*> lui     \$at,0x0
+0+0094 <[^>]*> lui     at,0x0
 [      ]*94: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+0098 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0098 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*98: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+009c <[^>]*> sb      \$a0,1\(\$gp\)
+0+009c <[^>]*> sb      a0,1\(gp\)
 [      ]*9c: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+00a0 <[^>]*> lui     \$at,0x0
+0+00a0 <[^>]*> lui     at,0x0
 [      ]*a0: [A-Z0-9_]*HI[A-Z0-9_]*    .bss.*
-0+00a4 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+00a4 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*a4: [A-Z0-9_]*LO[A-Z0-9_]*    .bss.*
-0+00a8 <[^>]*> sb      \$a0,[-0-9]+\(\$gp\)
+0+00a8 <[^>]*> sb      a0,[-0-9]+\(gp\)
 [      ]*a8: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00ac <[^>]*> lui     \$at,[-0-9x]+
+0+00ac <[^>]*> lui     at,[-0-9x]+
 [      ]*ac: [A-Z0-9_]*HI[A-Z0-9_]*    .data.*
-0+00b0 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+00b0 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*b0: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+00b4 <[^>]*> lui     \$at,[-0-9x]+
+0+00b4 <[^>]*> lui     at,[-0-9x]+
 [      ]*b4: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+00b8 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+00b8 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*b8: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+00bc <[^>]*> lui     \$at,[-0-9x]+
+0+00bc <[^>]*> lui     at,[-0-9x]+
 [      ]*bc: [A-Z0-9_]*HI[A-Z0-9_]*    small_external_data_label
-0+00c0 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+00c0 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*c0: [A-Z0-9_]*LO[A-Z0-9_]*    small_external_data_label
-0+00c4 <[^>]*> lui     \$at,[-0-9x]+
+0+00c4 <[^>]*> lui     at,[-0-9x]+
 [      ]*c4: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+00c8 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+00c8 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*c8: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+00cc <[^>]*> lui     \$at,[-0-9x]+
+0+00cc <[^>]*> lui     at,[-0-9x]+
 [      ]*cc: [A-Z0-9_]*HI[A-Z0-9_]*    small_external_common
-0+00d0 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+00d0 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*d0: [A-Z0-9_]*LO[A-Z0-9_]*    small_external_common
-0+00d4 <[^>]*> lui     \$at,[-0-9x]+
+0+00d4 <[^>]*> lui     at,[-0-9x]+
 [      ]*d4: [A-Z0-9_]*HI[A-Z0-9_]*    .bss.*
-0+00d8 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+00d8 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*d8: [A-Z0-9_]*LO[A-Z0-9_]*    .bss.*
-0+00dc <[^>]*> lui     \$at,[-0-9x]+
+0+00dc <[^>]*> lui     at,[-0-9x]+
 [      ]*dc: [A-Z0-9_]*HI[A-Z0-9_]*    .sbss.*
-0+00e0 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+00e0 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*e0: [A-Z0-9_]*LO[A-Z0-9_]*    .sbss.*
-0+00e4 <[^>]*> lui     \$at,0x0
+0+00e4 <[^>]*> lui     at,0x0
 [      ]*e4: [A-Z0-9_]*HI[A-Z0-9_]*    .data.*
-0+00e8 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+00e8 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*e8: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+00ec <[^>]*> lui     \$at,0x0
+0+00ec <[^>]*> lui     at,0x0
 [      ]*ec: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+00f0 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+00f0 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*f0: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+00f4 <[^>]*> lui     \$at,0x0
+0+00f4 <[^>]*> lui     at,0x0
 [      ]*f4: [A-Z0-9_]*HI[A-Z0-9_]*    small_external_data_label
-0+00f8 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+00f8 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*f8: [A-Z0-9_]*LO[A-Z0-9_]*    small_external_data_label
-0+00fc <[^>]*> lui     \$at,0x0
+0+00fc <[^>]*> lui     at,0x0
 [      ]*fc: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+0100 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0100 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*100: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0104 <[^>]*> lui     \$at,0x0
+0+0104 <[^>]*> lui     at,0x0
 [      ]*104: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+0108 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0108 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*108: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+010c <[^>]*> lui     \$at,0x0
+0+010c <[^>]*> lui     at,0x0
 [      ]*10c: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0110 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0110 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*110: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0114 <[^>]*> lui     \$at,0x0
+0+0114 <[^>]*> lui     at,0x0
 [      ]*114: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0118 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0118 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*118: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+011c <[^>]*> lui     \$at,[-0-9x]+
+0+011c <[^>]*> lui     at,[-0-9x]+
 [      ]*11c: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0120 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0120 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*120: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0124 <[^>]*> lui     \$at,[-0-9x]+
+0+0124 <[^>]*> lui     at,[-0-9x]+
 [      ]*124: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0128 <[^>]*> sb      \$a0,0\(\$at\)
+0+0128 <[^>]*> sb      a0,0\(at\)
 [      ]*128: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+012c <[^>]*> lui     \$at,[-0-9x]+
+0+012c <[^>]*> lui     at,[-0-9x]+
 [      ]*12c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+0130 <[^>]*> sb      \$a0,0\(\$at\)
+0+0130 <[^>]*> sb      a0,0\(at\)
 [      ]*130: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0134 <[^>]*> lui     \$at,[-0-9x]+
+0+0134 <[^>]*> lui     at,[-0-9x]+
 [      ]*134: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0138 <[^>]*> sb      \$a0,0\(\$at\)
+0+0138 <[^>]*> sb      a0,0\(at\)
 [      ]*138: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+013c <[^>]*> lui     \$at,[-0-9x]+
+0+013c <[^>]*> lui     at,[-0-9x]+
 [      ]*13c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+0140 <[^>]*> sb      \$a0,0\(\$at\)
+0+0140 <[^>]*> sb      a0,0\(at\)
 [      ]*140: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0144 <[^>]*> lui     \$at,[-0-9x]+
+0+0144 <[^>]*> lui     at,[-0-9x]+
 [      ]*144: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0148 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0148 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*148: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+014c <[^>]*> lui     \$at,[-0-9x]+
+0+014c <[^>]*> lui     at,[-0-9x]+
 [      ]*14c: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0150 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0150 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*150: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0154 <[^>]*> lui     \$at,[-0-9x]+
+0+0154 <[^>]*> lui     at,[-0-9x]+
 [      ]*154: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0158 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0158 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*158: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+015c <[^>]*> lui     \$at,[-0-9x]+
+0+015c <[^>]*> lui     at,[-0-9x]+
 [      ]*15c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0160 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0160 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*160: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0164 <[^>]*> lui     \$at,[-0-9x]+
+0+0164 <[^>]*> lui     at,[-0-9x]+
 [      ]*164: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+0168 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0168 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*168: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+016c <[^>]*> lui     \$at,[-0-9x]+
+0+016c <[^>]*> lui     at,[-0-9x]+
 [      ]*16c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0170 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0170 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*170: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0174 <[^>]*> lui     \$at,[-0-9x]+
+0+0174 <[^>]*> lui     at,[-0-9x]+
 [      ]*174: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+0178 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0178 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*178: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+017c <[^>]*> lui     \$at,[-0-9x]+
+0+017c <[^>]*> lui     at,[-0-9x]+
 [      ]*17c: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0180 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0180 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*180: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0184 <[^>]*> lui     \$at,[-0-9x]+
+0+0184 <[^>]*> lui     at,[-0-9x]+
 [      ]*184: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0188 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0188 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*188: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+018c <[^>]*> lui     \$at,0x0
+0+018c <[^>]*> lui     at,0x0
 [      ]*18c: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0190 <[^>]*> addu    \$at,\$at,\$a1
-0+0194 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0190 <[^>]*> addu    at,at,a1
+0+0194 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*194: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0198 <[^>]*> lui     \$at,0x0
+0+0198 <[^>]*> lui     at,0x0
 [      ]*198: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+019c <[^>]*> addu    \$at,\$at,\$a1
-0+01a0 <[^>]*> sb      \$a0,0\(\$at\)
+0+019c <[^>]*> addu    at,at,a1
+0+01a0 <[^>]*> sb      a0,0\(at\)
 [      ]*1a0: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+01a4 <[^>]*> addu    \$at,\$a1,\$gp
-0+01a8 <[^>]*> sb      \$a0,0\(\$at\)
+0+01a4 <[^>]*> addu    at,a1,gp
+0+01a8 <[^>]*> sb      a0,0\(at\)
 [      ]*1a8: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_data_label
-0+01ac <[^>]*> lui     \$at,0x0
+0+01ac <[^>]*> lui     at,0x0
 [      ]*1ac: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+01b0 <[^>]*> addu    \$at,\$at,\$a1
-0+01b4 <[^>]*> sb      \$a0,0\(\$at\)
+0+01b0 <[^>]*> addu    at,at,a1
+0+01b4 <[^>]*> sb      a0,0\(at\)
 [      ]*1b4: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+01b8 <[^>]*> addu    \$at,\$a1,\$gp
-0+01bc <[^>]*> sb      \$a0,0\(\$at\)
+0+01b8 <[^>]*> addu    at,a1,gp
+0+01bc <[^>]*> sb      a0,0\(at\)
 [      ]*1bc: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_common
-0+01c0 <[^>]*> lui     \$at,0x0
+0+01c0 <[^>]*> lui     at,0x0
 [      ]*1c0: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+01c4 <[^>]*> addu    \$at,\$at,\$a1
-0+01c8 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+01c4 <[^>]*> addu    at,at,a1
+0+01c8 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*1c8: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+01cc <[^>]*> addu    \$at,\$a1,\$gp
-0+01d0 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+01cc <[^>]*> addu    at,a1,gp
+0+01d0 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*1d0: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+01d4 <[^>]*> lui     \$at,0x0
+0+01d4 <[^>]*> lui     at,0x0
 [      ]*1d4: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+01d8 <[^>]*> addu    \$at,\$at,\$a1
-0+01dc <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+01d8 <[^>]*> addu    at,at,a1
+0+01dc <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*1dc: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+01e0 <[^>]*> lui     \$at,0x0
+0+01e0 <[^>]*> lui     at,0x0
 [      ]*1e0: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+01e4 <[^>]*> addu    \$at,\$at,\$a1
-0+01e8 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+01e4 <[^>]*> addu    at,at,a1
+0+01e8 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*1e8: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+01ec <[^>]*> addu    \$at,\$a1,\$gp
-0+01f0 <[^>]*> sb      \$a0,1\(\$at\)
+0+01ec <[^>]*> addu    at,a1,gp
+0+01f0 <[^>]*> sb      a0,1\(at\)
 [      ]*1f0: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_data_label
-0+01f4 <[^>]*> lui     \$at,0x0
+0+01f4 <[^>]*> lui     at,0x0
 [      ]*1f4: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+01f8 <[^>]*> addu    \$at,\$at,\$a1
-0+01fc <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+01f8 <[^>]*> addu    at,at,a1
+0+01fc <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*1fc: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0200 <[^>]*> addu    \$at,\$a1,\$gp
-0+0204 <[^>]*> sb      \$a0,1\(\$at\)
+0+0200 <[^>]*> addu    at,a1,gp
+0+0204 <[^>]*> sb      a0,1\(at\)
 [      ]*204: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_common
-0+0208 <[^>]*> lui     \$at,0x0
+0+0208 <[^>]*> lui     at,0x0
 [      ]*208: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+020c <[^>]*> addu    \$at,\$at,\$a1
-0+0210 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+020c <[^>]*> addu    at,at,a1
+0+0210 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*210: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0214 <[^>]*> addu    \$at,\$a1,\$gp
-0+0218 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0214 <[^>]*> addu    at,a1,gp
+0+0218 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*218: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+021c <[^>]*> lui     \$at,[-0-9x]+
+0+021c <[^>]*> lui     at,[-0-9x]+
 [      ]*21c: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0220 <[^>]*> addu    \$at,\$at,\$a1
-0+0224 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0220 <[^>]*> addu    at,at,a1
+0+0224 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*224: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0228 <[^>]*> lui     \$at,[-0-9x]+
+0+0228 <[^>]*> lui     at,[-0-9x]+
 [      ]*228: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+022c <[^>]*> addu    \$at,\$at,\$a1
-0+0230 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+022c <[^>]*> addu    at,at,a1
+0+0230 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*230: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0234 <[^>]*> lui     \$at,[-0-9x]+
+0+0234 <[^>]*> lui     at,[-0-9x]+
 [      ]*234: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+0238 <[^>]*> addu    \$at,\$at,\$a1
-0+023c <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0238 <[^>]*> addu    at,at,a1
+0+023c <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*23c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0240 <[^>]*> lui     \$at,[-0-9x]+
+0+0240 <[^>]*> lui     at,[-0-9x]+
 [      ]*240: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0244 <[^>]*> addu    \$at,\$at,\$a1
-0+0248 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0244 <[^>]*> addu    at,at,a1
+0+0248 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*248: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+024c <[^>]*> lui     \$at,[-0-9x]+
+0+024c <[^>]*> lui     at,[-0-9x]+
 [      ]*24c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+0250 <[^>]*> addu    \$at,\$at,\$a1
-0+0254 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0250 <[^>]*> addu    at,at,a1
+0+0254 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*254: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0258 <[^>]*> lui     \$at,[-0-9x]+
+0+0258 <[^>]*> lui     at,[-0-9x]+
 [      ]*258: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+025c <[^>]*> addu    \$at,\$at,\$a1
-0+0260 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+025c <[^>]*> addu    at,at,a1
+0+0260 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*260: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0264 <[^>]*> lui     \$at,[-0-9x]+
+0+0264 <[^>]*> lui     at,[-0-9x]+
 [      ]*264: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0268 <[^>]*> addu    \$at,\$at,\$a1
-0+026c <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0268 <[^>]*> addu    at,at,a1
+0+026c <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*26c: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0270 <[^>]*> lui     \$at,0x0
+0+0270 <[^>]*> lui     at,0x0
 [      ]*270: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0274 <[^>]*> addu    \$at,\$at,\$a1
-0+0278 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0274 <[^>]*> addu    at,at,a1
+0+0278 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*278: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+027c <[^>]*> lui     \$at,0x0
+0+027c <[^>]*> lui     at,0x0
 [      ]*27c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0280 <[^>]*> addu    \$at,\$at,\$a1
-0+0284 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0280 <[^>]*> addu    at,at,a1
+0+0284 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*284: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0288 <[^>]*> lui     \$at,0x0
+0+0288 <[^>]*> lui     at,0x0
 [      ]*288: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+028c <[^>]*> addu    \$at,\$at,\$a1
-0+0290 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+028c <[^>]*> addu    at,at,a1
+0+0290 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*290: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0294 <[^>]*> lui     \$at,0x0
+0+0294 <[^>]*> lui     at,0x0
 [      ]*294: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0298 <[^>]*> addu    \$at,\$at,\$a1
-0+029c <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0298 <[^>]*> addu    at,at,a1
+0+029c <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*29c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+02a0 <[^>]*> lui     \$at,0x0
+0+02a0 <[^>]*> lui     at,0x0
 [      ]*2a0: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+02a4 <[^>]*> addu    \$at,\$at,\$a1
-0+02a8 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+02a4 <[^>]*> addu    at,at,a1
+0+02a8 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*2a8: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+02ac <[^>]*> lui     \$at,0x0
+0+02ac <[^>]*> lui     at,0x0
 [      ]*2ac: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+02b0 <[^>]*> addu    \$at,\$at,\$a1
-0+02b4 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+02b0 <[^>]*> addu    at,at,a1
+0+02b4 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*2b4: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+02b8 <[^>]*> lui     \$at,0x0
+0+02b8 <[^>]*> lui     at,0x0
 [      ]*2b8: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+02bc <[^>]*> addu    \$at,\$at,\$a1
-0+02c0 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+02bc <[^>]*> addu    at,at,a1
+0+02c0 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*2c0: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+02c4 <[^>]*> lui     \$at,[-0-9x]+
+0+02c4 <[^>]*> lui     at,[-0-9x]+
 [      ]*2c4: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+02c8 <[^>]*> addu    \$at,\$at,\$a1
-0+02cc <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+02c8 <[^>]*> addu    at,at,a1
+0+02cc <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*2cc: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+02d0 <[^>]*> lui     \$at,[-0-9x]+
+0+02d0 <[^>]*> lui     at,[-0-9x]+
 [      ]*2d0: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+02d4 <[^>]*> addu    \$at,\$at,\$a1
-0+02d8 <[^>]*> sb      \$a0,0\(\$at\)
+0+02d4 <[^>]*> addu    at,at,a1
+0+02d8 <[^>]*> sb      a0,0\(at\)
 [      ]*2d8: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+02dc <[^>]*> lui     \$at,[-0-9x]+
+0+02dc <[^>]*> lui     at,[-0-9x]+
 [      ]*2dc: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+02e0 <[^>]*> addu    \$at,\$at,\$a1
-0+02e4 <[^>]*> sb      \$a0,0\(\$at\)
+0+02e0 <[^>]*> addu    at,at,a1
+0+02e4 <[^>]*> sb      a0,0\(at\)
 [      ]*2e4: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+02e8 <[^>]*> lui     \$at,[-0-9x]+
+0+02e8 <[^>]*> lui     at,[-0-9x]+
 [      ]*2e8: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+02ec <[^>]*> addu    \$at,\$at,\$a1
-0+02f0 <[^>]*> sb      \$a0,0\(\$at\)
+0+02ec <[^>]*> addu    at,at,a1
+0+02f0 <[^>]*> sb      a0,0\(at\)
 [      ]*2f0: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+02f4 <[^>]*> lui     \$at,[-0-9x]+
+0+02f4 <[^>]*> lui     at,[-0-9x]+
 [      ]*2f4: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+02f8 <[^>]*> addu    \$at,\$at,\$a1
-0+02fc <[^>]*> sb      \$a0,0\(\$at\)
+0+02f8 <[^>]*> addu    at,at,a1
+0+02fc <[^>]*> sb      a0,0\(at\)
 [      ]*2fc: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0300 <[^>]*> lui     \$at,[-0-9x]+
+0+0300 <[^>]*> lui     at,[-0-9x]+
 [      ]*300: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0304 <[^>]*> addu    \$at,\$at,\$a1
-0+0308 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0304 <[^>]*> addu    at,at,a1
+0+0308 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*308: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+030c <[^>]*> lui     \$at,[-0-9x]+
+0+030c <[^>]*> lui     at,[-0-9x]+
 [      ]*30c: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0310 <[^>]*> addu    \$at,\$at,\$a1
-0+0314 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0310 <[^>]*> addu    at,at,a1
+0+0314 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*314: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0318 <[^>]*> lui     \$at,[-0-9x]+
+0+0318 <[^>]*> lui     at,[-0-9x]+
 [      ]*318: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+031c <[^>]*> addu    \$at,\$at,\$a1
-0+0320 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+031c <[^>]*> addu    at,at,a1
+0+0320 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*320: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0324 <[^>]*> lui     \$at,[-0-9x]+
+0+0324 <[^>]*> lui     at,[-0-9x]+
 [      ]*324: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0328 <[^>]*> addu    \$at,\$at,\$a1
-0+032c <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0328 <[^>]*> addu    at,at,a1
+0+032c <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*32c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0330 <[^>]*> lui     \$at,[-0-9x]+
+0+0330 <[^>]*> lui     at,[-0-9x]+
 [      ]*330: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+0334 <[^>]*> addu    \$at,\$at,\$a1
-0+0338 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0334 <[^>]*> addu    at,at,a1
+0+0338 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*338: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+033c <[^>]*> lui     \$at,[-0-9x]+
+0+033c <[^>]*> lui     at,[-0-9x]+
 [      ]*33c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0340 <[^>]*> addu    \$at,\$at,\$a1
-0+0344 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0340 <[^>]*> addu    at,at,a1
+0+0344 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*344: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0348 <[^>]*> lui     \$at,[-0-9x]+
+0+0348 <[^>]*> lui     at,[-0-9x]+
 [      ]*348: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+034c <[^>]*> addu    \$at,\$at,\$a1
-0+0350 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+034c <[^>]*> addu    at,at,a1
+0+0350 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*350: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0354 <[^>]*> lui     \$at,[-0-9x]+
+0+0354 <[^>]*> lui     at,[-0-9x]+
 [      ]*354: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0358 <[^>]*> addu    \$at,\$at,\$a1
-0+035c <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0358 <[^>]*> addu    at,at,a1
+0+035c <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*35c: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0360 <[^>]*> lui     \$at,[-0-9x]+
+0+0360 <[^>]*> lui     at,[-0-9x]+
 [      ]*360: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0364 <[^>]*> addu    \$at,\$at,\$a1
-0+0368 <[^>]*> sb      \$a0,[-0-9]+\(\$at\)
+0+0364 <[^>]*> addu    at,at,a1
+0+0368 <[^>]*> sb      a0,[-0-9]+\(at\)
 [      ]*368: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+036c <[^>]*> sw      \$a0,0\(\$zero\)
-0+0370 <[^>]*> sw      \$a1,4\(\$zero\)
-0+0374 <[^>]*> sh      \$a0,0\(\$zero\)
-0+0378 <[^>]*> sw      \$a0,0\(\$zero\)
-0+037c <[^>]*> swc0    \$4,0\(\$zero\)
-0+0380 <[^>]*> swc1    \$f4,0\(\$zero\)
-0+0384 <[^>]*> swc2    \$4,0\(\$zero\)
-0+0388 <[^>]*> swc3    \$4,0\(\$zero\)
-0+038c <[^>]*> swc1    \$f4,0\(\$zero\)
-0+0390 <[^>]*> swl     \$a0,0\(\$zero\)
-0+0394 <[^>]*> swr     \$a0,0\(\$zero\)
+0+036c <[^>]*> sw      a0,0\(zero\)
+0+0370 <[^>]*> sw      a1,4\(zero\)
+0+0374 <[^>]*> sh      a0,0\(zero\)
+0+0378 <[^>]*> sw      a0,0\(zero\)
+0+037c <[^>]*> swc0    a0,0\(zero\)
+0+0380 <[^>]*> swc1    \$f4,0\(zero\)
+0+0384 <[^>]*> swc2    a0,0\(zero\)
+0+0388 <[^>]*> swc3    a0,0\(zero\)
+0+038c <[^>]*> swc1    \$f4,0\(zero\)
+0+0390 <[^>]*> swl     a0,0\(zero\)
+0+0394 <[^>]*> swr     a0,0\(zero\)
        ...
index 997adb0..3a77230 100644 (file)
@@ -5,16 +5,16 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> teq     \$zero,\$v1
-0+0004 <[^>]*> teq     \$zero,\$v1,0x1
-0+0008 <[^>]*> tge     \$zero,\$v1
-0+000c <[^>]*> tge     \$zero,\$v1,0x3
-0+0010 <[^>]*> tgeu    \$zero,\$v1
-0+0014 <[^>]*> tgeu    \$zero,\$v1,0x7
-0+0018 <[^>]*> tlt     \$zero,\$v1
-0+001c <[^>]*> tlt     \$zero,\$v1,0x1f
-0+0020 <[^>]*> tltu    \$zero,\$v1
-0+0024 <[^>]*> tltu    \$zero,\$v1,0xff
-0+0028 <[^>]*> tne     \$zero,\$v1
-0+002c <[^>]*> tne     \$zero,\$v1,0x3ff
+0+0000 <[^>]*> teq     zero,v1
+0+0004 <[^>]*> teq     zero,v1,0x1
+0+0008 <[^>]*> tge     zero,v1
+0+000c <[^>]*> tge     zero,v1,0x3
+0+0010 <[^>]*> tgeu    zero,v1
+0+0014 <[^>]*> tgeu    zero,v1,0x7
+0+0018 <[^>]*> tlt     zero,v1
+0+001c <[^>]*> tlt     zero,v1,0x1f
+0+0020 <[^>]*> tltu    zero,v1
+0+0024 <[^>]*> tltu    zero,v1,0xff
+0+0028 <[^>]*> tne     zero,v1
+0+002c <[^>]*> tne     zero,v1,0x3ff
        ...
index 3738ae1..8276e3f 100644 (file)
@@ -7,23 +7,23 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> cfc1    \$a0,\$31
-0+0004 <[^>]*> cfc1    \$a0,\$31
+0+0000 <[^>]*> cfc1    a0,ra
+0+0004 <[^>]*> cfc1    a0,ra
 0+0008 <[^>]*> nop
-0+000c <[^>]*> ori     \$at,\$a0,0x3
-0+0010 <[^>]*> xori    \$at,\$at,0x2
-0+0014 <[^>]*> ctc1    \$at,\$31
+0+000c <[^>]*> ori     at,a0,0x3
+0+0010 <[^>]*> xori    at,at,0x2
+0+0014 <[^>]*> ctc1    at,ra
 0+0018 <[^>]*> nop
 0+001c <[^>]*> cvt.w.d \$f4,\$f6
-0+0020 <[^>]*> ctc1    \$a0,\$31
+0+0020 <[^>]*> ctc1    a0,ra
 0+0024 <[^>]*> nop
-0+0028 <[^>]*> cfc1    \$a0,\$31
-0+002c <[^>]*> cfc1    \$a0,\$31
+0+0028 <[^>]*> cfc1    a0,ra
+0+002c <[^>]*> cfc1    a0,ra
 0+0030 <[^>]*> nop
-0+0034 <[^>]*> ori     \$at,\$a0,0x3
-0+0038 <[^>]*> xori    \$at,\$at,0x2
-0+003c <[^>]*> ctc1    \$at,\$31
+0+0034 <[^>]*> ori     at,a0,0x3
+0+0038 <[^>]*> xori    at,at,0x2
+0+003c <[^>]*> ctc1    at,ra
 0+0040 <[^>]*> nop
 0+0044 <[^>]*> cvt.w.s \$f4,\$f6
-0+0048 <[^>]*> ctc1    \$a0,\$31
+0+0048 <[^>]*> ctc1    a0,ra
 0+004c <[^>]*> nop
index f92e29d..06c83dd 100644 (file)
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> ldl     \$a0,[07]\(\$zero\)
-0+0004 <[^>]*> ldr     \$a0,[07]\(\$zero\)
-0+0008 <[^>]*> ldl     \$a0,[18]\(\$zero\)
-0+000c <[^>]*> ldr     \$a0,[18]\(\$zero\)
-0+0010 <[^>]*> li      \$at,0x8000
-0+0014 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+0018 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+001c <[^>]*> ldl     \$a0,-3276[18]\(\$zero\)
-0+0020 <[^>]*> ldr     \$a0,-3276[18]\(\$zero\)
-0+0024 <[^>]*> lui     \$at,0x1
-0+0028 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+002c <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+0030 <[^>]*> lui     \$at,0x1
-0+0034 <[^>]*> ori     \$at,\$at,0xa5a5
-0+0038 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+003c <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+0040 <[^>]*> ldl     \$a0,[07]\(\$a1\)
-0+0044 <[^>]*> ldr     \$a0,[07]\(\$a1\)
-0+0048 <[^>]*> ldl     \$a0,[18]\(\$a1\)
-0+004c <[^>]*> ldr     \$a0,[-0-9]+\(\$a1\)
-0+0050 <[^>]*> lui     \$at,[-0-9x]+
+0+0000 <[^>]*> ldl     a0,[07]\(zero\)
+0+0004 <[^>]*> ldr     a0,[07]\(zero\)
+0+0008 <[^>]*> ldl     a0,[18]\(zero\)
+0+000c <[^>]*> ldr     a0,[18]\(zero\)
+0+0010 <[^>]*> li      at,0x8000
+0+0014 <[^>]*> ldl     a0,[07]\(at\)
+0+0018 <[^>]*> ldr     a0,[07]\(at\)
+0+001c <[^>]*> ldl     a0,-3276[18]\(zero\)
+0+0020 <[^>]*> ldr     a0,-3276[18]\(zero\)
+0+0024 <[^>]*> lui     at,0x1
+0+0028 <[^>]*> ldl     a0,[07]\(at\)
+0+002c <[^>]*> ldr     a0,[07]\(at\)
+0+0030 <[^>]*> lui     at,0x1
+0+0034 <[^>]*> ori     at,at,0xa5a5
+0+0038 <[^>]*> ldl     a0,[07]\(at\)
+0+003c <[^>]*> ldr     a0,[07]\(at\)
+0+0040 <[^>]*> ldl     a0,[07]\(a1\)
+0+0044 <[^>]*> ldr     a0,[07]\(a1\)
+0+0048 <[^>]*> ldl     a0,[18]\(a1\)
+0+004c <[^>]*> ldr     a0,[-0-9]+\(a1\)
+0+0050 <[^>]*> lui     at,[-0-9x]+
 [      ]*50: [A-Z0-9_]*HI[A-Z0-9_]*    .data.*
-0+0054 <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+0054 <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*54: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+0058 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+005c <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+0060 <[^>]*> lui     \$at,0x0
+0+0058 <[^>]*> ldl     a0,[07]\(at\)
+0+005c <[^>]*> ldr     a0,[07]\(at\)
+0+0060 <[^>]*> lui     at,0x0
 [      ]*60: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+0064 <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+0064 <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*64: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+0068 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+006c <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+0070 <[^>]*> daddiu  \$at,\$gp,0
+0+0068 <[^>]*> ldl     a0,[07]\(at\)
+0+006c <[^>]*> ldr     a0,[07]\(at\)
+0+0070 <[^>]*> daddiu  at,gp,0
 [      ]*70: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+0074 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+0078 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+007c <[^>]*> lui     \$at,0x0
+0+0074 <[^>]*> ldl     a0,[07]\(at\)
+0+0078 <[^>]*> ldr     a0,[07]\(at\)
+0+007c <[^>]*> lui     at,0x0
 [      ]*7c: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+0080 <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+0080 <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*80: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+0084 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+0088 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+008c <[^>]*> daddiu  \$at,\$gp,0
+0+0084 <[^>]*> ldl     a0,[07]\(at\)
+0+0088 <[^>]*> ldr     a0,[07]\(at\)
+0+008c <[^>]*> daddiu  at,gp,0
 [      ]*8c: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+0090 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+0094 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+0098 <[^>]*> lui     \$at,[-0-9x]+
+0+0090 <[^>]*> ldl     a0,[07]\(at\)
+0+0094 <[^>]*> ldr     a0,[07]\(at\)
+0+0098 <[^>]*> lui     at,[-0-9x]+
 [      ]*98: [A-Z0-9_]*HI[A-Z0-9_]*    .bss.*
-0+009c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+009c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*9c: [A-Z0-9_]*LO[A-Z0-9_]*    .bss.*
-0+00a0 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+00a4 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+00a8 <[^>]*> daddiu  \$at,\$gp,[-0-9]+
+0+00a0 <[^>]*> ldl     a0,[07]\(at\)
+0+00a4 <[^>]*> ldr     a0,[07]\(at\)
+0+00a8 <[^>]*> daddiu  at,gp,[-0-9]+
 [      ]*a8: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00ac <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+00b0 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+00b4 <[^>]*> lui     \$at,0x0
+0+00ac <[^>]*> ldl     a0,[07]\(at\)
+0+00b0 <[^>]*> ldr     a0,[07]\(at\)
+0+00b4 <[^>]*> lui     at,0x0
 [      ]*b4: [A-Z0-9_]*HI[A-Z0-9_]*    .data.*
-0+00b8 <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+00b8 <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*b8: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+00bc <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+00c0 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+00c4 <[^>]*> lui     \$at,0x0
+0+00bc <[^>]*> ldl     a0,[07]\(at\)
+0+00c0 <[^>]*> ldr     a0,[07]\(at\)
+0+00c4 <[^>]*> lui     at,0x0
 [      ]*c4: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+00c8 <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+00c8 <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*c8: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+00cc <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+00d0 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+00d4 <[^>]*> daddiu  \$at,\$gp,1
+0+00cc <[^>]*> ldl     a0,[07]\(at\)
+0+00d0 <[^>]*> ldr     a0,[07]\(at\)
+0+00d4 <[^>]*> daddiu  at,gp,1
 [      ]*d4: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+00d8 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+00dc <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+00e0 <[^>]*> lui     \$at,0x0
+0+00d8 <[^>]*> ldl     a0,[07]\(at\)
+0+00dc <[^>]*> ldr     a0,[07]\(at\)
+0+00e0 <[^>]*> lui     at,0x0
 [      ]*e0: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+00e4 <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+00e4 <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*e4: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+00e8 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+00ec <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+00f0 <[^>]*> daddiu  \$at,\$gp,1
+0+00e8 <[^>]*> ldl     a0,[07]\(at\)
+0+00ec <[^>]*> ldr     a0,[07]\(at\)
+0+00f0 <[^>]*> daddiu  at,gp,1
 [      ]*f0: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+00f4 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+00f8 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+00fc <[^>]*> lui     \$at,0x0
+0+00f4 <[^>]*> ldl     a0,[07]\(at\)
+0+00f8 <[^>]*> ldr     a0,[07]\(at\)
+0+00fc <[^>]*> lui     at,0x0
 [      ]*fc: [A-Z0-9_]*HI[A-Z0-9_]*    .bss.*
-0+0100 <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+0100 <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*100: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0104 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+0108 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+010c <[^>]*> daddiu  \$at,\$gp,[-0-9]+
+0+0104 <[^>]*> ldl     a0,[07]\(at\)
+0+0108 <[^>]*> ldr     a0,[07]\(at\)
+0+010c <[^>]*> daddiu  at,gp,[-0-9]+
 [      ]*10c: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+0110 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+0114 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+0118 <[^>]*> lui     \$at,[-0-9x]+
+0+0110 <[^>]*> ldl     a0,[07]\(at\)
+0+0114 <[^>]*> ldr     a0,[07]\(at\)
+0+0118 <[^>]*> lui     at,[-0-9x]+
 [      ]*118: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+011c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+011c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*11c: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0120 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+0124 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+0128 <[^>]*> lui     \$at,[-0-9x]+
+0+0120 <[^>]*> ldl     a0,[07]\(at\)
+0+0124 <[^>]*> ldr     a0,[07]\(at\)
+0+0128 <[^>]*> lui     at,[-0-9x]+
 [      ]*128: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+012c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+012c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*12c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0130 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+0134 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+0138 <[^>]*> lui     \$at,[-0-9x]+
+0+0130 <[^>]*> ldl     a0,[07]\(at\)
+0+0134 <[^>]*> ldr     a0,[07]\(at\)
+0+0138 <[^>]*> lui     at,[-0-9x]+
 [      ]*138: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+013c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+013c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*13c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0140 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+0144 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+0148 <[^>]*> lui     \$at,[-0-9x]+
+0+0140 <[^>]*> ldl     a0,[07]\(at\)
+0+0144 <[^>]*> ldr     a0,[07]\(at\)
+0+0148 <[^>]*> lui     at,[-0-9x]+
 [      ]*148: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+014c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+014c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*14c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0150 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+0154 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+0158 <[^>]*> lui     \$at,[-0-9x]+
+0+0150 <[^>]*> ldl     a0,[07]\(at\)
+0+0154 <[^>]*> ldr     a0,[07]\(at\)
+0+0158 <[^>]*> lui     at,[-0-9x]+
 [      ]*158: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+015c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+015c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*15c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0160 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+0164 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+0168 <[^>]*> lui     \$at,[-0-9x]+
+0+0160 <[^>]*> ldl     a0,[07]\(at\)
+0+0164 <[^>]*> ldr     a0,[07]\(at\)
+0+0168 <[^>]*> lui     at,[-0-9x]+
 [      ]*168: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+016c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+016c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*16c: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0170 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+0174 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+0178 <[^>]*> lui     \$at,[-0-9x]+
+0+0170 <[^>]*> ldl     a0,[07]\(at\)
+0+0174 <[^>]*> ldr     a0,[07]\(at\)
+0+0178 <[^>]*> lui     at,[-0-9x]+
 [      ]*178: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+017c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+017c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*17c: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0180 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+0184 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+0188 <[^>]*> lui     \$at,0x0
+0+0180 <[^>]*> ldl     a0,[07]\(at\)
+0+0184 <[^>]*> ldr     a0,[07]\(at\)
+0+0188 <[^>]*> lui     at,0x0
 [      ]*188: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+018c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+018c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*18c: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0190 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+0194 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+0198 <[^>]*> lui     \$at,0x0
+0+0190 <[^>]*> ldl     a0,[07]\(at\)
+0+0194 <[^>]*> ldr     a0,[07]\(at\)
+0+0198 <[^>]*> lui     at,0x0
 [      ]*198: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+019c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+019c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*19c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+01a0 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+01a4 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+01a8 <[^>]*> lui     \$at,0x0
+0+01a0 <[^>]*> ldl     a0,[07]\(at\)
+0+01a4 <[^>]*> ldr     a0,[07]\(at\)
+0+01a8 <[^>]*> lui     at,0x0
 [      ]*1a8: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+01ac <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+01ac <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*1ac: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+01b0 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+01b4 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+01b8 <[^>]*> lui     \$at,0x0
+0+01b0 <[^>]*> ldl     a0,[07]\(at\)
+0+01b4 <[^>]*> ldr     a0,[07]\(at\)
+0+01b8 <[^>]*> lui     at,0x0
 [      ]*1b8: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+01bc <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+01bc <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*1bc: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+01c0 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+01c4 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+01c8 <[^>]*> lui     \$at,0x0
+0+01c0 <[^>]*> ldl     a0,[07]\(at\)
+0+01c4 <[^>]*> ldr     a0,[07]\(at\)
+0+01c8 <[^>]*> lui     at,0x0
 [      ]*1c8: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+01cc <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+01cc <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*1cc: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+01d0 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+01d4 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+01d8 <[^>]*> lui     \$at,0x0
+0+01d0 <[^>]*> ldl     a0,[07]\(at\)
+0+01d4 <[^>]*> ldr     a0,[07]\(at\)
+0+01d8 <[^>]*> lui     at,0x0
 [      ]*1d8: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+01dc <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+01dc <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*1dc: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+01e0 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+01e4 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+01e8 <[^>]*> lui     \$at,0x0
+0+01e0 <[^>]*> ldl     a0,[07]\(at\)
+0+01e4 <[^>]*> ldr     a0,[07]\(at\)
+0+01e8 <[^>]*> lui     at,0x0
 [      ]*1e8: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+01ec <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+01ec <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*1ec: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+01f0 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+01f4 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+01f8 <[^>]*> lui     \$at,[-0-9x]+
+0+01f0 <[^>]*> ldl     a0,[07]\(at\)
+0+01f4 <[^>]*> ldr     a0,[07]\(at\)
+0+01f8 <[^>]*> lui     at,[-0-9x]+
 [      ]*1f8: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+01fc <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+01fc <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*1fc: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0200 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+0204 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+0208 <[^>]*> lui     \$at,[-0-9x]+
+0+0200 <[^>]*> ldl     a0,[07]\(at\)
+0+0204 <[^>]*> ldr     a0,[07]\(at\)
+0+0208 <[^>]*> lui     at,[-0-9x]+
 [      ]*208: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+020c <[^>]*> daddiu  \$at,\$at,0
+0+020c <[^>]*> daddiu  at,at,0
 [      ]*20c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0210 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+0214 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+0218 <[^>]*> lui     \$at,[-0-9x]+
+0+0210 <[^>]*> ldl     a0,[07]\(at\)
+0+0214 <[^>]*> ldr     a0,[07]\(at\)
+0+0218 <[^>]*> lui     at,[-0-9x]+
 [      ]*218: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+021c <[^>]*> daddiu  \$at,\$at,0
+0+021c <[^>]*> daddiu  at,at,0
 [      ]*21c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0220 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+0224 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+0228 <[^>]*> lui     \$at,[-0-9x]+
+0+0220 <[^>]*> ldl     a0,[07]\(at\)
+0+0224 <[^>]*> ldr     a0,[07]\(at\)
+0+0228 <[^>]*> lui     at,[-0-9x]+
 [      ]*228: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+022c <[^>]*> daddiu  \$at,\$at,0
+0+022c <[^>]*> daddiu  at,at,0
 [      ]*22c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0230 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+0234 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+0238 <[^>]*> lui     \$at,[-0-9x]+
+0+0230 <[^>]*> ldl     a0,[07]\(at\)
+0+0234 <[^>]*> ldr     a0,[07]\(at\)
+0+0238 <[^>]*> lui     at,[-0-9x]+
 [      ]*238: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+023c <[^>]*> daddiu  \$at,\$at,0
+0+023c <[^>]*> daddiu  at,at,0
 [      ]*23c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0240 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+0244 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+0248 <[^>]*> lui     \$at,[-0-9x]+
+0+0240 <[^>]*> ldl     a0,[07]\(at\)
+0+0244 <[^>]*> ldr     a0,[07]\(at\)
+0+0248 <[^>]*> lui     at,[-0-9x]+
 [      ]*248: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+024c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+024c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*24c: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0250 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+0254 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+0258 <[^>]*> lui     \$at,[-0-9x]+
+0+0250 <[^>]*> ldl     a0,[07]\(at\)
+0+0254 <[^>]*> ldr     a0,[07]\(at\)
+0+0258 <[^>]*> lui     at,[-0-9x]+
 [      ]*258: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+025c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+025c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*25c: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0260 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+0264 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+0268 <[^>]*> lui     \$at,[-0-9x]+
+0+0260 <[^>]*> ldl     a0,[07]\(at\)
+0+0264 <[^>]*> ldr     a0,[07]\(at\)
+0+0268 <[^>]*> lui     at,[-0-9x]+
 [      ]*268: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+026c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+026c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*26c: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0270 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+0274 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+0278 <[^>]*> lui     \$at,[-0-9x]+
+0+0270 <[^>]*> ldl     a0,[07]\(at\)
+0+0274 <[^>]*> ldr     a0,[07]\(at\)
+0+0278 <[^>]*> lui     at,[-0-9x]+
 [      ]*278: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+027c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+027c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*27c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0280 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+0284 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+0288 <[^>]*> lui     \$at,[-0-9x]+
+0+0280 <[^>]*> ldl     a0,[07]\(at\)
+0+0284 <[^>]*> ldr     a0,[07]\(at\)
+0+0288 <[^>]*> lui     at,[-0-9x]+
 [      ]*288: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+028c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+028c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*28c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0290 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+0294 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+0298 <[^>]*> lui     \$at,[-0-9x]+
+0+0290 <[^>]*> ldl     a0,[07]\(at\)
+0+0294 <[^>]*> ldr     a0,[07]\(at\)
+0+0298 <[^>]*> lui     at,[-0-9x]+
 [      ]*298: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+029c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+029c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*29c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+02a0 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+02a4 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+02a8 <[^>]*> lui     \$at,[-0-9x]+
+0+02a0 <[^>]*> ldl     a0,[07]\(at\)
+0+02a4 <[^>]*> ldr     a0,[07]\(at\)
+0+02a8 <[^>]*> lui     at,[-0-9x]+
 [      ]*2a8: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+02ac <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+02ac <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*2ac: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+02b0 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+02b4 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+02b8 <[^>]*> lui     \$at,[-0-9x]+
+0+02b0 <[^>]*> ldl     a0,[07]\(at\)
+0+02b4 <[^>]*> ldr     a0,[07]\(at\)
+0+02b8 <[^>]*> lui     at,[-0-9x]+
 [      ]*2b8: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+02bc <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+02bc <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*2bc: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+02c0 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+02c4 <[^>]*> ldr     \$a0,[07]\(\$at\)
-0+02c8 <[^>]*> lui     \$at,[-0-9x]+
+0+02c0 <[^>]*> ldl     a0,[07]\(at\)
+0+02c4 <[^>]*> ldr     a0,[07]\(at\)
+0+02c8 <[^>]*> lui     at,[-0-9x]+
 [      ]*2c8: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+02cc <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+02cc <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*2cc: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+02d0 <[^>]*> ldl     \$a0,[07]\(\$at\)
-0+02d4 <[^>]*> ldr     \$a0,[07]\(\$at\)
+0+02d0 <[^>]*> ldl     a0,[07]\(at\)
+0+02d4 <[^>]*> ldr     a0,[07]\(at\)
        ...
index 945f06b..133b32c 100644 (file)
@@ -8,84 +8,84 @@
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> addiu   \$at,\$gp,-16384
+0+0000 <[^>]*> addiu   at,gp,-16384
 [      ]*0: [A-Z0-9_]*GPREL[A-Z0-9_]*  .sdata.*
-0+0004 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+0008 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+000c <[^>]*> sll     \$a0,\$a0,0x8
-0+0010 <[^>]*> or      \$a0,\$a0,\$at
-0+0014 <[^>]*> addiu   \$at,\$gp,0
+0+0004 <[^>]*> lb      a0,[01]\(at\)
+0+0008 <[^>]*> lbu     at,[01]\(at\)
+0+000c <[^>]*> sll     a0,a0,0x8
+0+0010 <[^>]*> or      a0,a0,at
+0+0014 <[^>]*> addiu   at,gp,0
 [      ]*14: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_data_label
-0+0018 <[^>]*> lbu     \$a0,[01]\(\$at\)
-0+001c <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0020 <[^>]*> sll     \$a0,\$a0,0x8
-0+0024 <[^>]*> or      \$a0,\$a0,\$at
-0+0028 <[^>]*> addiu   \$at,\$gp,0
+0+0018 <[^>]*> lbu     a0,[01]\(at\)
+0+001c <[^>]*> lbu     at,[01]\(at\)
+0+0020 <[^>]*> sll     a0,a0,0x8
+0+0024 <[^>]*> or      a0,a0,at
+0+0028 <[^>]*> addiu   at,gp,0
 [      ]*28: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+002c <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+0030 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+0034 <[^>]*> addiu   \$at,\$gp,0
+0+002c <[^>]*> lwl     a0,[03]\(at\)
+0+0030 <[^>]*> lwr     a0,[03]\(at\)
+0+0034 <[^>]*> addiu   at,gp,0
 [      ]*34: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_common
-0+0038 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+003c <[^>]*> srl     \$a0,\$a0,0x8
-0+0040 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0044 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0048 <[^>]*> sll     \$a0,\$a0,0x8
-0+004c <[^>]*> or      \$a0,\$a0,\$at
-0+0050 <[^>]*> addiu   \$at,\$gp,0
+0+0038 <[^>]*> sb      a0,[01]\(at\)
+0+003c <[^>]*> srl     a0,a0,0x8
+0+0040 <[^>]*> sb      a0,[01]\(at\)
+0+0044 <[^>]*> lbu     at,[01]\(at\)
+0+0048 <[^>]*> sll     a0,a0,0x8
+0+004c <[^>]*> or      a0,a0,at
+0+0050 <[^>]*> addiu   at,gp,0
 [      ]*50: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+0054 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+0058 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+005c <[^>]*> addiu   \$at,\$gp,-16384
+0+0054 <[^>]*> swl     a0,[03]\(at\)
+0+0058 <[^>]*> swr     a0,[03]\(at\)
+0+005c <[^>]*> addiu   at,gp,-16384
 [      ]*5c: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+0060 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+0064 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0068 <[^>]*> sll     \$a0,\$a0,0x8
-0+006c <[^>]*> or      \$a0,\$a0,\$at
-0+0070 <[^>]*> addiu   \$at,\$gp,-15384
+0+0060 <[^>]*> lb      a0,[01]\(at\)
+0+0064 <[^>]*> lbu     at,[01]\(at\)
+0+0068 <[^>]*> sll     a0,a0,0x8
+0+006c <[^>]*> or      a0,a0,at
+0+0070 <[^>]*> addiu   at,gp,-15384
 [      ]*70: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+0074 <[^>]*> lbu     \$a0,[01]\(\$at\)
-0+0078 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+007c <[^>]*> sll     \$a0,\$a0,0x8
-0+0080 <[^>]*> or      \$a0,\$a0,\$at
-0+0084 <[^>]*> addiu   \$at,\$gp,-16383
+0+0074 <[^>]*> lbu     a0,[01]\(at\)
+0+0078 <[^>]*> lbu     at,[01]\(at\)
+0+007c <[^>]*> sll     a0,a0,0x8
+0+0080 <[^>]*> or      a0,a0,at
+0+0084 <[^>]*> addiu   at,gp,-16383
 [      ]*84: [A-Z0-9_]*GPREL[A-Z0-9_]* .sdata.*
-0+0088 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+008c <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+0090 <[^>]*> addiu   \$at,\$gp,1
+0+0088 <[^>]*> lwl     a0,[03]\(at\)
+0+008c <[^>]*> lwr     a0,[03]\(at\)
+0+0090 <[^>]*> addiu   at,gp,1
 [      ]*90: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_data_label
-0+0094 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0098 <[^>]*> srl     \$a0,\$a0,0x8
-0+009c <[^>]*> sb      \$a0,[01]\(\$at\)
-0+00a0 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+00a4 <[^>]*> sll     \$a0,\$a0,0x8
-0+00a8 <[^>]*> or      \$a0,\$a0,\$at
-0+00ac <[^>]*> addiu   \$at,\$gp,1
+0+0094 <[^>]*> sb      a0,[01]\(at\)
+0+0098 <[^>]*> srl     a0,a0,0x8
+0+009c <[^>]*> sb      a0,[01]\(at\)
+0+00a0 <[^>]*> lbu     at,[01]\(at\)
+0+00a4 <[^>]*> sll     a0,a0,0x8
+0+00a8 <[^>]*> or      a0,a0,at
+0+00ac <[^>]*> addiu   at,gp,1
 [      ]*ac: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+00b0 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+00b4 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+00b8 <[^>]*> addiu   \$at,\$gp,1
+0+00b0 <[^>]*> swl     a0,[03]\(at\)
+0+00b4 <[^>]*> swr     a0,[03]\(at\)
+0+00b8 <[^>]*> addiu   at,gp,1
 [      ]*b8: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_common
-0+00bc <[^>]*> lb      \$a0,[01]\(\$at\)
-0+00c0 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+00c4 <[^>]*> sll     \$a0,\$a0,0x8
-0+00c8 <[^>]*> or      \$a0,\$a0,\$at
-0+00cc <[^>]*> addiu   \$at,\$gp,1
+0+00bc <[^>]*> lb      a0,[01]\(at\)
+0+00c0 <[^>]*> lbu     at,[01]\(at\)
+0+00c4 <[^>]*> sll     a0,a0,0x8
+0+00c8 <[^>]*> or      a0,a0,at
+0+00cc <[^>]*> addiu   at,gp,1
 [      ]*cc: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+00d0 <[^>]*> lbu     \$a0,[01]\(\$at\)
-0+00d4 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+00d8 <[^>]*> sll     \$a0,\$a0,0x8
-0+00dc <[^>]*> or      \$a0,\$a0,\$at
-0+00e0 <[^>]*> addiu   \$at,\$gp,-16383
+0+00d0 <[^>]*> lbu     a0,[01]\(at\)
+0+00d4 <[^>]*> lbu     at,[01]\(at\)
+0+00d8 <[^>]*> sll     a0,a0,0x8
+0+00dc <[^>]*> or      a0,a0,at
+0+00e0 <[^>]*> addiu   at,gp,-16383
 [      ]*e0: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00e4 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+00e8 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+00ec <[^>]*> addiu   \$at,\$gp,-15383
+0+00e4 <[^>]*> lwl     a0,[03]\(at\)
+0+00e8 <[^>]*> lwr     a0,[03]\(at\)
+0+00ec <[^>]*> addiu   at,gp,-15383
 [      ]*ec: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00f0 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+00f4 <[^>]*> srl     \$a0,\$a0,0x8
-0+00f8 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+00fc <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0100 <[^>]*> sll     \$a0,\$a0,0x8
-0+0104 <[^>]*> or      \$a0,\$a0,\$at
+0+00f0 <[^>]*> sb      a0,[01]\(at\)
+0+00f4 <[^>]*> srl     a0,a0,0x8
+0+00f8 <[^>]*> sb      a0,[01]\(at\)
+0+00fc <[^>]*> lbu     at,[01]\(at\)
+0+0100 <[^>]*> sll     a0,a0,0x8
+0+0104 <[^>]*> or      a0,a0,at
        ...
index 86e33bd..c24e9a6 100644 (file)
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> lw      \$at,0\(\$gp\)
+0+0000 <[^>]*> lw      at,0\(gp\)
 [      ]*0: R_MIPS_GOT16       .data
 0+0004 <[^>]*> nop
-0+0008 <[^>]*> addiu   \$at,\$at,0
+0+0008 <[^>]*> addiu   at,at,0
 [      ]*8: R_MIPS_LO16        .data
-0+000c <[^>]*> lb      \$a0,0\(\$at\)
-0+0010 <[^>]*> lbu     \$at,1\(\$at\)
-0+0014 <[^>]*> sll     \$a0,\$a0,0x8
-0+0018 <[^>]*> or      \$a0,\$a0,\$at
-0+001c <[^>]*> lw      \$at,0\(\$gp\)
+0+000c <[^>]*> lb      a0,0\(at\)
+0+0010 <[^>]*> lbu     at,1\(at\)
+0+0014 <[^>]*> sll     a0,a0,0x8
+0+0018 <[^>]*> or      a0,a0,at
+0+001c <[^>]*> lw      at,0\(gp\)
 [      ]*1c: R_MIPS_GOT16      big_external_data_label
 0+0020 <[^>]*> nop
-0+0024 <[^>]*> lbu     \$a0,0\(\$at\)
-0+0028 <[^>]*> lbu     \$at,1\(\$at\)
-0+002c <[^>]*> sll     \$a0,\$a0,0x8
-0+0030 <[^>]*> or      \$a0,\$a0,\$at
-0+0034 <[^>]*> lw      \$at,0\(\$gp\)
+0+0024 <[^>]*> lbu     a0,0\(at\)
+0+0028 <[^>]*> lbu     at,1\(at\)
+0+002c <[^>]*> sll     a0,a0,0x8
+0+0030 <[^>]*> or      a0,a0,at
+0+0034 <[^>]*> lw      at,0\(gp\)
 [      ]*34: R_MIPS_GOT16      small_external_data_label
 0+0038 <[^>]*> nop
-0+003c <[^>]*> lwl     \$a0,0\(\$at\)
-0+0040 <[^>]*> lwr     \$a0,3\(\$at\)
-0+0044 <[^>]*> lw      \$at,0\(\$gp\)
+0+003c <[^>]*> lwl     a0,0\(at\)
+0+0040 <[^>]*> lwr     a0,3\(at\)
+0+0044 <[^>]*> lw      at,0\(gp\)
 [      ]*44: R_MIPS_GOT16      big_external_common
 0+0048 <[^>]*> nop
-0+004c <[^>]*> sb      \$a0,1\(\$at\)
-0+0050 <[^>]*> srl     \$a0,\$a0,0x8
-0+0054 <[^>]*> sb      \$a0,0\(\$at\)
-0+0058 <[^>]*> lbu     \$at,1\(\$at\)
-0+005c <[^>]*> sll     \$a0,\$a0,0x8
-0+0060 <[^>]*> or      \$a0,\$a0,\$at
-0+0064 <[^>]*> lw      \$at,0\(\$gp\)
+0+004c <[^>]*> sb      a0,1\(at\)
+0+0050 <[^>]*> srl     a0,a0,0x8
+0+0054 <[^>]*> sb      a0,0\(at\)
+0+0058 <[^>]*> lbu     at,1\(at\)
+0+005c <[^>]*> sll     a0,a0,0x8
+0+0060 <[^>]*> or      a0,a0,at
+0+0064 <[^>]*> lw      at,0\(gp\)
 [      ]*64: R_MIPS_GOT16      small_external_common
 0+0068 <[^>]*> nop
-0+006c <[^>]*> swl     \$a0,0\(\$at\)
-0+0070 <[^>]*> swr     \$a0,3\(\$at\)
-0+0074 <[^>]*> lw      \$at,0\(\$gp\)
+0+006c <[^>]*> swl     a0,0\(at\)
+0+0070 <[^>]*> swr     a0,3\(at\)
+0+0074 <[^>]*> lw      at,0\(gp\)
 [      ]*74: R_MIPS_GOT16      .bss
 0+0078 <[^>]*> nop
-0+007c <[^>]*> addiu   \$at,\$at,0
+0+007c <[^>]*> addiu   at,at,0
 [      ]*7c: R_MIPS_LO16       .bss
-0+0080 <[^>]*> lb      \$a0,0\(\$at\)
-0+0084 <[^>]*> lbu     \$at,1\(\$at\)
-0+0088 <[^>]*> sll     \$a0,\$a0,0x8
-0+008c <[^>]*> or      \$a0,\$a0,\$at
-0+0090 <[^>]*> lw      \$at,0\(\$gp\)
+0+0080 <[^>]*> lb      a0,0\(at\)
+0+0084 <[^>]*> lbu     at,1\(at\)
+0+0088 <[^>]*> sll     a0,a0,0x8
+0+008c <[^>]*> or      a0,a0,at
+0+0090 <[^>]*> lw      at,0\(gp\)
 [      ]*90: R_MIPS_GOT16      .bss
 0+0094 <[^>]*> nop
-0+0098 <[^>]*> addiu   \$at,\$at,1000
+0+0098 <[^>]*> addiu   at,at,1000
 [      ]*98: R_MIPS_LO16       .bss
-0+009c <[^>]*> lbu     \$a0,0\(\$at\)
-0+00a0 <[^>]*> lbu     \$at,1\(\$at\)
-0+00a4 <[^>]*> sll     \$a0,\$a0,0x8
-0+00a8 <[^>]*> or      \$a0,\$a0,\$at
-0+00ac <[^>]*> lw      \$at,0\(\$gp\)
+0+009c <[^>]*> lbu     a0,0\(at\)
+0+00a0 <[^>]*> lbu     at,1\(at\)
+0+00a4 <[^>]*> sll     a0,a0,0x8
+0+00a8 <[^>]*> or      a0,a0,at
+0+00ac <[^>]*> lw      at,0\(gp\)
 [      ]*ac: R_MIPS_GOT16      .data
 0+00b0 <[^>]*> nop
-0+00b4 <[^>]*> addiu   \$at,\$at,0
+0+00b4 <[^>]*> addiu   at,at,0
 [      ]*b4: R_MIPS_LO16       .data
-0+00b8 <[^>]*> addiu   \$at,\$at,1
-0+00bc <[^>]*> lwl     \$a0,0\(\$at\)
-0+00c0 <[^>]*> lwr     \$a0,3\(\$at\)
-0+00c4 <[^>]*> lw      \$at,0\(\$gp\)
+0+00b8 <[^>]*> addiu   at,at,1
+0+00bc <[^>]*> lwl     a0,0\(at\)
+0+00c0 <[^>]*> lwr     a0,3\(at\)
+0+00c4 <[^>]*> lw      at,0\(gp\)
 [      ]*c4: R_MIPS_GOT16      big_external_data_label
 0+00c8 <[^>]*> nop
-0+00cc <[^>]*> addiu   \$at,\$at,1
-0+00d0 <[^>]*> sb      \$a0,1\(\$at\)
-0+00d4 <[^>]*> srl     \$a0,\$a0,0x8
-0+00d8 <[^>]*> sb      \$a0,0\(\$at\)
-0+00dc <[^>]*> lbu     \$at,1\(\$at\)
-0+00e0 <[^>]*> sll     \$a0,\$a0,0x8
-0+00e4 <[^>]*> or      \$a0,\$a0,\$at
-0+00e8 <[^>]*> lw      \$at,0\(\$gp\)
+0+00cc <[^>]*> addiu   at,at,1
+0+00d0 <[^>]*> sb      a0,1\(at\)
+0+00d4 <[^>]*> srl     a0,a0,0x8
+0+00d8 <[^>]*> sb      a0,0\(at\)
+0+00dc <[^>]*> lbu     at,1\(at\)
+0+00e0 <[^>]*> sll     a0,a0,0x8
+0+00e4 <[^>]*> or      a0,a0,at
+0+00e8 <[^>]*> lw      at,0\(gp\)
 [      ]*e8: R_MIPS_GOT16      small_external_data_label
 0+00ec <[^>]*> nop
-0+00f0 <[^>]*> addiu   \$at,\$at,1
-0+00f4 <[^>]*> swl     \$a0,0\(\$at\)
-0+00f8 <[^>]*> swr     \$a0,3\(\$at\)
-0+00fc <[^>]*> lw      \$at,0\(\$gp\)
+0+00f0 <[^>]*> addiu   at,at,1
+0+00f4 <[^>]*> swl     a0,0\(at\)
+0+00f8 <[^>]*> swr     a0,3\(at\)
+0+00fc <[^>]*> lw      at,0\(gp\)
 [      ]*fc: R_MIPS_GOT16      big_external_common
 0+0100 <[^>]*> nop
-0+0104 <[^>]*> addiu   \$at,\$at,1
-0+0108 <[^>]*> lb      \$a0,0\(\$at\)
-0+010c <[^>]*> lbu     \$at,1\(\$at\)
-0+0110 <[^>]*> sll     \$a0,\$a0,0x8
-0+0114 <[^>]*> or      \$a0,\$a0,\$at
-0+0118 <[^>]*> lw      \$at,0\(\$gp\)
+0+0104 <[^>]*> addiu   at,at,1
+0+0108 <[^>]*> lb      a0,0\(at\)
+0+010c <[^>]*> lbu     at,1\(at\)
+0+0110 <[^>]*> sll     a0,a0,0x8
+0+0114 <[^>]*> or      a0,a0,at
+0+0118 <[^>]*> lw      at,0\(gp\)
 [      ]*118: R_MIPS_GOT16     small_external_common
 0+011c <[^>]*> nop
-0+0120 <[^>]*> addiu   \$at,\$at,1
-0+0124 <[^>]*> lbu     \$a0,0\(\$at\)
-0+0128 <[^>]*> lbu     \$at,1\(\$at\)
-0+012c <[^>]*> sll     \$a0,\$a0,0x8
-0+0130 <[^>]*> or      \$a0,\$a0,\$at
-0+0134 <[^>]*> lw      \$at,0\(\$gp\)
+0+0120 <[^>]*> addiu   at,at,1
+0+0124 <[^>]*> lbu     a0,0\(at\)
+0+0128 <[^>]*> lbu     at,1\(at\)
+0+012c <[^>]*> sll     a0,a0,0x8
+0+0130 <[^>]*> or      a0,a0,at
+0+0134 <[^>]*> lw      at,0\(gp\)
 [      ]*134: R_MIPS_GOT16     .bss
 0+0138 <[^>]*> nop
-0+013c <[^>]*> addiu   \$at,\$at,0
+0+013c <[^>]*> addiu   at,at,0
 [      ]*13c: R_MIPS_LO16      .bss
-0+0140 <[^>]*> addiu   \$at,\$at,1
-0+0144 <[^>]*> lwl     \$a0,0\(\$at\)
-0+0148 <[^>]*> lwr     \$a0,3\(\$at\)
-0+014c <[^>]*> lw      \$at,0\(\$gp\)
+0+0140 <[^>]*> addiu   at,at,1
+0+0144 <[^>]*> lwl     a0,0\(at\)
+0+0148 <[^>]*> lwr     a0,3\(at\)
+0+014c <[^>]*> lw      at,0\(gp\)
 [      ]*14c: R_MIPS_GOT16     .bss
 0+0150 <[^>]*> nop
-0+0154 <[^>]*> addiu   \$at,\$at,1000
+0+0154 <[^>]*> addiu   at,at,1000
 [      ]*154: R_MIPS_LO16      .bss
-0+0158 <[^>]*> addiu   \$at,\$at,1
-0+015c <[^>]*> sb      \$a0,1\(\$at\)
-0+0160 <[^>]*> srl     \$a0,\$a0,0x8
-0+0164 <[^>]*> sb      \$a0,0\(\$at\)
-0+0168 <[^>]*> lbu     \$at,1\(\$at\)
-0+016c <[^>]*> sll     \$a0,\$a0,0x8
-0+0170 <[^>]*> or      \$a0,\$a0,\$at
+0+0158 <[^>]*> addiu   at,at,1
+0+015c <[^>]*> sb      a0,1\(at\)
+0+0160 <[^>]*> srl     a0,a0,0x8
+0+0164 <[^>]*> sb      a0,0\(at\)
+0+0168 <[^>]*> lbu     at,1\(at\)
+0+016c <[^>]*> sll     a0,a0,0x8
+0+0170 <[^>]*> or      a0,a0,at
        ...
index 982f9ce..96d47dd 100644 (file)
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> lw      \$at,0\(\$gp\)
+0+0000 <[^>]*> lw      at,0\(gp\)
 [      ]*0: R_MIPS_GOT16       .data
 0+0004 <[^>]*> nop
-0+0008 <[^>]*> addiu   \$at,\$at,0
+0+0008 <[^>]*> addiu   at,at,0
 [      ]*8: R_MIPS_LO16        .data
 0+000c <[^>]*> nop
-0+0010 <[^>]*> lb      \$a0,0\(\$at\)
-0+0014 <[^>]*> lbu     \$at,1\(\$at\)
-0+0018 <[^>]*> sll     \$a0,\$a0,0x8
-0+001c <[^>]*> or      \$a0,\$a0,\$at
-0+0020 <[^>]*> lui     \$at,0x0
+0+0010 <[^>]*> lb      a0,0\(at\)
+0+0014 <[^>]*> lbu     at,1\(at\)
+0+0018 <[^>]*> sll     a0,a0,0x8
+0+001c <[^>]*> or      a0,a0,at
+0+0020 <[^>]*> lui     at,0x0
 [      ]*20: R_MIPS_GOT_HI16   big_external_data_label
-0+0024 <[^>]*> addu    \$at,\$at,\$gp
-0+0028 <[^>]*> lw      \$at,0\(\$at\)
+0+0024 <[^>]*> addu    at,at,gp
+0+0028 <[^>]*> lw      at,0\(at\)
 [      ]*28: R_MIPS_GOT_LO16   big_external_data_label
 0+002c <[^>]*> nop
-0+0030 <[^>]*> lbu     \$a0,0\(\$at\)
-0+0034 <[^>]*> lbu     \$at,1\(\$at\)
-0+0038 <[^>]*> sll     \$a0,\$a0,0x8
-0+003c <[^>]*> or      \$a0,\$a0,\$at
-0+0040 <[^>]*> lui     \$at,0x0
+0+0030 <[^>]*> lbu     a0,0\(at\)
+0+0034 <[^>]*> lbu     at,1\(at\)
+0+0038 <[^>]*> sll     a0,a0,0x8
+0+003c <[^>]*> or      a0,a0,at
+0+0040 <[^>]*> lui     at,0x0
 [      ]*40: R_MIPS_GOT_HI16   small_external_data_label
-0+0044 <[^>]*> addu    \$at,\$at,\$gp
-0+0048 <[^>]*> lw      \$at,0\(\$at\)
+0+0044 <[^>]*> addu    at,at,gp
+0+0048 <[^>]*> lw      at,0\(at\)
 [      ]*48: R_MIPS_GOT_LO16   small_external_data_label
 0+004c <[^>]*> nop
-0+0050 <[^>]*> lwl     \$a0,0\(\$at\)
-0+0054 <[^>]*> lwr     \$a0,3\(\$at\)
-0+0058 <[^>]*> lui     \$at,0x0
+0+0050 <[^>]*> lwl     a0,0\(at\)
+0+0054 <[^>]*> lwr     a0,3\(at\)
+0+0058 <[^>]*> lui     at,0x0
 [      ]*58: R_MIPS_GOT_HI16   big_external_common
-0+005c <[^>]*> addu    \$at,\$at,\$gp
-0+0060 <[^>]*> lw      \$at,0\(\$at\)
+0+005c <[^>]*> addu    at,at,gp
+0+0060 <[^>]*> lw      at,0\(at\)
 [      ]*60: R_MIPS_GOT_LO16   big_external_common
 0+0064 <[^>]*> nop
-0+0068 <[^>]*> sb      \$a0,1\(\$at\)
-0+006c <[^>]*> srl     \$a0,\$a0,0x8
-0+0070 <[^>]*> sb      \$a0,0\(\$at\)
-0+0074 <[^>]*> lbu     \$at,1\(\$at\)
-0+0078 <[^>]*> sll     \$a0,\$a0,0x8
-0+007c <[^>]*> or      \$a0,\$a0,\$at
-0+0080 <[^>]*> lui     \$at,0x0
+0+0068 <[^>]*> sb      a0,1\(at\)
+0+006c <[^>]*> srl     a0,a0,0x8
+0+0070 <[^>]*> sb      a0,0\(at\)
+0+0074 <[^>]*> lbu     at,1\(at\)
+0+0078 <[^>]*> sll     a0,a0,0x8
+0+007c <[^>]*> or      a0,a0,at
+0+0080 <[^>]*> lui     at,0x0
 [      ]*80: R_MIPS_GOT_HI16   small_external_common
-0+0084 <[^>]*> addu    \$at,\$at,\$gp
-0+0088 <[^>]*> lw      \$at,0\(\$at\)
+0+0084 <[^>]*> addu    at,at,gp
+0+0088 <[^>]*> lw      at,0\(at\)
 [      ]*88: R_MIPS_GOT_LO16   small_external_common
 0+008c <[^>]*> nop
-0+0090 <[^>]*> swl     \$a0,0\(\$at\)
-0+0094 <[^>]*> swr     \$a0,3\(\$at\)
-0+0098 <[^>]*> lw      \$at,0\(\$gp\)
+0+0090 <[^>]*> swl     a0,0\(at\)
+0+0094 <[^>]*> swr     a0,3\(at\)
+0+0098 <[^>]*> lw      at,0\(gp\)
 [      ]*98: R_MIPS_GOT16      .bss
 0+009c <[^>]*> nop
-0+00a0 <[^>]*> addiu   \$at,\$at,0
+0+00a0 <[^>]*> addiu   at,at,0
 [      ]*a0: R_MIPS_LO16       .bss
 0+00a4 <[^>]*> nop
-0+00a8 <[^>]*> lb      \$a0,0\(\$at\)
-0+00ac <[^>]*> lbu     \$at,1\(\$at\)
-0+00b0 <[^>]*> sll     \$a0,\$a0,0x8
-0+00b4 <[^>]*> or      \$a0,\$a0,\$at
-0+00b8 <[^>]*> lw      \$at,0\(\$gp\)
+0+00a8 <[^>]*> lb      a0,0\(at\)
+0+00ac <[^>]*> lbu     at,1\(at\)
+0+00b0 <[^>]*> sll     a0,a0,0x8
+0+00b4 <[^>]*> or      a0,a0,at
+0+00b8 <[^>]*> lw      at,0\(gp\)
 [      ]*b8: R_MIPS_GOT16      .bss
 0+00bc <[^>]*> nop
-0+00c0 <[^>]*> addiu   \$at,\$at,1000
+0+00c0 <[^>]*> addiu   at,at,1000
 [      ]*c0: R_MIPS_LO16       .bss
 0+00c4 <[^>]*> nop
-0+00c8 <[^>]*> lbu     \$a0,0\(\$at\)
-0+00cc <[^>]*> lbu     \$at,1\(\$at\)
-0+00d0 <[^>]*> sll     \$a0,\$a0,0x8
-0+00d4 <[^>]*> or      \$a0,\$a0,\$at
-0+00d8 <[^>]*> lw      \$at,0\(\$gp\)
+0+00c8 <[^>]*> lbu     a0,0\(at\)
+0+00cc <[^>]*> lbu     at,1\(at\)
+0+00d0 <[^>]*> sll     a0,a0,0x8
+0+00d4 <[^>]*> or      a0,a0,at
+0+00d8 <[^>]*> lw      at,0\(gp\)
 [      ]*d8: R_MIPS_GOT16      .data
 0+00dc <[^>]*> nop
-0+00e0 <[^>]*> addiu   \$at,\$at,0
+0+00e0 <[^>]*> addiu   at,at,0
 [      ]*e0: R_MIPS_LO16       .data
 0+00e4 <[^>]*> nop
-0+00e8 <[^>]*> addiu   \$at,\$at,1
-0+00ec <[^>]*> lwl     \$a0,0\(\$at\)
-0+00f0 <[^>]*> lwr     \$a0,3\(\$at\)
-0+00f4 <[^>]*> lui     \$at,0x0
+0+00e8 <[^>]*> addiu   at,at,1
+0+00ec <[^>]*> lwl     a0,0\(at\)
+0+00f0 <[^>]*> lwr     a0,3\(at\)
+0+00f4 <[^>]*> lui     at,0x0
 [      ]*f4: R_MIPS_GOT_HI16   big_external_data_label
-0+00f8 <[^>]*> addu    \$at,\$at,\$gp
-0+00fc <[^>]*> lw      \$at,0\(\$at\)
+0+00f8 <[^>]*> addu    at,at,gp
+0+00fc <[^>]*> lw      at,0\(at\)
 [      ]*fc: R_MIPS_GOT_LO16   big_external_data_label
 0+0100 <[^>]*> nop
-0+0104 <[^>]*> addiu   \$at,\$at,1
-0+0108 <[^>]*> sb      \$a0,1\(\$at\)
-0+010c <[^>]*> srl     \$a0,\$a0,0x8
-0+0110 <[^>]*> sb      \$a0,0\(\$at\)
-0+0114 <[^>]*> lbu     \$at,1\(\$at\)
-0+0118 <[^>]*> sll     \$a0,\$a0,0x8
-0+011c <[^>]*> or      \$a0,\$a0,\$at
-0+0120 <[^>]*> lui     \$at,0x0
+0+0104 <[^>]*> addiu   at,at,1
+0+0108 <[^>]*> sb      a0,1\(at\)
+0+010c <[^>]*> srl     a0,a0,0x8
+0+0110 <[^>]*> sb      a0,0\(at\)
+0+0114 <[^>]*> lbu     at,1\(at\)
+0+0118 <[^>]*> sll     a0,a0,0x8
+0+011c <[^>]*> or      a0,a0,at
+0+0120 <[^>]*> lui     at,0x0
 [      ]*120: R_MIPS_GOT_HI16  small_external_data_label
-0+0124 <[^>]*> addu    \$at,\$at,\$gp
-0+0128 <[^>]*> lw      \$at,0\(\$at\)
+0+0124 <[^>]*> addu    at,at,gp
+0+0128 <[^>]*> lw      at,0\(at\)
 [      ]*128: R_MIPS_GOT_LO16  small_external_data_label
 0+012c <[^>]*> nop
-0+0130 <[^>]*> addiu   \$at,\$at,1
-0+0134 <[^>]*> swl     \$a0,0\(\$at\)
-0+0138 <[^>]*> swr     \$a0,3\(\$at\)
-0+013c <[^>]*> lui     \$at,0x0
+0+0130 <[^>]*> addiu   at,at,1
+0+0134 <[^>]*> swl     a0,0\(at\)
+0+0138 <[^>]*> swr     a0,3\(at\)
+0+013c <[^>]*> lui     at,0x0
 [      ]*13c: R_MIPS_GOT_HI16  big_external_common
-0+0140 <[^>]*> addu    \$at,\$at,\$gp
-0+0144 <[^>]*> lw      \$at,0\(\$at\)
+0+0140 <[^>]*> addu    at,at,gp
+0+0144 <[^>]*> lw      at,0\(at\)
 [      ]*144: R_MIPS_GOT_LO16  big_external_common
 0+0148 <[^>]*> nop
-0+014c <[^>]*> addiu   \$at,\$at,1
-0+0150 <[^>]*> lb      \$a0,0\(\$at\)
-0+0154 <[^>]*> lbu     \$at,1\(\$at\)
-0+0158 <[^>]*> sll     \$a0,\$a0,0x8
-0+015c <[^>]*> or      \$a0,\$a0,\$at
-0+0160 <[^>]*> lui     \$at,0x0
+0+014c <[^>]*> addiu   at,at,1
+0+0150 <[^>]*> lb      a0,0\(at\)
+0+0154 <[^>]*> lbu     at,1\(at\)
+0+0158 <[^>]*> sll     a0,a0,0x8
+0+015c <[^>]*> or      a0,a0,at
+0+0160 <[^>]*> lui     at,0x0
 [      ]*160: R_MIPS_GOT_HI16  small_external_common
-0+0164 <[^>]*> addu    \$at,\$at,\$gp
-0+0168 <[^>]*> lw      \$at,0\(\$at\)
+0+0164 <[^>]*> addu    at,at,gp
+0+0168 <[^>]*> lw      at,0\(at\)
 [      ]*168: R_MIPS_GOT_LO16  small_external_common
 0+016c <[^>]*> nop
-0+0170 <[^>]*> addiu   \$at,\$at,1
-0+0174 <[^>]*> lbu     \$a0,0\(\$at\)
-0+0178 <[^>]*> lbu     \$at,1\(\$at\)
-0+017c <[^>]*> sll     \$a0,\$a0,0x8
-0+0180 <[^>]*> or      \$a0,\$a0,\$at
-0+0184 <[^>]*> lw      \$at,0\(\$gp\)
+0+0170 <[^>]*> addiu   at,at,1
+0+0174 <[^>]*> lbu     a0,0\(at\)
+0+0178 <[^>]*> lbu     at,1\(at\)
+0+017c <[^>]*> sll     a0,a0,0x8
+0+0180 <[^>]*> or      a0,a0,at
+0+0184 <[^>]*> lw      at,0\(gp\)
 [      ]*184: R_MIPS_GOT16     .bss
 0+0188 <[^>]*> nop
-0+018c <[^>]*> addiu   \$at,\$at,0
+0+018c <[^>]*> addiu   at,at,0
 [      ]*18c: R_MIPS_LO16      .bss
 0+0190 <[^>]*> nop
-0+0194 <[^>]*> addiu   \$at,\$at,1
-0+0198 <[^>]*> lwl     \$a0,0\(\$at\)
-0+019c <[^>]*> lwr     \$a0,3\(\$at\)
-0+01a0 <[^>]*> lw      \$at,0\(\$gp\)
+0+0194 <[^>]*> addiu   at,at,1
+0+0198 <[^>]*> lwl     a0,0\(at\)
+0+019c <[^>]*> lwr     a0,3\(at\)
+0+01a0 <[^>]*> lw      at,0\(gp\)
 [      ]*1a0: R_MIPS_GOT16     .bss
 0+01a4 <[^>]*> nop
-0+01a8 <[^>]*> addiu   \$at,\$at,1000
+0+01a8 <[^>]*> addiu   at,at,1000
 [      ]*1a8: R_MIPS_LO16      .bss
 0+01ac <[^>]*> nop
-0+01b0 <[^>]*> addiu   \$at,\$at,1
-0+01b4 <[^>]*> sb      \$a0,1\(\$at\)
-0+01b8 <[^>]*> srl     \$a0,\$a0,0x8
-0+01bc <[^>]*> sb      \$a0,0\(\$at\)
-0+01c0 <[^>]*> lbu     \$at,1\(\$at\)
-0+01c4 <[^>]*> sll     \$a0,\$a0,0x8
-0+01c8 <[^>]*> or      \$a0,\$a0,\$at
+0+01b0 <[^>]*> addiu   at,at,1
+0+01b4 <[^>]*> sb      a0,1\(at\)
+0+01b8 <[^>]*> srl     a0,a0,0x8
+0+01bc <[^>]*> sb      a0,0\(at\)
+0+01c0 <[^>]*> lbu     at,1\(at\)
+0+01c4 <[^>]*> sll     a0,a0,0x8
+0+01c8 <[^>]*> or      a0,a0,at
 0+01cc <[^>]*> nop
index 8d6d4b4..264885a 100644 (file)
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> lb      \$a0,[01]\(\$zero\)
-0+0004 <[^>]*> lbu     \$at,[01]\(\$zero\)
-0+0008 <[^>]*> sll     \$a0,\$a0,0x8
-0+000c <[^>]*> or      \$a0,\$a0,\$at
-0+0010 <[^>]*> lb      \$a0,[12]\(\$zero\)
-0+0014 <[^>]*> lbu     \$at,[12]\(\$zero\)
-0+0018 <[^>]*> sll     \$a0,\$a0,0x8
-0+001c <[^>]*> or      \$a0,\$a0,\$at
-0+0020 <[^>]*> li      \$at,0x8000
-0+0024 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+0028 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+002c <[^>]*> sll     \$a0,\$a0,0x8
-0+0030 <[^>]*> or      \$a0,\$a0,\$at
-0+0034 <[^>]*> lb      \$a0,-3276[78]\(\$zero\)
-0+0038 <[^>]*> lbu     \$at,-3276[78]\(\$zero\)
-0+003c <[^>]*> sll     \$a0,\$a0,0x8
-0+0040 <[^>]*> or      \$a0,\$a0,\$at
-0+0044 <[^>]*> lui     \$at,0x1
-0+0048 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+004c <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0050 <[^>]*> sll     \$a0,\$a0,0x8
-0+0054 <[^>]*> or      \$a0,\$a0,\$at
-0+0058 <[^>]*> lui     \$at,0x1
-0+005c <[^>]*> ori     \$at,\$at,0xa5a5
-0+0060 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+0064 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0068 <[^>]*> sll     \$a0,\$a0,0x8
-0+006c <[^>]*> or      \$a0,\$a0,\$at
-0+0070 <[^>]*> lb      \$a0,[01]\(\$a1\)
-0+0074 <[^>]*> lbu     \$at,[01]\(\$a1\)
-0+0078 <[^>]*> sll     \$a0,\$a0,0x8
-0+007c <[^>]*> or      \$a0,\$a0,\$at
-0+0080 <[^>]*> lb      \$a0,[12]\(\$a1\)
-0+0084 <[^>]*> lbu     \$at,[12]\(\$a1\)
-0+0088 <[^>]*> sll     \$a0,\$a0,0x8
-0+008c <[^>]*> or      \$a0,\$a0,\$at
-0+0090 <[^>]*> lui     \$at,[-0-9x]+
+0+0000 <[^>]*> lb      a0,[01]\(zero\)
+0+0004 <[^>]*> lbu     at,[01]\(zero\)
+0+0008 <[^>]*> sll     a0,a0,0x8
+0+000c <[^>]*> or      a0,a0,at
+0+0010 <[^>]*> lb      a0,[12]\(zero\)
+0+0014 <[^>]*> lbu     at,[12]\(zero\)
+0+0018 <[^>]*> sll     a0,a0,0x8
+0+001c <[^>]*> or      a0,a0,at
+0+0020 <[^>]*> li      at,0x8000
+0+0024 <[^>]*> lb      a0,[01]\(at\)
+0+0028 <[^>]*> lbu     at,[01]\(at\)
+0+002c <[^>]*> sll     a0,a0,0x8
+0+0030 <[^>]*> or      a0,a0,at
+0+0034 <[^>]*> lb      a0,-3276[78]\(zero\)
+0+0038 <[^>]*> lbu     at,-3276[78]\(zero\)
+0+003c <[^>]*> sll     a0,a0,0x8
+0+0040 <[^>]*> or      a0,a0,at
+0+0044 <[^>]*> lui     at,0x1
+0+0048 <[^>]*> lb      a0,[01]\(at\)
+0+004c <[^>]*> lbu     at,[01]\(at\)
+0+0050 <[^>]*> sll     a0,a0,0x8
+0+0054 <[^>]*> or      a0,a0,at
+0+0058 <[^>]*> lui     at,0x1
+0+005c <[^>]*> ori     at,at,0xa5a5
+0+0060 <[^>]*> lb      a0,[01]\(at\)
+0+0064 <[^>]*> lbu     at,[01]\(at\)
+0+0068 <[^>]*> sll     a0,a0,0x8
+0+006c <[^>]*> or      a0,a0,at
+0+0070 <[^>]*> lb      a0,[01]\(a1\)
+0+0074 <[^>]*> lbu     at,[01]\(a1\)
+0+0078 <[^>]*> sll     a0,a0,0x8
+0+007c <[^>]*> or      a0,a0,at
+0+0080 <[^>]*> lb      a0,[12]\(a1\)
+0+0084 <[^>]*> lbu     at,[12]\(a1\)
+0+0088 <[^>]*> sll     a0,a0,0x8
+0+008c <[^>]*> or      a0,a0,at
+0+0090 <[^>]*> lui     at,[-0-9x]+
 [      ]*90: [A-Z0-9_]*HI[A-Z0-9_]*    .data.*
-0+0094 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0094 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*94: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+0098 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+009c <[^>]*> lbu     \$at,[01]\(\$at\)
-0+00a0 <[^>]*> sll     \$a0,\$a0,0x8
-0+00a4 <[^>]*> or      \$a0,\$a0,\$at
-0+00a8 <[^>]*> lui     \$at,0x0
+0+0098 <[^>]*> lb      a0,[01]\(at\)
+0+009c <[^>]*> lbu     at,[01]\(at\)
+0+00a0 <[^>]*> sll     a0,a0,0x8
+0+00a4 <[^>]*> or      a0,a0,at
+0+00a8 <[^>]*> lui     at,0x0
 [      ]*a8: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+00ac <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+00ac <[^>]*> addiu   at,at,[-0-9]+
 [      ]*ac: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+00b0 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+00b4 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+00b8 <[^>]*> sll     \$a0,\$a0,0x8
-0+00bc <[^>]*> or      \$a0,\$a0,\$at
-0+00c0 <[^>]*> addiu   \$at,\$gp,0
+0+00b0 <[^>]*> lb      a0,[01]\(at\)
+0+00b4 <[^>]*> lbu     at,[01]\(at\)
+0+00b8 <[^>]*> sll     a0,a0,0x8
+0+00bc <[^>]*> or      a0,a0,at
+0+00c0 <[^>]*> addiu   at,gp,0
 [      ]*c0: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+00c4 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+00c8 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+00cc <[^>]*> sll     \$a0,\$a0,0x8
-0+00d0 <[^>]*> or      \$a0,\$a0,\$at
-0+00d4 <[^>]*> lui     \$at,0x0
+0+00c4 <[^>]*> lb      a0,[01]\(at\)
+0+00c8 <[^>]*> lbu     at,[01]\(at\)
+0+00cc <[^>]*> sll     a0,a0,0x8
+0+00d0 <[^>]*> or      a0,a0,at
+0+00d4 <[^>]*> lui     at,0x0
 [      ]*d4: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+00d8 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+00d8 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*d8: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+00dc <[^>]*> lb      \$a0,[01]\(\$at\)
-0+00e0 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+00e4 <[^>]*> sll     \$a0,\$a0,0x8
-0+00e8 <[^>]*> or      \$a0,\$a0,\$at
-0+00ec <[^>]*> addiu   \$at,\$gp,0
+0+00dc <[^>]*> lb      a0,[01]\(at\)
+0+00e0 <[^>]*> lbu     at,[01]\(at\)
+0+00e4 <[^>]*> sll     a0,a0,0x8
+0+00e8 <[^>]*> or      a0,a0,at
+0+00ec <[^>]*> addiu   at,gp,0
 [      ]*ec: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+00f0 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+00f4 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+00f8 <[^>]*> sll     \$a0,\$a0,0x8
-0+00fc <[^>]*> or      \$a0,\$a0,\$at
-0+0100 <[^>]*> lui     \$at,[-0-9x]+
+0+00f0 <[^>]*> lb      a0,[01]\(at\)
+0+00f4 <[^>]*> lbu     at,[01]\(at\)
+0+00f8 <[^>]*> sll     a0,a0,0x8
+0+00fc <[^>]*> or      a0,a0,at
+0+0100 <[^>]*> lui     at,[-0-9x]+
 [      ]*100: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0104 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0104 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*104: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0108 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+010c <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0110 <[^>]*> sll     \$a0,\$a0,0x8
-0+0114 <[^>]*> or      \$a0,\$a0,\$at
-0+0118 <[^>]*> addiu   \$at,\$gp,[-0-9]+
+0+0108 <[^>]*> lb      a0,[01]\(at\)
+0+010c <[^>]*> lbu     at,[01]\(at\)
+0+0110 <[^>]*> sll     a0,a0,0x8
+0+0114 <[^>]*> or      a0,a0,at
+0+0118 <[^>]*> addiu   at,gp,[-0-9]+
 [      ]*118: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+011c <[^>]*> lb      \$a0,[01]\(\$at\)
-0+0120 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0124 <[^>]*> sll     \$a0,\$a0,0x8
-0+0128 <[^>]*> or      \$a0,\$a0,\$at
-0+012c <[^>]*> lui     \$at,0x0
+0+011c <[^>]*> lb      a0,[01]\(at\)
+0+0120 <[^>]*> lbu     at,[01]\(at\)
+0+0124 <[^>]*> sll     a0,a0,0x8
+0+0128 <[^>]*> or      a0,a0,at
+0+012c <[^>]*> lui     at,0x0
 [      ]*12c: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0130 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0130 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*130: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0134 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+0138 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+013c <[^>]*> sll     \$a0,\$a0,0x8
-0+0140 <[^>]*> or      \$a0,\$a0,\$at
-0+0144 <[^>]*> lui     \$at,0x0
+0+0134 <[^>]*> lb      a0,[01]\(at\)
+0+0138 <[^>]*> lbu     at,[01]\(at\)
+0+013c <[^>]*> sll     a0,a0,0x8
+0+0140 <[^>]*> or      a0,a0,at
+0+0144 <[^>]*> lui     at,0x0
 [      ]*144: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0148 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0148 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*148: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+014c <[^>]*> lb      \$a0,[01]\(\$at\)
-0+0150 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0154 <[^>]*> sll     \$a0,\$a0,0x8
-0+0158 <[^>]*> or      \$a0,\$a0,\$at
-0+015c <[^>]*> addiu   \$at,\$gp,1
+0+014c <[^>]*> lb      a0,[01]\(at\)
+0+0150 <[^>]*> lbu     at,[01]\(at\)
+0+0154 <[^>]*> sll     a0,a0,0x8
+0+0158 <[^>]*> or      a0,a0,at
+0+015c <[^>]*> addiu   at,gp,1
 [      ]*15c: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_data_label
-0+0160 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+0164 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0168 <[^>]*> sll     \$a0,\$a0,0x8
-0+016c <[^>]*> or      \$a0,\$a0,\$at
-0+0170 <[^>]*> lui     \$at,0x0
+0+0160 <[^>]*> lb      a0,[01]\(at\)
+0+0164 <[^>]*> lbu     at,[01]\(at\)
+0+0168 <[^>]*> sll     a0,a0,0x8
+0+016c <[^>]*> or      a0,a0,at
+0+0170 <[^>]*> lui     at,0x0
 [      ]*170: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0174 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0174 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*174: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0178 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+017c <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0180 <[^>]*> sll     \$a0,\$a0,0x8
-0+0184 <[^>]*> or      \$a0,\$a0,\$at
-0+0188 <[^>]*> addiu   \$at,\$gp,1
+0+0178 <[^>]*> lb      a0,[01]\(at\)
+0+017c <[^>]*> lbu     at,[01]\(at\)
+0+0180 <[^>]*> sll     a0,a0,0x8
+0+0184 <[^>]*> or      a0,a0,at
+0+0188 <[^>]*> addiu   at,gp,1
 [      ]*188: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_common
-0+018c <[^>]*> lb      \$a0,[01]\(\$at\)
-0+0190 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0194 <[^>]*> sll     \$a0,\$a0,0x8
-0+0198 <[^>]*> or      \$a0,\$a0,\$at
-0+019c <[^>]*> lui     \$at,0x0
+0+018c <[^>]*> lb      a0,[01]\(at\)
+0+0190 <[^>]*> lbu     at,[01]\(at\)
+0+0194 <[^>]*> sll     a0,a0,0x8
+0+0198 <[^>]*> or      a0,a0,at
+0+019c <[^>]*> lui     at,0x0
 [      ]*19c: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+01a0 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+01a0 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*1a0: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+01a4 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+01a8 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+01ac <[^>]*> sll     \$a0,\$a0,0x8
-0+01b0 <[^>]*> or      \$a0,\$a0,\$at
-0+01b4 <[^>]*> addiu   \$at,\$gp,[-0-9]+
+0+01a4 <[^>]*> lb      a0,[01]\(at\)
+0+01a8 <[^>]*> lbu     at,[01]\(at\)
+0+01ac <[^>]*> sll     a0,a0,0x8
+0+01b0 <[^>]*> or      a0,a0,at
+0+01b4 <[^>]*> addiu   at,gp,[-0-9]+
 [      ]*1b4: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+01b8 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+01bc <[^>]*> lbu     \$at,[01]\(\$at\)
-0+01c0 <[^>]*> sll     \$a0,\$a0,0x8
-0+01c4 <[^>]*> or      \$a0,\$a0,\$at
-0+01c8 <[^>]*> lui     \$at,[-0-9x]+
+0+01b8 <[^>]*> lb      a0,[01]\(at\)
+0+01bc <[^>]*> lbu     at,[01]\(at\)
+0+01c0 <[^>]*> sll     a0,a0,0x8
+0+01c4 <[^>]*> or      a0,a0,at
+0+01c8 <[^>]*> lui     at,[-0-9x]+
 [      ]*1c8: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+01cc <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+01cc <[^>]*> addiu   at,at,[-0-9]+
 [      ]*1cc: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+01d0 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+01d4 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+01d8 <[^>]*> sll     \$a0,\$a0,0x8
-0+01dc <[^>]*> or      \$a0,\$a0,\$at
-0+01e0 <[^>]*> lui     \$at,[-0-9x]+
+0+01d0 <[^>]*> lb      a0,[01]\(at\)
+0+01d4 <[^>]*> lbu     at,[01]\(at\)
+0+01d8 <[^>]*> sll     a0,a0,0x8
+0+01dc <[^>]*> or      a0,a0,at
+0+01e0 <[^>]*> lui     at,[-0-9x]+
 [      ]*1e0: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+01e4 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+01e4 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*1e4: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+01e8 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+01ec <[^>]*> lbu     \$at,[01]\(\$at\)
-0+01f0 <[^>]*> sll     \$a0,\$a0,0x8
-0+01f4 <[^>]*> or      \$a0,\$a0,\$at
-0+01f8 <[^>]*> lui     \$at,[-0-9x]+
+0+01e8 <[^>]*> lb      a0,[01]\(at\)
+0+01ec <[^>]*> lbu     at,[01]\(at\)
+0+01f0 <[^>]*> sll     a0,a0,0x8
+0+01f4 <[^>]*> or      a0,a0,at
+0+01f8 <[^>]*> lui     at,[-0-9x]+
 [      ]*1f8: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+01fc <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+01fc <[^>]*> addiu   at,at,[-0-9]+
 [      ]*1fc: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0200 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+0204 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0208 <[^>]*> sll     \$a0,\$a0,0x8
-0+020c <[^>]*> or      \$a0,\$a0,\$at
-0+0210 <[^>]*> lui     \$at,[-0-9x]+
+0+0200 <[^>]*> lb      a0,[01]\(at\)
+0+0204 <[^>]*> lbu     at,[01]\(at\)
+0+0208 <[^>]*> sll     a0,a0,0x8
+0+020c <[^>]*> or      a0,a0,at
+0+0210 <[^>]*> lui     at,[-0-9x]+
 [      ]*210: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0214 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0214 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*214: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0218 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+021c <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0220 <[^>]*> sll     \$a0,\$a0,0x8
-0+0224 <[^>]*> or      \$a0,\$a0,\$at
-0+0228 <[^>]*> lui     \$at,[-0-9x]+
+0+0218 <[^>]*> lb      a0,[01]\(at\)
+0+021c <[^>]*> lbu     at,[01]\(at\)
+0+0220 <[^>]*> sll     a0,a0,0x8
+0+0224 <[^>]*> or      a0,a0,at
+0+0228 <[^>]*> lui     at,[-0-9x]+
 [      ]*228: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+022c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+022c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*22c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0230 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+0234 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0238 <[^>]*> sll     \$a0,\$a0,0x8
-0+023c <[^>]*> or      \$a0,\$a0,\$at
-0+0240 <[^>]*> lui     \$at,[-0-9x]+
+0+0230 <[^>]*> lb      a0,[01]\(at\)
+0+0234 <[^>]*> lbu     at,[01]\(at\)
+0+0238 <[^>]*> sll     a0,a0,0x8
+0+023c <[^>]*> or      a0,a0,at
+0+0240 <[^>]*> lui     at,[-0-9x]+
 [      ]*240: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0244 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0244 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*244: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0248 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+024c <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0250 <[^>]*> sll     \$a0,\$a0,0x8
-0+0254 <[^>]*> or      \$a0,\$a0,\$at
-0+0258 <[^>]*> lui     \$at,[-0-9x]+
+0+0248 <[^>]*> lb      a0,[01]\(at\)
+0+024c <[^>]*> lbu     at,[01]\(at\)
+0+0250 <[^>]*> sll     a0,a0,0x8
+0+0254 <[^>]*> or      a0,a0,at
+0+0258 <[^>]*> lui     at,[-0-9x]+
 [      ]*258: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+025c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+025c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*25c: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0260 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+0264 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0268 <[^>]*> sll     \$a0,\$a0,0x8
-0+026c <[^>]*> or      \$a0,\$a0,\$at
-0+0270 <[^>]*> lui     \$at,0x0
+0+0260 <[^>]*> lb      a0,[01]\(at\)
+0+0264 <[^>]*> lbu     at,[01]\(at\)
+0+0268 <[^>]*> sll     a0,a0,0x8
+0+026c <[^>]*> or      a0,a0,at
+0+0270 <[^>]*> lui     at,0x0
 [      ]*270: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0274 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0274 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*274: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0278 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+027c <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0280 <[^>]*> sll     \$a0,\$a0,0x8
-0+0284 <[^>]*> or      \$a0,\$a0,\$at
-0+0288 <[^>]*> lui     \$at,0x0
+0+0278 <[^>]*> lb      a0,[01]\(at\)
+0+027c <[^>]*> lbu     at,[01]\(at\)
+0+0280 <[^>]*> sll     a0,a0,0x8
+0+0284 <[^>]*> or      a0,a0,at
+0+0288 <[^>]*> lui     at,0x0
 [      ]*288: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+028c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+028c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*28c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0290 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+0294 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0298 <[^>]*> sll     \$a0,\$a0,0x8
-0+029c <[^>]*> or      \$a0,\$a0,\$at
-0+02a0 <[^>]*> lui     \$at,0x0
+0+0290 <[^>]*> lb      a0,[01]\(at\)
+0+0294 <[^>]*> lbu     at,[01]\(at\)
+0+0298 <[^>]*> sll     a0,a0,0x8
+0+029c <[^>]*> or      a0,a0,at
+0+02a0 <[^>]*> lui     at,0x0
 [      ]*2a0: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+02a4 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+02a4 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*2a4: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+02a8 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+02ac <[^>]*> lbu     \$at,[01]\(\$at\)
-0+02b0 <[^>]*> sll     \$a0,\$a0,0x8
-0+02b4 <[^>]*> or      \$a0,\$a0,\$at
-0+02b8 <[^>]*> lui     \$at,0x0
+0+02a8 <[^>]*> lb      a0,[01]\(at\)
+0+02ac <[^>]*> lbu     at,[01]\(at\)
+0+02b0 <[^>]*> sll     a0,a0,0x8
+0+02b4 <[^>]*> or      a0,a0,at
+0+02b8 <[^>]*> lui     at,0x0
 [      ]*2b8: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+02bc <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+02bc <[^>]*> addiu   at,at,[-0-9]+
 [      ]*2bc: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+02c0 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+02c4 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+02c8 <[^>]*> sll     \$a0,\$a0,0x8
-0+02cc <[^>]*> or      \$a0,\$a0,\$at
-0+02d0 <[^>]*> lui     \$at,0x0
+0+02c0 <[^>]*> lb      a0,[01]\(at\)
+0+02c4 <[^>]*> lbu     at,[01]\(at\)
+0+02c8 <[^>]*> sll     a0,a0,0x8
+0+02cc <[^>]*> or      a0,a0,at
+0+02d0 <[^>]*> lui     at,0x0
 [      ]*2d0: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+02d4 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+02d4 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*2d4: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+02d8 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+02dc <[^>]*> lbu     \$at,[01]\(\$at\)
-0+02e0 <[^>]*> sll     \$a0,\$a0,0x8
-0+02e4 <[^>]*> or      \$a0,\$a0,\$at
-0+02e8 <[^>]*> lui     \$at,0x0
+0+02d8 <[^>]*> lb      a0,[01]\(at\)
+0+02dc <[^>]*> lbu     at,[01]\(at\)
+0+02e0 <[^>]*> sll     a0,a0,0x8
+0+02e4 <[^>]*> or      a0,a0,at
+0+02e8 <[^>]*> lui     at,0x0
 [      ]*2e8: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+02ec <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+02ec <[^>]*> addiu   at,at,[-0-9]+
 [      ]*2ec: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+02f0 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+02f4 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+02f8 <[^>]*> sll     \$a0,\$a0,0x8
-0+02fc <[^>]*> or      \$a0,\$a0,\$at
-0+0300 <[^>]*> lui     \$at,0x0
+0+02f0 <[^>]*> lb      a0,[01]\(at\)
+0+02f4 <[^>]*> lbu     at,[01]\(at\)
+0+02f8 <[^>]*> sll     a0,a0,0x8
+0+02fc <[^>]*> or      a0,a0,at
+0+0300 <[^>]*> lui     at,0x0
 [      ]*300: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0304 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0304 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*304: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0308 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+030c <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0310 <[^>]*> sll     \$a0,\$a0,0x8
-0+0314 <[^>]*> or      \$a0,\$a0,\$at
-0+0318 <[^>]*> lui     \$at,[-0-9x]+
+0+0308 <[^>]*> lb      a0,[01]\(at\)
+0+030c <[^>]*> lbu     at,[01]\(at\)
+0+0310 <[^>]*> sll     a0,a0,0x8
+0+0314 <[^>]*> or      a0,a0,at
+0+0318 <[^>]*> lui     at,[-0-9x]+
 [      ]*318: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+031c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+031c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*31c: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0320 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+0324 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0328 <[^>]*> sll     \$a0,\$a0,0x8
-0+032c <[^>]*> or      \$a0,\$a0,\$at
-0+0330 <[^>]*> lui     \$at,[-0-9x]+
+0+0320 <[^>]*> lb      a0,[01]\(at\)
+0+0324 <[^>]*> lbu     at,[01]\(at\)
+0+0328 <[^>]*> sll     a0,a0,0x8
+0+032c <[^>]*> or      a0,a0,at
+0+0330 <[^>]*> lui     at,[-0-9x]+
 [      ]*330: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0334 <[^>]*> addiu   \$at,\$at,0
+0+0334 <[^>]*> addiu   at,at,0
 [      ]*334: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0338 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+033c <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0340 <[^>]*> sll     \$a0,\$a0,0x8
-0+0344 <[^>]*> or      \$a0,\$a0,\$at
-0+0348 <[^>]*> lui     \$at,[-0-9x]+
+0+0338 <[^>]*> lb      a0,[01]\(at\)
+0+033c <[^>]*> lbu     at,[01]\(at\)
+0+0340 <[^>]*> sll     a0,a0,0x8
+0+0344 <[^>]*> or      a0,a0,at
+0+0348 <[^>]*> lui     at,[-0-9x]+
 [      ]*348: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+034c <[^>]*> addiu   \$at,\$at,0
+0+034c <[^>]*> addiu   at,at,0
 [      ]*34c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0350 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+0354 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0358 <[^>]*> sll     \$a0,\$a0,0x8
-0+035c <[^>]*> or      \$a0,\$a0,\$at
-0+0360 <[^>]*> lui     \$at,[-0-9x]+
+0+0350 <[^>]*> lb      a0,[01]\(at\)
+0+0354 <[^>]*> lbu     at,[01]\(at\)
+0+0358 <[^>]*> sll     a0,a0,0x8
+0+035c <[^>]*> or      a0,a0,at
+0+0360 <[^>]*> lui     at,[-0-9x]+
 [      ]*360: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0364 <[^>]*> addiu   \$at,\$at,0
+0+0364 <[^>]*> addiu   at,at,0
 [      ]*364: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0368 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+036c <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0370 <[^>]*> sll     \$a0,\$a0,0x8
-0+0374 <[^>]*> or      \$a0,\$a0,\$at
-0+0378 <[^>]*> lui     \$at,[-0-9x]+
+0+0368 <[^>]*> lb      a0,[01]\(at\)
+0+036c <[^>]*> lbu     at,[01]\(at\)
+0+0370 <[^>]*> sll     a0,a0,0x8
+0+0374 <[^>]*> or      a0,a0,at
+0+0378 <[^>]*> lui     at,[-0-9x]+
 [      ]*378: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+037c <[^>]*> addiu   \$at,\$at,0
+0+037c <[^>]*> addiu   at,at,0
 [      ]*37c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0380 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+0384 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0388 <[^>]*> sll     \$a0,\$a0,0x8
-0+038c <[^>]*> or      \$a0,\$a0,\$at
-0+0390 <[^>]*> lui     \$at,[-0-9x]+
+0+0380 <[^>]*> lb      a0,[01]\(at\)
+0+0384 <[^>]*> lbu     at,[01]\(at\)
+0+0388 <[^>]*> sll     a0,a0,0x8
+0+038c <[^>]*> or      a0,a0,at
+0+0390 <[^>]*> lui     at,[-0-9x]+
 [      ]*390: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0394 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0394 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*394: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0398 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+039c <[^>]*> lbu     \$at,[01]\(\$at\)
-0+03a0 <[^>]*> sll     \$a0,\$a0,0x8
-0+03a4 <[^>]*> or      \$a0,\$a0,\$at
-0+03a8 <[^>]*> lui     \$at,[-0-9x]+
+0+0398 <[^>]*> lb      a0,[01]\(at\)
+0+039c <[^>]*> lbu     at,[01]\(at\)
+0+03a0 <[^>]*> sll     a0,a0,0x8
+0+03a4 <[^>]*> or      a0,a0,at
+0+03a8 <[^>]*> lui     at,[-0-9x]+
 [      ]*3a8: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+03ac <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+03ac <[^>]*> addiu   at,at,[-0-9]+
 [      ]*3ac: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+03b0 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+03b4 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+03b8 <[^>]*> sll     \$a0,\$a0,0x8
-0+03bc <[^>]*> or      \$a0,\$a0,\$at
-0+03c0 <[^>]*> lui     \$at,[-0-9x]+
+0+03b0 <[^>]*> lb      a0,[01]\(at\)
+0+03b4 <[^>]*> lbu     at,[01]\(at\)
+0+03b8 <[^>]*> sll     a0,a0,0x8
+0+03bc <[^>]*> or      a0,a0,at
+0+03c0 <[^>]*> lui     at,[-0-9x]+
 [      ]*3c0: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+03c4 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+03c4 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*3c4: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+03c8 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+03cc <[^>]*> lbu     \$at,[01]\(\$at\)
-0+03d0 <[^>]*> sll     \$a0,\$a0,0x8
-0+03d4 <[^>]*> or      \$a0,\$a0,\$at
-0+03d8 <[^>]*> lui     \$at,[-0-9x]+
+0+03c8 <[^>]*> lb      a0,[01]\(at\)
+0+03cc <[^>]*> lbu     at,[01]\(at\)
+0+03d0 <[^>]*> sll     a0,a0,0x8
+0+03d4 <[^>]*> or      a0,a0,at
+0+03d8 <[^>]*> lui     at,[-0-9x]+
 [      ]*3d8: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+03dc <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+03dc <[^>]*> addiu   at,at,[-0-9]+
 [      ]*3dc: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+03e0 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+03e4 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+03e8 <[^>]*> sll     \$a0,\$a0,0x8
-0+03ec <[^>]*> or      \$a0,\$a0,\$at
-0+03f0 <[^>]*> lui     \$at,[-0-9x]+
+0+03e0 <[^>]*> lb      a0,[01]\(at\)
+0+03e4 <[^>]*> lbu     at,[01]\(at\)
+0+03e8 <[^>]*> sll     a0,a0,0x8
+0+03ec <[^>]*> or      a0,a0,at
+0+03f0 <[^>]*> lui     at,[-0-9x]+
 [      ]*3f0: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+03f4 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+03f4 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*3f4: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+03f8 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+03fc <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0400 <[^>]*> sll     \$a0,\$a0,0x8
-0+0404 <[^>]*> or      \$a0,\$a0,\$at
-0+0408 <[^>]*> lui     \$at,[-0-9x]+
+0+03f8 <[^>]*> lb      a0,[01]\(at\)
+0+03fc <[^>]*> lbu     at,[01]\(at\)
+0+0400 <[^>]*> sll     a0,a0,0x8
+0+0404 <[^>]*> or      a0,a0,at
+0+0408 <[^>]*> lui     at,[-0-9x]+
 [      ]*408: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+040c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+040c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*40c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0410 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+0414 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0418 <[^>]*> sll     \$a0,\$a0,0x8
-0+041c <[^>]*> or      \$a0,\$a0,\$at
-0+0420 <[^>]*> lui     \$at,[-0-9x]+
+0+0410 <[^>]*> lb      a0,[01]\(at\)
+0+0414 <[^>]*> lbu     at,[01]\(at\)
+0+0418 <[^>]*> sll     a0,a0,0x8
+0+041c <[^>]*> or      a0,a0,at
+0+0420 <[^>]*> lui     at,[-0-9x]+
 [      ]*420: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+0424 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0424 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*424: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0428 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+042c <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0430 <[^>]*> sll     \$a0,\$a0,0x8
-0+0434 <[^>]*> or      \$a0,\$a0,\$at
-0+0438 <[^>]*> lui     \$at,[-0-9x]+
+0+0428 <[^>]*> lb      a0,[01]\(at\)
+0+042c <[^>]*> lbu     at,[01]\(at\)
+0+0430 <[^>]*> sll     a0,a0,0x8
+0+0434 <[^>]*> or      a0,a0,at
+0+0438 <[^>]*> lui     at,[-0-9x]+
 [      ]*438: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+043c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+043c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*43c: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0440 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+0444 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0448 <[^>]*> sll     \$a0,\$a0,0x8
-0+044c <[^>]*> or      \$a0,\$a0,\$at
-0+0450 <[^>]*> lui     \$at,[-0-9x]+
+0+0440 <[^>]*> lb      a0,[01]\(at\)
+0+0444 <[^>]*> lbu     at,[01]\(at\)
+0+0448 <[^>]*> sll     a0,a0,0x8
+0+044c <[^>]*> or      a0,a0,at
+0+0450 <[^>]*> lui     at,[-0-9x]+
 [      ]*450: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0454 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0454 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*454: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0458 <[^>]*> lb      \$a0,[01]\(\$at\)
-0+045c <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0460 <[^>]*> sll     \$a0,\$a0,0x8
-0+0464 <[^>]*> or      \$a0,\$a0,\$at
-0+0468 <[^>]*> lbu     \$a0,[01]\(\$zero\)
-0+046c <[^>]*> lbu     \$at,[01]\(\$zero\)
-0+0470 <[^>]*> sll     \$a0,\$a0,0x8
-0+0474 <[^>]*> or      \$a0,\$a0,\$at
+0+0458 <[^>]*> lb      a0,[01]\(at\)
+0+045c <[^>]*> lbu     at,[01]\(at\)
+0+0460 <[^>]*> sll     a0,a0,0x8
+0+0464 <[^>]*> or      a0,a0,at
+0+0468 <[^>]*> lbu     a0,[01]\(zero\)
+0+046c <[^>]*> lbu     at,[01]\(zero\)
+0+0470 <[^>]*> sll     a0,a0,0x8
+0+0474 <[^>]*> or      a0,a0,at
        ...
index bfbdc94..cbd0f77 100644 (file)
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> lwl     \$a0,[03]\(\$zero\)
-0+0004 <[^>]*> lwr     \$a0,[03]\(\$zero\)
-0+0008 <[^>]*> lwl     \$a0,[14]\(\$zero\)
-0+000c <[^>]*> lwr     \$a0,[14]\(\$zero\)
-0+0010 <[^>]*> li      \$at,0x8000
-0+0014 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+0018 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+001c <[^>]*> lwl     \$a0,-3276[58]\(\$zero\)
-0+0020 <[^>]*> lwr     \$a0,-3276[58]\(\$zero\)
-0+0024 <[^>]*> lui     \$at,0x1
-0+0028 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+002c <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+0030 <[^>]*> lui     \$at,0x1
-0+0034 <[^>]*> ori     \$at,\$at,0xa5a5
-0+0038 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+003c <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+0040 <[^>]*> lwl     \$a0,[03]\(\$a1\)
-0+0044 <[^>]*> lwr     \$a0,[03]\(\$a1\)
-0+0048 <[^>]*> lwl     \$a0,[14]\(\$a1\)
-0+004c <[^>]*> lwr     \$a0,[-0-9]+\(\$a1\)
-0+0050 <[^>]*> lui     \$at,[-0-9x]+
+0+0000 <[^>]*> lwl     a0,[03]\(zero\)
+0+0004 <[^>]*> lwr     a0,[03]\(zero\)
+0+0008 <[^>]*> lwl     a0,[14]\(zero\)
+0+000c <[^>]*> lwr     a0,[14]\(zero\)
+0+0010 <[^>]*> li      at,0x8000
+0+0014 <[^>]*> lwl     a0,[03]\(at\)
+0+0018 <[^>]*> lwr     a0,[03]\(at\)
+0+001c <[^>]*> lwl     a0,-3276[58]\(zero\)
+0+0020 <[^>]*> lwr     a0,-3276[58]\(zero\)
+0+0024 <[^>]*> lui     at,0x1
+0+0028 <[^>]*> lwl     a0,[03]\(at\)
+0+002c <[^>]*> lwr     a0,[03]\(at\)
+0+0030 <[^>]*> lui     at,0x1
+0+0034 <[^>]*> ori     at,at,0xa5a5
+0+0038 <[^>]*> lwl     a0,[03]\(at\)
+0+003c <[^>]*> lwr     a0,[03]\(at\)
+0+0040 <[^>]*> lwl     a0,[03]\(a1\)
+0+0044 <[^>]*> lwr     a0,[03]\(a1\)
+0+0048 <[^>]*> lwl     a0,[14]\(a1\)
+0+004c <[^>]*> lwr     a0,[-0-9]+\(a1\)
+0+0050 <[^>]*> lui     at,[-0-9x]+
 [      ]*50: [A-Z0-9_]*HI[A-Z0-9_]*    .data.*
-0+0054 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0054 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*54: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+0058 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+005c <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+0060 <[^>]*> lui     \$at,0x0
+0+0058 <[^>]*> lwl     a0,[03]\(at\)
+0+005c <[^>]*> lwr     a0,[03]\(at\)
+0+0060 <[^>]*> lui     at,0x0
 [      ]*60: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+0064 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0064 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*64: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+0068 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+006c <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+0070 <[^>]*> addiu   \$at,\$gp,0
+0+0068 <[^>]*> lwl     a0,[03]\(at\)
+0+006c <[^>]*> lwr     a0,[03]\(at\)
+0+0070 <[^>]*> addiu   at,gp,0
 [      ]*70: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+0074 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+0078 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+007c <[^>]*> lui     \$at,0x0
+0+0074 <[^>]*> lwl     a0,[03]\(at\)
+0+0078 <[^>]*> lwr     a0,[03]\(at\)
+0+007c <[^>]*> lui     at,0x0
 [      ]*7c: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+0080 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0080 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*80: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+0084 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+0088 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+008c <[^>]*> addiu   \$at,\$gp,0
+0+0084 <[^>]*> lwl     a0,[03]\(at\)
+0+0088 <[^>]*> lwr     a0,[03]\(at\)
+0+008c <[^>]*> addiu   at,gp,0
 [      ]*8c: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+0090 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+0094 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+0098 <[^>]*> lui     \$at,[-0-9x]+
+0+0090 <[^>]*> lwl     a0,[03]\(at\)
+0+0094 <[^>]*> lwr     a0,[03]\(at\)
+0+0098 <[^>]*> lui     at,[-0-9x]+
 [      ]*98: [A-Z0-9_]*HI[A-Z0-9_]*    .bss.*
-0+009c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+009c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*9c: [A-Z0-9_]*LO[A-Z0-9_]*    .bss.*
-0+00a0 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+00a4 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+00a8 <[^>]*> addiu   \$at,\$gp,[-0-9]+
+0+00a0 <[^>]*> lwl     a0,[03]\(at\)
+0+00a4 <[^>]*> lwr     a0,[03]\(at\)
+0+00a8 <[^>]*> addiu   at,gp,[-0-9]+
 [      ]*a8: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00ac <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+00b0 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+00b4 <[^>]*> lui     \$at,0x0
+0+00ac <[^>]*> lwl     a0,[03]\(at\)
+0+00b0 <[^>]*> lwr     a0,[03]\(at\)
+0+00b4 <[^>]*> lui     at,0x0
 [      ]*b4: [A-Z0-9_]*HI[A-Z0-9_]*    .data.*
-0+00b8 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+00b8 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*b8: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+00bc <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+00c0 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+00c4 <[^>]*> lui     \$at,0x0
+0+00bc <[^>]*> lwl     a0,[03]\(at\)
+0+00c0 <[^>]*> lwr     a0,[03]\(at\)
+0+00c4 <[^>]*> lui     at,0x0
 [      ]*c4: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+00c8 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+00c8 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*c8: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+00cc <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+00d0 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+00d4 <[^>]*> addiu   \$at,\$gp,1
+0+00cc <[^>]*> lwl     a0,[03]\(at\)
+0+00d0 <[^>]*> lwr     a0,[03]\(at\)
+0+00d4 <[^>]*> addiu   at,gp,1
 [      ]*d4: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+00d8 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+00dc <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+00e0 <[^>]*> lui     \$at,0x0
+0+00d8 <[^>]*> lwl     a0,[03]\(at\)
+0+00dc <[^>]*> lwr     a0,[03]\(at\)
+0+00e0 <[^>]*> lui     at,0x0
 [      ]*e0: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+00e4 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+00e4 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*e4: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+00e8 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+00ec <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+00f0 <[^>]*> addiu   \$at,\$gp,1
+0+00e8 <[^>]*> lwl     a0,[03]\(at\)
+0+00ec <[^>]*> lwr     a0,[03]\(at\)
+0+00f0 <[^>]*> addiu   at,gp,1
 [      ]*f0: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+00f4 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+00f8 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+00fc <[^>]*> lui     \$at,0x0
+0+00f4 <[^>]*> lwl     a0,[03]\(at\)
+0+00f8 <[^>]*> lwr     a0,[03]\(at\)
+0+00fc <[^>]*> lui     at,0x0
 [      ]*fc: [A-Z0-9_]*HI[A-Z0-9_]*    .bss.*
-0+0100 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0100 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*100: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0104 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+0108 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+010c <[^>]*> addiu   \$at,\$gp,[-0-9]+
+0+0104 <[^>]*> lwl     a0,[03]\(at\)
+0+0108 <[^>]*> lwr     a0,[03]\(at\)
+0+010c <[^>]*> addiu   at,gp,[-0-9]+
 [      ]*10c: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+0110 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+0114 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+0118 <[^>]*> lui     \$at,[-0-9x]+
+0+0110 <[^>]*> lwl     a0,[03]\(at\)
+0+0114 <[^>]*> lwr     a0,[03]\(at\)
+0+0118 <[^>]*> lui     at,[-0-9x]+
 [      ]*118: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+011c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+011c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*11c: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0120 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+0124 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+0128 <[^>]*> lui     \$at,[-0-9x]+
+0+0120 <[^>]*> lwl     a0,[03]\(at\)
+0+0124 <[^>]*> lwr     a0,[03]\(at\)
+0+0128 <[^>]*> lui     at,[-0-9x]+
 [      ]*128: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+012c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+012c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*12c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0130 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+0134 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+0138 <[^>]*> lui     \$at,[-0-9x]+
+0+0130 <[^>]*> lwl     a0,[03]\(at\)
+0+0134 <[^>]*> lwr     a0,[03]\(at\)
+0+0138 <[^>]*> lui     at,[-0-9x]+
 [      ]*138: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+013c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+013c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*13c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0140 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+0144 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+0148 <[^>]*> lui     \$at,[-0-9x]+
+0+0140 <[^>]*> lwl     a0,[03]\(at\)
+0+0144 <[^>]*> lwr     a0,[03]\(at\)
+0+0148 <[^>]*> lui     at,[-0-9x]+
 [      ]*148: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+014c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+014c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*14c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0150 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+0154 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+0158 <[^>]*> lui     \$at,[-0-9x]+
+0+0150 <[^>]*> lwl     a0,[03]\(at\)
+0+0154 <[^>]*> lwr     a0,[03]\(at\)
+0+0158 <[^>]*> lui     at,[-0-9x]+
 [      ]*158: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+015c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+015c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*15c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0160 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+0164 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+0168 <[^>]*> lui     \$at,[-0-9x]+
+0+0160 <[^>]*> lwl     a0,[03]\(at\)
+0+0164 <[^>]*> lwr     a0,[03]\(at\)
+0+0168 <[^>]*> lui     at,[-0-9x]+
 [      ]*168: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+016c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+016c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*16c: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0170 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+0174 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+0178 <[^>]*> lui     \$at,[-0-9x]+
+0+0170 <[^>]*> lwl     a0,[03]\(at\)
+0+0174 <[^>]*> lwr     a0,[03]\(at\)
+0+0178 <[^>]*> lui     at,[-0-9x]+
 [      ]*178: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+017c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+017c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*17c: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0180 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+0184 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+0188 <[^>]*> lui     \$at,0x0
+0+0180 <[^>]*> lwl     a0,[03]\(at\)
+0+0184 <[^>]*> lwr     a0,[03]\(at\)
+0+0188 <[^>]*> lui     at,0x0
 [      ]*188: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+018c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+018c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*18c: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0190 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+0194 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+0198 <[^>]*> lui     \$at,0x0
+0+0190 <[^>]*> lwl     a0,[03]\(at\)
+0+0194 <[^>]*> lwr     a0,[03]\(at\)
+0+0198 <[^>]*> lui     at,0x0
 [      ]*198: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+019c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+019c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*19c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+01a0 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+01a4 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+01a8 <[^>]*> lui     \$at,0x0
+0+01a0 <[^>]*> lwl     a0,[03]\(at\)
+0+01a4 <[^>]*> lwr     a0,[03]\(at\)
+0+01a8 <[^>]*> lui     at,0x0
 [      ]*1a8: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+01ac <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+01ac <[^>]*> addiu   at,at,[-0-9]+
 [      ]*1ac: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+01b0 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+01b4 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+01b8 <[^>]*> lui     \$at,0x0
+0+01b0 <[^>]*> lwl     a0,[03]\(at\)
+0+01b4 <[^>]*> lwr     a0,[03]\(at\)
+0+01b8 <[^>]*> lui     at,0x0
 [      ]*1b8: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+01bc <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+01bc <[^>]*> addiu   at,at,[-0-9]+
 [      ]*1bc: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+01c0 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+01c4 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+01c8 <[^>]*> lui     \$at,0x0
+0+01c0 <[^>]*> lwl     a0,[03]\(at\)
+0+01c4 <[^>]*> lwr     a0,[03]\(at\)
+0+01c8 <[^>]*> lui     at,0x0
 [      ]*1c8: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+01cc <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+01cc <[^>]*> addiu   at,at,[-0-9]+
 [      ]*1cc: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+01d0 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+01d4 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+01d8 <[^>]*> lui     \$at,0x0
+0+01d0 <[^>]*> lwl     a0,[03]\(at\)
+0+01d4 <[^>]*> lwr     a0,[03]\(at\)
+0+01d8 <[^>]*> lui     at,0x0
 [      ]*1d8: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+01dc <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+01dc <[^>]*> addiu   at,at,[-0-9]+
 [      ]*1dc: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+01e0 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+01e4 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+01e8 <[^>]*> lui     \$at,0x0
+0+01e0 <[^>]*> lwl     a0,[03]\(at\)
+0+01e4 <[^>]*> lwr     a0,[03]\(at\)
+0+01e8 <[^>]*> lui     at,0x0
 [      ]*1e8: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+01ec <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+01ec <[^>]*> addiu   at,at,[-0-9]+
 [      ]*1ec: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+01f0 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+01f4 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+01f8 <[^>]*> lui     \$at,[-0-9x]+
+0+01f0 <[^>]*> lwl     a0,[03]\(at\)
+0+01f4 <[^>]*> lwr     a0,[03]\(at\)
+0+01f8 <[^>]*> lui     at,[-0-9x]+
 [      ]*1f8: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+01fc <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+01fc <[^>]*> addiu   at,at,[-0-9]+
 [      ]*1fc: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0200 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+0204 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+0208 <[^>]*> lui     \$at,[-0-9x]+
+0+0200 <[^>]*> lwl     a0,[03]\(at\)
+0+0204 <[^>]*> lwr     a0,[03]\(at\)
+0+0208 <[^>]*> lui     at,[-0-9x]+
 [      ]*208: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+020c <[^>]*> addiu   \$at,\$at,0
+0+020c <[^>]*> addiu   at,at,0
 [      ]*20c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0210 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+0214 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+0218 <[^>]*> lui     \$at,[-0-9x]+
+0+0210 <[^>]*> lwl     a0,[03]\(at\)
+0+0214 <[^>]*> lwr     a0,[03]\(at\)
+0+0218 <[^>]*> lui     at,[-0-9x]+
 [      ]*218: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+021c <[^>]*> addiu   \$at,\$at,0
+0+021c <[^>]*> addiu   at,at,0
 [      ]*21c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0220 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+0224 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+0228 <[^>]*> lui     \$at,[-0-9x]+
+0+0220 <[^>]*> lwl     a0,[03]\(at\)
+0+0224 <[^>]*> lwr     a0,[03]\(at\)
+0+0228 <[^>]*> lui     at,[-0-9x]+
 [      ]*228: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+022c <[^>]*> addiu   \$at,\$at,0
+0+022c <[^>]*> addiu   at,at,0
 [      ]*22c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0230 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+0234 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+0238 <[^>]*> lui     \$at,[-0-9x]+
+0+0230 <[^>]*> lwl     a0,[03]\(at\)
+0+0234 <[^>]*> lwr     a0,[03]\(at\)
+0+0238 <[^>]*> lui     at,[-0-9x]+
 [      ]*238: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+023c <[^>]*> addiu   \$at,\$at,0
+0+023c <[^>]*> addiu   at,at,0
 [      ]*23c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0240 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+0244 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+0248 <[^>]*> lui     \$at,[-0-9x]+
+0+0240 <[^>]*> lwl     a0,[03]\(at\)
+0+0244 <[^>]*> lwr     a0,[03]\(at\)
+0+0248 <[^>]*> lui     at,[-0-9x]+
 [      ]*248: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+024c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+024c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*24c: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0250 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+0254 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+0258 <[^>]*> lui     \$at,[-0-9x]+
+0+0250 <[^>]*> lwl     a0,[03]\(at\)
+0+0254 <[^>]*> lwr     a0,[03]\(at\)
+0+0258 <[^>]*> lui     at,[-0-9x]+
 [      ]*258: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+025c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+025c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*25c: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0260 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+0264 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+0268 <[^>]*> lui     \$at,[-0-9x]+
+0+0260 <[^>]*> lwl     a0,[03]\(at\)
+0+0264 <[^>]*> lwr     a0,[03]\(at\)
+0+0268 <[^>]*> lui     at,[-0-9x]+
 [      ]*268: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+026c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+026c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*26c: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0270 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+0274 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+0278 <[^>]*> lui     \$at,[-0-9x]+
+0+0270 <[^>]*> lwl     a0,[03]\(at\)
+0+0274 <[^>]*> lwr     a0,[03]\(at\)
+0+0278 <[^>]*> lui     at,[-0-9x]+
 [      ]*278: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+027c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+027c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*27c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0280 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+0284 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+0288 <[^>]*> lui     \$at,[-0-9x]+
+0+0280 <[^>]*> lwl     a0,[03]\(at\)
+0+0284 <[^>]*> lwr     a0,[03]\(at\)
+0+0288 <[^>]*> lui     at,[-0-9x]+
 [      ]*288: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+028c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+028c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*28c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0290 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+0294 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+0298 <[^>]*> lui     \$at,[-0-9x]+
+0+0290 <[^>]*> lwl     a0,[03]\(at\)
+0+0294 <[^>]*> lwr     a0,[03]\(at\)
+0+0298 <[^>]*> lui     at,[-0-9x]+
 [      ]*298: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+029c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+029c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*29c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+02a0 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+02a4 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+02a8 <[^>]*> lui     \$at,[-0-9x]+
+0+02a0 <[^>]*> lwl     a0,[03]\(at\)
+0+02a4 <[^>]*> lwr     a0,[03]\(at\)
+0+02a8 <[^>]*> lui     at,[-0-9x]+
 [      ]*2a8: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+02ac <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+02ac <[^>]*> addiu   at,at,[-0-9]+
 [      ]*2ac: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+02b0 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+02b4 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+02b8 <[^>]*> lui     \$at,[-0-9x]+
+0+02b0 <[^>]*> lwl     a0,[03]\(at\)
+0+02b4 <[^>]*> lwr     a0,[03]\(at\)
+0+02b8 <[^>]*> lui     at,[-0-9x]+
 [      ]*2b8: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+02bc <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+02bc <[^>]*> addiu   at,at,[-0-9]+
 [      ]*2bc: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+02c0 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+02c4 <[^>]*> lwr     \$a0,[03]\(\$at\)
-0+02c8 <[^>]*> lui     \$at,[-0-9x]+
+0+02c0 <[^>]*> lwl     a0,[03]\(at\)
+0+02c4 <[^>]*> lwr     a0,[03]\(at\)
+0+02c8 <[^>]*> lui     at,[-0-9x]+
 [      ]*2c8: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+02cc <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+02cc <[^>]*> addiu   at,at,[-0-9]+
 [      ]*2cc: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+02d0 <[^>]*> lwl     \$a0,[03]\(\$at\)
-0+02d4 <[^>]*> lwr     \$a0,[03]\(\$at\)
+0+02d0 <[^>]*> lwl     a0,[03]\(at\)
+0+02d4 <[^>]*> lwr     a0,[03]\(at\)
        ...
index 63c0b73..7aa701d 100644 (file)
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> sdl     \$a0,[07]\(\$zero\)
-0+0004 <[^>]*> sdr     \$a0,[07]\(\$zero\)
-0+0008 <[^>]*> sdl     \$a0,[18]\(\$zero\)
-0+000c <[^>]*> sdr     \$a0,[18]\(\$zero\)
-0+0010 <[^>]*> li      \$at,0x8000
-0+0014 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+0018 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+001c <[^>]*> sdl     \$a0,-3276[18]\(\$zero\)
-0+0020 <[^>]*> sdr     \$a0,-3276[18]\(\$zero\)
-0+0024 <[^>]*> lui     \$at,0x1
-0+0028 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+002c <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+0030 <[^>]*> lui     \$at,0x1
-0+0034 <[^>]*> ori     \$at,\$at,0xa5a5
-0+0038 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+003c <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+0040 <[^>]*> sdl     \$a0,[07]\(\$a1\)
-0+0044 <[^>]*> sdr     \$a0,[07]\(\$a1\)
-0+0048 <[^>]*> sdl     \$a0,[18]\(\$a1\)
-0+004c <[^>]*> sdr     \$a0,[-0-9]+\(\$a1\)
-0+0050 <[^>]*> lui     \$at,[-0-9x]+
+0+0000 <[^>]*> sdl     a0,[07]\(zero\)
+0+0004 <[^>]*> sdr     a0,[07]\(zero\)
+0+0008 <[^>]*> sdl     a0,[18]\(zero\)
+0+000c <[^>]*> sdr     a0,[18]\(zero\)
+0+0010 <[^>]*> li      at,0x8000
+0+0014 <[^>]*> sdl     a0,[07]\(at\)
+0+0018 <[^>]*> sdr     a0,[07]\(at\)
+0+001c <[^>]*> sdl     a0,-3276[18]\(zero\)
+0+0020 <[^>]*> sdr     a0,-3276[18]\(zero\)
+0+0024 <[^>]*> lui     at,0x1
+0+0028 <[^>]*> sdl     a0,[07]\(at\)
+0+002c <[^>]*> sdr     a0,[07]\(at\)
+0+0030 <[^>]*> lui     at,0x1
+0+0034 <[^>]*> ori     at,at,0xa5a5
+0+0038 <[^>]*> sdl     a0,[07]\(at\)
+0+003c <[^>]*> sdr     a0,[07]\(at\)
+0+0040 <[^>]*> sdl     a0,[07]\(a1\)
+0+0044 <[^>]*> sdr     a0,[07]\(a1\)
+0+0048 <[^>]*> sdl     a0,[18]\(a1\)
+0+004c <[^>]*> sdr     a0,[-0-9]+\(a1\)
+0+0050 <[^>]*> lui     at,[-0-9x]+
 [      ]*50: [A-Z0-9_]*HI[A-Z0-9_]*    .data.*
-0+0054 <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+0054 <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*54: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+0058 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+005c <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+0060 <[^>]*> lui     \$at,[-0-9x]+
+0+0058 <[^>]*> sdl     a0,[07]\(at\)
+0+005c <[^>]*> sdr     a0,[07]\(at\)
+0+0060 <[^>]*> lui     at,[-0-9x]+
 [      ]*60: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+0064 <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+0064 <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*64: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+0068 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+006c <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+0070 <[^>]*> daddiu  \$at,\$gp,0
+0+0068 <[^>]*> sdl     a0,[07]\(at\)
+0+006c <[^>]*> sdr     a0,[07]\(at\)
+0+0070 <[^>]*> daddiu  at,gp,0
 [      ]*70: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+0074 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+0078 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+007c <[^>]*> lui     \$at,0x0
+0+0074 <[^>]*> sdl     a0,[07]\(at\)
+0+0078 <[^>]*> sdr     a0,[07]\(at\)
+0+007c <[^>]*> lui     at,0x0
 [      ]*7c: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+0080 <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+0080 <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*80: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+0084 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+0088 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+008c <[^>]*> daddiu  \$at,\$gp,0
+0+0084 <[^>]*> sdl     a0,[07]\(at\)
+0+0088 <[^>]*> sdr     a0,[07]\(at\)
+0+008c <[^>]*> daddiu  at,gp,0
 [      ]*8c: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+0090 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+0094 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+0098 <[^>]*> lui     \$at,[-0-9x]+
+0+0090 <[^>]*> sdl     a0,[07]\(at\)
+0+0094 <[^>]*> sdr     a0,[07]\(at\)
+0+0098 <[^>]*> lui     at,[-0-9x]+
 [      ]*98: [A-Z0-9_]*HI[A-Z0-9_]*    .bss.*
-0+009c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+009c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*9c: [A-Z0-9_]*LO[A-Z0-9_]*    .bss.*
-0+00a0 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+00a4 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+00a8 <[^>]*> daddiu  \$at,\$gp,[-0-9]+
+0+00a0 <[^>]*> sdl     a0,[07]\(at\)
+0+00a4 <[^>]*> sdr     a0,[07]\(at\)
+0+00a8 <[^>]*> daddiu  at,gp,[-0-9]+
 [      ]*a8: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00ac <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+00b0 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+00b4 <[^>]*> lui     \$at,0x0
+0+00ac <[^>]*> sdl     a0,[07]\(at\)
+0+00b0 <[^>]*> sdr     a0,[07]\(at\)
+0+00b4 <[^>]*> lui     at,0x0
 [      ]*b4: [A-Z0-9_]*HI[A-Z0-9_]*    .data.*
-0+00b8 <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+00b8 <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*b8: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+00bc <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+00c0 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+00c4 <[^>]*> lui     \$at,0x0
+0+00bc <[^>]*> sdl     a0,[07]\(at\)
+0+00c0 <[^>]*> sdr     a0,[07]\(at\)
+0+00c4 <[^>]*> lui     at,0x0
 [      ]*c4: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+00c8 <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+00c8 <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*c8: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+00cc <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+00d0 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+00d4 <[^>]*> daddiu  \$at,\$gp,1
+0+00cc <[^>]*> sdl     a0,[07]\(at\)
+0+00d0 <[^>]*> sdr     a0,[07]\(at\)
+0+00d4 <[^>]*> daddiu  at,gp,1
 [      ]*d4: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+00d8 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+00dc <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+00e0 <[^>]*> lui     \$at,0x0
+0+00d8 <[^>]*> sdl     a0,[07]\(at\)
+0+00dc <[^>]*> sdr     a0,[07]\(at\)
+0+00e0 <[^>]*> lui     at,0x0
 [      ]*e0: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+00e4 <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+00e4 <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*e4: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+00e8 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+00ec <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+00f0 <[^>]*> daddiu  \$at,\$gp,1
+0+00e8 <[^>]*> sdl     a0,[07]\(at\)
+0+00ec <[^>]*> sdr     a0,[07]\(at\)
+0+00f0 <[^>]*> daddiu  at,gp,1
 [      ]*f0: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+00f4 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+00f8 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+00fc <[^>]*> lui     \$at,0x0
+0+00f4 <[^>]*> sdl     a0,[07]\(at\)
+0+00f8 <[^>]*> sdr     a0,[07]\(at\)
+0+00fc <[^>]*> lui     at,0x0
 [      ]*fc: [A-Z0-9_]*HI[A-Z0-9_]*    .bss.*
-0+0100 <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+0100 <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*100: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0104 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+0108 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+010c <[^>]*> daddiu  \$at,\$gp,[-0-9]+
+0+0104 <[^>]*> sdl     a0,[07]\(at\)
+0+0108 <[^>]*> sdr     a0,[07]\(at\)
+0+010c <[^>]*> daddiu  at,gp,[-0-9]+
 [      ]*10c: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+0110 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+0114 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+0118 <[^>]*> lui     \$at,[-0-9x]+
+0+0110 <[^>]*> sdl     a0,[07]\(at\)
+0+0114 <[^>]*> sdr     a0,[07]\(at\)
+0+0118 <[^>]*> lui     at,[-0-9x]+
 [      ]*118: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+011c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+011c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*11c: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0120 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+0124 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+0128 <[^>]*> lui     \$at,[-0-9x]+
+0+0120 <[^>]*> sdl     a0,[07]\(at\)
+0+0124 <[^>]*> sdr     a0,[07]\(at\)
+0+0128 <[^>]*> lui     at,[-0-9x]+
 [      ]*128: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+012c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+012c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*12c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0130 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+0134 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+0138 <[^>]*> lui     \$at,[-0-9x]+
+0+0130 <[^>]*> sdl     a0,[07]\(at\)
+0+0134 <[^>]*> sdr     a0,[07]\(at\)
+0+0138 <[^>]*> lui     at,[-0-9x]+
 [      ]*138: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+013c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+013c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*13c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0140 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+0144 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+0148 <[^>]*> lui     \$at,[-0-9x]+
+0+0140 <[^>]*> sdl     a0,[07]\(at\)
+0+0144 <[^>]*> sdr     a0,[07]\(at\)
+0+0148 <[^>]*> lui     at,[-0-9x]+
 [      ]*148: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+014c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+014c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*14c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0150 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+0154 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+0158 <[^>]*> lui     \$at,[-0-9x]+
+0+0150 <[^>]*> sdl     a0,[07]\(at\)
+0+0154 <[^>]*> sdr     a0,[07]\(at\)
+0+0158 <[^>]*> lui     at,[-0-9x]+
 [      ]*158: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+015c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+015c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*15c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0160 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+0164 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+0168 <[^>]*> lui     \$at,[-0-9x]+
+0+0160 <[^>]*> sdl     a0,[07]\(at\)
+0+0164 <[^>]*> sdr     a0,[07]\(at\)
+0+0168 <[^>]*> lui     at,[-0-9x]+
 [      ]*168: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+016c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+016c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*16c: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0170 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+0174 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+0178 <[^>]*> lui     \$at,[-0-9x]+
+0+0170 <[^>]*> sdl     a0,[07]\(at\)
+0+0174 <[^>]*> sdr     a0,[07]\(at\)
+0+0178 <[^>]*> lui     at,[-0-9x]+
 [      ]*178: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+017c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+017c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*17c: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0180 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+0184 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+0188 <[^>]*> lui     \$at,0x0
+0+0180 <[^>]*> sdl     a0,[07]\(at\)
+0+0184 <[^>]*> sdr     a0,[07]\(at\)
+0+0188 <[^>]*> lui     at,0x0
 [      ]*188: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+018c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+018c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*18c: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0190 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+0194 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+0198 <[^>]*> lui     \$at,0x0
+0+0190 <[^>]*> sdl     a0,[07]\(at\)
+0+0194 <[^>]*> sdr     a0,[07]\(at\)
+0+0198 <[^>]*> lui     at,0x0
 [      ]*198: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+019c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+019c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*19c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+01a0 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+01a4 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+01a8 <[^>]*> lui     \$at,0x0
+0+01a0 <[^>]*> sdl     a0,[07]\(at\)
+0+01a4 <[^>]*> sdr     a0,[07]\(at\)
+0+01a8 <[^>]*> lui     at,0x0
 [      ]*1a8: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+01ac <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+01ac <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*1ac: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+01b0 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+01b4 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+01b8 <[^>]*> lui     \$at,0x0
+0+01b0 <[^>]*> sdl     a0,[07]\(at\)
+0+01b4 <[^>]*> sdr     a0,[07]\(at\)
+0+01b8 <[^>]*> lui     at,0x0
 [      ]*1b8: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+01bc <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+01bc <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*1bc: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+01c0 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+01c4 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+01c8 <[^>]*> lui     \$at,0x0
+0+01c0 <[^>]*> sdl     a0,[07]\(at\)
+0+01c4 <[^>]*> sdr     a0,[07]\(at\)
+0+01c8 <[^>]*> lui     at,0x0
 [      ]*1c8: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+01cc <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+01cc <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*1cc: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+01d0 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+01d4 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+01d8 <[^>]*> lui     \$at,0x0
+0+01d0 <[^>]*> sdl     a0,[07]\(at\)
+0+01d4 <[^>]*> sdr     a0,[07]\(at\)
+0+01d8 <[^>]*> lui     at,0x0
 [      ]*1d8: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+01dc <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+01dc <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*1dc: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+01e0 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+01e4 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+01e8 <[^>]*> lui     \$at,0x0
+0+01e0 <[^>]*> sdl     a0,[07]\(at\)
+0+01e4 <[^>]*> sdr     a0,[07]\(at\)
+0+01e8 <[^>]*> lui     at,0x0
 [      ]*1e8: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+01ec <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+01ec <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*1ec: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+01f0 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+01f4 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+01f8 <[^>]*> lui     \$at,[-0-9x]+
+0+01f0 <[^>]*> sdl     a0,[07]\(at\)
+0+01f4 <[^>]*> sdr     a0,[07]\(at\)
+0+01f8 <[^>]*> lui     at,[-0-9x]+
 [      ]*1f8: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+01fc <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+01fc <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*1fc: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0200 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+0204 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+0208 <[^>]*> lui     \$at,[-0-9x]+
+0+0200 <[^>]*> sdl     a0,[07]\(at\)
+0+0204 <[^>]*> sdr     a0,[07]\(at\)
+0+0208 <[^>]*> lui     at,[-0-9x]+
 [      ]*208: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+020c <[^>]*> daddiu  \$at,\$at,0
+0+020c <[^>]*> daddiu  at,at,0
 [      ]*20c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0210 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+0214 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+0218 <[^>]*> lui     \$at,[-0-9x]+
+0+0210 <[^>]*> sdl     a0,[07]\(at\)
+0+0214 <[^>]*> sdr     a0,[07]\(at\)
+0+0218 <[^>]*> lui     at,[-0-9x]+
 [      ]*218: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+021c <[^>]*> daddiu  \$at,\$at,0
+0+021c <[^>]*> daddiu  at,at,0
 [      ]*21c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0220 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+0224 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+0228 <[^>]*> lui     \$at,[-0-9x]+
+0+0220 <[^>]*> sdl     a0,[07]\(at\)
+0+0224 <[^>]*> sdr     a0,[07]\(at\)
+0+0228 <[^>]*> lui     at,[-0-9x]+
 [      ]*228: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+022c <[^>]*> daddiu  \$at,\$at,0
+0+022c <[^>]*> daddiu  at,at,0
 [      ]*22c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0230 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+0234 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+0238 <[^>]*> lui     \$at,[-0-9x]+
+0+0230 <[^>]*> sdl     a0,[07]\(at\)
+0+0234 <[^>]*> sdr     a0,[07]\(at\)
+0+0238 <[^>]*> lui     at,[-0-9x]+
 [      ]*238: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+023c <[^>]*> daddiu  \$at,\$at,0
+0+023c <[^>]*> daddiu  at,at,0
 [      ]*23c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0240 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+0244 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+0248 <[^>]*> lui     \$at,[-0-9x]+
+0+0240 <[^>]*> sdl     a0,[07]\(at\)
+0+0244 <[^>]*> sdr     a0,[07]\(at\)
+0+0248 <[^>]*> lui     at,[-0-9x]+
 [      ]*248: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+024c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+024c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*24c: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0250 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+0254 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+0258 <[^>]*> lui     \$at,[-0-9x]+
+0+0250 <[^>]*> sdl     a0,[07]\(at\)
+0+0254 <[^>]*> sdr     a0,[07]\(at\)
+0+0258 <[^>]*> lui     at,[-0-9x]+
 [      ]*258: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+025c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+025c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*25c: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0260 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+0264 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+0268 <[^>]*> lui     \$at,[-0-9x]+
+0+0260 <[^>]*> sdl     a0,[07]\(at\)
+0+0264 <[^>]*> sdr     a0,[07]\(at\)
+0+0268 <[^>]*> lui     at,[-0-9x]+
 [      ]*268: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+026c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+026c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*26c: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0270 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+0274 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+0278 <[^>]*> lui     \$at,[-0-9x]+
+0+0270 <[^>]*> sdl     a0,[07]\(at\)
+0+0274 <[^>]*> sdr     a0,[07]\(at\)
+0+0278 <[^>]*> lui     at,[-0-9x]+
 [      ]*278: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+027c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+027c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*27c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0280 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+0284 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+0288 <[^>]*> lui     \$at,[-0-9x]+
+0+0280 <[^>]*> sdl     a0,[07]\(at\)
+0+0284 <[^>]*> sdr     a0,[07]\(at\)
+0+0288 <[^>]*> lui     at,[-0-9x]+
 [      ]*288: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+028c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+028c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*28c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0290 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+0294 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+0298 <[^>]*> lui     \$at,[-0-9x]+
+0+0290 <[^>]*> sdl     a0,[07]\(at\)
+0+0294 <[^>]*> sdr     a0,[07]\(at\)
+0+0298 <[^>]*> lui     at,[-0-9x]+
 [      ]*298: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+029c <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+029c <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*29c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+02a0 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+02a4 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+02a8 <[^>]*> lui     \$at,[-0-9x]+
+0+02a0 <[^>]*> sdl     a0,[07]\(at\)
+0+02a4 <[^>]*> sdr     a0,[07]\(at\)
+0+02a8 <[^>]*> lui     at,[-0-9x]+
 [      ]*2a8: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+02ac <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+02ac <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*2ac: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+02b0 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+02b4 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+02b8 <[^>]*> lui     \$at,[-0-9x]+
+0+02b0 <[^>]*> sdl     a0,[07]\(at\)
+0+02b4 <[^>]*> sdr     a0,[07]\(at\)
+0+02b8 <[^>]*> lui     at,[-0-9x]+
 [      ]*2b8: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+02bc <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+02bc <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*2bc: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+02c0 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+02c4 <[^>]*> sdr     \$a0,[07]\(\$at\)
-0+02c8 <[^>]*> lui     \$at,[-0-9x]+
+0+02c0 <[^>]*> sdl     a0,[07]\(at\)
+0+02c4 <[^>]*> sdr     a0,[07]\(at\)
+0+02c8 <[^>]*> lui     at,[-0-9x]+
 [      ]*2c8: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+02cc <[^>]*> daddiu  \$at,\$at,[-0-9]+
+0+02cc <[^>]*> daddiu  at,at,[-0-9]+
 [      ]*2cc: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+02d0 <[^>]*> sdl     \$a0,[07]\(\$at\)
-0+02d4 <[^>]*> sdr     \$a0,[07]\(\$at\)
+0+02d0 <[^>]*> sdl     a0,[07]\(at\)
+0+02d4 <[^>]*> sdr     a0,[07]\(at\)
        ...
index c2f0a12..de23e61 100644 (file)
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> sb      \$a0,[01]\(\$zero\)
-0+0004 <[^>]*> srl     \$at,\$a0,0x8
-0+0008 <[^>]*> sb      \$at,[01]\(\$zero\)
-0+000c <[^>]*> sb      \$a0,[12]\(\$zero\)
-0+0010 <[^>]*> srl     \$at,\$a0,0x8
-0+0014 <[^>]*> sb      \$at,[12]\(\$zero\)
-0+0018 <[^>]*> li      \$at,0x8000
-0+001c <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0020 <[^>]*> srl     \$a0,\$a0,0x8
-0+0024 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0028 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+002c <[^>]*> sll     \$a0,\$a0,0x8
-0+0030 <[^>]*> or      \$a0,\$a0,\$at
-0+0034 <[^>]*> sb      \$a0,-3276[78]\(\$zero\)
-0+0038 <[^>]*> srl     \$at,\$a0,0x8
-0+003c <[^>]*> sb      \$at,-3276[78]\(\$zero\)
-0+0040 <[^>]*> lui     \$at,0x1
-0+0044 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0048 <[^>]*> srl     \$a0,\$a0,0x8
-0+004c <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0050 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0054 <[^>]*> sll     \$a0,\$a0,0x8
-0+0058 <[^>]*> or      \$a0,\$a0,\$at
-0+005c <[^>]*> lui     \$at,0x1
-0+0060 <[^>]*> ori     \$at,\$at,0xa5a5
-0+0064 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0068 <[^>]*> srl     \$a0,\$a0,0x8
-0+006c <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0070 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0074 <[^>]*> sll     \$a0,\$a0,0x8
-0+0078 <[^>]*> or      \$a0,\$a0,\$at
-0+007c <[^>]*> sb      \$a0,[01]\(\$a1\)
-0+0080 <[^>]*> srl     \$at,\$a0,0x8
-0+0084 <[^>]*> sb      \$at,[01]\(\$a1\)
-0+0088 <[^>]*> sb      \$a0,[12]\(\$a1\)
-0+008c <[^>]*> srl     \$at,\$a0,0x8
-0+0090 <[^>]*> sb      \$at,[12]\(\$a1\)
-0+0094 <[^>]*> lui     \$at,[-0-9x]+
+0+0000 <[^>]*> sb      a0,[01]\(zero\)
+0+0004 <[^>]*> srl     at,a0,0x8
+0+0008 <[^>]*> sb      at,[01]\(zero\)
+0+000c <[^>]*> sb      a0,[12]\(zero\)
+0+0010 <[^>]*> srl     at,a0,0x8
+0+0014 <[^>]*> sb      at,[12]\(zero\)
+0+0018 <[^>]*> li      at,0x8000
+0+001c <[^>]*> sb      a0,[01]\(at\)
+0+0020 <[^>]*> srl     a0,a0,0x8
+0+0024 <[^>]*> sb      a0,[01]\(at\)
+0+0028 <[^>]*> lbu     at,[01]\(at\)
+0+002c <[^>]*> sll     a0,a0,0x8
+0+0030 <[^>]*> or      a0,a0,at
+0+0034 <[^>]*> sb      a0,-3276[78]\(zero\)
+0+0038 <[^>]*> srl     at,a0,0x8
+0+003c <[^>]*> sb      at,-3276[78]\(zero\)
+0+0040 <[^>]*> lui     at,0x1
+0+0044 <[^>]*> sb      a0,[01]\(at\)
+0+0048 <[^>]*> srl     a0,a0,0x8
+0+004c <[^>]*> sb      a0,[01]\(at\)
+0+0050 <[^>]*> lbu     at,[01]\(at\)
+0+0054 <[^>]*> sll     a0,a0,0x8
+0+0058 <[^>]*> or      a0,a0,at
+0+005c <[^>]*> lui     at,0x1
+0+0060 <[^>]*> ori     at,at,0xa5a5
+0+0064 <[^>]*> sb      a0,[01]\(at\)
+0+0068 <[^>]*> srl     a0,a0,0x8
+0+006c <[^>]*> sb      a0,[01]\(at\)
+0+0070 <[^>]*> lbu     at,[01]\(at\)
+0+0074 <[^>]*> sll     a0,a0,0x8
+0+0078 <[^>]*> or      a0,a0,at
+0+007c <[^>]*> sb      a0,[01]\(a1\)
+0+0080 <[^>]*> srl     at,a0,0x8
+0+0084 <[^>]*> sb      at,[01]\(a1\)
+0+0088 <[^>]*> sb      a0,[12]\(a1\)
+0+008c <[^>]*> srl     at,a0,0x8
+0+0090 <[^>]*> sb      at,[12]\(a1\)
+0+0094 <[^>]*> lui     at,[-0-9x]+
 [      ]*94: [A-Z0-9_]*HI[A-Z0-9_]*    .data.*
-0+0098 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0098 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*98: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+009c <[^>]*> sb      \$a0,[01]\(\$at\)
-0+00a0 <[^>]*> srl     \$a0,\$a0,0x8
-0+00a4 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+00a8 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+00ac <[^>]*> sll     \$a0,\$a0,0x8
-0+00b0 <[^>]*> or      \$a0,\$a0,\$at
-0+00b4 <[^>]*> lui     \$at,0x0
+0+009c <[^>]*> sb      a0,[01]\(at\)
+0+00a0 <[^>]*> srl     a0,a0,0x8
+0+00a4 <[^>]*> sb      a0,[01]\(at\)
+0+00a8 <[^>]*> lbu     at,[01]\(at\)
+0+00ac <[^>]*> sll     a0,a0,0x8
+0+00b0 <[^>]*> or      a0,a0,at
+0+00b4 <[^>]*> lui     at,0x0
 [      ]*b4: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+00b8 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+00b8 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*b8: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+00bc <[^>]*> sb      \$a0,[01]\(\$at\)
-0+00c0 <[^>]*> srl     \$a0,\$a0,0x8
-0+00c4 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+00c8 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+00cc <[^>]*> sll     \$a0,\$a0,0x8
-0+00d0 <[^>]*> or      \$a0,\$a0,\$at
-0+00d4 <[^>]*> addiu   \$at,\$gp,0
+0+00bc <[^>]*> sb      a0,[01]\(at\)
+0+00c0 <[^>]*> srl     a0,a0,0x8
+0+00c4 <[^>]*> sb      a0,[01]\(at\)
+0+00c8 <[^>]*> lbu     at,[01]\(at\)
+0+00cc <[^>]*> sll     a0,a0,0x8
+0+00d0 <[^>]*> or      a0,a0,at
+0+00d4 <[^>]*> addiu   at,gp,0
 [      ]*d4: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+00d8 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+00dc <[^>]*> srl     \$a0,\$a0,0x8
-0+00e0 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+00e4 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+00e8 <[^>]*> sll     \$a0,\$a0,0x8
-0+00ec <[^>]*> or      \$a0,\$a0,\$at
-0+00f0 <[^>]*> lui     \$at,[-0-9x]+
+0+00d8 <[^>]*> sb      a0,[01]\(at\)
+0+00dc <[^>]*> srl     a0,a0,0x8
+0+00e0 <[^>]*> sb      a0,[01]\(at\)
+0+00e4 <[^>]*> lbu     at,[01]\(at\)
+0+00e8 <[^>]*> sll     a0,a0,0x8
+0+00ec <[^>]*> or      a0,a0,at
+0+00f0 <[^>]*> lui     at,[-0-9x]+
 [      ]*f0: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+00f4 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+00f4 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*f4: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+00f8 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+00fc <[^>]*> srl     \$a0,\$a0,0x8
-0+0100 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0104 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0108 <[^>]*> sll     \$a0,\$a0,0x8
-0+010c <[^>]*> or      \$a0,\$a0,\$at
-0+0110 <[^>]*> addiu   \$at,\$gp,0
+0+00f8 <[^>]*> sb      a0,[01]\(at\)
+0+00fc <[^>]*> srl     a0,a0,0x8
+0+0100 <[^>]*> sb      a0,[01]\(at\)
+0+0104 <[^>]*> lbu     at,[01]\(at\)
+0+0108 <[^>]*> sll     a0,a0,0x8
+0+010c <[^>]*> or      a0,a0,at
+0+0110 <[^>]*> addiu   at,gp,0
 [      ]*110: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_common
-0+0114 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0118 <[^>]*> srl     \$a0,\$a0,0x8
-0+011c <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0120 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0124 <[^>]*> sll     \$a0,\$a0,0x8
-0+0128 <[^>]*> or      \$a0,\$a0,\$at
-0+012c <[^>]*> lui     \$at,[-0-9x]+
+0+0114 <[^>]*> sb      a0,[01]\(at\)
+0+0118 <[^>]*> srl     a0,a0,0x8
+0+011c <[^>]*> sb      a0,[01]\(at\)
+0+0120 <[^>]*> lbu     at,[01]\(at\)
+0+0124 <[^>]*> sll     a0,a0,0x8
+0+0128 <[^>]*> or      a0,a0,at
+0+012c <[^>]*> lui     at,[-0-9x]+
 [      ]*12c: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0130 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0130 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*130: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0134 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0138 <[^>]*> srl     \$a0,\$a0,0x8
-0+013c <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0140 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0144 <[^>]*> sll     \$a0,\$a0,0x8
-0+0148 <[^>]*> or      \$a0,\$a0,\$at
-0+014c <[^>]*> addiu   \$at,\$gp,[-0-9]+
+0+0134 <[^>]*> sb      a0,[01]\(at\)
+0+0138 <[^>]*> srl     a0,a0,0x8
+0+013c <[^>]*> sb      a0,[01]\(at\)
+0+0140 <[^>]*> lbu     at,[01]\(at\)
+0+0144 <[^>]*> sll     a0,a0,0x8
+0+0148 <[^>]*> or      a0,a0,at
+0+014c <[^>]*> addiu   at,gp,[-0-9]+
 [      ]*14c: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+0150 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0154 <[^>]*> srl     \$a0,\$a0,0x8
-0+0158 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+015c <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0160 <[^>]*> sll     \$a0,\$a0,0x8
-0+0164 <[^>]*> or      \$a0,\$a0,\$at
-0+0168 <[^>]*> lui     \$at,0x0
+0+0150 <[^>]*> sb      a0,[01]\(at\)
+0+0154 <[^>]*> srl     a0,a0,0x8
+0+0158 <[^>]*> sb      a0,[01]\(at\)
+0+015c <[^>]*> lbu     at,[01]\(at\)
+0+0160 <[^>]*> sll     a0,a0,0x8
+0+0164 <[^>]*> or      a0,a0,at
+0+0168 <[^>]*> lui     at,0x0
 [      ]*168: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+016c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+016c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*16c: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0170 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0174 <[^>]*> srl     \$a0,\$a0,0x8
-0+0178 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+017c <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0180 <[^>]*> sll     \$a0,\$a0,0x8
-0+0184 <[^>]*> or      \$a0,\$a0,\$at
-0+0188 <[^>]*> lui     \$at,0x0
+0+0170 <[^>]*> sb      a0,[01]\(at\)
+0+0174 <[^>]*> srl     a0,a0,0x8
+0+0178 <[^>]*> sb      a0,[01]\(at\)
+0+017c <[^>]*> lbu     at,[01]\(at\)
+0+0180 <[^>]*> sll     a0,a0,0x8
+0+0184 <[^>]*> or      a0,a0,at
+0+0188 <[^>]*> lui     at,0x0
 [      ]*188: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+018c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+018c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*18c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0190 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0194 <[^>]*> srl     \$a0,\$a0,0x8
-0+0198 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+019c <[^>]*> lbu     \$at,[01]\(\$at\)
-0+01a0 <[^>]*> sll     \$a0,\$a0,0x8
-0+01a4 <[^>]*> or      \$a0,\$a0,\$at
-0+01a8 <[^>]*> addiu   \$at,\$gp,1
+0+0190 <[^>]*> sb      a0,[01]\(at\)
+0+0194 <[^>]*> srl     a0,a0,0x8
+0+0198 <[^>]*> sb      a0,[01]\(at\)
+0+019c <[^>]*> lbu     at,[01]\(at\)
+0+01a0 <[^>]*> sll     a0,a0,0x8
+0+01a4 <[^>]*> or      a0,a0,at
+0+01a8 <[^>]*> addiu   at,gp,1
 [      ]*1a8: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_data_label
-0+01ac <[^>]*> sb      \$a0,[01]\(\$at\)
-0+01b0 <[^>]*> srl     \$a0,\$a0,0x8
-0+01b4 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+01b8 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+01bc <[^>]*> sll     \$a0,\$a0,0x8
-0+01c0 <[^>]*> or      \$a0,\$a0,\$at
-0+01c4 <[^>]*> lui     \$at,0x0
+0+01ac <[^>]*> sb      a0,[01]\(at\)
+0+01b0 <[^>]*> srl     a0,a0,0x8
+0+01b4 <[^>]*> sb      a0,[01]\(at\)
+0+01b8 <[^>]*> lbu     at,[01]\(at\)
+0+01bc <[^>]*> sll     a0,a0,0x8
+0+01c0 <[^>]*> or      a0,a0,at
+0+01c4 <[^>]*> lui     at,0x0
 [      ]*1c4: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+01c8 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+01c8 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*1c8: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+01cc <[^>]*> sb      \$a0,[01]\(\$at\)
-0+01d0 <[^>]*> srl     \$a0,\$a0,0x8
-0+01d4 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+01d8 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+01dc <[^>]*> sll     \$a0,\$a0,0x8
-0+01e0 <[^>]*> or      \$a0,\$a0,\$at
-0+01e4 <[^>]*> addiu   \$at,\$gp,1
+0+01cc <[^>]*> sb      a0,[01]\(at\)
+0+01d0 <[^>]*> srl     a0,a0,0x8
+0+01d4 <[^>]*> sb      a0,[01]\(at\)
+0+01d8 <[^>]*> lbu     at,[01]\(at\)
+0+01dc <[^>]*> sll     a0,a0,0x8
+0+01e0 <[^>]*> or      a0,a0,at
+0+01e4 <[^>]*> addiu   at,gp,1
 [      ]*1e4: [A-Z0-9_]*GPREL[A-Z0-9_]*        small_external_common
-0+01e8 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+01ec <[^>]*> srl     \$a0,\$a0,0x8
-0+01f0 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+01f4 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+01f8 <[^>]*> sll     \$a0,\$a0,0x8
-0+01fc <[^>]*> or      \$a0,\$a0,\$at
-0+0200 <[^>]*> lui     \$at,0x0
+0+01e8 <[^>]*> sb      a0,[01]\(at\)
+0+01ec <[^>]*> srl     a0,a0,0x8
+0+01f0 <[^>]*> sb      a0,[01]\(at\)
+0+01f4 <[^>]*> lbu     at,[01]\(at\)
+0+01f8 <[^>]*> sll     a0,a0,0x8
+0+01fc <[^>]*> or      a0,a0,at
+0+0200 <[^>]*> lui     at,0x0
 [      ]*200: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0204 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0204 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*204: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0208 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+020c <[^>]*> srl     \$a0,\$a0,0x8
-0+0210 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0214 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0218 <[^>]*> sll     \$a0,\$a0,0x8
-0+021c <[^>]*> or      \$a0,\$a0,\$at
-0+0220 <[^>]*> addiu   \$at,\$gp,[-0-9]+
+0+0208 <[^>]*> sb      a0,[01]\(at\)
+0+020c <[^>]*> srl     a0,a0,0x8
+0+0210 <[^>]*> sb      a0,[01]\(at\)
+0+0214 <[^>]*> lbu     at,[01]\(at\)
+0+0218 <[^>]*> sll     a0,a0,0x8
+0+021c <[^>]*> or      a0,a0,at
+0+0220 <[^>]*> addiu   at,gp,[-0-9]+
 [      ]*220: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+0224 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0228 <[^>]*> srl     \$a0,\$a0,0x8
-0+022c <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0230 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0234 <[^>]*> sll     \$a0,\$a0,0x8
-0+0238 <[^>]*> or      \$a0,\$a0,\$at
-0+023c <[^>]*> lui     \$at,[-0-9x]+
+0+0224 <[^>]*> sb      a0,[01]\(at\)
+0+0228 <[^>]*> srl     a0,a0,0x8
+0+022c <[^>]*> sb      a0,[01]\(at\)
+0+0230 <[^>]*> lbu     at,[01]\(at\)
+0+0234 <[^>]*> sll     a0,a0,0x8
+0+0238 <[^>]*> or      a0,a0,at
+0+023c <[^>]*> lui     at,[-0-9x]+
 [      ]*23c: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0240 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0240 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*240: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0244 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0248 <[^>]*> srl     \$a0,\$a0,0x8
-0+024c <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0250 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0254 <[^>]*> sll     \$a0,\$a0,0x8
-0+0258 <[^>]*> or      \$a0,\$a0,\$at
-0+025c <[^>]*> lui     \$at,[-0-9x]+
+0+0244 <[^>]*> sb      a0,[01]\(at\)
+0+0248 <[^>]*> srl     a0,a0,0x8
+0+024c <[^>]*> sb      a0,[01]\(at\)
+0+0250 <[^>]*> lbu     at,[01]\(at\)
+0+0254 <[^>]*> sll     a0,a0,0x8
+0+0258 <[^>]*> or      a0,a0,at
+0+025c <[^>]*> lui     at,[-0-9x]+
 [      ]*25c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0260 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0260 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*260: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0264 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0268 <[^>]*> srl     \$a0,\$a0,0x8
-0+026c <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0270 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0274 <[^>]*> sll     \$a0,\$a0,0x8
-0+0278 <[^>]*> or      \$a0,\$a0,\$at
-0+027c <[^>]*> lui     \$at,[-0-9x]+
+0+0264 <[^>]*> sb      a0,[01]\(at\)
+0+0268 <[^>]*> srl     a0,a0,0x8
+0+026c <[^>]*> sb      a0,[01]\(at\)
+0+0270 <[^>]*> lbu     at,[01]\(at\)
+0+0274 <[^>]*> sll     a0,a0,0x8
+0+0278 <[^>]*> or      a0,a0,at
+0+027c <[^>]*> lui     at,[-0-9x]+
 [      ]*27c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+0280 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0280 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*280: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0284 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0288 <[^>]*> srl     \$a0,\$a0,0x8
-0+028c <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0290 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0294 <[^>]*> sll     \$a0,\$a0,0x8
-0+0298 <[^>]*> or      \$a0,\$a0,\$at
-0+029c <[^>]*> lui     \$at,[-0-9x]+
+0+0284 <[^>]*> sb      a0,[01]\(at\)
+0+0288 <[^>]*> srl     a0,a0,0x8
+0+028c <[^>]*> sb      a0,[01]\(at\)
+0+0290 <[^>]*> lbu     at,[01]\(at\)
+0+0294 <[^>]*> sll     a0,a0,0x8
+0+0298 <[^>]*> or      a0,a0,at
+0+029c <[^>]*> lui     at,[-0-9x]+
 [      ]*29c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+02a0 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+02a0 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*2a0: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+02a4 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+02a8 <[^>]*> srl     \$a0,\$a0,0x8
-0+02ac <[^>]*> sb      \$a0,[01]\(\$at\)
-0+02b0 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+02b4 <[^>]*> sll     \$a0,\$a0,0x8
-0+02b8 <[^>]*> or      \$a0,\$a0,\$at
-0+02bc <[^>]*> lui     \$at,[-0-9x]+
+0+02a4 <[^>]*> sb      a0,[01]\(at\)
+0+02a8 <[^>]*> srl     a0,a0,0x8
+0+02ac <[^>]*> sb      a0,[01]\(at\)
+0+02b0 <[^>]*> lbu     at,[01]\(at\)
+0+02b4 <[^>]*> sll     a0,a0,0x8
+0+02b8 <[^>]*> or      a0,a0,at
+0+02bc <[^>]*> lui     at,[-0-9x]+
 [      ]*2bc: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+02c0 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+02c0 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*2c0: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+02c4 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+02c8 <[^>]*> srl     \$a0,\$a0,0x8
-0+02cc <[^>]*> sb      \$a0,[01]\(\$at\)
-0+02d0 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+02d4 <[^>]*> sll     \$a0,\$a0,0x8
-0+02d8 <[^>]*> or      \$a0,\$a0,\$at
-0+02dc <[^>]*> lui     \$at,[-0-9x]+
+0+02c4 <[^>]*> sb      a0,[01]\(at\)
+0+02c8 <[^>]*> srl     a0,a0,0x8
+0+02cc <[^>]*> sb      a0,[01]\(at\)
+0+02d0 <[^>]*> lbu     at,[01]\(at\)
+0+02d4 <[^>]*> sll     a0,a0,0x8
+0+02d8 <[^>]*> or      a0,a0,at
+0+02dc <[^>]*> lui     at,[-0-9x]+
 [      ]*2dc: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+02e0 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+02e0 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*2e0: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+02e4 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+02e8 <[^>]*> srl     \$a0,\$a0,0x8
-0+02ec <[^>]*> sb      \$a0,[01]\(\$at\)
-0+02f0 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+02f4 <[^>]*> sll     \$a0,\$a0,0x8
-0+02f8 <[^>]*> or      \$a0,\$a0,\$at
-0+02fc <[^>]*> lui     \$at,[-0-9x]+
+0+02e4 <[^>]*> sb      a0,[01]\(at\)
+0+02e8 <[^>]*> srl     a0,a0,0x8
+0+02ec <[^>]*> sb      a0,[01]\(at\)
+0+02f0 <[^>]*> lbu     at,[01]\(at\)
+0+02f4 <[^>]*> sll     a0,a0,0x8
+0+02f8 <[^>]*> or      a0,a0,at
+0+02fc <[^>]*> lui     at,[-0-9x]+
 [      ]*2fc: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+0300 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0300 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*300: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0304 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0308 <[^>]*> srl     \$a0,\$a0,0x8
-0+030c <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0310 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0314 <[^>]*> sll     \$a0,\$a0,0x8
-0+0318 <[^>]*> or      \$a0,\$a0,\$at
-0+031c <[^>]*> lui     \$at,0x0
+0+0304 <[^>]*> sb      a0,[01]\(at\)
+0+0308 <[^>]*> srl     a0,a0,0x8
+0+030c <[^>]*> sb      a0,[01]\(at\)
+0+0310 <[^>]*> lbu     at,[01]\(at\)
+0+0314 <[^>]*> sll     a0,a0,0x8
+0+0318 <[^>]*> or      a0,a0,at
+0+031c <[^>]*> lui     at,0x0
 [      ]*31c: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0320 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0320 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*320: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0324 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0328 <[^>]*> srl     \$a0,\$a0,0x8
-0+032c <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0330 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0334 <[^>]*> sll     \$a0,\$a0,0x8
-0+0338 <[^>]*> or      \$a0,\$a0,\$at
-0+033c <[^>]*> lui     \$at,0x0
+0+0324 <[^>]*> sb      a0,[01]\(at\)
+0+0328 <[^>]*> srl     a0,a0,0x8
+0+032c <[^>]*> sb      a0,[01]\(at\)
+0+0330 <[^>]*> lbu     at,[01]\(at\)
+0+0334 <[^>]*> sll     a0,a0,0x8
+0+0338 <[^>]*> or      a0,a0,at
+0+033c <[^>]*> lui     at,0x0
 [      ]*33c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0340 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0340 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*340: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0344 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0348 <[^>]*> srl     \$a0,\$a0,0x8
-0+034c <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0350 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0354 <[^>]*> sll     \$a0,\$a0,0x8
-0+0358 <[^>]*> or      \$a0,\$a0,\$at
-0+035c <[^>]*> lui     \$at,0x0
+0+0344 <[^>]*> sb      a0,[01]\(at\)
+0+0348 <[^>]*> srl     a0,a0,0x8
+0+034c <[^>]*> sb      a0,[01]\(at\)
+0+0350 <[^>]*> lbu     at,[01]\(at\)
+0+0354 <[^>]*> sll     a0,a0,0x8
+0+0358 <[^>]*> or      a0,a0,at
+0+035c <[^>]*> lui     at,0x0
 [      ]*35c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+0360 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0360 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*360: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0364 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0368 <[^>]*> srl     \$a0,\$a0,0x8
-0+036c <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0370 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0374 <[^>]*> sll     \$a0,\$a0,0x8
-0+0378 <[^>]*> or      \$a0,\$a0,\$at
-0+037c <[^>]*> lui     \$at,0x0
+0+0364 <[^>]*> sb      a0,[01]\(at\)
+0+0368 <[^>]*> srl     a0,a0,0x8
+0+036c <[^>]*> sb      a0,[01]\(at\)
+0+0370 <[^>]*> lbu     at,[01]\(at\)
+0+0374 <[^>]*> sll     a0,a0,0x8
+0+0378 <[^>]*> or      a0,a0,at
+0+037c <[^>]*> lui     at,0x0
 [      ]*37c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0380 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0380 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*380: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0384 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0388 <[^>]*> srl     \$a0,\$a0,0x8
-0+038c <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0390 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0394 <[^>]*> sll     \$a0,\$a0,0x8
-0+0398 <[^>]*> or      \$a0,\$a0,\$at
-0+039c <[^>]*> lui     \$at,0x0
+0+0384 <[^>]*> sb      a0,[01]\(at\)
+0+0388 <[^>]*> srl     a0,a0,0x8
+0+038c <[^>]*> sb      a0,[01]\(at\)
+0+0390 <[^>]*> lbu     at,[01]\(at\)
+0+0394 <[^>]*> sll     a0,a0,0x8
+0+0398 <[^>]*> or      a0,a0,at
+0+039c <[^>]*> lui     at,0x0
 [      ]*39c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+03a0 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+03a0 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*3a0: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+03a4 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+03a8 <[^>]*> srl     \$a0,\$a0,0x8
-0+03ac <[^>]*> sb      \$a0,[01]\(\$at\)
-0+03b0 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+03b4 <[^>]*> sll     \$a0,\$a0,0x8
-0+03b8 <[^>]*> or      \$a0,\$a0,\$at
-0+03bc <[^>]*> lui     \$at,0x0
+0+03a4 <[^>]*> sb      a0,[01]\(at\)
+0+03a8 <[^>]*> srl     a0,a0,0x8
+0+03ac <[^>]*> sb      a0,[01]\(at\)
+0+03b0 <[^>]*> lbu     at,[01]\(at\)
+0+03b4 <[^>]*> sll     a0,a0,0x8
+0+03b8 <[^>]*> or      a0,a0,at
+0+03bc <[^>]*> lui     at,0x0
 [      ]*3bc: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+03c0 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+03c0 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*3c0: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+03c4 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+03c8 <[^>]*> srl     \$a0,\$a0,0x8
-0+03cc <[^>]*> sb      \$a0,[01]\(\$at\)
-0+03d0 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+03d4 <[^>]*> sll     \$a0,\$a0,0x8
-0+03d8 <[^>]*> or      \$a0,\$a0,\$at
-0+03dc <[^>]*> lui     \$at,0x0
+0+03c4 <[^>]*> sb      a0,[01]\(at\)
+0+03c8 <[^>]*> srl     a0,a0,0x8
+0+03cc <[^>]*> sb      a0,[01]\(at\)
+0+03d0 <[^>]*> lbu     at,[01]\(at\)
+0+03d4 <[^>]*> sll     a0,a0,0x8
+0+03d8 <[^>]*> or      a0,a0,at
+0+03dc <[^>]*> lui     at,0x0
 [      ]*3dc: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+03e0 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+03e0 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*3e0: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+03e4 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+03e8 <[^>]*> srl     \$a0,\$a0,0x8
-0+03ec <[^>]*> sb      \$a0,[01]\(\$at\)
-0+03f0 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+03f4 <[^>]*> sll     \$a0,\$a0,0x8
-0+03f8 <[^>]*> or      \$a0,\$a0,\$at
-0+03fc <[^>]*> lui     \$at,[-0-9x]+
+0+03e4 <[^>]*> sb      a0,[01]\(at\)
+0+03e8 <[^>]*> srl     a0,a0,0x8
+0+03ec <[^>]*> sb      a0,[01]\(at\)
+0+03f0 <[^>]*> lbu     at,[01]\(at\)
+0+03f4 <[^>]*> sll     a0,a0,0x8
+0+03f8 <[^>]*> or      a0,a0,at
+0+03fc <[^>]*> lui     at,[-0-9x]+
 [      ]*3fc: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+0400 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0400 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*400: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0404 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0408 <[^>]*> srl     \$a0,\$a0,0x8
-0+040c <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0410 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0414 <[^>]*> sll     \$a0,\$a0,0x8
-0+0418 <[^>]*> or      \$a0,\$a0,\$at
-0+041c <[^>]*> lui     \$at,[-0-9x]+
+0+0404 <[^>]*> sb      a0,[01]\(at\)
+0+0408 <[^>]*> srl     a0,a0,0x8
+0+040c <[^>]*> sb      a0,[01]\(at\)
+0+0410 <[^>]*> lbu     at,[01]\(at\)
+0+0414 <[^>]*> sll     a0,a0,0x8
+0+0418 <[^>]*> or      a0,a0,at
+0+041c <[^>]*> lui     at,[-0-9x]+
 [      ]*41c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0420 <[^>]*> addiu   \$at,\$at,0
+0+0420 <[^>]*> addiu   at,at,0
 [      ]*420: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0424 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0428 <[^>]*> srl     \$a0,\$a0,0x8
-0+042c <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0430 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0434 <[^>]*> sll     \$a0,\$a0,0x8
-0+0438 <[^>]*> or      \$a0,\$a0,\$at
-0+043c <[^>]*> lui     \$at,[-0-9x]+
+0+0424 <[^>]*> sb      a0,[01]\(at\)
+0+0428 <[^>]*> srl     a0,a0,0x8
+0+042c <[^>]*> sb      a0,[01]\(at\)
+0+0430 <[^>]*> lbu     at,[01]\(at\)
+0+0434 <[^>]*> sll     a0,a0,0x8
+0+0438 <[^>]*> or      a0,a0,at
+0+043c <[^>]*> lui     at,[-0-9x]+
 [      ]*43c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+0440 <[^>]*> addiu   \$at,\$at,0
+0+0440 <[^>]*> addiu   at,at,0
 [      ]*440: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0444 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0448 <[^>]*> srl     \$a0,\$a0,0x8
-0+044c <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0450 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0454 <[^>]*> sll     \$a0,\$a0,0x8
-0+0458 <[^>]*> or      \$a0,\$a0,\$at
-0+045c <[^>]*> lui     \$at,[-0-9x]+
+0+0444 <[^>]*> sb      a0,[01]\(at\)
+0+0448 <[^>]*> srl     a0,a0,0x8
+0+044c <[^>]*> sb      a0,[01]\(at\)
+0+0450 <[^>]*> lbu     at,[01]\(at\)
+0+0454 <[^>]*> sll     a0,a0,0x8
+0+0458 <[^>]*> or      a0,a0,at
+0+045c <[^>]*> lui     at,[-0-9x]+
 [      ]*45c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0460 <[^>]*> addiu   \$at,\$at,0
+0+0460 <[^>]*> addiu   at,at,0
 [      ]*460: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0464 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0468 <[^>]*> srl     \$a0,\$a0,0x8
-0+046c <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0470 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0474 <[^>]*> sll     \$a0,\$a0,0x8
-0+0478 <[^>]*> or      \$a0,\$a0,\$at
-0+047c <[^>]*> lui     \$at,[-0-9x]+
+0+0464 <[^>]*> sb      a0,[01]\(at\)
+0+0468 <[^>]*> srl     a0,a0,0x8
+0+046c <[^>]*> sb      a0,[01]\(at\)
+0+0470 <[^>]*> lbu     at,[01]\(at\)
+0+0474 <[^>]*> sll     a0,a0,0x8
+0+0478 <[^>]*> or      a0,a0,at
+0+047c <[^>]*> lui     at,[-0-9x]+
 [      ]*47c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+0480 <[^>]*> addiu   \$at,\$at,0
+0+0480 <[^>]*> addiu   at,at,0
 [      ]*480: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0484 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0488 <[^>]*> srl     \$a0,\$a0,0x8
-0+048c <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0490 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0494 <[^>]*> sll     \$a0,\$a0,0x8
-0+0498 <[^>]*> or      \$a0,\$a0,\$at
-0+049c <[^>]*> lui     \$at,[-0-9x]+
+0+0484 <[^>]*> sb      a0,[01]\(at\)
+0+0488 <[^>]*> srl     a0,a0,0x8
+0+048c <[^>]*> sb      a0,[01]\(at\)
+0+0490 <[^>]*> lbu     at,[01]\(at\)
+0+0494 <[^>]*> sll     a0,a0,0x8
+0+0498 <[^>]*> or      a0,a0,at
+0+049c <[^>]*> lui     at,[-0-9x]+
 [      ]*49c: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+04a0 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+04a0 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*4a0: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+04a4 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+04a8 <[^>]*> srl     \$a0,\$a0,0x8
-0+04ac <[^>]*> sb      \$a0,[01]\(\$at\)
-0+04b0 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+04b4 <[^>]*> sll     \$a0,\$a0,0x8
-0+04b8 <[^>]*> or      \$a0,\$a0,\$at
-0+04bc <[^>]*> lui     \$at,[-0-9x]+
+0+04a4 <[^>]*> sb      a0,[01]\(at\)
+0+04a8 <[^>]*> srl     a0,a0,0x8
+0+04ac <[^>]*> sb      a0,[01]\(at\)
+0+04b0 <[^>]*> lbu     at,[01]\(at\)
+0+04b4 <[^>]*> sll     a0,a0,0x8
+0+04b8 <[^>]*> or      a0,a0,at
+0+04bc <[^>]*> lui     at,[-0-9x]+
 [      ]*4bc: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+04c0 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+04c0 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*4c0: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+04c4 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+04c8 <[^>]*> srl     \$a0,\$a0,0x8
-0+04cc <[^>]*> sb      \$a0,[01]\(\$at\)
-0+04d0 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+04d4 <[^>]*> sll     \$a0,\$a0,0x8
-0+04d8 <[^>]*> or      \$a0,\$a0,\$at
-0+04dc <[^>]*> lui     \$at,[-0-9x]+
+0+04c4 <[^>]*> sb      a0,[01]\(at\)
+0+04c8 <[^>]*> srl     a0,a0,0x8
+0+04cc <[^>]*> sb      a0,[01]\(at\)
+0+04d0 <[^>]*> lbu     at,[01]\(at\)
+0+04d4 <[^>]*> sll     a0,a0,0x8
+0+04d8 <[^>]*> or      a0,a0,at
+0+04dc <[^>]*> lui     at,[-0-9x]+
 [      ]*4dc: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+04e0 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+04e0 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*4e0: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+04e4 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+04e8 <[^>]*> srl     \$a0,\$a0,0x8
-0+04ec <[^>]*> sb      \$a0,[01]\(\$at\)
-0+04f0 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+04f4 <[^>]*> sll     \$a0,\$a0,0x8
-0+04f8 <[^>]*> or      \$a0,\$a0,\$at
-0+04fc <[^>]*> lui     \$at,[-0-9x]+
+0+04e4 <[^>]*> sb      a0,[01]\(at\)
+0+04e8 <[^>]*> srl     a0,a0,0x8
+0+04ec <[^>]*> sb      a0,[01]\(at\)
+0+04f0 <[^>]*> lbu     at,[01]\(at\)
+0+04f4 <[^>]*> sll     a0,a0,0x8
+0+04f8 <[^>]*> or      a0,a0,at
+0+04fc <[^>]*> lui     at,[-0-9x]+
 [      ]*4fc: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+0500 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0500 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*500: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0504 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0508 <[^>]*> srl     \$a0,\$a0,0x8
-0+050c <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0510 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0514 <[^>]*> sll     \$a0,\$a0,0x8
-0+0518 <[^>]*> or      \$a0,\$a0,\$at
-0+051c <[^>]*> lui     \$at,[-0-9x]+
+0+0504 <[^>]*> sb      a0,[01]\(at\)
+0+0508 <[^>]*> srl     a0,a0,0x8
+0+050c <[^>]*> sb      a0,[01]\(at\)
+0+0510 <[^>]*> lbu     at,[01]\(at\)
+0+0514 <[^>]*> sll     a0,a0,0x8
+0+0518 <[^>]*> or      a0,a0,at
+0+051c <[^>]*> lui     at,[-0-9x]+
 [      ]*51c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+0520 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0520 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*520: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0524 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0528 <[^>]*> srl     \$a0,\$a0,0x8
-0+052c <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0530 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0534 <[^>]*> sll     \$a0,\$a0,0x8
-0+0538 <[^>]*> or      \$a0,\$a0,\$at
-0+053c <[^>]*> lui     \$at,[-0-9x]+
+0+0524 <[^>]*> sb      a0,[01]\(at\)
+0+0528 <[^>]*> srl     a0,a0,0x8
+0+052c <[^>]*> sb      a0,[01]\(at\)
+0+0530 <[^>]*> lbu     at,[01]\(at\)
+0+0534 <[^>]*> sll     a0,a0,0x8
+0+0538 <[^>]*> or      a0,a0,at
+0+053c <[^>]*> lui     at,[-0-9x]+
 [      ]*53c: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+0540 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0540 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*540: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0544 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0548 <[^>]*> srl     \$a0,\$a0,0x8
-0+054c <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0550 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0554 <[^>]*> sll     \$a0,\$a0,0x8
-0+0558 <[^>]*> or      \$a0,\$a0,\$at
-0+055c <[^>]*> lui     \$at,[-0-9x]+
+0+0544 <[^>]*> sb      a0,[01]\(at\)
+0+0548 <[^>]*> srl     a0,a0,0x8
+0+054c <[^>]*> sb      a0,[01]\(at\)
+0+0550 <[^>]*> lbu     at,[01]\(at\)
+0+0554 <[^>]*> sll     a0,a0,0x8
+0+0558 <[^>]*> or      a0,a0,at
+0+055c <[^>]*> lui     at,[-0-9x]+
 [      ]*55c: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+0560 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0560 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*560: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0564 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0568 <[^>]*> srl     \$a0,\$a0,0x8
-0+056c <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0570 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0574 <[^>]*> sll     \$a0,\$a0,0x8
-0+0578 <[^>]*> or      \$a0,\$a0,\$at
-0+057c <[^>]*> lui     \$at,[-0-9x]+
+0+0564 <[^>]*> sb      a0,[01]\(at\)
+0+0568 <[^>]*> srl     a0,a0,0x8
+0+056c <[^>]*> sb      a0,[01]\(at\)
+0+0570 <[^>]*> lbu     at,[01]\(at\)
+0+0574 <[^>]*> sll     a0,a0,0x8
+0+0578 <[^>]*> or      a0,a0,at
+0+057c <[^>]*> lui     at,[-0-9x]+
 [      ]*57c: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+0580 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0580 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*580: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0584 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0588 <[^>]*> srl     \$a0,\$a0,0x8
-0+058c <[^>]*> sb      \$a0,[01]\(\$at\)
-0+0590 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+0594 <[^>]*> sll     \$a0,\$a0,0x8
-0+0598 <[^>]*> or      \$a0,\$a0,\$at
-0+059c <[^>]*> lui     \$at,[-0-9x]+
+0+0584 <[^>]*> sb      a0,[01]\(at\)
+0+0588 <[^>]*> srl     a0,a0,0x8
+0+058c <[^>]*> sb      a0,[01]\(at\)
+0+0590 <[^>]*> lbu     at,[01]\(at\)
+0+0594 <[^>]*> sll     a0,a0,0x8
+0+0598 <[^>]*> or      a0,a0,at
+0+059c <[^>]*> lui     at,[-0-9x]+
 [      ]*59c: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+05a0 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+05a0 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*5a0: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+05a4 <[^>]*> sb      \$a0,[01]\(\$at\)
-0+05a8 <[^>]*> srl     \$a0,\$a0,0x8
-0+05ac <[^>]*> sb      \$a0,[01]\(\$at\)
-0+05b0 <[^>]*> lbu     \$at,[01]\(\$at\)
-0+05b4 <[^>]*> sll     \$a0,\$a0,0x8
-0+05b8 <[^>]*> or      \$a0,\$a0,\$at
+0+05a4 <[^>]*> sb      a0,[01]\(at\)
+0+05a8 <[^>]*> srl     a0,a0,0x8
+0+05ac <[^>]*> sb      a0,[01]\(at\)
+0+05b0 <[^>]*> lbu     at,[01]\(at\)
+0+05b4 <[^>]*> sll     a0,a0,0x8
+0+05b8 <[^>]*> or      a0,a0,at
 0+05bc <[^>]*> nop
index 59d28cc..e500792 100644 (file)
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-0+0000 <[^>]*> swl     \$a0,[03]\(\$zero\)
-0+0004 <[^>]*> swr     \$a0,[03]\(\$zero\)
-0+0008 <[^>]*> swl     \$a0,[14]\(\$zero\)
-0+000c <[^>]*> swr     \$a0,[14]\(\$zero\)
-0+0010 <[^>]*> li      \$at,0x8000
-0+0014 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+0018 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+001c <[^>]*> swl     \$a0,-3276[58]\(\$zero\)
-0+0020 <[^>]*> swr     \$a0,-3276[58]\(\$zero\)
-0+0024 <[^>]*> lui     \$at,0x1
-0+0028 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+002c <[^>]*> swr     \$a0,[03]\(\$at\)
-0+0030 <[^>]*> lui     \$at,0x1
-0+0034 <[^>]*> ori     \$at,\$at,0xa5a5
-0+0038 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+003c <[^>]*> swr     \$a0,[03]\(\$at\)
-0+0040 <[^>]*> swl     \$a0,[03]\(\$a1\)
-0+0044 <[^>]*> swr     \$a0,[03]\(\$a1\)
-0+0048 <[^>]*> swl     \$a0,[14]\(\$a1\)
-0+004c <[^>]*> swr     \$a0,[-0-9]+\(\$a1\)
-0+0050 <[^>]*> lui     \$at,[-0-9x]+
+0+0000 <[^>]*> swl     a0,[03]\(zero\)
+0+0004 <[^>]*> swr     a0,[03]\(zero\)
+0+0008 <[^>]*> swl     a0,[14]\(zero\)
+0+000c <[^>]*> swr     a0,[14]\(zero\)
+0+0010 <[^>]*> li      at,0x8000
+0+0014 <[^>]*> swl     a0,[03]\(at\)
+0+0018 <[^>]*> swr     a0,[03]\(at\)
+0+001c <[^>]*> swl     a0,-3276[58]\(zero\)
+0+0020 <[^>]*> swr     a0,-3276[58]\(zero\)
+0+0024 <[^>]*> lui     at,0x1
+0+0028 <[^>]*> swl     a0,[03]\(at\)
+0+002c <[^>]*> swr     a0,[03]\(at\)
+0+0030 <[^>]*> lui     at,0x1
+0+0034 <[^>]*> ori     at,at,0xa5a5
+0+0038 <[^>]*> swl     a0,[03]\(at\)
+0+003c <[^>]*> swr     a0,[03]\(at\)
+0+0040 <[^>]*> swl     a0,[03]\(a1\)
+0+0044 <[^>]*> swr     a0,[03]\(a1\)
+0+0048 <[^>]*> swl     a0,[14]\(a1\)
+0+004c <[^>]*> swr     a0,[-0-9]+\(a1\)
+0+0050 <[^>]*> lui     at,[-0-9x]+
 [      ]*50: [A-Z0-9_]*HI[A-Z0-9_]*    .data.*
-0+0054 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0054 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*54: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+0058 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+005c <[^>]*> swr     \$a0,[03]\(\$at\)
-0+0060 <[^>]*> lui     \$at,[-0-9x]+
+0+0058 <[^>]*> swl     a0,[03]\(at\)
+0+005c <[^>]*> swr     a0,[03]\(at\)
+0+0060 <[^>]*> lui     at,[-0-9x]+
 [      ]*60: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+0064 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0064 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*64: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+0068 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+006c <[^>]*> swr     \$a0,[03]\(\$at\)
-0+0070 <[^>]*> addiu   \$at,\$gp,0
+0+0068 <[^>]*> swl     a0,[03]\(at\)
+0+006c <[^>]*> swr     a0,[03]\(at\)
+0+0070 <[^>]*> addiu   at,gp,0
 [      ]*70: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+0074 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+0078 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+007c <[^>]*> lui     \$at,0x0
+0+0074 <[^>]*> swl     a0,[03]\(at\)
+0+0078 <[^>]*> swr     a0,[03]\(at\)
+0+007c <[^>]*> lui     at,0x0
 [      ]*7c: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+0080 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0080 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*80: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+0084 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+0088 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+008c <[^>]*> addiu   \$at,\$gp,0
+0+0084 <[^>]*> swl     a0,[03]\(at\)
+0+0088 <[^>]*> swr     a0,[03]\(at\)
+0+008c <[^>]*> addiu   at,gp,0
 [      ]*8c: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+0090 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+0094 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+0098 <[^>]*> lui     \$at,[-0-9x]+
+0+0090 <[^>]*> swl     a0,[03]\(at\)
+0+0094 <[^>]*> swr     a0,[03]\(at\)
+0+0098 <[^>]*> lui     at,[-0-9x]+
 [      ]*98: [A-Z0-9_]*HI[A-Z0-9_]*    .bss.*
-0+009c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+009c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*9c: [A-Z0-9_]*LO[A-Z0-9_]*    .bss.*
-0+00a0 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+00a4 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+00a8 <[^>]*> addiu   \$at,\$gp,[-0-9]+
+0+00a0 <[^>]*> swl     a0,[03]\(at\)
+0+00a4 <[^>]*> swr     a0,[03]\(at\)
+0+00a8 <[^>]*> addiu   at,gp,[-0-9]+
 [      ]*a8: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
-0+00ac <[^>]*> swl     \$a0,[03]\(\$at\)
-0+00b0 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+00b4 <[^>]*> lui     \$at,0x0
+0+00ac <[^>]*> swl     a0,[03]\(at\)
+0+00b0 <[^>]*> swr     a0,[03]\(at\)
+0+00b4 <[^>]*> lui     at,0x0
 [      ]*b4: [A-Z0-9_]*HI[A-Z0-9_]*    .data.*
-0+00b8 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+00b8 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*b8: [A-Z0-9_]*LO[A-Z0-9_]*    .data.*
-0+00bc <[^>]*> swl     \$a0,[03]\(\$at\)
-0+00c0 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+00c4 <[^>]*> lui     \$at,0x0
+0+00bc <[^>]*> swl     a0,[03]\(at\)
+0+00c0 <[^>]*> swr     a0,[03]\(at\)
+0+00c4 <[^>]*> lui     at,0x0
 [      ]*c4: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+00c8 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+00c8 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*c8: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_data_label
-0+00cc <[^>]*> swl     \$a0,[03]\(\$at\)
-0+00d0 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+00d4 <[^>]*> addiu   \$at,\$gp,1
+0+00cc <[^>]*> swl     a0,[03]\(at\)
+0+00d0 <[^>]*> swr     a0,[03]\(at\)
+0+00d4 <[^>]*> addiu   at,gp,1
 [      ]*d4: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
-0+00d8 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+00dc <[^>]*> swr     \$a0,[03]\(\$at\)
-0+00e0 <[^>]*> lui     \$at,0x0
+0+00d8 <[^>]*> swl     a0,[03]\(at\)
+0+00dc <[^>]*> swr     a0,[03]\(at\)
+0+00e0 <[^>]*> lui     at,0x0
 [      ]*e0: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+00e4 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+00e4 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*e4: [A-Z0-9_]*LO[A-Z0-9_]*    big_external_common
-0+00e8 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+00ec <[^>]*> swr     \$a0,[03]\(\$at\)
-0+00f0 <[^>]*> addiu   \$at,\$gp,1
+0+00e8 <[^>]*> swl     a0,[03]\(at\)
+0+00ec <[^>]*> swr     a0,[03]\(at\)
+0+00f0 <[^>]*> addiu   at,gp,1
 [      ]*f0: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
-0+00f4 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+00f8 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+00fc <[^>]*> lui     \$at,0x0
+0+00f4 <[^>]*> swl     a0,[03]\(at\)
+0+00f8 <[^>]*> swr     a0,[03]\(at\)
+0+00fc <[^>]*> lui     at,0x0
 [      ]*fc: [A-Z0-9_]*HI[A-Z0-9_]*    .bss.*
-0+0100 <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+0100 <[^>]*> addiu   at,at,[-0-9]+
 [      ]*100: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0104 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+0108 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+010c <[^>]*> addiu   \$at,\$gp,[-0-9]+
+0+0104 <[^>]*> swl     a0,[03]\(at\)
+0+0108 <[^>]*> swr     a0,[03]\(at\)
+0+010c <[^>]*> addiu   at,gp,[-0-9]+
 [      ]*10c: [A-Z0-9_]*GPREL[A-Z0-9_]*        .sbss.*
-0+0110 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+0114 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+0118 <[^>]*> lui     \$at,[-0-9x]+
+0+0110 <[^>]*> swl     a0,[03]\(at\)
+0+0114 <[^>]*> swr     a0,[03]\(at\)
+0+0118 <[^>]*> lui     at,[-0-9x]+
 [      ]*118: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+011c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+011c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*11c: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0120 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+0124 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+0128 <[^>]*> lui     \$at,[-0-9x]+
+0+0120 <[^>]*> swl     a0,[03]\(at\)
+0+0124 <[^>]*> swr     a0,[03]\(at\)
+0+0128 <[^>]*> lui     at,[-0-9x]+
 [      ]*128: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+012c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+012c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*12c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0130 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+0134 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+0138 <[^>]*> lui     \$at,[-0-9x]+
+0+0130 <[^>]*> swl     a0,[03]\(at\)
+0+0134 <[^>]*> swr     a0,[03]\(at\)
+0+0138 <[^>]*> lui     at,[-0-9x]+
 [      ]*138: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+013c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+013c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*13c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0140 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+0144 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+0148 <[^>]*> lui     \$at,[-0-9x]+
+0+0140 <[^>]*> swl     a0,[03]\(at\)
+0+0144 <[^>]*> swr     a0,[03]\(at\)
+0+0148 <[^>]*> lui     at,[-0-9x]+
 [      ]*148: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+014c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+014c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*14c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0150 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+0154 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+0158 <[^>]*> lui     \$at,[-0-9x]+
+0+0150 <[^>]*> swl     a0,[03]\(at\)
+0+0154 <[^>]*> swr     a0,[03]\(at\)
+0+0158 <[^>]*> lui     at,[-0-9x]+
 [      ]*158: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+015c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+015c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*15c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0160 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+0164 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+0168 <[^>]*> lui     \$at,[-0-9x]+
+0+0160 <[^>]*> swl     a0,[03]\(at\)
+0+0164 <[^>]*> swr     a0,[03]\(at\)
+0+0168 <[^>]*> lui     at,[-0-9x]+
 [      ]*168: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+016c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+016c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*16c: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0170 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+0174 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+0178 <[^>]*> lui     \$at,[-0-9x]+
+0+0170 <[^>]*> swl     a0,[03]\(at\)
+0+0174 <[^>]*> swr     a0,[03]\(at\)
+0+0178 <[^>]*> lui     at,[-0-9x]+
 [      ]*178: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+017c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+017c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*17c: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0180 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+0184 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+0188 <[^>]*> lui     \$at,0x0
+0+0180 <[^>]*> swl     a0,[03]\(at\)
+0+0184 <[^>]*> swr     a0,[03]\(at\)
+0+0188 <[^>]*> lui     at,0x0
 [      ]*188: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+018c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+018c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*18c: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0190 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+0194 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+0198 <[^>]*> lui     \$at,0x0
+0+0190 <[^>]*> swl     a0,[03]\(at\)
+0+0194 <[^>]*> swr     a0,[03]\(at\)
+0+0198 <[^>]*> lui     at,0x0
 [      ]*198: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+019c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+019c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*19c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+01a0 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+01a4 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+01a8 <[^>]*> lui     \$at,0x0
+0+01a0 <[^>]*> swl     a0,[03]\(at\)
+0+01a4 <[^>]*> swr     a0,[03]\(at\)
+0+01a8 <[^>]*> lui     at,0x0
 [      ]*1a8: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+01ac <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+01ac <[^>]*> addiu   at,at,[-0-9]+
 [      ]*1ac: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+01b0 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+01b4 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+01b8 <[^>]*> lui     \$at,0x0
+0+01b0 <[^>]*> swl     a0,[03]\(at\)
+0+01b4 <[^>]*> swr     a0,[03]\(at\)
+0+01b8 <[^>]*> lui     at,0x0
 [      ]*1b8: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+01bc <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+01bc <[^>]*> addiu   at,at,[-0-9]+
 [      ]*1bc: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+01c0 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+01c4 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+01c8 <[^>]*> lui     \$at,0x0
+0+01c0 <[^>]*> swl     a0,[03]\(at\)
+0+01c4 <[^>]*> swr     a0,[03]\(at\)
+0+01c8 <[^>]*> lui     at,0x0
 [      ]*1c8: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+01cc <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+01cc <[^>]*> addiu   at,at,[-0-9]+
 [      ]*1cc: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+01d0 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+01d4 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+01d8 <[^>]*> lui     \$at,0x0
+0+01d0 <[^>]*> swl     a0,[03]\(at\)
+0+01d4 <[^>]*> swr     a0,[03]\(at\)
+0+01d8 <[^>]*> lui     at,0x0
 [      ]*1d8: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+01dc <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+01dc <[^>]*> addiu   at,at,[-0-9]+
 [      ]*1dc: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+01e0 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+01e4 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+01e8 <[^>]*> lui     \$at,0x0
+0+01e0 <[^>]*> swl     a0,[03]\(at\)
+0+01e4 <[^>]*> swr     a0,[03]\(at\)
+0+01e8 <[^>]*> lui     at,0x0
 [      ]*1e8: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+01ec <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+01ec <[^>]*> addiu   at,at,[-0-9]+
 [      ]*1ec: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+01f0 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+01f4 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+01f8 <[^>]*> lui     \$at,[-0-9x]+
+0+01f0 <[^>]*> swl     a0,[03]\(at\)
+0+01f4 <[^>]*> swr     a0,[03]\(at\)
+0+01f8 <[^>]*> lui     at,[-0-9x]+
 [      ]*1f8: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+01fc <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+01fc <[^>]*> addiu   at,at,[-0-9]+
 [      ]*1fc: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0200 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+0204 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+0208 <[^>]*> lui     \$at,[-0-9x]+
+0+0200 <[^>]*> swl     a0,[03]\(at\)
+0+0204 <[^>]*> swr     a0,[03]\(at\)
+0+0208 <[^>]*> lui     at,[-0-9x]+
 [      ]*208: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+020c <[^>]*> addiu   \$at,\$at,0
+0+020c <[^>]*> addiu   at,at,0
 [      ]*20c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0210 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+0214 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+0218 <[^>]*> lui     \$at,[-0-9x]+
+0+0210 <[^>]*> swl     a0,[03]\(at\)
+0+0214 <[^>]*> swr     a0,[03]\(at\)
+0+0218 <[^>]*> lui     at,[-0-9x]+
 [      ]*218: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+021c <[^>]*> addiu   \$at,\$at,0
+0+021c <[^>]*> addiu   at,at,0
 [      ]*21c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0220 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+0224 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+0228 <[^>]*> lui     \$at,[-0-9x]+
+0+0220 <[^>]*> swl     a0,[03]\(at\)
+0+0224 <[^>]*> swr     a0,[03]\(at\)
+0+0228 <[^>]*> lui     at,[-0-9x]+
 [      ]*228: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+022c <[^>]*> addiu   \$at,\$at,0
+0+022c <[^>]*> addiu   at,at,0
 [      ]*22c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+0230 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+0234 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+0238 <[^>]*> lui     \$at,[-0-9x]+
+0+0230 <[^>]*> swl     a0,[03]\(at\)
+0+0234 <[^>]*> swr     a0,[03]\(at\)
+0+0238 <[^>]*> lui     at,[-0-9x]+
 [      ]*238: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+023c <[^>]*> addiu   \$at,\$at,0
+0+023c <[^>]*> addiu   at,at,0
 [      ]*23c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+0240 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+0244 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+0248 <[^>]*> lui     \$at,[-0-9x]+
+0+0240 <[^>]*> swl     a0,[03]\(at\)
+0+0244 <[^>]*> swr     a0,[03]\(at\)
+0+0248 <[^>]*> lui     at,[-0-9x]+
 [      ]*248: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+024c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+024c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*24c: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+0250 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+0254 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+0258 <[^>]*> lui     \$at,[-0-9x]+
+0+0250 <[^>]*> swl     a0,[03]\(at\)
+0+0254 <[^>]*> swr     a0,[03]\(at\)
+0+0258 <[^>]*> lui     at,[-0-9x]+
 [      ]*258: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+025c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+025c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*25c: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+0260 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+0264 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+0268 <[^>]*> lui     \$at,[-0-9x]+
+0+0260 <[^>]*> swl     a0,[03]\(at\)
+0+0264 <[^>]*> swr     a0,[03]\(at\)
+0+0268 <[^>]*> lui     at,[-0-9x]+
 [      ]*268: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+026c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+026c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*26c: [A-Z0-9_]*LO[A-Z0-9_]*   .data.*
-0+0270 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+0274 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+0278 <[^>]*> lui     \$at,[-0-9x]+
+0+0270 <[^>]*> swl     a0,[03]\(at\)
+0+0274 <[^>]*> swr     a0,[03]\(at\)
+0+0278 <[^>]*> lui     at,[-0-9x]+
 [      ]*278: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+027c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+027c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*27c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_data_label
-0+0280 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+0284 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+0288 <[^>]*> lui     \$at,[-0-9x]+
+0+0280 <[^>]*> swl     a0,[03]\(at\)
+0+0284 <[^>]*> swr     a0,[03]\(at\)
+0+0288 <[^>]*> lui     at,[-0-9x]+
 [      ]*288: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+028c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+028c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*28c: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_data_label
-0+0290 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+0294 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+0298 <[^>]*> lui     \$at,[-0-9x]+
+0+0290 <[^>]*> swl     a0,[03]\(at\)
+0+0294 <[^>]*> swr     a0,[03]\(at\)
+0+0298 <[^>]*> lui     at,[-0-9x]+
 [      ]*298: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+029c <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+029c <[^>]*> addiu   at,at,[-0-9]+
 [      ]*29c: [A-Z0-9_]*LO[A-Z0-9_]*   big_external_common
-0+02a0 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+02a4 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+02a8 <[^>]*> lui     \$at,[-0-9x]+
+0+02a0 <[^>]*> swl     a0,[03]\(at\)
+0+02a4 <[^>]*> swr     a0,[03]\(at\)
+0+02a8 <[^>]*> lui     at,[-0-9x]+
 [      ]*2a8: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+02ac <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+02ac <[^>]*> addiu   at,at,[-0-9]+
 [      ]*2ac: [A-Z0-9_]*LO[A-Z0-9_]*   small_external_common
-0+02b0 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+02b4 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+02b8 <[^>]*> lui     \$at,[-0-9x]+
+0+02b0 <[^>]*> swl     a0,[03]\(at\)
+0+02b4 <[^>]*> swr     a0,[03]\(at\)
+0+02b8 <[^>]*> lui     at,[-0-9x]+
 [      ]*2b8: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+02bc <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+02bc <[^>]*> addiu   at,at,[-0-9]+
 [      ]*2bc: [A-Z0-9_]*LO[A-Z0-9_]*   .bss.*
-0+02c0 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+02c4 <[^>]*> swr     \$a0,[03]\(\$at\)
-0+02c8 <[^>]*> lui     \$at,[-0-9x]+
+0+02c0 <[^>]*> swl     a0,[03]\(at\)
+0+02c4 <[^>]*> swr     a0,[03]\(at\)
+0+02c8 <[^>]*> lui     at,[-0-9x]+
 [      ]*2c8: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+02cc <[^>]*> addiu   \$at,\$at,[-0-9]+
+0+02cc <[^>]*> addiu   at,at,[-0-9]+
 [      ]*2cc: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
-0+02d0 <[^>]*> swl     \$a0,[03]\(\$at\)
-0+02d4 <[^>]*> swr     \$a0,[03]\(\$at\)
+0+02d0 <[^>]*> swl     a0,[03]\(at\)
+0+02d4 <[^>]*> swr     a0,[03]\(at\)
        ...
index 14b2193..ac83ff4 100644 (file)
@@ -1,3 +1,7 @@
+2001-05-15  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * mips.h (INSN_ISA_MASK): Define.
+
 2001-05-12  Alan Modra  <amodra@one.net.au>
 
        * i386.h (i386_optab): Second operand of cvtps2dq is an xmm reg,
index e01e374..d90b0e0 100644 (file)
@@ -307,6 +307,7 @@ struct mips_opcode
    ORs of these bits, indicatingthat they support the instructions
    defined at the given level.  */
 
+#define INSN_ISA_MASK            0x0000ffff
 #define INSN_ISA1                 0x00000010
 #define INSN_ISA2                 0x00000020
 #define INSN_ISA3                 0x00000040
index 2b8b961..b816503 100644 (file)
@@ -1,3 +1,19 @@
+2001-05-15  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * mips-dis.c (INSNLEN): Rename MAXLEN.
+       (std_reg_names): Replace by mips32_reg_names and mips64_reg_names.
+       (print_insn_arg): Remove $ prefix of register names.
+       (set_mips_isa_type): Remove.
+       (imps_isa_type): New function.
+       (get_mips_isa): New Function.
+       (print_insn_mips): Rename _print_insn_mips.
+       (_print_insn_mips): New function, contains code which was
+       duplicated in print_insn_big_mips and print_insn_little_mips.
+       (print_insn_big_mips): Moved code to _print_insn_mips.
+       (print_insn_little_mips): Likewise.
+       (print_mips16_insn_arg): Remove $ prefix of register names.
+       Print error message before abort.
+
 2001-05-14  J.T. Conklin  <jtc@redback.com>
 
        * ppc-opc.c (powerpc_opcodes): Fixed extended opcode field of
index 4af8822..fc67aa4 100644 (file)
@@ -36,36 +36,22 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
 #include "elf/mips.h"
 #endif
 
-static int print_insn_mips16 PARAMS ((bfd_vma, struct disassemble_info *));
+/* Mips instructions are at maximum this many bytes long.  */
+#define INSNLEN 4
+
+static int _print_insn_mips
+  PARAMS ((bfd_vma, struct disassemble_info *, enum bfd_endian));
+static int print_insn_mips
+  PARAMS ((bfd_vma, unsigned long int, struct disassemble_info *));
+static void print_insn_arg
+  PARAMS ((const char *, unsigned long, bfd_vma, struct disassemble_info *));
+static int print_insn_mips16
+  PARAMS ((bfd_vma, struct disassemble_info *));
 static void print_mips16_insn_arg
   PARAMS ((int, const struct mips_opcode *, int, boolean, int, bfd_vma,
           struct disassemble_info *));
-
-/* Mips instructions are never longer than this many bytes.  */
-#define MAXLEN 4
-
-static void print_insn_arg PARAMS ((const char *, unsigned long, bfd_vma,
-                                   struct disassemble_info *));
-static int _print_insn_mips PARAMS ((bfd_vma, unsigned long int,
-                                    struct disassemble_info *));
-
 \f
-/* FIXME: This should be shared with gdb somehow.  */
-#define STD_REGISTER_NAMES     \
-    {  "zero", "at",   "v0",   "v1",   "a0",   "a1",   "a2",   "a3", \
-       "t0",   "t1",   "t2",   "t3",   "t4",   "t5",   "t6",   "t7", \
-       "s0",   "s1",   "s2",   "s3",   "s4",   "s5",   "s6",   "s7", \
-       "t8",   "t9",   "k0",   "k1",   "gp",   "sp",   "s8",   "ra", \
-       "sr",   "lo",   "hi",   "bad",  "cause","pc",    \
-       "f0",   "f1",   "f2",   "f3",   "f4",   "f5",   "f6",   "f7", \
-       "f8",   "f9",   "f10",  "f11",  "f12",  "f13",  "f14",  "f15", \
-       "f16",  "f17",  "f18",  "f19",  "f20",  "f21",  "f22",  "f23",\
-       "f24",  "f25",  "f26",  "f27",  "f28",  "f29",  "f30",  "f31",\
-       "fsr",  "fir",  "fp",   "inx",  "rand", "tlblo","ctxt", "tlbhi",\
-       "epc",  "prid"\
-    }
-
-static CONST char * CONST std_reg_names[] = STD_REGISTER_NAMES;
+/* FIXME: These should be shared with gdb somehow.  */
 
 /* The mips16 register names.  */
 static const char * const mips16_reg_names[] =
@@ -73,11 +59,42 @@ static const char * const mips16_reg_names[] =
   "s0", "s1", "v0", "v1", "a0", "a1", "a2", "a3"
 };
 
-/* Scalar register names. set_mips_isa_type() decides which register name
+static const char * const mips32_reg_names[] =
+{
+  "zero", "at",          "v0",  "v1",   "a0",    "a1",    "a2",   "a3",
+  "t0",          "t1",   "t2",  "t3",   "t4",    "t5",    "t6",   "t7",
+  "s0",          "s1",   "s2",  "s3",   "s4",    "s5",    "s6",   "s7",
+  "t8",          "t9",   "k0",  "k1",   "gp",    "sp",    "s8",   "ra",
+  "sr",          "lo",   "hi",  "bad",  "cause", "pc",
+  "fv0",  "$f1",  "fv1", "$f3",  "ft0",   "$f5",   "ft1",  "$f7",
+  "ft2",  "$f9",  "ft3", "$f11", "fa0",   "$f13",  "fa1",  "$f15",
+  "ft4",  "f17",  "ft5", "f19",  "fs0",   "f21",   "fs1",  "f23",
+  "fs2",  "$f25", "fs3", "$f27", "fs4",   "$f29",  "fs5",  "$f31",
+  "fsr",  "fir",  "fp",  "inx",  "rand",  "tlblo", "ctxt", "tlbhi",
+  "epc",  "prid"
+};
+
+static const char * const mips64_reg_names[] =
+{
+  "zero", "at",          "v0",   "v1",   "a0",    "a1",    "a2",   "a3",
+  "a4",          "a5",   "a6",   "a7",   "t0",    "t1",    "t2",   "t3",
+  "s0",          "s1",   "s2",   "s3",   "s4",    "s5",    "s6",   "s7",
+  "t8",          "t9",   "k0",   "k1",   "gp",    "sp",    "s8",   "ra",
+  "sr",          "lo",   "hi",   "bad",  "cause", "pc",
+  "fv0",  "$f1",  "fv1",  "$f3",  "ft0",   "ft1",   "ft2",  "ft3",
+  "ft4",  "ft5",  "ft6",  "ft7",  "fa0",   "fa1",   "fa2",  "fa3",
+  "fa4",  "fa5",  "fa6",  "fa7",  "ft8",   "ft9",   "ft10", "ft11",
+  "fs0",  "fs1",  "fs2",  "fs3",  "fs4",   "fs5",   "fs6",  "fs7",
+  "fsr",  "fir",  "fp",   "inx",  "rand",  "tlblo", "ctxt", "tlbhi",
+  "epc",  "prid"
+};
+
+/* Scalar register names. _print_insn_mips() decides which register name
    table to use.  */
-static CONST char * CONST *reg_names = NULL;
+static const char * const *reg_names = NULL;
 \f
-/* subroutine */
+/* Print insn arguments for 32/64-bit code */
+
 static void
 print_insn_arg (d, l, pc, info)
      const char *d;
@@ -99,13 +116,13 @@ print_insn_arg (d, l, pc, info)
     case 'b':
     case 'r':
     case 'v':
-      (*info->fprintf_func) (info->stream, "$%s",
+      (*info->fprintf_func) (info->stream, "%s",
                             reg_names[(l >> OP_SH_RS) & OP_MASK_RS]);
       break;
 
     case 't':
     case 'w':
-      (*info->fprintf_func) (info->stream, "$%s",
+      (*info->fprintf_func) (info->stream, "%s",
                             reg_names[(l >> OP_SH_RT) & OP_MASK_RT]);
       break;
 
@@ -149,33 +166,33 @@ print_insn_arg (d, l, pc, info)
       if (delta & 0x8000)
        delta |= ~0xffff;
       (*info->print_address_func)
-       ((delta << 2) + pc + 4,
+       ((delta << 2) + pc + INSNLEN,
         info);
       break;
 
     case 'd':
-      (*info->fprintf_func) (info->stream, "$%s",
+      (*info->fprintf_func) (info->stream, "%s",
                             reg_names[(l >> OP_SH_RD) & OP_MASK_RD]);
       break;
 
     case 'U':
       {
       /* First check for both rd and rt being equal. */
-      int reg = (l >> OP_SH_RD) & OP_MASK_RD;
+      unsigned int reg = (l >> OP_SH_RD) & OP_MASK_RD;
       if (reg == ((l >> OP_SH_RT) & OP_MASK_RT))
-        (*info->fprintf_func) (info->stream, "$%s",
+        (*info->fprintf_func) (info->stream, "%s",
                                reg_names[reg]);
       else
         {
           /* If one is zero use the other. */
           if (reg == 0)
-            (*info->fprintf_func) (info->stream, "$%s",
+            (*info->fprintf_func) (info->stream, "%s",
                                    reg_names[(l >> OP_SH_RT) & OP_MASK_RT]);
           else if (((l >> OP_SH_RT) & OP_MASK_RT) == 0)
-            (*info->fprintf_func) (info->stream, "$%s",
+            (*info->fprintf_func) (info->stream, "%s",
                                    reg_names[reg]);
           else /* Bogus, result depends on processor. */
-            (*info->fprintf_func) (info->stream, "$%s or $%s",
+            (*info->fprintf_func) (info->stream, "%s or %s",
                                    reg_names[reg],
                                    reg_names[(l >> OP_SH_RT) & OP_MASK_RT]);
           }
@@ -183,7 +200,7 @@ print_insn_arg (d, l, pc, info)
       break;
 
     case 'z':
-      (*info->fprintf_func) (info->stream, "$%s", reg_names[0]);
+      (*info->fprintf_func) (info->stream, "%s", reg_names[0]);
       break;
 
     case '<':
@@ -239,13 +256,13 @@ print_insn_arg (d, l, pc, info)
       break;
 
     case 'E':
-      (*info->fprintf_func) (info->stream, "$%d",
-                            (l >> OP_SH_RT) & OP_MASK_RT);
+      (*info->fprintf_func) (info->stream, "%s",
+                            reg_names[(l >> OP_SH_RT) & OP_MASK_RT]);
       break;
 
     case 'G':
-      (*info->fprintf_func) (info->stream, "$%d",
-                            (l >> OP_SH_RD) & OP_MASK_RD);
+      (*info->fprintf_func) (info->stream, "%s",
+                            reg_names[(l >> OP_SH_RD) & OP_MASK_RD]);
       break;
 
     case 'N':
@@ -277,124 +294,123 @@ print_insn_arg (d, l, pc, info)
     }
 }
 \f
-#if SYMTAB_AVAILABLE
-
-/* Figure out the MIPS ISA and CPU based on the machine number.
-   FIXME: What does this have to do with SYMTAB_AVAILABLE?  */
+/* Figure out the MIPS ISA and CPU based on the machine number. */
 
 static void
-set_mips_isa_type (mach, isa, cputype)
+mips_isa_type (mach, isa, cputype)
      int mach;
      int *isa;
      int *cputype;
 {
-  int target_processor = CPU_UNKNOWN;
-  int mips_isa = ISA_UNKNOWN;
-
-  /* Use standard MIPS register names by default.  */
-  reg_names = std_reg_names;
-
   switch (mach)
     {
     case bfd_mach_mips3000:
-      target_processor = CPU_R3000;
-      mips_isa = ISA_MIPS1;
+      *cputype = CPU_R3000;
+      *isa = ISA_MIPS1;
       break;
     case bfd_mach_mips3900:
-      target_processor = CPU_R3900;
-      mips_isa = ISA_MIPS1;
+      *cputype = CPU_R3900;
+      *isa = ISA_MIPS1;
       break;
     case bfd_mach_mips4000:
-      target_processor = CPU_R4000;
-      mips_isa = ISA_MIPS3;
+      *cputype = CPU_R4000;
+      *isa = ISA_MIPS3;
       break;
     case bfd_mach_mips4010:
-      target_processor = CPU_R4010;
-      mips_isa = ISA_MIPS2;
+      *cputype = CPU_R4010;
+      *isa = ISA_MIPS2;
       break;
     case bfd_mach_mips4100:
-      target_processor = CPU_VR4100;
-      mips_isa = ISA_MIPS3;
+      *cputype = CPU_VR4100;
+      *isa = ISA_MIPS3;
       break;
     case bfd_mach_mips4111:
-      target_processor = CPU_VR4100; /* FIXME: Shouldn't this be CPU_R4111 ??? */
-      mips_isa = ISA_MIPS3;
+      *cputype = CPU_R4111;
+      *isa = ISA_MIPS3;
       break;
     case bfd_mach_mips4300:
-      target_processor = CPU_R4300;
-      mips_isa = ISA_MIPS3;
+      *cputype = CPU_R4300;
+      *isa = ISA_MIPS3;
       break;
     case bfd_mach_mips4400:
-      target_processor = CPU_R4400;
-      mips_isa = ISA_MIPS3;
+      *cputype = CPU_R4400;
+      *isa = ISA_MIPS3;
       break;
     case bfd_mach_mips4600:
-      target_processor = CPU_R4600;
-      mips_isa = ISA_MIPS3;
+      *cputype = CPU_R4600;
+      *isa = ISA_MIPS3;
       break;
     case bfd_mach_mips4650:
-      target_processor = CPU_R4650;
-      mips_isa = ISA_MIPS3;
+      *cputype = CPU_R4650;
+      *isa = ISA_MIPS3;
       break;
     case bfd_mach_mips5000:
-      target_processor = CPU_R5000;
-      mips_isa = ISA_MIPS4;
+      *cputype = CPU_R5000;
+      *isa = ISA_MIPS4;
       break;
     case bfd_mach_mips6000:
-      target_processor = CPU_R6000;
-      mips_isa = ISA_MIPS2;
+      *cputype = CPU_R6000;
+      *isa = ISA_MIPS2;
       break;
     case bfd_mach_mips8000:
-      target_processor = CPU_R8000;
-      mips_isa = ISA_MIPS4;
+      *cputype = CPU_R8000;
+      *isa = ISA_MIPS4;
       break;
     case bfd_mach_mips10000:
-      target_processor = CPU_R10000;
-      mips_isa = ISA_MIPS4;
+      *cputype = CPU_R10000;
+      *isa = ISA_MIPS4;
       break;
     case bfd_mach_mips16:
-      target_processor = CPU_MIPS16;
-      mips_isa = ISA_MIPS3;
+      *cputype = CPU_MIPS16;
+      *isa = ISA_MIPS3;
       break;
     case bfd_mach_mips32:
-      target_processor = CPU_MIPS32;
-      mips_isa = ISA_MIPS32;
+      *cputype = CPU_MIPS32;
+      *isa = ISA_MIPS32;
       break;
     case bfd_mach_mips32_4k:
-      target_processor = CPU_MIPS32_4K;
-      mips_isa = ISA_MIPS32;
+      *cputype = CPU_MIPS32_4K;
+      *isa = ISA_MIPS32;
       break;
     case bfd_mach_mips5:
-      target_processor = CPU_MIPS5;
-      mips_isa = ISA_MIPS5;
+      *cputype = CPU_MIPS5;
+      *isa = ISA_MIPS5;
       break;
     case bfd_mach_mips64:
-      target_processor = CPU_MIPS64;
-      mips_isa = ISA_MIPS64;
+      *cputype = CPU_MIPS64;
+      *isa = ISA_MIPS64;
       break;
     case bfd_mach_mips_sb1:
-      target_processor = CPU_SB1;
-      mips_isa = ISA_MIPS64;
+      *cputype = CPU_SB1;
+      *isa = ISA_MIPS64;
       break;
     default:
-      target_processor = CPU_R3000;
-      mips_isa = ISA_MIPS3;
+      *cputype = CPU_R3000;
+      *isa = ISA_MIPS3;
       break;
     }
-
-  *isa = mips_isa;
-  *cputype = target_processor;
 }
 
-#endif /* SYMTAB_AVAILABLE */
+/* Figure out ISA from disassemble_info data */
+
+static int
+get_mips_isa (info)
+     struct disassemble_info *info;
+{
+  int isa;
+  int cpu;
 
+  mips_isa_type (info->mach, &isa, &cpu);
+  return isa;
+}
+\f
 /* Print the mips instruction at address MEMADDR in debugged memory,
    on using INFO.  Returns length of the instruction, in bytes, which is
-   always 4.  BIGENDIAN must be 1 if this is big-endian code, 0 if
+   always INSNLEN.  BIGENDIAN must be 1 if this is big-endian code, 0 if
    this is little-endian code.  */
 
 static int
-_print_insn_mips (memaddr, word, info)
+print_insn_mips (memaddr, word, info)
      bfd_vma memaddr;
      unsigned long int word;
      struct disassemble_info *info;
@@ -432,10 +448,10 @@ _print_insn_mips (memaddr, word, info)
   target_processor = mips_target_info.processor;
   mips_isa = mips_target_info.isa;
 #else
-  set_mips_isa_type (info->mach, &mips_isa, &target_processor);
+  mips_isa_type (info->mach, &mips_isa, &target_processor);
 #endif
 
-  info->bytes_per_chunk = 4;
+  info->bytes_per_chunk = INSNLEN;
   info->display_endian = info->endian;
 
   op = mips_hash[(word >> OP_SH_OP) & OP_MASK_OP];
@@ -460,29 +476,29 @@ _print_insn_mips (memaddr, word, info)
                      print_insn_arg (d, word, memaddr, info);
                }
 
-             return 4;
+             return INSNLEN;
            }
        }
     }
 
   /* Handle undefined instructions.  */
   (*info->fprintf_func) (info->stream, "0x%x", word);
-  return 4;
+  return INSNLEN;
 }
-
-
+\f
 /* In an environment where we do not know the symbol type of the
    instruction we are forced to assume that the low order bit of the
    instructions' address may mark it as a mips16 instruction.  If we
    are single stepping, or the pc is within the disassembled function,
    this works.  Otherwise, we need a clue.  Sometimes.  */
 
-int
-print_insn_big_mips (memaddr, info)
+static int
+_print_insn_mips (memaddr, info, endianness)
      bfd_vma memaddr;
      struct disassemble_info *info;
+     enum bfd_endian endianness;
 {
-  bfd_byte buffer[4];
+  bfd_byte buffer[INSNLEN];
   int status;
 
 #if 1
@@ -501,10 +517,28 @@ print_insn_big_mips (memaddr, info)
     return print_insn_mips16 (memaddr, info);
 #endif
 
-  status = (*info->read_memory_func) (memaddr, buffer, 4, info);
+  /* Use mips64_reg_names for new ABI.  */
+  if (info->flavour == bfd_target_elf_flavour
+      && info->symbols != NULL
+      && (((get_mips_isa(info) | INSN_ISA_MASK) & ISA_MIPS2) != 0)
+      && ((elf_elfheader (bfd_asymbol_bfd(*(info->symbols)))->e_flags
+          & EF_MIPS_ABI2) != 0))
+    reg_names = mips64_reg_names;
+  else
+    reg_names = mips32_reg_names;
+
+  status = (*info->read_memory_func) (memaddr, buffer, INSNLEN, info);
   if (status == 0)
-    return _print_insn_mips (memaddr, (unsigned long) bfd_getb32 (buffer),
-                            info);
+    {
+      unsigned long insn;
+
+      if (endianness == BFD_ENDIAN_BIG)
+        insn = (unsigned long) bfd_getb32 (buffer);
+      else
+       insn = (unsigned long) bfd_getl32 (buffer);
+
+      return print_insn_mips (memaddr, insn, info);
+    }
   else
     {
       (*info->memory_error_func) (status, memaddr, info);
@@ -513,37 +547,19 @@ print_insn_big_mips (memaddr, info)
 }
 
 int
-print_insn_little_mips (memaddr, info)
+print_insn_big_mips (memaddr, info)
      bfd_vma memaddr;
      struct disassemble_info *info;
 {
-  bfd_byte buffer[4];
-  int status;
-
-
-#if 1
-  if (memaddr & 0x01)
-    return print_insn_mips16 (memaddr, info);
-#endif
-
-#if SYMTAB_AVAILABLE
-  if (info->mach == 16
-      || (info->flavour == bfd_target_elf_flavour
-         && info->symbols != NULL
-         && ((*(elf_symbol_type **) info->symbols)->internal_elf_sym.st_other
-             == STO_MIPS16)))
-    return print_insn_mips16 (memaddr, info);
-#endif
+  return _print_insn_mips (memaddr, info, BFD_ENDIAN_BIG);
+}
 
-  status = (*info->read_memory_func) (memaddr, buffer, 4, info);
-  if (status == 0)
-    return _print_insn_mips (memaddr, (unsigned long) bfd_getl32 (buffer),
-                            info);
-  else
-    {
-      (*info->memory_error_func) (status, memaddr, info);
-      return -1;
-    }
+int
+print_insn_little_mips (memaddr, info)
+     bfd_vma memaddr;
+     struct disassemble_info *info;
+{
+  return _print_insn_mips (memaddr, info, BFD_ENDIAN_LITTLE);
 }
 \f
 /* Disassemble mips16 instructions.  */
@@ -563,7 +579,6 @@ print_insn_mips16 (memaddr, info)
 
   info->bytes_per_chunk = 2;
   info->display_endian = info->endian;
-
   info->insn_info_valid = 1;
   info->branch_delay_insns = 0;
   info->data_size = 0;
@@ -707,7 +722,7 @@ print_insn_mips16 (memaddr, info)
 
 static void
 print_mips16_insn_arg (type, op, l, use_extend, extend, memaddr, info)
-     int type;
+     char type;
      const struct mips_opcode *op;
      int l;
      boolean use_extend;
@@ -725,36 +740,36 @@ print_mips16_insn_arg (type, op, l, use_extend, extend, memaddr, info)
 
     case 'y':
     case 'w':
-      (*info->fprintf_func) (info->stream, "$%s",
+      (*info->fprintf_func) (info->stream, "%s",
                             mips16_reg_names[((l >> MIPS16OP_SH_RY)
                                               & MIPS16OP_MASK_RY)]);
       break;
 
     case 'x':
     case 'v':
-      (*info->fprintf_func) (info->stream, "$%s",
+      (*info->fprintf_func) (info->stream, "%s",
                             mips16_reg_names[((l >> MIPS16OP_SH_RX)
                                               & MIPS16OP_MASK_RX)]);
       break;
 
     case 'z':
-      (*info->fprintf_func) (info->stream, "$%s",
+      (*info->fprintf_func) (info->stream, "%s",
                             mips16_reg_names[((l >> MIPS16OP_SH_RZ)
                                               & MIPS16OP_MASK_RZ)]);
       break;
 
     case 'Z':
-      (*info->fprintf_func) (info->stream, "$%s",
+      (*info->fprintf_func) (info->stream, "%s",
                             mips16_reg_names[((l >> MIPS16OP_SH_MOVE32Z)
                                               & MIPS16OP_MASK_MOVE32Z)]);
       break;
 
     case '0':
-      (*info->fprintf_func) (info->stream, "$%s", reg_names[0]);
+      (*info->fprintf_func) (info->stream, "%s", mips32_reg_names[0]);
       break;
 
     case 'S':
-      (*info->fprintf_func) (info->stream, "$%s", reg_names[29]);
+      (*info->fprintf_func) (info->stream, "%s", mips32_reg_names[29]);
       break;
 
     case 'P':
@@ -762,18 +777,18 @@ print_mips16_insn_arg (type, op, l, use_extend, extend, memaddr, info)
       break;
 
     case 'R':
-      (*info->fprintf_func) (info->stream, "$%s", reg_names[31]);
+      (*info->fprintf_func) (info->stream, "%s", mips32_reg_names[31]);
       break;
 
     case 'X':
-      (*info->fprintf_func) (info->stream, "$%s",
-                            reg_names[((l >> MIPS16OP_SH_REGR32)
+      (*info->fprintf_func) (info->stream, "%s",
+                            mips32_reg_names[((l >> MIPS16OP_SH_REGR32)
                                        & MIPS16OP_MASK_REGR32)]);
       break;
 
     case 'Y':
-      (*info->fprintf_func) (info->stream, "$%s",
-                            reg_names[MIPS16OP_EXTRACT_REG32R (l)]);
+      (*info->fprintf_func) (info->stream, "%s",
+                            mips32_reg_names[MIPS16OP_EXTRACT_REG32R (l)]);
       break;
 
     case '<':
@@ -1058,10 +1073,10 @@ print_mips16_insn_arg (type, op, l, use_extend, extend, memaddr, info)
 
        if (amask > 0 && amask < 5)
          {
-           (*info->fprintf_func) (info->stream, "$%s", reg_names[4]);
+           (*info->fprintf_func) (info->stream, "%s", mips32_reg_names[4]);
            if (amask > 1)
-             (*info->fprintf_func) (info->stream, "-$%s",
-                                    reg_names[amask + 3]);
+             (*info->fprintf_func) (info->stream, "-%s",
+                                    mips32_reg_names[amask + 3]);
            need_comma = 1;
          }
 
@@ -1074,20 +1089,20 @@ print_mips16_insn_arg (type, op, l, use_extend, extend, memaddr, info)
          }
        else if (smask > 0)
          {
-           (*info->fprintf_func) (info->stream, "%s$%s",
+           (*info->fprintf_func) (info->stream, "%s%s",
                                   need_comma ? "," : "",
-                                  reg_names[16]);
+                                  mips32_reg_names[16]);
            if (smask > 1)
-             (*info->fprintf_func) (info->stream, "-$%s",
-                                    reg_names[smask + 15]);
+             (*info->fprintf_func) (info->stream, "-%s",
+                                    mips32_reg_names[smask + 15]);
            need_comma = 1;
          }
 
        if (l & 1)
          {
-           (*info->fprintf_func) (info->stream, "%s$%s",
+           (*info->fprintf_func) (info->stream, "%s%s",
                                   need_comma ? "," : "",
-                                  reg_names[31]);
+                                  mips32_reg_names[31]);
            need_comma = 1;
          }
 
@@ -1102,6 +1117,11 @@ print_mips16_insn_arg (type, op, l, use_extend, extend, memaddr, info)
       break;
 
     default:
+      /* xgettext:c-format */
+      (*info->fprintf_func)
+       (info->stream,
+        _("# internal disassembler error, unrecognised modifier (%c)"),
+        type);
       abort ();
     }
 }