source: trunk/libs/libmath/build/k_rem_pio2.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: 53.7 KB
Line 
1
2build/k_rem_pio2.o:     file format elf32-littlemips
3
4
5Disassembly of section .text:
6
700000000 <__kernel_rem_pio2>:
8   0:   3c032aaa        lui     v1,0x2aaa
9   4:   24c2fffd        addiu   v0,a2,-3
10   8:   3463aaab        ori     v1,v1,0xaaab
11   c:   00430018        mult    v0,v1
12  10:   27bdfd48        addiu   sp,sp,-696
13  14:   00001810        mfhi    v1
14  18:   f7be02b0        sdc1    $f30,688(sp)
15  1c:   afb00260        sw      s0,608(sp)
16  20:   f7bc02a8        sdc1    $f28,680(sp)
17  24:   00031883        sra     v1,v1,0x2
18  28:   f7ba02a0        sdc1    $f26,672(sp)
19  2c:   000217c3        sra     v0,v0,0x1f
20  30:   f7b80298        sdc1    $f24,664(sp)
21  34:   8fb002c8        lw      s0,712(sp)
22  38:   f7b60290        sdc1    $f22,656(sp)
23  3c:   00621023        subu    v0,v1,v0
24  40:   f7b40288        sdc1    $f20,648(sp)
25  44:   3c030000        lui     v1,0x0
26  48:   afb10264        sw      s1,612(sp)
27  4c:   00104080        sll     t0,s0,0x2
28  50:   28510000        slti    s1,v0,0
29  54:   24630000        addiu   v1,v1,0
30  58:   0011100b        movn    v0,zero,s1
31  5c:   01031821        addu    v1,t0,v1
32  60:   afb20268        sw      s2,616(sp)
33  64:   00408821        move    s1,v0
34  68:   8c720000        lw      s2,0(v1)
35  6c:   00021027        nor     v0,zero,v0
36  70:   afb40270        sw      s4,624(sp)
37  74:   afb3026c        sw      s3,620(sp)
38  78:   0002a140        sll     s4,v0,0x5
39  7c:   24f3ffff        addiu   s3,a3,-1
40  80:   000210c0        sll     v0,v0,0x3
41  84:   0282a023        subu    s4,s4,v0
42  88:   02531021        addu    v0,s2,s3
43  8c:   afb60278        sw      s6,632(sp)
44  90:   afb50274        sw      s5,628(sp)
45  94:   afbf0284        sw      ra,644(sp)
46  98:   afbe0280        sw      s8,640(sp)
47  9c:   afb7027c        sw      s7,636(sp)
48  a0:   00e0a821        move    s5,a3
49  a4:   0286a021        addu    s4,s4,a2
50  a8:   04400018        bltz    v0,10c <__kernel_rem_pio2+0x10c>
51  ac:   0080b021        move    s6,a0
52  b0:   02331823        subu    v1,s1,s3
53  b4:   8fa402cc        lw      a0,716(sp)
54  b8:   00033080        sll     a2,v1,0x2
55  bc:   00863021        addu    a2,a0,a2
56  c0:   00621021        addu    v0,v1,v0
57  c4:   0460000b        bltz    v1,f4 <__kernel_rem_pio2+0xf4>
58  c8:   27a40060        addiu   a0,sp,96
59  cc:   8cc70000        lw      a3,0(a2)
60  d0:   24c60004        addiu   a2,a2,4
61  d4:   44871000        mtc1    a3,$f2
62  d8:   46801021        cvt.d.w $f0,$f2
63  dc:   f4800000        sdc1    $f0,0(a0)
64  e0:   1062000a        beq     v1,v0,10c <__kernel_rem_pio2+0x10c>
65  e4:   24840008        addiu   a0,a0,8
66  e8:   24630001        addiu   v1,v1,1
67  ec:   0461fff7        bgez    v1,cc <__kernel_rem_pio2+0xcc>
68  f0:   00000000        nop
69  f4:   44800000        mtc1    zero,$f0
70  f8:   24c60004        addiu   a2,a2,4
71  fc:   44800800        mtc1    zero,$f1
72 100:   f4800000        sdc1    $f0,0(a0)
73 104:   1462fff8        bne     v1,v0,e8 <__kernel_rem_pio2+0xe8>
74 108:   24840008        addiu   a0,a0,8
75 10c:   06400018        bltz    s2,170 <__kernel_rem_pio2+0x170>
76 110:   001530c0        sll     a2,s5,0x3
77 114:   27a801a0        addiu   t0,sp,416
78 118:   02603821        move    a3,s3
79 11c:   02555021        addu    t2,s2,s5
80 120:   27a90060        addiu   t1,sp,96
81 124:   066000fc        bltz    s3,518 <__kernel_rem_pio2+0x518>
82 128:   00000000        nop
83 12c:   44800000        mtc1    zero,$f0
84 130:   000718c0        sll     v1,a3,0x3
85 134:   01231821        addu    v1,t1,v1
86 138:   44800800        mtc1    zero,$f1
87 13c:   00001021        move    v0,zero
88 140:   02c22021        addu    a0,s6,v0
89 144:   d4620000        ldc1    $f2,0(v1)
90 148:   d4840000        ldc1    $f4,0(a0)
91 14c:   24420008        addiu   v0,v0,8
92 150:   2463fff8        addiu   v1,v1,-8
93 154:   46222082        mul.d   $f2,$f4,$f2
94 158:   1446fff9        bne     v0,a2,140 <__kernel_rem_pio2+0x140>
95 15c:   46220000        add.d   $f0,$f0,$f2
96 160:   24e70001        addiu   a3,a3,1
97 164:   f5000000        sdc1    $f0,0(t0)
98 168:   14eaffee        bne     a3,t2,124 <__kernel_rem_pio2+0x124>
99 16c:   25080008        addiu   t0,t0,8
100 170:   3c020000        lui     v0,0x0
101 174:   d45e0000        ldc1    $f30,0(v0)
102 178:   3c020000        lui     v0,0x0
103 17c:   d45c0000        ldc1    $f28,0(v0)
104 180:   3c020000        lui     v0,0x0
105 184:   d45a0000        ldc1    $f26,0(v0)
106 188:   3c020000        lui     v0,0x0
107 18c:   d4560000        ldc1    $f22,0(v0)
108 190:   3c020000        lui     v0,0x0
109 194:   d4540000        ldc1    $f20,0(v0)
110 198:   2646ffff        addiu   a2,s2,-1
111 19c:   2642fffe        addiu   v0,s2,-2
112 1a0:   27a30010        addiu   v1,sp,16
113 1a4:   00063080        sll     a2,a2,0x2
114 1a8:   00021080        sll     v0,v0,0x2
115 1ac:   3c0400ff        lui     a0,0xff
116 1b0:   00663021        addu    a2,v1,a2
117 1b4:   00621021        addu    v0,v1,v0
118 1b8:   3484ffff        ori     a0,a0,0xffff
119 1bc:   afa60240        sw      a2,576(sp)
120 1c0:   afa20244        sw      v0,580(sp)
121 1c4:   0240f021        move    s8,s2
122 1c8:   27b701a0        addiu   s7,sp,416
123 1cc:   001e10c0        sll     v0,s8,0x3
124 1d0:   00623021        addu    a2,v1,v0
125 1d4:   1bc0000f        blez    s8,214 <__kernel_rem_pio2+0x214>
126 1d8:   d4cc0190        ldc1    $f12,400(a2)
127 1dc:   02e21021        addu    v0,s7,v0
128 1e0:   00603021        move    a2,v1
129 1e4:   46366002        mul.d   $f0,$f12,$f22
130 1e8:   d444fff8        ldc1    $f4,-8(v0)
131 1ec:   2442fff8        addiu   v0,v0,-8
132 1f0:   4620000d        trunc.w.d       $f0,$f0
133 1f4:   46800021        cvt.d.w $f0,$f0
134 1f8:   46340082        mul.d   $f2,$f0,$f20
135 1fc:   462c1080        add.d   $f2,$f2,$f12
136 200:   46240300        add.d   $f12,$f0,$f4
137 204:   4620100d        trunc.w.d       $f0,$f2
138 208:   e4c00000        swc1    $f0,0(a2)
139 20c:   16e2fff5        bne     s7,v0,1e4 <__kernel_rem_pio2+0x1e4>
140 210:   24c60004        addiu   a2,a2,4
141 214:   02803021        move    a2,s4
142 218:   afa30258        sw      v1,600(sp)
143 21c:   afa40250        sw      a0,592(sp)
144 220:   0c000000        jal     0 <__kernel_rem_pio2>
145 224:   afa50254        sw      a1,596(sp)
146 228:   463e0302        mul.d   $f12,$f0,$f30
147 22c:   0c000000        jal     0 <__kernel_rem_pio2>
148 230:   46200606        mov.d   $f24,$f0
149 234:   463c0002        mul.d   $f0,$f0,$f28
150 238:   8fa30258        lw      v1,600(sp)
151 23c:   8fa40250        lw      a0,592(sp)
152 240:   8fa50254        lw      a1,596(sp)
153 244:   4620c600        add.d   $f24,$f24,$f0
154 248:   4620c04d        trunc.w.d       $f1,$f24
155 24c:   44020800        mfc1    v0,$f1
156 250:   46800821        cvt.d.w $f0,$f1
157 254:   1a800098        blez    s4,4b8 <__kernel_rem_pio2+0x4b8>
158 258:   4620c601        sub.d   $f24,$f24,$f0
159 25c:   27c9ffff        addiu   t1,s8,-1
160 260:   00094880        sll     t1,t1,0x2
161 264:   00694821        addu    t1,v1,t1
162 268:   8d270000        lw      a3,0(t1)
163 26c:   24080018        li      t0,24
164 270:   01144023        subu    t0,t0,s4
165 274:   01073007        srav    a2,a3,t0
166 278:   01064004        sllv    t0,a2,t0
167 27c:   00e84023        subu    t0,a3,t0
168 280:   24070017        li      a3,23
169 284:   00f43823        subu    a3,a3,s4
170 288:   ad280000        sw      t0,0(t1)
171 28c:   00e83807        srav    a3,t0,a3
172 290:   00461021        addu    v0,v0,a2
173 294:   18e00027        blez    a3,334 <__kernel_rem_pio2+0x334>
174 298:   00000000        nop
175 29c:   1bc001a0        blez    s8,920 <__kernel_rem_pio2+0x920>
176 2a0:   24420001        addiu   v0,v0,1
177 2a4:   001e5080        sll     t2,s8,0x2
178 2a8:   006a5021        addu    t2,v1,t2
179 2ac:   00603021        move    a2,v1
180 2b0:   00004821        move    t1,zero
181 2b4:   080000b6        j       2d8 <__kernel_rem_pio2+0x2d8>
182 2b8:   3c0c0100        lui     t4,0x100
183 2bc:   11000003        beqz    t0,2cc <__kernel_rem_pio2+0x2cc>
184 2c0:   01885823        subu    t3,t4,t0
185 2c4:   accb0000        sw      t3,0(a2)
186 2c8:   24090001        li      t1,1
187 2cc:   24c60004        addiu   a2,a2,4
188 2d0:   10ca0008        beq     a2,t2,2f4 <__kernel_rem_pio2+0x2f4>
189 2d4:   00000000        nop
190 2d8:   1120fff8        beqz    t1,2bc <__kernel_rem_pio2+0x2bc>
191 2dc:   8cc80000        lw      t0,0(a2)
192 2e0:   00884023        subu    t0,a0,t0
193 2e4:   acc80000        sw      t0,0(a2)
194 2e8:   24c60004        addiu   a2,a2,4
195 2ec:   14cafffa        bne     a2,t2,2d8 <__kernel_rem_pio2+0x2d8>
196 2f0:   24090001        li      t1,1
197 2f4:   1a80000c        blez    s4,328 <__kernel_rem_pio2+0x328>
198 2f8:   24060001        li      a2,1
199 2fc:   12860076        beq     s4,a2,4d8 <__kernel_rem_pio2+0x4d8>
200 300:   24060002        li      a2,2
201 304:   16860009        bne     s4,a2,32c <__kernel_rem_pio2+0x32c>
202 308:   3c08003f        lui     t0,0x3f
203 30c:   27c6ffff        addiu   a2,s8,-1
204 310:   00063080        sll     a2,a2,0x2
205 314:   00663021        addu    a2,v1,a2
206 318:   8cca0000        lw      t2,0(a2)
207 31c:   3508ffff        ori     t0,t0,0xffff
208 320:   01484024        and     t0,t2,t0
209 324:   acc80000        sw      t0,0(a2)
210 328:   24060002        li      a2,2
211 32c:   10e60051        beq     a3,a2,474 <__kernel_rem_pio2+0x474>
212 330:   00000000        nop
213 334:   44800000        mtc1    zero,$f0
214 338:   44800800        mtc1    zero,$f1
215 33c:   4620c032        c.eq.d  $f24,$f0
216 340:   45000115        bc1f    798 <__kernel_rem_pio2+0x798>
217 344:   27cbffff        addiu   t3,s8,-1
218 348:   0172302a        slt     a2,t3,s2
219 34c:   14c0000b        bnez    a2,37c <__kernel_rem_pio2+0x37c>
220 350:   001e3080        sll     a2,s8,0x2
221 354:   00125080        sll     t2,s2,0x2
222 358:   00663021        addu    a2,v1,a2
223 35c:   006a5021        addu    t2,v1,t2
224 360:   00004021        move    t0,zero
225 364:   8cc9fffc        lw      t1,-4(a2)
226 368:   24c6fffc        addiu   a2,a2,-4
227 36c:   14cafffd        bne     a2,t2,364 <__kernel_rem_pio2+0x364>
228 370:   01094025        or      t0,t0,t1
229 374:   1500006e        bnez    t0,530 <__kernel_rem_pio2+0x530>
230 378:   00000000        nop
231 37c:   8fa60240        lw      a2,576(sp)
232 380:   8cc20000        lw      v0,0(a2)
233 384:   14400164        bnez    v0,918 <__kernel_rem_pio2+0x918>
234 388:   8fa20244        lw      v0,580(sp)
235 38c:   24060001        li      a2,1
236 390:   8c470000        lw      a3,0(v0)
237 394:   24c60001        addiu   a2,a2,1
238 398:   10e0fffd        beqz    a3,390 <__kernel_rem_pio2+0x390>
239 39c:   2442fffc        addiu   v0,v0,-4
240 3a0:   00de7021        addu    t6,a2,s8
241 3a4:   27ca0001        addiu   t2,s8,1
242 3a8:   01ca102a        slt     v0,t6,t2
243 3ac:   14400025        bnez    v0,444 <__kernel_rem_pio2+0x444>
244 3b0:   8fa202cc        lw      v0,716(sp)
245 3b4:   262c0001        addiu   t4,s1,1
246 3b8:   03d54821        addu    t1,s8,s5
247 3bc:   019e6021        addu    t4,t4,s8
248 3c0:   000c6080        sll     t4,t4,0x2
249 3c4:   000a50c0        sll     t2,t2,0x3
250 3c8:   27af0060        addiu   t7,sp,96
251 3cc:   000958c0        sll     t3,t1,0x3
252 3d0:   004c6021        addu    t4,v0,t4
253 3d4:   01eb5821        addu    t3,t7,t3
254 3d8:   02ea5021        addu    t2,s7,t2
255 3dc:   01d56821        addu    t5,t6,s5
256 3e0:   001540c0        sll     t0,s5,0x3
257 3e4:   8d820000        lw      v0,0(t4)
258 3e8:   44821000        mtc1    v0,$f2
259 3ec:   46801021        cvt.d.w $f0,$f2
260 3f0:   06600016        bltz    s3,44c <__kernel_rem_pio2+0x44c>
261 3f4:   f5600000        sdc1    $f0,0(t3)
262 3f8:   44800000        mtc1    zero,$f0
263 3fc:   000930c0        sll     a2,t1,0x3
264 400:   01e63021        addu    a2,t7,a2
265 404:   44800800        mtc1    zero,$f1
266 408:   00001021        move    v0,zero
267 40c:   02c23821        addu    a3,s6,v0
268 410:   d4c20000        ldc1    $f2,0(a2)
269 414:   d4e40000        ldc1    $f4,0(a3)
270 418:   24420008        addiu   v0,v0,8
271 41c:   24c6fff8        addiu   a2,a2,-8
272 420:   46222082        mul.d   $f2,$f4,$f2
273 424:   1448fff9        bne     v0,t0,40c <__kernel_rem_pio2+0x40c>
274 428:   46220000        add.d   $f0,$f0,$f2
275 42c:   25290001        addiu   t1,t1,1
276 430:   f5400000        sdc1    $f0,0(t2)
277 434:   258c0004        addiu   t4,t4,4
278 438:   256b0008        addiu   t3,t3,8
279 43c:   152dffe9        bne     t1,t5,3e4 <__kernel_rem_pio2+0x3e4>
280 440:   254a0008        addiu   t2,t2,8
281 444:   08000073        j       1cc <__kernel_rem_pio2+0x1cc>
282 448:   01c0f021        move    s8,t6
283 44c:   44800000        mtc1    zero,$f0
284 450:   25290001        addiu   t1,t1,1
285 454:   258c0004        addiu   t4,t4,4
286 458:   44800800        mtc1    zero,$f1
287 45c:   256b0008        addiu   t3,t3,8
288 460:   f5400000        sdc1    $f0,0(t2)
289 464:   152dffdf        bne     t1,t5,3e4 <__kernel_rem_pio2+0x3e4>
290 468:   254a0008        addiu   t2,t2,8
291 46c:   08000073        j       1cc <__kernel_rem_pio2+0x1cc>
292 470:   01c0f021        move    s8,t6
293 474:   1120ffaf        beqz    t1,334 <__kernel_rem_pio2+0x334>
294 478:   4638d601        sub.d   $f24,$f26,$f24
295 47c:   4620d306        mov.d   $f12,$f26
296 480:   02803021        move    a2,s4
297 484:   afa2024c        sw      v0,588(sp)
298 488:   afa30258        sw      v1,600(sp)
299 48c:   afa40250        sw      a0,592(sp)
300 490:   afa50254        sw      a1,596(sp)
301 494:   0c000000        jal     0 <__kernel_rem_pio2>
302 498:   afa70248        sw      a3,584(sp)
303 49c:   4620c601        sub.d   $f24,$f24,$f0
304 4a0:   8fa70248        lw      a3,584(sp)
305 4a4:   8fa50254        lw      a1,596(sp)
306 4a8:   8fa40250        lw      a0,592(sp)
307 4ac:   8fa30258        lw      v1,600(sp)
308 4b0:   080000cd        j       334 <__kernel_rem_pio2+0x334>
309 4b4:   8fa2024c        lw      v0,588(sp)
310 4b8:   16800010        bnez    s4,4fc <__kernel_rem_pio2+0x4fc>
311 4bc:   3c060000        lui     a2,0x0
312 4c0:   27c6ffff        addiu   a2,s8,-1
313 4c4:   00063080        sll     a2,a2,0x2
314 4c8:   00663021        addu    a2,v1,a2
315 4cc:   8cc70000        lw      a3,0(a2)
316 4d0:   080000a5        j       294 <__kernel_rem_pio2+0x294>
317 4d4:   00073dc3        sra     a3,a3,0x17
318 4d8:   27c6ffff        addiu   a2,s8,-1
319 4dc:   00063080        sll     a2,a2,0x2
320 4e0:   00663021        addu    a2,v1,a2
321 4e4:   8cca0000        lw      t2,0(a2)
322 4e8:   3c08007f        lui     t0,0x7f
323 4ec:   3508ffff        ori     t0,t0,0xffff
324 4f0:   01484024        and     t0,t2,t0
325 4f4:   080000ca        j       328 <__kernel_rem_pio2+0x328>
326 4f8:   acc80000        sw      t0,0(a2)
327 4fc:   24c60000        addiu   a2,a2,0
328 500:   d4c20000        ldc1    $f2,0(a2)
329 504:   4638103e        c.le.d  $f2,$f24
330 508:   45010006        bc1t    524 <__kernel_rem_pio2+0x524>
331 50c:   00000000        nop
332 510:   080000cd        j       334 <__kernel_rem_pio2+0x334>
333 514:   00003821        move    a3,zero
334 518:   44800000        mtc1    zero,$f0
335 51c:   08000058        j       160 <__kernel_rem_pio2+0x160>
336 520:   44800800        mtc1    zero,$f1
337 524:   080000a7        j       29c <__kernel_rem_pio2+0x29c>
338 528:   24070002        li      a3,2
339 52c:   27cbffff        addiu   t3,s8,-1
340 530:   000b2080        sll     a0,t3,0x2
341 534:   00642021        addu    a0,v1,a0
342 538:   8c840000        lw      a0,0(a0)
343 53c:   148000fc        bnez    a0,930 <__kernel_rem_pio2+0x930>
344 540:   2694ffe8        addiu   s4,s4,-24
345 544:   2564ffff        addiu   a0,t3,-1
346 548:   00042080        sll     a0,a0,0x2
347 54c:   00642021        addu    a0,v1,a0
348 550:   0160f021        move    s8,t3
349 554:   8c860000        lw      a2,0(a0)
350 558:   27deffff        addiu   s8,s8,-1
351 55c:   2694ffe8        addiu   s4,s4,-24
352 560:   10c0fffc        beqz    a2,554 <__kernel_rem_pio2+0x554>
353 564:   2484fffc        addiu   a0,a0,-4
354 568:   3c040000        lui     a0,0x0
355 56c:   d48c0000        ldc1    $f12,0(a0)
356 570:   02803021        move    a2,s4
357 574:   afa2024c        sw      v0,588(sp)
358 578:   afa30258        sw      v1,600(sp)
359 57c:   afa50254        sw      a1,596(sp)
360 580:   0c000000        jal     0 <__kernel_rem_pio2>
361 584:   afa70248        sw      a3,584(sp)
362 588:   8fa2024c        lw      v0,588(sp)
363 58c:   8fa30258        lw      v1,600(sp)
364 590:   8fa50254        lw      a1,596(sp)
365 594:   07c00033        bltz    s8,664 <__kernel_rem_pio2+0x664>
366 598:   8fa70248        lw      a3,584(sp)
367 59c:   3c040000        lui     a0,0x0
368 5a0:   d4840000        ldc1    $f4,0(a0)
369 5a4:   001e3080        sll     a2,s8,0x2
370 5a8:   27ad01a0        addiu   t5,sp,416
371 5ac:   001e20c0        sll     a0,s8,0x3
372 5b0:   00663021        addu    a2,v1,a2
373 5b4:   01a42021        addu    a0,t5,a0
374 5b8:   27a90198        addiu   t1,sp,408
375 5bc:   8cc80000        lw      t0,0(a2)
376 5c0:   24c6fffc        addiu   a2,a2,-4
377 5c4:   44883000        mtc1    t0,$f6
378 5c8:   468030a1        cvt.d.w $f2,$f6
379 5cc:   46201082        mul.d   $f2,$f2,$f0
380 5d0:   f4820000        sdc1    $f2,0(a0)
381 5d4:   2484fff8        addiu   a0,a0,-8
382 5d8:   1489fff8        bne     a0,t1,5bc <__kernel_rem_pio2+0x5bc>
383 5dc:   46240002        mul.d   $f0,$f0,$f4
384 5e0:   3c0f0000        lui     t7,0x0
385 5e4:   25ef0010        addiu   t7,t7,16
386 5e8:   03c06021        move    t4,s8
387 5ec:   00005821        move    t3,zero
388 5f0:   240effff        li      t6,-1
389 5f4:   0640004f        bltz    s2,734 <__kernel_rem_pio2+0x734>
390 5f8:   00000000        nop
391 5fc:   0560004d        bltz    t3,734 <__kernel_rem_pio2+0x734>
392 600:   00002021        move    a0,zero
393 604:   44800000        mtc1    zero,$f0
394 608:   000c40c0        sll     t0,t4,0x3
395 60c:   01a84021        addu    t0,t5,t0
396 610:   44800800        mtc1    zero,$f1
397 614:   08000189        j       624 <__kernel_rem_pio2+0x624>
398 618:   01e03021        move    a2,t7
399 61c:   1540000b        bnez    t2,64c <__kernel_rem_pio2+0x64c>
400 620:   00000000        nop
401 624:   d4c40000        ldc1    $f4,0(a2)
402 628:   24840001        addiu   a0,a0,1
403 62c:   d5020000        ldc1    $f2,0(t0)
404 630:   0244482a        slt     t1,s2,a0
405 634:   0164502a        slt     t2,t3,a0
406 638:   24c60008        addiu   a2,a2,8
407 63c:   46222082        mul.d   $f2,$f4,$f2
408 640:   25080008        addiu   t0,t0,8
409 644:   1120fff5        beqz    t1,61c <__kernel_rem_pio2+0x61c>
410 648:   46220000        add.d   $f0,$f0,$f2
411 64c:   000b20c0        sll     a0,t3,0x3
412 650:   00642021        addu    a0,v1,a0
413 654:   258cffff        addiu   t4,t4,-1
414 658:   f48000f0        sdc1    $f0,240(a0)
415 65c:   158effe5        bne     t4,t6,5f4 <__kernel_rem_pio2+0x5f4>
416 660:   256b0001        addiu   t3,t3,1
417 664:   2a040003        slti    a0,s0,3
418 668:   10800035        beqz    a0,740 <__kernel_rem_pio2+0x740>
419 66c:   00000000        nop
420 670:   1a0000c3        blez    s0,980 <__kernel_rem_pio2+0x980>
421 674:   00000000        nop
422 678:   07c000be        bltz    s8,974 <__kernel_rem_pio2+0x974>
423 67c:   27a40100        addiu   a0,sp,256
424 680:   001e18c0        sll     v1,s8,0x3
425 684:   00831821        addu    v1,a0,v1
426 688:   00004021        move    t0,zero
427 68c:   00004821        move    t1,zero
428 690:   27a400f8        addiu   a0,sp,248
429 694:   44881000        mtc1    t0,$f2
430 698:   d4600000        ldc1    $f0,0(v1)
431 69c:   2463fff8        addiu   v1,v1,-8
432 6a0:   44891800        mtc1    t1,$f3
433 6a4:   46201080        add.d   $f2,$f2,$f0
434 6a8:   44081000        mfc1    t0,$f2
435 6ac:   1464fff9        bne     v1,a0,694 <__kernel_rem_pio2+0x694>
436 6b0:   44091800        mfc1    t1,$f3
437 6b4:   10e0009c        beqz    a3,928 <__kernel_rem_pio2+0x928>
438 6b8:   01002021        move    a0,t0
439 6bc:   3c038000        lui     v1,0x8000
440 6c0:   01231826        xor     v1,t1,v1
441 6c4:   44881000        mtc1    t0,$f2
442 6c8:   d7a00100        ldc1    $f0,256(sp)
443 6cc:   aca40000        sw      a0,0(a1)
444 6d0:   44891800        mtc1    t1,$f3
445 6d4:   aca30004        sw      v1,4(a1)
446 6d8:   46220081        sub.d   $f2,$f0,$f2
447 6dc:   44081000        mfc1    t0,$f2
448 6e0:   1bc0000c        blez    s8,714 <__kernel_rem_pio2+0x714>
449 6e4:   44091800        mfc1    t1,$f3
450 6e8:   001ef0c0        sll     s8,s8,0x3
451 6ec:   27a30100        addiu   v1,sp,256
452 6f0:   007ef021        addu    s8,v1,s8
453 6f4:   44881000        mtc1    t0,$f2
454 6f8:   d4600008        ldc1    $f0,8(v1)
455 6fc:   24630008        addiu   v1,v1,8
456 700:   44891800        mtc1    t1,$f3
457 704:   46201080        add.d   $f2,$f2,$f0
458 708:   44081000        mfc1    t0,$f2
459 70c:   147efff9        bne     v1,s8,6f4 <__kernel_rem_pio2+0x6f4>
460 710:   44091800        mfc1    t1,$f3
461 714:   10e00004        beqz    a3,728 <__kernel_rem_pio2+0x728>
462 718:   00000000        nop
463 71c:   3c038000        lui     v1,0x8000
464 720:   00693826        xor     a3,v1,t1
465 724:   00e04821        move    t1,a3
466 728:   aca80008        sw      t0,8(a1)
467 72c:   080001d3        j       74c <__kernel_rem_pio2+0x74c>
468 730:   aca9000c        sw      t1,12(a1)
469 734:   44800000        mtc1    zero,$f0
470 738:   08000193        j       64c <__kernel_rem_pio2+0x64c>
471 73c:   44800800        mtc1    zero,$f1
472 740:   24040003        li      a0,3
473 744:   12040038        beq     s0,a0,828 <__kernel_rem_pio2+0x828>
474 748:   00000000        nop
475 74c:   8fbf0284        lw      ra,644(sp)
476 750:   d7be02b0        ldc1    $f30,688(sp)
477 754:   30420007        andi    v0,v0,0x7
478 758:   d7bc02a8        ldc1    $f28,680(sp)
479 75c:   8fbe0280        lw      s8,640(sp)
480 760:   d7ba02a0        ldc1    $f26,672(sp)
481 764:   8fb7027c        lw      s7,636(sp)
482 768:   d7b80298        ldc1    $f24,664(sp)
483 76c:   8fb60278        lw      s6,632(sp)
484 770:   d7b60290        ldc1    $f22,656(sp)
485 774:   8fb50274        lw      s5,628(sp)
486 778:   d7b40288        ldc1    $f20,648(sp)
487 77c:   8fb40270        lw      s4,624(sp)
488 780:   8fb3026c        lw      s3,620(sp)
489 784:   8fb20268        lw      s2,616(sp)
490 788:   8fb10264        lw      s1,612(sp)
491 78c:   8fb00260        lw      s0,608(sp)
492 790:   03e00008        jr      ra
493 794:   27bd02b8        addiu   sp,sp,696
494 798:   4501ff64        bc1t    52c <__kernel_rem_pio2+0x52c>
495 79c:   4620c306        mov.d   $f12,$f24
496 7a0:   00143023        negu    a2,s4
497 7a4:   afa2024c        sw      v0,588(sp)
498 7a8:   afa30258        sw      v1,600(sp)
499 7ac:   afa50254        sw      a1,596(sp)
500 7b0:   0c000000        jal     0 <__kernel_rem_pio2>
501 7b4:   afa70248        sw      a3,584(sp)
502 7b8:   3c040000        lui     a0,0x0
503 7bc:   d4820000        ldc1    $f2,0(a0)
504 7c0:   8fa2024c        lw      v0,588(sp)
505 7c4:   8fa30258        lw      v1,600(sp)
506 7c8:   8fa50254        lw      a1,596(sp)
507 7cc:   4620103e        c.le.d  $f2,$f0
508 7d0:   45000059        bc1f    938 <__kernel_rem_pio2+0x938>
509 7d4:   8fa70248        lw      a3,584(sp)
510 7d8:   3c040000        lui     a0,0x0
511 7dc:   d4820000        ldc1    $f2,0(a0)
512 7e0:   3c060000        lui     a2,0x0
513 7e4:   d4c40000        ldc1    $f4,0(a2)
514 7e8:   001e4080        sll     t0,s8,0x2
515 7ec:   27de0001        addiu   s8,s8,1
516 7f0:   46220082        mul.d   $f2,$f0,$f2
517 7f4:   001e2080        sll     a0,s8,0x2
518 7f8:   00684021        addu    t0,v1,t0
519 7fc:   00642021        addu    a0,v1,a0
520 800:   26940018        addiu   s4,s4,24
521 804:   4620108d        trunc.w.d       $f2,$f2
522 808:   468010a1        cvt.d.w $f2,$f2
523 80c:   46241102        mul.d   $f4,$f2,$f4
524 810:   4620118d        trunc.w.d       $f6,$f2
525 814:   46240000        add.d   $f0,$f0,$f4
526 818:   4620008d        trunc.w.d       $f2,$f0
527 81c:   e5020000        swc1    $f2,0(t0)
528 820:   0800015a        j       568 <__kernel_rem_pio2+0x568>
529 824:   e4860000        swc1    $f6,0(a0)
530 828:   1bc00050        blez    s8,96c <__kernel_rem_pio2+0x96c>
531 82c:   00004021        move    t0,zero
532 830:   001e40c0        sll     t0,s8,0x3
533 834:   27a60100        addiu   a2,sp,256
534 838:   00682021        addu    a0,v1,t0
535 83c:   00c85021        addu    t2,a2,t0
536 840:   d48000f0        ldc1    $f0,240(a0)
537 844:   01402021        move    a0,t2
538 848:   d484fff8        ldc1    $f4,-8(a0)
539 84c:   46202080        add.d   $f2,$f4,$f0
540 850:   46222101        sub.d   $f4,$f4,$f2
541 854:   f482fff8        sdc1    $f2,-8(a0)
542 858:   46202100        add.d   $f4,$f4,$f0
543 85c:   f4840000        sdc1    $f4,0(a0)
544 860:   2484fff8        addiu   a0,a0,-8
545 864:   14c4fff8        bne     a2,a0,848 <__kernel_rem_pio2+0x848>
546 868:   46201006        mov.d   $f0,$f2
547 86c:   2bc40002        slti    a0,s8,2
548 870:   1480003d        bnez    a0,968 <__kernel_rem_pio2+0x968>
549 874:   27deffff        addiu   s8,s8,-1
550 878:   00681821        addu    v1,v1,t0
551 87c:   d46000f0        ldc1    $f0,240(v1)
552 880:   001e18c0        sll     v1,s8,0x3
553 884:   00c31821        addu    v1,a2,v1
554 888:   d4640000        ldc1    $f4,0(v1)
555 88c:   46202080        add.d   $f2,$f4,$f0
556 890:   46222101        sub.d   $f4,$f4,$f2
557 894:   f4620000        sdc1    $f2,0(v1)
558 898:   46202100        add.d   $f4,$f4,$f0
559 89c:   f4640008        sdc1    $f4,8(v1)
560 8a0:   2463fff8        addiu   v1,v1,-8
561 8a4:   14c3fff8        bne     a2,v1,888 <__kernel_rem_pio2+0x888>
562 8a8:   46201006        mov.d   $f0,$f2
563 8ac:   00004021        move    t0,zero
564 8b0:   00004821        move    t1,zero
565 8b4:   24c60008        addiu   a2,a2,8
566 8b8:   44881000        mtc1    t0,$f2
567 8bc:   d5400000        ldc1    $f0,0(t2)
568 8c0:   254afff8        addiu   t2,t2,-8
569 8c4:   44891800        mtc1    t1,$f3
570 8c8:   46201080        add.d   $f2,$f2,$f0
571 8cc:   44081000        mfc1    t0,$f2
572 8d0:   1546fff9        bne     t2,a2,8b8 <__kernel_rem_pio2+0x8b8>
573 8d4:   44091800        mfc1    t1,$f3
574 8d8:   10e0001c        beqz    a3,94c <__kernel_rem_pio2+0x94c>
575 8dc:   8fa60104        lw      a2,260(sp)
576 8e0:   8fab010c        lw      t3,268(sp)
577 8e4:   8fa70100        lw      a3,256(sp)
578 8e8:   8fa40108        lw      a0,264(sp)
579 8ec:   3c038000        lui     v1,0x8000
580 8f0:   01235026        xor     t2,t1,v1
581 8f4:   00c33026        xor     a2,a2,v1
582 8f8:   01631826        xor     v1,t3,v1
583 8fc:   acaa0014        sw      t2,20(a1)
584 900:   aca70000        sw      a3,0(a1)
585 904:   aca60004        sw      a2,4(a1)
586 908:   aca40008        sw      a0,8(a1)
587 90c:   aca3000c        sw      v1,12(a1)
588 910:   080001d3        j       74c <__kernel_rem_pio2+0x74c>
589 914:   aca80010        sw      t0,16(a1)
590 918:   080000e8        j       3a0 <__kernel_rem_pio2+0x3a0>
591 91c:   24060001        li      a2,1
592 920:   080000bd        j       2f4 <__kernel_rem_pio2+0x2f4>
593 924:   00004821        move    t1,zero
594 928:   080001b1        j       6c4 <__kernel_rem_pio2+0x6c4>
595 92c:   01201821        move    v1,t1
596 930:   0800015a        j       568 <__kernel_rem_pio2+0x568>
597 934:   0160f021        move    s8,t3
598 938:   001e2080        sll     a0,s8,0x2
599 93c:   462000cd        trunc.w.d       $f3,$f0
600 940:   00642021        addu    a0,v1,a0
601 944:   0800015a        j       568 <__kernel_rem_pio2+0x568>
602 948:   e4830000        swc1    $f3,0(a0)
603 94c:   d7a20100        ldc1    $f2,256(sp)
604 950:   d7a00108        ldc1    $f0,264(sp)
605 954:   aca80010        sw      t0,16(a1)
606 958:   aca90014        sw      t1,20(a1)
607 95c:   f4a20000        sdc1    $f2,0(a1)
608 960:   080001d3        j       74c <__kernel_rem_pio2+0x74c>
609 964:   f4a00008        sdc1    $f0,8(a1)
610 968:   00004021        move    t0,zero
611 96c:   08000236        j       8d8 <__kernel_rem_pio2+0x8d8>
612 970:   00004821        move    t1,zero
613 974:   00004021        move    t0,zero
614 978:   080001ad        j       6b4 <__kernel_rem_pio2+0x6b4>
615 97c:   00004821        move    t1,zero
616 980:   1600ff73        bnez    s0,750 <__kernel_rem_pio2+0x750>
617 984:   8fbf0284        lw      ra,644(sp)
618 988:   07c00016        bltz    s8,9e4 <__kernel_rem_pio2+0x9e4>
619 98c:   001ef0c0        sll     s8,s8,0x3
620 990:   27a30100        addiu   v1,sp,256
621 994:   007ef021        addu    s8,v1,s8
622 998:   00004021        move    t0,zero
623 99c:   00004821        move    t1,zero
624 9a0:   27a300f8        addiu   v1,sp,248
625 9a4:   44881000        mtc1    t0,$f2
626 9a8:   d7c00000        ldc1    $f0,0(s8)
627 9ac:   27defff8        addiu   s8,s8,-8
628 9b0:   44891800        mtc1    t1,$f3
629 9b4:   46201080        add.d   $f2,$f2,$f0
630 9b8:   44081000        mfc1    t0,$f2
631 9bc:   17c3fff9        bne     s8,v1,9a4 <__kernel_rem_pio2+0x9a4>
632 9c0:   44091800        mfc1    t1,$f3
633 9c4:   10e00004        beqz    a3,9d8 <__kernel_rem_pio2+0x9d8>
634 9c8:   00000000        nop
635 9cc:   3c038000        lui     v1,0x8000
636 9d0:   00693826        xor     a3,v1,t1
637 9d4:   00e04821        move    t1,a3
638 9d8:   aca80000        sw      t0,0(a1)
639 9dc:   080001d3        j       74c <__kernel_rem_pio2+0x74c>
640 9e0:   aca90004        sw      t1,4(a1)
641 9e4:   00004021        move    t0,zero
642 9e8:   08000271        j       9c4 <__kernel_rem_pio2+0x9c4>
643 9ec:   00004821        move    t1,zero
644
645Disassembly of section .reginfo:
646
64700000000 <.reginfo>:
648   0:   e0fffffc        sc      ra,-4(a3)
649   4:   00000000        nop
650   8:   5550105f        bnel    t2,s0,4188 <$LC6+0x4158>
651   c:   00000000        nop
652        ...
653
654Disassembly of section .pdr:
655
65600000000 <.pdr>:
657   0:   00000000        nop
658   4:   c0ff0000        ll      ra,0(a3)
659   8:   ffffffcc        sdc3    $31,-52(ra)
660   c:   fff00000        sdc3    $16,0(ra)
661  10:   fffffff8        sdc3    $31,-8(ra)
662  14:   000002b8        0x2b8
663  18:   0000001d        0x1d
664  1c:   0000001f        0x1f
665
666Disassembly of section .debug_abbrev:
667
66800000000 <.debug_abbrev>:
669   0:   25011101        addiu   at,t0,4353
670   4:   030b130e        0x30b130e
671   8:   110e1b0e        beq     t0,t6,6c44 <$LC6+0x6c14>
672   c:   10011201        beq     zero,at,4814 <$LC6+0x47e4>
673  10:   02000006        srlv    zero,zero,s0
674  14:   0b0b0024        j       c2c0090 <$LC6+0xc2c0060>
675  18:   0e030b3e        jal     80c2cf8 <$LC6+0x80c2cc8>
676  1c:   16030000        bne     s0,v1,20 <.debug_abbrev+0x20>
677  20:   3a0e0300        xori    t6,s0,0x300
678  24:   490b3b0b        bc2tl   $cc2,ec54 <$LC6+0xec24>
679  28:   04000013        bltz    zero,78 <.debug_abbrev+0x78>
680  2c:   0b0b0024        j       c2c0090 <$LC6+0xc2c0060>
681  30:   08030b3e        j       c2cf8 <$LC6+0xc2cc8>
682  34:   2e050000        sltiu   a1,s0,0
683  38:   030c3f01        0x30c3f01
684  3c:   3b0b3a0e        xori    t3,t8,0x3a0e
685  40:   490c270b        bc2f    $cc3,9c70 <$LC6+0x9c40>
686  44:   12011113        beq     s0,at,4494 <$LC6+0x4464>
687  48:   01064001        0x1064001
688  4c:   06000013        bltz    s0,9c <.debug_abbrev+0x9c>
689  50:   08030005        j       c0014 <$LC6+0xbffe4>
690  54:   0b3b0b3a        j       cec2ce8 <$LC6+0xcec2cb8>
691  58:   06021349        bltzl   s0,4d80 <$LC6+0x4d50>
692  5c:   05070000        0x5070000
693  60:   3a0e0300        xori    t6,s0,0x300
694  64:   490b3b0b        bc2tl   $cc2,ec94 <$LC6+0xec64>
695  68:   00060213        0x60213
696  6c:   00050800        sll     at,a1,0x0
697  70:   0b3a0e03        j       ce8380c <$LC6+0xce837dc>
698  74:   13490b3b        beq     k0,t1,2d64 <$LC6+0x2d34>
699  78:   00000a02        srl     at,zero,0x8
700  7c:   03003409        jalr.hb a2,t8
701  80:   3b0b3a08        xori    t3,t8,0x3a08
702  84:   0213490b        0x213490b
703  88:   0a000006        j       8000018 <$LC6+0x7ffffe8>
704  8c:   08030034        j       c00d0 <$LC6+0xc00a0>
705  90:   0b3b0b3a        j       cec2ce8 <$LC6+0xcec2cb8>
706  94:   00001349        0x1349
707  98:   0300340b        0x300340b
708  9c:   3b0b3a0e        xori    t3,t8,0x3a0e
709  a0:   0213490b        0x213490b
710  a4:   0c000006        jal     18 <.debug_abbrev+0x18>
711  a8:   08030034        j       c00d0 <$LC6+0xc00a0>
712  ac:   0b3b0b3a        j       cec2ce8 <$LC6+0xcec2cb8>
713  b0:   0a021349        j       8084d24 <$LC6+0x8084cf4>
714  b4:   0a0d0000        j       8340000 <$LC6+0x833ffd0>
715  b8:   3a0e0300        xori    t6,s0,0x300
716  bc:   000b3b0b        0xb3b0b
717  c0:   000f0e00        sll     at,t7,0x18
718  c4:   13490b0b        beq     k0,t1,2cf4 <$LC6+0x2cc4>
719  c8:   260f0000        addiu   t7,s0,0
720  cc:   00134900        sll     t1,s3,0x4
721  d0:   01011000        0x1011000
722  d4:   13011349        beq     t8,at,4dfc <$LC6+0x4dcc>
723  d8:   21110000        addi    s1,t0,0
724  dc:   2f134900        sltiu   s3,t8,18688
725  e0:   1200000b        beqz    s0,110 <.debug_abbrev+0x110>
726  e4:   0b0b0024        j       c2c0090 <$LC6+0xc2c0060>
727  e8:   00000b3e        0xb3e
728  ec:   03003413        0x3003413
729  f0:   3b0b3a0e        xori    t3,t8,0x3a0e
730  f4:   0213490b        0x213490b
731  f8:   1400000a        bnez    zero,124 <$LC6+0xf4>
732  fc:   0e030034        jal     80c00d0 <$LC6+0x80c00a0>
733 100:   0b3b0b3a        j       cec2ce8 <$LC6+0xcec2cb8>
734 104:   0a1c1349        j       8704d24 <$LC6+0x8704cf4>
735 108:   34150000        li      s5,0x0
736 10c:   3a080300        xori    t0,s0,0x300
737 110:   490b3b0b        bc2tl   $cc2,ed40 <$LC6+0xed10>
738 114:   000a1c13        0xa1c13
739        ...
740
741Disassembly of section .debug_info:
742
74300000000 <.debug_info>:
744   0:   0000029c        0x29c
745   4:   00000002        srl     zero,zero,0x0
746   8:   01040000        0x1040000
747   c:   00000088        0x88
748  10:   00002001        movf    a0,zero,$fcc0
749  14:   0000a600        sll     s4,zero,0x18
750  18:   00000000        nop
751  1c:   0009f000        sll     s8,t1,0x0
752  20:   00000000        nop
753  24:   07040200        0x7040200
754  28:   00000043        sra     zero,zero,0x1
755  2c:   00006d03        sra     t5,zero,0x14
756  30:   37130200        ori     s3,t8,0x200
757  34:   04000000        bltz    zero,38 <.debug_info+0x38>
758  38:   6e690504        0x6e690504
759  3c:   08020074        j       801d0 <$LC6+0x801a0>
760  40:   00005007        srav    t2,zero,zero
761  44:   05080200        tgei    t0,512
762  48:   0000007a        0x7a
763  4c:   32040802        andi    a0,s0,0x802
764  50:   05000000        bltz    t0,54 <.debug_info+0x54>
765  54:   00009401        0x9401
766  58:   019a0100        0x19a0100
767  5c:   00000037        0x37
768  60:   00000000        nop
769  64:   000009f0        tge     zero,zero,0x27
770  68:   00000000        nop
771  6c:   000001ca        0x1ca
772  70:   01007806        srlv    t7,zero,t0
773  74:   0001ca9a        0x1ca9a
774  78:   00002000        sll     a0,zero,0x0
775  7c:   00790600        0x790600
776  80:   01ca9a01        0x1ca9a01
777  84:   00490000        0x490000
778  88:   65060000        0x65060000
779  8c:   9a010030        lwr     at,48(s0)
780  90:   00000037        0x37
781  94:   0000009e        0x9e
782  98:   00786e06        0x786e06
783  9c:   00379a01        0x379a01
784  a0:   00c70000        0xc70000
785  a4:   2d070000        sltiu   a3,t0,0
786  a8:   01000000        0x1000000
787  ac:   0000379a        0x379a
788  b0:   0000f000        sll     s8,zero,0x0
789  b4:   00670800        0x670800
790  b8:   9a010000        lwr     at,0(s0)
791  bc:   000001d0        0x1d0
792  c0:   09149102        j       4524408 <$LC6+0x45243d8>
793  c4:   01007a6a        0x1007a6a
794  c8:   00002c9c        0x2c9c
795  cc:   00012600        sll     a0,at,0x18
796  d0:   786a0900        0x786a0900
797  d4:   2c9c0100        sltiu   gp,a0,256
798  d8:   86000000        lh      zero,0(s0)
799  dc:   09000001        j       4000004 <$LC6+0x3ffffd4>
800  e0:   0100766a        0x100766a
801  e4:   00002c9c        0x2c9c
802  e8:   0001a400        sll     s4,at,0x10
803  ec:   706a0a00        0x706a0a00
804  f0:   2c9c0100        sltiu   gp,a0,256
805  f4:   09000000        j       4000000 <$LC6+0x3ffffd0>
806  f8:   01006b6a        0x1006b6a
807  fc:   00002c9c        0x2c9c
808 100:   0001cd00        sll     t9,at,0x14
809 104:   000e0b00        sll     at,t6,0xc
810 108:   9c010000        0x9c010000
811 10c:   0000002c        0x2c
812 110:   000001eb        0x1eb
813 114:   01006e09        0x1006e09
814 118:   00002c9c        0x2c9c
815 11c:   00026c00        sll     t5,v0,0x10
816 120:   71690c00        0x71690c00
817 124:   db9c0100        ldc2    $28,256(gp)
818 128:   03000001        movf    zero,t8,$fcc0
819 12c:   097ad891        j       5eb6244 <$LC6+0x5eb6214>
820 130:   9c010069        0x9c010069
821 134:   0000002c        0x2c
822 138:   000002c1        0x2c1
823 13c:   01006a09        0x1006a09
824 140:   00002c9c        0x2c9c
825 144:   00038f00        sll     s1,v1,0x1c
826 148:   006b0900        0x6b0900
827 14c:   002c9c01        0x2c9c01
828 150:   04310000        bgezal  at,154 <.debug_info+0x154>
829 154:   6d090000        0x6d090000
830 158:   2c9c0100        sltiu   gp,a0,256
831 15c:   70000000        madd    zero,zero
832 160:   09000004        j       4000010 <$LC6+0x3ffffe0>
833 164:   01003071        tgeu    t0,zero,0xc1
834 168:   00002c9c        0x2c9c
835 16c:   0004a400        sll     s4,a0,0x10
836 170:   68690900        0x68690900
837 174:   2c9c0100        sltiu   gp,a0,256
838 178:   c2000000        ll      zero,0(s0)
839 17c:   09000004        j       4000010 <$LC6+0x3ffffe0>
840 180:   9d01007a        0x9d01007a
841 184:   0000004c        syscall 0x1
842 188:   0000056f        0x56f
843 18c:   00776609        0x776609
844 190:   004c9d01        0x4c9d01
845 194:   06190000        0x6190000
846 198:   660c0000        0x660c0000
847 19c:   ee9d0100        swc3    $29,256(s4)
848 1a0:   03000001        movf    zero,t8,$fcc0
849 1a4:   0c7ba891        jal     1eea244 <$LC6+0x1eea214>
850 1a8:   01007166        0x1007166
851 1ac:   0001ee9d        0x1ee9d
852 1b0:   c8910300        lwc2    $17,768(a0)
853 1b4:   00710c7c        0x710c7c
854 1b8:   01ee9d01        0x1ee9d01
855 1bc:   91030000        lbu     v1,0(t0)
856 1c0:   390d7de8        xori    t5,t0,0x7de8
857 1c4:   01000000        0x1000000
858 1c8:   040e00ed        tnei    zero,237
859 1cc:   0000004c        syscall 0x1
860 1d0:   01d6040e        0x1d6040e
861 1d4:   2c0f0000        sltiu   t7,zero,0
862 1d8:   10000000        b       1dc <.debug_info+0x1dc>
863 1dc:   0000002c        0x2c
864 1e0:   000001eb        0x1eb
865 1e4:   0001eb11        0x1eb11
866 1e8:   12001300        beqz    s0,4dec <$LC6+0x4dbc>
867 1ec:   4c100704        0x4c100704
868 1f0:   fe000000        sdc3    $0,0(s0)
869 1f4:   11000001        beqz    t0,1fc <.debug_info+0x1fc>
870 1f8:   000001eb        0x1eb
871 1fc:   37100013        ori     s0,t8,0x13
872 200:   0e000000        jal     8000000 <$LC6+0x7ffffd0>
873 204:   11000002        beqz    t0,210 <.debug_info+0x210>
874 208:   000001eb        0x1eb
875 20c:   06130003        bgezall s0,21c <.debug_info+0x21c>
876 210:   01000000        0x1000000
877 214:   00021f87        0x21f87
878 218:   00030500        sll     zero,v1,0x14
879 21c:   0f000000        jal     c000000 <$LC6+0xbffffd0>
880 220:   000001fe        0x1fe
881 224:   00004c10        0x4c10
882 228:   00023400        sll     a2,v0,0x10
883 22c:   01eb1100        0x1eb1100
884 230:   00070000        sll     zero,a3,0x0
885 234:   00007513        0x7513
886 238:   45890100        0x45890100
887 23c:   05000002        bltz    t0,248 <.debug_info+0x248>
888 240:   00001003        sra     v0,zero,0x0
889 244:   02240f00        0x2240f00
890 248:   14140000        bne     zero,s4,24c <.debug_info+0x24c>
891 24c:   01000000        0x1000000
892 250:   00025e95        0x25e95
893 254:   00000800        sll     at,zero,0x0
894 258:   00000000        nop
895 25c:   4c0f0000        mfc3    t7,$0
896 260:   15000000        bnez    t0,264 <.debug_info+0x264>
897 264:   00656e6f        0x656e6f
898 268:   025e9601        0x25e9601
899 26c:   00080000        sll     zero,t0,0x0
900 270:   00000000        nop
901 274:   143ff000        bne     at,ra,ffffc278 <$LC6+0xffffc248>
902 278:   00000000        nop
903 27c:   025e9701        0x25e9701
904 280:   00080000        sll     zero,t0,0x0
905 284:   00000000        nop
906 288:   14417000        bne     v0,at,1c28c <$LC6+0x1c25c>
907 28c:   00000019        multu   zero,zero
908 290:   025e9801        0x25e9801
909 294:   00080000        sll     zero,t0,0x0
910 298:   00000000        nop
911 29c:   003e7000        0x3e7000
912
913Disassembly of section .debug_line:
914
91500000000 <.debug_line>:
916   0:   00000211        0x211
917   4:   00350002        ror     zero,s5,0x0
918   8:   01010000        0x1010000
919   c:   000d0efb        0xd0efb
920  10:   01010101        0x1010101
921  14:   01000000        0x1000000
922  18:   00010000        sll     zero,at,0x0
923  1c:   65725f6b        0x65725f6b
924  20:   69705f6d        0x69705f6d
925  24:   632e326f        0x632e326f
926  28:   00000000        nop
927  2c:   6874616d        0x6874616d
928  30:   6972705f        0x6972705f
929  34:   65746176        0x65746176
930  38:   0000682e        0x682e
931  3c:   00000000        nop
932  40:   00000205        0x205
933  44:   9a030000        lwr     v1,0(s0)
934  48:   0a030101        j       80c0404 <$LC6+0x80c03d4>
935  4c:   f2760301        0xf2760301
936  50:   034a0a03        0x34a0a03
937  54:   0a034a76        j       80d29d8 <$LC6+0x80d29a8>
938  58:   4a7603ba        c2      0x7603ba
939  5c:   034a0a03        0x34a0a03
940  60:   0a034a76        j       80d29d8 <$LC6+0x80d29a8>
941  64:   4a7603ba        c2      0x7603ba
942  68:   4f4f454f        c3      0x14f454f
943  6c:   45454f45        0x45454f45
944  70:   454a0a03        0x454a0a03
945  74:   4a750350        c2      0x750350
946  78:   48820b03        0x48820b03
947  7c:   7203854c        0x7203854c
948  80:   033c084a        0x33c084a
949  84:   814e4a0b        lb      t6,18955(t2)
950  88:   034a7103        0x34a7103
951  8c:   4802f210        0x4802f210
952  90:   f26d0315        0xf26d0315
953  94:   034a1403        0x34a1403
954  98:   1403ba6c        bne     zero,v1,fffeea4c <$LC6+0xfffeea1c>
955  9c:   826c034a        lb      t4,842(s3)
956  a0:   02821403        0x2821403
957  a4:   0f031128        jal     c0c44a0 <$LC6+0xc0c4470>
958  a8:   ba1f03ba        swr     ra,954(s0)
959  ac:   83825a03        lb      v0,23043(gp)
960  b0:   03822f03        0x3822f03
961  b4:   033c086b        0x33c086b
962  b8:   6b034a15        0x6b034a15
963  bc:   4a150382        c2      0x150382
964  c0:   827fb503        lb      ra,-19197(s3)
965  c4:   084a1a03        j       128680c <$LC6+0x12867dc>
966  c8:   83804cad        lb      zero,19629(gp)
967  cc:   89804983        lwl     zero,18819(t4)
968  d0:   b6f63d08        0xb6f63d08
969  d4:   834c834b        lb      t4,-31925(k0)
970  d8:   8183ad08        lb      v1,-21240(t4)
971  dc:   8451484b        lh      s1,18507(v0)
972  e0:   03825003        0x3825003
973  e4:   50038230        beql    zero,v1,fffe09a8 <$LC6+0xfffe0978>
974  e8:   4a34034a        c2      0x34034a
975  ec:   03848381        0x3848381
976  f0:   86844a7a        lh      a0,19066(s4)
977  f4:   8aba7a03        lwl     k0,31235(s5)
978  f8:   af08f683        sw      t0,-2429(t8)
979  fc:   033e08c1        0x33e08c1
980 100:   03ba7fb7        0x3ba7fb7
981 104:   034a00c9        0x34a00c9
982 108:   034a7fb7        0x34a7fb7
983 10c:   f38200c9        0xf38200c9
984 110:   14240283        bne     at,a0,b20 <$LC6+0xaf0>
985 114:   83497508        lb      t1,29960(k0)
986 118:   b2034bb9        0xb2034bb9
987 11c:   ce03827f        pref    0x3,-32129(s0)
988 120:   03bb8200        0x3bb8200
989 124:   03827fb1        tgeu    gp,v0,0x1fe
990 128:   034a00cf        0x34a00cf
991 12c:   03827fb1        tgeu    gp,v0,0x1fe
992 130:   088200cf        j       208033c <$LC6+0x208030c>
993 134:   7e88efe5        0x7e88efe5
994 138:   7f4b814b        0x7f4b814b
995 13c:   03f27503        0x3f27503
996 140:   01440269        0x1440269
997 144:   e4081003        swc1    $f8,4099(zero)
998 148:   24027103        li      v0,28931
999 14c:   08680301        j       1a00c04 <$LC6+0x1a00bd4>
1000 150:   ba1803ac        swr     t8,940(s0)
1001 154:   4c822c03        0x4c822c03
1002 158:   38020c03        xori    v0,zero,0xc03
1003 15c:   08e50801        j       3942004 <$LC6+0x3941fd4>
1004 160:   99034975        lwr     v1,18805(t0)
1005 164:   033c087f        0x33c087f
1006 168:   084a00e8        j       12803a0 <$LC6+0x1280370>
1007 16c:   7a0388ab        0x7a0388ab
1008 170:   024b8782        0x24b8782
1009 174:   4c801358        0x4c801358
1010 178:   09038848        j       40e2120 <$LC6+0x40e20f0>
1011 17c:   037e3c08        0x37e3c08
1012 180:   03827f89        0x3827f89
1013 184:   08ba00fb        j       2e803ec <$LC6+0x2e803bc>
1014 188:   4b81f3e5        c2      0x181f3e5
1015 18c:   03834b49        0x3834b49
1016 190:   03827f82        0x3827f82
1017 194:   034a00fe        0x34a00fe
1018 198:   034a7f82        0x34a7f82
1019 19c:   084a00fe        j       12803f8 <$LC6+0x12803c8>
1020 1a0:   037508e5        0x37508e5
1021 1a4:   03bf826d        0x3bf826d
1022 1a8:   4403ba22        0x4403ba22
1023 1ac:   86014c02        lh      at,19458(s0)
1024 1b0:   e5087508        swc1    $f8,29960(t0)
1025 1b4:   4d48bb83        0x4d48bb83
1026 1b8:   48494c48        0x48494c48
1027 1bc:   bc484c83        cache   0x8,19587(v0)
1028 1c0:   80822103        lb      v0,8451(a0)
1029 1c4:   087f8003        j       1fe000c <$LC6+0x1fdffdc>
1030 1c8:   0183033c        0x183033c
1031 1cc:   494b834a        0x494b834a
1032 1d0:   08874783        j       21d1e0c <$LC6+0x21d1ddc>
1033 1d4:   494b83ad        0x494b83ad
1034 1d8:   f9034783        sdc2    $3,18307(t0)
1035 1dc:   8c03827e        lw      v1,-32130(zero)
1036 1e0:   e508ba01        swc1    $f8,-17919(t0)
1037 1e4:   7fbb0385        0x7fbb0385
1038 1e8:   03013802        0x3013802
1039 1ec:   cc038265        pref    0x3,-32155(zero)
1040 1f0:   5e038200        0x5e038200
1041 1f4:   2c038a82        sltiu   v1,zero,-30078
1042 1f8:   aa083c08        swl     t0,15368(s0)
1043 1fc:   03ba6f03        0x3ba6f03
1044 200:   0385ba77        0x385ba77
1045 204:   03f27f8b        0x3f27f8b
1046 208:   08ba00f5        j       2e803d4 <$LC6+0x2e803a4>
1047 20c:   807508e5        lb      s5,2277(v1)
1048 210:   01000c02        0x1000c02
1049 214:   Address 0x0000000000000214 is out of bounds.
1050
1051
1052Disassembly of section .rodata:
1053
105400000000 <init_jk>:
1055   0:   00000002        srl     zero,zero,0x0
1056   4:   00000003        sra     zero,zero,0x0
1057   8:   00000004        sllv    zero,zero,zero
1058   c:   00000006        srlv    zero,zero,zero
1059
106000000010 <PIo2>:
1061  10:   40000000        mfc0    zero,c0_index
1062  14:   3ff921fb        0x3ff921fb
1063  18:   00000000        nop
1064  1c:   3e74442d        0x3e74442d
1065  20:   80000000        lb      zero,0(zero)
1066  24:   3cf84698        0x3cf84698
1067  28:   60000000        0x60000000
1068  2c:   3b78cc51        xori    t8,k1,0xcc51
1069  30:   80000000        lb      zero,0(zero)
1070  34:   39f01b83        xori    s0,t7,0x1b83
1071  38:   40000000        mfc0    zero,c0_index
1072  3c:   387a2520        xori    k0,v1,0x2520
1073  40:   80000000        lb      zero,0(zero)
1074  44:   36e38222        ori     v1,s7,0x8222
1075  48:   00000000        nop
1076  4c:   3569f31d        ori     t1,t3,0xf31d
1077
1078Disassembly of section .rodata.cst8:
1079
108000000000 <$LC0>:
1081   0:   00000000        nop
1082   4:   3e700000        0x3e700000
1083
108400000008 <$LC1>:
1085   8:   00000000        nop
1086   c:   c1700000        ll      s0,0(t3)
1087
108800000010 <$LC2>:
1089  10:   00000000        nop
1090  14:   3fc00000        0x3fc00000
1091
109200000018 <$LC3>:
1093  18:   00000000        nop
1094  1c:   c0200000        ll      zero,0(at)
1095
109600000020 <$LC4>:
1097  20:   00000000        nop
1098  24:   3fe00000        0x3fe00000
1099
110000000028 <$LC5>:
1101  28:   00000000        nop
1102  2c:   3ff00000        0x3ff00000
1103
110400000030 <$LC6>:
1105  30:   00000000        nop
1106  34:   41700000        0x41700000
1107
1108Disassembly of section .debug_frame:
1109
111000000000 <.debug_frame>:
1111   0:   0000000c        syscall
1112   4:   ffffffff        sdc3    $31,-1(ra)
1113   8:   7c010001        0x7c010001
1114   c:   001d0c1f        0x1d0c1f
1115  10:   00000058        0x58
1116        ...
1117  1c:   000009f0        tge     zero,zero,0x27
1118  20:   05b80e54        0x5b80e54
1119  24:   07391160        0x7391160
1120  28:   11083811        beq     t0,t0,e070 <$LC6+0xe040>
1121  2c:   3a11053b        xori    s1,s0,0x53b
1122  30:   033d1106        0x33d1106
1123  34:   11043c11        beq     t0,a0,f07c <$LC6+0xf04c>
1124  38:   3f111610        0x3f111610
1125  3c:   023e1101        0x23e1101
1126  40:   15111158        bne     t0,s1,45a4 <$LC6+0x4574>
1127  44:   110b3511        beq     t0,t3,d48c <$LC6+0xd45c>
1128  48:   37110c34        ori     s1,t8,0xc34
1129  4c:   0a361109        j       8d84424 <$LC6+0x8d843f4>
1130  50:   14121158        bne     zero,s2,45b4 <$LC6+0x4584>
1131  54:   13131154        beq     t8,s3,45a8 <$LC6+0x4578>
1132  58:   68121411        0x68121411
1133  5c:   110f1711        beq     t0,t7,5ca4 <$LC6+0x5c74>
1134  60:   1f110e1e        0x1f110e1e
1135  64:   1115110d        beq     t0,s5,449c <$LC6+0x446c>
1136  68:   00101611        0x101611
1137
1138Disassembly of section .debug_loc:
1139
114000000000 <.debug_loc>:
1141   0:   00000000        nop
1142   4:   00000014        0x14
1143   8:   146d0001        bne     v1,t5,10 <.debug_loc+0x10>
1144   c:   f0000000        0xf0000000
1145  10:   03000009        jalr    zero,t8
1146  14:   05b88d00        0x5b88d00
1147        ...
1148  24:   000000b0        tge     zero,zero,0x2
1149  28:   b0540001        0xb0540001
1150  2c:   70000000        madd    zero,zero
1151  30:   01000007        srav    zero,zero,t0
1152  34:   07986600        0x7986600
1153  38:   09f00000        j       7c00000 <$LC6+0x7bfffd0>
1154  3c:   00010000        sll     zero,at,0x0
1155  40:   00000066        0x66
1156        ...
1157  4c:   00022000        sll     a0,v0,0x0
1158  50:   55000100        bnezl   t0,454 <.debug_loc+0x454>
1159  54:   00000518        0x518
1160  58:   00000524        0x524
1161  5c:   d0550001        0xd0550001
1162  60:   34000006        li      zero,0x6
1163  64:   01000007        srav    zero,zero,t0
1164  68:   074c5500        teqi    k0,21760
1165  6c:   07980000        0x7980000
1166  70:   00010000        sll     zero,at,0x0
1167  74:   00090055        0x90055
1168  78:   00091800        sll     v1,t1,0x0
1169  7c:   55000100        bnezl   t0,480 <.debug_loc+0x480>
1170  80:   00000958        0x958
1171  84:   00000968        0x968
1172  88:   dc550001        ldc3    $21,1(v0)
1173  8c:   e4000009        swc1    $f0,9(zero)
1174  90:   01000009        jalr    zero,t0
1175  94:   00005500        sll     t2,zero,0x14
1176        ...
1177  a0:   00bc0000        0xbc0000
1178  a4:   00010000        sll     zero,at,0x0
1179  a8:   00010c56        0x10c56
1180  ac:   00012400        sll     a0,at,0x10
1181  b0:   56000100        bnezl   s0,4b4 <.debug_loc+0x4b4>
1182  b4:   00000170        tge     zero,zero,0x5
1183  b8:   0000019c        0x19c
1184  bc:   00560001        0x560001
1185        ...
1186  c8:   b0000000        0xb0000000
1187  cc:   01000000        0x1000000
1188  d0:   00b05700        0xb05700
1189  d4:   07780000        0x7780000
1190  d8:   00010000        sll     zero,at,0x0
1191  dc:   00079865        0x79865
1192  e0:   0009f000        sll     s8,t1,0x0
1193  e4:   65000100        0x65000100
1194        ...
1195  f4:   000000b0        tge     zero,zero,0x2
1196  f8:   10910002        beq     a0,s1,104 <.debug_loc+0x104>
1197  fc:   000000b0        tge     zero,zero,0x2
1198 100:   00000790        0x790
1199 104:   90600001        lbu     zero,1(v1)
1200 108:   98000007        lwr     zero,7(zero)
1201 10c:   02000007        srav    zero,zero,s0
1202 110:   98109100        lwr     s0,-28416(zero)
1203 114:   f0000007        0xf0000007
1204 118:   01000009        jalr    zero,t0
1205 11c:   00006000        sll     t4,zero,0x0
1206 120:   00000000        nop
1207 124:   01c80000        0x1c80000
1208 128:   03a40000        0x3a40000
1209 12c:   00010000        sll     zero,at,0x0
1210 130:   0003a46e        0x3a46e
1211 134:   00047400        sll     t6,a0,0x10
1212 138:   5e000100        bgtzl   s0,53c <.debug_loc+0x53c>
1213 13c:   00000474        teq     zero,zero,0x11
1214 140:   00000518        0x518
1215 144:   246e0001        addiu   t6,v1,1
1216 148:   ec000005        swc3    $0,5(zero)
1217 14c:   01000006        srlv    zero,zero,t0
1218 150:   07146e00        0x7146e00
1219 154:   07600000        bltz    k1,158 <.debug_loc+0x158>
1220 158:   00010000        sll     zero,at,0x0
1221 15c:   0007986e        0x7986e
1222 160:   00087c00        sll     t7,t0,0x10
1223 164:   6e000100        0x6e000100
1224 168:   000008d8        0x8d8
1225 16c:   00000994        0x994
1226 170:   c46e0001        lwc1    $f14,1(v1)
1227 174:   f0000009        0xf0000009
1228 178:   01000009        jalr    zero,t0
1229 17c:   00006e00        sll     t5,zero,0x18
1230 180:   00000000        nop
1231 184:   00800000        0x800000
1232 188:   07840000        0x7840000
1233 18c:   00010000        sll     zero,at,0x0
1234 190:   00079863        0x79863
1235 194:   0009f000        sll     s8,t1,0x0
1236 198:   63000100        0x63000100
1237        ...
1238 1a4:   00000040        ssnop
1239 1a8:   00000070        tge     zero,zero,0x1
1240 1ac:   70520001        maddu   v0,s2
1241 1b0:   8c000000        lw      zero,0(zero)
1242 1b4:   01000007        srav    zero,zero,t0
1243 1b8:   07986100        0x7986100
1244 1bc:   09f00000        j       7c00000 <$LC6+0x7bfffd0>
1245 1c0:   00010000        sll     zero,at,0x0
1246 1c4:   00000061        0x61
1247 1c8:   00000000        nop
1248 1cc:   00006c00        sll     t5,zero,0x10
1249 1d0:   00078800        sll     s1,a3,0x0
1250 1d4:   62000100        0x62000100
1251 1d8:   00000798        0x798
1252 1dc:   000009f0        tge     zero,zero,0x27
1253 1e0:   00620001        0x620001
1254 1e4:   00000000        nop
1255 1e8:   cc000000        pref    0x0,0(zero)
1256 1ec:   28000001        slti    zero,zero,1
1257 1f0:   01000002        0x1000002
1258 1f4:   02b45900        0x2b45900
1259 1f8:   03680000        0x3680000
1260 1fc:   00010000        sll     zero,at,0x0
1261 200:   00037c59        0x37c59
1262 204:   0003bc00        sll     s7,v1,0x10
1263 208:   59000100        blezl   t0,60c <.debug_loc+0x60c>
1264 20c:   00000444        0x444
1265 210:   0000044c        syscall 0x11
1266 214:   74590001        jalx    1640004 <$LC6+0x163ffd4>
1267 218:   9c000004        0x9c000004
1268 21c:   01000004        sllv    zero,zero,t0
1269 220:   04d85900        0x4d85900
1270 224:   04fc0000        0x4fc0000
1271 228:   00010000        sll     zero,at,0x0
1272 22c:   00052c59        0x52c59
1273 230:   00058800        sll     s1,a1,0x0
1274 234:   59000100        blezl   t0,638 <.debug_loc+0x638>
1275 238:   00000798        0x798
1276 23c:   000007b8        0x7b8
1277 240:   18590001        0x18590001
1278 244:   20000009        addi    zero,zero,9
1279 248:   01000009        jalr    zero,t0
1280 24c:   09205900        j       4816400 <$LC6+0x48163d0>
1281 250:   09280000        j       4a00000 <$LC6+0x49fffd0>
1282 254:   00010000        sll     zero,at,0x0
1283 258:   00093059        0x93059
1284 25c:   00093800        sll     a3,t1,0x0
1285 260:   59000100        blezl   t0,664 <.debug_loc+0x664>
1286 264:   00000000        nop
1287 268:   00000000        nop
1288 26c:   00000250        0x250
1289 270:   00000384        0x384
1290 274:   74520001        jalx    1480004 <$LC6+0x147ffd4>
1291 278:   88000004        lwl     zero,4(zero)
1292 27c:   01000004        sllv    zero,zero,t0
1293 280:   04b85200        0x4b85200
1294 284:   05180000        0x5180000
1295 288:   00010000        sll     zero,at,0x0
1296 28c:   00052452        0x52452
1297 290:   00057800        sll     t7,a1,0x0
1298 294:   52000100        beqzl   s0,698 <.debug_loc+0x698>
1299 298:   00000758        0x758
1300 29c:   000007a8        0x7a8
1301 2a0:   20520001        addi    s2,v0,1
1302 2a4:   28000009        slti    zero,zero,9
1303 2a8:   01000009        jalr    zero,t0
1304 2ac:   09305200        j       4c14800 <$LC6+0x4c147d0>
1305 2b0:   09380000        j       4e00000 <$LC6+0x4dfffd0>
1306 2b4:   00010000        sll     zero,at,0x0
1307 2b8:   00000052        mflhxu  zero
1308 2bc:   00000000        nop
1309 2c0:   0001cc00        sll     t9,at,0x10
1310 2c4:   00022800        sll     a1,v0,0x0
1311 2c8:   5a000100        blezl   s0,6cc <.debug_loc+0x6cc>
1312 2cc:   00000278        0x278
1313 2d0:   000002b0        tge     zero,zero,0xa
1314 2d4:   f4560001        sdc1    $f22,1(v0)
1315 2d8:   fc000002        sdc3    $0,2(zero)
1316 2dc:   01000002        0x1000002
1317 2e0:   03285600        0x3285600
1318 2e4:   032c0000        0x32c0000
1319 2e8:   00010000        sll     zero,at,0x0
1320 2ec:   00033456        0x33456
1321 2f0:   00034800        sll     t1,v1,0x0
1322 2f4:   56000100        bnezl   s0,6f8 <.debug_loc+0x6f8>
1323 2f8:   00000348        0x348
1324 2fc:   000003a8        0x3a8
1325 300:   a85b0001        swl     k1,1(v0)
1326 304:   c8000003        lwc2    $0,3(zero)
1327 308:   01000003        0x1000003
1328 30c:   04445a00        0x4445a00
1329 310:   044c0000        teqi    v0,0
1330 314:   00010000        sll     zero,at,0x0
1331 318:   00052c5a        0x52c5a
1332 31c:   00053000        sll     a2,a1,0x0
1333 320:   56000100        bnezl   s0,724 <.debug_loc+0x724>
1334 324:   00000530        tge     zero,zero,0x14
1335 328:   00000588        0x588
1336 32c:   ec5b0001        swc3    $27,1(v0)
1337 330:   98000005        lwr     zero,5(zero)
1338 334:   01000007        srav    zero,zero,t0
1339 338:   07985c00        0x7985c00
1340 33c:   07a40000        0x7a40000
1341 340:   00010000        sll     zero,at,0x0
1342 344:   00082856        0x82856
1343 348:   00091800        sll     v1,t1,0x0
1344 34c:   5c000100        bgtzl   zero,750 <.debug_loc+0x750>
1345 350:   00000918        0x918
1346 354:   00000920        0x920
1347 358:   205b0001        addi    k1,v0,1
1348 35c:   28000009        slti    zero,zero,9
1349 360:   01000009        jalr    zero,t0
1350 364:   09285600        j       4a15800 <$LC6+0x4a157d0>
1351 368:   09300000        j       4c00000 <$LC6+0x4bfffd0>
1352 36c:   00010000        sll     zero,at,0x0
1353 370:   0009305c        0x9305c
1354 374:   00093800        sll     a3,t1,0x0
1355 378:   5b000100        blezl   t8,77c <.debug_loc+0x77c>
1356 37c:   0000094c        syscall 0x25
1357 380:   000009f0        tge     zero,zero,0x27
1358 384:   005c0001        movf    zero,v0,$fcc7
1359 388:   00000000        nop
1360 38c:   b4000000        0xb4000000
1361 390:   34000000        li      zero,0x0
1362 394:   01000001        movf    zero,t0,$fcc0
1363 398:   01605300        0x1605300
1364 39c:   01a40000        0x1a40000
1365 3a0:   00010000        sll     zero,at,0x0
1366 3a4:   0001cc53        0x1cc53
1367 3a8:   00022800        sll     a1,v0,0x0
1368 3ac:   58000100        blezl   zero,7b0 <.debug_loc+0x7b0>
1369 3b0:   000002bc        0x2bc
1370 3b4:   000002e4        0x2e4
1371 3b8:   f4580001        sdc1    $f24,1(v0)
1372 3bc:   1c000002        bgtz    zero,3c8 <.debug_loc+0x3c8>
1373 3c0:   01000003        0x1000003
1374 3c4:   03285800        0x3285800
1375 3c8:   03e40000        0x3e40000
1376 3cc:   00010000        sll     zero,at,0x0
1377 3d0:   00044458        0x44458
1378 3d4:   00044c00        sll     t1,a0,0x10
1379 3d8:   58000100        blezl   zero,7dc <.debug_loc+0x7dc>
1380 3dc:   00000474        teq     zero,zero,0x11
1381 3e0:   0000049c        0x49c
1382 3e4:   d8580001        ldc2    $24,1(v0)
1383 3e8:   ec000004        swc3    $0,4(zero)
1384 3ec:   01000004        sllv    zero,zero,t0
1385 3f0:   05185800        0x5185800
1386 3f4:   05240000        0x5240000
1387 3f8:   00010000        sll     zero,at,0x0
1388 3fc:   00052c53        0x52c53
1389 400:   00058800        sll     s1,a1,0x0
1390 404:   58000100        blezl   zero,808 <.debug_loc+0x808>
1391 408:   00000798        0x798
1392 40c:   000007b8        0x7b8
1393 410:   18580001        0x18580001
1394 414:   20000009        addi    zero,zero,9
1395 418:   01000009        jalr    zero,t0
1396 41c:   09305800        j       4c16000 <$LC6+0x4c15fd0>
1397 420:   09380000        j       4e00000 <$LC6+0x4dfffd0>
1398 424:   00010000        sll     zero,at,0x0
1399 428:   00000058        0x58
1400 42c:   00000000        nop
1401 430:   0001cc00        sll     t9,at,0x10
1402 434:   0001d400        sll     k0,at,0x10
1403 438:   56000100        bnezl   s0,83c <.debug_loc+0x83c>
1404 43c:   00000390        0x390
1405 440:   00000400        sll     zero,zero,0x10
1406 444:   44560001        0x44560001
1407 448:   74000004        jalx    10 <.debug_loc+0x10>
1408 44c:   01000004        sllv    zero,zero,t0
1409 450:   06145600        0x6145600
1410 454:   06500000        bltzal  s2,458 <.debug_loc+0x458>
1411 458:   00010000        sll     zero,at,0x0
1412 45c:   00091854        0x91854
1413 460:   00092000        sll     a0,t1,0x0
1414 464:   56000100        bnezl   s0,868 <$LC6+0x838>
1415 468:   00000000        nop
1416 46c:   00000000        nop
1417 470:   0000008c        syscall 0x2
1418 474:   000000c4        0xc4
1419 478:   0c520001        jal     1480004 <$LC6+0x147ffd4>
1420 47c:   40000001        mfc0    zero,$0,1
1421 480:   01000001        movf    zero,t0,$fcc0
1422 484:   01605200        0x1605200
1423 488:   01740000        0x1740000
1424 48c:   00010000        sll     zero,at,0x0
1425 490:   00051852        0x51852
1426 494:   00052400        sll     a0,a1,0x10
1427 498:   52000100        beqzl   s0,89c <$LC6+0x86c>
1428 49c:   00000000        nop
1429 4a0:   00000000        nop
1430 4a4:   000000a8        0xa8
1431 4a8:   00000780        sll     zero,zero,0x1e
1432 4ac:   98640001        lwr     a0,1(v1)
1433 4b0:   f0000007        0xf0000007
1434 4b4:   01000009        jalr    zero,t0
1435 4b8:   00006400        sll     t4,zero,0x10
1436 4bc:   00000000        nop
1437 4c0:   01cc0000        0x1cc0000
1438 4c4:   02280000        0x2280000
1439 4c8:   00010000        sll     zero,at,0x0
1440 4cc:   00029057        0x29057
1441 4d0:   00039400        sll     s2,v1,0x10
1442 4d4:   57000100        bnezl   t8,8d8 <$LC6+0x8a8>
1443 4d8:   000003a0        0x3a0
1444 4dc:   00000410        0x410
1445 4e0:   44570001        0x44570001
1446 4e4:   94000004        lhu     zero,4(zero)
1447 4e8:   01000004        sllv    zero,zero,t0
1448 4ec:   04d05700        bltzal  a2,160f0 <$LC6+0x160c0>
1449 4f0:   04fc0000        0x4fc0000
1450 4f4:   00010000        sll     zero,at,0x0
1451 4f8:   00051057        0x51057
1452 4fc:   00051800        sll     v1,a1,0x0
1453 500:   57000100        bnezl   t8,904 <$LC6+0x8d4>
1454 504:   00000524        0x524
1455 508:   00000580        sll     zero,zero,0x16
1456 50c:   bc570001        cache   0x17,1(v0)
1457 510:   24000006        li      zero,6
1458 514:   01000007        srav    zero,zero,t0
1459 518:   07285700        tgei    t9,22272
1460 51c:   07340000        0x7340000
1461 520:   00010000        sll     zero,at,0x0
1462 524:   00074c57        0x74c57
1463 528:   0007b000        sll     s6,a3,0x0
1464 52c:   57000100        bnezl   t8,930 <$LC6+0x900>
1465 530:   000008e0        0x8e0
1466 534:   000008e8        0x8e8
1467 538:   18570001        0x18570001
1468 53c:   38000009        xori    zero,zero,0x9
1469 540:   01000009        jalr    zero,t0
1470 544:   094c5700        j       5315c00 <$LC6+0x5315bd0>
1471 548:   09680000        j       5a00000 <$LC6+0x59fffd0>
1472 54c:   00010000        sll     zero,at,0x0
1473 550:   0009cc57        0x9cc57
1474 554:   0009d400        sll     k0,t1,0x10
1475 558:   57000100        bnezl   t8,95c <$LC6+0x92c>
1476 55c:   000009d8        0x9d8
1477 560:   000009e4        0x9e4
1478 564:   00570001        0x570001
1479 568:   00000000        nop
1480 56c:   cc000000        pref    0x0,0(zero)
1481 570:   d4000001        ldc1    $f0,1(zero)
1482 574:   08000001        j       4 <.debug_loc+0x4>
1483 578:   93389000        lbu     t8,-28672(t9)
1484 57c:   93399004        lbu     t9,-28668(t9)
1485 580:   0001d404        0x1d404
1486 584:   00022800        sll     a1,v0,0x0
1487 588:   90000800        lbu     zero,2048(zero)
1488 58c:   9004932c        lbu     a0,-27860(zero)
1489 590:   4804932d        0x4804932d
1490 594:   18000002        blez    zero,5a0 <.debug_loc+0x5a0>
1491 598:   08000005        j       14 <.debug_loc+0x14>
1492 59c:   93389000        lbu     t8,-28672(t9)
1493 5a0:   93399004        lbu     t9,-28668(t9)
1494 5a4:   00052404        0x52404
1495 5a8:   00076c00        sll     t5,a3,0x10
1496 5ac:   90000800        lbu     zero,2048(zero)
1497 5b0:   90049338        lbu     a0,-27848(zero)
1498 5b4:   98049339        lwr     a0,-27847(zero)
1499 5b8:   d8000007        ldc2    $0,7(zero)
1500 5bc:   08000007        j       1c <.debug_loc+0x1c>
1501 5c0:   93389000        lbu     t8,-28672(t9)
1502 5c4:   93399004        lbu     t9,-28668(t9)
1503 5c8:   0007d804        sllv    k1,a3,zero
1504 5cc:   00081800        sll     v1,t0,0x0
1505 5d0:   90000800        lbu     zero,2048(zero)
1506 5d4:   90049320        lbu     a0,-27872(zero)
1507 5d8:   18049321        0x18049321
1508 5dc:   38000008        xori    zero,zero,0x8
1509 5e0:   08000009        j       24 <.debug_loc+0x24>
1510 5e4:   93389000        lbu     t8,-28672(t9)
1511 5e8:   93399004        lbu     t9,-28668(t9)
1512 5ec:   00093804        sllv    a3,t1,zero
1513 5f0:   00094c00        sll     t1,t1,0x10
1514 5f4:   90000800        lbu     zero,2048(zero)
1515 5f8:   90049320        lbu     a0,-27872(zero)
1516 5fc:   4c049321        0x4c049321
1517 600:   f0000009        0xf0000009
1518 604:   08000009        j       24 <.debug_loc+0x24>
1519 608:   93389000        lbu     t8,-28672(t9)
1520 60c:   93399004        lbu     t9,-28668(t9)
1521 610:   00000004        sllv    zero,zero,zero
1522 614:   00000000        nop
1523 618:   00012400        sll     a0,at,0x10
1524 61c:   0001e800        sll     sp,at,0x0
1525 620:   90000800        lbu     zero,2048(zero)
1526 624:   90049320        lbu     a0,-27872(zero)
1527 628:   f8049321        sdc2    $4,-27871(zero)
1528 62c:   08000001        j       4 <.debug_loc+0x4>
1529 630:   08000002        j       8 <.debug_loc+0x8>
1530 634:   93209000        lbu     zero,-28672(t9)
1531 638:   93219004        lbu     at,-28668(t9)
1532 63c:   00021404        0x21404
1533 640:   00022800        sll     a1,v0,0x0
1534 644:   90000800        lbu     zero,2048(zero)
1535 648:   90049320        lbu     a0,-27872(zero)
1536 64c:   e4049321        swc1    $f4,-27871(zero)
1537 650:   f0000003        0xf0000003
1538 654:   08000003        j       c <.debug_loc+0xc>
1539 658:   93209000        lbu     zero,-28672(t9)
1540 65c:   93219004        lbu     at,-28668(t9)
1541 660:   0003fc04        0x3fc04
1542 664:   00044c00        sll     t1,a0,0x10
1543 668:   90000800        lbu     zero,2048(zero)
1544 66c:   90049320        lbu     a0,-27872(zero)
1545 670:   50049321        beql    zero,a0,fffe52f8 <$LC6+0xfffe52c8>
1546 674:   74000004        jalx    10 <.debug_loc+0x10>
1547 678:   08000004        j       10 <.debug_loc+0x10>
1548 67c:   93209000        lbu     zero,-28672(t9)
1549 680:   93219004        lbu     at,-28668(t9)
1550 684:   00051804        sllv    v1,a1,zero
1551 688:   00052400        sll     a0,a1,0x10
1552 68c:   90000800        lbu     zero,2048(zero)
1553 690:   90049320        lbu     a0,-27872(zero)
1554 694:   d0049321        0xd0049321
1555 698:   8c000005        lw      zero,5(zero)
1556 69c:   08000006        j       18 <.debug_loc+0x18>
1557 6a0:   93209000        lbu     zero,-28672(t9)
1558 6a4:   93219004        lbu     at,-28668(t9)
1559 6a8:   00069004        sllv    s2,a2,zero
1560 6ac:   0006c400        sll     t8,a2,0x10
1561 6b0:   58000600        blezl   zero,1eb4 <$LC6+0x1e84>
1562 6b4:   93590493        lbu     t9,1171(k0)
1563 6b8:   0006c404        0x6c404
1564 6bc:   0006e000        sll     gp,a2,0x0
1565 6c0:   54000600        bnezl   zero,1ec4 <$LC6+0x1e94>
1566 6c4:   93530493        lbu     s3,1171(k0)
1567 6c8:   0006e004        sllv    gp,a2,zero
1568 6cc:   00072400        sll     a0,a3,0x10
1569 6d0:   58000600        blezl   zero,1ed4 <$LC6+0x1ea4>
1570 6d4:   93590493        lbu     t9,1171(k0)
1571 6d8:   00072404        0x72404
1572 6dc:   00072800        sll     a1,a3,0x0
1573 6e0:   58000600        blezl   zero,1ee4 <$LC6+0x1eb4>
1574 6e4:   93570493        lbu     s7,1171(k0)
1575 6e8:   00072804        sllv    a1,a3,zero
1576 6ec:   00073400        sll     a2,a3,0x10
1577 6f0:   58000600        blezl   zero,1ef4 <$LC6+0x1ec4>
1578 6f4:   93590493        lbu     t9,1171(k0)
1579 6f8:   00073404        0x73404
1580 6fc:   00074c00        sll     t1,a3,0x10
1581 700:   90000800        lbu     zero,2048(zero)
1582 704:   90049320        lbu     a0,-27872(zero)
1583 708:   4c049321        0x4c049321
1584 70c:   98000007        lwr     zero,7(zero)
1585 710:   06000007        bltz    s0,730 <.debug_loc+0x730>
1586 714:   04935800        bgezall a0,16718 <$LC6+0x166e8>
1587 718:   0c049359        jal     124d64 <$LC6+0x124d34>
1588 71c:   1c000008        bgtz    zero,740 <.debug_loc+0x740>
1589 720:   08000008        j       20 <.debug_loc+0x20>
1590 724:   93229000        lbu     v0,-28672(t9)
1591 728:   93239004        lbu     v1,-28668(t9)
1592 72c:   00082804        sllv    a1,t0,zero
1593 730:   00085000        sll     t2,t0,0x0
1594 734:   90000800        lbu     zero,2048(zero)
1595 738:   90049320        lbu     a0,-27872(zero)
1596 73c:   50049321        beql    zero,a0,fffe53c4 <$LC6+0xfffe5394>
1597 740:   6c000008        0x6c000008
1598 744:   08000008        j       20 <.debug_loc+0x20>
1599 748:   93229000        lbu     v0,-28672(t9)
1600 74c:   93239004        lbu     v1,-28668(t9)
1601 750:   00086c04        0x86c04
1602 754:   00089000        sll     s2,t0,0x0
1603 758:   90000800        lbu     zero,2048(zero)
1604 75c:   90049320        lbu     a0,-27872(zero)
1605 760:   90049321        lbu     a0,-27871(zero)
1606 764:   ac000008        sw      zero,8(zero)
1607 768:   08000008        j       20 <.debug_loc+0x20>
1608 76c:   93229000        lbu     v0,-28672(t9)
1609 770:   93239004        lbu     v1,-28668(t9)
1610 774:   0008ac04        0x8ac04
1611 778:   0008b000        sll     s6,t0,0x0
1612 77c:   90000800        lbu     zero,2048(zero)
1613 780:   90049320        lbu     a0,-27872(zero)
1614 784:   b4049321        0xb4049321
1615 788:   18000008        blez    zero,7ac <.debug_loc+0x7ac>
1616 78c:   06000009        bltz    s0,7b4 <.debug_loc+0x7b4>
1617 790:   04935800        bgezall a0,16794 <$LC6+0x16764>
1618 794:   28049359        slti    a0,zero,-27815
1619 798:   30000009        andi    zero,zero,0x9
1620 79c:   06000009        bltz    s0,7c4 <.debug_loc+0x7c4>
1621 7a0:   04935800        bgezall a0,167a4 <$LC6+0x16774>
1622 7a4:   4c049359        0x4c049359
1623 7a8:   68000009        0x68000009
1624 7ac:   06000009        bltz    s0,7d4 <.debug_loc+0x7d4>
1625 7b0:   04935800        bgezall a0,167b4 <$LC6+0x16784>
1626 7b4:   68049359        0x68049359
1627 7b8:   6c000009        0x6c000009
1628 7bc:   08000009        j       24 <.debug_loc+0x24>
1629 7c0:   93209000        lbu     zero,-28672(t9)
1630 7c4:   93219004        lbu     at,-28668(t9)
1631 7c8:   00096c04        0x96c04
1632 7cc:   00097400        sll     t6,t1,0x10
1633 7d0:   58000600        blezl   zero,1fd4 <$LC6+0x1fa4>
1634 7d4:   93590493        lbu     t9,1171(k0)
1635 7d8:   00097404        0x97404
1636 7dc:   00097800        sll     t7,t1,0x0
1637 7e0:   90000800        lbu     zero,2048(zero)
1638 7e4:   90049320        lbu     a0,-27872(zero)
1639 7e8:   78049321        0x78049321
1640 7ec:   80000009        lb      zero,9(zero)
1641 7f0:   06000009        bltz    s0,818 <.debug_loc+0x818>
1642 7f4:   04935800        bgezall a0,167f8 <$LC6+0x167c8>
1643 7f8:   80049359        lb      a0,-27815(zero)
1644 7fc:   9c000009        0x9c000009
1645 800:   08000009        j       24 <.debug_loc+0x24>
1646 804:   93209000        lbu     zero,-28672(t9)
1647 808:   93219004        lbu     at,-28668(t9)
1648 80c:   0009a004        sllv    s4,t1,zero
1649 810:   0009d400        sll     k0,t1,0x10
1650 814:   58000600        blezl   zero,2018 <$LC6+0x1fe8>
1651 818:   93590493        lbu     t9,1171(k0)
1652 81c:   0009d404        0x9d404
1653 820:   0009d800        sll     k1,t1,0x0
1654 824:   58000600        blezl   zero,2028 <$LC6+0x1ff8>
1655 828:   93570493        lbu     s7,1171(k0)
1656 82c:   0009d804        sllv    k1,t1,zero
1657 830:   0009e400        sll     gp,t1,0x10
1658 834:   58000600        blezl   zero,2038 <$LC6+0x2008>
1659 838:   93590493        lbu     t9,1171(k0)
1660 83c:   0009e404        0x9e404
1661 840:   0009e800        sll     sp,t1,0x0
1662 844:   90000800        lbu     zero,2048(zero)
1663 848:   90049320        lbu     a0,-27872(zero)
1664 84c:   e8049321        swc2    $4,-27871(zero)
1665 850:   f0000009        0xf0000009
1666 854:   06000009        bltz    s0,87c <$LC6+0x84c>
1667 858:   04935800        bgezall a0,1685c <$LC6+0x1682c>
1668 85c:   00049359        0x49359
1669 860:   00000000        nop
1670 864:   Address 0x0000000000000864 is out of bounds.
1671
1672
1673Disassembly of section .debug_pubnames:
1674
167500000000 <.debug_pubnames>:
1676   0:   00000024        and     zero,zero,zero
1677   4:   00000002        srl     zero,zero,0x0
1678   8:   02a00000        0x2a00000
1679   c:   00530000        0x530000
1680  10:   5f5f0000        0x5f5f0000
1681  14:   6e72656b        0x6e72656b
1682  18:   725f6c65        0x725f6c65
1683  1c:   705f6d65        0x705f6d65
1684  20:   00326f69        0x326f69
1685  24:   00000000        nop
1686
1687Disassembly of section .debug_aranges:
1688
168900000000 <.debug_aranges>:
1690   0:   0000001c        0x1c
1691   4:   00000002        srl     zero,zero,0x0
1692   8:   00040000        sll     zero,a0,0x0
1693        ...
1694  14:   000009f0        tge     zero,zero,0x27
1695        ...
1696
1697Disassembly of section .debug_str:
1698
169900000000 <.debug_str>:
1700   0:   326f7774        andi    t7,s3,0x7774
1701   4:   6e690034        0x6e690034
1702   8:   6a5f7469        0x6a5f7469
1703   c:   6163006b        0x6163006b
1704  10:   00797272        tlt     v1,t9,0x1c9
1705  14:   6f72657a        0x6f72657a
1706  18:   6f777400        0x6f777400
1707  1c:   0034326e        0x34326e
1708  20:   65725f6b        0x65725f6b
1709  24:   69705f6d        0x69705f6d
1710  28:   632e326f        0x632e326f
1711  2c:   65727000        0x65727000
1712  30:   6f640063        0x6f640063
1713  34:   656c6275        0x656c6275
1714  38:   63657200        0x63657200
1715  3c:   75706d6f        jalx    5c1b5bc <$LC6+0x5c1b58c>
1716  40:   75006574        jalx    40195d0 <$LC6+0x40195a0>
1717  44:   6769736e        0x6769736e
1718  48:   2064656e        addi    a0,v1,25966
1719  4c:   00746e69        0x746e69
1720  50:   676e6f6c        0x676e6f6c
1721  54:   6e6f6c20        0x6e6f6c20
1722  58:   6e752067        0x6e752067
1723  5c:   6e676973        0x6e676973
1724  60:   69206465        0x69206465
1725  64:   6900746e        0x6900746e
1726  68:   326f6970        andi    t7,s3,0x6970
1727  6c:   746e6900        jalx    1b9a400 <$LC6+0x1b9a3d0>
1728  70:   745f3233        jalx    17cc8cc <$LC6+0x17cc89c>
1729  74:   6f495000        0x6f495000
1730  78:   6f6c0032        0x6f6c0032
1731  7c:   6c20676e        0x6c20676e
1732  80:   20676e6f        addi    a3,v1,28271
1733  84:   00746e69        0x746e69
1734  88:   20554e47        addi    s5,v0,20039
1735  8c:   2e342043        sltiu   s4,s1,8259
1736  90:   00322e34        teq     at,s2,0xb8
1737  94:   656b5f5f        0x656b5f5f
1738  98:   6c656e72        0x6c656e72
1739  9c:   6d65725f        0x6d65725f
1740  a0:   6f69705f        0x6f69705f
1741  a4:   552f0032        bnel    t1,t7,170 <$LC6+0x140>
1742  a8:   73726573        0x73726573
1743  ac:   616c612f        0x616c612f
1744  b0:   732f6e69        0x732f6e69
1745  b4:   612f636f        0x612f636f
1746  b8:   736f6d6c        0x736f6d6c
1747  bc:   686b6d2d        0x686b6d2d
1748  c0:   62696c2f        0x62696c2f
1749  c4:   696c2f73        0x696c2f73
1750  c8:   74616d62        jalx    185b588 <$LC6+0x185b558>
1751  cc:   Address 0x00000000000000cc is out of bounds.
1752
1753
1754Disassembly of section .comment:
1755
175600000000 <.comment>:
1757   0:   43434700        c0      0x1434700
1758   4:   4728203a        c1      0x128203a
1759   8:   2029554e        addi    t1,at,21838
1760   c:   2e342e34        sltiu   s4,s1,11828
1761  10:   Address 0x0000000000000010 is out of bounds.
1762
1763
1764Disassembly of section .gnu.attributes:
1765
176600000000 <.gnu.attributes>:
1767   0:   00000f41        0xf41
1768   4:   756e6700        jalx    5b99c00 <$LC6+0x5b99bd0>
1769   8:   00070100        sll     zero,a3,0x4
1770   c:   01040000        0x1040000
Note: See TracBrowser for help on using the repository browser.