Testcase updates for the previous patch.
authorThiemo Seufer <ths@networkno.de>
Thu, 4 Oct 2001 00:57:01 +0000 (00:57 +0000)
committerThiemo Seufer <ths@networkno.de>
Thu, 4 Oct 2001 00:57:01 +0000 (00:57 +0000)
14 files changed:
gas/testsuite/ChangeLog
gas/testsuite/gas/mips/elempic.d
gas/testsuite/gas/mips/elf-rel4.d
gas/testsuite/gas/mips/ld.d
gas/testsuite/gas/mips/mips-gp64-fp32-pic.d
gas/testsuite/gas/mips/mips-gp64-fp32-pic.s
gas/testsuite/gas/mips/mips-gp64-fp32.d
gas/testsuite/gas/mips/mips-gp64-fp32.s
gas/testsuite/gas/mips/mips-gp64-fp64-pic.d
gas/testsuite/gas/mips/mips-gp64-fp64-pic.s
gas/testsuite/gas/mips/mips-gp64-fp64.d
gas/testsuite/gas/mips/mips-gp64-fp64.s
gas/testsuite/gas/mips/uld.d
gas/testsuite/gas/mips/usd.d

index 9075eda..4a10af7 100644 (file)
@@ -1,3 +1,18 @@
+2001-10-04  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * gas/mips/mips-gp64-fp32-pic.d: Use 32bit instructions for addresses.
+       * gas/mips/mips-gp64-fp32-pic.s: Likewise.
+       * gas/mips/mips-gp64-fp32.d: Likewise.
+       * gas/mips/mips-gp64-fp32.s: Likewise.
+       * gas/mips/mips-gp64-fp64-pic.d: Likewise.
+       * gas/mips/mips-gp64-fp64-pic.s: Likewise.
+       * gas/mips/mips-gp64-fp64.d: Likewise.
+       * gas/mips/mips-gp64-fp64.s: Likewise.
+       * gas/mips/elempic.d: Likewise.
+       * gas/mips/ld.d: Likewise.
+       * gas/mips/uld.d: Likewise.
+       * gas/mips/usd.d: Likewise.
+
 2001-09-29  H.J. Lu  <hjl@gnu.org>
 
        * gas/i386/i386.exp: Run 64bit tests only for "i*86-*-* and
index 05d8ee0..8ca29c8 100644 (file)
@@ -120,7 +120,7 @@ Contents of section \.text:
  0070 00010000 00000000 04000000 00000000  .*
  0080 4c000000 00000000 54010000 00000000  .*
  0090 d0ffffff ffffffff 32000010 33000010  .*
- 00a0 0000033c d8006364 0000033c e8006364  .*
+ 00a0 0000033c d80063[26]4 0000033c e80063[26]4  .*
  00b0 cc000000 34000000 cc000000 00000000  .*
  00c0 34000000 00000000 00000000 32000010  .*
  00d0 33000010 34000324 3c000324 cc000000  .*
index 21e3975..005075b 100644 (file)
@@ -4,11 +4,11 @@
 .*: +file format.*
 
 Disassembly of section .text:
-0+000 <[^>]*> daddiu   a0,gp,0
+0+000 <[^>]*> addiu    a0,gp,0
                        0: R_MIPS_GPREL16       a
-0+004 <[^>]*> daddiu   a0,gp,4
+0+004 <[^>]*> addiu    a0,gp,4
                        4: R_MIPS_GPREL16       a
-0+008 <[^>]*> daddiu   a0,gp,8
+0+008 <[^>]*> addiu    a0,gp,8
                        8: R_MIPS_GPREL16       a
-0+00c <[^>]*> daddiu   a0,gp,12
+0+00c <[^>]*> addiu    a0,gp,12
                        c: R_MIPS_GPREL16       a
index b7ef4ff..4dea809 100644 (file)
@@ -628,12 +628,12 @@ Disassembly of section .text:
 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+05d8 <[^>]*> addu    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]+
 [      ]*5e0: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+05e4 <[^>]*> daddu   at,at,a1
+0+05e4 <[^>]*> addu    at,at,a1
 0+05e8 <[^>]*> sd      a0,[-0-9]+\(at\)
 [      ]*5e8: [A-Z0-9_]*LO[A-Z0-9_]*   .sbss.*
 0+05ec <[^>]*> nop
index 03c4097..27ad78c 100644 (file)
@@ -10,101 +10,101 @@ Disassembly of section .text:
    0:  3c1c0000        lui     gp,0x0
    4:  279c0000        addiu   gp,gp,0
    8:  0399e021        addu    gp,gp,t9
-   c:  ffbc0008        sd      gp,8\(sp\)
-  10:  009c202d        daddu   a0,a0,gp
+   c:  afbc0008        sw      gp,8\(sp\)
+  10:  009c2021        addu    a0,a0,gp
   14:  3c041234        lui     a0,0x1234
   18:  34845678        ori     a0,a0,0x5678
   1c:  8f840000        lw      a0,0\(gp\)
   20:  00000000        nop
-  24:  64840000        daddiu  a0,a0,0
+  24:  24840000        addiu   a0,a0,0
   28:  8f840000        lw      a0,0\(gp\)
   2c:  00000000        nop
-  30:  64840000        daddiu  a0,a0,0
+  30:  24840000        addiu   a0,a0,0
   34:  8f840000        lw      a0,0\(gp\)
   38:  00000000        nop
-  3c:  64840228        daddiu  a0,a0,552
+  3c:  24840228        addiu   a0,a0,552
   40:  10000079        b       228 <[^>]*>
   44:  00000000        nop
-  48:  df990000        ld      t9,0\(gp\)
+  48:  8f990000        lw      t9,0\(gp\)
   4c:  00000000        nop
-  50:  67390228        daddiu  t9,t9,552
+  50:  27390228        addiu   t9,t9,552
   54:  0320f809        jalr    t9
   58:  00000000        nop
-  5c:  dfbc0008        ld      gp,8\(sp\)
-  60:  df840000        ld      a0,0\(gp\)
+  5c:  8fbc0008        lw      gp,8\(sp\)
+  60:  8f840000        lw      a0,0\(gp\)
   64:  00000000        nop
-  68:  64840000        daddiu  a0,a0,0
+  68:  24840000        addiu   a0,a0,0
   6c:  8c840000        lw      a0,0\(a0\)
-  70:  df840000        ld      a0,0\(gp\)
+  70:  8f840000        lw      a0,0\(gp\)
   74:  00000000        nop
-  78:  64840000        daddiu  a0,a0,0
+  78:  24840000        addiu   a0,a0,0
   7c:  8c840000        lw      a0,0\(a0\)
-  80:  df840000        ld      a0,0\(gp\)
+  80:  8f840000        lw      a0,0\(gp\)
   84:  00000000        nop
-  88:  64840228        daddiu  a0,a0,552
+  88:  24840228        addiu   a0,a0,552
   8c:  8c840000        lw      a0,0\(a0\)
-  90:  df840000        ld      a0,0\(gp\)
+  90:  8f840000        lw      a0,0\(gp\)
   94:  00000000        nop
-  98:  64840000        daddiu  a0,a0,0
+  98:  24840000        addiu   a0,a0,0
   9c:  dc840000        ld      a0,0\(a0\)
-  a0:  df840000        ld      a0,0\(gp\)
+  a0:  8f840000        lw      a0,0\(gp\)
   a4:  00000000        nop
-  a8:  64840000        daddiu  a0,a0,0
+  a8:  24840000        addiu   a0,a0,0
   ac:  dc840000        ld      a0,0\(a0\)
-  b0:  df840000        ld      a0,0\(gp\)
+  b0:  8f840000        lw      a0,0\(gp\)
   b4:  00000000        nop
-  b8:  64840228        daddiu  a0,a0,552
+  b8:  24840228        addiu   a0,a0,552
   bc:  dc840000        ld      a0,0\(a0\)
-  c0:  df810000        ld      at,0\(gp\)
+  c0:  8f810000        lw      at,0\(gp\)
   c4:  00000000        nop
-  c8:  64210000        daddiu  at,at,0
+  c8:  24210000        addiu   at,at,0
   cc:  ac240000        sw      a0,0\(at\)
-  d0:  df810000        ld      at,0\(gp\)
+  d0:  8f810000        lw      at,0\(gp\)
   d4:  00000000        nop
