/external/libvpx/libvpx/vp8/common/x86/ |
iwalsh_sse2.asm | 36 movdqa xmm4, xmm0 38 punpckhqdq xmm4, xmm3 ;c1 b1 40 movdqa xmm1, xmm4 ;c1 b1 41 paddw xmm4, xmm0 ;dl+cl a1+b1 aka op[4] op[0] 49 movdqa xmm3, xmm4 ; 13 12 11 10 03 02 01 00 50 punpcklwd xmm4, xmm0 ; 23 03 22 02 21 01 20 00 52 movdqa xmm1, xmm4 ; 23 03 22 02 21 01 20 00 53 punpcklwd xmm4, xmm3 ; 31 21 11 01 30 20 10 00 58 movdqa xmm3, xmm4 ;ip[4] ip[0] 62 paddw xmm4, xmm2 ;ip[4]+ip[8] ip[0]+ip[12] aka b1 a [all...] |
idctllm_sse2.asm | 33 movd xmm4, [rax] 36 pinsrw xmm4, [rax+32], 4 39 pmullw xmm4, xmm5 51 pshuflw xmm4, xmm4, 00000000b 52 pshufhw xmm4, xmm4, 00000000b 55 paddw xmm4, [GLOBAL(fours)] 57 psraw xmm4, 3 71 paddw xmm0, xmm4 [all...] |
subpixel_sse2.asm | 68 movdqa xmm4, xmm1 75 psrldq xmm4, 1 ; xx 0d 0c 0b 0a 09 08 07 06 05 04 03 02 01 00 -1 78 punpcklbw xmm4, xmm0 ; xx06 xx05 xx04 xx03 xx02 xx01 xx00 xx-1 81 pmullw xmm4, XMMWORD PTR [rdx+16] ; x[-1] * H[-1]; Tap 2 104 paddsw xmm4, xmm7 105 paddsw xmm4, xmm5 107 paddsw xmm4, xmm3 108 paddsw xmm4, xmm6 110 paddsw xmm4, xmm1 111 paddsw xmm4, [GLOBAL(rd) [all...] |
mfqe_sse2.asm | 50 movdqa xmm4, [rdx] 61 movdqa xmm5, xmm4 62 punpcklbw xmm4, xmm6 64 pmullw xmm4, xmm1 68 paddw xmm2, xmm4 123 pxor xmm4, xmm4 131 punpcklbw xmm2, xmm4 135 punpcklbw xmm3, xmm4 143 packuswb xmm2, xmm4 [all...] |
postproc_sse2.asm | 16 movdqa xmm4, xmm0 22 psubusb xmm4, xmm1 26 paddusb xmm4, xmm1 35 psubusb xmm2, xmm4 44 movdqa xmm4, xmm0 51 psubusb xmm4, xmm3 54 paddusb xmm4, xmm3 65 psubusb xmm3, xmm4 345 movdqa xmm4, xmm2 348 punpckhwd xmm4, xmm [all...] |
subpixel_ssse3.asm | 61 movdqa xmm4, XMMWORD PTR [rax] ;k0_k5 81 pmaddubsw xmm0, xmm4 121 movdqa xmm4, XMMWORD PTR [GLOBAL(shuf3bfrom1)] 142 pshufb xmm2, xmm4 202 movdqa xmm4, XMMWORD PTR [rax] ;k0_k5 218 pmaddubsw xmm0, xmm4 235 pmaddubsw xmm3, xmm4 309 movdqa xmm4, XMMWORD PTR [rax] ;k0_k5 329 pmaddubsw xmm0, xmm4 457 movq xmm4, MMWORD PTR [rax + rdx * 2] ; [all...] |
loopfilter_sse2.asm | 32 movdqa xmm4, [rsi+rax] ; q1 38 movlps xmm4, [rsi] ; q1 43 movhps xmm4, [rdi] 50 movdqa [rsp+_q1], xmm4 ; store q1 55 movdqa xmm3, xmm4 ; q1 60 psubusb xmm4, xmm6 ; q1-=q2 63 por xmm4, xmm6 ; abs(q2-q1) 67 pmaxub xmm1, xmm4 79 movdqa xmm4, [rdi+4*rax] ; p2 83 movlps xmm4, [rsi] ; p [all...] |
variance_impl_ssse3.asm | 122 pxor xmm4, xmm4 123 punpcklbw xmm1, xmm4 125 punpcklbw xmm5, xmm4 188 pxor xmm4, xmm4 189 punpcklbw xmm3, xmm4 191 punpcklbw xmm5, xmm4 232 movq xmm4, QWORD PTR [rdi+8] 233 punpcklbw xmm4, xmm [all...] |
loopfilter_block_sse2.asm | 202 movdqa xmm4, i4 206 LF_FILTER_HEV_MASK xmm0, xmm1, xmm2, xmm3, xmm4, xmm8, xmm9, xmm10 212 LF_FILTER xmm1, xmm2, xmm3, xmm8, xmm0, xmm4 223 movdqa xmm4, i9 226 LF_FILTER_HEV_MASK xmm3, xmm8, xmm0, xmm1, xmm2, xmm4, xmm10, xmm11, xmm9 230 movdqa xmm4, i8 232 LF_FILTER xmm0, xmm1, xmm4, xmm8, xmm3, xmm2 237 movdqa i8, xmm4 246 LF_FILTER_HEV_MASK xmm4, xmm8, xmm0, xmm1, xmm2, xmm3, xmm9, xmm11, xmm10 252 LF_FILTER xmm0, xmm1, xmm3, xmm8, xmm4, xmm [all...] |
sad_ssse3.asm | 58 movdqa xmm4, XMMWORD PTR [rdi] 62 palignr xmm5, xmm4, %2 65 palignr xmm6, xmm4, (%2+1) 67 palignr xmm7, xmm4, (%2+2) 74 movdqa xmm4, XMMWORD PTR [rdi] 78 palignr xmm1, xmm4, %2 81 palignr xmm2, xmm4, (%2+1) 83 palignr xmm3, xmm4, (%2+2) 94 movdqa xmm4, XMMWORD PTR [rdi+rdx] 98 palignr xmm1, xmm4, % [all...] |
/external/libvpx/libvpx/vp8/encoder/x86/ |
quantize_sse4.asm | 84 movdqa xmm4, [rcx] 88 paddw xmm4, xmm7 95 psubw xmm6, xmm4 99 movdqa xmm4, [rdx] 107 paddw xmm2, xmm4 111 movdqa xmm4, [rcx] 115 pmulhw xmm4, xmm2 119 paddw xmm2, xmm4 122 pxor xmm4, xmm4 [all...] |
dct_sse2.asm | 96 movdqa xmm4, xmm3 98 pmaddwd xmm4, XMMWORD PTR[GLOBAL(_2217_neg5352)];d1*2217 - c1*5352 101 paddd xmm4, XMMWORD PTR[GLOBAL(_7500)] 103 psrad xmm4, 12 ;(d1 * 2217 - c1 * 5352 + 7500)>>12 106 packssdw xmm3, xmm4 ;op[3] op[1] 139 pxor xmm4, xmm4 ;zero out for compare 142 pcmpeqw xmm2, xmm4 148 movdqa xmm4, xmm3 150 pmaddwd xmm4, XMMWORD PTR[GLOBAL(_2217_neg5352)] ;d1*2217 - c1*535 [all...] |
quantize_ssse3.asm | 56 movdqa xmm4, [rax + 16] 63 movdqa xmm5, xmm4 67 psraw xmm4, 15 87 pxor xmm5, xmm4 89 psubw xmm5, xmm4 95 movdqa xmm4, [rdi + 16] 98 pmullw xmm4, xmm5 109 movdqa [rcx + 16], xmm4 ;store dqcoeff
|
quantize_sse2.asm | 64 movdqa xmm4, [rdx + 16] 71 movdqa xmm5, xmm4 75 psraw xmm4, 15 79 pxor xmm5, xmm4 83 psubw xmm5, xmm4 178 pxor xmm3, xmm4 181 psubw xmm3, xmm4 282 movdqa xmm4, [rax + 16] 286 movdqa xmm5, xmm4 290 psraw xmm4, 1 [all...] |