Ticket #529: filter_quickdnr.s

File filter_quickdnr.s, 50.5 KB (added by hansi.urpils@…, 20 years ago)
Line 
1 .file "filter_quickdnr.c"
2 .section .debug_abbrev,"",@progbits
3.Ldebug_abbrev0:
4 .section .debug_info,"",@progbits
5.Ldebug_info0:
6 .section .debug_line,"",@progbits
7.Ldebug_line0:
8 .text
9.Ltext0:
10 .section .rodata
11 .type FILTER_NAME, @object
12 .size FILTER_NAME, 9
13FILTER_NAME:
14 .string "quickdnr"
15 .text
16.globl quickdnr
17 .type quickdnr, @function
18quickdnr:
19.LFB9:
20 .file 1 "filter_quickdnr.c"
21 .loc 1 63 0
22 pushl %ebp
23.LCFI0:
24 movl %esp, %ebp
25.LCFI1:
26 pushl %esi
27.LCFI2:
28 pushl %ebx
29.LCFI3:
30 subl $32, %esp
31.LCFI4:
32 call __i686.get_pc_thunk.bx
33 addl $_GLOBAL_OFFSET_TABLE_, %ebx
34 .loc 1 64 0
35 movl 8(%ebp), %eax
36 movl %eax, -12(%ebp)
37 .loc 1 67 0
38 movl -12(%ebp), %eax
39 cmpl $0, 36(%eax)
40 je .L2
41 .loc 1 69 0
42 movl 12(%ebp), %eax
43 movl 20(%eax), %eax
44 movl %eax, 8(%esp)
45 movl 12(%ebp), %eax
46 movl 4(%eax), %eax
47 movl %eax, 4(%esp)
48 movl -12(%ebp), %eax
49 movl 76(%eax), %eax
50 movl %eax, (%esp)
51 call memcpy@PLT
52 .loc 1 70 0
53 movl -12(%ebp), %eax
54 movl $0, 36(%eax)
55.L2:
56 .loc 1 72 0
57 movl $0, -16(%ebp)
58.L3:
59 movl -12(%ebp), %eax
60 movl 28(%eax), %eax
61 cmpl -16(%ebp), %eax
62 jle .L4
63 .loc 1 73 0
64 movl -12(%ebp), %edx
65 movl -16(%ebp), %eax
66 addl 76(%edx), %eax
67 movzbl (%eax), %ecx
68 movl 12(%ebp), %edx
69 movl -16(%ebp), %eax
70 addl 4(%edx), %eax
71 movzbl (%eax), %eax
72 subl %eax, %ecx
73 movl %ecx, %eax
74 cltd
75 xorl %edx, %eax
76 subl %edx, %eax
77 movl %eax, %edx
78 movl -12(%ebp), %eax
79 movzbl 72(%eax), %eax
80 cmpl %eax, %edx
81 jge .L6
82 .loc 1 74 0
83 movl -12(%ebp), %edx
84 movl -16(%ebp), %eax
85 movl 76(%edx), %esi
86 addl %eax, %esi
87 movl -12(%ebp), %edx
88 movl -16(%ebp), %eax
89 addl 76(%edx), %eax
90 movzbl (%eax), %ecx
91 movl 12(%ebp), %edx
92 movl -16(%ebp), %eax
93 addl 4(%edx), %eax
94 movzbl (%eax), %eax
95 leal (%ecx,%eax), %eax
96 sarl %eax
97 movb %al, (%esi)
98 .loc 1 75 0
99 movl 12(%ebp), %edx
100 movl -16(%ebp), %eax
101 movl 4(%edx), %ecx
102 addl %eax, %ecx
103 movl -12(%ebp), %edx
104 movl -16(%ebp), %eax
105 addl 76(%edx), %eax
106 movzbl (%eax), %eax
107 movb %al, (%ecx)
108 jmp .L5
109.L6:
110 .loc 1 77 0
111 movl -12(%ebp), %edx
112 movl -16(%ebp), %eax
113 movl 76(%edx), %ecx
114 addl %eax, %ecx
115 movl 12(%ebp), %edx
116 movl -16(%ebp), %eax
117 addl 4(%edx), %eax
118 movzbl (%eax), %eax
119 movb %al, (%ecx)
120.L5:
121 .loc 1 72 0
122 leal -16(%ebp), %eax
123 incl (%eax)
124 jmp .L3
125.L4:
126 .loc 1 80 0
127 movl -12(%ebp), %eax
128 movl 28(%eax), %eax
129 movl %eax, -16(%ebp)
130.L8:
131 movl -12(%ebp), %eax
132 movl 32(%eax), %eax
133 cmpl -16(%ebp), %eax
134 jle .L9
135 .loc 1 81 0
136 movl -12(%ebp), %edx
137 movl -16(%ebp), %eax
138 addl 76(%edx), %eax
139 movzbl (%eax), %ecx
140 movl 12(%ebp), %edx
141 movl -16(%ebp), %eax
142 addl 4(%edx), %eax
143 movzbl (%eax), %eax
144 subl %eax, %ecx
145 movl %ecx, %eax
146 cltd
147 xorl %edx, %eax
148 subl %edx, %eax
149 movl %eax, %edx
150 movl -12(%ebp), %eax
151 movzbl 74(%eax), %eax
152 cmpl %eax, %edx
153 jge .L11
154 .loc 1 82 0
155 movl -12(%ebp), %edx
156 movl -16(%ebp), %eax
157 movl 76(%edx), %esi
158 addl %eax, %esi
159 movl -12(%ebp), %edx
160 movl -16(%ebp), %eax
161 addl 76(%edx), %eax
162 movzbl (%eax), %ecx
163 movl 12(%ebp), %edx
164 movl -16(%ebp), %eax
165 addl 4(%edx), %eax
166 movzbl (%eax), %eax
167 leal (%ecx,%eax), %eax
168 sarl %eax
169 movb %al, (%esi)
170 .loc 1 83 0
171 movl 12(%ebp), %edx
172 movl -16(%ebp), %eax
173 movl 4(%edx), %ecx
174 addl %eax, %ecx
175 movl -12(%ebp), %edx
176 movl -16(%ebp), %eax
177 addl 76(%edx), %eax
178 movzbl (%eax), %eax
179 movb %al, (%ecx)
180 jmp .L10
181.L11:
182 .loc 1 85 0
183 movl -12(%ebp), %edx
184 movl -16(%ebp), %eax
185 movl 76(%edx), %ecx
186 addl %eax, %ecx
187 movl 12(%ebp), %edx
188 movl -16(%ebp), %eax
189 addl 4(%edx), %eax
190 movzbl (%eax), %eax
191 movb %al, (%ecx)
192.L10:
193 .loc 1 80 0
194 leal -16(%ebp), %eax
195 incl (%eax)
196 jmp .L8
197.L9:
198 .loc 1 87 0
199 movl $0, %eax
200 .loc 1 88 0
201 addl $32, %esp
202 popl %ebx
203 popl %esi
204 popl %ebp
205 ret
206.LFE9:
207 .size quickdnr, .-quickdnr
208.globl quickdnr2
209 .type quickdnr2, @function
210quickdnr2:
211.LFB10:
212 .loc 1 91 0
213 pushl %ebp
214.LCFI5:
215 movl %esp, %ebp
216.LCFI6:
217 pushl %esi
218.LCFI7:
219 pushl %ebx
220.LCFI8:
221 subl $32, %esp
222.LCFI9:
223 call __i686.get_pc_thunk.bx
224 addl $_GLOBAL_OFFSET_TABLE_, %ebx
225 .loc 1 92 0
226 movl 8(%ebp), %eax
227 movl %eax, -12(%ebp)
228 .loc 1 97 0
229 movl -12(%ebp), %eax
230 cmpl $0, 36(%eax)
231 je .L14
232 .loc 1 99 0
233 movl 12(%ebp), %eax
234 movl 20(%eax), %eax
235 movl %eax, 8(%esp)
236 movl 12(%ebp), %eax
237 movl 4(%eax), %eax
238 movl %eax, 4(%esp)
239 movl -12(%ebp), %eax
240 movl 76(%eax), %eax
241 movl %eax, (%esp)
242 call memcpy@PLT
243 .loc 1 100 0
244 movl -12(%ebp), %eax
245 movl $0, 36(%eax)
246.L14:
247 .loc 1 103 0
248 movl $0, -16(%ebp)
249.L15:
250 movl -12(%ebp), %eax
251 movl 28(%eax), %eax
252 cmpl -16(%ebp), %eax
253 jle .L16
254 .loc 1 104 0
255 movl -12(%ebp), %edx
256 movl -16(%ebp), %eax
257 addl 76(%edx), %eax
258 movzbl (%eax), %ecx
259 movl 12(%ebp), %edx
260 movl -16(%ebp), %eax
261 addl 4(%edx), %eax
262 movzbl (%eax), %eax
263 subl %eax, %ecx
264 movl %ecx, %eax
265 cltd
266 xorl %edx, %eax
267 movl %eax, -20(%ebp)
268 leal -20(%ebp), %eax
269 subl %edx, (%eax)
270 .loc 1 105 0
271 movl -12(%ebp), %eax
272 movzbl 72(%eax), %eax
273 cmpl -20(%ebp), %eax
274 jle .L18
275 .loc 1 106 0
276 movl -12(%ebp), %eax
277 movzbl 73(%eax), %eax
278 cmpl -20(%ebp), %eax
279 jge .L19
280 .loc 1 107 0
281 movl -12(%ebp), %edx
282 movl -16(%ebp), %eax
283 movl 76(%edx), %esi
284 addl %eax, %esi
285 movl -12(%ebp), %edx
286 movl -16(%ebp), %eax
287 addl 76(%edx), %eax
288 movzbl (%eax), %ecx
289 movl 12(%ebp), %edx
290 movl -16(%ebp), %eax
291 addl 4(%edx), %eax
292 movzbl (%eax), %eax
293 leal (%ecx,%eax), %eax
294 sarl %eax
295 movb %al, (%esi)
296.L19:
297 .loc 1 108 0
298 movl 12(%ebp), %edx
299 movl -16(%ebp), %eax
300 movl 4(%edx), %ecx
301 addl %eax, %ecx
302 movl -12(%ebp), %edx
303 movl -16(%ebp), %eax
304 addl 76(%edx), %eax
305 movzbl (%eax), %eax
306 movb %al, (%ecx)
307 jmp .L17
308.L18:
309 .loc 1 110 0
310 movl -12(%ebp), %edx
311 movl -16(%ebp), %eax
312 movl 76(%edx), %ecx
313 addl %eax, %ecx
314 movl 12(%ebp), %edx
315 movl -16(%ebp), %eax
316 addl 4(%edx), %eax
317 movzbl (%eax), %eax
318 movb %al, (%ecx)
319.L17:
320 .loc 1 103 0
321 leal -16(%ebp), %eax
322 incl (%eax)
323 jmp .L15
324.L16:
325 .loc 1 113 0
326 movl -12(%ebp), %eax
327 movl 28(%eax), %eax
328 movl %eax, -16(%ebp)
329.L21:
330 movl -12(%ebp), %eax
331 movl 32(%eax), %eax
332 cmpl -16(%ebp), %eax
333 jle .L22
334 .loc 1 114 0
335 movl -12(%ebp), %edx
336 movl -16(%ebp), %eax
337 addl 76(%edx), %eax
338 movzbl (%eax), %ecx
339 movl 12(%ebp), %edx
340 movl -16(%ebp), %eax
341 addl 4(%edx), %eax
342 movzbl (%eax), %eax
343 subl %eax, %ecx
344 movl %ecx, %eax
345 cltd
346 xorl %edx, %eax
347 movl %eax, -20(%ebp)
348 leal -20(%ebp), %eax
349 subl %edx, (%eax)
350 .loc 1 115 0
351 movl -12(%ebp), %eax
352 movzbl 74(%eax), %eax
353 cmpl -20(%ebp), %eax
354 jle .L24
355 .loc 1 116 0
356 movl -12(%ebp), %eax
357 movzbl 75(%eax), %eax
358 cmpl -20(%ebp), %eax
359 jge .L25
360 .loc 1 117 0
361 movl -12(%ebp), %edx
362 movl -16(%ebp), %eax
363 movl 76(%edx), %esi
364 addl %eax, %esi
365 movl -12(%ebp), %edx
366 movl -16(%ebp), %eax
367 addl 76(%edx), %eax
368 movzbl (%eax), %ecx
369 movl 12(%ebp), %edx
370 movl -16(%ebp), %eax
371 addl 4(%edx), %eax
372 movzbl (%eax), %eax
373 leal (%ecx,%eax), %eax
374 sarl %eax
375 movb %al, (%esi)
376.L25:
377 .loc 1 118 0
378 movl 12(%ebp), %edx
379 movl -16(%ebp), %eax
380 movl 4(%edx), %ecx
381 addl %eax, %ecx
382 movl -12(%ebp), %edx
383 movl -16(%ebp), %eax
384 addl 76(%edx), %eax
385 movzbl (%eax), %eax
386 movb %al, (%ecx)
387 jmp .L23
388.L24:
389 .loc 1 120 0
390 movl -12(%ebp), %edx
391 movl -16(%ebp), %eax
392 movl 76(%edx), %ecx
393 addl %eax, %ecx
394 movl 12(%ebp), %edx
395 movl -16(%ebp), %eax
396 addl 4(%edx), %eax
397 movzbl (%eax), %eax
398 movb %al, (%ecx)
399.L23:
400 .loc 1 113 0
401 leal -16(%ebp), %eax
402 incl (%eax)
403 jmp .L21
404.L22:
405 .loc 1 125 0
406 movl $0, %eax
407 .loc 1 126 0
408 addl $32, %esp
409 popl %ebx
410 popl %esi
411 popl %ebp
412 ret
413.LFE10:
414 .size quickdnr2, .-quickdnr2
415.globl quickdnrMMX
416 .type quickdnrMMX, @function
417quickdnrMMX:
418.LFB11:
419 .loc 1 131 0
420 pushl %ebp
421.LCFI10:
422 movl %esp, %ebp
423.LCFI11:
424 pushl %ebx
425.LCFI12:
426 subl $52, %esp
427.LCFI13:
428 call __i686.get_pc_thunk.bx
429 addl $_GLOBAL_OFFSET_TABLE_, %ebx
430 .loc 1 132 0
431 movl 8(%ebp), %eax
432 movl %eax, -12(%ebp)
433 .loc 1 134 0
434 movl 12(%ebp), %eax
435 movl 4(%eax), %eax
436 movl %eax, -20(%ebp)
437 .loc 1 135 0
438 movl -12(%ebp), %eax
439 movl 76(%eax), %eax
440 movl %eax, -24(%ebp)
441 .loc 1 136 0
442 movl $-2139062144, -32(%ebp)
443 movl $-2139062144, -28(%ebp)
444 .loc 1 140 0
445 movl -12(%ebp), %eax
446 cmpl $0, 36(%eax)
447 je .L28
448 .loc 1 142 0
449 movl 12(%ebp), %eax
450 movl 20(%eax), %eax
451 movl %eax, 8(%esp)
452 movl 12(%ebp), %eax
453 movl 4(%eax), %eax
454 movl %eax, 4(%esp)
455 movl -12(%ebp), %eax
456 movl 76(%eax), %eax
457 movl %eax, (%esp)
458 call memcpy@PLT
459 .loc 1 143 0
460 movl -12(%ebp), %eax
461 movl $0, 36(%eax)
462.L28:
463 .loc 1 146 0
464 leal -32(%ebp), %ecx
465 movl -12(%ebp), %edx
466 addl $40, %edx
467 movl -12(%ebp), %eax
468 addl $56, %eax
469#APP
470 prefetch 64(%ecx)
471 prefetch 64(%edx)
472 prefetch 64(%eax)
473 movq (%ecx), %mm4
474 movq (%edx), %mm5
475 movq (%eax), %mm6
476
477 .loc 1 155 0
478#NO_APP
479 movl $0, -16(%ebp)
480.L29:
481 movl -12(%ebp), %eax
482 movl 28(%eax), %eax
483 cmpl -16(%ebp), %eax
484 jle .L30
485 .loc 1 156 0
486 movl -24(%ebp), %edx
487 movl -20(%ebp), %eax
488#APP
489 prefetchw 384(%edx)
490 prefetch 384(%eax)
491 movq (%edx), %mm0
492 movq (%eax), %mm1
493 movq %mm0, %mm2
494 movq %mm1, %mm3
495 movq %mm1, %mm7
496 pcmpgtb %mm0, %mm1
497 psubb %mm0, %mm3
498 psubb %mm7, %mm0
499 pand %mm1, %mm3
500 pandn %mm0,%mm1
501 por %mm1, %mm3
502 paddb %mm4, %mm3
503 pcmpgtb %mm5, %mm3
504 pavgb %mm7, %mm2
505 pand %mm3, %mm7
506 pandn %mm2,%mm3
507 por %mm7, %mm3
508 movq %mm3, (%edx)
509 movq %mm3, (%eax)
510
511 .loc 1 183 0
512#NO_APP
513 leal -20(%ebp), %eax
514 addl $8, (%eax)
515 .loc 1 184 0
516 leal -24(%ebp), %eax
517 addl $8, (%eax)
518 .loc 1 155 0
519 leal -16(%ebp), %eax
520 addl $8, (%eax)
521 jmp .L29
522.L30:
523 .loc 1 187 0
524 movl -12(%ebp), %eax
525 movl 28(%eax), %eax
526 movl %eax, -16(%ebp)
527.L32:
528 movl -12(%ebp), %eax
529 movl 32(%eax), %eax
530 cmpl -16(%ebp), %eax
531 jle .L33
532 .loc 1 188 0
533 movl -24(%ebp), %edx
534 movl -20(%ebp), %eax
535#APP
536 prefetchw 384(%edx)
537 prefetch 384(%eax)
538 movq (%edx), %mm0
539 movq (%eax), %mm1
540 movq %mm0, %mm2
541 movq %mm1, %mm3
542 movq %mm1, %mm7
543 pcmpgtb %mm0, %mm1
544 psubb %mm0, %mm3
545 psubb %mm7, %mm0
546 pand %mm1, %mm3
547 pandn %mm0,%mm1
548 por %mm1, %mm3
549 paddb %mm4, %mm3
550 pcmpgtb %mm6, %mm3
551 pavgb %mm7, %mm2
552 pand %mm3, %mm7
553 pandn %mm2,%mm3
554 por %mm7, %mm3
555 movq %mm3, (%edx)
556 movq %mm3, (%eax)
557
558 .loc 1 215 0
559#NO_APP
560 leal -20(%ebp), %eax
561 addl $8, (%eax)
562 .loc 1 216 0
563 leal -24(%ebp), %eax
564 addl $8, (%eax)
565 .loc 1 187 0
566 leal -16(%ebp), %eax
567 addl $8, (%eax)
568 jmp .L32
569.L33:
570 .loc 1 219 0
571#APP
572 emms
573
574 .loc 1 223 0
575#NO_APP
576 movl $0, %eax
577 .loc 1 224 0
578 addl $52, %esp
579 popl %ebx
580 popl %ebp
581 ret
582.LFE11:
583 .size quickdnrMMX, .-quickdnrMMX
584.globl quickdnr2MMX
585 .type quickdnr2MMX, @function
586quickdnr2MMX:
587.LFB12:
588 .loc 1 228 0
589 pushl %ebp
590.LCFI14:
591 movl %esp, %ebp
592.LCFI15:
593 pushl %ebx
594.LCFI16:
595 subl $52, %esp
596.LCFI17:
597 call __i686.get_pc_thunk.bx
598 addl $_GLOBAL_OFFSET_TABLE_, %ebx
599 .loc 1 229 0
600 movl 8(%ebp), %eax
601 movl %eax, -12(%ebp)
602 .loc 1 231 0
603 movl 12(%ebp), %eax
604 movl 4(%eax), %eax
605 movl %eax, -20(%ebp)
606 .loc 1 232 0
607 movl -12(%ebp), %eax
608 movl 76(%eax), %eax
609 movl %eax, -24(%ebp)
610 .loc 1 233 0
611 movl $-2139062144, -32(%ebp)
612 movl $-2139062144, -28(%ebp)
613 .loc 1 238 0
614 movl -12(%ebp), %eax
615 cmpl $0, 36(%eax)
616 je .L36
617 .loc 1 240 0
618 movl 12(%ebp), %eax
619 movl 20(%eax), %eax
620 movl %eax, 8(%esp)
621 movl 12(%ebp), %eax
622 movl 4(%eax), %eax
623 movl %eax, 4(%esp)
624 movl -12(%ebp), %eax
625 movl 76(%eax), %eax
626 movl %eax, (%esp)
627 call memcpy@PLT
628 .loc 1 241 0
629 movl -12(%ebp), %eax
630 movl $0, 36(%eax)
631.L36:
632 .loc 1 244 0
633 leal -32(%ebp), %edx
634 movl -12(%ebp), %eax
635 addl $40, %eax
636#APP
637 prefetch 64(%edx)
638 prefetch 64(%eax)
639 movq (%edx), %mm4
640 movq (%eax), %mm5
641
642 .loc 1 251 0
643#NO_APP
644 movl $0, -16(%ebp)
645.L37:
646 movl -12(%ebp), %eax
647 movl 28(%eax), %eax
648 cmpl -16(%ebp), %eax
649 jle .L38
650 .loc 1 252 0
651 movl -24(%ebp), %ecx
652 movl -20(%ebp), %edx
653 movl -12(%ebp), %eax
654 addl $48, %eax
655#APP
656 prefetchw 384(%ecx)
657 prefetch 384(%edx)
658 movq (%ecx), %mm0
659 movq (%edx), %mm1
660 movq %mm0, %mm2
661 movq %mm1, %mm3
662 movq %mm1, %mm6
663 movq %mm1, %mm7
664 pcmpgtb %mm0, %mm1
665 psubb %mm0, %mm3
666 psubb %mm7, %mm0
667 pand %mm1, %mm3
668 pandn %mm0,%mm1
669 por %mm1, %mm3
670 paddb %mm4, %mm3
671 pcmpgtb %mm5, %mm3
672 movq %mm2, %mm0
673 movq %mm7, %mm1
674 pcmpgtb %mm0, %mm1
675 psubb %mm0, %mm6
676 psubb %mm7, %mm0
677 pand %mm1, %mm6
678 pandn %mm0,%mm1
679 por %mm1, %mm6
680 paddb %mm4, %mm6
681 pcmpgtb (%eax), %mm6
682 movq %mm2, %mm0
683 pavgb %mm7, %mm2
684 pand %mm6, %mm2
685 pandn %mm0,%mm6
686 por %mm2, %mm6
687 pand %mm3, %mm7
688 pandn %mm6,%mm3
689 por %mm7, %mm3
690 movq %mm3, (%ecx)
691 movq %mm3, (%edx)
692
693 .loc 1 301 0
694#NO_APP
695 leal -20(%ebp), %eax
696 addl $8, (%eax)
697 .loc 1 302 0
698 leal -24(%ebp), %eax
699 addl $8, (%eax)
700 .loc 1 251 0
701 leal -16(%ebp), %eax
702 addl $8, (%eax)
703 jmp .L37
704.L38:
705 .loc 1 305 0
706 leal -32(%ebp), %edx
707 movl -12(%ebp), %eax
708 addl $56, %eax
709#APP
710 prefetch 64(%edx)
711 movq (%eax), %mm5
712
713 .loc 1 310 0
714#NO_APP
715 movl -12(%ebp), %eax
716 movl 28(%eax), %eax
717 movl %eax, -16(%ebp)
718.L40:
719 movl -12(%ebp), %eax
720 movl 32(%eax), %eax
721 cmpl -16(%ebp), %eax
722 jle .L41
723 .loc 1 311 0
724 movl -24(%ebp), %ecx
725 movl -20(%ebp), %edx
726 movl -12(%ebp), %eax
727 addl $64, %eax
728#APP
729 prefetchw 384(%ecx)
730 prefetch 384(%edx)
731 movq (%ecx), %mm0
732 movq (%edx), %mm1
733 movq %mm0, %mm2
734 movq %mm1, %mm3
735 movq %mm1, %mm6
736 movq %mm1, %mm7
737 pcmpgtb %mm0, %mm1
738 psubb %mm0, %mm3
739 psubb %mm7, %mm0
740 pand %mm1, %mm3
741 pandn %mm0,%mm1
742 por %mm1, %mm3
743 paddb %mm4, %mm3
744 pcmpgtb %mm5, %mm3
745 movq %mm2, %mm0
746 movq %mm7, %mm1
747 pcmpgtb %mm0, %mm1
748 psubb %mm0, %mm6
749 psubb %mm7, %mm0
750 pand %mm1, %mm6
751 pandn %mm0,%mm1
752 por %mm1, %mm6
753 paddb %mm4, %mm6
754 pcmpgtb (%eax), %mm6
755 movq %mm2, %mm0
756 pavgb %mm7, %mm2
757 pand %mm6, %mm2
758 pandn %mm0,%mm6
759 por %mm2, %mm6
760 pand %mm3, %mm7
761 pandn %mm6,%mm3
762 por %mm7, %mm3
763 movq %mm3, (%ecx)
764 movq %mm3, (%edx)
765
766 .loc 1 360 0
767#NO_APP
768 leal -20(%ebp), %eax
769 addl $8, (%eax)
770 .loc 1 361 0
771 leal -24(%ebp), %eax
772 addl $8, (%eax)
773 .loc 1 310 0
774 leal -16(%ebp), %eax
775 addl $8, (%eax)
776 jmp .L40
777.L41:
778 .loc 1 364 0
779#APP
780 emms
781
782 .loc 1 368 0
783#NO_APP
784 movl $0, %eax
785 .loc 1 369 0
786 addl $52, %esp
787 popl %ebx
788 popl %ebp
789 ret
790.LFE12:
791 .size quickdnr2MMX, .-quickdnr2MMX
792.globl cleanup
793 .type cleanup, @function
794cleanup:
795.LFB13:
796 .loc 1 373 0
797 pushl %ebp
798.LCFI18:
799 movl %esp, %ebp
800.LCFI19:
801 pushl %ebx
802.LCFI20:
803 subl $20, %esp
804.LCFI21:
805 call __i686.get_pc_thunk.bx
806 addl $_GLOBAL_OFFSET_TABLE_, %ebx
807 .loc 1 375 0
808 movl 8(%ebp), %eax
809 movl %eax, -8(%ebp)
810 .loc 1 376 0
811 movl -8(%ebp), %eax
812 movl 76(%eax), %eax
813 movl %eax, (%esp)
814 call free@PLT
815 .loc 1 377 0
816 addl $20, %esp
817 popl %ebx
818 popl %ebp
819 ret
820.LFE13:
821 .size cleanup, .-cleanup
822 .section .rodata
823 .align 4
824.LC0:
825 .string "QuickDNR: attempt to initialize with unsupported format\n"
826 .align 4
827.LC1:
828 .string "Couldn't allocate memory for filter\n"
829 .align 4
830.LC2:
831 .string "Couldn't allocate memory for DNR buffer\n"
832.LC3:
833 .string "%u:%u:%u:%u"
834 .text
835.globl new_filter
836 .type new_filter, @function
837new_filter:
838.LFB14:
839 .loc 1 381 0
840 pushl %ebp
841.LCFI22:
842 movl %esp, %ebp
843.LCFI23:
844 pushl %esi
845.LCFI24:
846 pushl %ebx
847.LCFI25:
848 subl $160, %esp
849.LCFI26:
850 call __i686.get_pc_thunk.bx
851 addl $_GLOBAL_OFFSET_TABLE_, %ebx
852 .loc 1 383 0
853 movl $1, -32(%ebp)
854 .loc 1 386 0
855 cmpl $1, 8(%ebp)
856 jne .L46
857 cmpl $1, 12(%ebp)
858 jne .L46
859 jmp .L45
860.L46:
861 .loc 1 388 0
862 leal .LC0@GOTOFF(%ebx), %eax
863 movl %eax, 4(%esp)
864 movl stderr@GOT(%ebx), %eax
865 movl (%eax), %eax
866 movl %eax, (%esp)
867 call fprintf@PLT
868 .loc 1 389 0
869 movl $0, -40(%ebp)
870 jmp .L44
871.L45:
872 .loc 1 392 0
873 movl $80, (%esp)
874 call malloc@PLT
875 movl %eax, -36(%ebp)
876 .loc 1 394 0
877 cmpl $0, -36(%ebp)
878 jne .L47
879 .loc 1 396 0
880 leal .LC1@GOTOFF(%ebx), %eax
881 movl %eax, 4(%esp)
882 movl stderr@GOT(%ebx), %eax
883 movl (%eax), %eax
884 movl %eax, (%esp)
885 call fprintf@PLT
886 .loc 1 397 0
887 movl $0, -40(%ebp)
888 jmp .L44
889.L47:
890 .loc 1 400 0
891 movl -36(%ebp), %esi
892 movl 16(%ebp), %eax
893 movl (%eax), %edx
894 movl %edx, %eax
895 addl %eax, %eax
896 addl %edx, %eax
897 movl %eax, %edx
898 shrl %edx
899 movl 20(%ebp), %eax
900 movl (%eax), %eax
901 imull %edx, %eax
902 movl %eax, (%esp)
903 call malloc@PLT
904 movl %eax, 76(%esi)
905 .loc 1 401 0
906 movl -36(%ebp), %eax
907 cmpl $0, 76(%eax)
908 jne .L48
909 .loc 1 403 0
910 leal .LC2@GOTOFF(%ebx), %eax
911 movl %eax, 4(%esp)
912 movl stderr@GOT(%ebx), %eax
913 movl (%eax), %eax
914 movl %eax, (%esp)
915 call fprintf@PLT
916 .loc 1 404 0
917 movl -36(%ebp), %eax
918 movl %eax, (%esp)
919 call free@PLT
920 .loc 1 405 0
921 movl $0, -40(%ebp)
922 jmp .L44
923.L48:
924 .loc 1 407 0
925 movl -36(%ebp), %ecx
926 movl 16(%ebp), %eax
927 movl 20(%ebp), %edx
928 movl (%eax), %eax
929 imull (%edx), %eax
930 movl %eax, 28(%ecx)
931 .loc 1 408 0
932 movl -36(%ebp), %ecx
933 movl 16(%ebp), %eax
934 movl 20(%ebp), %edx
935 movl (%eax), %eax
936 movl (%edx), %edx
937 imull %eax, %edx
938 movl %edx, %eax
939 sarl $31, %eax
940 shrl $31, %eax
941 leal (%edx,%eax), %eax
942 movl %eax, %edx
943 sarl %edx
944 movl -36(%ebp), %eax
945 movl 28(%eax), %esi
946 leal (%edx,%esi), %eax
947 movl %eax, 32(%ecx)
948 .loc 1 410 0
949 cmpl $0, 24(%ebp)
950 je .L49
951 .loc 1 411 0
952 leal -24(%ebp), %eax
953 movl %eax, 20(%esp)
954 leal -20(%ebp), %eax
955 movl %eax, 16(%esp)
956 leal -16(%ebp), %eax
957 movl %eax, 12(%esp)
958 leal -12(%ebp), %eax
959 movl %eax, 8(%esp)
960 leal .LC3@GOTOFF(%ebx), %eax
961 movl %eax, 4(%esp)
962 movl 24(%ebp), %eax
963 movl %eax, (%esp)
964 call sscanf@PLT
965 movl %eax, -60(%ebp)
966 cmpl $2, -60(%ebp)
967 je .L54
968 cmpl $2, -60(%ebp)
969 jg .L57
970 cmpl $1, -60(%ebp)
971 je .L51
972 jmp .L56
973.L57:
974 cmpl $4, -60(%ebp)
975 je .L55
976 jmp .L56
977.L51:
978 .loc 1 414 0
979 movl -36(%ebp), %esi
980 movl -12(%ebp), %eax
981 movzbl %al, %edx
982 movl %edx, %eax
983 sall $2, %eax
984 addl %edx, %eax
985 leal 0(,%eax,8), %ecx
986 movl $-2139062143, %eax
987 imull %ecx
988 leal (%edx,%ecx), %eax
989 movl %eax, %edx
990 sarl $7, %edx
991 movl %ecx, %eax
992 sarl $31, %eax
993 subl %eax, %edx
994 movl %edx, %eax
995 movb %al, 72(%esi)
996 .loc 1 415 0
997 movl -36(%ebp), %eax
998 movl %eax, -44(%ebp)
999 movl -12(%ebp), %eax
1000 movzbl %al, %eax
1001 movl %eax, -48(%ebp)
1002 movl -48(%ebp), %eax
1003 leal 0(,%eax,4), %ecx
1004 movl $-2139062143, %eax
1005 imull %ecx
1006 leal (%edx,%ecx), %eax
1007 movl %eax, %edx
1008 sarl $7, %edx
1009 movl %ecx, %eax
1010 sarl $31, %eax
1011 subl %eax, %edx
1012 movl %edx, -48(%ebp)
1013 cmpl $2, -48(%ebp)
1014 jle .L52
1015 movl $2, -48(%ebp)
1016.L52:
1017 movzbl -48(%ebp), %edx
1018 movl -44(%ebp), %ecx
1019 movb %dl, 73(%ecx)
1020 .loc 1 416 0
1021 movl -36(%ebp), %esi
1022 movl -12(%ebp), %eax
1023 movzbl %al, %edx
1024 movl %edx, %eax
1025 sall $2, %eax
1026 addl %edx, %eax
1027 movl %eax, %ecx
1028 sall $4, %ecx
1029 movl $-2139062143, %eax
1030 imull %ecx
1031 leal (%edx,%ecx), %eax
1032 movl %eax, %edx
1033 sarl $7, %edx
1034 movl %ecx, %eax
1035 sarl $31, %eax
1036 subl %eax, %edx
1037 movl %edx, %eax
1038 movb %al, 74(%esi)
1039 .loc 1 417 0
1040 movl -36(%ebp), %esi
1041 movl %esi, -52(%ebp)
1042 movl -12(%ebp), %eax
1043 movzbl %al, %eax
1044 movl %eax, -56(%ebp)
1045 movl -56(%ebp), %eax
1046 leal 0(,%eax,8), %ecx
1047 movl $-2139062143, %eax
1048 imull %ecx
1049 leal (%edx,%ecx), %eax
1050 movl %eax, %edx
1051 sarl $7, %edx
1052 movl %ecx, %eax
1053 sarl $31, %eax
1054 subl %eax, %edx
1055 movl %edx, -56(%ebp)
1056 cmpl $4, -56(%ebp)
1057 jle .L53
1058 movl $4, -56(%ebp)
1059.L53:
1060 movzbl -56(%ebp), %eax
1061 movl -52(%ebp), %edx
1062 movb %al, 75(%edx)
1063 .loc 1 418 0
1064 movl $1, -32(%ebp)
1065 .loc 1 419 0
1066 jmp .L58
1067.L54:
1068 .loc 1 421 0
1069 movl -36(%ebp), %edx
1070 movl -12(%ebp), %eax
1071 movb %al, 72(%edx)
1072 .loc 1 422 0
1073 movl -36(%ebp), %edx
1074 movl -16(%ebp), %eax
1075 movb %al, 74(%edx)
1076 .loc 1 423 0
1077 movl $0, -32(%ebp)
1078 .loc 1 424 0
1079 jmp .L58
1080.L55:
1081 .loc 1 426 0
1082 movl -36(%ebp), %edx
1083 movl -12(%ebp), %eax
1084 movb %al, 72(%edx)
1085 .loc 1 427 0
1086 movl -36(%ebp), %edx
1087 movl -16(%ebp), %eax
1088 movb %al, 73(%edx)
1089 .loc 1 428 0
1090 movl -36(%ebp), %edx
1091 movl -20(%ebp), %eax
1092 movb %al, 74(%edx)
1093 .loc 1 429 0
1094 movl -36(%ebp), %edx
1095 movl -24(%ebp), %eax
1096 movb %al, 75(%edx)
1097 .loc 1 430 0
1098 movl $1, -32(%ebp)
1099 .loc 1 431 0
1100 jmp .L58
1101.L56:
1102 .loc 1 433 0
1103 movl -36(%ebp), %eax
1104 movb $10, 72(%eax)
1105 .loc 1 434 0
1106 movl -36(%ebp), %eax
1107 movb $20, 74(%eax)
1108 .loc 1 435 0
1109 movl -36(%ebp), %eax
1110 movb $1, 73(%eax)
1111 .loc 1 436 0
1112 movl -36(%ebp), %eax
1113 movb $2, 75(%eax)
1114 .loc 1 437 0
1115 movl $1, -32(%ebp)
1116 .loc 1 438 0
1117 jmp .L58
1118.L49:
1119 .loc 1 441 0
1120 movl -36(%ebp), %eax
1121 movb $10, 72(%eax)
1122 .loc 1 442 0
1123 movl -36(%ebp), %eax
1124 movb $20, 74(%eax)
1125 .loc 1 443 0
1126 movl -36(%ebp), %eax
1127 movb $1, 73(%eax)
1128 .loc 1 444 0
1129 movl -36(%ebp), %eax
1130 movb $2, 75(%eax)
1131 .loc 1 445 0
1132 movl $1, -32(%ebp)
1133.L58:
1134 .loc 1 449 0
1135 call mm_support@PLT
1136 cmpl $2, %eax
1137 jle .L59
1138 .loc 1 450 0
1139 cmpl $0, -32(%ebp)
1140 je .L60
1141 movl -36(%ebp), %edx
1142 movl quickdnr2MMX@GOT(%ebx), %eax
1143 movl %eax, (%edx)
1144 jmp .L61
1145.L60:
1146 .loc 1 451 0
1147 movl -36(%ebp), %edx
1148 movl quickdnrMMX@GOT(%ebx), %eax
1149 movl %eax, (%edx)
1150.L61:
1151 .loc 1 453 0
1152 movl -36(%ebp), %eax
1153 movl $0, 40(%eax)
1154 movl $0, 44(%eax)
1155 .loc 1 454 0
1156 movl -36(%ebp), %eax
1157 movl $0, 56(%eax)
1158 movl $0, 60(%eax)
1159 .loc 1 455 0
1160 movl -36(%ebp), %eax
1161 movl $0, 48(%eax)
1162 movl $0, 52(%eax)
1163 .loc 1 456 0
1164 movl -36(%ebp), %eax
1165 movl $0, 64(%eax)
1166 movl $0, 68(%eax)
1167 .loc 1 458 0
1168 movl $0, -28(%ebp)
1169.L62:
1170 cmpl $7, -28(%ebp)
1171 jg .L73
1172 .loc 1 460 0
1173 movl -36(%ebp), %ecx
1174 movl %ecx, -64(%ebp)
1175 movl -36(%ebp), %eax
1176 movl 44(%eax), %edx
1177 movl 40(%eax), %eax
1178 shldl $8, %eax, %edx
1179 sall $8, %eax
1180 movl %eax, -72(%ebp)
1181 movl %edx, -68(%ebp)
1182 movl -36(%ebp), %eax
1183 cmpb $-128, 72(%eax)
1184 jbe .L65
1185 movl -36(%ebp), %eax
1186 movzbl 72(%eax), %eax
1187 movl %eax, -76(%ebp)
1188 addl $-128, -76(%ebp)
1189 jmp .L66
1190.L65:
1191 movl -36(%ebp), %eax
1192 movzbl 72(%eax), %eax
1193 movl %eax, -76(%ebp)
1194 subl $-128, -76(%ebp)
1195.L66:
1196 movl -76(%ebp), %eax
1197 cltd
1198 movl %eax, -136(%ebp)
1199 movl %edx, -132(%ebp)
1200 movl -136(%ebp), %eax
1201 movl -132(%ebp), %edx
1202 addl -72(%ebp), %eax
1203 adcl -68(%ebp), %edx
1204 movl -64(%ebp), %ecx
1205 movl %eax, 40(%ecx)
1206 movl %edx, 44(%ecx)
1207 .loc 1 463 0
1208 movl -36(%ebp), %esi
1209 movl %esi, -80(%ebp)
1210 movl -36(%ebp), %eax
1211 movl 60(%eax), %edx
1212 movl 56(%eax), %eax
1213 shldl $8, %eax, %edx
1214 sall $8, %eax
1215 movl %eax, -88(%ebp)
1216 movl %edx, -84(%ebp)
1217 movl -36(%ebp), %eax
1218 cmpb $-128, 74(%eax)
1219 jbe .L67
1220 movl -36(%ebp), %eax
1221 movzbl 74(%eax), %eax
1222 movl %eax, -92(%ebp)
1223 addl $-128, -92(%ebp)
1224 jmp .L68
1225.L67:
1226 movl -36(%ebp), %eax
1227 movzbl 74(%eax), %eax
1228 movl %eax, -92(%ebp)
1229 subl $-128, -92(%ebp)
1230.L68:
1231 movl -92(%ebp), %eax
1232 cltd
1233 movl %eax, -136(%ebp)
1234 movl %edx, -132(%ebp)
1235 movl -136(%ebp), %eax
1236 movl -132(%ebp), %edx
1237 addl -88(%ebp), %eax
1238 adcl -84(%ebp), %edx
1239 movl -80(%ebp), %ecx
1240 movl %eax, 56(%ecx)
1241 movl %edx, 60(%ecx)
1242 .loc 1 466 0
1243 movl -36(%ebp), %esi
1244 movl %esi, -96(%ebp)
1245 movl -36(%ebp), %eax
1246 movl 52(%eax), %edx
1247 movl 48(%eax), %eax
1248 shldl $8, %eax, %edx
1249 sall $8, %eax
1250 movl %eax, -104(%ebp)
1251 movl %edx, -100(%ebp)
1252 movl -36(%ebp), %eax
1253 cmpb $-128, 73(%eax)
1254 jbe .L69
1255 movl -36(%ebp), %eax
1256 movzbl 73(%eax), %eax
1257 movl %eax, -108(%ebp)
1258 addl $-128, -108(%ebp)
1259 jmp .L70
1260.L69:
1261 movl -36(%ebp), %eax
1262 movzbl 73(%eax), %eax
1263 movl %eax, -108(%ebp)
1264 subl $-128, -108(%ebp)
1265.L70:
1266 movl -108(%ebp), %eax
1267 cltd
1268 movl %eax, -136(%ebp)
1269 movl %edx, -132(%ebp)
1270 movl -136(%ebp), %eax
1271 movl -132(%ebp), %edx
1272 addl -104(%ebp), %eax
1273 adcl -100(%ebp), %edx
1274 movl -96(%ebp), %ecx
1275 movl %eax, 48(%ecx)
1276 movl %edx, 52(%ecx)
1277 .loc 1 469 0
1278 movl -36(%ebp), %esi
1279 movl %esi, -112(%ebp)
1280 movl -36(%ebp), %eax
1281 movl 68(%eax), %edx
1282 movl 64(%eax), %eax
1283 shldl $8, %eax, %edx
1284 sall $8, %eax
1285 movl %eax, -120(%ebp)
1286 movl %edx, -116(%ebp)
1287 movl -36(%ebp), %eax
1288 cmpb $-128, 75(%eax)
1289 jbe .L71
1290 movl -36(%ebp), %eax
1291 movzbl 75(%eax), %eax
1292 movl %eax, -124(%ebp)
1293 addl $-128, -124(%ebp)
1294 jmp .L72
1295.L71:
1296 movl -36(%ebp), %eax
1297 movzbl 75(%eax), %eax
1298 movl %eax, -124(%ebp)
1299 subl $-128, -124(%ebp)
1300.L72:
1301 movl -124(%ebp), %eax
1302 cltd
1303 movl %eax, -136(%ebp)
1304 movl %edx, -132(%ebp)
1305 movl -136(%ebp), %eax
1306 movl -132(%ebp), %edx
1307 addl -120(%ebp), %eax
1308 adcl -116(%ebp), %edx
1309 movl -112(%ebp), %ecx
1310 movl %eax, 64(%ecx)
1311 movl %edx, 68(%ecx)
1312 .loc 1 458 0
1313 leal -28(%ebp), %eax
1314 incl (%eax)
1315 jmp .L62
1316.L59:
1317 .loc 1 477 0
1318 cmpl $0, -32(%ebp)
1319 je .L74
1320 movl -36(%ebp), %edx
1321 movl quickdnr2@GOT(%ebx), %eax
1322 movl %eax, (%edx)
1323 jmp .L73
1324.L74:
1325 .loc 1 478 0
1326 movl -36(%ebp), %edx
1327 movl quickdnr@GOT(%ebx), %eax
1328 movl %eax, (%edx)
1329.L73:
1330 .loc 1 480 0
1331 movl -36(%ebp), %eax
1332 movl $1, 36(%eax)
1333 .loc 1 495 0
1334 movl -36(%ebp), %edx
1335 movl cleanup@GOT(%ebx), %eax
1336 movl %eax, 4(%edx)
1337 .loc 1 496 0
1338 movl -36(%ebp), %eax
1339 movl %eax, -40(%ebp)
1340.L44:
1341 .loc 1 497 0
1342 movl -40(%ebp), %eax
1343 addl $160, %esp
1344 popl %ebx
1345 popl %esi
1346 popl %ebp
1347 ret
1348.LFE14:
1349 .size new_filter, .-new_filter
1350 .data
1351 .align 4
1352 .type FmtList, @object
1353 .size FmtList, 16
1354FmtList:
1355 .long 1
1356 .long 1
1357 .long -1
1358 .long -1
1359 .section .rodata
1360.LC4:
1361 .string "new_filter"
1362.LC5:
1363 .string "quickdnr"
1364 .align 4
1365.LC6:
1366 .string "removes noise with a fast single/double thresholded average filter"
1367.globl filter_table
1368 .section .data.rel.local,"aw",@progbits
1369 .align 32
1370 .type filter_table, @object
1371 .size filter_table, 40
1372filter_table:
1373 .long .LC4
1374 .long .LC5
1375 .long .LC6
1376 .long FmtList
1377 .long 0
1378 .long 0
1379 .long 0
1380 .long 0
1381 .long 0
1382 .long 0
1383 .section .debug_frame,"",@progbits
1384.Lframe0:
1385 .long .LECIE0-.LSCIE0
1386.LSCIE0:
1387 .long 0xffffffff
1388 .byte 0x1
1389 .string ""
1390 .uleb128 0x1
1391 .sleb128 -4
1392 .byte 0x8
1393 .byte 0xc
1394 .uleb128 0x4
1395 .uleb128 0x4
1396 .byte 0x88
1397 .uleb128 0x1
1398 .align 4
1399.LECIE0:
1400.LSFDE0:
1401 .long .LEFDE0-.LASFDE0
1402.LASFDE0:
1403 .long .Lframe0
1404 .long .LFB9
1405 .long .LFE9-.LFB9
1406 .byte 0x4
1407 .long .LCFI0-.LFB9
1408 .byte 0xe
1409 .uleb128 0x8
1410 .byte 0x85
1411 .uleb128 0x2
1412 .byte 0x4
1413 .long .LCFI1-.LCFI0
1414 .byte 0xd
1415 .uleb128 0x5
1416 .byte 0x4
1417 .long .LCFI4-.LCFI1
1418 .byte 0x83
1419 .uleb128 0x4
1420 .byte 0x86
1421 .uleb128 0x3
1422 .align 4
1423.LEFDE0:
1424.LSFDE2:
1425 .long .LEFDE2-.LASFDE2
1426.LASFDE2:
1427 .long .Lframe0
1428 .long .LFB10
1429 .long .LFE10-.LFB10
1430 .byte 0x4
1431 .long .LCFI5-.LFB10
1432 .byte 0xe
1433 .uleb128 0x8
1434 .byte 0x85
1435 .uleb128 0x2
1436 .byte 0x4
1437 .long .LCFI6-.LCFI5
1438 .byte 0xd
1439 .uleb128 0x5
1440 .byte 0x4
1441 .long .LCFI9-.LCFI6
1442 .byte 0x83
1443 .uleb128 0x4
1444 .byte 0x86
1445 .uleb128 0x3
1446 .align 4
1447.LEFDE2:
1448.LSFDE4:
1449 .long .LEFDE4-.LASFDE4
1450.LASFDE4:
1451 .long .Lframe0
1452 .long .LFB11
1453 .long .LFE11-.LFB11
1454 .byte 0x4
1455 .long .LCFI10-.LFB11
1456 .byte 0xe
1457 .uleb128 0x8
1458 .byte 0x85
1459 .uleb128 0x2
1460 .byte 0x4
1461 .long .LCFI11-.LCFI10
1462 .byte 0xd
1463 .uleb128 0x5
1464 .byte 0x4
1465 .long .LCFI13-.LCFI11
1466 .byte 0x83
1467 .uleb128 0x3
1468 .align 4
1469.LEFDE4:
1470.LSFDE6:
1471 .long .LEFDE6-.LASFDE6
1472.LASFDE6:
1473 .long .Lframe0
1474 .long .LFB12
1475 .long .LFE12-.LFB12
1476 .byte 0x4
1477 .long .LCFI14-.LFB12
1478 .byte 0xe
1479 .uleb128 0x8
1480 .byte 0x85
1481 .uleb128 0x2
1482 .byte 0x4
1483 .long .LCFI15-.LCFI14
1484 .byte 0xd
1485 .uleb128 0x5
1486 .byte 0x4
1487 .long .LCFI17-.LCFI15
1488 .byte 0x83
1489 .uleb128 0x3
1490 .align 4
1491.LEFDE6:
1492.LSFDE8:
1493 .long .LEFDE8-.LASFDE8
1494.LASFDE8:
1495 .long .Lframe0
1496 .long .LFB13
1497 .long .LFE13-.LFB13
1498 .byte 0x4
1499 .long .LCFI18-.LFB13
1500 .byte 0xe
1501 .uleb128 0x8
1502 .byte 0x85
1503 .uleb128 0x2
1504 .byte 0x4
1505 .long .LCFI19-.LCFI18
1506 .byte 0xd
1507 .uleb128 0x5
1508 .byte 0x4
1509 .long .LCFI21-.LCFI19
1510 .byte 0x83
1511 .uleb128 0x3
1512 .align 4
1513.LEFDE8:
1514.LSFDE10:
1515 .long .LEFDE10-.LASFDE10
1516.LASFDE10:
1517 .long .Lframe0
1518 .long .LFB14
1519 .long .LFE14-.LFB14
1520 .byte 0x4
1521 .long .LCFI22-.LFB14
1522 .byte 0xe
1523 .uleb128 0x8
1524 .byte 0x85
1525 .uleb128 0x2
1526 .byte 0x4
1527 .long .LCFI23-.LCFI22
1528 .byte 0xd
1529 .uleb128 0x5
1530 .byte 0x4
1531 .long .LCFI26-.LCFI23
1532 .byte 0x83
1533 .uleb128 0x4
1534 .byte 0x86
1535 .uleb128 0x3
1536 .align 4
1537.LEFDE10:
1538 .file 2 "../../libs/libmythtv/filter.h"
1539 .file 3 "../../libs/libmythtv/frame.h"
1540 .file 4 "/usr/include/stdint.h"
1541 .file 5 "/usr/include/stdio.h"
1542 .file 6 "/usr/include/libio.h"
1543 .file 7 "/usr/include/bits/types.h"
1544 .text
1545.Letext0:
1546 .section .debug_info
1547 .long 0xccd
1548 .value 0x2
1549 .long .Ldebug_abbrev0
1550 .byte 0x4
1551 .uleb128 0x1
1552 .long .Ldebug_line0
1553 .long .Letext0
1554 .long .Ltext0
1555 .string "GNU C 3.4.4 20050314 (prerelease) (Debian 3.4.3-13)"
1556 .byte 0x1
1557 .string "filter_quickdnr.c"
1558 .string "/home/laga/myth-bedtv/mythtv/filters/quickdnr"
1559 .uleb128 0x2
1560 .long .LASF0
1561 .byte 0x4
1562 .byte 0x7
1563 .uleb128 0x3
1564 .string "unsigned char"
1565 .byte 0x1
1566 .byte 0x8
1567 .uleb128 0x3
1568 .string "short unsigned int"
1569 .byte 0x2
1570 .byte 0x7
1571 .uleb128 0x3
1572 .string "long unsigned int"
1573 .byte 0x4
1574 .byte 0x7
1575 .uleb128 0x3
1576 .string "signed char"
1577 .byte 0x1
1578 .byte 0x6
1579 .uleb128 0x3
1580 .string "short int"
1581 .byte 0x2
1582 .byte 0x5
1583 .uleb128 0x3
1584 .string "int"
1585 .byte 0x4
1586 .byte 0x5
1587 .uleb128 0x3
1588 .string "long long int"
1589 .byte 0x8
1590 .byte 0x5
1591 .uleb128 0x3
1592 .string "long long unsigned int"
1593 .byte 0x8
1594 .byte 0x7
1595 .uleb128 0x4
1596 .string "__off_t"
1597 .byte 0x7
1598 .byte 0x8f
1599 .long 0x12d
1600 .uleb128 0x3
1601 .string "long int"
1602 .byte 0x4
1603 .byte 0x5
1604 .uleb128 0x4
1605 .string "__off64_t"
1606 .byte 0x7
1607 .byte 0x90
1608 .long 0xf3
1609 .uleb128 0x2
1610 .long .LASF0
1611 .byte 0x4
1612 .byte 0x7
1613 .uleb128 0x5
1614 .byte 0x4
1615 .long 0x157
1616 .uleb128 0x3
1617 .string "char"
1618 .byte 0x1
1619 .byte 0x6
1620 .uleb128 0x6
1621 .long 0x3a4
1622 .long .LASF1
1623 .byte 0x94
1624 .byte 0x5
1625 .byte 0x2e
1626 .uleb128 0x7
1627 .string "_flags"
1628 .byte 0x6
1629 .value 0x109
1630 .long 0xec
1631 .byte 0x2
1632 .byte 0x23
1633 .uleb128 0x0
1634 .uleb128 0x7
1635 .string "_IO_read_ptr"
1636 .byte 0x6
1637 .value 0x10e
1638 .long 0x151
1639 .byte 0x2
1640 .byte 0x23
1641 .uleb128 0x4
1642 .uleb128 0x7
1643 .string "_IO_read_end"
1644 .byte 0x6
1645 .value 0x10f
1646 .long 0x151
1647 .byte 0x2
1648 .byte 0x23
1649 .uleb128 0x8
1650 .uleb128 0x7
1651 .string "_IO_read_base"
1652 .byte 0x6
1653 .value 0x110
1654 .long 0x151
1655 .byte 0x2
1656 .byte 0x23
1657 .uleb128 0xc
1658 .uleb128 0x7
1659 .string "_IO_write_base"
1660 .byte 0x6
1661 .value 0x111
1662 .long 0x151
1663 .byte 0x2
1664 .byte 0x23
1665 .uleb128 0x10
1666 .uleb128 0x7
1667 .string "_IO_write_ptr"
1668 .byte 0x6
1669 .value 0x112
1670 .long 0x151
1671 .byte 0x2
1672 .byte 0x23
1673 .uleb128 0x14
1674 .uleb128 0x7
1675 .string "_IO_write_end"
1676 .byte 0x6
1677 .value 0x113
1678 .long 0x151
1679 .byte 0x2
1680 .byte 0x23
1681 .uleb128 0x18
1682 .uleb128 0x7
1683 .string "_IO_buf_base"
1684 .byte 0x6
1685 .value 0x114
1686 .long 0x151
1687 .byte 0x2
1688 .byte 0x23
1689 .uleb128 0x1c
1690 .uleb128 0x7
1691 .string "_IO_buf_end"
1692 .byte 0x6
1693 .value 0x115
1694 .long 0x151
1695 .byte 0x2
1696 .byte 0x23
1697 .uleb128 0x20
1698 .uleb128 0x7
1699 .string "_IO_save_base"
1700 .byte 0x6
1701 .value 0x117
1702 .long 0x151
1703 .byte 0x2
1704 .byte 0x23
1705 .uleb128 0x24
1706 .uleb128 0x7
1707 .string "_IO_backup_base"
1708 .byte 0x6
1709 .value 0x118
1710 .long 0x151
1711 .byte 0x2
1712 .byte 0x23
1713 .uleb128 0x28
1714 .uleb128 0x7
1715 .string "_IO_save_end"
1716 .byte 0x6
1717 .value 0x119
1718 .long 0x151
1719 .byte 0x2
1720 .byte 0x23
1721 .uleb128 0x2c
1722 .uleb128 0x7
1723 .string "_markers"
1724 .byte 0x6
1725 .value 0x11b
1726 .long 0x402
1727 .byte 0x2
1728 .byte 0x23
1729 .uleb128 0x30
1730 .uleb128 0x7
1731 .string "_chain"
1732 .byte 0x6
1733 .value 0x11d
1734 .long 0x408
1735 .byte 0x2
1736 .byte 0x23
1737 .uleb128 0x34
1738 .uleb128 0x7
1739 .string "_fileno"
1740 .byte 0x6
1741 .value 0x11f
1742 .long 0xec
1743 .byte 0x2
1744 .byte 0x23
1745 .uleb128 0x38
1746 .uleb128 0x7
1747 .string "_flags2"
1748 .byte 0x6
1749 .value 0x123
1750 .long 0xec
1751 .byte 0x2
1752 .byte 0x23
1753 .uleb128 0x3c
1754 .uleb128 0x7
1755 .string "_old_offset"
1756 .byte 0x6
1757 .value 0x125
1758 .long 0x11e
1759 .byte 0x2
1760 .byte 0x23
1761 .uleb128 0x40
1762 .uleb128 0x7
1763 .string "_cur_column"
1764 .byte 0x6
1765 .value 0x129
1766 .long 0xa5
1767 .byte 0x2
1768 .byte 0x23
1769 .uleb128 0x44
1770 .uleb128 0x7
1771 .string "_vtable_offset"
1772 .byte 0x6
1773 .value 0x12a
1774 .long 0xd0
1775 .byte 0x2
1776 .byte 0x23
1777 .uleb128 0x46
1778 .uleb128 0x7
1779 .string "_shortbuf"
1780 .byte 0x6
1781 .value 0x12b
1782 .long 0x40e
1783 .byte 0x2
1784 .byte 0x23
1785 .uleb128 0x47
1786 .uleb128 0x7
1787 .string "_lock"
1788 .byte 0x6
1789 .value 0x12f
1790 .long 0x41e
1791 .byte 0x2
1792 .byte 0x23
1793 .uleb128 0x48
1794 .uleb128 0x7
1795 .string "_offset"
1796 .byte 0x6
1797 .value 0x138
1798 .long 0x139
1799 .byte 0x2
1800 .byte 0x23
1801 .uleb128 0x4c
1802 .uleb128 0x7
1803 .string "__pad1"
1804 .byte 0x6
1805 .value 0x13e
1806 .long 0x3aa
1807 .byte 0x2
1808 .byte 0x23
1809 .uleb128 0x54
1810 .uleb128 0x7
1811 .string "__pad2"
1812 .byte 0x6
1813 .value 0x13f
1814 .long 0x3aa
1815 .byte 0x2
1816 .byte 0x23
1817 .uleb128 0x58
1818 .uleb128 0x7
1819 .string "_mode"
1820 .byte 0x6
1821 .value 0x141
1822 .long 0xec
1823 .byte 0x2
1824 .byte 0x23
1825 .uleb128 0x5c
1826 .uleb128 0x7
1827 .string "_unused2"
1828 .byte 0x6
1829 .value 0x143
1830 .long 0x424
1831 .byte 0x2
1832 .byte 0x23
1833 .uleb128 0x60
1834 .byte 0x0
1835 .uleb128 0x5
1836 .byte 0x4
1837 .long 0x94
1838 .uleb128 0x8
1839 .byte 0x4
1840 .uleb128 0x9
1841 .long 0x157
1842 .uleb128 0xa
1843 .string "_IO_lock_t"
1844 .byte 0x6
1845 .byte 0xad
1846 .uleb128 0xb
1847 .long 0x402
1848 .string "_IO_marker"
1849 .byte 0xc
1850 .byte 0x6
1851 .byte 0xb3
1852 .uleb128 0xc
1853 .string "_next"
1854 .byte 0x6
1855 .byte 0xb4
1856 .long 0x402
1857 .byte 0x2
1858 .byte 0x23
1859 .uleb128 0x0
1860 .uleb128 0xc
1861 .string "_sbuf"
1862 .byte 0x6
1863 .byte 0xb5
1864 .long 0x408
1865 .byte 0x2
1866 .byte 0x23
1867 .uleb128 0x4
1868 .uleb128 0xc
1869 .string "_pos"
1870 .byte 0x6
1871 .byte 0xb9
1872 .long 0xec
1873 .byte 0x2
1874 .byte 0x23
1875 .uleb128 0x8
1876 .byte 0x0
1877 .uleb128 0x5
1878 .byte 0x4
1879 .long 0x3bf
1880 .uleb128 0x5
1881 .byte 0x4
1882 .long 0x15f
1883 .uleb128 0xd
1884 .long 0x41e
1885 .long 0x157
1886 .uleb128 0xe
1887 .long 0x14a
1888 .byte 0x0
1889 .byte 0x0
1890 .uleb128 0x5
1891 .byte 0x4
1892 .long 0x3b1
1893 .uleb128 0xd
1894 .long 0x434
1895 .long 0x157
1896 .uleb128 0xe
1897 .long 0x14a
1898 .byte 0x33
1899 .byte 0x0
1900 .uleb128 0x5
1901 .byte 0x4
1902 .long 0xec
1903 .uleb128 0xf
1904 .long 0x4df
1905 .string "FrameType_"
1906 .byte 0x4
1907 .byte 0x3
1908 .byte 0x5
1909 .uleb128 0x10
1910 .string "FMT_NONE"
1911 .sleb128 -1
1912 .uleb128 0x10
1913 .string "FMT_RGB24"
1914 .sleb128 0
1915 .uleb128 0x10
1916 .string "FMT_YV12"
1917 .sleb128 1
1918 .uleb128 0x10
1919 .string "FMT_XVMC_IDCT_MPEG2"
1920 .sleb128 2
1921 .uleb128 0x10
1922 .string "FMT_XVMC_MOCO_MPEG2"
1923 .sleb128 3
1924 .uleb128 0x10
1925 .string "FMT_VIA_HWSLICE"
1926 .sleb128 4
1927 .uleb128 0x10
1928 .string "FMT_IA44"
1929 .sleb128 5
1930 .uleb128 0x10
1931 .string "FMT_AI44"
1932 .sleb128 6
1933 .uleb128 0x10
1934 .string "FMT_ARGB32"
1935 .sleb128 7
1936 .uleb128 0x10
1937 .string "FMT_YUV422P"
1938 .sleb128 8
1939 .byte 0x0
1940 .uleb128 0x4
1941 .string "VideoFrameType"
1942 .byte 0x3
1943 .byte 0x10
1944 .long 0x43a
1945 .uleb128 0xb
1946 .long 0x5fc
1947 .string "VideoFrame_"
1948 .byte 0x48
1949 .byte 0x3
1950 .byte 0x13
1951 .uleb128 0xc
1952 .string "codec"
1953 .byte 0x3
1954 .byte 0x14
1955 .long 0x4df
1956 .byte 0x2
1957 .byte 0x23
1958 .uleb128 0x0
1959 .uleb128 0xc
1960 .string "buf"
1961 .byte 0x3
1962 .byte 0x15
1963 .long 0x3a4
1964 .byte 0x2
1965 .byte 0x23
1966 .uleb128 0x4
1967 .uleb128 0xc
1968 .string "height"
1969 .byte 0x3
1970 .byte 0x17
1971 .long 0xec
1972 .byte 0x2
1973 .byte 0x23
1974 .uleb128 0x8
1975 .uleb128 0xc
1976 .string "width"
1977 .byte 0x3
1978 .byte 0x18
1979 .long 0xec
1980 .byte 0x2
1981 .byte 0x23
1982 .uleb128 0xc
1983 .uleb128 0xc
1984 .string "bpp"
1985 .byte 0x3
1986 .byte 0x19
1987 .long 0xec
1988 .byte 0x2
1989 .byte 0x23
1990 .uleb128 0x10
1991 .uleb128 0xc
1992 .string "size"
1993 .byte 0x3
1994 .byte 0x1a
1995 .long 0xec
1996 .byte 0x2
1997 .byte 0x23
1998 .uleb128 0x14
1999 .uleb128 0xc
2000 .string "frameNumber"
2001 .byte 0x3
2002 .byte 0x1c
2003 .long 0xf3
2004 .byte 0x2
2005 .byte 0x23
2006 .uleb128 0x18
2007 .uleb128 0xc
2008 .string "timecode"
2009 .byte 0x3
2010 .byte 0x1d
2011 .long 0xf3
2012 .byte 0x2
2013 .byte 0x23
2014 .uleb128 0x20
2015 .uleb128 0xc
2016 .string "priv"
2017 .byte 0x3
2018 .byte 0x1f
2019 .long 0x5fc
2020 .byte 0x2
2021 .byte 0x23
2022 .uleb128 0x28
2023 .uleb128 0xc
2024 .string "qscale_table"
2025 .byte 0x3
2026 .byte 0x21
2027 .long 0x3a4
2028 .byte 0x2
2029 .byte 0x23
2030 .uleb128 0x38
2031 .uleb128 0xc
2032 .string "qstride"
2033 .byte 0x3
2034 .byte 0x22
2035 .long 0xec
2036 .byte 0x2
2037 .byte 0x23
2038 .uleb128 0x3c
2039 .uleb128 0xc
2040 .string "interlaced_frame"
2041 .byte 0x3
2042 .byte 0x24
2043 .long 0xec
2044 .byte 0x2
2045 .byte 0x23
2046 .uleb128 0x40
2047 .uleb128 0xc
2048 .string "top_field_first"
2049 .byte 0x3
2050 .byte 0x25
2051 .long 0xec
2052 .byte 0x2
2053 .byte 0x23
2054 .uleb128 0x44
2055 .byte 0x0
2056 .uleb128 0xd
2057 .long 0x60c
2058 .long 0x3a4
2059 .uleb128 0xe
2060 .long 0x14a
2061 .byte 0x3
2062 .byte 0x0
2063 .uleb128 0x4
2064 .string "VideoFrame"
2065 .byte 0x3
2066 .byte 0x26
2067 .long 0x4f5
2068 .uleb128 0xb
2069 .long 0x64b
2070 .string "FmtConv_"
2071 .byte 0x8
2072 .byte 0x2
2073 .byte 0xf
2074 .uleb128 0xc
2075 .string "in"
2076 .byte 0x2
2077 .byte 0x10
2078 .long 0x4df
2079 .byte 0x2
2080 .byte 0x23
2081 .uleb128 0x0
2082 .uleb128 0xc
2083 .string "out"
2084 .byte 0x2
2085 .byte 0x11
2086 .long 0x4df
2087 .byte 0x2
2088 .byte 0x23
2089 .uleb128 0x4
2090 .byte 0x0
2091 .uleb128 0x4
2092 .string "FmtConv"
2093 .byte 0x2
2094 .byte 0x12
2095 .long 0x61e
2096 .uleb128 0xb
2097 .long 0x6c6
2098 .string "FilterInfo_"
2099 .byte 0x14
2100 .byte 0x2
2101 .byte 0x17
2102 .uleb128 0xc
2103 .string "symbol"
2104 .byte 0x2
2105 .byte 0x18
2106 .long 0x151
2107 .byte 0x2
2108 .byte 0x23
2109 .uleb128 0x0
2110 .uleb128 0xc
2111 .string "name"
2112 .byte 0x2
2113 .byte 0x19
2114 .long 0x151
2115 .byte 0x2
2116 .byte 0x23
2117 .uleb128 0x4
2118 .uleb128 0xc
2119 .string "descript"
2120 .byte 0x2
2121 .byte 0x1a
2122 .long 0x151
2123 .byte 0x2
2124 .byte 0x23
2125 .uleb128 0x8
2126 .uleb128 0xc
2127 .string "formats"
2128 .byte 0x2
2129 .byte 0x1b
2130 .long 0x6c6
2131 .byte 0x2
2132 .byte 0x23
2133 .uleb128 0xc
2134 .uleb128 0xc
2135 .string "libname"
2136 .byte 0x2
2137 .byte 0x1c
2138 .long 0x151
2139 .byte 0x2
2140 .byte 0x23
2141 .uleb128 0x10
2142 .byte 0x0
2143 .uleb128 0x5
2144 .byte 0x4
2145 .long 0x64b
2146 .uleb128 0x4
2147 .string "FilterInfo"
2148 .byte 0x2
2149 .byte 0x1d
2150 .long 0x65a
2151 .uleb128 0xb
2152 .long 0x762
2153 .string "VideoFilter_"
2154 .byte 0x1c
2155 .byte 0x2
2156 .byte 0x20
2157 .uleb128 0xc
2158 .string "filter"
2159 .byte 0x2
2160 .byte 0x21
2161 .long 0x783
2162 .byte 0x2
2163 .byte 0x23
2164 .uleb128 0x0
2165 .uleb128 0xc
2166 .string "cleanup"
2167 .byte 0x2
2168 .byte 0x22
2169 .long 0x795
2170 .byte 0x2
2171 .byte 0x23
2172 .uleb128 0x4
2173 .uleb128 0xc
2174 .string "handle"
2175 .byte 0x2
2176 .byte 0x24
2177 .long 0x3aa
2178 .byte 0x2
2179 .byte 0x23
2180 .uleb128 0x8
2181 .uleb128 0x11
2182 .long .LASF2
2183 .byte 0x2
2184 .byte 0x25
2185 .long 0x4df
2186 .byte 0x2
2187 .byte 0x23
2188 .uleb128 0xc
2189 .uleb128 0x11
2190 .long .LASF3
2191 .byte 0x2
2192 .byte 0x26
2193 .long 0x4df
2194 .byte 0x2
2195 .byte 0x23
2196 .uleb128 0x10
2197 .uleb128 0xc
2198 .string "opts"
2199 .byte 0x2
2200 .byte 0x27
2201 .long 0x151
2202 .byte 0x2
2203 .byte 0x23
2204 .uleb128 0x14
2205 .uleb128 0xc
2206 .string "info"
2207 .byte 0x2
2208 .byte 0x28
2209 .long 0x79b
2210 .byte 0x2
2211 .byte 0x23
2212 .uleb128 0x18
2213 .byte 0x0
2214 .uleb128 0x12
2215 .long 0x777
2216 .byte 0x1
2217 .long 0xec
2218 .uleb128 0x13
2219 .long 0x777
2220 .uleb128 0x13
2221 .long 0x77d
2222 .byte 0x0
2223 .uleb128 0x5
2224 .byte 0x4
2225 .long 0x6de
2226 .uleb128 0x5
2227 .byte 0x4
2228 .long 0x60c
2229 .uleb128 0x5
2230 .byte 0x4
2231 .long 0x762
2232 .uleb128 0x14
2233 .long 0x795
2234 .byte 0x1
2235 .uleb128 0x13
2236 .long 0x777
2237 .byte 0x0
2238 .uleb128 0x5
2239 .byte 0x4
2240 .long 0x789
2241 .uleb128 0x5
2242 .byte 0x4
2243 .long 0x6cc
2244 .uleb128 0x4
2245 .string "VideoFilter"
2246 .byte 0x2
2247 .byte 0x29
2248 .long 0x6de
2249 .uleb128 0x4
2250 .string "uint8_t"
2251 .byte 0x4
2252 .byte 0x31
2253 .long 0x94
2254 .uleb128 0x4
2255 .string "uint64_t"
2256 .byte 0x4
2257 .byte 0x3b
2258 .long 0x104
2259 .uleb128 0x3
2260 .string "float"
2261 .byte 0x4
2262 .byte 0x4
2263 .uleb128 0x5
2264 .byte 0x4
2265 .long 0x7b4
2266 .uleb128 0x6
2267 .long 0x930
2268 .long .LASF4
2269 .byte 0x50
2270 .byte 0x1
2271 .byte 0x2e
2272 .uleb128 0xc
2273 .string "vf"
2274 .byte 0x1
2275 .byte 0x2f
2276 .long 0x7a1
2277 .byte 0x2
2278 .byte 0x23
2279 .uleb128 0x0
2280 .uleb128 0xc
2281 .string "Luma_size"
2282 .byte 0x1
2283 .byte 0x31
2284 .long 0xec
2285 .byte 0x2
2286 .byte 0x23
2287 .uleb128 0x1c
2288 .uleb128 0xc
2289 .string "UV_size"
2290 .byte 0x1
2291 .byte 0x32
2292 .long 0xec
2293 .byte 0x2
2294 .byte 0x23
2295 .uleb128 0x20
2296 .uleb128 0xc
2297 .string "first"
2298 .byte 0x1
2299 .byte 0x33
2300 .long 0xec
2301 .byte 0x2
2302 .byte 0x23
2303 .uleb128 0x24
2304 .uleb128 0xc
2305 .string "Luma_threshold_mask1"
2306 .byte 0x1
2307 .byte 0x34
2308 .long 0x7c3
2309 .byte 0x2
2310 .byte 0x23
2311 .uleb128 0x28
2312 .uleb128 0xc
2313 .string "Luma_threshold_mask2"
2314 .byte 0x1
2315 .byte 0x34
2316 .long 0x7c3
2317 .byte 0x2
2318 .byte 0x23
2319 .uleb128 0x30
2320 .uleb128 0xc
2321 .string "Chroma_threshold_mask1"
2322 .byte 0x1
2323 .byte 0x35
2324 .long 0x7c3
2325 .byte 0x2
2326 .byte 0x23
2327 .uleb128 0x38
2328 .uleb128 0xc
2329 .string "Chroma_threshold_mask2"
2330 .byte 0x1
2331 .byte 0x35
2332 .long 0x7c3
2333 .byte 0x2
2334 .byte 0x23
2335 .uleb128 0x40
2336 .uleb128 0xc
2337 .string "Luma_threshold1"
2338 .byte 0x1
2339 .byte 0x36
2340 .long 0x7b4
2341 .byte 0x2
2342 .byte 0x23
2343 .uleb128 0x48
2344 .uleb128 0xc
2345 .string "Luma_threshold2"
2346 .byte 0x1
2347 .byte 0x36
2348 .long 0x7b4
2349 .byte 0x2
2350 .byte 0x23
2351 .uleb128 0x49
2352 .uleb128 0xc
2353 .string "Chroma_threshold1"
2354 .byte 0x1
2355 .byte 0x37
2356 .long 0x7b4
2357 .byte 0x2
2358 .byte 0x23
2359 .uleb128 0x4a
2360 .uleb128 0xc
2361 .string "Chroma_threshold2"
2362 .byte 0x1
2363 .byte 0x37
2364 .long 0x7b4
2365 .byte 0x2
2366 .byte 0x23
2367 .uleb128 0x4b
2368 .uleb128 0xc
2369 .string "average"
2370 .byte 0x1
2371 .byte 0x38
2372 .long 0x7dc
2373 .byte 0x2
2374 .byte 0x23
2375 .uleb128 0x4c
2376 .byte 0x0
2377 .uleb128 0x15
2378 .long .LASF4
2379 .byte 0x1
2380 .byte 0x3c
2381 .long 0x7e2
2382 .uleb128 0x16
2383 .long 0x98f
2384 .byte 0x1
2385 .string "quickdnr"
2386 .byte 0x1
2387 .byte 0x3f
2388 .byte 0x1
2389 .long 0xec
2390 .long .LFB9
2391 .long .LFE9
2392 .byte 0x1
2393 .byte 0x55
2394 .uleb128 0x17
2395 .string "f"
2396 .byte 0x1
2397 .byte 0x3e
2398 .long 0x98f
2399 .byte 0x2
2400 .byte 0x91
2401 .sleb128 8
2402 .uleb128 0x18
2403 .long .LASF5
2404 .byte 0x1
2405 .byte 0x3e
2406 .long 0x77d
2407 .byte 0x2
2408 .byte 0x91
2409 .sleb128 12
2410 .uleb128 0x19
2411 .string "tf"
2412 .byte 0x1
2413 .byte 0x40
2414 .long 0x995
2415 .byte 0x2
2416 .byte 0x91
2417 .sleb128 -12
2418 .uleb128 0x19
2419 .string "y"
2420 .byte 0x1
2421 .byte 0x41
2422 .long 0xec
2423 .byte 0x2
2424 .byte 0x91
2425 .sleb128 -16
2426 .byte 0x0
2427 .uleb128 0x5
2428 .byte 0x4
2429 .long 0x7a1
2430 .uleb128 0x5
2431 .byte 0x4
2432 .long 0x930
2433 .uleb128 0x16
2434 .long 0x9fc
2435 .byte 0x1
2436 .string "quickdnr2"
2437 .byte 0x1
2438 .byte 0x5b
2439 .byte 0x1
2440 .long 0xec
2441 .long .LFB10
2442 .long .LFE10
2443 .byte 0x1
2444 .byte 0x55
2445 .uleb128 0x17
2446 .string "f"
2447 .byte 0x1
2448 .byte 0x5a
2449 .long 0x98f
2450 .byte 0x2
2451 .byte 0x91
2452 .sleb128 8
2453 .uleb128 0x18
2454 .long .LASF5
2455 .byte 0x1
2456 .byte 0x5a
2457 .long 0x77d
2458 .byte 0x2
2459 .byte 0x91
2460 .sleb128 12
2461 .uleb128 0x19
2462 .string "tf"
2463 .byte 0x1
2464 .byte 0x5c
2465 .long 0x995
2466 .byte 0x2
2467 .byte 0x91
2468 .sleb128 -12
2469 .uleb128 0x19
2470 .string "y"
2471 .byte 0x1
2472 .byte 0x5d
2473 .long 0xec
2474 .byte 0x2
2475 .byte 0x91
2476 .sleb128 -16
2477 .uleb128 0x19
2478 .string "t"
2479 .byte 0x1
2480 .byte 0x5d
2481 .long 0xec
2482 .byte 0x2
2483 .byte 0x91
2484 .sleb128 -20
2485 .byte 0x0
2486 .uleb128 0x16
2487 .long 0xa7e
2488 .byte 0x1
2489 .string "quickdnrMMX"
2490 .byte 0x1
2491 .byte 0x83
2492 .byte 0x1
2493 .long 0xec
2494 .long .LFB11
2495 .long .LFE11
2496 .byte 0x1
2497 .byte 0x55
2498 .uleb128 0x17
2499 .string "f"
2500 .byte 0x1
2501 .byte 0x82
2502 .long 0x98f
2503 .byte 0x2
2504 .byte 0x91
2505 .sleb128 8
2506 .uleb128 0x18
2507 .long .LASF5
2508 .byte 0x1
2509 .byte 0x82
2510 .long 0x77d
2511 .byte 0x2
2512 .byte 0x91
2513 .sleb128 12
2514 .uleb128 0x19
2515 .string "tf"
2516 .byte 0x1
2517 .byte 0x84
2518 .long 0x995
2519 .byte 0x2
2520 .byte 0x91
2521 .sleb128 -12
2522 .uleb128 0x19
2523 .string "y"
2524 .byte 0x1
2525 .byte 0x85
2526 .long 0xec
2527 .byte 0x2
2528 .byte 0x91
2529 .sleb128 -16
2530 .uleb128 0x19
2531 .string "buf"
2532 .byte 0x1
2533 .byte 0x86
2534 .long 0xa7e
2535 .byte 0x2
2536 .byte 0x91
2537 .sleb128 -20
2538 .uleb128 0x19
2539 .string "av_p"
2540 .byte 0x1
2541 .byte 0x87
2542 .long 0xa7e
2543 .byte 0x2
2544 .byte 0x91
2545 .sleb128 -24
2546 .uleb128 0x1a
2547 .long .LASF6
2548 .byte 0x1
2549 .byte 0x88
2550 .long 0xa84
2551 .byte 0x2
2552 .byte 0x91
2553 .sleb128 -32
2554 .byte 0x0
2555 .uleb128 0x5
2556 .byte 0x4
2557 .long 0x7c3
2558 .uleb128 0x9
2559 .long 0x7c3
2560 .uleb128 0x16
2561 .long 0xb0c
2562 .byte 0x1
2563 .string "quickdnr2MMX"
2564 .byte 0x1
2565 .byte 0xe4
2566 .byte 0x1
2567 .long 0xec
2568 .long .LFB12
2569 .long .LFE12
2570 .byte 0x1
2571 .byte 0x55
2572 .uleb128 0x17
2573 .string "f"
2574 .byte 0x1
2575 .byte 0xe3
2576 .long 0x98f
2577 .byte 0x2
2578 .byte 0x91
2579 .sleb128 8
2580 .uleb128 0x18
2581 .long .LASF5
2582 .byte 0x1
2583 .byte 0xe3
2584 .long 0x77d
2585 .byte 0x2
2586 .byte 0x91
2587 .sleb128 12
2588 .uleb128 0x19
2589 .string "tf"
2590 .byte 0x1
2591 .byte 0xe5
2592 .long 0x995
2593 .byte 0x2
2594 .byte 0x91
2595 .sleb128 -12
2596 .uleb128 0x19
2597 .string "y"
2598 .byte 0x1
2599 .byte 0xe6
2600 .long 0xec
2601 .byte 0x2
2602 .byte 0x91
2603 .sleb128 -16
2604 .uleb128 0x19
2605 .string "buf"
2606 .byte 0x1
2607 .byte 0xe7
2608 .long 0xa7e
2609 .byte 0x2
2610 .byte 0x91
2611 .sleb128 -20
2612 .uleb128 0x19
2613 .string "av_p"
2614 .byte 0x1
2615 .byte 0xe8
2616 .long 0xa7e
2617 .byte 0x2
2618 .byte 0x91
2619 .sleb128 -24
2620 .uleb128 0x1a
2621 .long .LASF6
2622 .byte 0x1
2623 .byte 0xe9
2624 .long 0xa84
2625 .byte 0x2
2626 .byte 0x91
2627 .sleb128 -32
2628 .byte 0x0
2629 .uleb128 0x1b
2630 .long 0xb45
2631 .byte 0x1
2632 .string "cleanup"
2633 .byte 0x1
2634 .value 0x175
2635 .byte 0x1
2636 .long .LFB13
2637 .long .LFE13
2638 .byte 0x1
2639 .byte 0x55
2640 .uleb128 0x1c
2641 .string "vf"
2642 .byte 0x1
2643 .value 0x174
2644 .long 0x98f
2645 .byte 0x2
2646 .byte 0x91
2647 .sleb128 8
2648 .uleb128 0x1d
2649 .string "tf"
2650 .byte 0x1
2651 .value 0x176
2652 .long 0x995
2653 .byte 0x2
2654 .byte 0x91
2655 .sleb128 -8
2656 .byte 0x0
2657 .uleb128 0x1e
2658 .long 0xc40
2659 .byte 0x1
2660 .string "new_filter"
2661 .byte 0x1
2662 .value 0x17d
2663 .byte 0x1
2664 .long 0x98f
2665 .long .LFB14
2666 .long .LFE14
2667 .byte 0x1
2668 .byte 0x55
2669 .uleb128 0x1f
2670 .long .LASF2
2671 .byte 0x1
2672 .value 0x17b
2673 .long 0x4df
2674 .byte 0x2
2675 .byte 0x91
2676 .sleb128 8
2677 .uleb128 0x1f
2678 .long .LASF3
2679 .byte 0x1
2680 .value 0x17b
2681 .long 0x4df
2682 .byte 0x2
2683 .byte 0x91
2684 .sleb128 12
2685 .uleb128 0x1c
2686 .string "width"
2687 .byte 0x1
2688 .value 0x17c
2689 .long 0x434
2690 .byte 0x2
2691 .byte 0x91
2692 .sleb128 16
2693 .uleb128 0x1c
2694 .string "height"
2695 .byte 0x1
2696 .value 0x17c
2697 .long 0x434
2698 .byte 0x2
2699 .byte 0x91
2700 .sleb128 20
2701 .uleb128 0x1c
2702 .string "options"
2703 .byte 0x1
2704 .value 0x17c
2705 .long 0x151
2706 .byte 0x2
2707 .byte 0x91
2708 .sleb128 24
2709 .uleb128 0x1d
2710 .string "Param1"
2711 .byte 0x1
2712 .value 0x17e
2713 .long 0x8d
2714 .byte 0x2
2715 .byte 0x91
2716 .sleb128 -12
2717 .uleb128 0x1d
2718 .string "Param2"
2719 .byte 0x1
2720 .value 0x17e
2721 .long 0x8d
2722 .byte 0x2
2723 .byte 0x91
2724 .sleb128 -16
2725 .uleb128 0x1d
2726 .string "Param3"
2727 .byte 0x1
2728 .value 0x17e
2729 .long 0x8d
2730 .byte 0x2
2731 .byte 0x91
2732 .sleb128 -20
2733 .uleb128 0x1d
2734 .string "Param4"
2735 .byte 0x1
2736 .value 0x17e
2737 .long 0x8d
2738 .byte 0x2
2739 .byte 0x91
2740 .sleb128 -24
2741 .uleb128 0x1d
2742 .string "i"
2743 .byte 0x1
2744 .value 0x17f
2745 .long 0xec
2746 .byte 0x2
2747 .byte 0x91
2748 .sleb128 -28
2749 .uleb128 0x1d
2750 .string "double_threshold"
2751 .byte 0x1
2752 .value 0x17f
2753 .long 0xec
2754 .byte 0x2
2755 .byte 0x91
2756 .sleb128 -32
2757 .uleb128 0x1d
2758 .string "filter"
2759 .byte 0x1
2760 .value 0x180
2761 .long 0x995
2762 .byte 0x2
2763 .byte 0x91
2764 .sleb128 -36
2765 .byte 0x0
2766 .uleb128 0x20
2767 .string "stderr"
2768 .byte 0x5
2769 .byte 0x90
2770 .long 0x408
2771 .byte 0x1
2772 .byte 0x1
2773 .uleb128 0xd
2774 .long 0xc60
2775 .long 0x3ac
2776 .uleb128 0xe
2777 .long 0x14a
2778 .byte 0x8
2779 .byte 0x0
2780 .uleb128 0x19
2781 .string "FILTER_NAME"
2782 .byte 0x1
2783 .byte 0x2b
2784 .long 0xc79
2785 .byte 0x5
2786 .byte 0x3
2787 .long FILTER_NAME
2788 .uleb128 0x9
2789 .long 0xc50
2790 .uleb128 0xd
2791 .long 0xc8e
2792 .long 0x64b
2793 .uleb128 0xe
2794 .long 0x14a
2795 .byte 0x1
2796 .byte 0x0
2797 .uleb128 0x1d
2798 .string "FmtList"
2799 .byte 0x1
2800 .value 0x1f6
2801 .long 0xc7e
2802 .byte 0x5
2803 .byte 0x3
2804 .long FmtList
2805 .uleb128 0xd
2806 .long 0xcb4
2807 .long 0x6cc
2808 .uleb128 0xe
2809 .long 0x14a
2810 .byte 0x1
2811 .byte 0x0
2812 .uleb128 0x21
2813 .string "filter_table"
2814 .byte 0x1
2815 .value 0x1fc
2816 .long 0xca4
2817 .byte 0x1
2818 .byte 0x5
2819 .byte 0x3
2820 .long filter_table
2821 .byte 0x0
2822 .section .debug_abbrev
2823 .uleb128 0x1
2824 .uleb128 0x11
2825 .byte 0x1
2826 .uleb128 0x10
2827 .uleb128 0x6
2828 .uleb128 0x12
2829 .uleb128 0x1
2830 .uleb128 0x11
2831 .uleb128 0x1
2832 .uleb128 0x25
2833 .uleb128 0x8
2834 .uleb128 0x13
2835 .uleb128 0xb
2836 .uleb128 0x3
2837 .uleb128 0x8
2838 .uleb128 0x1b
2839 .uleb128 0x8
2840 .byte 0x0
2841 .byte 0x0
2842 .uleb128 0x2
2843 .uleb128 0x24
2844 .byte 0x0
2845 .uleb128 0x3
2846 .uleb128 0xe
2847 .uleb128 0xb
2848 .uleb128 0xb
2849 .uleb128 0x3e
2850 .uleb128 0xb
2851 .byte 0x0
2852 .byte 0x0
2853 .uleb128 0x3
2854 .uleb128 0x24
2855 .byte 0x0
2856 .uleb128 0x3
2857 .uleb128 0x8
2858 .uleb128 0xb
2859 .uleb128 0xb
2860 .uleb128 0x3e
2861 .uleb128 0xb
2862 .byte 0x0
2863 .byte 0x0
2864 .uleb128 0x4
2865 .uleb128 0x16
2866 .byte 0x0
2867 .uleb128 0x3
2868 .uleb128 0x8
2869 .uleb128 0x3a
2870 .uleb128 0xb
2871 .uleb128 0x3b
2872 .uleb128 0xb
2873 .uleb128 0x49
2874 .uleb128 0x13
2875 .byte 0x0
2876 .byte 0x0
2877 .uleb128 0x5
2878 .uleb128 0xf
2879 .byte 0x0
2880 .uleb128 0xb
2881 .uleb128 0xb
2882 .uleb128 0x49
2883 .uleb128 0x13
2884 .byte 0x0
2885 .byte 0x0
2886 .uleb128 0x6
2887 .uleb128 0x13
2888 .byte 0x1
2889 .uleb128 0x1
2890 .uleb128 0x13
2891 .uleb128 0x3
2892 .uleb128 0xe
2893 .uleb128 0xb
2894 .uleb128 0xb
2895 .uleb128 0x3a
2896 .uleb128 0xb
2897 .uleb128 0x3b
2898 .uleb128 0xb
2899 .byte 0x0
2900 .byte 0x0
2901 .uleb128 0x7
2902 .uleb128 0xd
2903 .byte 0x0
2904 .uleb128 0x3
2905 .uleb128 0x8
2906 .uleb128 0x3a
2907 .uleb128 0xb
2908 .uleb128 0x3b
2909 .uleb128 0x5
2910 .uleb128 0x49
2911 .uleb128 0x13
2912 .uleb128 0x38
2913 .uleb128 0xa
2914 .byte 0x0
2915 .byte 0x0
2916 .uleb128 0x8
2917 .uleb128 0xf
2918 .byte 0x0
2919 .uleb128 0xb
2920 .uleb128 0xb
2921 .byte 0x0
2922 .byte 0x0
2923 .uleb128 0x9
2924 .uleb128 0x26
2925 .byte 0x0
2926 .uleb128 0x49
2927 .uleb128 0x13
2928 .byte 0x0
2929 .byte 0x0
2930 .uleb128 0xa
2931 .uleb128 0x16
2932 .byte 0x0
2933 .uleb128 0x3
2934 .uleb128 0x8
2935 .uleb128 0x3a
2936 .uleb128 0xb
2937 .uleb128 0x3b
2938 .uleb128 0xb
2939 .byte 0x0
2940 .byte 0x0
2941 .uleb128 0xb
2942 .uleb128 0x13
2943 .byte 0x1
2944 .uleb128 0x1
2945 .uleb128 0x13
2946 .uleb128 0x3
2947 .uleb128 0x8
2948 .uleb128 0xb
2949 .uleb128 0xb
2950 .uleb128 0x3a
2951 .uleb128 0xb
2952 .uleb128 0x3b
2953 .uleb128 0xb
2954 .byte 0x0
2955 .byte 0x0
2956 .uleb128 0xc
2957 .uleb128 0xd
2958 .byte 0x0
2959 .uleb128 0x3
2960 .uleb128 0x8
2961 .uleb128 0x3a
2962 .uleb128 0xb
2963 .uleb128 0x3b
2964 .uleb128 0xb
2965 .uleb128 0x49
2966 .uleb128 0x13
2967 .uleb128 0x38
2968 .uleb128 0xa
2969 .byte 0x0
2970 .byte 0x0
2971 .uleb128 0xd
2972 .uleb128 0x1
2973 .byte 0x1
2974 .uleb128 0x1
2975 .uleb128 0x13
2976 .uleb128 0x49
2977 .uleb128 0x13
2978 .byte 0x0
2979 .byte 0x0
2980 .uleb128 0xe
2981 .uleb128 0x21
2982 .byte 0x0
2983 .uleb128 0x49
2984 .uleb128 0x13
2985 .uleb128 0x2f
2986 .uleb128 0xb
2987 .byte 0x0
2988 .byte 0x0
2989 .uleb128 0xf
2990 .uleb128 0x4
2991 .byte 0x1
2992 .uleb128 0x1
2993 .uleb128 0x13
2994 .uleb128 0x3
2995 .uleb128 0x8
2996 .uleb128 0xb
2997 .uleb128 0xb
2998 .uleb128 0x3a
2999 .uleb128 0xb
3000 .uleb128 0x3b
3001 .uleb128 0xb
3002 .byte 0x0
3003 .byte 0x0
3004 .uleb128 0x10
3005 .uleb128 0x28
3006 .byte 0x0
3007 .uleb128 0x3
3008 .uleb128 0x8
3009 .uleb128 0x1c
3010 .uleb128 0xd
3011 .byte 0x0
3012 .byte 0x0
3013 .uleb128 0x11
3014 .uleb128 0xd
3015 .byte 0x0
3016 .uleb128 0x3
3017 .uleb128 0xe
3018 .uleb128 0x3a
3019 .uleb128 0xb
3020 .uleb128 0x3b
3021 .uleb128 0xb
3022 .uleb128 0x49
3023 .uleb128 0x13
3024 .uleb128 0x38
3025 .uleb128 0xa
3026 .byte 0x0
3027 .byte 0x0
3028 .uleb128 0x12
3029 .uleb128 0x15
3030 .byte 0x1
3031 .uleb128 0x1
3032 .uleb128 0x13
3033 .uleb128 0x27
3034 .uleb128 0xc
3035 .uleb128 0x49
3036 .uleb128 0x13
3037 .byte 0x0
3038 .byte 0x0
3039 .uleb128 0x13
3040 .uleb128 0x5
3041 .byte 0x0
3042 .uleb128 0x49
3043 .uleb128 0x13
3044 .byte 0x0
3045 .byte 0x0
3046 .uleb128 0x14
3047 .uleb128 0x15
3048 .byte 0x1
3049 .uleb128 0x1
3050 .uleb128 0x13
3051 .uleb128 0x27
3052 .uleb128 0xc
3053 .byte 0x0
3054 .byte 0x0
3055 .uleb128 0x15
3056 .uleb128 0x16
3057 .byte 0x0
3058 .uleb128 0x3
3059 .uleb128 0xe
3060 .uleb128 0x3a
3061 .uleb128 0xb
3062 .uleb128 0x3b
3063 .uleb128 0xb
3064 .uleb128 0x49
3065 .uleb128 0x13
3066 .byte 0x0
3067 .byte 0x0
3068 .uleb128 0x16
3069 .uleb128 0x2e
3070 .byte 0x1
3071 .uleb128 0x1
3072 .uleb128 0x13
3073 .uleb128 0x3f
3074 .uleb128 0xc
3075 .uleb128 0x3
3076 .uleb128 0x8
3077 .uleb128 0x3a
3078 .uleb128 0xb
3079 .uleb128 0x3b
3080 .uleb128 0xb
3081 .uleb128 0x27
3082 .uleb128 0xc
3083 .uleb128 0x49
3084 .uleb128 0x13
3085 .uleb128 0x11
3086 .uleb128 0x1
3087 .uleb128 0x12
3088 .uleb128 0x1
3089 .uleb128 0x40
3090 .uleb128 0xa
3091 .byte 0x0
3092 .byte 0x0
3093 .uleb128 0x17
3094 .uleb128 0x5
3095 .byte 0x0
3096 .uleb128 0x3
3097 .uleb128 0x8
3098 .uleb128 0x3a
3099 .uleb128 0xb
3100 .uleb128 0x3b
3101 .uleb128 0xb
3102 .uleb128 0x49
3103 .uleb128 0x13
3104 .uleb128 0x2
3105 .uleb128 0xa
3106 .byte 0x0
3107 .byte 0x0
3108 .uleb128 0x18
3109 .uleb128 0x5
3110 .byte 0x0
3111 .uleb128 0x3
3112 .uleb128 0xe
3113 .uleb128 0x3a
3114 .uleb128 0xb
3115 .uleb128 0x3b
3116 .uleb128 0xb
3117 .uleb128 0x49
3118 .uleb128 0x13
3119 .uleb128 0x2
3120 .uleb128 0xa
3121 .byte 0x0
3122 .byte 0x0
3123 .uleb128 0x19
3124 .uleb128 0x34
3125 .byte 0x0
3126 .uleb128 0x3
3127 .uleb128 0x8
3128 .uleb128 0x3a
3129 .uleb128 0xb
3130 .uleb128 0x3b
3131 .uleb128 0xb
3132 .uleb128 0x49
3133 .uleb128 0x13
3134 .uleb128 0x2
3135 .uleb128 0xa
3136 .byte 0x0
3137 .byte 0x0
3138 .uleb128 0x1a
3139 .uleb128 0x34
3140 .byte 0x0
3141 .uleb128 0x3
3142 .uleb128 0xe
3143 .uleb128 0x3a
3144 .uleb128 0xb
3145 .uleb128 0x3b
3146 .uleb128 0xb
3147 .uleb128 0x49
3148 .uleb128 0x13
3149 .uleb128 0x2
3150 .uleb128 0xa
3151 .byte 0x0
3152 .byte 0x0
3153 .uleb128 0x1b
3154 .uleb128 0x2e
3155 .byte 0x1
3156 .uleb128 0x1
3157 .uleb128 0x13
3158 .uleb128 0x3f
3159 .uleb128 0xc
3160 .uleb128 0x3
3161 .uleb128 0x8
3162 .uleb128 0x3a
3163 .uleb128 0xb
3164 .uleb128 0x3b
3165 .uleb128 0x5
3166 .uleb128 0x27
3167 .uleb128 0xc
3168 .uleb128 0x11
3169 .uleb128 0x1
3170 .uleb128 0x12
3171 .uleb128 0x1
3172 .uleb128 0x40
3173 .uleb128 0xa
3174 .byte 0x0
3175 .byte 0x0
3176 .uleb128 0x1c
3177 .uleb128 0x5
3178 .byte 0x0
3179 .uleb128 0x3
3180 .uleb128 0x8
3181 .uleb128 0x3a
3182 .uleb128 0xb
3183 .uleb128 0x3b
3184 .uleb128 0x5
3185 .uleb128 0x49
3186 .uleb128 0x13
3187 .uleb128 0x2
3188 .uleb128 0xa
3189 .byte 0x0
3190 .byte 0x0
3191 .uleb128 0x1d
3192 .uleb128 0x34
3193 .byte 0x0
3194 .uleb128 0x3
3195 .uleb128 0x8
3196 .uleb128 0x3a
3197 .uleb128 0xb
3198 .uleb128 0x3b
3199 .uleb128 0x5
3200 .uleb128 0x49
3201 .uleb128 0x13
3202 .uleb128 0x2
3203 .uleb128 0xa
3204 .byte 0x0
3205 .byte 0x0
3206 .uleb128 0x1e
3207 .uleb128 0x2e
3208 .byte 0x1
3209 .uleb128 0x1
3210 .uleb128 0x13
3211 .uleb128 0x3f
3212 .uleb128 0xc
3213 .uleb128 0x3
3214 .uleb128 0x8
3215 .uleb128 0x3a
3216 .uleb128 0xb
3217 .uleb128 0x3b
3218 .uleb128 0x5
3219 .uleb128 0x27
3220 .uleb128 0xc
3221 .uleb128 0x49
3222 .uleb128 0x13
3223 .uleb128 0x11
3224 .uleb128 0x1
3225 .uleb128 0x12
3226 .uleb128 0x1
3227 .uleb128 0x40
3228 .uleb128 0xa
3229 .byte 0x0
3230 .byte 0x0
3231 .uleb128 0x1f
3232 .uleb128 0x5
3233 .byte 0x0
3234 .uleb128 0x3
3235 .uleb128 0xe
3236 .uleb128 0x3a
3237 .uleb128 0xb
3238 .uleb128 0x3b
3239 .uleb128 0x5
3240 .uleb128 0x49
3241 .uleb128 0x13
3242 .uleb128 0x2
3243 .uleb128 0xa
3244 .byte 0x0
3245 .byte 0x0
3246 .uleb128 0x20
3247 .uleb128 0x34
3248 .byte 0x0
3249 .uleb128 0x3
3250 .uleb128 0x8
3251 .uleb128 0x3a
3252 .uleb128 0xb
3253 .uleb128 0x3b
3254 .uleb128 0xb
3255 .uleb128 0x49
3256 .uleb128 0x13
3257 .uleb128 0x3f
3258 .uleb128 0xc
3259 .uleb128 0x3c
3260 .uleb128 0xc
3261 .byte 0x0
3262 .byte 0x0
3263 .uleb128 0x21
3264 .uleb128 0x34
3265 .byte 0x0
3266 .uleb128 0x3
3267 .uleb128 0x8
3268 .uleb128 0x3a
3269 .uleb128 0xb
3270 .uleb128 0x3b
3271 .uleb128 0x5
3272 .uleb128 0x49
3273 .uleb128 0x13
3274 .uleb128 0x3f
3275 .uleb128 0xc
3276 .uleb128 0x2
3277 .uleb128 0xa
3278 .byte 0x0
3279 .byte 0x0
3280 .byte 0x0
3281 .section .debug_pubnames,"",@progbits
3282 .long 0x76
3283 .value 0x2
3284 .long .Ldebug_info0
3285 .long 0xcd1
3286 .long 0x93b
3287 .string "quickdnr"
3288 .long 0x99b
3289 .string "quickdnr2"
3290 .long 0x9fc
3291 .string "quickdnrMMX"
3292 .long 0xa89
3293 .string "quickdnr2MMX"
3294 .long 0xb0c
3295 .string "cleanup"
3296 .long 0xb45
3297 .string "new_filter"
3298 .long 0xcb4
3299 .string "filter_table"
3300 .long 0x0
3301 .section .debug_aranges,"",@progbits
3302 .long 0x1c
3303 .value 0x2
3304 .long .Ldebug_info0
3305 .byte 0x4
3306 .byte 0x0
3307 .value 0x0
3308 .value 0x0
3309 .long .Ltext0
3310 .long .Letext0-.Ltext0
3311 .long 0x0
3312 .long 0x0
3313 .section .debug_str,"",@progbits
3314.LASF3:
3315 .string "outpixfmt"
3316.LASF6:
3317 .string "sign_convert"
3318.LASF5:
3319 .string "frame"
3320.LASF0:
3321 .string "unsigned int"
3322.LASF4:
3323 .string "ThisFilter"
3324.LASF2:
3325 .string "inpixfmt"
3326.LASF1:
3327 .string "_IO_FILE"
3328 .section .gnu.linkonce.t.__i686.get_pc_thunk.bx,"ax",@progbits
3329.globl __i686.get_pc_thunk.bx
3330 .hidden __i686.get_pc_thunk.bx
3331 .type __i686.get_pc_thunk.bx, @function
3332__i686.get_pc_thunk.bx:
3333 movl (%esp), %ebx
3334 ret
3335 .section .note.GNU-stack,"",@progbits
3336 .ident "GCC: (GNU) 3.4.4 20050314 (prerelease) (Debian 3.4.3-13)"