-  d8:  64210000        daddiu  at,at,0
+  d8:  24210000        addiu   at,at,0
   dc:  ac240000        sw      a0,0\(at\)
-  e0:  df810000        ld      at,0\(gp\)
+  e0:  8f810000        lw      at,0\(gp\)
   e4:  00000000        nop
-  e8:  64210000        daddiu  at,at,0
+  e8:  24210000        addiu   at,at,0
   ec:  fc240000        sd      a0,0\(at\)
-  f0:  df810000        ld      at,0\(gp\)
+  f0:  8f810000        lw      at,0\(gp\)
   f4:  00000000        nop
-  f8:  64210000        daddiu  at,at,0
+  f8:  24210000        addiu   at,at,0
   fc:  fc240000        sd      a0,0\(at\)
- 100:  df810000        ld      at,0\(gp\)
+ 100:  8f810000        lw      at,0\(gp\)
  104:  00000000        nop
- 108:  64210000        daddiu  at,at,0
+ 108:  24210000        addiu   at,at,0
  10c:  80240000        lb      a0,0\(at\)
  110:  90210001        lbu     at,1\(at\)
  114:  00042200        sll     a0,a0,0x8
  118:  00812025        or      a0,a0,at
- 11c:  df810000        ld      at,0\(gp\)
+ 11c:  8f810000        lw      at,0\(gp\)
  120:  00000000        nop
- 124:  64210000        daddiu  at,at,0
+ 124:  24210000        addiu   at,at,0
  128:  a0240001        sb      a0,1\(at\)
  12c:  00042202        srl     a0,a0,0x8
  130:  a0240000        sb      a0,0\(at\)
  134:  90210001        lbu     at,1\(at\)
  138:  00042200        sll     a0,a0,0x8
  13c:  00812025        or      a0,a0,at
- 140:  df810000        ld      at,0\(gp\)
+ 140:  8f810000        lw      at,0\(gp\)
  144:  00000000        nop
- 148:  64210000        daddiu  at,at,0
+ 148:  24210000        addiu   at,at,0
  14c:  88240000        lwl     a0,0\(at\)
  150:  98240003        lwr     a0,3\(at\)
- 154:  df810000        ld      at,0\(gp\)
+ 154:  8f810000        lw      at,0\(gp\)
  158:  00000000        nop
- 15c:  64210000        daddiu  at,at,0
+ 15c:  24210000        addiu   at,at,0
  160:  a8240000        swl     a0,0\(at\)
  164:  b8240003        swr     a0,3\(at\)
  168:  3404ffc0        li      a0,0xffc0
  16c:  000423bc        dsll32  a0,a0,0xe
- 170:  df810000        ld      at,0\(gp\)
+ 170:  8f810000        lw      at,0\(gp\)
  174:  dc240000        ld      a0,0\(at\)
  178:  3c013ff0        lui     at,0x3ff0
  17c:  44810800        mtc1    at,\$f1
  180:  44800000        mtc1    zero,\$f0
- 184:  df810000        ld      at,0\(gp\)
+ 184:  8f810000        lw      at,0\(gp\)
  188:  d4200008        ldc1    \$f0,8\(at\)
  18c:  64a40064        daddiu  a0,a1,100
  190:  2c840001        sltiu   a0,a0,1
@@ -113,18 +113,18 @@ Disassembly of section .text:
  19c:  00a0202d        move    a0,a1
  1a0:  df840000        ld      a0,0\(gp\)
  1a4:  00000000        nop
- 1a8:  64840000        daddiu  a0,a0,0
+ 1a8:  24840000        addiu   a0,a0,0
  1ac:  df840000        ld      a0,0\(gp\)
  1b0:  00000000        nop
- 1b4:  64840000        daddiu  a0,a0,0
- 1b8:  df810000        ld      at,0\(gp\)
+ 1b4:  24840000        addiu   a0,a0,0
+ 1b8:  8f810000        lw      at,0\(gp\)
  1bc:  00000000        nop
- 1c0:  64210000        daddiu  at,at,0
+ 1c0:  24210000        addiu   at,at,0
  1c4:  68240000        ldl     a0,0\(at\)
  1c8:  6c240007        ldr     a0,7\(at\)
- 1cc:  df810000        ld      at,0\(gp\)
+ 1cc:  8f810000        lw      at,0\(gp\)
  1d0:  00000000        nop
- 1d4:  64210000        daddiu  at,at,0
+ 1d4:  24210000        addiu   at,at,0
  1d8:  b0240000        sdl     a0,0\(at\)
  1dc:  b4240007        sdr     a0,7\(at\)
  1e0:  3c018000        lui     at,0x8000
index c67ad06..2fe4750 100644 (file)
@@ -18,101 +18,101 @@ func:
                                # 0004 addiu    gp,gp,lo(_gp_disp)
                                # 0008 addu     gp,gp,t9
        .set reorder
-       .cprestore 8            # 000c sd       gp,8(sp)
-       .cpadd $4               # 0010 daddu    a0,a0,gp
+       .cprestore 8            # 000c sw       gp,8(sp)
+       .cpadd $4               # 0010 addu     a0,a0,gp
        li      $4, 0x12345678  # 0014 lui      a0,0x1234
                                # 0018 ori      a0,a0,0x5678
        la      $4, shared      # 001c lw       a0,got(.sdata)(gp)
                                # 0020 nop
-                               # 0024 daddiu   a0,a0,lo(shared)
+                               # 0024 addiu    a0,a0,lo(shared)
        la      $4, unshared    # 0028 lw       a0,got(.data)(gp)
                                # 002c nop
-                               # 0030 daddiu   a0,a0,lo(unshared)
+                               # 0030 addiu    a0,a0,lo(unshared)
        la      $4, end         # 0034 lw       a0,got(.text)(gp)
                                # 0038 nop
-                               # 003c daddiu   a0,a0,lo(end)
+                               # 003c addiu    a0,a0,lo(end)
        j       end             # 0040 b        end
                                # 0044 nop
-       jal     end             # 0048 ld       t9,got(.text)(gp)
+       jal     end             # 0048 lw       t9,got(.text)(gp)
                                # 004c nop
-                               # 0050 daddiu   t9,t9,lo(end)
+                               # 0050 addiu    t9,t9,lo(end)
                                # 0054 jalr     t9
                                # 0058 nop
-                               # 005c ld       gp,8(sp)
-       lw      $4, shared      # 0060 ld       a0,got(.sdata)(gp)
+                               # 005c lw       gp,8(sp)
+       lw      $4, shared      # 0060 lw       a0,got(.sdata)(gp)
                                # 0064 nop
-                               # 0068 daddiu   a0,a0,lo(shared)
+                               # 0068 addiu    a0,a0,lo(shared)
                                # 006c lw       a0,(a0)
-       lw      $4, unshared    # 0070 ld       a0,got(.data)(gp)
+       lw      $4, unshared    # 0070 lw       a0,got(.data)(gp)
                                # 0074 nop
-                               # 0078 daddiu   a0,a0,lo(unshared)
+                               # 0078 addiu    a0,a0,lo(unshared)
                                # 007c lw       a0,(a0)
-       lw      $4, end         # 0080 ld       a0,got(.text)(gp)
+       lw      $4, end         # 0080 lw       a0,got(.text)(gp)
                                # 0084 nop
-                               # 0088 daddiu   a0,a0,lo(end)
+                               # 0088 addiu    a0,a0,lo(end)
                                # 008c lw       a0,(a0)
-       ld      $4, shared      # 0090 ld       a0,got(.sdata)(gp)
+       ld      $4, shared      # 0090 lw       a0,got(.sdata)(gp)
                                # 0094 nop
-                               # 0098 daddiu   a0,a0,lo(shared)
+                               # 0098 addiu    a0,a0,lo(shared)
                                # 009c ld       a0,(a0)
-       ld      $4, unshared    # 00a0 ld       a0,got(.data)(gp)
+       ld      $4, unshared    # 00a0 lw       a0,got(.data)(gp)
                                # 00a4 nop
-                               # 00a8 daddiu   a0,a0,lo(unshared)
+                               # 00a8 addiu    a0,a0,lo(unshared)
                                # 00ac ld       a0,(a0)
-       ld      $4, end         # 00b0 ld       a0,got(.text)(gp)
+       ld      $4, end         # 00b0 lw       a0,got(.text)(gp)
                                # 00b4 nop
-                               # 00b8 daddiu   a0,a0,lo(end)
+                               # 00b8 addiu    a0,a0,lo(end)
                                # 00bc ld       a0,(a0)
-       sw      $4, shared      # 00c0 ld       at,got(.sdata)(gp)
+       sw      $4, shared      # 00c0 lw       at,got(.sdata)(gp)
                                # 00c4 nop
-                               # 00c8 daddiu   at,at,lo(shared)
+                               # 00c8 addiu    at,at,lo(shared)
                                # 00cc sw       a0,0(at)
-       sw      $4, unshared    # 00d0 ld       at,got(.data)(gp)
+       sw      $4, unshared    # 00d0 lw       at,got(.data)(gp)
                                # 00d4 nop
-                               # 00d8 daddiu   at,at,lo(unshared)
+                               # 00d8 addiu    at,at,lo(unshared)
                                # 00dc sw       a0,0(at)
-       sd      $4, shared      # 00e0 ld       at,got(.sdata)(gp)
+       sd      $4, shared      # 00e0 lw       at,got(.sdata)(gp)
                                # 00e4 nop
-                               # 00e8 daddiu   at,at,lo(shared)
+                               # 00e8 addiu    at,at,lo(shared)
                                # 00ec sd       a0,(at)
-       sd      $4, unshared    # 00f0 ld       at,got(.data)(gp)
+       sd      $4, unshared    # 00f0 lw       at,got(.data)(gp)
                                # 00f4 nop
-                               # 00f8 daddiu   at,at,lo(unshared)
+                               # 00f8 addiu    at,at,lo(unshared)
                                # 00fc sd       a0,(at)
-       ulh     $4, unshared    # 0100 ld       at,got(.data)(gp)
+       ulh     $4, unshared    # 0100 lw       at,got(.data)(gp)
                                # 0104 nop
-                               # 0108 daddiu   at,at,lo(unshared)
+                               # 0108 addiu    at,at,lo(unshared)
                                # 010c lb       a0,0(at)
                                # 0110 lbu      at,1(at)
                                # 0114 sll      a0,a0,8
                                # 0118 or       a0,a0,at
-       ush     $4, unshared    # 011c ld       at,got(.data)(gp)
+       ush     $4, unshared    # 011c lw       at,got(.data)(gp)
                                # 0120 nop
-                               # 0124 daddiu   at,at,lo(unshared)
+                               # 0124 addiu    at,at,lo(unshared)
                                # 0128 sb       a0,0(at)
                                # 012c srl      a0,a0,8
                                # 0130 sb       a0,1(at)
                                # 0134 lbu      at,0(at)
                                # 0138 sll      a0,a0,8
                                # 013c or       a0,a0,at
-       ulw     $4, unshared    # 0140 ld       at,got(.data)(gp)
+       ulw     $4, unshared    # 0140 lw       at,got(.data)(gp)
                                # 0144 nop
-                               # 0148 daddiu   at,at,lo(unshared)
+                               # 0148 addiu    at,at,lo(unshared)
                                # 014c lwl      a0,0(at)
                                # 0150 lwr      a0,3(at)
-       usw     $4, unshared    # 0154 ld       at,got(.data)(gp)
+       usw     $4, unshared    # 0154 lw       at,got(.data)(gp)
                                # 0158 nop
-                               # 015c daddiu   at,at,lo(unshared)
+                               # 015c addiu    at,at,lo(unshared)
                                # 0160 swl      a0,0(at)
                                # 0164 swr      a0,3(at)
        li.d    $4, 1.0         # 0168 li       a0,0xffc0
                                # 016c dsll32   a0,a0,14
-       li.d    $4, 1.9         # 0170 ld       at,got(.rodata)(gp)
+       li.d    $4, 1.9         # 0170 lw       at,got(.rodata)(gp)
                                # 0174 ld       a0,lo(F1.9)(at)
        li.d    $f0, 1.0        # 0178 lui      at,0x3ff0
                                # 017c mtc1     at,$f1
                                # 0180 mtc1     zero,$f0
-       li.d    $f0, 1.9        # 0184 ld       at,got(.rodata)(gp)
+       li.d    $f0, 1.9        # 0184 lw       at,got(.rodata)(gp)
                                # 0188 ldc1     $f0,lo(L1.9)(at)
        seq     $4, $5, -100    # 018c daddiu   a0,a1,100
                                # 0190 sltiu    a0,a0,1
@@ -122,18 +122,18 @@ func:
 
        dla     $4, shared      # 01a0 ld       a0,got(.sdata)(gp)
                                # 01a4 nop
-                               # 01a8 daddiu   a0,a0,lo(shared) 
+                               # 01a8 addiu    a0,a0,lo(shared) 
        dla     $4, unshared    # 01ac ld       a0,got(.data)(gp)
                                # 01b0 nop
-                               # 01b4 daddiu   a0,a0,lo(unshared)
-       uld     $4, unshared    # 01b8 ld       at,got(.data)(gp)
+                               # 01b4 addiu    a0,a0,lo(unshared)
+       uld     $4, unshared    # 01b8 lw       at,got(.data)(gp)
                                # 01bc nop
-                               # 01c0 daddiu   at,at,lo(unshared)
+                               # 01c0 addiu    at,at,lo(unshared)
                                # 01c4 ldl      a0,0(at)
                                # 01c8 ldr      a0,7(at)
-       usd     $4, unshared    # 01cc ld       at,got(.data)(gp)
+       usd     $4, unshared    # 01cc lw       at,got(.data)(gp)
                                # 01d0 nop
-                               # 01d4 daddiu   at,at,lo(unshared)
+                               # 01d4 addiu    at,at,lo(unshared)
                                # 01d8 sdl      a0,0(at)
                                # 01dc sdr      a0,7(at)
 
index bd0e7fd..df8d1ec 100644 (file)
@@ -9,11 +9,11 @@ Disassembly of section .text:
 0+000 <[^>]*>:
    0:  3c041234        lui     a0,0x1234
    4:  34845678        ori     a0,a0,0x5678
-   8:  6784c000        daddiu  a0,gp,-16384
+   8:  2784c000        addiu   a0,gp,-16384
    c:  3c040000        lui     a0,0x0
-  10:  64840000        daddiu  a0,a0,0
+  10:  24840000        addiu   a0,a0,0
   14:  3c040000        lui     a0,0x0
-  18:  64840154        daddiu  a0,a0,340
+  18:  24840154        addiu   a0,a0,340
   1c:  08000055        j       154 <[^>]*>
   20:  0c000055        jal     154 <[^>]*>
   24:  8f84c000        lw      a0,-16384\(gp\)
@@ -33,13 +33,13 @@ Disassembly of section .text:
   5c:  3c010000        lui     at,0x0
   60:  fc240000        sd      a0,0\(at\)
   64:  3c010000        lui     at,0x0
-  68:  64210000        daddiu  at,at,0
+  68:  24210000        addiu   at,at,0
   6c:  80240000        lb      a0,0\(at\)
   70:  90210001        lbu     at,1\(at\)
   74:  00042200        sll     a0,a0,0x8
   78:  00812025        or      a0,a0,at
   7c:  3c010000        lui     at,0x0
-  80:  64210000        daddiu  at,at,0
+  80:  24210000        addiu   at,at,0
   84:  a0240001        sb      a0,1\(at\)
   88:  00042202        srl     a0,a0,0x8
   8c:  a0240000        sb      a0,0\(at\)
@@ -47,11 +47,11 @@ Disassembly of section .text:
   94:  00042200        sll     a0,a0,0x8
   98:  00812025        or      a0,a0,at
   9c:  3c010000        lui     at,0x0
-  a0:  64210000        daddiu  at,at,0
+  a0:  24210000        addiu   at,at,0
   a4:  88240000        lwl     a0,0\(at\)
   a8:  98240003        lwr     a0,3\(at\)
   ac:  3c010000        lui     at,0x0
-  b0:  64210000        daddiu  at,at,0
+  b0:  24210000        addiu   at,at,0
   b4:  a8240000        swl     a0,0\(at\)
   b8:  b8240003        swr     a0,3\(at\)
   bc:  3404ffc0        li      a0,0xffc0
