Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 0000000000003480 <ff_hevc_put_hevc_bi_epel_h8_8_sse4>:
- 3480: 57 push %rdi
- 3481: 48 81 ec 90 00 00 00 sub $0x90,%rsp
- 3488: 0f 29 b4 24 a0 00 00 movaps %xmm6,0xa0(%rsp)
- 348f: 00
- 3490: 0f 29 bc 24 b0 00 00 movaps %xmm7,0xb0(%rsp)
- 3497: 00
- 3498: 44 0f 29 44 24 20 movaps %xmm8,0x20(%rsp)
- 349e: 44 0f 29 4c 24 30 movaps %xmm9,0x30(%rsp)
- 34a4: 44 0f 29 54 24 40 movaps %xmm10,0x40(%rsp)
- 34aa: 44 0f 29 5c 24 50 movaps %xmm11,0x50(%rsp)
- 34b0: 44 0f 29 64 24 60 movaps %xmm12,0x60(%rsp)
- 34b6: 44 0f 29 6c 24 70 movaps %xmm13,0x70(%rsp)
- 34bc: 44 0f 29 b4 24 80 00 movaps %xmm14,0x80(%rsp)
- 34c3: 00 00
- 34c5: 4c 8b 94 24 c0 00 00 mov 0xc0(%rsp),%r10
- 34cc: 00
- 34cd: 4c 8b 9c 24 c8 00 00 mov 0xc8(%rsp),%r11
- 34d4: 00
- 34d5: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax
- 34dc: 00
- 34dd: 48 8b bc 24 d8 00 00 mov 0xd8(%rsp),%rdi
- 34e4: 00
- 34e5: 66 44 0f 6f 0d 00 00 movdqa 0x0(%rip),%xmm9 # 34ee <ff_hevc_put_hevc_bi_epel_h8_8_sse4+0x6e>
- 34ec: 00 00
- 34ee: 48 8d 35 0b cb ff ff lea -0x34f5(%rip),%rsi # 0 <hevc_epel_filters_sse4_8>
- 34f5: 48 83 ef 01 sub $0x1,%rdi
- 34f9: 48 c1 e7 05 shl $0x5,%rdi
- 34fd: 66 44 0f 6f 34 3e movdqa (%rsi,%rdi,1),%xmm14
- 3503: 66 44 0f 6f 7c 3e 10 movdqa 0x10(%rsi,%rdi,1),%xmm15
- 000000000000350a <ff_hevc_put_hevc_bi_epel_h8_8_sse4.loop>:
- 350a: 49 8d 70 ff lea -0x1(%r8),%rsi
- 350e: f3 0f 6f 06 movdqu (%rsi),%xmm0
- 3512: f3 0f 6f 4e 01 movdqu 0x1(%rsi),%xmm1
- 3517: f3 0f 6f 56 02 movdqu 0x2(%rsi),%xmm2
- 351c: f3 0f 6f 5e 03 movdqu 0x3(%rsi),%xmm3
- 3521: 66 0f 60 c1 punpcklbw %xmm1,%xmm0
- 3525: 66 0f 60 d3 punpcklbw %xmm3,%xmm2
- 3529: 66 41 0f 38 04 c6 pmaddubsw %xmm14,%xmm0
- 352f: 66 41 0f 38 04 d7 pmaddubsw %xmm15,%xmm2
- 3535: 66 0f fd c2 paddw %xmm2,%xmm0
- 3539: 66 41 0f 6f 12 movdqa (%r10),%xmm2
- 353e: 66 0f ed c2 paddsw %xmm2,%xmm0
- 3542: 66 41 0f 38 0b c1 pmulhrsw %xmm9,%xmm0
- 3548: 66 0f 67 c1 packuswb %xmm1,%xmm0
- 354c: 66 0f d6 01 movq %xmm0,(%rcx)
- 3550: 48 8d 0c 11 lea (%rcx,%rdx,1),%rcx
- 3554: 4f 8d 04 08 lea (%r8,%r9,1),%r8
- 3558: 4f 8d 14 5a lea (%r10,%r11,2),%r10
- 355c: ff c8 dec %eax
- 355e: 75 aa jne 350a <ff_hevc_put_hevc_bi_epel_h8_8_sse4.loop>
- 3560: 44 0f 28 b4 24 80 00 movaps 0x80(%rsp),%xmm14
- 3567: 00 00
- 3569: 44 0f 28 6c 24 70 movaps 0x70(%rsp),%xmm13
- 356f: 44 0f 28 64 24 60 movaps 0x60(%rsp),%xmm12
- 3575: 44 0f 28 5c 24 50 movaps 0x50(%rsp),%xmm11
- 357b: 44 0f 28 54 24 40 movaps 0x40(%rsp),%xmm10
- 3581: 44 0f 28 4c 24 30 movaps 0x30(%rsp),%xmm9
- 3587: 44 0f 28 44 24 20 movaps 0x20(%rsp),%xmm8
- 358d: 48 81 c4 90 00 00 00 add $0x90,%rsp
- 3594: 0f 28 7c 24 20 movaps 0x20(%rsp),%xmm7
- 3599: 0f 28 74 24 10 movaps 0x10(%rsp),%xmm6
- 359e: 5f pop %rdi
- 359f: c3 retq
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement