source: trunk/libs/libmath/build/e_rem_pio2.o.txt @ 469

Last change on this file since 469 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: 34.1 KB
Line 
1
2build/e_rem_pio2.o:     file format elf32-littlemips
3
4
5Disassembly of section .text:
6
700000000 <__ieee754_rem_pio2>:
8   0:   27bdffc0        addiu   sp,sp,-64
9   4:   44036800        mfc1    v1,$f13
10   8:   afb20038        sw      s2,56(sp)
11   c:   3c127fff        lui     s2,0x7fff
12  10:   3652ffff        ori     s2,s2,0xffff
13  14:   3c023fe9        lui     v0,0x3fe9
14  18:   00729024        and     s2,v1,s2
15  1c:   344221fc        ori     v0,v0,0x21fc
16  20:   0242102a        slt     v0,s2,v0
17  24:   afb10034        sw      s1,52(sp)
18  28:   afb00030        sw      s0,48(sp)
19  2c:   afbf003c        sw      ra,60(sp)
20  30:   00608821        move    s1,v1
21  34:   14400056        bnez    v0,190 <__ieee754_rem_pio2+0x190>
22  38:   00c08021        move    s0,a2
23  3c:   3c024002        lui     v0,0x4002
24  40:   3442d97c        ori     v0,v0,0xd97c
25  44:   0242102a        slt     v0,s2,v0
26  48:   10400016        beqz    v0,a4 <__ieee754_rem_pio2+0xa4>
27  4c:   3c024139        lui     v0,0x4139
28  50:   186000ad        blez    v1,308 <__ieee754_rem_pio2+0x308>
29  54:   3c020000        lui     v0,0x0
30  58:   d4420000        ldc1    $f2,0(v0)
31  5c:   3c023ff9        lui     v0,0x3ff9
32  60:   344221fb        ori     v0,v0,0x21fb
33  64:   12420058        beq     s2,v0,1c8 <__ieee754_rem_pio2+0x1c8>
34  68:   46226001        sub.d   $f0,$f12,$f2
35  6c:   3c020000        lui     v0,0x0
36  70:   d4420000        ldc1    $f2,0(v0)
37  74:   24020001        li      v0,1
38  78:   46220101        sub.d   $f4,$f0,$f2
39  7c:   8fbf003c        lw      ra,60(sp)
40  80:   8fb20038        lw      s2,56(sp)
41  84:   8fb10034        lw      s1,52(sp)
42  88:   46240001        sub.d   $f0,$f0,$f4
43  8c:   f6040000        sdc1    $f4,0(s0)
44  90:   46220081        sub.d   $f2,$f0,$f2
45  94:   f6020008        sdc1    $f2,8(s0)
46  98:   8fb00030        lw      s0,48(sp)
47  9c:   03e00008        jr      ra
48  a0:   27bd0040        addiu   sp,sp,64
49  a4:   344221fc        ori     v0,v0,0x21fc
50  a8:   0242102a        slt     v0,s2,v0
51  ac:   1440004d        bnez    v0,1e4 <__ieee754_rem_pio2+0x1e4>
52  b0:   3c027ff0        lui     v0,0x7ff0
53  b4:   0242102a        slt     v0,s2,v0
54  b8:   1040003f        beqz    v0,1b8 <__ieee754_rem_pio2+0x1b8>
55  bc:   44086000        mfc1    t0,$f12
56  c0:   00123503        sra     a2,s2,0x14
57  c4:   00002021        move    a0,zero
58  c8:   24c6fbea        addiu   a2,a2,-1046
59  cc:   44841000        mtc1    a0,$f2
60  d0:   00002821        move    a1,zero
61  d4:   44880000        mtc1    t0,$f0
62  d8:   00061d00        sll     v1,a2,0x14
63  dc:   44851800        mtc1    a1,$f3
64  e0:   02432823        subu    a1,s2,v1
65  e4:   44850800        mtc1    a1,$f1
66  e8:   3c020000        lui     v0,0x0
67  ec:   d4440000        ldc1    $f4,0(v0)
68  f0:   24070003        li      a3,3
69  f4:   4620018d        trunc.w.d       $f6,$f0
70  f8:   27a20020        addiu   v0,sp,32
71  fc:   468031a1        cvt.d.w $f6,$f6
72 100:   46260001        sub.d   $f0,$f0,$f6
73 104:   f7a60018        sdc1    $f6,24(sp)
74 108:   46240002        mul.d   $f0,$f0,$f4
75 10c:   4620018d        trunc.w.d       $f6,$f0
76 110:   468031a1        cvt.d.w $f6,$f6
77 114:   46260001        sub.d   $f0,$f0,$f6
78 118:   f7a60020        sdc1    $f6,32(sp)
79 11c:   46240002        mul.d   $f0,$f0,$f4
80 120:   46220032        c.eq.d  $f0,$f2
81 124:   45000006        bc1f    140 <__ieee754_rem_pio2+0x140>
82 128:   f7a00028        sdc1    $f0,40(sp)
83 12c:   d4400000        ldc1    $f0,0(v0)
84 130:   24e7ffff        addiu   a3,a3,-1
85 134:   46220032        c.eq.d  $f0,$f2
86 138:   4501fffc        bc1t    12c <__ieee754_rem_pio2+0x12c>
87 13c:   2442fff8        addiu   v0,v0,-8
88 140:   24020002        li      v0,2
89 144:   afa20010        sw      v0,16(sp)
90 148:   3c020000        lui     v0,0x0
91 14c:   24420080        addiu   v0,v0,128
92 150:   27a40018        addiu   a0,sp,24
93 154:   02002821        move    a1,s0
94 158:   0c000000        jal     0 <__ieee754_rem_pio2>
95 15c:   afa20014        sw      v0,20(sp)
96 160:   06210010        bgez    s1,1a4 <__ieee754_rem_pio2+0x1a4>
97 164:   8fbf003c        lw      ra,60(sp)
98 168:   8e040004        lw      a0,4(s0)
99 16c:   3c038000        lui     v1,0x8000
100 170:   00832026        xor     a0,a0,v1
101 174:   ae040004        sw      a0,4(s0)
102 178:   26100008        addiu   s0,s0,8
103 17c:   8e040004        lw      a0,4(s0)
104 180:   00021023        negu    v0,v0
105 184:   00831826        xor     v1,a0,v1
106 188:   08000068        j       1a0 <__ieee754_rem_pio2+0x1a0>
107 18c:   ae030004        sw      v1,4(s0)
108 190:   f60c0000        sdc1    $f12,0(s0)
109 194:   00001021        move    v0,zero
110 198:   acc00008        sw      zero,8(a2)
111 19c:   acc0000c        sw      zero,12(a2)
112 1a0:   8fbf003c        lw      ra,60(sp)
113 1a4:   8fb20038        lw      s2,56(sp)
114 1a8:   8fb10034        lw      s1,52(sp)
115 1ac:   8fb00030        lw      s0,48(sp)
116 1b0:   03e00008        jr      ra
117 1b4:   27bd0040        addiu   sp,sp,64
118 1b8:   462c6001        sub.d   $f0,$f12,$f12
119 1bc:   f4c00000        sdc1    $f0,0(a2)
120 1c0:   08000068        j       1a0 <__ieee754_rem_pio2+0x1a0>
121 1c4:   f4c00008        sdc1    $f0,8(a2)
122 1c8:   3c030000        lui     v1,0x0
123 1cc:   d4640000        ldc1    $f4,0(v1)
124 1d0:   3c020000        lui     v0,0x0
125 1d4:   d4420000        ldc1    $f2,0(v0)
126 1d8:   24020001        li      v0,1
127 1dc:   0800001e        j       78 <__ieee754_rem_pio2+0x78>
128 1e0:   46240001        sub.d   $f0,$f0,$f4
129 1e4:   0c000000        jal     0 <__ieee754_rem_pio2>
130 1e8:   00000000        nop
131 1ec:   3c020000        lui     v0,0x0
132 1f0:   d4420000        ldc1    $f2,0(v0)
133 1f4:   3c020000        lui     v0,0x0
134 1f8:   d4440000        ldc1    $f4,0(v0)
135 1fc:   3c040000        lui     a0,0x0
136 200:   46220082        mul.d   $f2,$f0,$f2
137 204:   46241080        add.d   $f2,$f2,$f4
138 208:   4620110d        trunc.w.d       $f4,$f2
139 20c:   d4820000        ldc1    $f2,0(a0)
140 210:   3c040000        lui     a0,0x0
141 214:   44022000        mfc1    v0,$f4
142 218:   46802121        cvt.d.w $f4,$f4
143 21c:   46222082        mul.d   $f2,$f4,$f2
144 220:   28430020        slti    v1,v0,32
145 224:   d4860000        ldc1    $f6,0(a0)
146 228:   46262182        mul.d   $f6,$f4,$f6
147 22c:   10600019        beqz    v1,294 <__ieee754_rem_pio2+0x294>
148 230:   46220000        add.d   $f0,$f0,$f2
149 234:   2444ffff        addiu   a0,v0,-1
150 238:   3c030000        lui     v1,0x0
151 23c:   00042080        sll     a0,a0,0x2
152 240:   24630000        addiu   v1,v1,0
153 244:   00831821        addu    v1,a0,v1
154 248:   8c630000        lw      v1,0(v1)
155 24c:   10720011        beq     v1,s2,294 <__ieee754_rem_pio2+0x294>
156 250:   00000000        nop
157 254:   46260081        sub.d   $f2,$f0,$f6
158 258:   f6020000        sdc1    $f2,0(s0)
159 25c:   46220081        sub.d   $f2,$f0,$f2
160 260:   26030008        addiu   v1,s0,8
161 264:   46261181        sub.d   $f6,$f2,$f6
162 268:   0621ffcd        bgez    s1,1a0 <__ieee754_rem_pio2+0x1a0>
163 26c:   f6060008        sdc1    $f6,8(s0)
164 270:   8e050004        lw      a1,4(s0)
165 274:   3c048000        lui     a0,0x8000
166 278:   00a42826        xor     a1,a1,a0
167 27c:   ae050004        sw      a1,4(s0)
168 280:   8c650004        lw      a1,4(v1)
169 284:   00021023        negu    v0,v0
170 288:   00a42026        xor     a0,a1,a0
171 28c:   08000068        j       1a0 <__ieee754_rem_pio2+0x1a0>
172 290:   ac640004        sw      a0,4(v1)
173 294:   46260081        sub.d   $f2,$f0,$f6
174 298:   00129503        sra     s2,s2,0x14
175 29c:   44051800        mfc1    a1,$f3
176 2a0:   00051d02        srl     v1,a1,0x14
177 2a4:   306307ff        andi    v1,v1,0x7ff
178 2a8:   02431823        subu    v1,s2,v1
179 2ac:   28630011        slti    v1,v1,17
180 2b0:   1460ffea        bnez    v1,25c <__ieee754_rem_pio2+0x25c>
181 2b4:   f6020000        sdc1    $f2,0(s0)
182 2b8:   3c030000        lui     v1,0x0
183 2bc:   d4620000        ldc1    $f2,0(v1)
184 2c0:   3c030000        lui     v1,0x0
185 2c4:   d4660000        ldc1    $f6,0(v1)
186 2c8:   46222082        mul.d   $f2,$f4,$f2
187 2cc:   46262182        mul.d   $f6,$f4,$f6
188 2d0:   46220201        sub.d   $f8,$f0,$f2
189 2d4:   46280001        sub.d   $f0,$f0,$f8
190 2d8:   46220081        sub.d   $f2,$f0,$f2
191 2dc:   46223181        sub.d   $f6,$f6,$f2
192 2e0:   46264081        sub.d   $f2,$f8,$f6
193 2e4:   44051800        mfc1    a1,$f3
194 2e8:   00051d02        srl     v1,a1,0x14
195 2ec:   306307ff        andi    v1,v1,0x7ff
196 2f0:   02439023        subu    s2,s2,v1
197 2f4:   2a520032        slti    s2,s2,50
198 2f8:   12400018        beqz    s2,35c <__ieee754_rem_pio2+0x35c>
199 2fc:   f6020000        sdc1    $f2,0(s0)
200 300:   08000097        j       25c <__ieee754_rem_pio2+0x25c>
201 304:   46204006        mov.d   $f0,$f8
202 308:   d4420000        ldc1    $f2,0(v0)
203 30c:   3c023ff9        lui     v0,0x3ff9
204 310:   344221fb        ori     v0,v0,0x21fb
205 314:   1242000a        beq     s2,v0,340 <__ieee754_rem_pio2+0x340>
206 318:   46226000        add.d   $f0,$f12,$f2
207 31c:   3c020000        lui     v0,0x0
208 320:   d4420000        ldc1    $f2,0(v0)
209 324:   2402ffff        li      v0,-1
210 328:   46220100        add.d   $f4,$f0,$f2
211 32c:   46240001        sub.d   $f0,$f0,$f4
212 330:   f6040000        sdc1    $f4,0(s0)
213 334:   46220080        add.d   $f2,$f0,$f2
214 338:   08000068        j       1a0 <__ieee754_rem_pio2+0x1a0>
215 33c:   f6020008        sdc1    $f2,8(s0)
216 340:   3c030000        lui     v1,0x0
217 344:   d4640000        ldc1    $f4,0(v1)
218 348:   3c020000        lui     v0,0x0
219 34c:   d4420000        ldc1    $f2,0(v0)
220 350:   2402ffff        li      v0,-1
221 354:   080000ca        j       328 <__ieee754_rem_pio2+0x328>
222 358:   46240000        add.d   $f0,$f0,$f4
223 35c:   3c030000        lui     v1,0x0
224 360:   d4620000        ldc1    $f2,0(v1)
225 364:   3c030000        lui     v1,0x0
226 368:   d4660000        ldc1    $f6,0(v1)
227 36c:   46222082        mul.d   $f2,$f4,$f2
228 370:   46262102        mul.d   $f4,$f4,$f6
229 374:   46224001        sub.d   $f0,$f8,$f2
230 378:   46204201        sub.d   $f8,$f8,$f0
231 37c:   46224081        sub.d   $f2,$f8,$f2
232 380:   46222181        sub.d   $f6,$f4,$f2
233 384:   46260081        sub.d   $f2,$f0,$f6
234 388:   08000097        j       25c <__ieee754_rem_pio2+0x25c>
235 38c:   f6020000        sdc1    $f2,0(s0)
236
237Disassembly of section .reginfo:
238
23900000000 <.reginfo>:
240   0:   a00701fc        sb      a3,508(zero)
241   4:   00000000        nop
242   8:   0000315f        0x315f
243        ...
244
245Disassembly of section .pdr:
246
24700000000 <.pdr>:
248   0:   00000000        nop
249   4:   80070000        lb      a3,0(zero)
250   8:   fffffffc        sdc3    $31,-4(ra)
251        ...
252  14:   00000040        ssnop
253  18:   0000001d        0x1d
254  1c:   0000001f        0x1f
255
256Disassembly of section .debug_abbrev:
257
25800000000 <.debug_abbrev>:
259   0:   25011101        addiu   at,t0,4353
260   4:   030b130e        0x30b130e
261   8:   110e1b0e        beq     t0,t6,6c44 <two_over_pi+0x6bc4>
262   c:   10011201        beq     zero,at,4814 <two_over_pi+0x4794>
263  10:   02000006        srlv    zero,zero,s0
264  14:   0e030016        jal     80c0058 <two_over_pi+0x80bffd8>
265  18:   0b3b0b3a        j       cec2ce8 <two_over_pi+0xcec2c68>
266  1c:   00001349        0x1349
267  20:   0b002403        j       c00900c <two_over_pi+0xc008f8c>
268  24:   030b3e0b        0x30b3e0b
269  28:   0400000e        bltz    zero,64 <.debug_abbrev+0x64>
270  2c:   0b0b0024        j       c2c0090 <two_over_pi+0xc2c0010>
271  30:   08030b3e        j       c2cf8 <two_over_pi+0xc2c78>
272  34:   13050000        beq     t8,a1,38 <.debug_abbrev+0x38>
273  38:   3a0b0b01        xori    t3,s0,0xb01
274  3c:   010b3b0b        0x10b3b0b
275  40:   06000013        bltz    s0,90 <.debug_abbrev+0x90>
276  44:   0803000d        j       c0034 <two_over_pi+0xbffb4>
277  48:   0b3b0b3a        j       cec2ce8 <two_over_pi+0xcec2c68>
278  4c:   0a381349        j       8e04d24 <two_over_pi+0x8e04ca4>
279  50:   17070000        bne     t8,a3,54 <.debug_abbrev+0x54>
280  54:   3a0b0b01        xori    t3,s0,0xb01
281  58:   010b3b0b        0x10b3b0b
282  5c:   08000013        j       4c <.debug_abbrev+0x4c>
283  60:   0e03000d        jal     80c0034 <two_over_pi+0x80bffb4>
284  64:   0b3b0b3a        j       cec2ce8 <two_over_pi+0xcec2c68>
285  68:   00001349        0x1349
286  6c:   3f012e09        0x3f012e09
287  70:   3a0e030c        xori    t6,s0,0x30c
288  74:   270b3b0b        addiu   t3,t8,15115
289  78:   1113490c        beq     t0,s3,124ac <two_over_pi+0x1242c>
290  7c:   40011201        0x40011201
291  80:   00130106        0x130106
292  84:   00050a00        sll     at,a1,0x8
293  88:   0b3a0803        j       ce8200c <two_over_pi+0xce81f8c>
294  8c:   13490b3b        beq     k0,t1,2d7c <two_over_pi+0x2cfc>
295  90:   00000602        srl     zero,zero,0x18
296  94:   0300340b        0x300340b
297  98:   3b0b3a08        xori    t3,t8,0x3a08
298  9c:   0213490b        0x213490b
299  a0:   0c000006        jal     18 <.debug_abbrev+0x18>
300  a4:   08030034        j       c00d0 <two_over_pi+0xc0050>
301  a8:   0b3b0b3a        j       cec2ce8 <two_over_pi+0xcec2c68>
302  ac:   0a021349        j       8084d24 <two_over_pi+0x8084ca4>
303  b0:   340d0000        li      t5,0x0
304  b4:   3a080300        xori    t0,s0,0x300
305  b8:   490b3b0b        bc2tl   $cc2,ece8 <two_over_pi+0xec68>
306  bc:   0e000013        jal     800004c <two_over_pi+0x7ffffcc>
307  c0:   0655010b        0x655010b
308  c4:   00001301        0x1301
309  c8:   0300340f        0x300340f
310  cc:   3b0b3a0e        xori    t3,t8,0x3a0e
311  d0:   0213490b        0x213490b
312  d4:   1000000a        b       100 <.debug_abbrev+0x100>
313  d8:   0e030034        jal     80c00d0 <two_over_pi+0x80c0050>
314  dc:   0b3b0b3a        j       cec2ce8 <two_over_pi+0xcec2c68>
315  e0:   06021349        bltzl   s0,4e08 <two_over_pi+0x4d88>
316  e4:   0b110000        j       c440000 <two_over_pi+0xc43ff80>
317  e8:   00065501        0x65501
318  ec:   00341200        0x341200
319  f0:   0b3a0e03        j       ce8380c <two_over_pi+0xce8378c>
320  f4:   13490b3b        beq     k0,t1,2de4 <two_over_pi+0x2d64>
321  f8:   0b130000        j       c4c0000 <two_over_pi+0xc4bff80>
322  fc:   12011101        beq     s0,at,4504 <two_over_pi+0x4484>
323 100:   00130101        0x130101
324 104:   010b1400        0x10b1400
325 108:   01120111        0x1120111
326 10c:   0f150000        jal     c540000 <two_over_pi+0xc53ff80>
327 110:   490b0b00        bc2tl   $cc2,2d14 <two_over_pi+0x2c94>
328 114:   16000013        bnez    s0,164 <two_over_pi+0xe4>
329 118:   13490101        beq     k0,t1,520 <two_over_pi+0x4a0>
330 11c:   00001301        0x1301
331 120:   49002117        bc2f    8580 <two_over_pi+0x8500>
332 124:   000b2f13        0xb2f13
333 128:   00241800        0x241800
334 12c:   0b3e0b0b        j       cf82c2c <two_over_pi+0xcf82bac>
335 130:   26190000        addiu   t9,s0,0
336 134:   00134900        sll     t1,s3,0x4
337 138:   00341a00        0x341a00
338 13c:   0b3a0e03        j       ce8380c <two_over_pi+0xce8378c>
339 140:   13490b3b        beq     k0,t1,2e30 <two_over_pi+0x2db0>
340 144:   00000a1c        0xa1c
341        ...
342
343Disassembly of section .debug_info:
344
34500000000 <.debug_info>:
346   0:   00000360        0x360
347   4:   00000002        srl     zero,zero,0x0
348   8:   01040000        0x1040000
349   c:   000000c1        0xc1
350  10:   0000cd01        0xcd01
351  14:   0000e600        sll     gp,zero,0x18
352  18:   00000000        nop
353  1c:   00039000        sll     s2,v1,0x0
354  20:   00000000        nop
355  24:   010e0200        0x10e0200
356  28:   12020000        beq     s0,v0,2c <.debug_info+0x2c>
357  2c:   00000030        tge     zero,zero
358  30:   64070403        0x64070403
359  34:   02000000        0x2000000
360  38:   000000ab        0xab
361  3c:   00421302        0x421302
362  40:   04040000        0x4040000
363  44:   746e6905        jalx    1b9a414 <two_over_pi+0x1b9a394>
364  48:   07080300        tgei    t8,768
365  4c:   00000087        0x87
366  50:   b3050803        0xb3050803
367  54:   05000000        bltz    t0,58 <.debug_info+0x58>
368  58:   7c420208        0x7c420208
369  5c:   06000000        bltz    s0,60 <.debug_info+0x60>
370  60:   0077736c        0x77736c
371  64:   00254302        ror     t0,a1,0xc
372  68:   23020000        addi    v0,t8,0
373  6c:   736d0600        0x736d0600
374  70:   44020077        0x44020077
375  74:   00000025        move    zero,zero
376  78:   00042302        srl     a0,a0,0xc
377  7c:   3f020807        0x3f020807
378  80:   0000009b        0x9b
379  84:   00000d08        0xd08
380  88:   9b400200        lwr     zero,512(k0)
381  8c:   08000000        j       0 <.debug_info>
382  90:   00000050        0x50
383  94:   00574502        0x574502
384  98:   03000000        0x3000000
385  9c:   00560408        0x560408
386  a0:   24020000        li      v0,0
387  a4:   02000000        0x2000000
388  a8:   00007c46        0x7c46
389  ac:   1c010900        0x1c010900
390  b0:   01000001        movf    zero,t0,$fcc0
391  b4:   00420149        0x420149
392  b8:   00000000        nop
393  bc:   03900000        0x3900000
394  c0:   00000000        nop
395  c4:   02310000        0x2310000
396  c8:   780a0000        0x780a0000
397  cc:   9b490100        lwr     t1,256(k0)
398  d0:   20000000        addi    zero,zero,0
399  d4:   0a000000        j       8000000 <two_over_pi+0x7ffff80>
400  d8:   49010079        bc2t    2c0 <.debug_info+0x2c0>
401  dc:   00000231        tgeu    zero,zero,0x8
402  e0:   0000005e        0x5e
403  e4:   01007a0b        0x1007a0b
404  e8:   00009b4b        0x9b4b
405  ec:   0000b300        sll     s6,zero,0xc
406  f0:   00770b00        0x770b00
407  f4:   009b4b01        0x9b4b01
408  f8:   01390000        0x1390000
409  fc:   740b0000        jalx    2c0000 <two_over_pi+0x2bff80>
410 100:   9b4b0100        lwr     t3,256(k0)
411 104:   bf000000        cache   0x0,0(t8)
412 108:   0b000001        j       c000004 <two_over_pi+0xbffff84>
413 10c:   4b010072        c2      0x1010072
414 110:   0000009b        0x9b
415 114:   000001d9        0x1d9
416 118:   006e660b        0x6e660b
417 11c:   009b4b01        0x9b4b01
418 120:   023b0000        0x23b0000
419 124:   740c0000        jalx    300000 <two_over_pi+0x2fff80>
420 128:   4c010078        0x4c010078
421 12c:   00000237        0x237
422 130:   0b589102        j       d624408 <two_over_pi+0xd624388>
423 134:   01003065        0x1003065
424 138:   0000374d        break   0x0,0xdd
425 13c:   00027900        sll     t7,v0,0x4
426 140:   00690d00        0x690d00
427 144:   00374d01        0x374d01
428 148:   6a0d0000        0x6a0d0000
429 14c:   374d0100        ori     t5,k0,0x100
430 150:   0b000000        j       c000000 <two_over_pi+0xbffff80>
431 154:   0100786e        0x100786e
432 158:   0000374d        break   0x0,0xdd
433 15c:   00028c00        sll     s1,v0,0x10
434 160:   006e0b00        0x6e0b00
435 164:   00374d01        0x374d01
436 168:   029f0000        0x29f0000
437 16c:   690b0000        0x690b0000
438 170:   4d010078        bc3t    354 <.debug_info+0x354>
439 174:   00000037        0x37
440 178:   000002f4        teq     zero,zero,0xb
441 17c:   0078680b        movn    t5,v1,t8
442 180:   00374d01        0x374d01
443 184:   03280000        0x3280000
444 188:   6c0d0000        0x6c0d0000
445 18c:   0100776f        0x100776f
446 190:   0000254e        0x254e
447 194:   00000e00        sll     at,zero,0x18
448 198:   01b10000        0x1b10000
449 19c:   4b0f0000        c2      0x10f0000
450 1a0:   01000000        0x1000000
451 1a4:   0000a250        0xa250
452 1a8:   93520600        lbu     s2,1536(k0)
453 1ac:   04935304        bgezall a0,14dc0 <two_over_pi+0x14d40>
454 1b0:   00180e00        sll     at,t8,0x18
455 1b4:   01ca0000        0x1ca0000
456 1b8:   3b100000        xori    s0,t8,0x0
457 1bc:   01000000        0x1000000
458 1c0:   0000a298        0xa298
459 1c4:   0003ca00        sll     t9,v1,0x8
460 1c8:   300e0000        andi    t6,zero,0x0
461 1cc:   e3000000        sc      zero,0(t8)
462 1d0:   10000001        b       1d8 <.debug_info+0x1d8>
463 1d4:   0000009e        0x9e
464 1d8:   00a29a01        0xa29a01
465 1dc:   03e20000        0x3e20000
466 1e0:   11000000        beqz    t0,1e4 <.debug_info+0x1e4>
467 1e4:   00000048        0x48
468 1e8:   00000812        mflo    at
469 1ec:   25760100        addiu   s6,t3,256
470 1f0:   13000000        beqz    t8,1f4 <.debug_info+0x1f4>
471 1f4:   000002e4        0x2e4
472 1f8:   000002e8        0x2e8
473 1fc:   00000213        0x213
474 200:   00004b0f        0x4b0f
475 204:   a2810100        sb      at,256(s4)
476 208:   06000000        bltz    s0,20c <.debug_info+0x20c>
477 20c:   55049354        bnel    t0,a0,fffe4f60 <two_over_pi+0xfffe4ee0>
478 210:   14000493        bnez    zero,1460 <two_over_pi+0x13e0>
479 214:   0000029c        0x29c
480 218:   000002a0        0x2a0
481 21c:   00004b0f        0x4b0f
482 220:   a2790100        sb      t9,256(s3)
483 224:   06000000        bltz    s0,228 <.debug_info+0x228>
484 228:   55049354        bnel    t0,a0,fffe4f7c <two_over_pi+0xfffe4efc>
485 22c:   00000493        0x493
486 230:   9b041500        lwr     a0,5376(t8)
487 234:   16000000        bnez    s0,238 <.debug_info+0x238>
488 238:   0000009b        0x9b
489 23c:   00000247        0x247
490 240:   00024717        0x24717
491 244:   18000200        blez    zero,a48 <two_over_pi+0x9c8>
492 248:   37160704        ori     s6,t8,0x704
493 24c:   5a000000        blezl   s0,250 <.debug_info+0x250>
494 250:   17000002        bnez    t8,25c <.debug_info+0x25c>
495 254:   00000247        0x247
496 258:   da0f0041        ldc2    $15,65(s0)
497 25c:   01000000        0x1000000
498 260:   00026b1c        0x26b1c
499 264:   80030500        lb      v1,1280(zero)
500 268:   19000000        blez    t0,26c <.debug_info+0x26c>
501 26c:   0000024a        0x24a
502 270:   00003716        0x3716
503 274:   00028000        sll     s0,v0,0x0
504 278:   02471700        0x2471700
505 27c:   001f0000        sll     zero,ra,0x0
506 280:   00001b0f        0x1b0f
507 284:   912a0100        lbu     t2,256(t1)
508 288:   05000002        bltz    t0,294 <.debug_info+0x294>
509 28c:   00000003        sra     zero,zero,0x0
510 290:   02701900        0x2701900
511 294:   401a0000        mfc0    k0,c0_index
512 298:   01000000        0x1000000
513 29c:   0002aa3e        0x2aa3e
514 2a0:   00000800        sll     at,zero,0x0
515 2a4:   00000000        nop
516 2a8:   9b190000        lwr     t9,0(t8)
517 2ac:   1a000000        blez    s0,2b0 <.debug_info+0x2b0>
518 2b0:   00000117        0x117
519 2b4:   02aa3f01        0x2aa3f01
520 2b8:   00080000        sll     zero,t0,0x0
521 2bc:   00000000        nop
522 2c0:   1a3fe000        0x1a3fe000
523 2c4:   00000045        0x45
524 2c8:   02aa4001        0x2aa4001
525 2cc:   00080000        sll     zero,t0,0x0
526 2d0:   00000000        nop
527 2d4:   1a417000        0x1a417000
528 2d8:   00000013        mtlo    zero
529 2dc:   02aa4101        0x2aa4101
530 2e0:   83080000        lb      t0,0(t8)
531 2e4:   306dc9c8        andi    t5,v1,0xc9c8
532 2e8:   1a3fe45f        0x1a3fe45f
533 2ec:   0000005d        0x5d
534 2f0:   02aa4201        0x2aa4201
535 2f4:   00080000        sll     zero,t0,0x0
536 2f8:   fb544000        sdc2    $20,16384(k0)
537 2fc:   1a3ff921        0x1a3ff921
538 300:   0000007f        0x7f
539 304:   02aa4301        0x2aa4301
540 308:   31080000        andi    t0,t0,0x0
541 30c:   611a6263        0x611a6263
542 310:   1a3dd0b4        0x1a3dd0b4
543 314:   00000071        tgeu    zero,zero,0x1
544 318:   02aa4401        0x2aa4401
545 31c:   00080000        sll     zero,t0,0x0
546 320:   611a6000        0x611a6000
547 324:   1a3dd0b4        0x1a3dd0b4
548 328:   00000000        nop
549 32c:   02aa4501        0x2aa4501
550 330:   73080000        madd    t8,t0
551 334:   8a2e0370        lwl     t6,880(s1)
552 338:   1a3ba319        0x1a3ba319
553 33c:   00000078        0x78
554 340:   02aa4601        0x2aa4601
555 344:   00080000        sll     zero,t0,0x0
556 348:   8a2e0000        lwl     t6,0(s1)
557 34c:   1a3ba319        0x1a3ba319
558 350:   000000a3        0xa3
559 354:   02aa4701        0x2aa4701
560 358:   c1080000        ll      t0,0(t0)
561 35c:   9a252049        lwr     a1,8265(s1)
562 360:   00397b83        0x397b83
563
564Disassembly of section .debug_line:
565
56600000000 <.debug_line>:
567   0:   000000e3        0xe3
568   4:   00350002        ror     zero,s5,0x0
569   8:   01010000        0x1010000
570   c:   000d0efb        0xd0efb
571  10:   01010101        0x1010101
572  14:   01000000        0x1000000
573  18:   00010000        sll     zero,at,0x0
574  1c:   65725f65        0x65725f65
575  20:   69705f6d        0x69705f6d
576  24:   632e326f        0x632e326f
577  28:   00000000        nop
578  2c:   6874616d        0x6874616d
579  30:   6972705f        0x6972705f
580  34:   65746176        0x65746176
581  38:   0000682e        0x682e
582  3c:   00000000        nop
583  40:   00000205        0x205
584  44:   c9030000        lwc2    $3,0(t0)
585  48:   03500100        0x3500100
586  4c:   83514a7a        lb      s1,19066(k0)
587  50:   78034b49        0x78034b49
588  54:   844cc082        lh      t4,-16254(v0)
589  58:   4b833d08        c2      0x1833d08
590  5c:   034d83f3        tltu    k0,t5,0x20f
591  60:   034a00c9        0x34a00c9
592  64:   49ba7fb8        0x49ba7fb8
593  68:   00c8034b        0xc8034b
594  6c:   ba480382        swr     t0,898(s2)
595  70:   c0f22603        ll      s2,9731(a3)
596  74:   03524b49        0x3524b49
597  78:   894c4a77        lwl     t4,19063(t2)
598  7c:   854a7903        lh      t2,30979(t2)
599  80:   474d4784        c1      0x14d4784
600  84:   494b494b        0x494b494b
601  88:   4e4b4983        c3      0x4b4983
602  8c:   e508e508        swc1    $f8,-6904(t0)
603  90:   027fb003        0x27fb003
604  94:   d2030130        0xd2030130
605  98:   6f03f200        0x6f03f200
606  9c:   47037408        c1      0x1037408
607  a0:   488383f2        0x488383f2
608  a4:   83821303        lb      v0,4867(gp)
609  a8:   4bbc48f4        c2      0x1bc48f4
610  ac:   4c4b4b47        0x4c4b4b47
611  b0:   15038349        bne     t0,v1,fffe0dd8 <two_over_pi+0xfffe0d58>
612  b4:   86012802        lh      at,10242(s0)
613  b8:   026b03bb        0x26b03bb
614  bc:   494c012c        0x494c012c
615  c0:   8084b008        lb      a0,-20472(a0)
616  c4:   bb4b494c        swr     t3,18764(k0)
617  c8:   5e034c4b        0x5e034c4b
618  cc:   f34be408        0xf34be408
619  d0:   494b4d83        0x494b4d83
620  d4:   8383b84b        lb      v1,-18357(gp)
621  d8:   821f0348        lb      ra,840(s0)
622  dc:   494c8084        0x494c8084
623  e0:   0c02bb4b        jal     aed2c <two_over_pi+0xaecac>
624  e4:   Address 0x00000000000000e4 is out of bounds.
625
626
627Disassembly of section .rodata:
628
62900000000 <npio2_hw>:
630   0:   3ff921fb        0x3ff921fb
631   4:   400921fb        0x400921fb
632   8:   4012d97c        0x4012d97c
633   c:   401921fb        0x401921fb
634  10:   401f6a7a        0x401f6a7a
635  14:   4022d97c        0x4022d97c
636  18:   4025fdbb        0x4025fdbb
637  1c:   402921fb        0x402921fb
638  20:   402c463a        0x402c463a
639  24:   402f6a7a        0x402f6a7a
640  28:   4031475c        0x4031475c
641  2c:   4032d97c        0x4032d97c
642  30:   40346b9c        0x40346b9c
643  34:   4035fdbb        0x4035fdbb
644  38:   40378fdb        0x40378fdb
645  3c:   403921fb        0x403921fb
646  40:   403ab41b        0x403ab41b
647  44:   403c463a        0x403c463a
648  48:   403dd85a        0x403dd85a
649  4c:   403f6a7a        0x403f6a7a
650  50:   40407e4c        0x40407e4c
651  54:   4041475c        0x4041475c
652  58:   4042106c        0x4042106c
653  5c:   4042d97c        0x4042d97c
654  60:   4043a28c        0x4043a28c
655  64:   40446b9c        0x40446b9c
656  68:   404534ac        0x404534ac
657  6c:   4045fdbb        0x4045fdbb
658  70:   4046c6cb        0x4046c6cb
659  74:   40478fdb        0x40478fdb
660  78:   404858eb        0x404858eb
661  7c:   404921fb        0x404921fb
662
66300000080 <two_over_pi>:
664  80:   00a2f983        0xa2f983
665  84:   006e4e44        0x6e4e44
666  88:   001529fc        0x1529fc
667  8c:   002757d1        0x2757d1
668  90:   00f534dd        0xf534dd
669  94:   00c0db62        0xc0db62
670  98:   0095993c        0x95993c
671  9c:   00439041        0x439041
672  a0:   00fe5163        0xfe5163
673  a4:   00abdebb        0xabdebb
674  a8:   00c561b7        0xc561b7
675  ac:   00246e3a        0x246e3a
676  b0:   00424dd2        0x424dd2
677  b4:   00e00649        0xe00649
678  b8:   002eea09        0x2eea09
679  bc:   00d1921c        0xd1921c
680  c0:   00fe1deb        0xfe1deb
681  c4:   001cb129        0x1cb129
682  c8:   00a73ee8        0xa73ee8
683  cc:   008235f5        0x8235f5
684  d0:   002ebb44        0x2ebb44
685  d4:   0084e99c        0x84e99c
686  d8:   007026b4        teq     v1,s0,0x9a
687  dc:   005f7e41        0x5f7e41
688  e0:   003991d6        0x3991d6
689  e4:   00398353        0x398353
690  e8:   0039f49c        0x39f49c
691  ec:   00845f8b        0x845f8b
692  f0:   00bdf928        0xbdf928
693  f4:   003b1ff8        0x3b1ff8
694  f8:   0097ffde        0x97ffde
695  fc:   0005980f        0x5980f
696 100:   00ef2f11        0xef2f11
697 104:   008b5a0a        0x8b5a0a
698 108:   006d1f6d        0x6d1f6d
699 10c:   00367ecf        0x367ecf
700 110:   0027cb09        0x27cb09
701 114:   00b74f46        0xb74f46
702 118:   003f669e        0x3f669e
703 11c:   005fea2d        0x5fea2d
704 120:   007527ba        0x7527ba
705 124:   00c7ebe5        0xc7ebe5
706 128:   00f17b3d        0xf17b3d
707 12c:   000739f7        0x739f7
708 130:   008a5292        0x8a5292
709 134:   00ea6bfb        0xea6bfb
710 138:   005fb11f        0x5fb11f
711 13c:   008d5d08        0x8d5d08
712 140:   00560330        tge     v0,s6,0xc
713 144:   0046fc7b        0x46fc7b
714 148:   006babf0        tge     v1,t3,0x2af
715 14c:   00cfbc20        0xcfbc20
716 150:   009af436        tne     a0,k0,0x3d0
717 154:   001da9e3        0x1da9e3
718 158:   0091615e        0x91615e
719 15c:   00e61b08        0xe61b08
720 160:   00659985        0x659985
721 164:   005f14a0        0x5f14a0
722 168:   0068408d        break   0x68,0x102
723 16c:   00ffd880        0xffd880
724 170:   004d7327        0x4d7327
725 174:   00310606        0x310606
726 178:   001556ca        0x1556ca
727 17c:   0073a8c9        0x73a8c9
728 180:   0060e27b        0x60e27b
729 184:   00c08c6b        0xc08c6b
730
731Disassembly of section .rodata.cst8:
732
73300000000 <$LC0>:
734   0:   54400000        bnezl   v0,4 <$LC0+0x4>
735   4:   3ff921fb        0x3ff921fb
736
73700000008 <$LC1>:
738   8:   1a626331        0x1a626331
739   c:   3dd0b461        0x3dd0b461
740
74100000010 <$LC2>:
742  10:   1a600000        blez    s3,14 <$LC2+0x4>
743  14:   3dd0b461        0x3dd0b461
744
74500000018 <$LC3>:
746  18:   2e037073        sltiu   v1,s0,28787
747  1c:   3ba3198a        xori    v1,sp,0x198a
748
74900000020 <$LC4>:
750  20:   6dc9c883        0x6dc9c883
751  24:   3fe45f30        0x3fe45f30
752
75300000028 <$LC5>:
754  28:   00000000        nop
755  2c:   3fe00000        0x3fe00000
756
75700000030 <$LC6>:
758  30:   54400000        bnezl   v0,34 <$LC6+0x4>
759  34:   bff921fb        cache   0x19,8699(ra)
760
76100000038 <$LC7>:
762  38:   2e000000        sltiu   zero,s0,0
763  3c:   3ba3198a        xori    v1,sp,0x198a
764
76500000040 <$LC8>:
766  40:   252049c1        addiu   zero,t1,18881
767  44:   397b839a        xori    k1,t3,0x839a
768
76900000048 <$LC9>:
770  48:   00000000        nop
771  4c:   41700000        0x41700000
772
773Disassembly of section .debug_frame:
774
77500000000 <.debug_frame>:
776   0:   0000000c        syscall
777   4:   ffffffff        sdc3    $31,-1(ra)
778   8:   7c010001        0x7c010001
779   c:   001d0c1f        0x1d0c1f
780  10:   00000020        add     zero,zero,zero
781        ...
782  1c:   00000390        0x390
783  20:   48400e44        0x48400e44
784  24:   64021211        0x64021211
785  28:   11011f11        beq     t0,at,7c70 <two_over_pi+0x7bf0>
786  2c:   11110410        beq     t0,s1,1070 <two_over_pi+0xff0>
787  30:   00000003        sra     zero,zero,0x0
788
789Disassembly of section .debug_loc:
790
79100000000 <.debug_loc>:
792   0:   00000000        nop
793   4:   00000004        sllv    zero,zero,zero
794   8:   046d0001        0x46d0001
795   c:   90000000        lbu     zero,0(zero)
796  10:   03000003        0x3000003
797  14:   00c08d00        0xc08d00
798        ...
799  24:   00000160        0x160
800  28:   2c900008        sltiu   s0,a0,8
801  2c:   2d900493        sltiu   s0,t4,1171
802  30:   01900493        0x1900493
803  34:   01ec0000        0x1ec0000
804  38:   00080000        sll     zero,t0,0x0
805  3c:   04932c90        bgezall a0,b280 <two_over_pi+0xb200>
806  40:   04932d90        bgezall a0,b684 <two_over_pi+0xb604>
807  44:   00000308        0x308
808  48:   0000035c        0x35c
809  4c:   2c900008        sltiu   s0,a0,8
810  50:   2d900493        sltiu   s0,t4,1171
811  54:   00000493        0x493
812        ...
813  60:   003c0000        0x3c0000
814  64:   00010000        sll     zero,at,0x0
815  68:   00003c56        0x3c56
816  6c:   00009c00        sll     s3,zero,0x10
817  70:   60000100        0x60000100
818  74:   0000009c        0x9c
819  78:   000000a4        0xa4
820  7c:   a4560001        sh      s6,1(v0)
821  80:   7c000000        0x7c000000
822  84:   01000001        movf    zero,t0,$fcc0
823  88:   01906000        0x1906000
824  8c:   01b00000        0x1b00000
825  90:   00010000        sll     zero,at,0x0
826  94:   0001b060        0x1b060
827  98:   0001b800        sll     s7,at,0x0
828  9c:   56000100        bnezl   s0,4a0 <two_over_pi+0x420>
829  a0:   000001b8        0x1b8
830  a4:   00000390        0x390
831  a8:   00600001        movf    zero,v1,$fcc0
832  ac:   00000000        nop
833  b0:   64000000        0x64000000
834  b4:   8c000000        lw      zero,0(zero)
835  b8:   08000000        j       0 <.debug_loc>
836  bc:   93209000        lbu     zero,-28672(t9)
837  c0:   93219004        lbu     at,-28668(t9)
838  c4:   0000d804        sllv    k1,zero,zero
839  c8:   00010400        sll     zero,at,0x10
840  cc:   90000800        lbu     zero,2048(zero)
841  d0:   90049320        lbu     a0,-27872(zero)
842  d4:   0c049321        jal     124c84 <two_over_pi+0x124c04>
843  d8:   18000001        blez    zero,e0 <.debug_loc+0xe0>
844  dc:   08000001        j       4 <.debug_loc+0x4>
845  e0:   93209000        lbu     zero,-28672(t9)
846  e4:   93219004        lbu     at,-28668(t9)
847  e8:   00012004        sllv    a0,at,zero
848  ec:   00016000        sll     t4,at,0x0
849  f0:   90000800        lbu     zero,2048(zero)
850  f4:   90049320        lbu     a0,-27872(zero)
851  f8:   c8049321        lwc2    $4,-27871(zero)
852  fc:   e4000001        swc1    $f0,1(zero)
853 100:   08000001        j       4 <.debug_loc+0x4>
854 104:   93209000        lbu     zero,-28672(t9)
855 108:   93219004        lbu     at,-28668(t9)
856 10c:   00031404        0x31404
857 110:   00033000        sll     a2,v1,0x0
858 114:   90000800        lbu     zero,2048(zero)
859 118:   90049320        lbu     a0,-27872(zero)
860 11c:   40049321        0x40049321
861 120:   5c000003        bgtzl   zero,130 <.debug_loc+0x130>
862 124:   08000003        j       c <.debug_loc+0xc>
863 128:   93209000        lbu     zero,-28672(t9)
864 12c:   93219004        lbu     at,-28668(t9)
865 130:   00000004        sllv    zero,zero,zero
866 134:   00000000        nop
867 138:   00022c00        sll     a1,v0,0x10
868 13c:   00026800        sll     t5,v0,0x0
869 140:   90000800        lbu     zero,2048(zero)
870 144:   90049326        lbu     a0,-27866(zero)
871 148:   94049327        lhu     a0,-27865(zero)
872 14c:   c8000002        lwc2    $0,2(zero)
873 150:   08000002        j       8 <.debug_loc+0x8>
874 154:   93269000        lbu     a2,-28672(t9)
875 158:   93279004        lbu     a3,-28668(t9)
876 15c:   0002cc04        0x2cc04
877 160:   0002dc00        sll     k1,v0,0x10
878 164:   90000800        lbu     zero,2048(zero)
879 168:   90049322        lbu     a0,-27870(zero)
880 16c:   e0049323        sc      a0,-27869(zero)
881 170:   08000002        j       8 <.debug_loc+0x8>
882 174:   08000003        j       c <.debug_loc+0xc>
883 178:   93269000        lbu     a2,-28672(t9)
884 17c:   93279004        lbu     a3,-28668(t9)
885 180:   00035c04        0x35c04
886 184:   00036c00        sll     t5,v1,0x10
887 188:   90000800        lbu     zero,2048(zero)
888 18c:   90049326        lbu     a0,-27866(zero)
889 190:   70049327        0x70049327
890 194:   80000003        lb      zero,3(zero)
891 198:   08000003        j       c <.debug_loc+0xc>
892 19c:   93229000        lbu     v0,-28672(t9)
893 1a0:   93239004        lbu     v1,-28668(t9)
894 1a4:   00038404        0x38404
895 1a8:   00039000        sll     s2,v1,0x0
896 1ac:   90000800        lbu     zero,2048(zero)
897 1b0:   90049326        lbu     a0,-27866(zero)
898 1b4:   00049327        0x49327
899 1b8:   00000000        nop
900 1bc:   04000000        bltz    zero,1c0 <.debug_loc+0x1c0>
901 1c0:   2c000002        sltiu   zero,zero,2
902 1c4:   08000002        j       8 <.debug_loc+0x8>
903 1c8:   93209000        lbu     zero,-28672(t9)
904 1cc:   93219004        lbu     at,-28668(t9)
905 1d0:   00000004        sllv    zero,zero,zero
906 1d4:   00000000        nop
907 1d8:   0001a000        sll     s4,at,0x0
908 1dc:   0001b800        sll     s7,at,0x0
909 1e0:   90000800        lbu     zero,2048(zero)
910 1e4:   90049320        lbu     a0,-27872(zero)
911 1e8:   2c049321        sltiu   a0,zero,-27871
912 1ec:   d4000002        ldc1    $f0,2(zero)
913 1f0:   08000002        j       8 <.debug_loc+0x8>
914 1f4:   93209000        lbu     zero,-28672(t9)
915 1f8:   93219004        lbu     at,-28668(t9)
916 1fc:   0002d404        0x2d404
917 200:   00030800        sll     at,v1,0x0
918 204:   90000800        lbu     zero,2048(zero)
919 208:   90049328        lbu     a0,-27864(zero)
920 20c:   5c049329        0x5c049329
921 210:   78000003        0x78000003
922 214:   08000003        j       c <.debug_loc+0xc>
923 218:   93289000        lbu     t0,-28672(t9)
924 21c:   93299004        lbu     t1,-28668(t9)
925 220:   00037804        sllv    t7,v1,zero
926 224:   00039000        sll     s2,v1,0x0
927 228:   90000800        lbu     zero,2048(zero)
928 22c:   90049320        lbu     a0,-27872(zero)
929 230:   00049321        0x49321
930 234:   00000000        nop
931 238:   a0000000        sb      zero,0(zero)
932 23c:   b8000001        swr     zero,1(zero)
933 240:   08000001        j       4 <.debug_loc+0x4>
934 244:   93249000        lbu     a0,-28672(t9)
935 248:   93259004        lbu     a1,-28668(t9)
936 24c:   00021c04        0x21c04
937 250:   00030800        sll     at,v1,0x0
938 254:   90000800        lbu     zero,2048(zero)
939 258:   90049324        lbu     a0,-27868(zero)
940 25c:   5c049325        0x5c049325
941 260:   74000003        jalx    c <.debug_loc+0xc>
942 264:   08000003        j       c <.debug_loc+0xc>
943 268:   93249000        lbu     a0,-28672(t9)
944 26c:   93259004        lbu     a1,-28668(t9)
945 270:   00000004        sllv    zero,zero,zero
946 274:   00000000        nop
947 278:   0000cc00        sll     t9,zero,0x10
948 27c:   00016000        sll     t4,at,0x0
949 280:   56000100        bnezl   s0,684 <two_over_pi+0x604>
950 284:   00000000        nop
951 288:   00000000        nop
952 28c:   000000f4        teq     zero,zero,0x3
953 290:   00000160        0x160
954 294:   00570001        0x570001
955 298:   00000000        nop
956 29c:   78000000        0x78000000
957 2a0:   80000000        lb      zero,0(zero)
958 2a4:   01000000        0x1000000
959 2a8:   01845200        0x1845200
960 2ac:   01900000        0x1900000
961 2b0:   00010000        sll     zero,at,0x0
962 2b4:   00019852        0x19852
963 2b8:   0001a400        sll     s4,at,0x10
964 2bc:   52000100        beqzl   s0,6c0 <two_over_pi+0x640>
965 2c0:   000001dc        0x1dc
966 2c4:   000001e4        0x1e4
967 2c8:   18520001        0x18520001
968 2cc:   08000002        j       8 <.debug_loc+0x8>
969 2d0:   01000003        0x1000003
970 2d4:   03285200        0x3285200
971 2d8:   03400000        0x3400000
972 2dc:   00010000        sll     zero,at,0x0
973 2e0:   00035452        0x35452
974 2e4:   00039000        sll     s2,v1,0x0
975 2e8:   52000100        beqzl   s0,6ec <two_over_pi+0x66c>
976 2ec:   00000000        nop
977 2f0:   00000000        nop
978 2f4:   0000001c        0x1c
979 2f8:   00000084        0x84
980 2fc:   a4620001        sh      v0,1(v1)
981 300:   a8000000        swl     zero,0(zero)
982 304:   01000001        movf    zero,t0,$fcc0
983 308:   01b86200        0x1b86200
984 30c:   029c0000        0x29c0000
985 310:   00010000        sll     zero,at,0x0
986 314:   00030862        0x30862
987 318:   00035c00        sll     t3,v1,0x10
988 31c:   62000100        0x62000100
989        ...
990 328:   0000001c        0x1c
991 32c:   00000034        teq     zero,zero
992 330:   34530001        ori     s3,v0,0x1
993 334:   58000000        blezl   zero,338 <.debug_loc+0x338>
994 338:   01000000        0x1000000
995 33c:   00586100        0x586100
996 340:   00780000        0x780000
997 344:   00010000        sll     zero,at,0x0
998 348:   00007853        0x7853
999 34c:   00008800        sll     s1,zero,0x0
1000 350:   61000100        0x61000100
1001 354:   00000088        0x88
1002 358:   000000a4        0xa4
1003 35c:   a4530001        sh      s3,1(v0)
1004 360:   ac000000        sw      zero,0(zero)
1005 364:   01000001        movf    zero,t0,$fcc0
1006 368:   01ac6100        0x1ac6100
1007 36c:   01b80000        0x1b80000
1008 370:   00010000        sll     zero,at,0x0
1009 374:   0001b853        0x1b853
1010 378:   0001c800        sll     t9,at,0x0
1011 37c:   61000100        0x61000100
1012 380:   000001c8        0x1c8
1013 384:   000001cc        syscall 0x7
1014 388:   cc530001        pref    0x13,1(v0)
1015 38c:   08000001        j       4 <.debug_loc+0x4>
1016 390:   01000003        0x1000003
1017 394:   03086100        0x3086100
1018 398:   03280000        0x3280000
1019 39c:   00010000        sll     zero,at,0x0
1020 3a0:   00032853        0x32853
1021 3a4:   00034000        sll     t0,v1,0x0
1022 3a8:   61000100        0x61000100
1023 3ac:   00000340        sll     zero,zero,0xd
1024 3b0:   00000344        0x344
1025 3b4:   44530001        0x44530001
1026 3b8:   90000003        lbu     zero,3(zero)
1027 3bc:   01000003        0x1000003
1028 3c0:   00006100        sll     t4,zero,0x4
1029 3c4:   00000000        nop
1030 3c8:   00d40000        0xd40000
1031 3cc:   00e40000        0xe40000
1032 3d0:   00060000        sll     zero,a2,0x0
1033 3d4:   55049354        bnel    t0,a0,fffe5128 <two_over_pi+0xfffe50a8>
1034 3d8:   00000493        0x493
1035 3dc:   00000000        nop
1036 3e0:   00e40000        0xe40000
1037 3e4:   01580000        0x1580000
1038 3e8:   00060000        sll     zero,a2,0x0
1039 3ec:   55049358        bnel    t0,a0,fffe5150 <two_over_pi+0xfffe50d0>
1040 3f0:   00000493        0x493
1041 3f4:   00000000        nop
1042        ...
1043
1044Disassembly of section .debug_pubnames:
1045
104600000000 <.debug_pubnames>:
1047   0:   00000025        move    zero,zero
1048   4:   00000002        srl     zero,zero,0x0
1049   8:   03640000        0x3640000
1050   c:   00ad0000        0xad0000
1051  10:   5f5f0000        0x5f5f0000
1052  14:   65656569        0x65656569
1053  18:   5f343537        0x5f343537
1054  1c:   5f6d6572        0x5f6d6572
1055  20:   326f6970        andi    t7,s3,0x6970
1056  24:   00000000        nop
1057        ...
1058
1059Disassembly of section .debug_aranges:
1060
106100000000 <.debug_aranges>:
1062   0:   0000001c        0x1c
1063   4:   00000002        srl     zero,zero,0x0
1064   8:   00040000        sll     zero,a0,0x0
1065        ...
1066  14:   00000390        0x390
1067        ...
1068
1069Disassembly of section .debug_ranges:
1070
107100000000 <.debug_ranges>:
1072   0:   00000004        sllv    zero,zero,zero
1073   4:   00000008        jr      zero
1074   8:   00000030        tge     zero,zero
1075   c:   00000034        teq     zero,zero
1076        ...
1077  18:   000000c4        0xc4
1078  1c:   000000c8        0xc8
1079  20:   000000d0        0xd0
1080  24:   000000d4        0xd4
1081        ...
1082  30:   000000d4        0xd4
1083  34:   000000dc        0xdc
1084  38:   000000e0        0xe0
1085  3c:   000000e8        0xe8
1086        ...
1087  48:   00000254        0x254
1088  4c:   0000025c        0x25c
1089  50:   0000035c        0x35c
1090  54:   00000390        0x390
1091  58:   00000294        0x294
1092  5c:   00000308        0x308
1093        ...
1094
1095Disassembly of section .debug_str:
1096
109700000000 <.debug_str>:
1098   0:   326f6970        andi    t7,s3,0x6970
1099   4:   0074325f        0x74325f
1100   8:   68676968        0x68676968
1101   c:   6c617600        0x6c617600
1102  10:   69006575        0x69006575
1103  14:   6970766e        0x6970766e
1104  18:   6e00326f        0x6e00326f
1105  1c:   326f6970        andi    t7,s3,0x6970
1106  20:   0077685f        0x77685f
1107  24:   65656569        0x65656569
1108  28:   756f645f        jalx    5bd917c <two_over_pi+0x5bd90fc>
1109  2c:   5f656c62        0x5f656c62
1110  30:   70616873        0x70616873
1111  34:   79745f65        0x79745f65
1112  38:   73006570        0x73006570
1113  3c:   00755f6c        0x755f6c
1114  40:   6f72657a        0x6f72657a
1115  44:   6f777400        0x6f777400
1116  48:   67003432        0x67003432
1117  4c:   00755f68        0x755f68
1118  50:   74726170        jalx    1c985c0 <two_over_pi+0x1c98540>
1119  54:   6f640073        0x6f640073
1120  58:   656c6275        0x656c6275
1121  5c:   6f697000        0x6f697000
1122  60:   00315f32        tlt     at,s1,0x17c
1123  64:   69736e75        0x69736e75
1124  68:   64656e67        0x64656e67
1125  6c:   746e6920        jalx    1b9a480 <two_over_pi+0x1b9a400>
1126  70:   6f697000        0x6f697000
1127  74:   00325f32        tlt     at,s2,0x17c
1128  78:   326f6970        andi    t7,s3,0x6970
1129  7c:   7000335f        0x7000335f
1130  80:   5f326f69        0x5f326f69
1131  84:   6c007431        0x6c007431
1132  88:   20676e6f        addi    a3,v1,28271
1133  8c:   676e6f6c        0x676e6f6c
1134  90:   736e7520        0x736e7520
1135  94:   656e6769        0x656e6769
1136  98:   6e692064        0x6e692064
1137  9c:   68730074        0x68730074
1138  a0:   7000755f        0x7000755f
1139  a4:   5f326f69        0x5f326f69
1140  a8:   69007433        0x69007433
1141  ac:   3233746e        andi    s3,s1,0x746e
1142  b0:   6c00745f        0x6c00745f
1143  b4:   20676e6f        addi    a3,v1,28271
1144  b8:   676e6f6c        0x676e6f6c
1145  bc:   746e6920        jalx    1b9a480 <two_over_pi+0x1b9a400>
1146  c0:   554e4700        bnel    t2,t6,11cc4 <two_over_pi+0x11c44>
1147  c4:   34204320        ori     zero,at,0x4320
1148  c8:   322e342e        andi    t6,s1,0x342e
1149  cc:   725f6500        0x725f6500
1150  d0:   705f6d65        0x705f6d65
1151  d4:   2e326f69        sltiu   s2,s1,28521
1152  d8:   77740063        jalx    dd0018c <two_over_pi+0xdd0010c>
1153  dc:   766f5f6f        jalx    9bd7dbc <two_over_pi+0x9bd7d3c>
1154  e0:   705f7265        0x705f7265
1155  e4:   552f0069        bnel    t1,t7,28c <two_over_pi+0x20c>
1156  e8:   73726573        0x73726573
1157  ec:   616c612f        0x616c612f
1158  f0:   732f6e69        0x732f6e69
1159  f4:   612f636f        0x612f636f
1160  f8:   736f6d6c        0x736f6d6c
1161  fc:   686b6d2d        0x686b6d2d
1162 100:   62696c2f        0x62696c2f
1163 104:   696c2f73        0x696c2f73
1164 108:   74616d62        jalx    185b588 <two_over_pi+0x185b508>
1165 10c:   69750068        0x69750068
1166 110:   3233746e        andi    s3,s1,0x746e
1167 114:   6800745f        0x6800745f
1168 118:   00666c61        0x666c61
1169 11c:   65695f5f        0x65695f5f
1170 120:   35376565        ori     s7,t1,0x6565
1171 124:   65725f34        0x65725f34
1172 128:   69705f6d        0x69705f6d
1173 12c:   Address 0x000000000000012c is out of bounds.
1174
1175
1176Disassembly of section .comment:
1177
117800000000 <.comment>:
1179   0:   43434700        c0      0x1434700
1180   4:   4728203a        c1      0x128203a
1181   8:   2029554e        addi    t1,at,21838
1182   c:   2e342e34        sltiu   s4,s1,11828
1183  10:   Address 0x0000000000000010 is out of bounds.
1184
1185
1186Disassembly of section .gnu.attributes:
1187
118800000000 <.gnu.attributes>:
1189   0:   00000f41        0xf41
1190   4:   756e6700        jalx    5b99c00 <two_over_pi+0x5b99b80>
1191   8:   00070100        sll     zero,a3,0x4
1192   c:   01040000        0x1040000
Note: See TracBrowser for help on using the repository browser.