@@ -67,15 +67,15 @@ Disassembly of section .text:
   e4:  64a40064        daddiu  a0,a1,100
   e8:  0004202b        sltu    a0,zero,a0
   ec:  00a0202d        move    a0,a1
-  f0:  6784c000        daddiu  a0,gp,-16384
+  f0:  2784c000        addiu   a0,gp,-16384
   f4:  3c040000        lui     a0,0x0
-  f8:  64840000        daddiu  a0,a0,0
+  f8:  24840000        addiu   a0,a0,0
   fc:  3c010000        lui     at,0x0
- 100:  64210000        daddiu  at,at,0
+ 100:  24210000        addiu   at,at,0
  104:  68240000        ldl     a0,0\(at\)
  108:  6c240007        ldr     a0,7\(at\)
  10c:  3c010000        lui     at,0x0
- 110:  64210000        daddiu  at,at,0
+ 110:  24210000        addiu   at,at,0
  114:  b0240000        sdl     a0,0\(at\)
  118:  b4240007        sdr     a0,7\(at\)
  11c:  3c018000        lui     at,0x8000
index 2907103..17d8ea3 100644 (file)
@@ -15,11 +15,11 @@ func:
        .set noreorder
        li      $4, 0x12345678  # 0000 lui      a0,0x1234
                                # 0004 ori      a0,a0,0x5678
-       la      $4, shared      # 0008 daddiu   a0,gp,shared
+       la      $4, shared      # 0008 addiu    a0,gp,shared
        la      $4, unshared    # 000c lui      a0,hi(unshared)
-                               # 0010 daddiu   a0,a0,lo(unshared)
+                               # 0010 addiu    a0,a0,lo(unshared)
        la      $4, end         # 0014 lui      a0,hi(end)
-                               # 0018 daddiu   a0,a0,lo(end)
+                               # 0018 addiu    a0,a0,lo(end)
        j       end             # 001c j        end
        jal     end             # 0020 jal      end
        lw      $4, shared      # 0024 lw       a0,shared(gp)
@@ -39,13 +39,13 @@ func:
        sd      $4, unshared    # 005c lui      at,hi(unshared)
                                # 0060 sd       a0,lo(unshared)(at)
        ulh     $4, unshared    # 0064 lui      at,hi(unshared)
-                               # 0068 daddiu   at,at,lo(unshared)
+                               # 0068 addiu    at,at,lo(unshared)
                                # 006c lb       a0,0(at)
                                # 0070 lbu      at,1(at)
                                # 0074 sll      a0,a0,8
                                # 0078 or       a0,a0,at
        ush     $4, unshared    # 007c lui      at,hi(unshared)
-                               # 0080 daddiu   at,at,lo(unshared)
+                               # 0080 addiu    at,at,lo(unshared)
                                # 0084 sb       a0,1(at)
                                # 0088 srl      a0,a0,8
                                # 008c sb       a0,0(at)
@@ -53,11 +53,11 @@ func:
                                # 0094 sll      a0,a0,8
                                # 0098 or       a0,a0,at
        ulw     $4, unshared    # 009c lui      at,hi(unshared)
-                               # 00a0 daddiu   at,at,lo(unshared)
+                               # 00a0 addiu    at,at,lo(unshared)
                                # 00a4 lwl      a0,0(at)
                                # 00a8 lwr      a0,3(at)
        usw     $4, unshared    # 00ac lui      at,hi(unshared)
-                               # 00b0 daddiu   at,at,lo(unshared)
+                               # 00b0 addiu    at,at,lo(unshared)
                                # 00b4 swl      a0,0(at)
                                # 00b8 swr      a0,3(at)
        li.d    $4, 1.0         # 00bc li       a0,0xffc0
@@ -74,15 +74,15 @@ func:
                                # 00e8 sltu     a0,zero,a0
        move    $4, $5          # 00ec move     a0,a1
 
-       dla     $4, shared      # 00f0 daddiu   a0,gp,shared
+       dla     $4, shared      # 00f0 addiu    a0,gp,shared
        dla     $4, unshared    # 00f4 lui      a0,hi(unshared)
-                               # 00f8 daddiu   a0,a0,lo(unshared)
+                               # 00f8 addiu    a0,a0,lo(unshared)
        uld     $4, unshared    # 00fc lui      at,hi(unshared)
-                               # 0100 daddiu   at,at,lo(unshared)
+                               # 0100 addiu    at,at,lo(unshared)
                                # 0104 ldl      a0,0(at)
                                # 0108 ldr      a0,7(at)
        usd     $4, unshared    # 010c lui      at,hi(unshared)
-                               # 0110 daddiu   at,at,lo(unshared)
+                               # 0110 addiu    at,at,lo(unshared)
                                # 0114 sdl      a0,0(at)
                                # 0118 sdr      a0,7(at)
 
index 513cee5..449e67c 100644 (file)
@@ -10,101 +10,101 @@ Disassembly of section .text:
    0:  3c1c0000        lui     gp,0x0
    4:  279c0000        addiu   gp,gp,0
    8:  0399e021        addu    gp,gp,t9
-   c:  ffbc0008        sd      gp,8\(sp\)
-  10:  009c202d        daddu   a0,a0,gp
+   c:  afbc0008        sw      gp,8\(sp\)
+  10:  009c2021        addu    a0,a0,gp
   14:  3c041234        lui     a0,0x1234
   18:  34845678        ori     a0,a0,0x5678
   1c:  8f840000        lw      a0,0\(gp\)
   20:  00000000        nop
-  24:  64840000        daddiu  a0,a0,0
+  24:  24840000        addiu   a0,a0,0
   28:  8f840000        lw      a0,0\(gp\)
   2c:  00000000        nop
-  30:  64840000        daddiu  a0,a0,0
+  30:  24840000        addiu   a0,a0,0
   34:  8f840000        lw      a0,0\(gp\)
   38:  00000000        nop
-  3c:  6484022c        daddiu  a0,a0,556
+  3c:  2484022c        addiu   a0,a0,556
   40:  1000007a        b       22c <[^>]*>
   44:  00000000        nop
-  48:  df990000        ld      t9,0\(gp\)
+  48:  8f990000        lw      t9,0\(gp\)
   4c:  00000000        nop
-  50:  6739022c        daddiu  t9,t9,556
+  50:  2739022c        addiu   t9,t9,556
   54:  0320f809        jalr    t9
   58:  00000000        nop
-  5c:  dfbc0008        ld      gp,8\(sp\)
-  60:  df840000        ld      a0,0\(gp\)
+  5c:  8fbc0008        lw      gp,8\(sp\)
+  60:  8f840000        lw      a0,0\(gp\)
   64:  00000000        nop
-  68:  64840000        daddiu  a0,a0,0
+  68:  24840000        addiu   a0,a0,0
   6c:  8c840000        lw      a0,0\(a0\)
-  70:  df840000        ld      a0,0\(gp\)
+  70:  8f840000        lw      a0,0\(gp\)
   74:  00000000        nop
-  78:  64840000        daddiu  a0,a0,0
+  78:  24840000        addiu   a0,a0,0
   7c:  8c840000        lw      a0,0\(a0\)
-  80:  df840000        ld      a0,0\(gp\)
+  80:  8f840000        lw      a0,0\(gp\)
   84:  00000000        nop
-  88:  6484022c        daddiu  a0,a0,556
+  88:  2484022c        addiu   a0,a0,556
   8c:  8c840000        lw      a0,0\(a0\)
-  90:  df840000        ld      a0,0\(gp\)
+  90:  8f840000        lw      a0,0\(gp\)
   94:  00000000        nop
-  98:  64840000        daddiu  a0,a0,0
+  98:  24840000        addiu   a0,a0,0
   9c:  dc840000        ld      a0,0\(a0\)
-  a0:  df840000        ld      a0,0\(gp\)
+  a0:  8f840000        lw      a0,0\(gp\)
   a4:  00000000        nop
-  a8:  64840000        daddiu  a0,a0,0
+  a8:  24840000        addiu   a0,a0,0
   ac:  dc840000        ld      a0,0\(a0\)
-  b0:  df840000        ld      a0,0\(gp\)
+  b0:  8f840000        lw      a0,0\(gp\)
   b4:  00000000        nop
-  b8:  6484022c        daddiu  a0,a0,556
+  b8:  2484022c        addiu   a0,a0,556
   bc:  dc840000        ld      a0,0\(a0\)
-  c0:  df810000        ld      at,0\(gp\)
+  c0:  8f810000        lw      at,0\(gp\)
   c4:  00000000        nop
-  c8:  64210000        daddiu  at,at,0
+  c8:  24210000        addiu   at,at,0
   cc:  ac240000        sw      a0,0\(at\)
-  d0:  df810000        ld      at,0\(gp\)
+  d0:  8f810000        lw      at,0\(gp\)
   d4:  00000000        nop
-  d8:  64210000        daddiu  at,at,0
+  d8:  24210000        addiu   at,at,0
   dc:  ac240000        sw      a0,0\(at\)
-  e0:  df810000        ld      at,0\(gp\)
+  e0:  8f810000        lw      at,0\(gp\)
   e4:  00000000        nop
-  e8:  64210000        daddiu  at,at,0
+  e8:  24210000        addiu   at,at,0
   ec:  fc240000        sd      a0,0\(at\)
-  f0:  df810000        ld      at,0\(gp\)
+  f0:  8f810000        lw      at,0\(gp\)
   f4:  00000000        nop
-  f8:  64210000        daddiu  at,at,0
+  f8:  24210000        addiu   at,at,0
   fc:  fc240000        sd      a0,0\(at\)
- 100:  df810000        ld      at,0\(gp\)
+ 100:  8f810000        lw      at,0\(gp\)
  104:  00000000        nop
- 108:  64210000        daddiu  at,at,0
+ 108:  24210000        addiu   at,at,0
  10c:  80240000        lb      a0,0\(at\)
  110:  90210001        lbu     at,1\(at\)
  114:  00042200        sll     a0,a0,0x8
  118:  00812025        or      a0,a0,at
- 11c:  df810000        ld      at,0\(gp\)
+ 11c:  8f810000        lw      at,0\(gp\)
  120:  00000000        nop
- 124:  64210000        daddiu  at,at,0
+ 124:  24210000        addiu   at,at,0
  128:  a0240001        sb      a0,1\(at\)
  12c:  00042202        srl     a0,a0,0x8
  130:  a0240000        sb      a0,0\(at\)
  134:  90210001        lbu     at,1\(at\)
  138:  00042200        sll     a0,a0,0x8
  13c:  00812025        or      a0,a0,at
- 140:  df810000        ld      at,0\(gp\)
+ 140:  8f810000        lw      at,0\(gp\)
  144:  00000000        nop
- 148:  64210000        daddiu  at,at,0
+ 148:  24210000        addiu   at,at,0
  14c:  88240000        lwl     a0,0\(at\)
  150:  98240003        lwr     a0,3\(at\)
- 154:  df810000        ld      at,0\(gp\)
+ 154:  8f810000        lw      at,0\(gp\)
  158:  00000000        nop
- 15c:  64210000        daddiu  at,at,0
+ 15c:  24210000        addiu   at,at,0
  160:  a8240000        swl     a0,0\(at\)
  164:  b8240003        swr     a0,3\(at\)
  168:  3404ffc0        li      a0,0xffc0
  16c:  000423bc        dsll32  a0,a0,0xe
- 170:  df810000        ld      at,0\(gp\)
+ 170:  8f810000        lw      at,0\(gp\)
  174:  dc240000        ld      a0,0\(at\)
  178:  3401ffc0        li      at,0xffc0
  17c:  00010bbc        dsll32  at,at,0xe
  180:  44a10000        dmtc1   at,\$f0
- 184:  df810000        ld      at,0\(gp\)
+ 184:  8f810000        lw      at,0\(gp\)
  188:  d4200008        ldc1    \$f0,8\(at\)
  18c:  64a40064        daddiu  a0,a1,100
  190:  2c840001        sltiu   a0,a0,1
@@ -113,18 +113,18 @@ Disassembly of section .text:
  19c:  00a0202d        move    a0,a1
  1a0:  df840000        ld      a0,0\(gp\)
  1a4:  00000000        nop
- 1a8:  64840000        daddiu  a0,a0,0
+ 1a8:  24840000        addiu   a0,a0,0
  1ac:  df840000        ld      a0,0\(gp\)
  1b0:  00000000        nop
- 1b4:  64840000        daddiu  a0,a0,0
- 1b8:  df810000        ld      at,0\(gp\)
+ 1b4:  24840000        addiu   a0,a0,0
+ 1b8:  8f810000        lw      at,0\(gp\)
  1bc:  00000000        nop
- 1c0:  64210000        daddiu  at,at,0
+ 1c0:  24210000        addiu   at,at,0
  1c4:  68240000        ldl     a0,0\(at\)
  1c8:  6c240007        ldr     a0,7\(at\)
- 1cc:  df810000        ld      at,0\(gp\)
+ 1cc:  8f810000        lw      at,0\(gp\)
  1d0:  00000000        nop
- 1d4:  64210000        daddiu  at,at,0
+ 1d4:  24210000        addiu   at,at,0
  1d8:  b0240000        sdl     a0,0\(at\)
  1dc:  b4240007        sdr     a0,7\(at\)
  1e0:  3c018000        lui     at,0x8000
index 1f144f5..75cd97f 100644 (file)
@@ -18,101 +18,101 @@ func:
                                # 0004 addiu    gp,gp,lo(_gp_disp)
                                # 0008 addu     gp,gp,t9
        .set reorder
-       .cprestore 8            # 000c sd       gp,8(sp)
-       .cpadd $4               # 0010 daddu    a0,a0,gp
+       .cprestore 8            # 000c sw       gp,8(sp)
+       .cpadd $4               # 0010 addu     a0,a0,gp
        li      $4, 0x12345678  # 0014 lui      a0,0x1234
                                # 0018 ori      a0,a0,0x5678
        la      $4, shared      # 001c lw       a0,got(.sdata)(gp)
                                # 0020 nop
-                               # 0024 daddiu   a0,a0,lo(shared)
+                               # 0024 addiu    a0,a0,lo(shared)
        la      $4, unshared    # 0028 lw       a0,got(.data)(gp)
                                # 002c nop
-                               # 0030 daddiu   a0,a0,lo(unshared)
+                               # 0030 addiu    a0,a0,lo(unshared)
        la      $4, end         # 0034 lw       a0,got(.text)(gp)
                                # 0038 nop
-                               # 003c daddiu   a0,a0,lo(end)
+                               # 003c addiu    a0,a0,lo(end)
        j       end             # 0040 b        end
                                # 0044 nop
-       jal     end             # 0048 ld       t9,got(.text)(gp)
+       jal     end             # 0048 lw       t9,got(.text)(gp)
                                # 004c nop
-                               # 0050 daddiu   t9,t9,lo(end)
+                               # 0050 addiu    t9,t9,lo(end)
                                # 0054 jalr     t9
                                # 0058 nop
-                               # 005c ld       gp,8(sp)
-       lw      $4, shared      # 0060 ld       a0,got(.sdata)(gp)
+                               # 005c lw       gp,8(sp)
+       lw      $4, shared      # 0060 lw       a0,got(.sdata)(gp)
                                # 0064 nop
-                               # 0068 daddiu   a0,a0,lo(shared)
+                               # 0068 addiu    a0,a0,lo(shared)
                                # 006c lw       a0,(a0)
-       lw      $4, unshared    # 0070 ld       a0,got(.data)(gp)
+       lw      $4, unshared    # 0070 lw       a0,got(.data)(gp)
                                # 0074 nop
-                               # 0078 daddiu   a0,a0,lo(unshared)
+                               # 0078 addiu    a0,a0,lo(unshared)
                                # 007c lw       a0,(a0)
-       lw      $4, end         # 0080 ld       a0,got(.text)(gp)
+       lw      $4, end         # 0080 lw       a0,got(.text)(gp)
                                # 0084 nop
-                               # 0088 daddiu   a0,a0,lo(end)
+                               # 0088 addiu    a0,a0,lo(end)
                                # 008c lw       a0,(a0)
-       ld      $4, shared      # 0090 ld       a0,got(.sdata)(gp)
+       ld      $4, shared      # 0090 lw       a0,got(.sdata)(gp)
                                # 0094 nop
