Home | History | Annotate | Download | only in mips
      1 #objdump: -dr --prefix-addresses -mmips:4000
      2 #name: MIPS usd
      3 #as: -32 -mips3 -mtune=r4000
      4 
      5 # Test the usd macro.
      6 
      7 .*: +file format .*mips.*
      8 
      9 Disassembly of section .text:
     10 0+0000 <[^>]*> sdl	a0,[07]\(zero\)
     11 0+0004 <[^>]*> sdr	a0,[07]\(zero\)
     12 0+0008 <[^>]*> sdl	a0,[18]\(zero\)
     13 0+000c <[^>]*> sdr	a0,[18]\(zero\)
     14 0+0010 <[^>]*> li	at,0x8000
     15 0+0014 <[^>]*> sdl	a0,[07]\(at\)
     16 0+0018 <[^>]*> sdr	a0,[07]\(at\)
     17 0+001c <[^>]*> sdl	a0,-3276[18]\(zero\)
     18 0+0020 <[^>]*> sdr	a0,-3276[18]\(zero\)
     19 0+0024 <[^>]*> lui	at,0x1
     20 0+0028 <[^>]*> sdl	a0,[07]\(at\)
     21 0+002c <[^>]*> sdr	a0,[07]\(at\)
     22 0+0030 <[^>]*> lui	at,0x1
     23 0+0034 <[^>]*> ori	at,at,0xa5a5
     24 0+0038 <[^>]*> sdl	a0,[07]\(at\)
     25 0+003c <[^>]*> sdr	a0,[07]\(at\)
     26 0+0040 <[^>]*> sdl	a0,[07]\(a1\)
     27 0+0044 <[^>]*> sdr	a0,[07]\(a1\)
     28 0+0048 <[^>]*> sdl	a0,[18]\(a1\)
     29 0+004c <[^>]*> sdr	a0,[-0-9]+\(a1\)
     30 0+0050 <[^>]*> lui	at,[-0-9x]+
     31 [ 	]*50: [A-Z0-9_]*HI[A-Z0-9_]*	.data.*
     32 0+0054 <[^>]*> addiu	at,at,[-0-9]+
     33 [ 	]*54: [A-Z0-9_]*LO[A-Z0-9_]*	.data.*
     34 0+0058 <[^>]*> sdl	a0,[07]\(at\)
     35 0+005c <[^>]*> sdr	a0,[07]\(at\)
     36 0+0060 <[^>]*> lui	at,[-0-9x]+
     37 [ 	]*60: [A-Z0-9_]*HI[A-Z0-9_]*	big_external_data_label
     38 0+0064 <[^>]*> addiu	at,at,[-0-9]+
     39 [ 	]*64: [A-Z0-9_]*LO[A-Z0-9_]*	big_external_data_label
     40 0+0068 <[^>]*> sdl	a0,[07]\(at\)
     41 0+006c <[^>]*> sdr	a0,[07]\(at\)
     42 0+0070 <[^>]*> addiu	at,gp,0
     43 [ 	]*70: [A-Z0-9_]*GPREL[A-Z0-9_]*	small_external_data_label
     44 0+0074 <[^>]*> sdl	a0,[07]\(at\)
     45 0+0078 <[^>]*> sdr	a0,[07]\(at\)
     46 0+007c <[^>]*> lui	at,0x0
     47 [ 	]*7c: [A-Z0-9_]*HI[A-Z0-9_]*	big_external_common
     48 0+0080 <[^>]*> addiu	at,at,[-0-9]+
     49 [ 	]*80: [A-Z0-9_]*LO[A-Z0-9_]*	big_external_common
     50 0+0084 <[^>]*> sdl	a0,[07]\(at\)
     51 0+0088 <[^>]*> sdr	a0,[07]\(at\)
     52 0+008c <[^>]*> addiu	at,gp,0
     53 [ 	]*8c: [A-Z0-9_]*GPREL[A-Z0-9_]*	small_external_common
     54 0+0090 <[^>]*> sdl	a0,[07]\(at\)
     55 0+0094 <[^>]*> sdr	a0,[07]\(at\)
     56 0+0098 <[^>]*> lui	at,[-0-9x]+
     57 [ 	]*98: [A-Z0-9_]*HI[A-Z0-9_]*	.bss.*
     58 0+009c <[^>]*> addiu	at,at,[-0-9]+
     59 [ 	]*9c: [A-Z0-9_]*LO[A-Z0-9_]*	.bss.*
     60 0+00a0 <[^>]*> sdl	a0,[07]\(at\)
     61 0+00a4 <[^>]*> sdr	a0,[07]\(at\)
     62 0+00a8 <[^>]*> addiu	at,gp,[-0-9]+
     63 [ 	]*a8: [A-Z0-9_]*GPREL[A-Z0-9_]*	.sbss.*
     64 0+00ac <[^>]*> sdl	a0,[07]\(at\)
     65 0+00b0 <[^>]*> sdr	a0,[07]\(at\)
     66 0+00b4 <[^>]*> lui	at,0x0
     67 [ 	]*b4: [A-Z0-9_]*HI[A-Z0-9_]*	.data.*
     68 0+00b8 <[^>]*> addiu	at,at,[-0-9]+
     69 [ 	]*b8: [A-Z0-9_]*LO[A-Z0-9_]*	.data.*
     70 0+00bc <[^>]*> sdl	a0,[07]\(at\)
     71 0+00c0 <[^>]*> sdr	a0,[07]\(at\)
     72 0+00c4 <[^>]*> lui	at,0x0
     73 [ 	]*c4: [A-Z0-9_]*HI[A-Z0-9_]*	big_external_data_label
     74 0+00c8 <[^>]*> addiu	at,at,[-0-9]+
     75 [ 	]*c8: [A-Z0-9_]*LO[A-Z0-9_]*	big_external_data_label
     76 0+00cc <[^>]*> sdl	a0,[07]\(at\)
     77 0+00d0 <[^>]*> sdr	a0,[07]\(at\)
     78 0+00d4 <[^>]*> addiu	at,gp,1
     79 [ 	]*d4: [A-Z0-9_]*GPREL[A-Z0-9_]*	small_external_data_label
     80 0+00d8 <[^>]*> sdl	a0,[07]\(at\)
     81 0+00dc <[^>]*> sdr	a0,[07]\(at\)
     82 0+00e0 <[^>]*> lui	at,0x0
     83 [ 	]*e0: [A-Z0-9_]*HI[A-Z0-9_]*	big_external_common
     84 0+00e4 <[^>]*> addiu	at,at,[-0-9]+
     85 [ 	]*e4: [A-Z0-9_]*LO[A-Z0-9_]*	big_external_common
     86 0+00e8 <[^>]*> sdl	a0,[07]\(at\)
     87 0+00ec <[^>]*> sdr	a0,[07]\(at\)
     88 0+00f0 <[^>]*> addiu	at,gp,1
     89 [ 	]*f0: [A-Z0-9_]*GPREL[A-Z0-9_]*	small_external_common
     90 0+00f4 <[^>]*> sdl	a0,[07]\(at\)
     91 0+00f8 <[^>]*> sdr	a0,[07]\(at\)
     92 0+00fc <[^>]*> lui	at,0x0
     93 [ 	]*fc: [A-Z0-9_]*HI[A-Z0-9_]*	.bss.*
     94 0+0100 <[^>]*> addiu	at,at,[-0-9]+
     95 [ 	]*100: [A-Z0-9_]*LO[A-Z0-9_]*	.bss.*
     96 0+0104 <[^>]*> sdl	a0,[07]\(at\)
     97 0+0108 <[^>]*> sdr	a0,[07]\(at\)
     98 0+010c <[^>]*> addiu	at,gp,[-0-9]+
     99 [ 	]*10c: [A-Z0-9_]*GPREL[A-Z0-9_]*	.sbss.*
    100 0+0110 <[^>]*> sdl	a0,[07]\(at\)
    101 0+0114 <[^>]*> sdr	a0,[07]\(at\)
    102 0+0118 <[^>]*> lui	at,[-0-9x]+
    103 [ 	]*118: [A-Z0-9_]*HI[A-Z0-9_]*	.data.*
    104 0+011c <[^>]*> addiu	at,at,[-0-9]+
    105 [ 	]*11c: [A-Z0-9_]*LO[A-Z0-9_]*	.data.*
    106 0+0120 <[^>]*> sdl	a0,[07]\(at\)
    107 0+0124 <[^>]*> sdr	a0,[07]\(at\)
    108 0+0128 <[^>]*> lui	at,[-0-9x]+
    109 [ 	]*128: [A-Z0-9_]*HI[A-Z0-9_]*	big_external_data_label
    110 0+012c <[^>]*> addiu	at,at,[-0-9]+
    111 [ 	]*12c: [A-Z0-9_]*LO[A-Z0-9_]*	big_external_data_label
    112 0+0130 <[^>]*> sdl	a0,[07]\(at\)
    113 0+0134 <[^>]*> sdr	a0,[07]\(at\)
    114 0+0138 <[^>]*> lui	at,[-0-9x]+
    115 [ 	]*138: [A-Z0-9_]*HI[A-Z0-9_]*	small_external_data_label
    116 0+013c <[^>]*> addiu	at,at,[-0-9]+
    117 [ 	]*13c: [A-Z0-9_]*LO[A-Z0-9_]*	small_external_data_label
    118 0+0140 <[^>]*> sdl	a0,[07]\(at\)
    119 0+0144 <[^>]*> sdr	a0,[07]\(at\)
    120 0+0148 <[^>]*> lui	at,[-0-9x]+
    121 [ 	]*148: [A-Z0-9_]*HI[A-Z0-9_]*	big_external_common
    122 0+014c <[^>]*> addiu	at,at,[-0-9]+
    123 [ 	]*14c: [A-Z0-9_]*LO[A-Z0-9_]*	big_external_common
    124 0+0150 <[^>]*> sdl	a0,[07]\(at\)
    125 0+0154 <[^>]*> sdr	a0,[07]\(at\)
    126 0+0158 <[^>]*> lui	at,[-0-9x]+
    127 [ 	]*158: [A-Z0-9_]*HI[A-Z0-9_]*	small_external_common
    128 0+015c <[^>]*> addiu	at,at,[-0-9]+
    129 [ 	]*15c: [A-Z0-9_]*LO[A-Z0-9_]*	small_external_common
    130 0+0160 <[^>]*> sdl	a0,[07]\(at\)
    131 0+0164 <[^>]*> sdr	a0,[07]\(at\)
    132 0+0168 <[^>]*> lui	at,[-0-9x]+
    133 [ 	]*168: [A-Z0-9_]*HI[A-Z0-9_]*	.bss.*
    134 0+016c <[^>]*> addiu	at,at,[-0-9]+
    135 [ 	]*16c: [A-Z0-9_]*LO[A-Z0-9_]*	.bss.*
    136 0+0170 <[^>]*> sdl	a0,[07]\(at\)
    137 0+0174 <[^>]*> sdr	a0,[07]\(at\)
    138 0+0178 <[^>]*> lui	at,[-0-9x]+
    139 [ 	]*178: [A-Z0-9_]*HI[A-Z0-9_]*	.sbss.*
    140 0+017c <[^>]*> addiu	at,at,[-0-9]+
    141 [ 	]*17c: [A-Z0-9_]*LO[A-Z0-9_]*	.sbss.*
    142 0+0180 <[^>]*> sdl	a0,[07]\(at\)
    143 0+0184 <[^>]*> sdr	a0,[07]\(at\)
    144 0+0188 <[^>]*> lui	at,0x0
    145 [ 	]*188: [A-Z0-9_]*HI[A-Z0-9_]*	.data.*
    146 0+018c <[^>]*> addiu	at,at,[-0-9]+
    147 [ 	]*18c: [A-Z0-9_]*LO[A-Z0-9_]*	.data.*
    148 0+0190 <[^>]*> sdl	a0,[07]\(at\)
    149 0+0194 <[^>]*> sdr	a0,[07]\(at\)
    150 0+0198 <[^>]*> lui	at,0x0
    151 [ 	]*198: [A-Z0-9_]*HI[A-Z0-9_]*	big_external_data_label
    152 0+019c <[^>]*> addiu	at,at,[-0-9]+
    153 [ 	]*19c: [A-Z0-9_]*LO[A-Z0-9_]*	big_external_data_label
    154 0+01a0 <[^>]*> sdl	a0,[07]\(at\)
    155 0+01a4 <[^>]*> sdr	a0,[07]\(at\)
    156 0+01a8 <[^>]*> lui	at,0x0
    157 [ 	]*1a8: [A-Z0-9_]*HI[A-Z0-9_]*	small_external_data_label
    158 0+01ac <[^>]*> addiu	at,at,[-0-9]+
    159 [ 	]*1ac: [A-Z0-9_]*LO[A-Z0-9_]*	small_external_data_label
    160 0+01b0 <[^>]*> sdl	a0,[07]\(at\)
    161 0+01b4 <[^>]*> sdr	a0,[07]\(at\)
    162 0+01b8 <[^>]*> lui	at,0x0
    163 [ 	]*1b8: [A-Z0-9_]*HI[A-Z0-9_]*	big_external_common
    164 0+01bc <[^>]*> addiu	at,at,[-0-9]+
    165 [ 	]*1bc: [A-Z0-9_]*LO[A-Z0-9_]*	big_external_common
    166 0+01c0 <[^>]*> sdl	a0,[07]\(at\)
    167 0+01c4 <[^>]*> sdr	a0,[07]\(at\)
    168 0+01c8 <[^>]*> lui	at,0x0
    169 [ 	]*1c8: [A-Z0-9_]*HI[A-Z0-9_]*	small_external_common
    170 0+01cc <[^>]*> addiu	at,at,[-0-9]+
    171 [ 	]*1cc: [A-Z0-9_]*LO[A-Z0-9_]*	small_external_common
    172 0+01d0 <[^>]*> sdl	a0,[07]\(at\)
    173 0+01d4 <[^>]*> sdr	a0,[07]\(at\)
    174 0+01d8 <[^>]*> lui	at,0x0
    175 [ 	]*1d8: [A-Z0-9_]*HI[A-Z0-9_]*	.bss.*
    176 0+01dc <[^>]*> addiu	at,at,[-0-9]+
    177 [ 	]*1dc: [A-Z0-9_]*LO[A-Z0-9_]*	.bss.*
    178 0+01e0 <[^>]*> sdl	a0,[07]\(at\)
    179 0+01e4 <[^>]*> sdr	a0,[07]\(at\)
    180 0+01e8 <[^>]*> lui	at,0x0
    181 [ 	]*1e8: [A-Z0-9_]*HI[A-Z0-9_]*	.sbss.*
    182 0+01ec <[^>]*> addiu	at,at,[-0-9]+
    183 [ 	]*1ec: [A-Z0-9_]*LO[A-Z0-9_]*	.sbss.*
    184 0+01f0 <[^>]*> sdl	a0,[07]\(at\)
    185 0+01f4 <[^>]*> sdr	a0,[07]\(at\)
    186 0+01f8 <[^>]*> lui	at,[-0-9x]+
    187 [ 	]*1f8: [A-Z0-9_]*HI[A-Z0-9_]*	.data.*
    188 0+01fc <[^>]*> addiu	at,at,[-0-9]+
    189 [ 	]*1fc: [A-Z0-9_]*LO[A-Z0-9_]*	.data.*
    190 0+0200 <[^>]*> sdl	a0,[07]\(at\)
    191 0+0204 <[^>]*> sdr	a0,[07]\(at\)
    192 0+0208 <[^>]*> lui	at,[-0-9x]+
    193 [ 	]*208: [A-Z0-9_]*HI[A-Z0-9_]*	big_external_data_label
    194 0+020c <[^>]*> addiu	at,at,0
    195 [ 	]*20c: [A-Z0-9_]*LO[A-Z0-9_]*	big_external_data_label
    196 0+0210 <[^>]*> sdl	a0,[07]\(at\)
    197 0+0214 <[^>]*> sdr	a0,[07]\(at\)
    198 0+0218 <[^>]*> lui	at,[-0-9x]+
    199 [ 	]*218: [A-Z0-9_]*HI[A-Z0-9_]*	small_external_data_label
    200 0+021c <[^>]*> addiu	at,at,0
    201 [ 	]*21c: [A-Z0-9_]*LO[A-Z0-9_]*	small_external_data_label
    202 0+0220 <[^>]*> sdl	a0,[07]\(at\)
    203 0+0224 <[^>]*> sdr	a0,[07]\(at\)
    204 0+0228 <[^>]*> lui	at,[-0-9x]+
    205 [ 	]*228: [A-Z0-9_]*HI[A-Z0-9_]*	big_external_common
    206 0+022c <[^>]*> addiu	at,at,0
    207 [ 	]*22c: [A-Z0-9_]*LO[A-Z0-9_]*	big_external_common
    208 0+0230 <[^>]*> sdl	a0,[07]\(at\)
    209 0+0234 <[^>]*> sdr	a0,[07]\(at\)
    210 0+0238 <[^>]*> lui	at,[-0-9x]+
    211 [ 	]*238: [A-Z0-9_]*HI[A-Z0-9_]*	small_external_common
    212 0+023c <[^>]*> addiu	at,at,0
    213 [ 	]*23c: [A-Z0-9_]*LO[A-Z0-9_]*	small_external_common
    214 0+0240 <[^>]*> sdl	a0,[07]\(at\)
    215 0+0244 <[^>]*> sdr	a0,[07]\(at\)
    216 0+0248 <[^>]*> lui	at,[-0-9x]+
    217 [ 	]*248: [A-Z0-9_]*HI[A-Z0-9_]*	.bss.*
    218 0+024c <[^>]*> addiu	at,at,[-0-9]+
    219 [ 	]*24c: [A-Z0-9_]*LO[A-Z0-9_]*	.bss.*
    220 0+0250 <[^>]*> sdl	a0,[07]\(at\)
    221 0+0254 <[^>]*> sdr	a0,[07]\(at\)
    222 0+0258 <[^>]*> lui	at,[-0-9x]+
    223 [ 	]*258: [A-Z0-9_]*HI[A-Z0-9_]*	.sbss.*
    224 0+025c <[^>]*> addiu	at,at,[-0-9]+
    225 [ 	]*25c: [A-Z0-9_]*LO[A-Z0-9_]*	.sbss.*
    226 0+0260 <[^>]*> sdl	a0,[07]\(at\)
    227 0+0264 <[^>]*> sdr	a0,[07]\(at\)
    228 0+0268 <[^>]*> lui	at,[-0-9x]+
    229 [ 	]*268: [A-Z0-9_]*HI[A-Z0-9_]*	.data.*
    230 0+026c <[^>]*> addiu	at,at,[-0-9]+
    231 [ 	]*26c: [A-Z0-9_]*LO[A-Z0-9_]*	.data.*
    232 0+0270 <[^>]*> sdl	a0,[07]\(at\)
    233 0+0274 <[^>]*> sdr	a0,[07]\(at\)
    234 0+0278 <[^>]*> lui	at,[-0-9x]+
    235 [ 	]*278: [A-Z0-9_]*HI[A-Z0-9_]*	big_external_data_label
    236 0+027c <[^>]*> addiu	at,at,[-0-9]+
    237 [ 	]*27c: [A-Z0-9_]*LO[A-Z0-9_]*	big_external_data_label
    238 0+0280 <[^>]*> sdl	a0,[07]\(at\)
    239 0+0284 <[^>]*> sdr	a0,[07]\(at\)
    240 0+0288 <[^>]*> lui	at,[-0-9x]+
    241 [ 	]*288: [A-Z0-9_]*HI[A-Z0-9_]*	small_external_data_label
    242 0+028c <[^>]*> addiu	at,at,[-0-9]+
    243 [ 	]*28c: [A-Z0-9_]*LO[A-Z0-9_]*	small_external_data_label
    244 0+0290 <[^>]*> sdl	a0,[07]\(at\)
    245 0+0294 <[^>]*> sdr	a0,[07]\(at\)
    246 0+0298 <[^>]*> lui	at,[-0-9x]+
    247 [ 	]*298: [A-Z0-9_]*HI[A-Z0-9_]*	big_external_common
    248 0+029c <[^>]*> addiu	at,at,[-0-9]+
    249 [ 	]*29c: [A-Z0-9_]*LO[A-Z0-9_]*	big_external_common
    250 0+02a0 <[^>]*> sdl	a0,[07]\(at\)
    251 0+02a4 <[^>]*> sdr	a0,[07]\(at\)
    252 0+02a8 <[^>]*> lui	at,[-0-9x]+
    253 [ 	]*2a8: [A-Z0-9_]*HI[A-Z0-9_]*	small_external_common
    254 0+02ac <[^>]*> addiu	at,at,[-0-9]+
    255 [ 	]*2ac: [A-Z0-9_]*LO[A-Z0-9_]*	small_external_common
    256 0+02b0 <[^>]*> sdl	a0,[07]\(at\)
    257 0+02b4 <[^>]*> sdr	a0,[07]\(at\)
    258 0+02b8 <[^>]*> lui	at,[-0-9x]+
    259 [ 	]*2b8: [A-Z0-9_]*HI[A-Z0-9_]*	.bss.*
    260 0+02bc <[^>]*> addiu	at,at,[-0-9]+
    261 [ 	]*2bc: [A-Z0-9_]*LO[A-Z0-9_]*	.bss.*
    262 0+02c0 <[^>]*> sdl	a0,[07]\(at\)
    263 0+02c4 <[^>]*> sdr	a0,[07]\(at\)
    264 0+02c8 <[^>]*> lui	at,[-0-9x]+
    265 [ 	]*2c8: [A-Z0-9_]*HI[A-Z0-9_]*	.sbss.*
    266 0+02cc <[^>]*> addiu	at,at,[-0-9]+
    267 [ 	]*2cc: [A-Z0-9_]*LO[A-Z0-9_]*	.sbss.*
    268 0+02d0 <[^>]*> sdl	a0,[07]\(at\)
    269 0+02d4 <[^>]*> sdr	a0,[07]\(at\)
    270 	...
    271