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

Last change on this file since 469 was 469, checked in by alain, 3 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: 7.7 KB
Line 
1
2build/s_fabs.o:     file format elf32-littlemips
3
4
5Disassembly of section .text:
6
700000000 <fabs>:
8   0:   44026000        mfc1    v0,$f12
9   4:   3c067fff        lui     a2,0x7fff
10   8:   44056800        mfc1    a1,$f13
11   c:   34c6ffff        ori     a2,a2,0xffff
12  10:   44820000        mtc1    v0,$f0
13  14:   00c51824        and     v1,a2,a1
14  18:   03e00008        jr      ra
15  1c:   44830800        mtc1    v1,$f1
16
17Disassembly of section .reginfo:
18
1900000000 <.reginfo>:
20   0:   8000006c        lb      zero,108(zero)
21   4:   00000000        nop
22   8:   00003003        sra     a2,zero,0x0
23        ...
24
25Disassembly of section .pdr:
26
2700000000 <.pdr>:
28        ...
29  18:   0000001d        0x1d
30  1c:   0000001f        0x1f
31
32Disassembly of section .debug_abbrev:
33
3400000000 <.debug_abbrev>:
35   0:   25011101        addiu   at,t0,4353
36   4:   030b130e        0x30b130e
37   8:   110e1b0e        beq     t0,t6,6c44 <fabs+0x6c44>
38   c:   10011201        beq     zero,at,4814 <fabs+0x4814>
39  10:   02000006        srlv    zero,zero,s0
40  14:   0e030016        jal     80c0058 <fabs+0x80c0058>
41  18:   0b3b0b3a        j       cec2ce8 <fabs+0xcec2ce8>
42  1c:   00001349        0x1349
43  20:   0b002403        j       c00900c <fabs+0xc00900c>
44  24:   030b3e0b        0x30b3e0b
45  28:   0400000e        bltz    zero,64 <.debug_abbrev+0x64>
46  2c:   0b0b0024        j       c2c0090 <fabs+0xc2c0090>
47  30:   08030b3e        j       c2cf8 <fabs+0xc2cf8>
48  34:   13050000        beq     t8,a1,38 <.debug_abbrev+0x38>
49  38:   3a0b0b01        xori    t3,s0,0xb01
50  3c:   010b3b0b        0x10b3b0b
51  40:   06000013        bltz    s0,90 <.debug_abbrev+0x90>
52  44:   0803000d        j       c0034 <fabs+0xc0034>
53  48:   0b3b0b3a        j       cec2ce8 <fabs+0xcec2ce8>
54  4c:   0a381349        j       8e04d24 <fabs+0x8e04d24>
55  50:   17070000        bne     t8,a3,54 <.debug_abbrev+0x54>
56  54:   3a0b0b01        xori    t3,s0,0xb01
57  58:   010b3b0b        0x10b3b0b
58  5c:   08000013        j       4c <.debug_abbrev+0x4c>
59  60:   0e03000d        jal     80c0034 <fabs+0x80c0034>
60  64:   0b3b0b3a        j       cec2ce8 <fabs+0xcec2ce8>
61  68:   00001349        0x1349
62  6c:   3f012e09        0x3f012e09
63  70:   3a0e030c        xori    t6,s0,0x30c
64  74:   270b3b0b        addiu   t3,t8,15115
65  78:   1113490c        beq     t0,s3,124ac <fabs+0x124ac>
66  7c:   40011201        0x40011201
67  80:   0a00000a        j       8000028 <fabs+0x8000028>
68  84:   08030005        j       c0014 <fabs+0xc0014>
69  88:   0b3b0b3a        j       cec2ce8 <fabs+0xcec2ce8>
70  8c:   0a021349        j       8084d24 <fabs+0x8084d24>
71  90:   340b0000        li      t3,0x0
72  94:   3a0e0300        xori    t6,s0,0x300
73  98:   490b3b0b        bc2tl   $cc2,ecc8 <fabs+0xecc8>
74  9c:   0c000013        jal     4c <.debug_abbrev+0x4c>
75  a0:   0655010b        0x655010b
76  a4:   00001301        0x1301
77  a8:   0300340d        break   0x300,0xd0
78  ac:   3b0b3a0e        xori    t3,t8,0x3a0e
79  b0:   0213490b        0x213490b
80  b4:   0e00000a        jal     8000028 <fabs+0x8000028>
81  b8:   0111010b        0x111010b
82  bc:   00000112        0x112
83        ...
84
85Disassembly of section .debug_info:
86
8700000000 <.debug_info>:
88   0:   0000010c        syscall 0x4
89   4:   00000002        srl     zero,zero,0x0
90   8:   01040000        0x1040000
91   c:   0000009c        0x9c
92  10:   00003701        0x3701
93  14:   00006900        sll     t5,zero,0x4
94  18:   00000000        nop
95  1c:   00002000        sll     a0,zero,0x0
96  20:   00000000        nop
97  24:   002e0200        0x2e0200
98  28:   12020000        beq     s0,v0,2c <.debug_info+0x2c>
99  2c:   00000030        tge     zero,zero
100  30:   00070403        sra     zero,a3,0x10
101  34:   04000000        bltz    zero,38 <.debug_info+0x38>
102  38:   6e690504        0x6e690504
103  3c:   08030074        j       c01d0 <fabs+0xc01d0>
104  40:   00004007        srav    t0,zero,zero
105  44:   05080300        tgei    t0,768
106  48:   000000a8        0xa8
107  4c:   42020805        c0      0x20805
108  50:   00000071        tgeu    zero,zero,0x1
109  54:   77736c06        jalx    dcdb018 <fabs+0xdcdb018>
110  58:   25430200        addiu   v1,t2,512
111  5c:   02000000        0x2000000
112  60:   6d060023        0x6d060023
113  64:   02007773        tltu    s0,zero,0x1dd
114  68:   00002544        0x2544
115  6c:   04230200        bgezl   at,870 <fabs+0x870>
116  70:   02080700        0x2080700
117  74:   0000903f        0x903f
118  78:   00570800        0x570800
119  7c:   40020000        mfc0    v0,c0_index
120  80:   00000090        0x90
121  84:   00009608        0x9608
122  88:   4c450200        0x4c450200
123  8c:   00000000        nop
124  90:   62040803        0x62040803
125  94:   02000000        0x2000000
126  98:   00000017        0x17
127  9c:   00714602        0x714602
128  a0:   01090000        0x1090000
129  a4:   00000012        mflo    zero
130  a8:   90011801        lbu     at,6145(zero)
131  ac:   00000000        nop
132  b0:   20000000        addi    zero,zero,0
133  b4:   01000000        0x1000000
134  b8:   00780a6d        0x780a6d
135  bc:   00901801        movf    v1,a0,$fcc4
136  c0:   90080000        lbu     t0,0(zero)
137  c4:   9004932c        lbu     a0,-27860(zero)
138  c8:   0b04932d        j       c124cb4 <fabs+0xc124cb4>
139  cc:   0000005d        0x5d
140  d0:   00251a01        0x251a01
141  d4:   000c0000        sll     zero,t4,0x0
142  d8:   f2000000        0xf2000000
143  dc:   0d000000        jal     4000000 <fabs+0x4000000>
144  e0:   0000000d        break
145  e4:   00971c01        0x971c01
146  e8:   52060000        beql    s0,a2,ec <.debug_info+0xec>
147  ec:   93530493        lbu     s3,1171(k0)
148  f0:   080e0004        j       380010 <fabs+0x380010>
149  f4:   0c000000        jal     0 <.debug_info>
150  f8:   0d000000        jal     4000000 <fabs+0x4000000>
151  fc:   00000091        0x91
152 100:   00971b01        0x971b01
153 104:   54060000        bnel    zero,a2,108 <.debug_info+0x108>
154 108:   93550493        lbu     s5,1171(k0)
155 10c:   00000004        sllv    zero,zero,zero
156
157Disassembly of section .debug_line:
158
15900000000 <.debug_line>:
160   0:   0000004a        0x4a
161   4:   00310002        ror     zero,s1,0x0
162   8:   01010000        0x1010000
163   c:   000d0efb        0xd0efb
164  10:   01010101        0x1010101
165  14:   01000000        0x1000000
166  18:   00010000        sll     zero,at,0x0
167  1c:   61665f73        0x61665f73
168  20:   632e7362        0x632e7362
169  24:   00000000        nop
170  28:   6874616d        0x6874616d
171  2c:   6972705f        0x6972705f
172  30:   65746176        0x65746176
173  34:   0000682e        0x682e
174  38:   00000000        nop
175  3c:   00000205        0x205
176  40:   18030000        0x18030000
177  44:   4b811501        c2      0x1811501
178  48:   000802bc        0x802bc
179  4c:   Address 0x000000000000004c is out of bounds.
180
181
182Disassembly of section .debug_frame:
183
18400000000 <.debug_frame>:
185   0:   0000000c        syscall
186   4:   ffffffff        sdc3    $31,-1(ra)
187   8:   7c010001        0x7c010001
188   c:   001d0c1f        0x1d0c1f
189  10:   0000000c        syscall
190        ...
191  1c:   00000020        add     zero,zero,zero
192
193Disassembly of section .debug_pubnames:
194
19500000000 <.debug_pubnames>:
196   0:   00000017        0x17
197   4:   00000002        srl     zero,zero,0x0
198   8:   01100000        0x1100000
199   c:   00a20000        0xa20000
200  10:   61660000        0x61660000
201  14:   00007362        0x7362
202  18:   Address 0x0000000000000018 is out of bounds.
203
204
205Disassembly of section .debug_aranges:
206
20700000000 <.debug_aranges>:
208   0:   0000001c        0x1c
209   4:   00000002        srl     zero,zero,0x0
210   8:   00040000        sll     zero,a0,0x0
211        ...
212  14:   00000020        add     zero,zero,zero
213        ...
214
215Disassembly of section .debug_ranges:
216
21700000000 <.debug_ranges>:
218   0:   00000000        nop
219   4:   00000008        jr      zero
220   8:   0000000c        syscall
221   c:   00000018        mult    zero,zero
222        ...
223
224Disassembly of section .debug_str:
225
22600000000 <.debug_str>:
227   0:   69736e75        0x69736e75
228   4:   64656e67        0x64656e67
229   8:   746e6920        jalx    1b9a480 <fabs+0x1b9a480>
230   c:   5f687300        0x5f687300
231  10:   61660075        0x61660075
232  14:   69007362        0x69007362
233  18:   5f656565        0x5f656565
234  1c:   62756f64        0x62756f64
235  20:   735f656c        0x735f656c
236  24:   65706168        0x65706168
237  28:   7079745f        0x7079745f
238  2c:   69750065        0x69750065
239  30:   3233746e        andi    s3,s1,0x746e
240  34:   7300745f        0x7300745f
241  38:   6261665f        0x6261665f
242  3c:   00632e73        tltu    v1,v1,0xb9
243  40:   676e6f6c        0x676e6f6c
244  44:   6e6f6c20        0x6e6f6c20
245  48:   6e752067        0x6e752067
246  4c:   6e676973        0x6e676973
247  50:   69206465        0x69206465
248  54:   7600746e        jalx    801d1b8 <fabs+0x801d1b8>
249  58:   65756c61        0x65756c61
250  5c:   67696800        0x67696800
251  60:   6f640068        0x6f640068
252  64:   656c6275        0x656c6275
253  68:   73552f00        0x73552f00
254  6c:   2f737265        sltiu   s3,k1,29285
255  70:   69616c61        0x69616c61
256  74:   6f732f6e        0x6f732f6e
257  78:   6c612f63        0x6c612f63
258  7c:   2d736f6d        sltiu   s3,t3,28525
259  80:   2f686b6d        sltiu   t0,k1,27501
260  84:   7362696c        0x7362696c
261  88:   62696c2f        0x62696c2f
262  8c:   6874616d        0x6874616d
263  90:   5f686700        0x5f686700
264  94:   61700075        0x61700075
265  98:   00737472        tlt     v1,s3,0x1d1
266  9c:   20554e47        addi    s5,v0,20039
267  a0:   2e342043        sltiu   s4,s1,8259
268  a4:   00322e34        teq     at,s2,0xb8
269  a8:   676e6f6c        0x676e6f6c
270  ac:   6e6f6c20        0x6e6f6c20
271  b0:   6e692067        0x6e692067
272  b4:   Address 0x00000000000000b4 is out of bounds.
273
274
275Disassembly of section .comment:
276
27700000000 <.comment>:
278   0:   43434700        c0      0x1434700
279   4:   4728203a        c1      0x128203a
280   8:   2029554e        addi    t1,at,21838
281   c:   2e342e34        sltiu   s4,s1,11828
282  10:   Address 0x0000000000000010 is out of bounds.
283
284
285Disassembly of section .gnu.attributes:
286
28700000000 <.gnu.attributes>:
288   0:   00000f41        0xf41
289   4:   756e6700        jalx    5b99c00 <fabs+0x5b99c00>
290   8:   00070100        sll     zero,a3,0x4
291   c:   01040000        0x1040000
Note: See TracBrowser for help on using the repository browser.