-                               # 0098 daddiu   a0,a0,lo(shared)
+                               # 0098 addiu    a0,a0,lo(shared)
                                # 009c ld       a0,(a0)
-       ld      $4, unshared    # 00a0 ld       a0,got(.data)(gp)
+       ld      $4, unshared    # 00a0 lw       a0,got(.data)(gp)
                                # 00a4 nop
-                               # 00a8 daddiu   a0,a0,lo(unshared)
+                               # 00a8 addiu    a0,a0,lo(unshared)
                                # 00ac ld       a0,(a0)
-       ld      $4, end         # 00b0 ld       a0,got(.text)(gp)
+       ld      $4, end         # 00b0 lw       a0,got(.text)(gp)
                                # 00b4 nop
-                               # 00b8 daddiu   a0,a0,lo(end)
+                               # 00b8 addiu    a0,a0,lo(end)
                                # 00bc ld       a0,(a0)
-       sw      $4, shared      # 00c0 ld       at,got(.sdata)(gp)
+       sw      $4, shared      # 00c0 lw       at,got(.sdata)(gp)
                                # 00c4 nop
-                               # 00c8 daddiu   at,at,lo(shared)
+                               # 00c8 addiu    at,at,lo(shared)
                                # 00cc sw       a0,0(at)
-       sw      $4, unshared    # 00d0 ld       at,got(.data)(gp)
+       sw      $4, unshared    # 00d0 lw       at,got(.data)(gp)
                                # 00d4 nop
-                               # 00d8 daddiu   at,at,lo(unshared)
+                               # 00d8 addiu    at,at,lo(unshared)
                                # 00dc sw       a0,0(at)
-       sd      $4, shared      # 00e0 ld       at,got(.sdata)(gp)
+       sd      $4, shared      # 00e0 lw       at,got(.sdata)(gp)
                                # 00e4 nop
-                               # 00e8 daddiu   at,at,lo(shared)
+                               # 00e8 addiu    at,at,lo(shared)
                                # 00ec sd       a0,(at)
-       sd      $4, unshared    # 00f0 ld       at,got(.data)(gp)
+       sd      $4, unshared    # 00f0 lw       at,got(.data)(gp)
                                # 00f4 nop
-                               # 00f8 daddiu   at,at,lo(unshared)
+                               # 00f8 addiu    at,at,lo(unshared)
                                # 00fc sd       a0,(at)
-       ulh     $4, unshared    # 0100 ld       at,got(.data)(gp)
+       ulh     $4, unshared    # 0100 lw       at,got(.data)(gp)
                                # 0104 nop
-                               # 0108 daddiu   at,at,lo(unshared)
+                               # 0108 addiu    at,at,lo(unshared)
                                # 010c lb       a0,0(at)
                                # 0110 lbu      at,1(at)
                                # 0114 sll      a0,a0,8
                                # 0118 or       a0,a0,at
-       ush     $4, unshared    # 011c ld       at,got(.data)(gp)
+       ush     $4, unshared    # 011c lw       at,got(.data)(gp)
                                # 0120 nop
-                               # 0124 daddiu   at,at,lo(unshared)
+                               # 0124 addiu    at,at,lo(unshared)
                                # 0128 sb       a0,0(at)
                                # 012c srl      a0,a0,8
                                # 0130 sb       a0,1(at)
                                # 0134 lbu      at,0(at)
                                # 0138 sll      a0,a0,8
                                # 013c or       a0,a0,at
-       ulw     $4, unshared    # 0140 ld       at,got(.data)(gp)
+       ulw     $4, unshared    # 0140 lw       at,got(.data)(gp)
                                # 0144 nop
-                               # 0148 daddiu   at,at,lo(unshared)
+                               # 0148 addiu    at,at,lo(unshared)
                                # 014c lwl      a0,0(at)
                                # 0150 lwr      a0,3(at)
-       usw     $4, unshared    # 0154 ld       at,got(.data)(gp)
+       usw     $4, unshared    # 0154 lw       at,got(.data)(gp)
                                # 0158 nop
-                               # 015c daddiu   at,at,lo(unshared)
+                               # 015c addiu    at,at,lo(unshared)
                                # 0160 swl      a0,0(at)
                                # 0164 swr      a0,3(at)
        li.d    $4, 1.0         # 0168 li       a0,0xffc0
                                # 016c dsll32   a0,a0,14
-       li.d    $4, 1.9         # 0170 ld       at,got(.rodata)(gp)
+       li.d    $4, 1.9         # 0170 lw       at,got(.rodata)(gp)
                                # 0174 ld       a0,lo(F1.9)(at)
        li.d    $f0, 1.0        # 0178 li       at,0xffc0
                                # 017c dsll32   at,at,14
                                # 0180 dmtc1    at,$f0
-       li.d    $f0, 1.9        # 0184 ld       at,got(.rodata)(gp)
+       li.d    $f0, 1.9        # 0184 lw       at,got(.rodata)(gp)
                                # 0188 ldc1     $f0,lo(L1.9)(at)
        seq     $4, $5, -100    # 018c daddiu   a0,a1,100
                                # 0190 sltiu    a0,a0,1
@@ -122,18 +122,18 @@ func:
 
        dla     $4, shared      # 01a0 ld       a0,got(.sdata)(gp)
                                # 01a4 nop
-                               # 01a8 daddiu   a0,a0,lo(shared) 
+                               # 01a8 addiu    a0,a0,lo(shared) 
        dla     $4, unshared    # 01ac ld       a0,got(.data)(gp)
                                # 01b0 nop
-                               # 01b4 daddiu   a0,a0,lo(unshared)
-       uld     $4, unshared    # 01b8 ld       at,got(.data)(gp)
+                               # 01b4 addiu    a0,a0,lo(unshared)
+       uld     $4, unshared    # 01b8 lw       at,got(.data)(gp)
                                # 01bc nop
-                               # 01c0 daddiu   at,at,lo(unshared)
+                               # 01c0 addiu    at,at,lo(unshared)
                                # 01c4 ldl      a0,0(at)
                                # 01c8 ldr      a0,7(at)
-       usd     $4, unshared    # 01cc ld       at,got(.data)(gp)
+       usd     $4, unshared    # 01cc lw       at,got(.data)(gp)
                                # 01d0 nop
-                               # 01d4 daddiu   at,at,lo(unshared)
+                               # 01d4 addiu    at,at,lo(unshared)
                                # 01d8 sdl      a0,0(at)
                                # 01dc sdr      a0,7(at)
 
index 1f1df3e..804f01e 100644 (file)
@@ -9,11 +9,11 @@ Disassembly of section .text:
 0+000 <[^>]*>:
    0:  3c041234        lui     a0,0x1234
    4:  34845678        ori     a0,a0,0x5678
-   8:  6784c000        daddiu  a0,gp,-16384
+   8:  2784c000        addiu   a0,gp,-16384
    c:  3c040000        lui     a0,0x0
-  10:  64840000        daddiu  a0,a0,0
+  10:  24840000        addiu   a0,a0,0
   14:  3c040000        lui     a0,0x0
-  18:  64840158        daddiu  a0,a0,344
+  18:  24840158        addiu   a0,a0,344
   1c:  08000056        j       158 <[^>]*>
   20:  0c000056        jal     158 <[^>]*>
   24:  8f84c000        lw      a0,-16384\(gp\)
@@ -33,13 +33,13 @@ Disassembly of section .text:
   5c:  3c010000        lui     at,0x0
   60:  fc240000        sd      a0,0\(at\)
   64:  3c010000        lui     at,0x0
-  68:  64210000        daddiu  at,at,0
+  68:  24210000        addiu   at,at,0
   6c:  80240000        lb      a0,0\(at\)
   70:  90210001        lbu     at,1\(at\)
   74:  00042200        sll     a0,a0,0x8
   78:  00812025        or      a0,a0,at
   7c:  3c010000        lui     at,0x0
-  80:  64210000        daddiu  at,at,0
+  80:  24210000        addiu   at,at,0
   84:  a0240001        sb      a0,1\(at\)
   88:  00042202        srl     a0,a0,0x8
   8c:  a0240000        sb      a0,0\(at\)
@@ -47,11 +47,11 @@ Disassembly of section .text:
   94:  00042200        sll     a0,a0,0x8
   98:  00812025        or      a0,a0,at
   9c:  3c010000        lui     at,0x0
