/third_party/ffmpeg/libavcodec/x86/ |
H A D | cfhdencdsp.asm | 54 movsx xq, word [inputq] 57 add tempq, xq 64 movsx xq, word [inputq] 65 imul xq, 5 68 add tempq, xq 70 movsx xq, word [inputq + 4] 71 imul xq, 4 72 add tempq, xq 74 movsx xq, word [inputq + 6] 75 imul xq, [all...] |
H A D | cfhddsp.asm | 68 mov xmp, xq 91 movsx xq, word [lowq] 92 imul xq, 11 96 add tempq, xq 98 movsx xq, word [lowq + 4] 99 add tempq, xq 103 movsx xq, word [highq] 104 add tempq, xq 114 movsx xq, word [lowq] 115 imul xq, [all...] |
H A D | utvideodsp.asm | 53 mov xq, wq 56 mova m0, [src_rq + xq] 57 mova m1, [src_gq + xq] 58 mova m2, [src_bq + xq] 62 mova [src_rq+xq], m0 63 mova [src_bq+xq], m2 64 add xq, mmsize 107 mov xq, wq 110 mova m0, [src_rq + xq] 111 mova m1, [src_gq + xq] [all...] |
H A D | dirac_dwt.asm | 186 xor xq, xq 191 movu m1, [b_w2q + 2*xq] 192 mova m0, [bq + 2*xq] 196 mova [tmpq + 2*xq], m0 197 add xq, mmsize/2 198 cmp xq, w2q 201 xor xq, xq 207 movu m1, [b_w2q + 2*xq] [all...] |
H A D | sbrdsp.asm | 440 add xq, cntq 445 movddup m5, [xq+cntq] 448 movlps m5, [xq+cntq] 451 MOVH m7, [xq+cntq+8 ] 452 MOVH m1, [xq+cntq+16] 462 MOVH m2, [xq+cntq+16] 473 MOVH m0, [xq+cntq+16] 483 MOVH m1, [xq+cntq+16] 493 MOVH m2, [xq+cntq+16]
|
/third_party/ffmpeg/libavfilter/x86/ |
H A D | vf_blend.asm | 72 mov xq, widthq 75 movu m0, [topq + xq] 76 movu m1, [bottomq + xq] 78 movu [dstq + xq], m0 79 add xq, mmsize 94 mov xq, widthq 96 movu m1, [topq + xq] 97 movu m3, [bottomq + xq] 111 movu [dstq + xq], m0 112 add xq, mmsiz [all...] |
H A D | vf_v360.asm | 41 xor xq, xq 48 pmovsxwd m1, [vq + xq * 2] 49 pmovsxwd m2, [uq + xq * 2] 57 movd [dstq+xq], xm1 58 movd [dstq+xq+4], xm2 60 add xq, mmsize / 4 61 cmp xq, widthq 68 xor xq, xq [all...] |
H A D | vf_overlay.asm | 37 xor xq, xq 48 pmovzxbw m0, [sq+xq] 49 pmovzxbw m2, [aq+xq] 50 pmovzxbw m1, [dq+xq] 58 movq [dq+xq], m0 59 add xq, mmsize/2 60 cmp xq, wq 69 xor xq, xq [all...] |
H A D | vf_hflip.asm | 36 xor xq, xq 49 neg xq 51 vpermq m1, [srcq + xq - mmsize + %3], 0x4e; flip each lane at load 52 vpermq m2, [srcq + xq - 2 * mmsize + %3], 0x4e; flip each lane at load 54 movu m1, [srcq + xq - mmsize + %3] 55 movu m2, [srcq + xq - 2 * mmsize + %3] 59 neg xq 60 movu [dstq + xq ], m1 61 movu [dstq + xq [all...] |
H A D | af_anlmdn.asm | 32 mov xq, lenq 33 shl xq, 2 34 neg xq 35 add f1q, xq 36 add f2q, xq 37 xor xq, xq 49 movups m1, [f1q + xq] 50 movups m2, [f2q + xq] 54 add xq, mmsiz [all...] |
H A D | vf_gblur.asm | 396 lea xq, [widthq - 1] 402 dec xq 403 cmp xq, 0 411 lea xq, [widthq - 1] 417 dec xq 418 cmp xq, 0 477 xor xq, xq ; x = 0 498 lea xq, [widthq - 1] 508 sub xq, col [all...] |
H A D | colorspacedsp.asm | 143 xor xq, xq 150 movu m0, [yiq+xq*(1<<%3)] ; y00/01 152 movu m2, [tmpq+xq*2] ; y10/11 155 movh m4, [uiq+xq] ; u 156 movh m5, [viq+xq] ; v 158 movu m4, [uiq+xq] ; u 159 movu m5, [viq+xq] ; v 174 movu m0, [yiq+xq*(2<<%3)] ; y00/01 175 movu m1, [yiq+xq*( [all...] |
H A D | vf_nlmeans.asm | 57 mov xq, startxq 65 sub startxq, xq 70 movu m0, [iieq + xq * 4] 72 psubd m0, [iidq + xq * 4] 73 psubd m0, [iibq + xq * 4] 74 paddd m0, [iiaq + xq * 4] 81 pmovzxbd m0, [srcq + xq] 86 addps m1, [totalq + xq * 4] 87 addps m0, [sumq + xq * 4] 89 movups [totalq + xq * [all...] |
H A D | vf_hqdn3d.asm | 60 %define xq widthq 73 LOAD pixelantd, xq, %1 77 LOAD t0d, xq+1, %1 ; skip on the last iteration to avoid overread 80 movzx t1d, word [lineantq+xq*2] 82 mov [lineantq+xq*2], t1w 85 movzx t0d, word [frameantq+xq*2] 87 mov [frameantq+xq*2], t0w 93 mov [dstq+xq], t0b 95 mov [dstq+xq*2], t0w 97 inc xq [all...] |
H A D | vf_limiter.asm | 39 mov xq, wq 42 movu m0, [srcq + xq] 44 movu [dstq+xq], m0 45 add xq, mmsize 66 mov xq, wq 69 movu m0, [srcq + xq] 72 movu [dstq+xq], m0 73 add xq, mmsize
|
H A D | vf_atadenoise.asm | 47 mov xq, wq 49 neg xq 62 movu m0, [srcq + xq] 75 movu m1, [srcfxq + xq] 96 movu m1, [srcfxq + xq] 137 movd [dstq + xq], m7 148 movd [dstq + xq + 4], m1 150 add xq, mmsize/2 161 mov xq, wq 163 neg xq [all...] |
H A D | vf_convolution.asm | 37 movss m3, [c%1q + xq] 45 movzx ptrd, byte [c%1q + xq] 80 xor xq, xq 108 movss [dstq + xq], m4 110 add xq, mmsize/4 111 cmp xq, widthq 115 cmp xq, widthq 144 mov [dstq + xq], rb 146 add xq, [all...] |
H A D | vf_threshold.asm | 59 mov xq, wq 62 movu m1, [inq + xq] 63 movu m0, [thresholdq + xq] 64 movu m2, [minq + xq] 65 movu m3, [maxq + xq] 70 movu [outq + xq], m3 71 add xq, mmsize
|
H A D | vf_maskedmerge.asm | 56 mov xq, wq 59 movh m0, [bsrcq + xq] 60 movh m1, [osrcq + xq] 61 movh m3, [msrcq + xq] 74 movh [dstq + xq], m1 75 add xq, mmsize / 2
|
H A D | vf_lut3d.asm | 428 movu xm%1, [ptrq + xq*2] 430 movsd xm%1, [ptrq + xq*2] 467 movu [ptrq + xq*2], xm%2 469 movsd [ptrq + xq*2], xm%2 547 xor xq, xq 553 movu m0, [ptrq + xq*4] 555 movu m1, [ptrq + xq*4] 557 movu m2, [ptrq + xq*4] 586 movu [ptrq + xq* [all...] |
H A D | vf_framerate.asm | 63 mov xq, widthq 66 movu m0, [src1q + xq] 67 movu m1, [src2q + xq] 79 movu [dstq + xq], m0 80 add xq, mmsize
|
H A D | scene_sad.asm | 41 mov xq, widthq 44 movu m0, [src1q + xq] 45 psadbw m0, [src2q + xq] 47 add xq, mmsize
|
H A D | avf_showcqt.asm | 102 movaps m7, [coeffs_valq + 4 * xq] 104 movaps m7, [coeffs_val2q + 4 * xq] 114 movaps m7, [coeffs_val2q + 4 * xq] 137 movaps m7, [coeffs_valq + 4 * xq] 159 movaps m7, [coeffs_valq + 4 * xq]
|
/third_party/ffmpeg/libswscale/x86/ |
H A D | input.asm | 795 pmovzxbd R, [srcRq + xq] 796 pmovzxbd G, [srcGq + xq] 797 pmovzxbd B, [srcBq + xq] 800 ; movd m0, [srcRq + xq + 0]; overeads by 2 bytes 805 movzx tmp2q, byte [srcRq + xq + 1] 806 movzx tmp1q, byte [srcRq + xq + 0] 811 movzx tmp2q, byte [srcGq + xq + 1] 812 movzx tmp3q, byte [srcGq + xq + 0] 817 movzx tmp2q, byte [srcBq + xq + 1] 818 movzx tmp1q, byte [srcBq + xq [all...] |
H A D | rgb_2_rgb.asm | 57 mov xq, wq 64 and xq, mmsize*2 -4 77 sub xq, 4 117 mov xq, wq 124 and xq, mmsize-4 137 sub xq, 4 199 mov xq, wq 208 and xq, mmsize * 2 - 1 227 sub xq, 2 296 mov xq, w [all...] |