pysvp64db: fix traversal
[openpower-isa.git] / media / audio / mp3 / mp3_1_imdct36_float.s
1 # ffmpeg lgpl 2.1 or later
2
3 .file "mpegaudiodsp_float.c"
4 .machine power9
5 .abiversion 2
6 .section ".text"
7 .section ".toc","aw"
8 .align 3
9 .LCTOC0:
10 .tc .LCTOC1[TC],.LCTOC1
11 .section ".toc1","aw"
12 .align 3
13 .LCTOC1 = .+32768
14 .LC0:
15 .quad 0x3f000000
16 .LC1:
17 .quad 0x3f708fb2
18 .LC2:
19 .quad 0xbe31d0d4
20 .LC3:
21 .quad 0xbf441b7d
22 .LC4:
23 .quad 0xbf5db3d7
24 .LC5:
25 .quad 0x3f7c1c5c
26 .LC6:
27 .quad 0xbeaf1d44
28 .LC7:
29 .quad 0x3f5db3d7
30 .LC8:
31 .quad 0xbf248dbb
32 .LC9:
33 .quad 0x3f007d2b
34 .LC10:
35 .quad 0x40b79454
36 .LC11:
37 .quad 0x3f0483ee
38 .LC12:
39 .quad 0x3ff746ea
40 .LC13:
41 .quad 0x3f0d3b7d
42 .LC14:
43 .quad 0x3f976fd9
44 .LC15:
45 .quad 0x3f1c4257
46 .LC16:
47 .quad 0x3f5f2944
48 .LC17:
49 .quad 0x3f3504f3
50 .section ".text"
51 .align 2
52 .p2align 4,,15
53 .globl imdct36
54 .type imdct36, @function
55 imdct36:
56 .LCF0:
57 0: addis 2,12,.TOC.-.LCF0@ha
58 addi 2,2,.TOC.-.LCF0@l
59 .localentry imdct36,.-imdct36
60 stfd 15,-136(1)
61 stfd 16,-128(1)
62 stfd 17,-120(1)
63 stfd 18,-112(1)
64 stfd 19,-104(1)
65 stfd 20,-96(1)
66 stfd 21,-88(1)
67 stfd 22,-80(1)
68 stfd 23,-72(1)
69 stfd 24,-64(1)
70 stfd 25,-56(1)
71 stfd 26,-48(1)
72 stfd 27,-40(1)
73 stfd 28,-32(1)
74 stfd 29,-24(1)
75 stfd 30,-16(1)
76 stfd 31,-8(1)
77 std 30,-152(1)
78 lfs 11,60(5)
79 lfs 12,52(5)
80 lfs 27,48(5)
81 lfs 1,40(5)
82 lfs 13,32(5)
83 lfs 2,24(5)
84 lfs 19,64(5)
85 lfs 30,56(5)
86 lfs 29,44(5)
87 lfs 3,36(5)
88 lfs 6,28(5)
89 lfs 8,20(5)
90 lfs 31,16(5)
91 lfs 10,68(5)
92 lfs 5,12(5)
93 lfs 9,4(5)
94 lfs 4,0(5)
95 lfs 18,8(5)
96 fadds 28,12,27
97 ld 30,.LCTOC0@toc(2)
98 fadds 7,11,30
99 fadds 0,29,1
100 fadds 30,30,12
101 fadds 29,27,29
102 fadds 12,6,2
103 fadds 6,13,6
104 fadds 16,8,31
105 fadds 8,2,8
106 fadds 10,19,10
107 fadds 19,19,11
108 fadds 11,3,13
109 fadds 31,31,5
110 fadds 24,4,9
111 fadds 3,1,3
112 lfs 1,.LC0-.LCTOC1(30)
113 fadds 17,5,18
114 fadds 18,18,9
115 lfs 27,.LC5-.LCTOC1(30)
116 stfs 6,32(5)
117 lfs 5,.LC6-.LCTOC1(30)
118 stfs 29,48(5)
119 lfs 13,.LC1-.LCTOC1(30)
120 stfs 30,56(5)
121 stfs 8,24(5)
122 fadds 10,10,7
123 fadds 7,7,28
124 fadds 28,28,0
125 fadds 0,0,11
126 fadds 11,11,12
127 fadds 12,12,16
128 fadds 2,6,31
129 fsubs 23,6,19
130 fadds 16,16,17
131 fadds 17,24,17
132 fadds 6,19,6
133 fsubs 26,3,30
134 fadds 21,3,18
135 stfs 19,64(5)
136 stfs 31,16(5)
137 stfs 24,4(5)
138 stfs 3,40(5)
139 fadds 3,30,3
140 stfs 18,8(5)
141 fadds 30,30,18
142 fsubs 9,0,7
143 stfs 28,52(5)
144 stfs 10,68(5)
145 stfs 0,44(5)
146 fsubs 22,11,10
147 fmuls 2,2,13
148 stfs 11,36(5)
149 stfs 12,28(5)
150 fadds 20,17,0
151 fadds 25,11,16
152 fsubs 6,6,31
153 fadds 31,19,31
154 fmuls 19,28,1
155 fmuls 21,21,27
156 fsubs 28,24,28
157 fadds 11,10,11
158 fsubs 3,3,18
159 stfs 16,20(5)
160 fadds 10,10,16
161 fadds 0,7,0
162 fmuls 9,9,5
163 fmuls 5,26,5
164 lfs 26,.LC2-.LCTOC1(30)
165 lfs 15,.LC9-.LCTOC1(30)
166 stfs 7,60(5)
167 stfs 17,12(5)
168 fmuls 20,20,27
169 lfs 27,.LC7-.LCTOC1(30)
170 fmuls 13,25,13
171 fadds 24,19,24
172 fmuls 25,29,1
173 fsubs 29,4,29
174 fsubs 11,11,16
175 lfs 16,.LC10-.LCTOC1(30)
176 fadds 7,17,7
177 fsubs 0,0,17
178 fadds 18,21,5
179 fmuls 22,22,26
180 fmuls 23,23,26
181 fadds 19,20,9
182 fmuls 12,12,27
183 fadds 25,25,4
184 fadds 4,24,13
185 fmuls 8,8,27
186 fsubs 13,24,13
187 fadds 19,19,12
188 fadds 4,4,22
189 fadds 26,25,2
190 fadds 18,18,8
191 fsubs 2,25,2
192 fadds 27,4,19
193 fsubs 4,4,19
194 fmuls 19,11,1
195 fmuls 1,6,1
196 fadds 26,26,23
197 fadds 6,6,29
198 fadds 11,11,28
199 fsubs 1,29,1
200 fmuls 4,4,16
201 lfs 29,.LC8-.LCTOC1(30)
202 lfs 16,.LC4-.LCTOC1(30)
203 fadds 17,26,18
204 fmuls 27,27,15
205 fsubs 26,26,18
206 fsubs 28,28,19
207 lfs 18,.LC3-.LCTOC1(30)
208 fmuls 30,30,29
209 fmuls 7,7,29
210 lfs 29,36(6)
211 fmuls 0,0,16
212 fsubs 19,17,27
213 fmuls 3,3,16
214 fadds 27,27,17
215 fmuls 31,31,18
216 fmuls 10,10,18
217 fsubs 17,26,4
218 fadds 4,4,26
219 fsubs 18,5,30
220 fsubs 5,30,5
221 fadds 15,28,0
222 fsubs 28,28,0
223 lfs 0,144(4)
224 fmuls 16,19,29
225 fadds 26,1,3
226 fadds 29,21,30
227 fsubs 2,2,31
228 fsubs 3,1,3
229 fadds 31,25,31
230 fsubs 1,9,7
231 fsubs 9,7,9
232 fsubs 13,13,10
233 fadds 24,24,10
234 fadds 7,20,7
235 fsubs 21,18,8
236 fadds 16,16,0
237 fsubs 10,29,8
238 fadds 0,5,8
239 fsubs 8,8,29
240 fsubs 23,31,23
241 fadds 30,9,12
242 fsubs 1,1,12
243 fsubs 22,24,22
244 fsubs 9,7,12
245 fsubs 12,12,7
246 fadds 21,21,2
247 lfs 5,.LC12-.LCTOC1(30)
248 stfs 16,1152(3)
249 fadds 29,0,2
250 fadds 1,1,13
251 fadds 30,30,13
252 fadds 13,10,23
253 fadds 8,8,23
254 fadds 7,9,22
255 fadds 12,12,22
256 fmuls 28,28,5
257 lfs 10,32(6)
258 lfs 0,128(4)
259 fmuls 19,19,10
260 fadds 19,19,0
261 stfs 19,1024(3)
262 lfs 0,116(6)
263 lfs 10,272(4)
264 fmuls 0,0,27
265 stfs 0,144(4)
266 lfs 0,112(6)
267 fmuls 27,0,27
268 stfs 27,128(4)
269 lfs 9,68(6)
270 fmuls 9,17,9
271 fadds 9,9,10
272 stfs 9,2176(3)
273 lfs 9,.LC11-.LCTOC1(30)
274 lfs 10,0(6)
275 lfs 0,0(4)
276 fmuls 9,15,9
277 fmuls 17,17,10
278 fsubs 2,26,9
279 fadds 9,9,26
280 lfs 10,.LC13-.LCTOC1(30)
281 fadds 17,17,0
282 fmuls 10,1,10
283 stfs 17,0(3)
284 fsubs 1,21,10
285 fadds 10,10,21
286 lfs 0,148(6)
287 lfs 27,160(4)
288 fmuls 0,0,4
289 stfs 0,272(4)
290 lfs 0,80(6)
291 fmuls 4,0,4
292 lfs 0,.LC14-.LCTOC1(30)
293 stfs 4,0(4)
294 fsubs 4,3,28
295 fadds 3,28,3
296 fmuls 30,30,0
297 lfs 31,40(6)
298 fsubs 5,29,30
299 fadds 0,30,29
300 fmuls 31,2,31
301 fadds 31,31,27
302 stfs 31,1280(3)
303 lfs 30,28(6)
304 lfs 31,112(4)
305 fmuls 2,2,30
306 fadds 2,2,31
307 stfs 2,896(3)
308 lfs 31,120(6)
309 lfs 30,256(4)
310 fmuls 31,31,9
311 stfs 31,160(4)
312 lfs 31,108(6)
313 fmuls 9,31,9
314 stfs 9,112(4)
315 lfs 2,64(6)
316 fmuls 2,4,2
317 fadds 2,2,30
318 stfs 2,2048(3)
319 lfs 2,4(6)
320 lfs 9,16(4)
321 fmuls 4,4,2
322 fadds 4,4,9
323 stfs 4,128(3)
324 lfs 9,144(6)
325 lfs 2,176(4)
326 fmuls 9,9,3
327 stfs 9,256(4)
328 lfs 9,84(6)
329 fmuls 3,9,3
330 stfs 3,16(4)
331 lfs 4,44(6)
332 fmuls 4,1,4
333 fadds 4,4,2
334 lfs 2,.LC15-.LCTOC1(30)
335 stfs 4,1408(3)
336 lfs 9,24(6)
337 lfs 4,96(4)
338 fmuls 9,1,9
339 fadds 9,9,4
340 lfs 4,.LC16-.LCTOC1(30)
341 stfs 9,768(3)
342 fmuls 12,12,4
343 lfs 9,124(6)
344 lfs 3,240(4)
345 fsubs 4,8,12
346 fadds 8,8,12
347 fmuls 9,9,10
348 stfs 9,176(4)
349 lfs 9,104(6)
350 fmuls 9,9,10
351 fmuls 10,7,2
352 stfs 9,96(4)
353 fsubs 9,13,10
354 fadds 10,13,10
355 lfs 7,60(6)
356 fmuls 7,5,7
357 fadds 7,7,3
358 stfs 7,1920(3)
359 lfs 7,8(6)
360 lfs 12,32(4)
361 fmuls 5,5,7
362 fadds 5,5,12
363 stfs 5,256(3)
364 lfs 12,140(6)
365 lfs 5,192(4)
366 fmuls 12,12,0
367 stfs 12,240(4)
368 lfs 12,88(6)
369 fmuls 0,12,0
370 stfs 0,32(4)
371 lfs 7,48(6)
372 fmuls 7,9,7
373 fadds 7,7,5
374 stfs 7,1536(3)
375 lfs 12,20(6)
376 lfs 0,80(4)
377 fmuls 9,9,12
378 fadds 9,9,0
379 stfs 9,640(3)
380 lfs 0,128(6)
381 lfs 12,224(4)
382 fmuls 0,0,10
383 stfs 0,192(4)
384 lfs 0,100(6)
385 fmuls 10,0,10
386 stfs 10,80(4)
387 lfs 10,56(6)
388 fmuls 10,4,10
389 fadds 10,10,12
390 stfs 10,1792(3)
391 lfs 0,12(6)
392 lfs 12,48(4)
393 fmuls 0,4,0
394 fadds 0,0,12
395 lfs 12,.LC17-.LCTOC1(30)
396 stfs 0,384(3)
397 fmuls 11,11,12
398 lfs 0,136(6)
399 lfs 10,208(4)
400 fmuls 0,0,8
401 stfs 0,224(4)
402 lfs 0,92(6)
403 fmuls 8,0,8
404 fsubs 0,6,11
405 fadds 6,11,6
406 stfs 8,48(4)
407 lfs 12,52(6)
408 fmuls 12,0,12
409 fadds 12,12,10
410 stfs 12,1664(3)
411 lfs 11,16(6)
412 lfs 12,64(4)
413 fmuls 0,0,11
414 fadds 0,0,12
415 stfs 0,512(3)
416 lfs 0,132(6)
417 fmuls 0,0,6
418 stfs 0,208(4)
419 lfs 0,96(6)
420 fmuls 6,0,6
421 stfs 6,64(4)
422 ld 30,-152(1)
423 lfd 15,-136(1)
424 lfd 16,-128(1)
425 lfd 17,-120(1)
426 lfd 18,-112(1)
427 lfd 19,-104(1)
428 lfd 20,-96(1)
429 lfd 21,-88(1)
430 lfd 22,-80(1)
431 lfd 23,-72(1)
432 lfd 24,-64(1)
433 lfd 25,-56(1)
434 lfd 26,-48(1)
435 lfd 27,-40(1)
436 lfd 28,-32(1)
437 lfd 29,-24(1)
438 lfd 30,-16(1)
439 lfd 31,-8(1)
440 blr
441 .long 0
442 .byte 0,0,2,0,17,2,0,0
443 .size imdct36,.-imdct36
444 .ident "GCC: (GNU) 10.3.0"
445 .section .note.GNU-stack,"",@progbits