-  a0:  64210000        daddiu  at,at,0
+  a0:  24210000        addiu   at,at,0
   a4:  88240000        lwl     a0,0\(at\)
   a8:  98240003        lwr     a0,3\(at\)
   ac:  3c010000        lui     at,0x0
-  b0:  64210000        daddiu  at,at,0
+  b0:  24210000        addiu   at,at,0
   b4:  a8240000        swl     a0,0\(at\)
   b8:  b8240003        swr     a0,3\(at\)
   bc:  3404ffc0        li      a0,0xffc0
@@ -67,15 +67,15 @@ Disassembly of section .text:
   e4:  64a40064        daddiu  a0,a1,100
   e8:  0004202b        sltu    a0,zero,a0
   ec:  00a0202d        move    a0,a1
-  f0:  6784c000        daddiu  a0,gp,-16384
+  f0:  2784c000        addiu   a0,gp,-16384
   f4:  3c040000        lui     a0,0x0
-  f8:  64840000        daddiu  a0,a0,0
+  f8:  24840000        addiu   a0,a0,0
   fc:  3c010000        lui     at,0x0
- 100:  64210000        daddiu  at,at,0
+ 100:  24210000        addiu   at,at,0
  104:  68240000        ldl     a0,0\(at\)
  108:  6c240007        ldr     a0,7\(at\)
  10c:  3c010000        lui     at,0x0
- 110:  64210000        daddiu  at,at,0
+ 110:  24210000        addiu   at,at,0
  114:  b0240000        sdl     a0,0\(at\)
  118:  b4240007        sdr     a0,7\(at\)
  11c:  3c018000        lui     at,0x8000
index 8698fb4..b691262 100644 (file)
@@ -15,11 +15,11 @@ func:
        .set noreorder
        li      $4, 0x12345678  # 0000 lui      a0,0x1234
                                # 0004 ori      a0,a0,0x5678
-       la      $4, shared      # 0008 daddiu   a0,gp,shared
+       la      $4, shared      # 0008 addiu    a0,gp,shared
        la      $4, unshared    # 000c lui      a0,hi(unshared)
-                               # 0010 daddiu   a0,a0,lo(unshared)
+                               # 0010 addiu    a0,a0,lo(unshared)
        la      $4, end         # 0014 lui      a0,hi(end)
-                               # 0018 daddiu   a0,a0,lo(end)
+                               # 0018 addiu    a0,a0,lo(end)
        j       end             # 001c j        end
        jal     end             # 0020 jal      end
        lw      $4, shared      # 0024 lw       a0,shared(gp)
@@ -39,13 +39,13 @@ func:
        sd      $4, unshared    # 005c lui      at,hi(unshared)
                                # 0060 sd       a0,lo(unshared)(at)
        ulh     $4, unshared    # 0064 lui      at,hi(unshared)
-                               # 0068 daddiu   at,at,lo(unshared)
+                               # 0068 addiu    at,at,lo(unshared)
                                # 006c lb       a0,0(at)
                                # 0070 lbu      at,1(at)
                                # 0074 sll      a0,a0,8
                                # 0078 or       a0,a0,at
        ush     $4, unshared    # 007c lui      at,hi(unshared)
-                               # 0080 daddiu   at,at,lo(unshared)
+                               # 0080 addiu    at,at,lo(unshared)
                                # 0084 sb       a0,1(at)
                                # 0088 srl      a0,a0,8
                                # 008c sb       a0,0(at)
@@ -53,11 +53,11 @@ func:
                                # 0094 sll      a0,a0,8
                                # 0098 or       a0,a0,at
        ulw     $4, unshared    # 009c lui      at,hi(unshared)
-                               # 00a0 daddiu   at,at,lo(unshared)
+                               # 00a0 addiu    at,at,lo(unshared)
                                # 00a4 lwl      a0,0(at)
                                # 00a8 lwr      a0,3(at)
        usw     $4, unshared    # 00ac lui      at,hi(unshared)
-                               # 00b0 daddiu   at,at,lo(unshared)
+                               # 00b0 addiu    at,at,lo(unshared)
                                # 00b4 swl      a0,0(at)
                                # 00b8 swr      a0,3(at)
        li.d    $4, 1.0         # 00bc li       a0,0xffc0
@@ -74,15 +74,15 @@ func:
                                # 00e8 sltu     a0,zero,a0
        move    $4, $5          # 00ec move     a0,a1
 
-       dla     $4, shared      # 00f0 daddiu   a0,gp,shared
+       dla     $4, shared      # 00f0 addiu    a0,gp,shared
        dla     $4, unshared    # 00f4 lui      a0,hi(unshared)
-                               # 00f8 daddiu   a0,a0,lo(unshared)
+                               # 00f8 addiu    a0,a0,lo(unshared)
        uld     $4, unshared    # 00fc lui      at,hi(unshared)
-                               # 0100 daddiu   at,at,lo(unshared)
+                               # 0100 addiu    at,at,lo(unshared)
                                # 0104 ldl      a0,0(at)
                                # 0108 ldr      a0,7(at)
        usd     $4, unshared    # 010c lui      at,hi(unshared)
-                               # 0110 daddiu   at,at,lo(unshared)
+                               # 0110 addiu    at,at,lo(unshared)
                                # 0114 sdl      a0,0(at)
                                # 0118 sdr      a0,7(at)
 
index b563292..88551f8 100644 (file)
@@ -29,241 +29,241 @@ Disassembly of section .text:
 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 <[^>]*> addiu   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
 [      ]*60: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+0064 <[^>]*> daddiu  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 <[^>]*> ldl     a0,[07]\(at\)
 0+006c <[^>]*> ldr     a0,[07]\(at\)
-0+0070 <[^>]*> daddiu  at,gp,0
+0+0070 <[^>]*> addiu   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
 [      ]*7c: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+0080 <[^>]*> daddiu  at,at,[-0-9]+
+0+0080 <[^>]*> addiu   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+008c <[^>]*> addiu   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]+
 [      ]*98: [A-Z0-9_]*HI[A-Z0-9_]*    .bss.*
-0+009c <[^>]*> daddiu  at,at,[-0-9]+
+0+009c <[^>]*> addiu   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+00a8 <[^>]*> addiu   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
 [      ]*b4: [A-Z0-9_]*HI[A-Z0-9_]*    .data.*
-0+00b8 <[^>]*> daddiu  at,at,[-0-9]+
+0+00b8 <[^>]*> addiu   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
 [      ]*c4: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+00c8 <[^>]*> daddiu  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 <[^>]*> ldl     a0,[07]\(at\)
 0+00d0 <[^>]*> ldr     a0,[07]\(at\)
-0+00d4 <[^>]*> daddiu  at,gp,1
+0+00d4 <[^>]*> addiu   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
 [      ]*e0: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+00e4 <[^>]*> daddiu  at,at,[-0-9]+
+0+00e4 <[^>]*> addiu   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+00f0 <[^>]*> addiu   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
 [      ]*fc: [A-Z0-9_]*HI[A-Z0-9_]*    .bss.*
-0+0100 <[^>]*> daddiu  at,at,[-0-9]+
+0+0100 <[^>]*> addiu   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+010c <[^>]*> addiu   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]+
 [      ]*118: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+011c <[^>]*> daddiu  at,at,[-0-9]+
+0+011c <[^>]*> addiu   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]+
 [      ]*128: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+012c <[^>]*> daddiu  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 <[^>]*> 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 <[^>]*> addiu   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]+
 [      ]*148: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+014c <[^>]*> daddiu  at,at,[-0-9]+
+0+014c <[^>]*> addiu   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]+
 [      ]*158: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+015c <[^>]*> daddiu  at,at,[-0-9]+
+0+015c <[^>]*> addiu   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]+
 [      ]*168: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+016c <[^>]*> daddiu  at,at,[-0-9]+
+0+016c <[^>]*> addiu   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]+
 [      ]*178: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+017c <[^>]*> daddiu  at,at,[-0-9]+
+0+017c <[^>]*> addiu   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
 [      ]*188: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+018c <[^>]*> daddiu  at,at,[-0-9]+
