Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- libswresample/x86/resample_x86_dsp.o: file format elf64-x86-64
- Disassembly of section .text:
- 0000000000000000 <swri_resample_common_float_sse>:
- 0: 41 57 push %r15
- 2: 41 56 push %r14
- 4: 41 89 ca mov %ecx,%r10d
- 7: 41 55 push %r13
- 9: 41 54 push %r12
- b: 55 push %rbp
- c: 53 push %rbx
- d: 8b 4f 38 mov 0x38(%rdi),%ecx
- 10: 44 8b 6f 3c mov 0x3c(%rdi),%r13d
- 14: 44 89 44 24 f4 mov %r8d,-0xc(%rsp)
- 19: 44 8b 47 28 mov 0x28(%rdi),%r8d
- 1d: 44 8b 4f 2c mov 0x2c(%rdi),%r9d
- 21: 44 89 c0 mov %r8d,%eax
- 24: 45 21 e8 and %r13d,%r8d
- 27: d3 f8 sar %cl,%eax
- 29: 45 85 d2 test %r10d,%r10d
- 2c: 0f 8e b5 00 00 00 jle e7 <swri_resample_common_float_sse+0xe7>
- 32: 8b 5f 14 mov 0x14(%rdi),%ebx
- 35: 44 8b 77 24 mov 0x24(%rdi),%r14d
- 39: 41 83 ea 01 sub $0x1,%r10d
- 3d: 4c 8b 7f 08 mov 0x8(%rdi),%r15
- 41: 44 8b 67 30 mov 0x30(%rdi),%r12d
- 45: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp)
- 4a: 89 5c 24 ec mov %ebx,-0x14(%rsp)
- 4e: 8b 5f 10 mov 0x10(%rdi),%ebx
- 51: 44 89 74 24 f0 mov %r14d,-0x10(%rsp)
- 56: 44 8b 77 20 mov 0x20(%rdi),%r14d
- 5a: f7 db neg %ebx
- 5c: c1 e3 02 shl $0x2,%ebx
- 5f: 44 89 f5 mov %r14d,%ebp
- 62: 4e 8d 74 96 04 lea 0x4(%rsi,%r10,4),%r14
- 67: 48 63 db movslq %ebx,%rbx
- 6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
- 70: 44 8b 54 24 ec mov -0x14(%rsp),%r10d
- 75: 48 63 f8 movslq %eax,%rdi
- 78: 49 89 db mov %rbx,%r11
- 7b: 48 8d 3c ba lea (%rdx,%rdi,4),%rdi
- 7f: 45 0f af d0 imul %r8d,%r10d
- 83: 48 29 df sub %rbx,%rdi
- 86: 4d 63 d2 movslq %r10d,%r10
- 89: 4f 8d 14 97 lea (%r15,%r10,4),%r10
- 8d: 49 29 da sub %rbx,%r10
- 90: 0f 57 c0 xorps %xmm0,%xmm0
- 93: 42 0f 10 0c 1f movups (%rdi,%r11,1),%xmm1
- 98: 43 0f 59 0c 1a mulps (%r10,%r11,1),%xmm1
- 9d: 0f 58 c1 addps %xmm1,%xmm0
- a0: 49 83 c3 10 add $0x10,%r11
- a4: 78 ed js 93 <swri_resample_common_float_sse+0x93>
- a6: 0f 12 c8 movhlps %xmm0,%xmm1
- a9: 0f 58 c1 addps %xmm1,%xmm0
- ac: f3 0f 10 c8 movss %xmm0,%xmm1
- b0: 0f c6 c0 01 shufps $0x1,%xmm0,%xmm0
- b4: 0f 58 c1 addps %xmm1,%xmm0
- b7: f3 0f 11 06 movss %xmm0,(%rsi)
- bb: 44 03 4c 24 f0 add -0x10(%rsp),%r9d
- c0: 41 01 e8 add %ebp,%r8d
- c3: 45 39 e1 cmp %r12d,%r9d
- c6: 7c 07 jl cf <swri_resample_common_float_sse+0xcf>
- c8: 45 29 e1 sub %r12d,%r9d
- cb: 41 83 c0 01 add $0x1,%r8d
- cf: 44 89 c7 mov %r8d,%edi
- d2: 48 83 c6 04 add $0x4,%rsi
- d6: 45 21 e8 and %r13d,%r8d
- d9: d3 ff sar %cl,%edi
- db: 01 f8 add %edi,%eax
- dd: 4c 39 f6 cmp %r14,%rsi
- e0: 75 8e jne 70 <swri_resample_common_float_sse+0x70>
- e2: 48 8b 7c 24 f8 mov -0x8(%rsp),%rdi
- e7: 8b 54 24 f4 mov -0xc(%rsp),%edx
- eb: 85 d2 test %edx,%edx
- ed: 74 08 je f7 <swri_resample_common_float_sse+0xf7>
- ef: 44 89 4f 2c mov %r9d,0x2c(%rdi)
- f3: 44 89 47 28 mov %r8d,0x28(%rdi)
- f7: 5b pop %rbx
- f8: 5d pop %rbp
- f9: 41 5c pop %r12
- fb: 41 5d pop %r13
- fd: 41 5e pop %r14
- ff: 41 5f pop %r15
- 101: c3 retq
- 102: 66 66 66 66 66 2e 0f data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
- 109: 1f 84 00 00 00 00 00
- 0000000000000110 <swri_resample_linear_float_sse>:
- 110: 41 57 push %r15
- 112: 41 56 push %r14
- 114: 41 89 c9 mov %ecx,%r9d
- 117: 41 55 push %r13
- 119: 41 54 push %r12
- 11b: 55 push %rbp
- 11c: 53 push %rbx
- 11d: 8b 4f 38 mov 0x38(%rdi),%ecx
- 120: 44 8b 5f 2c mov 0x2c(%rdi),%r11d
- 124: 44 89 44 24 ec mov %r8d,-0x14(%rsp)
- 129: 44 8b 47 28 mov 0x28(%rdi),%r8d
- 12d: 44 89 c0 mov %r8d,%eax
- 130: 44 23 47 3c and 0x3c(%rdi),%r8d
- 134: d3 f8 sar %cl,%eax
- 136: 45 85 c9 test %r9d,%r9d
- 139: 0f 8e 24 01 00 00 jle 263 <swri_resample_linear_float_sse+0x153>
- 13f: 44 8b 6f 30 mov 0x30(%rdi),%r13d
- 143: 66 0f ef e4 pxor %xmm4,%xmm4
- 147: 41 83 e9 01 sub $0x1,%r9d
- 14b: 44 8b 67 10 mov 0x10(%rdi),%r12d
- 14f: 4c 8b 7f 08 mov 0x8(%rdi),%r15
- 153: 4a 8d 5c 8e 04 lea 0x4(%rsi,%r9,4),%rbx
- 158: 4c 63 4f 14 movslq 0x14(%rdi),%r9
- 15c: f3 41 0f 2a e5 cvtsi2ss %r13d,%xmm4
- 161: 48 89 5c 24 d0 mov %rbx,-0x30(%rsp)
- 166: 8b 5f 24 mov 0x24(%rdi),%ebx
- 169: 41 f7 dc neg %r12d
- 16c: 41 c1 e4 02 shl $0x2,%r12d
- 170: 4d 89 ce mov %r9,%r14
- 173: 4d 63 e4 movslq %r12d,%r12
- 176: 49 c1 e1 02 shl $0x2,%r9
- 17a: 89 5c 24 e8 mov %ebx,-0x18(%rsp)
- 17e: 8b 5f 20 mov 0x20(%rdi),%ebx
- 181: 4d 29 e1 sub %r12,%r9
- 184: 4c 89 4c 24 e0 mov %r9,-0x20(%rsp)
- 189: 89 5c 24 dc mov %ebx,-0x24(%rsp)
- 18d: 0f 1f 00 nopl (%rax)
- 190: 45 89 f1 mov %r14d,%r9d
- 193: 4c 63 d0 movslq %eax,%r10
- 196: 4c 89 e3 mov %r12,%rbx
- 199: 45 0f af c8 imul %r8d,%r9d
- 19d: 4e 8d 14 92 lea (%rdx,%r10,4),%r10
- 1a1: 4d 29 e2 sub %r12,%r10
- 1a4: 4d 63 c9 movslq %r9d,%r9
- 1a7: 4f 8d 0c 8f lea (%r15,%r9,4),%r9
- 1ab: 4c 89 cd mov %r9,%rbp
- 1ae: 4c 03 4c 24 e0 add -0x20(%rsp),%r9
- 1b3: 4c 29 e5 sub %r12,%rbp
- 1b6: 0f 57 c0 xorps %xmm0,%xmm0
- 1b9: 0f 57 d2 xorps %xmm2,%xmm2
- 1bc: 41 0f 10 0c 1a movups (%r10,%rbx,1),%xmm1
- 1c1: 0f 28 d9 movaps %xmm1,%xmm3
- 1c4: 0f 59 4c 1d 00 mulps 0x0(%rbp,%rbx,1),%xmm1
- 1c9: 41 0f 59 1c 19 mulps (%r9,%rbx,1),%xmm3
- 1ce: 0f 58 c1 addps %xmm1,%xmm0
- 1d1: 0f 58 d3 addps %xmm3,%xmm2
- 1d4: 48 83 c3 10 add $0x10,%rbx
- 1d8: 78 e2 js 1bc <swri_resample_linear_float_sse+0xac>
- 1da: 0f 12 c8 movhlps %xmm0,%xmm1
- 1dd: 0f 12 da movhlps %xmm2,%xmm3
- 1e0: 0f 58 c1 addps %xmm1,%xmm0
- 1e3: 0f 58 d3 addps %xmm3,%xmm2
- 1e6: f3 0f 10 c8 movss %xmm0,%xmm1
- 1ea: f3 0f 10 da movss %xmm2,%xmm3
- 1ee: 0f c6 c0 01 shufps $0x1,%xmm0,%xmm0
- 1f2: 0f c6 d2 01 shufps $0x1,%xmm2,%xmm2
- 1f6: 0f 58 c1 addps %xmm1,%xmm0
- 1f9: 0f 58 d3 addps %xmm3,%xmm2
- 1fc: f3 0f 11 44 24 f8 movss %xmm0,-0x8(%rsp)
- 202: f3 0f 11 54 24 fc movss %xmm2,-0x4(%rsp)
- 208: 66 0f ef d2 pxor %xmm2,%xmm2
- 20c: 44 03 44 24 dc add -0x24(%rsp),%r8d
- 211: f3 0f 10 44 24 f8 movss -0x8(%rsp),%xmm0
- 217: f3 0f 10 4c 24 fc movss -0x4(%rsp),%xmm1
- 21d: f3 41 0f 2a d3 cvtsi2ss %r11d,%xmm2
- 222: 44 03 5c 24 e8 add -0x18(%rsp),%r11d
- 227: f3 0f 5c c8 subss %xmm0,%xmm1
- 22b: 45 39 dd cmp %r11d,%r13d
- 22e: f3 0f 59 ca mulss %xmm2,%xmm1
- 232: f3 0f 5e cc divss %xmm4,%xmm1
- 236: f3 0f 58 c1 addss %xmm1,%xmm0
- 23a: f3 0f 11 06 movss %xmm0,(%rsi)
- 23e: 7f 07 jg 247 <swri_resample_linear_float_sse+0x137>
- 240: 45 29 eb sub %r13d,%r11d
- 243: 41 83 c0 01 add $0x1,%r8d
- 247: 45 89 c1 mov %r8d,%r9d
- 24a: 48 83 c6 04 add $0x4,%rsi
- 24e: 44 23 47 3c and 0x3c(%rdi),%r8d
- 252: 41 d3 f9 sar %cl,%r9d
- 255: 44 01 c8 add %r9d,%eax
- 258: 48 3b 74 24 d0 cmp -0x30(%rsp),%rsi
- 25d: 0f 85 2d ff ff ff jne 190 <swri_resample_linear_float_sse+0x80>
- 263: 8b 54 24 ec mov -0x14(%rsp),%edx
- 267: 85 d2 test %edx,%edx
- 269: 74 08 je 273 <swri_resample_linear_float_sse+0x163>
- 26b: 44 89 5f 2c mov %r11d,0x2c(%rdi)
- 26f: 44 89 47 28 mov %r8d,0x28(%rdi)
- 273: 5b pop %rbx
- 274: 5d pop %rbp
- 275: 41 5c pop %r12
- 277: 41 5d pop %r13
- 279: 41 5e pop %r14
- 27b: 41 5f pop %r15
- 27d: c3 retq
- 27e: 66 90 xchg %ax,%ax
- 0000000000000280 <swri_resample_common_int16_sse2>:
- 280: 41 57 push %r15
- 282: 41 56 push %r14
- 284: 41 89 ca mov %ecx,%r10d
- 287: 41 55 push %r13
- 289: 41 54 push %r12
- 28b: 55 push %rbp
- 28c: 53 push %rbx
- 28d: 8b 4f 38 mov 0x38(%rdi),%ecx
- 290: 44 8b 6f 3c mov 0x3c(%rdi),%r13d
- 294: 44 89 44 24 f4 mov %r8d,-0xc(%rsp)
- 299: 44 8b 47 28 mov 0x28(%rdi),%r8d
- 29d: 44 8b 4f 2c mov 0x2c(%rdi),%r9d
- 2a1: 44 89 c0 mov %r8d,%eax
- 2a4: 45 21 e8 and %r13d,%r8d
- 2a7: d3 f8 sar %cl,%eax
- 2a9: 45 85 d2 test %r10d,%r10d
- 2ac: 0f 8e cc 00 00 00 jle 37e <swri_resample_common_int16_sse2+0xfe>
- 2b2: 8b 5f 14 mov 0x14(%rdi),%ebx
- 2b5: 44 8b 77 24 mov 0x24(%rdi),%r14d
- 2b9: 41 83 ea 01 sub $0x1,%r10d
- 2bd: 4c 8b 7f 08 mov 0x8(%rdi),%r15
- 2c1: 44 8b 67 30 mov 0x30(%rdi),%r12d
- 2c5: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp)
- 2ca: 89 5c 24 ec mov %ebx,-0x14(%rsp)
- 2ce: 8b 5f 10 mov 0x10(%rdi),%ebx
- 2d1: 44 89 74 24 f0 mov %r14d,-0x10(%rsp)
- 2d6: 44 8b 77 20 mov 0x20(%rdi),%r14d
- 2da: f7 db neg %ebx
- 2dc: 01 db add %ebx,%ebx
- 2de: 44 89 f5 mov %r14d,%ebp
- 2e1: 4e 8d 74 56 02 lea 0x2(%rsi,%r10,2),%r14
- 2e6: 48 63 db movslq %ebx,%rbx
- 2e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
- 2f0: 44 8b 54 24 ec mov -0x14(%rsp),%r10d
- 2f5: 48 63 f8 movslq %eax,%rdi
- 2f8: 49 89 db mov %rbx,%r11
- 2fb: 48 8d 3c 7a lea (%rdx,%rdi,2),%rdi
- 2ff: 45 0f af d0 imul %r8d,%r10d
- 303: 48 29 df sub %rbx,%rdi
- 306: 4d 63 d2 movslq %r10d,%r10
- 309: 4f 8d 14 57 lea (%r15,%r10,2),%r10
- 30d: 49 29 da sub %rbx,%r10
- 310: 66 0f 6f 04 25 00 00 movdqa 0x0,%xmm0
- 317: 00 00
- 319: f3 42 0f 6f 0c 1f movdqu (%rdi,%r11,1),%xmm1
- 31f: 66 43 0f f5 0c 1a pmaddwd (%r10,%r11,1),%xmm1
- 325: 66 0f fe c1 paddd %xmm1,%xmm0
- 329: 49 83 c3 10 add $0x10,%r11
- 32d: 78 ea js 319 <swri_resample_common_int16_sse2+0x99>
- 32f: 66 0f 70 c8 0e pshufd $0xe,%xmm0,%xmm1
- 334: 66 0f fe c1 paddd %xmm1,%xmm0
- 338: 66 0f 70 c8 01 pshufd $0x1,%xmm0,%xmm1
- 33d: 66 0f fe c1 paddd %xmm1,%xmm0
- 341: 66 0f 72 e0 0f psrad $0xf,%xmm0
- 346: 66 0f 6b c0 packssdw %xmm0,%xmm0
- 34a: 66 0f 7e 06 movd %xmm0,(%rsi)
- 34e: 44 03 4c 24 f0 add -0x10(%rsp),%r9d
- 353: 41 01 e8 add %ebp,%r8d
- 356: 45 39 e1 cmp %r12d,%r9d
- 359: 7c 07 jl 362 <swri_resample_common_int16_sse2+0xe2>
- 35b: 45 29 e1 sub %r12d,%r9d
- 35e: 41 83 c0 01 add $0x1,%r8d
- 362: 44 89 c7 mov %r8d,%edi
- 365: 48 83 c6 02 add $0x2,%rsi
- 369: 45 21 e8 and %r13d,%r8d
- 36c: d3 ff sar %cl,%edi
- 36e: 01 f8 add %edi,%eax
- 370: 4c 39 f6 cmp %r14,%rsi
- 373: 0f 85 77 ff ff ff jne 2f0 <swri_resample_common_int16_sse2+0x70>
- 379: 48 8b 7c 24 f8 mov -0x8(%rsp),%rdi
- 37e: 8b 54 24 f4 mov -0xc(%rsp),%edx
- 382: 85 d2 test %edx,%edx
- 384: 74 08 je 38e <swri_resample_common_int16_sse2+0x10e>
- 386: 44 89 4f 2c mov %r9d,0x2c(%rdi)
- 38a: 44 89 47 28 mov %r8d,0x28(%rdi)
- 38e: 5b pop %rbx
- 38f: 5d pop %rbp
- 390: 41 5c pop %r12
- 392: 41 5d pop %r13
- 394: 41 5e pop %r14
- 396: 41 5f pop %r15
- 398: c3 retq
- 399: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
- 00000000000003a0 <swri_resample_linear_int16_sse2>:
- 3a0: 41 57 push %r15
- 3a2: 41 56 push %r14
- 3a4: 89 c8 mov %ecx,%eax
- 3a6: 41 55 push %r13
- 3a8: 41 54 push %r12
- 3aa: 49 89 d5 mov %rdx,%r13
- 3ad: 55 push %rbp
- 3ae: 53 push %rbx
- 3af: 44 8b 57 28 mov 0x28(%rdi),%r10d
- 3b3: 8b 57 3c mov 0x3c(%rdi),%edx
- 3b6: 8b 4f 38 mov 0x38(%rdi),%ecx
- 3b9: 44 89 44 24 f4 mov %r8d,-0xc(%rsp)
- 3be: 44 8b 5f 2c mov 0x2c(%rdi),%r11d
- 3c2: 44 89 d3 mov %r10d,%ebx
- 3c5: 41 21 d2 and %edx,%r10d
- 3c8: 89 54 24 d8 mov %edx,-0x28(%rsp)
- 3cc: d3 fb sar %cl,%ebx
- 3ce: 85 c0 test %eax,%eax
- 3d0: 0f 8e 43 01 00 00 jle 519 <swri_resample_linear_int16_sse2+0x179>
- 3d6: 8b 6f 10 mov 0x10(%rdi),%ebp
- 3d9: 48 63 57 14 movslq 0x14(%rdi),%rdx
- 3dd: 83 e8 01 sub $0x1,%eax
- 3e0: 48 8d 44 46 02 lea 0x2(%rsi,%rax,2),%rax
- 3e5: 4c 8b 7f 08 mov 0x8(%rdi),%r15
- 3e9: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp)
- 3ee: f7 dd neg %ebp
- 3f0: 48 89 44 24 d0 mov %rax,-0x30(%rsp)
- 3f5: 01 ed add %ebp,%ebp
- 3f7: 89 54 24 dc mov %edx,-0x24(%rsp)
- 3fb: 48 01 d2 add %rdx,%rdx
- 3fe: 48 63 ed movslq %ebp,%rbp
- 401: 48 29 ea sub %rbp,%rdx
- 404: 49 89 ee mov %rbp,%r14
- 407: 48 89 54 24 e0 mov %rdx,-0x20(%rsp)
- 40c: 48 63 57 30 movslq 0x30(%rdi),%rdx
- 410: 49 f7 de neg %r14
- 413: 49 89 d4 mov %rdx,%r12
- 416: 48 89 54 24 e8 mov %rdx,-0x18(%rsp)
- 41b: 8b 57 24 mov 0x24(%rdi),%edx
- 41e: 89 54 24 f0 mov %edx,-0x10(%rsp)
- 422: 8b 57 20 mov 0x20(%rdi),%edx
- 425: 41 89 d0 mov %edx,%r8d
- 428: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
- 42f: 00
- 430: 8b 44 24 dc mov -0x24(%rsp),%eax
- 434: 49 89 e9 mov %rbp,%r9
- 437: 41 0f af c2 imul %r10d,%eax
- 43b: 48 98 cltq
- 43d: 49 8d 14 47 lea (%r15,%rax,2),%rdx
- 441: 48 63 c3 movslq %ebx,%rax
- 444: 49 8d 44 45 00 lea 0x0(%r13,%rax,2),%rax
- 449: 4a 8d 3c 32 lea (%rdx,%r14,1),%rdi
- 44d: 48 03 54 24 e0 add -0x20(%rsp),%rdx
- 452: 48 29 e8 sub %rbp,%rax
- 455: 66 0f ef c0 pxor %xmm0,%xmm0
- 459: 66 0f ef d2 pxor %xmm2,%xmm2
- 45d: f3 42 0f 6f 0c 08 movdqu (%rax,%r9,1),%xmm1
- 463: 66 0f 6f d9 movdqa %xmm1,%xmm3
- 467: 66 42 0f f5 0c 0f pmaddwd (%rdi,%r9,1),%xmm1
- 46d: 66 42 0f f5 1c 0a pmaddwd (%rdx,%r9,1),%xmm3
- 473: 66 0f fe c1 paddd %xmm1,%xmm0
- 477: 66 0f fe d3 paddd %xmm3,%xmm2
- 47b: 49 83 c1 10 add $0x10,%r9
- 47f: 78 dc js 45d <swri_resample_linear_int16_sse2+0xbd>
- 481: 66 0f 70 c8 0e pshufd $0xe,%xmm0,%xmm1
- 486: 66 0f 70 da 0e pshufd $0xe,%xmm2,%xmm3
- 48b: 66 0f fe c1 paddd %xmm1,%xmm0
- 48f: 66 0f fe d3 paddd %xmm3,%xmm2
- 493: 66 0f 70 c8 01 pshufd $0x1,%xmm0,%xmm1
- 498: 66 0f 70 da 01 pshufd $0x1,%xmm2,%xmm3
- 49d: 66 0f fe c1 paddd %xmm1,%xmm0
- 4a1: 66 0f fe d3 paddd %xmm3,%xmm2
- 4a5: 66 0f 7e c7 movd %xmm0,%edi
- 4a9: 66 0f 7e d0 movd %xmm2,%eax
- 4ad: 29 f8 sub %edi,%eax
- 4af: 49 63 d3 movslq %r11d,%rdx
- 4b2: 48 98 cltq
- 4b4: 48 0f af c2 imul %rdx,%rax
- 4b8: 48 99 cqto
- 4ba: 48 f7 7c 24 e8 idivq -0x18(%rsp)
- 4bf: 8d 94 07 00 40 00 00 lea 0x4000(%rdi,%rax,1),%edx
- 4c6: 89 d0 mov %edx,%eax
- 4c8: c1 f8 0f sar $0xf,%eax
- 4cb: 8d b8 00 80 00 00 lea 0x8000(%rax),%edi
- 4d1: 81 ff ff ff 00 00 cmp $0xffff,%edi
- 4d7: 76 09 jbe 4e2 <swri_resample_linear_int16_sse2+0x142>
- 4d9: 89 d0 mov %edx,%eax
- 4db: c1 f8 1f sar $0x1f,%eax
- 4de: 66 35 ff 7f xor $0x7fff,%ax
- 4e2: 44 03 5c 24 f0 add -0x10(%rsp),%r11d
- 4e7: 45 01 c2 add %r8d,%r10d
- 4ea: 66 89 06 mov %ax,(%rsi)
- 4ed: 45 39 e3 cmp %r12d,%r11d
- 4f0: 7c 07 jl 4f9 <swri_resample_linear_int16_sse2+0x159>
- 4f2: 45 29 e3 sub %r12d,%r11d
- 4f5: 41 83 c2 01 add $0x1,%r10d
- 4f9: 44 89 d0 mov %r10d,%eax
- 4fc: 48 83 c6 02 add $0x2,%rsi
- 500: 44 23 54 24 d8 and -0x28(%rsp),%r10d
- 505: d3 f8 sar %cl,%eax
- 507: 01 c3 add %eax,%ebx
- 509: 48 3b 74 24 d0 cmp -0x30(%rsp),%rsi
- 50e: 0f 85 1c ff ff ff jne 430 <swri_resample_linear_int16_sse2+0x90>
- 514: 48 8b 7c 24 f8 mov -0x8(%rsp),%rdi
- 519: 8b 44 24 f4 mov -0xc(%rsp),%eax
- 51d: 85 c0 test %eax,%eax
- 51f: 74 08 je 529 <swri_resample_linear_int16_sse2+0x189>
- 521: 44 89 5f 2c mov %r11d,0x2c(%rdi)
- 525: 44 89 57 28 mov %r10d,0x28(%rdi)
- 529: 89 d8 mov %ebx,%eax
- 52b: 5b pop %rbx
- 52c: 5d pop %rbp
- 52d: 41 5c pop %r12
- 52f: 41 5d pop %r13
- 531: 41 5e pop %r14
- 533: 41 5f pop %r15
- 535: c3 retq
- 536: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
- 53d: 00 00 00
- 0000000000000540 <swri_resample_common_double_sse2>:
- 540: 41 57 push %r15
- 542: 41 56 push %r14
- 544: 41 89 ca mov %ecx,%r10d
- 547: 41 55 push %r13
- 549: 41 54 push %r12
- 54b: 55 push %rbp
- 54c: 53 push %rbx
- 54d: 8b 4f 38 mov 0x38(%rdi),%ecx
- 550: 44 8b 6f 3c mov 0x3c(%rdi),%r13d
- 554: 44 89 44 24 f4 mov %r8d,-0xc(%rsp)
- 559: 44 8b 47 28 mov 0x28(%rdi),%r8d
- 55d: 44 8b 4f 2c mov 0x2c(%rdi),%r9d
- 561: 44 89 c0 mov %r8d,%eax
- 564: 45 21 e8 and %r13d,%r8d
- 567: d3 f8 sar %cl,%eax
- 569: 45 85 d2 test %r10d,%r10d
- 56c: 0f 8e af 00 00 00 jle 621 <swri_resample_common_double_sse2+0xe1>
- 572: 8b 5f 14 mov 0x14(%rdi),%ebx
- 575: 44 8b 77 24 mov 0x24(%rdi),%r14d
- 579: 41 83 ea 01 sub $0x1,%r10d
- 57d: 4c 8b 7f 08 mov 0x8(%rdi),%r15
- 581: 44 8b 67 30 mov 0x30(%rdi),%r12d
- 585: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp)
- 58a: 89 5c 24 ec mov %ebx,-0x14(%rsp)
- 58e: 8b 5f 10 mov 0x10(%rdi),%ebx
- 591: 44 89 74 24 f0 mov %r14d,-0x10(%rsp)
- 596: 44 8b 77 20 mov 0x20(%rdi),%r14d
- 59a: f7 db neg %ebx
- 59c: c1 e3 03 shl $0x3,%ebx
- 59f: 44 89 f5 mov %r14d,%ebp
- 5a2: 4e 8d 74 d6 08 lea 0x8(%rsi,%r10,8),%r14
- 5a7: 48 63 db movslq %ebx,%rbx
- 5aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
- 5b0: 44 8b 54 24 ec mov -0x14(%rsp),%r10d
- 5b5: 48 63 f8 movslq %eax,%rdi
- 5b8: 49 89 db mov %rbx,%r11
- 5bb: 48 8d 3c fa lea (%rdx,%rdi,8),%rdi
- 5bf: 45 0f af d0 imul %r8d,%r10d
- 5c3: 48 29 df sub %rbx,%rdi
- 5c6: 4d 63 d2 movslq %r10d,%r10
- 5c9: 4f 8d 14 d7 lea (%r15,%r10,8),%r10
- 5cd: 49 29 da sub %rbx,%r10
- 5d0: 66 0f 57 c0 xorpd %xmm0,%xmm0
- 5d4: 66 42 0f 10 0c 1f movupd (%rdi,%r11,1),%xmm1
- 5da: 66 43 0f 59 0c 1a mulpd (%r10,%r11,1),%xmm1
- 5e0: 66 0f 58 c1 addpd %xmm1,%xmm0
- 5e4: 49 83 c3 10 add $0x10,%r11
- 5e8: 78 ea js 5d4 <swri_resample_common_double_sse2+0x94>
- 5ea: 0f 12 c8 movhlps %xmm0,%xmm1
- 5ed: 66 0f 58 c1 addpd %xmm1,%xmm0
- 5f1: f2 0f 11 06 movsd %xmm0,(%rsi)
- 5f5: 44 03 4c 24 f0 add -0x10(%rsp),%r9d
- 5fa: 41 01 e8 add %ebp,%r8d
- 5fd: 45 39 e1 cmp %r12d,%r9d
- 600: 7c 07 jl 609 <swri_resample_common_double_sse2+0xc9>
- 602: 45 29 e1 sub %r12d,%r9d
- 605: 41 83 c0 01 add $0x1,%r8d
- 609: 44 89 c7 mov %r8d,%edi
- 60c: 48 83 c6 08 add $0x8,%rsi
- 610: 45 21 e8 and %r13d,%r8d
- 613: d3 ff sar %cl,%edi
- 615: 01 f8 add %edi,%eax
- 617: 4c 39 f6 cmp %r14,%rsi
- 61a: 75 94 jne 5b0 <swri_resample_common_double_sse2+0x70>
- 61c: 48 8b 7c 24 f8 mov -0x8(%rsp),%rdi
- 621: 8b 54 24 f4 mov -0xc(%rsp),%edx
- 625: 85 d2 test %edx,%edx
- 627: 74 08 je 631 <swri_resample_common_double_sse2+0xf1>
- 629: 44 89 4f 2c mov %r9d,0x2c(%rdi)
- 62d: 44 89 47 28 mov %r8d,0x28(%rdi)
- 631: 5b pop %rbx
- 632: 5d pop %rbp
- 633: 41 5c pop %r12
- 635: 41 5d pop %r13
- 637: 41 5e pop %r14
- 639: 41 5f pop %r15
- 63b: c3 retq
- 63c: 0f 1f 40 00 nopl 0x0(%rax)
- 0000000000000640 <swri_resample_linear_double_sse2>:
- 640: 41 57 push %r15
- 642: 41 56 push %r14
- 644: 41 89 c9 mov %ecx,%r9d
- 647: 41 55 push %r13
- 649: 41 54 push %r12
- 64b: 55 push %rbp
- 64c: 53 push %rbx
- 64d: 8b 4f 38 mov 0x38(%rdi),%ecx
- 650: 44 8b 5f 2c mov 0x2c(%rdi),%r11d
- 654: 44 89 44 24 ec mov %r8d,-0x14(%rsp)
- 659: 44 8b 47 28 mov 0x28(%rdi),%r8d
- 65d: 44 89 c0 mov %r8d,%eax
- 660: 44 23 47 3c and 0x3c(%rdi),%r8d
- 664: d3 f8 sar %cl,%eax
- 666: 45 85 c9 test %r9d,%r9d
- 669: 0f 8e 18 01 00 00 jle 787 <swri_resample_linear_double_sse2+0x147>
- 66f: 44 8b 6f 30 mov 0x30(%rdi),%r13d
- 673: 66 0f ef e4 pxor %xmm4,%xmm4
- 677: 41 83 e9 01 sub $0x1,%r9d
- 67b: 44 8b 67 10 mov 0x10(%rdi),%r12d
- 67f: 4c 8b 7f 08 mov 0x8(%rdi),%r15
- 683: 4a 8d 5c ce 08 lea 0x8(%rsi,%r9,8),%rbx
- 688: 4c 63 4f 14 movslq 0x14(%rdi),%r9
- 68c: f2 41 0f 2a e5 cvtsi2sd %r13d,%xmm4
- 691: 48 89 5c 24 d0 mov %rbx,-0x30(%rsp)
- 696: 8b 5f 24 mov 0x24(%rdi),%ebx
- 699: 41 f7 dc neg %r12d
- 69c: 41 c1 e4 03 shl $0x3,%r12d
- 6a0: 4d 89 ce mov %r9,%r14
- 6a3: 4d 63 e4 movslq %r12d,%r12
- 6a6: 49 c1 e1 03 shl $0x3,%r9
- 6aa: 89 5c 24 e8 mov %ebx,-0x18(%rsp)
- 6ae: 8b 5f 20 mov 0x20(%rdi),%ebx
- 6b1: 4d 29 e1 sub %r12,%r9
- 6b4: 4c 89 4c 24 e0 mov %r9,-0x20(%rsp)
- 6b9: 89 5c 24 dc mov %ebx,-0x24(%rsp)
- 6bd: 0f 1f 00 nopl (%rax)
- 6c0: 45 89 f1 mov %r14d,%r9d
- 6c3: 4c 63 d0 movslq %eax,%r10
- 6c6: 4c 89 e3 mov %r12,%rbx
- 6c9: 45 0f af c8 imul %r8d,%r9d
- 6cd: 4e 8d 14 d2 lea (%rdx,%r10,8),%r10
- 6d1: 4d 29 e2 sub %r12,%r10
- 6d4: 4d 63 c9 movslq %r9d,%r9
- 6d7: 4f 8d 0c cf lea (%r15,%r9,8),%r9
- 6db: 4c 89 cd mov %r9,%rbp
- 6de: 4c 03 4c 24 e0 add -0x20(%rsp),%r9
- 6e3: 4c 29 e5 sub %r12,%rbp
- 6e6: 66 0f 57 c0 xorpd %xmm0,%xmm0
- 6ea: 66 0f 57 d2 xorpd %xmm2,%xmm2
- 6ee: 66 41 0f 10 0c 1a movupd (%r10,%rbx,1),%xmm1
- 6f4: 66 0f 28 d9 movapd %xmm1,%xmm3
- 6f8: 66 0f 59 4c 1d 00 mulpd 0x0(%rbp,%rbx,1),%xmm1
- 6fe: 66 41 0f 59 1c 19 mulpd (%r9,%rbx,1),%xmm3
- 704: 66 0f 58 c1 addpd %xmm1,%xmm0
- 708: 66 0f 58 d3 addpd %xmm3,%xmm2
- 70c: 48 83 c3 10 add $0x10,%rbx
- 710: 78 dc js 6ee <swri_resample_linear_double_sse2+0xae>
- 712: 0f 12 c8 movhlps %xmm0,%xmm1
- 715: 0f 12 da movhlps %xmm2,%xmm3
- 718: 66 0f 58 c1 addpd %xmm1,%xmm0
- 71c: 66 0f 58 d3 addpd %xmm3,%xmm2
- 720: f2 0f 11 44 24 f0 movsd %xmm0,-0x10(%rsp)
- 726: f2 0f 11 54 24 f8 movsd %xmm2,-0x8(%rsp)
- 72c: 66 0f ef d2 pxor %xmm2,%xmm2
- 730: 44 03 44 24 dc add -0x24(%rsp),%r8d
- 735: f2 0f 10 44 24 f0 movsd -0x10(%rsp),%xmm0
- 73b: f2 0f 10 4c 24 f8 movsd -0x8(%rsp),%xmm1
- 741: f2 41 0f 2a d3 cvtsi2sd %r11d,%xmm2
- 746: 44 03 5c 24 e8 add -0x18(%rsp),%r11d
- 74b: f2 0f 5c c8 subsd %xmm0,%xmm1
- 74f: 45 39 dd cmp %r11d,%r13d
- 752: f2 0f 59 ca mulsd %xmm2,%xmm1
- 756: f2 0f 5e cc divsd %xmm4,%xmm1
- 75a: f2 0f 58 c1 addsd %xmm1,%xmm0
- 75e: f2 0f 11 06 movsd %xmm0,(%rsi)
- 762: 7f 07 jg 76b <swri_resample_linear_double_sse2+0x12b>
- 764: 45 29 eb sub %r13d,%r11d
- 767: 41 83 c0 01 add $0x1,%r8d
- 76b: 45 89 c1 mov %r8d,%r9d
- 76e: 48 83 c6 08 add $0x8,%rsi
- 772: 44 23 47 3c and 0x3c(%rdi),%r8d
- 776: 41 d3 f9 sar %cl,%r9d
- 779: 44 01 c8 add %r9d,%eax
- 77c: 48 3b 74 24 d0 cmp -0x30(%rsp),%rsi
- 781: 0f 85 39 ff ff ff jne 6c0 <swri_resample_linear_double_sse2+0x80>
- 787: 8b 54 24 ec mov -0x14(%rsp),%edx
- 78b: 85 d2 test %edx,%edx
- 78d: 74 08 je 797 <swri_resample_linear_double_sse2+0x157>
- 78f: 44 89 5f 2c mov %r11d,0x2c(%rdi)
- 793: 44 89 47 28 mov %r8d,0x28(%rdi)
- 797: 5b pop %rbx
- 798: 5d pop %rbp
- 799: 41 5c pop %r12
- 79b: 41 5d pop %r13
- 79d: 41 5e pop %r14
- 79f: 41 5f pop %r15
- 7a1: c3 retq
- 7a2: 66 66 66 66 66 2e 0f data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
- 7a9: 1f 84 00 00 00 00 00
- 00000000000007b0 <swri_resample_common_float_avx>:
- 7b0: 41 57 push %r15
- 7b2: 41 56 push %r14
- 7b4: 41 89 ca mov %ecx,%r10d
- 7b7: 41 55 push %r13
- 7b9: 41 54 push %r12
- 7bb: 55 push %rbp
- 7bc: 53 push %rbx
- 7bd: 8b 4f 38 mov 0x38(%rdi),%ecx
- 7c0: 44 8b 6f 3c mov 0x3c(%rdi),%r13d
- 7c4: 44 89 44 24 f4 mov %r8d,-0xc(%rsp)
- 7c9: 44 8b 47 28 mov 0x28(%rdi),%r8d
- 7cd: 44 8b 4f 2c mov 0x2c(%rdi),%r9d
- 7d1: 44 89 c0 mov %r8d,%eax
- 7d4: 45 21 e8 and %r13d,%r8d
- 7d7: d3 f8 sar %cl,%eax
- 7d9: 45 85 d2 test %r10d,%r10d
- 7dc: 0f 8e c3 00 00 00 jle 8a5 <swri_resample_common_float_avx+0xf5>
- 7e2: 8b 5f 14 mov 0x14(%rdi),%ebx
- 7e5: 44 8b 77 24 mov 0x24(%rdi),%r14d
- 7e9: 41 83 ea 01 sub $0x1,%r10d
- 7ed: 4c 8b 7f 08 mov 0x8(%rdi),%r15
- 7f1: 44 8b 67 30 mov 0x30(%rdi),%r12d
- 7f5: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp)
- 7fa: 89 5c 24 ec mov %ebx,-0x14(%rsp)
- 7fe: 8b 5f 10 mov 0x10(%rdi),%ebx
- 801: 44 89 74 24 f0 mov %r14d,-0x10(%rsp)
- 806: 44 8b 77 20 mov 0x20(%rdi),%r14d
- 80a: f7 db neg %ebx
- 80c: c1 e3 02 shl $0x2,%ebx
- 80f: 44 89 f5 mov %r14d,%ebp
- 812: 4e 8d 74 96 04 lea 0x4(%rsi,%r10,4),%r14
- 817: 48 63 db movslq %ebx,%rbx
- 81a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
- 820: 44 8b 54 24 ec mov -0x14(%rsp),%r10d
- 825: 48 63 f8 movslq %eax,%rdi
- 828: 49 89 db mov %rbx,%r11
- 82b: 48 8d 3c ba lea (%rdx,%rdi,4),%rdi
- 82f: 45 0f af d0 imul %r8d,%r10d
- 833: 48 29 df sub %rbx,%rdi
- 836: 4d 63 d2 movslq %r10d,%r10
- 839: 4f 8d 14 97 lea (%r15,%r10,4),%r10
- 83d: 49 29 da sub %rbx,%r10
- 840: c5 fc 57 c0 vxorps %ymm0,%ymm0,%ymm0
- 844: c4 a1 7c 10 0c 1f vmovups (%rdi,%r11,1),%ymm1
- 84a: c4 81 74 59 0c 1a vmulps (%r10,%r11,1),%ymm1,%ymm1
- 850: c5 fc 58 c1 vaddps %ymm1,%ymm0,%ymm0
- 854: 49 83 c3 20 add $0x20,%r11
- 858: 78 ea js 844 <swri_resample_common_float_avx+0x94>
- 85a: c4 e3 7d 19 c1 01 vextractf128 $0x1,%ymm0,%xmm1
- 860: c5 f8 58 c1 vaddps %xmm1,%xmm0,%xmm0
- 864: c5 f0 12 c8 vmovhlps %xmm0,%xmm1,%xmm1
- 868: c5 f8 58 c1 vaddps %xmm1,%xmm0,%xmm0
- 86c: c5 f8 c6 c8 01 vshufps $0x1,%xmm0,%xmm0,%xmm1
- 871: c5 fa 58 c1 vaddss %xmm1,%xmm0,%xmm0
- 875: c5 fa 11 06 vmovss %xmm0,(%rsi)
- 879: 44 03 4c 24 f0 add -0x10(%rsp),%r9d
- 87e: 41 01 e8 add %ebp,%r8d
- 881: 45 39 e1 cmp %r12d,%r9d
- 884: 7c 07 jl 88d <swri_resample_common_float_avx+0xdd>
- 886: 45 29 e1 sub %r12d,%r9d
- 889: 41 83 c0 01 add $0x1,%r8d
- 88d: 44 89 c7 mov %r8d,%edi
- 890: 48 83 c6 04 add $0x4,%rsi
- 894: 45 21 e8 and %r13d,%r8d
- 897: d3 ff sar %cl,%edi
- 899: 01 f8 add %edi,%eax
- 89b: 4c 39 f6 cmp %r14,%rsi
- 89e: 75 80 jne 820 <swri_resample_common_float_avx+0x70>
- 8a0: 48 8b 7c 24 f8 mov -0x8(%rsp),%rdi
- 8a5: 8b 54 24 f4 mov -0xc(%rsp),%edx
- 8a9: 85 d2 test %edx,%edx
- 8ab: 74 08 je 8b5 <swri_resample_common_float_avx+0x105>
- 8ad: 44 89 4f 2c mov %r9d,0x2c(%rdi)
- 8b1: 44 89 47 28 mov %r8d,0x28(%rdi)
- 8b5: 5b pop %rbx
- 8b6: 5d pop %rbp
- 8b7: 41 5c pop %r12
- 8b9: 41 5d pop %r13
- 8bb: 41 5e pop %r14
- 8bd: 41 5f pop %r15
- 8bf: c3 retq
- 00000000000008c0 <swri_resample_linear_float_avx>:
- 8c0: 41 57 push %r15
- 8c2: 41 56 push %r14
- 8c4: 41 89 c9 mov %ecx,%r9d
- 8c7: 41 55 push %r13
- 8c9: 41 54 push %r12
- 8cb: 55 push %rbp
- 8cc: 53 push %rbx
- 8cd: 8b 4f 38 mov 0x38(%rdi),%ecx
- 8d0: 44 8b 5f 2c mov 0x2c(%rdi),%r11d
- 8d4: 44 89 44 24 ec mov %r8d,-0x14(%rsp)
- 8d9: 44 8b 47 28 mov 0x28(%rdi),%r8d
- 8dd: 44 89 c0 mov %r8d,%eax
- 8e0: 44 23 47 3c and 0x3c(%rdi),%r8d
- 8e4: d3 f8 sar %cl,%eax
- 8e6: 45 85 c9 test %r9d,%r9d
- 8e9: 0f 8e 3c 01 00 00 jle a2b <swri_resample_linear_float_avx+0x16b>
- 8ef: 44 8b 6f 30 mov 0x30(%rdi),%r13d
- 8f3: 66 0f ef e4 pxor %xmm4,%xmm4
- 8f7: 41 83 e9 01 sub $0x1,%r9d
- 8fb: 44 8b 67 10 mov 0x10(%rdi),%r12d
- 8ff: 4c 8b 7f 08 mov 0x8(%rdi),%r15
- 903: 4a 8d 5c 8e 04 lea 0x4(%rsi,%r9,4),%rbx
- 908: 4c 63 4f 14 movslq 0x14(%rdi),%r9
- 90c: f3 41 0f 2a e5 cvtsi2ss %r13d,%xmm4
- 911: 48 89 5c 24 d0 mov %rbx,-0x30(%rsp)
- 916: 8b 5f 24 mov 0x24(%rdi),%ebx
- 919: 41 f7 dc neg %r12d
- 91c: 41 c1 e4 02 shl $0x2,%r12d
- 920: 4d 89 ce mov %r9,%r14
- 923: 4d 63 e4 movslq %r12d,%r12
- 926: 49 c1 e1 02 shl $0x2,%r9
- 92a: 89 5c 24 e8 mov %ebx,-0x18(%rsp)
- 92e: 8b 5f 20 mov 0x20(%rdi),%ebx
- 931: 4d 29 e1 sub %r12,%r9
- 934: 4c 89 4c 24 e0 mov %r9,-0x20(%rsp)
- 939: 89 5c 24 dc mov %ebx,-0x24(%rsp)
- 93d: 0f 1f 00 nopl (%rax)
- 940: 45 89 f1 mov %r14d,%r9d
- 943: 4c 63 d0 movslq %eax,%r10
- 946: 4c 89 e3 mov %r12,%rbx
- 949: 45 0f af c8 imul %r8d,%r9d
- 94d: 4e 8d 14 92 lea (%rdx,%r10,4),%r10
- 951: 4d 29 e2 sub %r12,%r10
- 954: 4d 63 c9 movslq %r9d,%r9
- 957: 4f 8d 0c 8f lea (%r15,%r9,4),%r9
- 95b: 4c 89 cd mov %r9,%rbp
- 95e: 4c 03 4c 24 e0 add -0x20(%rsp),%r9
- 963: 4c 29 e5 sub %r12,%rbp
- 966: c5 fc 57 c0 vxorps %ymm0,%ymm0,%ymm0
- 96a: c5 ec 57 d2 vxorps %ymm2,%ymm2,%ymm2
- 96e: c4 c1 7c 10 0c 1a vmovups (%r10,%rbx,1),%ymm1
- 974: c4 c1 74 59 1c 19 vmulps (%r9,%rbx,1),%ymm1,%ymm3
- 97a: c5 f4 59 4c 1d 00 vmulps 0x0(%rbp,%rbx,1),%ymm1,%ymm1
- 980: c5 fc 58 c1 vaddps %ymm1,%ymm0,%ymm0
- 984: c5 ec 58 d3 vaddps %ymm3,%ymm2,%ymm2
- 988: 48 83 c3 20 add $0x20,%rbx
- 98c: 78 e0 js 96e <swri_resample_linear_float_avx+0xae>
- 98e: c4 e3 7d 19 c1 01 vextractf128 $0x1,%ymm0,%xmm1
- 994: c4 e3 7d 19 d3 01 vextractf128 $0x1,%ymm2,%xmm3
- 99a: c5 f8 58 c1 vaddps %xmm1,%xmm0,%xmm0
- 99e: c5 e8 58 d3 vaddps %xmm3,%xmm2,%xmm2
- 9a2: c5 f0 12 c8 vmovhlps %xmm0,%xmm1,%xmm1
- 9a6: c5 e0 12 da vmovhlps %xmm2,%xmm3,%xmm3
- 9aa: c5 f8 58 c1 vaddps %xmm1,%xmm0,%xmm0
- 9ae: c5 e8 58 d3 vaddps %xmm3,%xmm2,%xmm2
- 9b2: c5 f8 c6 c8 01 vshufps $0x1,%xmm0,%xmm0,%xmm1
- 9b7: c5 e8 c6 da 01 vshufps $0x1,%xmm2,%xmm2,%xmm3
- 9bc: c5 fa 58 c1 vaddss %xmm1,%xmm0,%xmm0
- 9c0: c5 ea 58 d3 vaddss %xmm3,%xmm2,%xmm2
- 9c4: c5 fa 11 44 24 f8 vmovss %xmm0,-0x8(%rsp)
- 9ca: c5 fa 11 54 24 fc vmovss %xmm2,-0x4(%rsp)
- 9d0: 66 0f ef d2 pxor %xmm2,%xmm2
- 9d4: 44 03 44 24 dc add -0x24(%rsp),%r8d
- 9d9: f3 0f 10 44 24 f8 movss -0x8(%rsp),%xmm0
- 9df: f3 0f 10 4c 24 fc movss -0x4(%rsp),%xmm1
- 9e5: f3 41 0f 2a d3 cvtsi2ss %r11d,%xmm2
- 9ea: 44 03 5c 24 e8 add -0x18(%rsp),%r11d
- 9ef: f3 0f 5c c8 subss %xmm0,%xmm1
- 9f3: 45 39 dd cmp %r11d,%r13d
- 9f6: f3 0f 59 ca mulss %xmm2,%xmm1
- 9fa: f3 0f 5e cc divss %xmm4,%xmm1
- 9fe: f3 0f 58 c1 addss %xmm1,%xmm0
- a02: f3 0f 11 06 movss %xmm0,(%rsi)
- a06: 7f 07 jg a0f <swri_resample_linear_float_avx+0x14f>
- a08: 45 29 eb sub %r13d,%r11d
- a0b: 41 83 c0 01 add $0x1,%r8d
- a0f: 45 89 c1 mov %r8d,%r9d
- a12: 48 83 c6 04 add $0x4,%rsi
- a16: 44 23 47 3c and 0x3c(%rdi),%r8d
- a1a: 41 d3 f9 sar %cl,%r9d
- a1d: 44 01 c8 add %r9d,%eax
- a20: 48 3b 74 24 d0 cmp -0x30(%rsp),%rsi
- a25: 0f 85 15 ff ff ff jne 940 <swri_resample_linear_float_avx+0x80>
- a2b: 8b 54 24 ec mov -0x14(%rsp),%edx
- a2f: 85 d2 test %edx,%edx
- a31: 74 08 je a3b <swri_resample_linear_float_avx+0x17b>
- a33: 44 89 5f 2c mov %r11d,0x2c(%rdi)
- a37: 44 89 47 28 mov %r8d,0x28(%rdi)
- a3b: 5b pop %rbx
- a3c: 5d pop %rbp
- a3d: 41 5c pop %r12
- a3f: 41 5d pop %r13
- a41: 41 5e pop %r14
- a43: 41 5f pop %r15
- a45: c3 retq
- a46: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
- a4d: 00 00 00
- 0000000000000a50 <swresample_dsp_x86_init>:
- a50: 53 push %rbx
- a51: 48 89 fb mov %rdi,%rbx
- a54: e8 00 00 00 00 callq a59 <swresample_dsp_x86_init+0x9>
- a59: a8 08 test $0x8,%al
- a5b: 74 16 je a73 <swresample_dsp_x86_init+0x23>
- a5d: 48 c7 83 98 00 00 00 movq $0x0,0x98(%rbx)
- a64: 00 00 00 00
- a68: 48 c7 83 b8 00 00 00 movq $0x0,0xb8(%rbx)
- a6f: 00 00 00 00
- a73: a8 10 test $0x10,%al
- a75: 74 2c je aa3 <swresample_dsp_x86_init+0x53>
- a77: 48 c7 83 88 00 00 00 movq $0x0,0x88(%rbx)
- a7e: 00 00 00 00
- a82: 48 c7 83 a8 00 00 00 movq $0x0,0xa8(%rbx)
- a89: 00 00 00 00
- a8d: 48 c7 83 a0 00 00 00 movq $0x0,0xa0(%rbx)
- a94: 00 00 00 00
- a98: 48 c7 83 c0 00 00 00 movq $0x0,0xc0(%rbx)
- a9f: 00 00 00 00
- aa3: f6 c4 40 test $0x40,%ah
- aa6: 74 16 je abe <swresample_dsp_x86_init+0x6e>
- aa8: 48 c7 83 98 00 00 00 movq $0x0,0x98(%rbx)
- aaf: 00 00 00 00
- ab3: 48 c7 83 b8 00 00 00 movq $0x0,0xb8(%rbx)
- aba: 00 00 00 00
- abe: 5b pop %rbx
- abf: c3 retq
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement