/external/libvpx/vp8/common/x86/ |
idctllm_sse2.asm | 35 ; Zero out xmm7, for use unpacking 36 pxor xmm7, xmm7 47 movd [rax], xmm7 48 movd [rax+32], xmm7 65 punpcklbw xmm0, xmm7 66 punpcklbw xmm1, xmm7 67 punpcklbw xmm2, xmm7 68 punpcklbw xmm3, xmm7 80 packuswb xmm0, xmm7 [all...] |
subpixel_ssse3.asm | 51 movdqa xmm7, [GLOBAL(rd)] 95 paddsw xmm2, xmm7 149 paddsw xmm0, xmm7 228 movq xmm7, MMWORD PTR [rsi + 11] 231 punpcklbw xmm3, xmm7 358 movdqa xmm7, [GLOBAL(rd)] 393 paddsw xmm0, xmm7 439 paddsw xmm1, xmm7 491 movdqa xmm7, XMMWORD PTR [rax+128] ;k1_k3 519 pmaddubsw xmm2, xmm7 [all...] |
loopfilter_sse2.asm | 123 psubusb xmm1, xmm7 143 paddb xmm7, xmm4 ; flimit * 2 + limit (less than 255) 153 psubusb xmm5, xmm7 ; abs (p0 - q0) *2 + abs(p1-q1)/2 > flimit * 2 + limit 159 pxor xmm7, xmm7 165 pcmpeqb xmm1, xmm7 ; mask xmm1 172 movdqa xmm7, q1 ; q1 175 movdqa xmm7, [rdi] ; q1 180 movdqa xmm7, [rdx+48] ; q1 186 pxor xmm7, [GLOBAL(t80)] ; q1 offset to convert to signed value [all...] |
postproc_sse2.asm | 74 movdqa xmm7, xmm1 ; mm7 = r0 p0..p3 75 psubusw xmm7, xmm5 ; mm7 = r0 p0..p3 - r1 p0..p3 77 paddusw xmm7, xmm5 ; mm7 = abs(r0 p0..p3 - r1 p0..p3) 78 pcmpgtw xmm7, xmm2 90 por xmm7, xmm6 ; accumulate thresholds 104 por xmm7, xmm6 ; accumulate thresholds 116 por xmm7, xmm6 ; accumulate thresholds 122 pand xmm1, xmm7 ; mm1 select vals > thresh from source 123 pandn xmm7, xmm3 ; mm7 select vals < thresh from blurred result 124 paddusw xmm1, xmm7 ; combinatio [all...] |
subpixel_sse2.asm | 71 movdqa xmm7, xmm1 89 psrldq xmm7, 4 ; xx xx xx xx 0d 0c 0b 0a 09 08 07 06 05 04 03 02 93 punpcklbw xmm7, xmm0 ; xx09 xx08 xx07 xx06 xx05 xx04 xx03 xx02 97 pmullw xmm7, [rdx+64] ; x[ 2] * h[ 2] ; Tap 5 103 paddsw xmm4, xmm7 196 movdqa xmm7, xmm1 214 psrldq xmm7, 4 ; xx xx xx xx 0d 0c 0b 0a 09 08 07 06 05 04 03 02 218 punpcklbw xmm7, xmm0 ; xx09 xx08 xx07 xx06 xx05 xx04 xx03 xx02 222 pmullw xmm7, [rdx+64] ; x[ 2] * h[ 2] ; Tap 5 227 paddsw xmm4, xmm7 [all...] |
iwalsh_sse2.asm | 44 movd xmm7, eax 69 pshufd xmm7, xmm7, 0 ;03 03 03 03 03 03 03 03 93 paddw xmm5, xmm7 94 paddw xmm1, xmm7
|
postproc_mmx.c | 458 movdqa xmm7, xmm1 ; local 460 psubusw xmm7, xmm5 ; 464 paddusw xmm7, xmm5 ; 466 pcmpgtw xmm7, xmm2 486 por xmm7, xmm6 ; local 509 por xmm7, xmm6 ; local 530 por xmm7, xmm6 ; local 539 pand xmm1, xmm7 ; 541 pandn xmm7, xmm3 ; local 543 paddusw xmm1, xmm7 ; local 568 movq xmm7, QWORD PTR [edi +edx -2] local 592 movdqa xmm7, xmm1 ; local 620 por xmm7, xmm6 ; local 642 por xmm7, xmm6 ; local 663 por xmm7, xmm6 ; local 673 pandn xmm7, xmm3 ; local 675 paddusw xmm1, xmm7 ; local 907 pxor xmm7, xmm7 ; local 925 paddd xmm7, xmm2 ; local 949 paddd xmm7, xmm4 local 958 psubd xmm7, xmm2 local 1183 movd xmm7, eax local 1215 paddd xmm7, xmm1 local 1218 pshufd xmm7, xmm7, 0 \/\/ duplicate the last ones local 1227 paddd xmm7, xmm3 local 1232 paddd xmm7, xmm3 local 1238 paddd xmm7, xmm3 local 1278 psrldq xmm7, 12 local [all...] |
/external/libvpx/vp8/encoder/x86/ |
temporal_filter_apply_sse2.asm | 70 pxor xmm7, xmm7 ; zero for extraction 80 punpcklbw xmm0, xmm7 ; src[ 0- 7] 83 punpcklbw xmm1, xmm7 ; src[ 8-15] 90 punpcklbw xmm0, xmm7 ; src[ 0- 7] 91 punpckhbw xmm1, xmm7 ; src[ 8-15] 96 punpcklbw xmm2, xmm7 ; pred[ 0- 7] 97 punpckhbw xmm3, xmm7 ; pred[ 8-15] 142 pxor xmm7, xmm7 [all...] |
variance_impl_sse2.asm | 123 pxor xmm7, xmm7 ; clear xmm7 for accumulating diffs 149 paddw xmm7, xmm1 152 paddw xmm7, xmm3 169 punpcklwd xmm6, xmm7 171 punpckhwd xmm5, xmm7 181 movdqa xmm7, xmm6 186 punpckhdq xmm7, xmm0 187 paddd xmm6, xmm7 [all...] |
fwalsh_sse2.asm | 57 pxor xmm7, xmm7 58 pcmpeqw xmm7, xmm6 59 paddw xmm7, [GLOBAL(c1)] 64 paddw xmm0, xmm7 ; b1+c1 a1+d1+(a1!=0) 87 pshufd xmm7, xmm3, 0x72 ; c13 c12 b13 b12 93 punpcklqdq xmm1, xmm7 ; b13 b12 a13 a12 94 punpckhqdq xmm6, xmm7 ; c13 c12 d13 d12 111 movdqa xmm7, xmm6 113 pcmpgtd xmm7, xmm [all...] |
sad_ssse3.asm | 19 lddqu xmm7, XMMWORD PTR [rdi+2] 23 psadbw xmm7, xmm0 36 paddw xmm7, xmm3 52 paddw xmm7, xmm3 59 movdqa xmm7, XMMWORD PTR [rdi+16] 61 movdqa xmm5, xmm7 64 movdqa xmm6, xmm7 67 palignr xmm7, xmm4, (%2+2) 71 psadbw xmm7, xmm0 91 paddw xmm7, xmm [all...] |
variance_impl_ssse3.asm | 44 pxor xmm7, xmm7 133 paddd xmm7, xmm2 134 paddd xmm7, xmm3 199 paddd xmm7, xmm1 200 paddd xmm7, xmm2 241 paddd xmm7, xmm1 242 paddd xmm7, xmm2 290 paddd xmm7, xmm1 291 paddd xmm7, xmm [all...] |
encodeopt.asm | 41 pxor xmm7, xmm7 44 punpckldq xmm0, xmm7 45 punpckhdq xmm3, xmm7 217 pxor xmm7, xmm7 225 pcmpeqw xmm1, xmm7 254 punpckldq xmm0, xmm7 256 punpckhdq xmm2, xmm7 345 pxor xmm7, xmm [all...] |
sad_sse3.asm | 164 lddqu xmm7, XMMWORD PTR [%3+2] 168 psadbw xmm7, xmm0 181 paddw xmm7, xmm3 199 paddw xmm7, xmm3 259 lddqu xmm7, XMMWORD PTR [%6] 264 psadbw xmm7, xmm0 281 paddw xmm7, xmm1 307 paddw xmm7, xmm1 403 movq xmm0, xmm7 404 psrldq xmm7, [all...] |
quantize_sse2.asm | 59 movd xmm7, [rdi + vp8_block_zbin_extra] ; zbin_oq_value 66 pshuflw xmm7, xmm7, 0 67 punpcklwd xmm7, xmm7 ; duplicated zbin_oq_value 89 paddw xmm2, xmm7 90 paddw xmm3, xmm7 106 movdqa xmm7, [rcx + 16] 114 pmulhw xmm7, xmm5 118 paddw xmm5, xmm7 [all...] |
/external/llvm/test/MC/X86/ |
x86_64-xop-encoding.s | 40 // CHECK: vphaddwd (%rdx,%rax), %xmm7 42 vphaddwd (%rdx,%rax), %xmm7 51 // CHECK: vphadduwq %xmm7, %xmm0 53 vphadduwq %xmm7, %xmm0 91 // CHECK: vphaddubd %xmm5, %xmm7 93 vphaddubd %xmm5, %xmm7 131 // CHECK: vfrczss %xmm5, %xmm7 133 vfrczss %xmm5, %xmm7 139 // CHECK: vfrczsd %xmm7, %xmm0 141 vfrczsd %xmm7, %xmm [all...] |
/packages/apps/Camera/jni/feature_stab/db_vlvm/ |
db_utilities_linalg.h | 337 pxor xmm7,xmm7 /*Set xmm7 to zero*/ 342 paddd xmm7,xmm0 346 paddd xmm7,xmm2 351 paddd xmm7,xmm1 356 paddd xmm7,xmm0 360 paddd xmm7,xmm2 365 paddd xmm7,xmm1 370 paddd xmm7,xmm [all...] |
db_feature_detection.cpp | 515 /*broadcast k to all positions of xmm7*/ 516 movss xmm7,k local 517 shufps xmm7,xmm7,0 local 543 mulps xmm2,xmm7 /*16 Multiply to get k*(Gxx+Gyy)*(Gxx+Gyy)*/ 568 mulps xmm6,xmm7 /*34 Multiply to get k*(Gxx+Gyy)*(Gxx+Gyy)*/ 590 mulps xmm2,xmm7 /*Multiply to get k*(Gxx+Gyy)*(Gxx+Gyy)*/ 763 movaps xmm7,[eax+112] local 773 maxps xmm7,[eax+240] local 783 maxps xmm7,[eax+368 local 793 maxps xmm7,[eax+496] local 841 movaps xmm7,[eax+112] local 851 maxps xmm7,[eax+240] local 899 movaps xmm7,[eax+112] local 1093 movaps xmm7,[eax+112] local 1101 maxps xmm7,[ebx+112] local 1119 movaps xmm7,[eax+240] local 1127 maxps xmm7,[ebx+240] local 1145 movaps xmm7,[eax+368] local 1153 maxps xmm7,[ebx+368] local 1171 movaps xmm7,[eax+496] local 1179 maxps xmm7,[ebx+496] local 1219 movups xmm7,[eax+112] local 1227 maxps xmm7,[ebx+112] local 1245 movups xmm7,[eax+240] local 1253 maxps xmm7,[ebx+240] local 1271 movups xmm7,[eax+368] local 1279 maxps xmm7,[ebx+368] local 1297 movups xmm7,[eax+496] local 1305 maxps xmm7,[ebx+496] local [all...] |
/packages/apps/LegacyCamera/jni/feature_stab/db_vlvm/ |
db_utilities_linalg.h | 337 pxor xmm7,xmm7 /*Set xmm7 to zero*/ 342 paddd xmm7,xmm0 346 paddd xmm7,xmm2 351 paddd xmm7,xmm1 356 paddd xmm7,xmm0 360 paddd xmm7,xmm2 365 paddd xmm7,xmm1 370 paddd xmm7,xmm [all...] |
db_feature_detection.cpp | 515 /*broadcast k to all positions of xmm7*/ 516 movss xmm7,k local 517 shufps xmm7,xmm7,0 local 543 mulps xmm2,xmm7 /*16 Multiply to get k*(Gxx+Gyy)*(Gxx+Gyy)*/ 568 mulps xmm6,xmm7 /*34 Multiply to get k*(Gxx+Gyy)*(Gxx+Gyy)*/ 590 mulps xmm2,xmm7 /*Multiply to get k*(Gxx+Gyy)*(Gxx+Gyy)*/ 763 movaps xmm7,[eax+112] local 773 maxps xmm7,[eax+240] local 783 maxps xmm7,[eax+368 local 793 maxps xmm7,[eax+496] local 841 movaps xmm7,[eax+112] local 851 maxps xmm7,[eax+240] local 899 movaps xmm7,[eax+112] local 1093 movaps xmm7,[eax+112] local 1101 maxps xmm7,[ebx+112] local 1119 movaps xmm7,[eax+240] local 1127 maxps xmm7,[ebx+240] local 1145 movaps xmm7,[eax+368] local 1153 maxps xmm7,[ebx+368] local 1171 movaps xmm7,[eax+496] local 1179 maxps xmm7,[ebx+496] local 1219 movups xmm7,[eax+112] local 1227 maxps xmm7,[ebx+112] local 1245 movups xmm7,[eax+240] local 1253 maxps xmm7,[ebx+240] local 1271 movups xmm7,[eax+368] local 1279 maxps xmm7,[ebx+368] local 1297 movups xmm7,[eax+496] local 1305 maxps xmm7,[ebx+496] local [all...] |
/external/libyuv/files/source/ |
row_win.cc | 84 movdqa xmm7, _kARGBToY local 92 pmaddubsw xmm0, xmm7 93 pmaddubsw xmm1, xmm7 94 pmaddubsw xmm2, xmm7 95 pmaddubsw xmm3, xmm7 117 movdqa xmm7, _kBGRAToY local 125 pmaddubsw xmm0, xmm7 126 pmaddubsw xmm1, xmm7 127 pmaddubsw xmm2, xmm7 128 pmaddubsw xmm3, xmm7 150 movdqa xmm7, _kABGRToY local 188 movdqa xmm7, _kARGBToU local 252 movdqa xmm7, _kBGRAToU local 316 movdqa xmm7, _kABGRToU local 375 pcmpeqb xmm7, xmm7 \/\/ generate mask 0xff000000 local 376 pslld xmm7, 24 local 414 pcmpeqb xmm7, xmm7 \/\/ generate mask 0xff000000 local 415 pslld xmm7, 24 local [all...] |
rotate.cc | 105 movq xmm7, qword ptr [eax + edi] local 106 punpcklbw xmm6, xmm7 108 movdqa xmm7, xmm6 local 109 palignr xmm7, xmm7, 8 local 118 punpcklwd xmm5, xmm7 120 movdqa xmm7, xmm5 local 122 palignr xmm7, xmm7, 8 local 141 punpckldq xmm3, xmm7 145 movdqa xmm7, xmm3 local 146 palignr xmm7, xmm7, 8 local 187 movdqa xmm7, xmm0 \/\/ use xmm7 as temp register. local 189 punpckhbw xmm7, xmm1 local 194 movdqa xmm7, xmm2 local 196 punpckhbw xmm7, xmm3 local 201 movdqa xmm7, xmm4 local 203 punpckhbw xmm7, xmm5 local 206 movdqa xmm7, [eax + edi] local 213 movdqa xmm7, xmm5 local 234 movdqa xmm7, xmm6 local 868 movdqa xmm7, _kShuffleReverse local 1078 movdqa xmm7, _kShuffleReverseUV local [all...] |
planar_functions.cc | 72 pcmpeqb xmm7, xmm7 // generate mask 0x00ff00ff 73 psrlw xmm7, 8 81 pand xmm0, xmm7 // even bytes 82 pand xmm1, xmm7 104 "pcmpeqb %%xmm7,%%xmm7\n" 105 "psrlw $0x8,%%xmm7\n" 112 "pand %%xmm7,%%xmm0\n" 113 "pand %%xmm7,%%xmm1\n 217 movd xmm7, [esp + 8] \/\/ v32 local 219 pshufd xmm7, xmm7, 0 local 513 pcmpeqb xmm7, xmm7 \/\/ generate mask 0x00ff00ff local 514 psrlw xmm7, 8 local 665 pcmpeqb xmm7, xmm7 \/\/ generate mask 0x00ff00ff local 666 psrlw xmm7, 8 local 694 pcmpeqb xmm7, xmm7 \/\/ generate mask 0x00ff00ff local 695 psrlw xmm7, 8 local 761 pcmpeqb xmm7, xmm7 \/\/ generate mask 0x00ff00ff local 762 psrlw xmm7, 8 local 1210 pcmpeqb xmm7, xmm7 \/\/ generate mask 0xff000000 local 1211 pslld xmm7, 24 local 1239 movdqa xmm7, _kShuffleMaskABGRToARGB local 1261 movdqa xmm7, _kShuffleMaskBGRAToARGB local [all...] |
scale.cc | 277 pcmpeqb xmm7, xmm7 // generate mask 0x00ff00ff local 278 psrlw xmm7, 8 local 284 pand xmm0, xmm7 285 pand xmm1, xmm7 306 pcmpeqb xmm7, xmm7 // generate mask 0x00ff00ff local 307 psrlw xmm7, 8 local 322 pand xmm2, xmm7 323 pand xmm3, xmm7 350 pcmpeqb xmm7, xmm7 \/\/ generate mask 0x000000ff local 351 psrld xmm7, 24 local 382 pcmpeqb xmm7, xmm7 \/\/ generate mask 0x00ff00ff local 383 psrlw xmm7, 8 local 441 pcmpeqb xmm7, xmm7 \/\/ generate mask isolating 1 src 8 bytes local 442 psrlq xmm7, 56 local 475 pxor xmm7, xmm7 local 602 movdqa xmm7, _round34 local 659 movdqa xmm7, _round34 local 718 pxor xmm7, xmm7 local 753 pxor xmm7, xmm7 local 817 movdqa xmm7, _scaleab2 local 861 pxor xmm7, xmm7 local 925 pxor xmm7, xmm7 local 1012 movd xmm7, eax local 1013 punpcklwd xmm7, xmm7 local 1014 pshufd xmm7, xmm7, 0 local 1087 movdqa xmm7, _madd21 local [all...] |
/external/openssl/crypto/aes/asm/ |
vpaes-x86_64.pl | 294 movdqa %xmm0, %xmm7 342 ## stored in %xmm7 as before, and the short, low side is in 398 # low round. swap xmm7 and xmm6 400 movdqa %xmm7, %xmm5 401 movdqa %xmm6, %xmm7 403 movdqa %xmm5, %xmm7 445 pxor %xmm7, %xmm7 455 ## %xmm7: high side, b a x y 468 pshufd \$0xFE, %xmm7, %xmm0 # b a _ _ -> b b b [all...] |