+0+018c <[^>]*> addiu   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
 [      ]*198: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+019c <[^>]*> daddiu  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 <[^>]*> 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 <[^>]*> addiu   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
 [      ]*1b8: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+01bc <[^>]*> daddiu  at,at,[-0-9]+
+0+01bc <[^>]*> addiu   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
 [      ]*1c8: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+01cc <[^>]*> daddiu  at,at,[-0-9]+
+0+01cc <[^>]*> addiu   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
 [      ]*1d8: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+01dc <[^>]*> daddiu  at,at,[-0-9]+
+0+01dc <[^>]*> addiu   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
 [      ]*1e8: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+01ec <[^>]*> daddiu  at,at,[-0-9]+
+0+01ec <[^>]*> addiu   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]+
 [      ]*1f8: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+01fc <[^>]*> daddiu  at,at,[-0-9]+
+0+01fc <[^>]*> addiu   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]+
 [      ]*208: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+020c <[^>]*> daddiu  at,at,0
+0+020c <[^>]*> addiu   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]+
 [      ]*218: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+021c <[^>]*> daddiu  at,at,0
+0+021c <[^>]*> addiu   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]+
 [      ]*228: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+022c <[^>]*> daddiu  at,at,0
+0+022c <[^>]*> addiu   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]+
 [      ]*238: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+023c <[^>]*> daddiu  at,at,0
+0+023c <[^>]*> addiu   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]+
 [      ]*248: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+024c <[^>]*> daddiu  at,at,[-0-9]+
+0+024c <[^>]*> addiu   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]+
 [      ]*258: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+025c <[^>]*> daddiu  at,at,[-0-9]+
+0+025c <[^>]*> addiu   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]+
 [      ]*268: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+026c <[^>]*> daddiu  at,at,[-0-9]+
+0+026c <[^>]*> addiu   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]+
 [      ]*278: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+027c <[^>]*> daddiu  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 <[^>]*> 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 <[^>]*> addiu   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]+
 [      ]*298: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+029c <[^>]*> daddiu  at,at,[-0-9]+
+0+029c <[^>]*> addiu   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]+
 [      ]*2a8: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+02ac <[^>]*> daddiu  at,at,[-0-9]+
+0+02ac <[^>]*> addiu   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]+
 [      ]*2b8: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+02bc <[^>]*> daddiu  at,at,[-0-9]+
+0+02bc <[^>]*> addiu   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]+
 [      ]*2c8: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+02cc <[^>]*> daddiu  at,at,[-0-9]+
+0+02cc <[^>]*> addiu   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\)
index 0e9da49..d3631a9 100644 (file)
@@ -29,241 +29,241 @@ Disassembly of section .text:
 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 <[^>]*> addiu   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]+
 [      ]*60: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+0064 <[^>]*> daddiu  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 <[^>]*> sdl     a0,[07]\(at\)
 0+006c <[^>]*> sdr     a0,[07]\(at\)
-0+0070 <[^>]*> daddiu  at,gp,0
+0+0070 <[^>]*> addiu   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
 [      ]*7c: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+0080 <[^>]*> daddiu  at,at,[-0-9]+
+0+0080 <[^>]*> addiu   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+008c <[^>]*> addiu   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]+
 [      ]*98: [A-Z0-9_]*HI[A-Z0-9_]*    .bss.*
-0+009c <[^>]*> daddiu  at,at,[-0-9]+
+0+009c <[^>]*> addiu   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+00a8 <[^>]*> addiu   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
 [      ]*b4: [A-Z0-9_]*HI[A-Z0-9_]*    .data.*
-0+00b8 <[^>]*> daddiu  at,at,[-0-9]+
+0+00b8 <[^>]*> addiu   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
 [      ]*c4: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_data_label
-0+00c8 <[^>]*> daddiu  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 <[^>]*> sdl     a0,[07]\(at\)
 0+00d0 <[^>]*> sdr     a0,[07]\(at\)
-0+00d4 <[^>]*> daddiu  at,gp,1
+0+00d4 <[^>]*> addiu   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
 [      ]*e0: [A-Z0-9_]*HI[A-Z0-9_]*    big_external_common
-0+00e4 <[^>]*> daddiu  at,at,[-0-9]+
+0+00e4 <[^>]*> addiu   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+00f0 <[^>]*> addiu   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
 [      ]*fc: [A-Z0-9_]*HI[A-Z0-9_]*    .bss.*
-0+0100 <[^>]*> daddiu  at,at,[-0-9]+
+0+0100 <[^>]*> addiu   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+010c <[^>]*> addiu   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]+
 [      ]*118: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+011c <[^>]*> daddiu  at,at,[-0-9]+
+0+011c <[^>]*> addiu   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]+
 [      ]*128: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+012c <[^>]*> daddiu  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 <[^>]*> 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 <[^>]*> addiu   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]+
 [      ]*148: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+014c <[^>]*> daddiu  at,at,[-0-9]+
+0+014c <[^>]*> addiu   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]+
 [      ]*158: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+015c <[^>]*> daddiu  at,at,[-0-9]+
+0+015c <[^>]*> addiu   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]+
 [      ]*168: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+016c <[^>]*> daddiu  at,at,[-0-9]+
+0+016c <[^>]*> addiu   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]+
 [      ]*178: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+017c <[^>]*> daddiu  at,at,[-0-9]+
+0+017c <[^>]*> addiu   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
 [      ]*188: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+018c <[^>]*> daddiu  at,at,[-0-9]+
+0+018c <[^>]*> addiu   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
 [      ]*198: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+019c <[^>]*> daddiu  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 <[^>]*> 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 <[^>]*> addiu   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
 [      ]*1b8: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+01bc <[^>]*> daddiu  at,at,[-0-9]+
+0+01bc <[^>]*> addiu   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
 [      ]*1c8: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+01cc <[^>]*> daddiu  at,at,[-0-9]+
+0+01cc <[^>]*> addiu   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
 [      ]*1d8: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+01dc <[^>]*> daddiu  at,at,[-0-9]+
+0+01dc <[^>]*> addiu   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
 [      ]*1e8: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+01ec <[^>]*> daddiu  at,at,[-0-9]+
+0+01ec <[^>]*> addiu   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]+
 [      ]*1f8: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+01fc <[^>]*> daddiu  at,at,[-0-9]+
+0+01fc <[^>]*> addiu   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]+
 [      ]*208: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+020c <[^>]*> daddiu  at,at,0
+0+020c <[^>]*> addiu   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]+
 [      ]*218: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_data_label
-0+021c <[^>]*> daddiu  at,at,0
+0+021c <[^>]*> addiu   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]+
 [      ]*228: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+022c <[^>]*> daddiu  at,at,0
+0+022c <[^>]*> addiu   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]+
 [      ]*238: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+023c <[^>]*> daddiu  at,at,0
+0+023c <[^>]*> addiu   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]+
 [      ]*248: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+024c <[^>]*> daddiu  at,at,[-0-9]+
+0+024c <[^>]*> addiu   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]+
 [      ]*258: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+025c <[^>]*> daddiu  at,at,[-0-9]+
+0+025c <[^>]*> addiu   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]+
 [      ]*268: [A-Z0-9_]*HI[A-Z0-9_]*   .data.*
-0+026c <[^>]*> daddiu  at,at,[-0-9]+
+0+026c <[^>]*> addiu   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]+
 [      ]*278: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_data_label
-0+027c <[^>]*> daddiu  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 <[^>]*> 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 <[^>]*> addiu   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]+
 [      ]*298: [A-Z0-9_]*HI[A-Z0-9_]*   big_external_common
-0+029c <[^>]*> daddiu  at,at,[-0-9]+
+0+029c <[^>]*> addiu   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]+
 [      ]*2a8: [A-Z0-9_]*HI[A-Z0-9_]*   small_external_common
-0+02ac <[^>]*> daddiu  at,at,[-0-9]+
+0+02ac <[^>]*> addiu   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]+
 [      ]*2b8: [A-Z0-9_]*HI[A-Z0-9_]*   .bss.*
-0+02bc <[^>]*> daddiu  at,at,[-0-9]+
+0+02bc <[^>]*> addiu   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]+
 [      ]*2c8: [A-Z0-9_]*HI[A-Z0-9_]*   .sbss.*
-0+02cc <[^>]*> daddiu  at,at,[-0-9]+
+0+02cc <[^>]*> addiu   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\)