source: trunk/libs/libmath/build/s_rint.o.txt @ 489

Last change on this file since 489 was 469, checked in by alain, 6 years ago

1) Introduce the libsemaphore library.
2) Introduce a small libmath library, required by the "fft" application..
3) Introduce the multithreaded "fft" application.
4) Fix a bad synchronisation bug in the Copy-On-Write mechanism.

File size: 18.6 KB
Line 
1
2build/s_rint.o:     file format elf32-littlemips
3
4
5Disassembly of section .text:
6
700000000 <rint>:
8   0:   44036800        mfc1    v1,$f13
9   4:   27bdfff8        addiu   sp,sp,-8
10   8:   44026000        mfc1    v0,$f12
11   c:   00033502        srl     a2,v1,0x14
12  10:   46206006        mov.d   $f0,$f12
13  14:   30c607ff        andi    a2,a2,0x7ff
14  18:   24c4fc01        addiu   a0,a2,-1023
15  1c:   28880034        slti    t0,a0,52
16  20:   00602821        move    a1,v1
17  24:   11000031        beqz    t0,ec <rint+0xec>
18  28:   00403821        move    a3,v0
19  2c:   28880014        slti    t0,a0,20
20  30:   00604821        move    t1,v1
21  34:   11000015        beqz    t0,8c <rint+0x8c>
22  38:   000317c2        srl     v0,v1,0x1f
23  3c:   04800031        bltz    a0,104 <rint+0x104>
24  40:   3c03000f        lui     v1,0xf
25  44:   3463ffff        ori     v1,v1,0xffff
26  48:   00831807        srav    v1,v1,a0
27  4c:   00653024        and     a2,v1,a1
28  50:   10c00028        beqz    a2,f4 <rint+0xf4>
29  54:   00000000        nop
30  58:   00031842        srl     v1,v1,0x1
31  5c:   00653024        and     a2,v1,a1
32  60:   14c00003        bnez    a2,70 <rint+0x70>
33  64:   24060013        li      a2,19
34  68:   10e00015        beqz    a3,c0 <rint+0xc0>
35  6c:   00000000        nop
36  70:   1086004c        beq     a0,a2,1a4 <rint+0x1a4>
37  74:   00031827        nor     v1,zero,v1
38  78:   3c090002        lui     t1,0x2
39  7c:   00652824        and     a1,v1,a1
40  80:   00892007        srav    a0,t1,a0
41  84:   08000030        j       c0 <rint+0xc0>
42  88:   00a44825        or      t1,a1,a0
43  8c:   24c6fbed        addiu   a2,a2,-1043
44  90:   2403ffff        li      v1,-1
45  94:   00c31806        srlv    v1,v1,a2
46  98:   00672024        and     a0,v1,a3
47  9c:   10800013        beqz    a0,ec <rint+0xec>
48  a0:   00031842        srl     v1,v1,0x1
49  a4:   00672024        and     a0,v1,a3
50  a8:   10800005        beqz    a0,c0 <rint+0xc0>
51  ac:   00031827        nor     v1,zero,v1
52  b0:   00673824        and     a3,v1,a3
53  b4:   3c034000        lui     v1,0x4000
54  b8:   00c33007        srav    a2,v1,a2
55  bc:   00e63825        or      a3,a3,a2
56  c0:   3c030000        lui     v1,0x0
57  c4:   44872000        mtc1    a3,$f4
58  c8:   000210c0        sll     v0,v0,0x3
59  cc:   24630000        addiu   v1,v1,0
60  d0:   44892800        mtc1    t1,$f5
61  d4:   00431021        addu    v0,v0,v1
62  d8:   d4400000        ldc1    $f0,0(v0)
63  dc:   46240080        add.d   $f2,$f0,$f4
64  e0:   f7a20000        sdc1    $f2,0(sp)
65  e4:   d7a20000        ldc1    $f2,0(sp)
66  e8:   46201001        sub.d   $f0,$f2,$f0
67  ec:   03e00008        jr      ra
68  f0:   27bd0008        addiu   sp,sp,8
69  f4:   10e0fffd        beqz    a3,ec <rint+0xec>
70  f8:   00031842        srl     v1,v1,0x1
71  fc:   08000018        j       60 <rint+0x60>
72 100:   00653024        and     a2,v1,a1
73 104:   3c037fff        lui     v1,0x7fff
74 108:   3463ffff        ori     v1,v1,0xffff
75 10c:   00a31824        and     v1,a1,v1
76 110:   14600003        bnez    v1,120 <rint+0x120>
77 114:   3c03000f        lui     v1,0xf
78 118:   10e0fff4        beqz    a3,ec <rint+0xec>
79 11c:   00000000        nop
80 120:   440a0000        mfc1    t2,$f0
81 124:   3463ffff        ori     v1,v1,0xffff
82 128:   00a32824        and     a1,a1,v1
83 12c:   448a2000        mtc1    t2,$f4
84 130:   00a73825        or      a3,a1,a3
85 134:   00071823        negu    v1,a3
86 138:   00673825        or      a3,v1,a3
87 13c:   3c030000        lui     v1,0x0
88 140:   000220c0        sll     a0,v0,0x3
89 144:   24630000        addiu   v1,v1,0
90 148:   00831821        addu    v1,a0,v1
91 14c:   d4600000        ldc1    $f0,0(v1)
92 150:   00073b02        srl     a3,a3,0xc
93 154:   3c030008        lui     v1,0x8
94 158:   00e33824        and     a3,a3,v1
95 15c:   3c03fffe        lui     v1,0xfffe
96 160:   01234824        and     t1,t1,v1
97 164:   00e95825        or      t3,a3,t1
98 168:   448b2800        mtc1    t3,$f5
99 16c:   3c037fff        lui     v1,0x7fff
100 170:   3463ffff        ori     v1,v1,0xffff
101 174:   46240080        add.d   $f2,$f0,$f4
102 178:   000217c0        sll     v0,v0,0x1f
103 17c:   f7a20000        sdc1    $f2,0(sp)
104 180:   d7a20000        ldc1    $f2,0(sp)
105 184:   46201001        sub.d   $f0,$f2,$f0
106 188:   44070800        mfc1    a3,$f1
107 18c:   44040000        mfc1    a0,$f0
108 190:   00671824        and     v1,v1,a3
109 194:   44840000        mtc1    a0,$f0
110 198:   00432825        or      a1,v0,v1
111 19c:   0800003b        j       ec <rint+0xec>
112 1a0:   44850800        mtc1    a1,$f1
113 1a4:   08000030        j       c0 <rint+0xc0>
114 1a8:   3c074000        lui     a3,0x4000
115
116Disassembly of section .reginfo:
117
11800000000 <.reginfo>:
119   0:   a0000ffc        sb      zero,4092(zero)
120   4:   00000000        nop
121   8:   00003037        0x3037
122        ...
123
124Disassembly of section .pdr:
125
12600000000 <.pdr>:
127        ...
128  14:   00000008        jr      zero
129  18:   0000001d        0x1d
130  1c:   0000001f        0x1f
131
132Disassembly of section .debug_abbrev:
133
13400000000 <.debug_abbrev>:
135   0:   25011101        addiu   at,t0,4353
136   4:   030b130e        0x30b130e
137   8:   110e1b0e        beq     t0,t6,6c44 <rint+0x6c44>
138   c:   10011201        beq     zero,at,4814 <rint+0x4814>
139  10:   02000006        srlv    zero,zero,s0
140  14:   0e030016        jal     80c0058 <rint+0x80c0058>
141  18:   0b3b0b3a        j       cec2ce8 <rint+0xcec2ce8>
142  1c:   00001349        0x1349
143  20:   0b002403        j       c00900c <rint+0xc00900c>
144  24:   030b3e0b        0x30b3e0b
145  28:   0400000e        bltz    zero,64 <.debug_abbrev+0x64>
146  2c:   0b0b0024        j       c2c0090 <rint+0xc2c0090>
147  30:   08030b3e        j       c2cf8 <rint+0xc2cf8>
148  34:   13050000        beq     t8,a1,38 <.debug_abbrev+0x38>
149  38:   3a0b0b01        xori    t3,s0,0xb01
150  3c:   010b3b0b        0x10b3b0b
151  40:   06000013        bltz    s0,90 <.debug_abbrev+0x90>
152  44:   0803000d        j       c0034 <rint+0xc0034>
153  48:   0b3b0b3a        j       cec2ce8 <rint+0xcec2ce8>
154  4c:   0a381349        j       8e04d24 <rint+0x8e04d24>
155  50:   17070000        bne     t8,a3,54 <.debug_abbrev+0x54>
156  54:   3a0b0b01        xori    t3,s0,0xb01
157  58:   010b3b0b        0x10b3b0b
158  5c:   08000013        j       4c <.debug_abbrev+0x4c>
159  60:   0e03000d        jal     80c0034 <rint+0x80c0034>
160  64:   0b3b0b3a        j       cec2ce8 <rint+0xcec2ce8>
161  68:   00001349        0x1349
162  6c:   3f012e09        0x3f012e09
163  70:   3a0e030c        xori    t6,s0,0x30c
164  74:   270b3b0b        addiu   t3,t8,15115
165  78:   1113490c        beq     t0,s3,124ac <rint+0x124ac>
166  7c:   40011201        0x40011201
167  80:   00130106        0x130106
168  84:   00050a00        sll     at,a1,0x8
169  88:   0b3a0803        j       ce8200c <rint+0xce8200c>
170  8c:   13490b3b        beq     k0,t1,2d7c <rint+0x2d7c>
171  90:   00000602        srl     zero,zero,0x18
172  94:   0300340b        0x300340b
173  98:   3b0b3a08        xori    t3,t8,0x3a08
174  9c:   0213490b        0x213490b
175  a0:   0c000006        jal     18 <.debug_abbrev+0x18>
176  a4:   0655010b        0x655010b
177  a8:   00001301        0x1301
178  ac:   0300340d        break   0x300,0xd0
179  b0:   3b0b3a0e        xori    t3,t8,0x3a0e
180  b4:   0213490b        0x213490b
181  b8:   0e000006        jal     8000018 <rint+0x8000018>
182  bc:   0e030034        jal     80c00d0 <rint+0x80c00d0>
183  c0:   0b3b0b3a        j       cec2ce8 <rint+0xcec2ce8>
184  c4:   0a021349        j       8084d24 <rint+0x8084d24>
185  c8:   0b0f0000        j       c3c0000 <rint+0xc3c0000>
186  cc:   12011101        beq     s0,at,44d4 <rint+0x44d4>
187  d0:   10000001        b       d8 <.debug_abbrev+0xd8>
188  d4:   13490035        beq     k0,t1,1ac <rint+0x1ac>
189  d8:   01110000        0x1110000
190  dc:   01134901        0x1134901
191  e0:   12000013        beqz    s0,130 <rint+0x130>
192  e4:   13490021        beq     k0,t1,16c <rint+0x16c>
193  e8:   00000b2f        0xb2f
194  ec:   0b002413        j       c00904c <rint+0xc00904c>
195  f0:   000b3e0b        0xb3e0b
196  f4:   00261400        0x261400
197  f8:   00001349        0x1349
198        ...
199
200Disassembly of section .debug_info:
201
20200000000 <.debug_info>:
203   0:   000001cc        syscall 0x7
204   4:   00000002        srl     zero,zero,0x0
205   8:   01040000        0x1040000
206   c:   0000003c        0x3c
207  10:   0000b501        0xb501
208  14:   00005b00        sll     t3,zero,0xc
209  18:   00000000        nop
210  1c:   0001ac00        sll     s5,at,0x10
211  20:   00000000        nop
212  24:   004d0200        0x4d0200
213  28:   12020000        beq     s0,v0,2c <.debug_info+0x2c>
214  2c:   00000030        tge     zero,zero
215  30:   0e070403        jal     81c100c <rint+0x81c100c>
216  34:   02000000        0x2000000
217  38:   000000ad        0xad
218  3c:   00421302        0x421302
219  40:   04040000        0x4040000
220  44:   746e6905        jalx    1b9a414 <rint+0x1b9a414>
221  48:   07080300        tgei    t8,768
222  4c:   00000025        move    zero,zero
223  50:   00050803        sra     at,a1,0x0
224  54:   05000000        bltz    t0,58 <.debug_info+0x58>
225  58:   7c420208        0x7c420208
226  5c:   06000000        bltz    s0,60 <.debug_info+0x60>
227  60:   0077736c        0x77736c
228  64:   00254302        ror     t0,a1,0xc
229  68:   23020000        addi    v0,t8,0
230  6c:   736d0600        0x736d0600
231  70:   44020077        0x44020077
232  74:   00000025        move    zero,zero
233  78:   00042302        srl     a0,a0,0xc
234  7c:   3f020807        0x3f020807
235  80:   0000009b        0x9b
236  84:   00009008        0x9008
237  88:   9b400200        lwr     zero,512(k0)
238  8c:   08000000        j       0 <.debug_info>
239  90:   000000be        0xbe
240  94:   00574502        0x574502
241  98:   03000000        0x3000000
242  9c:   00830408        0x830408
243  a0:   96020000        lhu     v0,0(s0)
244  a4:   02000000        0x2000000
245  a8:   00007c46        0x7c46
246  ac:   56010900        bnel    s0,at,24b0 <rint+0x24b0>
247  b0:   01000000        0x1000000
248  b4:   009b0123        0x9b0123
249  b8:   00000000        nop
250  bc:   01ac0000        0x1ac0000
251  c0:   00000000        nop
252  c4:   01a10000        0x1a10000
253  c8:   780a0000        0x780a0000
254  cc:   9b230100        lwr     v1,256(t9)
255  d0:   1f000000        bgtz    t8,d4 <.debug_info+0xd4>
256  d4:   0b000000        j       c000000 <rint+0xc000000>
257  d8:   01003069        0x1003069
258  dc:   00003725        0x3725
259  e0:   0000b700        sll     s6,zero,0x1c
260  e4:   306a0b00        andi    t2,v1,0xb00
261  e8:   37250100        ori     a1,t9,0x100
262  ec:   eb000000        swc2    $0,0(t8)
263  f0:   0b000000        j       c000000 <rint+0xc000000>
264  f4:   01007873        tltu    t0,zero,0x1e1
265  f8:   00003725        0x3725
266  fc:   00011f00        sll     v1,at,0x1c
267 100:   00690b00        0x690b00
268 104:   00252601        0x252601
269 108:   01480000        0x1480000
270 10c:   690b0000        0x690b0000
271 110:   26010031        addiu   at,s0,49
272 114:   00000025        move    zero,zero
273 118:   00000187        0x187
274 11c:   0100740b        0x100740b
275 120:   00009b27        0x9b27
276 124:   0001bb00        sll     s7,at,0xc
277 128:   00770b00        0x770b00
278 12c:   01a12e01        0x1a12e01
279 130:   01d50000        0x1d50000
280 134:   000c0000        sll     zero,t4,0x0
281 138:   4f000000        c3      0x1000000
282 13c:   0d000001        jal     4000004 <rint+0x4000004>
283 140:   00000020        add     zero,zero,zero
284 144:   00a23001        0xa23001
285 148:   02190000        0x2190000
286 14c:   0c000000        jal     0 <.debug_info>
287 150:   00000028        0x28
288 154:   0000016b        0x16b
289 158:   00001b0e        0x1b0e
290 15c:   a2440100        sb      a0,256(s2)
291 160:   06000000        bltz    s0,164 <.debug_info+0x164>
292 164:   5b04935a        0x5b04935a
293 168:   0c000493        jal     124c <rint+0x124c>
294 16c:   00000048        0x48
295 170:   00000184        0x184
296 174:   00001b0d        break   0x0,0x6c
297 178:   a2480100        sb      t0,256(s2)
298 17c:   51000000        beqzl   t0,180 <.debug_info+0x180>
299 180:   00000002        srl     zero,zero,0x0
300 184:   0001880f        0x1880f
301 188:   00018c00        sll     s1,at,0x10
302 18c:   00480e00        0x480e00
303 190:   47010000        c1      0x1010000
304 194:   000000a2        0xa2
305 198:   04935606        bgezall a0,159b4 <rint+0x159b4>
306 19c:   00049357        0x49357
307 1a0:   009b1000        0x9b1000
308 1a4:   9b110000        lwr     s1,0(t8)
309 1a8:   b6000000        0xb6000000
310 1ac:   12000001        beqz    s0,1b4 <.debug_info+0x1b4>
311 1b0:   000001b6        tne     zero,zero,0x6
312 1b4:   04130001        bgezall zero,1bc <.debug_info+0x1bc>
313 1b8:   008a0e07        0x8a0e07
314 1bc:   1e010000        0x1e010000
315 1c0:   000001ca        0x1ca
316 1c4:   00000305        0x305
317 1c8:   a6140000        sh      s4,0(s0)
318 1cc:   00000001        movf    zero,zero,$fcc0
319
320Disassembly of section .debug_line:
321
32200000000 <.debug_line>:
323   0:   00000091        0x91
324   4:   00310002        ror     zero,s1,0x0
325   8:   01010000        0x1010000
326   c:   000d0efb        0xd0efb
327  10:   01010101        0x1010101
328  14:   01000000        0x1000000
329  18:   00010000        sll     zero,at,0x0
330  1c:   69725f73        0x69725f73
331  20:   632e746e        0x632e746e
332  24:   00000000        nop
333  28:   6874616d        0x6874616d
334  2c:   6972705f        0x6972705f
335  30:   65746176        0x65746176
336  34:   0000682e        0x682e
337  38:   00000000        nop
338  3c:   00000205        0x205
339  40:   23030000        addi    v1,t8,0
340  44:   010c0301        0x10c0301
341  48:   034a7403        0x34a7403
342  4c:   034c4a0c        syscall 0xd3128
343  50:   0e034a72        jal     80d29c8 <rint+0x80d29c8>
344  54:   4e46844a        c3      0x46844a
345  58:   03820a03        0x3820a03
346  5c:   0e034a72        jal     80d29c8 <rint+0x80d29c8>
347  60:   0c03834a        jal     e0d28 <rint+0xe0d28>
348  64:   4bbb8382        c2      0x1bb8382
349  68:   08833d08        j       20cf420 <rint+0x20cf420>
350  6c:   08bcbb40        j       2f2ed00 <rint+0x2f2ed00>
351  70:   132402af        beq     t9,a0,b30 <rint+0xb30>
352  74:   82700383        lb      s0,899(s3)
353  78:   82720384        lb      s2,900(s3)
354  7c:   8647b008        lh      a3,-20472(s2)
355  80:   08834d46        j       20d3518 <rint+0x20d3518>
356  84:   4d75083b        0x4d75083b
357  88:   4b474d7f        c2      0x1474d7f
358  8c:   88f34b83        lwl     s3,19331(a3)
359  90:   01000802        0x1000802
360  94:   Address 0x0000000000000094 is out of bounds.
361
362
363Disassembly of section .rodata:
364
36500000000 <TWO52>:
366   0:   00000000        nop
367   4:   43300000        c0      0x1300000
368   8:   00000000        nop
369   c:   c3300000        ll      s0,0(t9)
370
371Disassembly of section .debug_frame:
372
37300000000 <.debug_frame>:
374   0:   0000000c        syscall
375   4:   ffffffff        sdc3    $31,-1(ra)
376   8:   7c010001        0x7c010001
377   c:   001d0c1f        0x1d0c1f
378  10:   00000010        mfhi    zero
379        ...
380  1c:   000001ac        0x1ac
381  20:   00080e48        0x80e48
382
383Disassembly of section .debug_loc:
384
38500000000 <.debug_loc>:
386   0:   00000000        nop
387   4:   00000008        jr      zero
388   8:   086d0001        j       1b40004 <rint+0x1b40004>
389   c:   ac000000        sw      zero,0(zero)
390  10:   02000001        movf    zero,s0,$fcc0
391  14:   00088d00        sll     s1,t0,0x14
392        ...
393  20:   2c000000        sltiu   zero,zero,0
394  24:   08000000        j       0 <.debug_loc>
395  28:   932c9000        lbu     t4,-28672(t9)
396  2c:   932d9004        lbu     t5,-28668(t9)
397  30:   00002c04        0x2c04
398  34:   0000dc00        sll     k1,zero,0x10
399  38:   90000800        lbu     zero,2048(zero)
400  3c:   90049320        lbu     a0,-27872(zero)
401  40:   dc049321        ldc3    $4,-27871(zero)
402  44:   ec000000        swc3    $0,0(zero)
403  48:   08000000        j       0 <.debug_loc>
404  4c:   932c9000        lbu     t4,-28672(t9)
405  50:   932d9004        lbu     t5,-28668(t9)
406  54:   0000ec04        0xec04
407  58:   0000ec00        sll     sp,zero,0x10
408  5c:   90000800        lbu     zero,2048(zero)
409  60:   90049320        lbu     a0,-27872(zero)
410  64:   ec049321        swc3    $4,-27871(zero)
411  68:   f4000000        sdc1    $f0,0(zero)
412  6c:   08000000        j       0 <.debug_loc>
413  70:   932c9000        lbu     t4,-28672(t9)
414  74:   932d9004        lbu     t5,-28668(t9)
415  78:   0000f404        0xf404
416  7c:   00015000        sll     t2,at,0x0
417  80:   90000800        lbu     zero,2048(zero)
418  84:   90049320        lbu     a0,-27872(zero)
419  88:   50049321        beql    zero,a0,fffe4d10 <rint+0xfffe4d10>
420  8c:   98000001        lwr     zero,1(zero)
421  90:   08000001        j       4 <.debug_loc+0x4>
422  94:   932c9000        lbu     t4,-28672(t9)
423  98:   932d9004        lbu     t5,-28668(t9)
424  9c:   00019804        sllv    s3,at,zero
425  a0:   0001ac00        sll     s5,at,0x10
426  a4:   90000800        lbu     zero,2048(zero)
427  a8:   90049320        lbu     a0,-27872(zero)
428  ac:   00049321        0x49321
429  b0:   00000000        nop
430  b4:   34000000        li      zero,0x0
431  b8:   7c000000        0x7c000000
432  bc:   01000000        0x1000000
433  c0:   00845900        0x845900
434  c4:   00d40000        0xd40000
435  c8:   00010000        sll     zero,at,0x0
436  cc:   0000ec59        0xec59
437  d0:   00016400        sll     t4,at,0x10
438  d4:   59000100        blezl   t0,4d8 <rint+0x4d8>
439  d8:   000001a4        0x1a4
440  dc:   000001ac        0x1ac
441  e0:   00590001        movt    zero,v0,$fcc6
442  e4:   00000000        nop
443  e8:   1c000000        bgtz    zero,ec <.debug_loc+0xec>
444  ec:   84000000        lh      zero,0(zero)
445  f0:   01000000        0x1000000
446  f4:   008c5400        0x8c5400
447  f8:   009c0000        0x9c0000
448  fc:   00010000        sll     zero,at,0x0
449 100:   0000c054        0xc054
450 104:   00014400        sll     t0,at,0x10
451 108:   54000100        bnezl   zero,50c <rint+0x50c>
452 10c:   000001a4        0x1a4
453 110:   000001ac        0x1ac
454 114:   00540001        movf    zero,v0,$fcc5
455 118:   00000000        nop
456 11c:   34000000        li      zero,0x0
457 120:   cc000000        pref    0x0,0(zero)
458 124:   01000000        0x1000000
459 128:   00ec5200        0xec5200
460 12c:   017c0000        0x17c0000
461 130:   00010000        sll     zero,at,0x0
462 134:   0001a452        0x1a452
463 138:   0001ac00        sll     s5,at,0x10
464 13c:   52000100        beqzl   s0,540 <rint+0x540>
465 140:   00000000        nop
466 144:   00000000        nop
467 148:   0000004c        syscall 0x1
468 14c:   0000007c        0x7c
469 150:   98530001        lwr     s3,1(v0)
470 154:   b0000000        0xb0000000
471 158:   01000000        0x1000000
472 15c:   00c05300        0xc05300
473 160:   00c40000        0xc40000
474 164:   00010000        sll     zero,at,0x0
475 168:   0000ec53        0xec53
476 16c:   00010400        sll     zero,at,0x10
477 170:   53000100        beqzl   t8,574 <rint+0x574>
478 174:   000001a4        0x1a4
479 178:   000001ac        0x1ac
480 17c:   00530001        0x530001
481 180:   00000000        nop
482 184:   24000000        li      zero,0
483 188:   b4000000        0xb4000000
484 18c:   01000000        0x1000000
485 190:   00c05700        0xc05700
486 194:   00c80000        0xc80000
487 198:   00010000        sll     zero,at,0x0
488 19c:   0000ec57        0xec57
489 1a0:   00013c00        sll     a3,at,0x10
490 1a4:   57000100        bnezl   t8,5a8 <rint+0x5a8>
491 1a8:   000001a4        0x1a4
492 1ac:   000001ac        0x1ac
493 1b0:   00570001        0x570001
494 1b4:   00000000        nop
495 1b8:   88000000        lwl     zero,0(zero)
496 1bc:   98000001        lwr     zero,1(zero)
497 1c0:   08000001        j       4 <.debug_loc+0x4>
498 1c4:   93209000        lbu     zero,-28672(t9)
499 1c8:   93219004        lbu     at,-28668(t9)
500 1cc:   00000004        sllv    zero,zero,zero
501 1d0:   00000000        nop
502 1d4:   0000e000        sll     gp,zero,0x0
503 1d8:   0000e800        sll     sp,zero,0x0
504 1dc:   90000800        lbu     zero,2048(zero)
505 1e0:   90049322        lbu     a0,-27870(zero)
506 1e4:   e8049323        swc2    $4,-27869(zero)
507 1e8:   f4000000        sdc1    $f0,0(zero)
508 1ec:   02000000        0x2000000
509 1f0:   78789100        0x78789100
510 1f4:   84000001        lh      zero,1(zero)
511 1f8:   08000001        j       4 <.debug_loc+0x4>
512 1fc:   93229000        lbu     v0,-28672(t9)
513 200:   93239004        lbu     v1,-28668(t9)
514 204:   00018404        0x18404
515 208:   0001a400        sll     s4,at,0x10
516 20c:   91000200        lbu     zero,512(t0)
517 210:   00000078        0x78
518 214:   00000000        nop
519 218:   00000c00        sll     at,zero,0x10
520 21c:   00001000        sll     v0,zero,0x0
521 220:   52000600        beqzl   s0,1a24 <rint+0x1a24>
522 224:   93530493        lbu     s3,1171(k0)
523 228:   00002404        0x2404
524 22c:   00003400        sll     a2,zero,0x10
525 230:   52000600        beqzl   s0,1a34 <rint+0x1a34>
526 234:   93530493        lbu     s3,1171(k0)
527 238:   0000ec04        0xec04
528 23c:   0000f400        sll     s8,zero,0x10
529 240:   52000600        beqzl   s0,1a44 <rint+0x1a44>
530 244:   93530493        lbu     s3,1171(k0)
531 248:   00000004        sllv    zero,zero,zero
532 24c:   00000000        nop
533 250:   0000ec00        sll     sp,zero,0x10
534 254:   0000f400        sll     s8,zero,0x10
535 258:   54000600        bnezl   zero,1a5c <rint+0x1a5c>
536 25c:   93550493        lbu     s5,1171(k0)
537 260:   00019c04        0x19c04
538 264:   0001a400        sll     s4,at,0x10
539 268:   54000600        bnezl   zero,1a6c <rint+0x1a6c>
540 26c:   93550493        lbu     s5,1171(k0)
541 270:   00000004        sllv    zero,zero,zero
542 274:   00000000        nop
543        ...
544
545Disassembly of section .debug_pubnames:
546
54700000000 <.debug_pubnames>:
548   0:   00000017        0x17
549   4:   00000002        srl     zero,zero,0x0
550   8:   01d00000        0x1d00000
551   c:   00ad0000        0xad0000
552  10:   69720000        0x69720000
553  14:   0000746e        0x746e
554  18:   Address 0x0000000000000018 is out of bounds.
555
556
557Disassembly of section .debug_aranges:
558
55900000000 <.debug_aranges>:
560   0:   0000001c        0x1c
561   4:   00000002        srl     zero,zero,0x0
562   8:   00040000        sll     zero,a0,0x0
563        ...
564  14:   000001ac        0x1ac
565        ...
566
567Disassembly of section .debug_ranges:
568
56900000000 <.debug_ranges>:
570   0:   00000000        nop
571   4:   00000004        sllv    zero,zero,zero
572   8:   00000030        tge     zero,zero
573   c:   00000034        teq     zero,zero
574  10:   00000020        add     zero,zero,zero
575  14:   00000024        and     zero,zero,zero
576  18:   00000008        jr      zero
577  1c:   0000000c        syscall
578        ...
579  28:   00000120        0x120
580  2c:   00000124        0x124
581  30:   00000150        0x150
582  34:   00000168        0x168
583  38:   00000134        teq     zero,zero,0x4
584  3c:   0000013c        0x13c
585        ...
586  48:   0000016c        0x16c
587  4c:   00000174        teq     zero,zero,0x5
588  50:   0000018c        syscall 0x6
589  54:   0000019c        0x19c
590  58:   00000178        0x178
591  5c:   0000017c        0x17c
592        ...
593
594Disassembly of section .debug_str:
595
59600000000 <.debug_str>:
597   0:   676e6f6c        0x676e6f6c
598   4:   6e6f6c20        0x6e6f6c20
599   8:   6e692067        0x6e692067
600   c:   6e750074        0x6e750074
601  10:   6e676973        0x6e676973
602  14:   69206465        0x69206465
603  18:   7300746e        0x7300746e
604  1c:   00755f68        0x755f68
605  20:   755f7765        jalx    57ddd94 <rint+0x57ddd94>
606  24:   6e6f6c00        0x6e6f6c00
607  28:   6f6c2067        0x6f6c2067
608  2c:   7520676e        jalx    4819db8 <rint+0x4819db8>
609  30:   6769736e        0x6769736e
610  34:   2064656e        addi    a0,v1,25966
611  38:   00746e69        0x746e69
612  3c:   20554e47        addi    s5,v0,20039
613  40:   2e342043        sltiu   s4,s1,8259
614  44:   00322e34        teq     at,s2,0xb8
615  48:   755f6867        jalx    57da19c <rint+0x57da19c>
616  4c:   6e697500        0x6e697500
617  50:   5f323374        0x5f323374
618  54:   69720074        0x69720074
619  58:   2f00746e        sltiu   zero,t8,29806
620  5c:   72657355        0x72657355
621  60:   6c612f73        0x6c612f73
622  64:   2f6e6961        sltiu   t6,k1,26977
623  68:   2f636f73        sltiu   v1,k1,28531
624  6c:   6f6d6c61        0x6f6d6c61
625  70:   6b6d2d73        0x6b6d2d73
626  74:   696c2f68        0x696c2f68
627  78:   6c2f7362        0x6c2f7362
628  7c:   616d6269        0x616d6269
629  80:   64006874        0x64006874
630  84:   6c62756f        0x6c62756f
631  88:   57540065        bnel    k0,s4,220 <rint+0x220>
632  8c:   0032354f        0x32354f
633  90:   756c6176        jalx    5b185d8 <rint+0x5b185d8>
634  94:   65690065        0x65690065
635  98:   645f6565        0x645f6565
636  9c:   6c62756f        0x6c62756f
637  a0:   68735f65        0x68735f65
638  a4:   5f657061        0x5f657061
639  a8:   65707974        0x65707974
640  ac:   746e6900        jalx    1b9a400 <rint+0x1b9a400>
641  b0:   745f3233        jalx    17cc8cc <rint+0x17cc8cc>
642  b4:   725f7300        0x725f7300
643  b8:   2e746e69        sltiu   s4,s3,28265
644  bc:   61700063        0x61700063
645  c0:   00737472        tlt     v1,s3,0x1d1
646
647Disassembly of section .comment:
648
64900000000 <.comment>:
650   0:   43434700        c0      0x1434700
651   4:   4728203a        c1      0x128203a
652   8:   2029554e        addi    t1,at,21838
653   c:   2e342e34        sltiu   s4,s1,11828
654  10:   Address 0x0000000000000010 is out of bounds.
655
656
657Disassembly of section .gnu.attributes:
658
65900000000 <.gnu.attributes>:
660   0:   00000f41        0xf41
661   4:   756e6700        jalx    5b99c00 <rint+0x5b99c00>
662   8:   00070100        sll     zero,a3,0x4
663   c:   01040000        0x1040000
Note: See TracBrowser for help on using the repository browser.