/external/libvpx/vp8/encoder/x86/ |
temporal_filter_apply_sse2.asm | 94 movdqa xmm2, [rdx] ; predictor (frame2) 95 movdqa xmm3, xmm2 96 punpcklbw xmm2, xmm7 ; pred[ 0- 7] 100 psubw xmm0, xmm2 ; src - pred[ 0- 7] 122 movdqa xmm2, [GLOBAL(_const_16w)] 124 psubusw xmm2, xmm0 127 pmullw xmm2, [rsp + filter_weight] 134 paddw xmm4, xmm2 150 pmullw xmm0, xmm2 154 movdqa xmm2, xmm [all...] |
quantize_ssse3.asm | 36 movdqa xmm2, [rdi] ;round lo 48 paddw xmm1, xmm2 66 movdqa xmm2, [rcx] 70 pmullw xmm2, xmm1 95 movdqa [rsi], xmm2 ;store dqcoeff
|
encodeopt.asm | 220 pxor xmm2, xmm2 223 por xmm1, xmm2 248 paddd xmm2, xmm5 250 paddd xmm2, xmm3 253 movdqa xmm0, xmm2 256 punpckhdq xmm2, xmm7 257 paddd xmm0, xmm2 350 movdqa xmm2, [rdi] 352 psubw xmm1, xmm2 [all...] |
sad_ssse3.asm | 27 lddqu xmm2, XMMWORD PTR [rdi+1] 31 psadbw xmm2, xmm0 35 paddw xmm6, xmm2 40 lddqu xmm2, XMMWORD PTR [rdi+rdx+1] 47 psadbw xmm2, xmm0 51 paddw xmm6, xmm2 80 movdqa xmm2, xmm3 81 palignr xmm2, xmm4, (%2+1) 86 psadbw xmm2, xmm0 90 paddw xmm6, xmm2 [all...] |
ssim_opt.asm | 20 movdqa xmm2, xmm4 21 pmaddwd xmm2, xmm2 22 paddq xmm12, xmm2 ; sum_sq_r 29 movdqa xmm2,%1 31 punpckhdq xmm2,xmm0 32 paddq %1,xmm2 33 movdqa xmm2,%1 35 punpckhqdq xmm2,xmm0 36 paddq %1,xmm2 [all...] |
sad_sse3.asm | 172 lddqu xmm2, XMMWORD PTR [%3+1] 176 psadbw xmm2, xmm0 180 paddw xmm6, xmm2 185 lddqu xmm2, XMMWORD PTR [%3+%5+1] 194 psadbw xmm2, xmm0 198 paddw xmm6, xmm2 268 lddqu xmm2, XMMWORD PTR [%4] 272 psadbw xmm2, xmm0 277 paddw xmm5, xmm2 285 lddqu xmm2, XMMWORD PTR [%4+%8 [all...] |
/dalvik/vm/mterp/x86-atom/ |
OP_SHR_LONG.S | 36 movq .LshiftMask, %xmm2 37 pand %xmm2, %xmm0 # %xmm0<- masked for the shift bits
|
OP_SHR_LONG_2ADDR.S | 37 movq .LshiftMask, %xmm2 38 pand %xmm2, %xmm0 # %xmm0<- masked for the shift bits
|
/external/libvpx/vp8/common/x86/ |
subpixel_sse2.asm | 183 movq xmm2, MMWORD PTR [rsi +14] 184 pslldq xmm2, 8 186 por xmm2, xmm1 243 movdqa xmm3, xmm2 244 movdqa xmm4, xmm2 246 movdqa xmm5, xmm2 247 movdqa xmm6, xmm2 249 movdqa xmm7, xmm2 272 psrldq xmm2, 5 ; xx xx xx xx xx 0d 0c 0b 0a 09 08 07 06 05 04 03 276 punpcklbw xmm2, xmm0 ; xx0a xx09 xx08 xx07 xx06 xx05 xx04 xx0 [all...] |
recon_sse2.asm | 36 movq xmm2, MMWORD PTR [rsi+8] 37 punpcklbw xmm2, xmm0 38 paddsw xmm2, XMMWORD PTR [rdx+16] 39 packuswb xmm2, xmm0 ; pack and unpack to saturate 40 movq MMWORD PTR [rdi+rax], xmm2 91 movdqa xmm2, XMMWORD PTR [rsi+16] 92 movdqa xmm6, xmm2 93 punpcklbw xmm2, xmm0 95 paddsw xmm2, XMMWORD PTR [rdx+32] 97 packuswb xmm2, xmm6 ; pack and unpack to saturat [all...] |
postproc_mmx.c | 420 movd xmm2, flimit local 421 punpcklwd xmm2, xmm2 local 422 punpckldq xmm2, xmm2 local 423 punpcklqdq xmm2, xmm2 local 466 pcmpgtw xmm7, xmm2 485 pcmpgtw xmm6, xmm2 508 pcmpgtw xmm6, xmm2 919 movdqa xmm2, xmm1 ; local 922 punpckhwd xmm2, xmm0 ; local 925 paddd xmm7, xmm2 ; local 934 movq xmm2, QWORD PTR [edi] \/\/ [s+pitch*7] local 937 punpcklbw xmm2, xmm0 local 942 pmullw xmm2, xmm2 local 945 punpcklwd xmm2, xmm0 local 952 movdqa xmm2, xmm1 local 957 punpckhwd xmm2, xmm0 local 971 movdqa xmm2, xmm1 local 974 punpckhwd xmm2, xmm4 local 995 movq xmm2, xmm1 local 1200 movd xmm2, DWORD PTR [esi+ecx+7] \/\/ +7 +8 +9 +10 local 1203 punpcklbw xmm2, xmm0 \/\/ expanding local 1206 punpcklwd xmm2, xmm0 \/\/ expanding to dwords local 1208 psubd xmm2, xmm1 \/\/ 7--8 8--7 9--6 10--5 local 1221 psrldq xmm2, 4 \/\/ 8--7 9--6 10--5 0000 local 1224 pshufd xmm4, xmm2, 3 \/\/ 0000 8--7 8--7 8--7 squared local 1230 pshufd xmm4, xmm2, 01011111b \/\/ 0000 0000 9--6 9--6 squared local 1236 pshufd xmm4, xmm2, 10111111b \/\/ 0000 0000 8--7 8--7 squared local 1257 movq xmm2, xmm1 local 1496 movdqu xmm2, [edi+eax] \/\/ get the noise for this line local [all...] |
iwalsh_sse2.asm | 35 pshufd xmm2, xmm1, 4eh ;ip[8] ip[12] 38 paddw xmm0, xmm2 ;ip[4]+ip[8] ip[0]+ip[12] aka b1 a1 39 psubw xmm3, xmm2 ;ip[4]-ip[8] ip[0]-ip[12] aka c1 d1 66 pshufd xmm2, xmm1, 4eh ;ip[8] ip[12] 71 paddw xmm4, xmm2 ;ip[4]+ip[8] ip[0]+ip[12] aka b1 a1 72 psubw xmm3, xmm2 ;ip[4]-ip[8] ip[0]-ip[12] aka c1 d1
|
/packages/apps/Camera/jni/feature_stab/db_vlvm/ |
db_utilities_linalg.h | 341 movdqa xmm2,[eax+16] 343 pmaddwd xmm2,[ecx+16] 346 paddd xmm7,xmm2 355 movdqa xmm2,[eax+64] 357 pmaddwd xmm2,[ecx+64] 360 paddd xmm7,xmm2 369 movdqa xmm2,[eax+112] 371 pmaddwd xmm2,[ecx+112] 374 paddd xmm7,xmm2 383 movdqa xmm2,[eax+160 [all...] |
db_feature_detection.cpp | 524 cvtpi2ps xmm2,[ecx+8] /*7 Convert two integers into floating point of low double-word*/ local 527 movlhps xmm2,xmm2 /*8 Move them to the high double-word*/ local 530 cvtpi2ps xmm2,[ecx] /*9 Convert two integers into floating point of low double-word*/ local 534 mulps xmm0,xmm2 /*11 Multiply to get Gxx*Gyy*/ 535 addps xmm2,xmm3 /*12 Add to get Gxx+Gyy*/ local 538 mulps xmm2,xmm2 /*14 Multiply to get (Gxx+Gyy)*(Gxx+Gyy)*/ local 543 mulps xmm2,xmm7 /*16 Multiply to get k*(Gxx+Gyy)*(Gxx+Gyy)*/ local 549 subps xmm0,xmm2 /*17 Subtract to get Gxx*Gyy-Gxy*Gxy-k*(Gxx+Gyy)*(Gxx+Gyy)* 563 cvtpi2ps xmm2,[ecx+40] \/*(7 Next) Convert two integers into floating point of low double-word*\/ local 570 movlhps xmm2,xmm2 \/*(8 Next) Move them to the high double-word*\/ local 575 cvtpi2ps xmm2,[ecx+32] \/*(9 Next) Convert two integers into floating point of low double-word*\/ local 586 addps xmm2,xmm3 \/*Add to get Gxx+Gyy*\/ local 588 mulps xmm2,xmm2 \/*Multiply to get (Gxx+Gyy)*(Gxx+Gyy)*\/ local 590 mulps xmm2,xmm7 \/*Multiply to get k*(Gxx+Gyy)*(Gxx+Gyy)*\/ local 758 movaps xmm2,[eax+32] local 768 maxps xmm2,[eax+160] local 778 maxps xmm2,[eax+288] local 788 maxps xmm2,[eax+416] local 797 maxps xmm2,xmm3 local 836 movaps xmm2,[eax+32] local 846 maxps xmm2,[eax+160] local 855 maxps xmm2,xmm3 local 894 movaps xmm2,[eax+32] local 903 maxps xmm2,xmm3 local 942 movaps xmm2,[eax+32] local 947 maxps xmm2,xmm3 local 1088 movaps xmm2,[eax+32] local 1096 maxps xmm2,[ebx+32] local 1114 movaps xmm2,[eax+160] local 1122 maxps xmm2,[ebx+160] local 1140 movaps xmm2,[eax+288] local 1148 maxps xmm2,[ebx+288] local 1166 movaps xmm2,[eax+416] local 1174 maxps xmm2,[ebx+416] local 1214 movups xmm2,[eax+32] local 1222 maxps xmm2,[ebx+32] local 1240 movups xmm2,[eax+160] local 1248 maxps xmm2,[ebx+160] local 1266 movups xmm2,[eax+288] local 1274 maxps xmm2,[ebx+288] local 1292 movups xmm2,[eax+416] local 1300 maxps xmm2,[ebx+416] local [all...] |
/external/libyuv/files/source/ |
scale.cc | 312 movdqa xmm2, [eax + esi] local 315 pavgb xmm0, xmm2 // average rows 318 movdqa xmm2, xmm0 // average columns (32 to 16 pixels) local 322 pand xmm2, xmm7 local 324 pavgw xmm0, xmm2 389 movdqa xmm2, [esi + ebx] local 391 pavgb xmm0, xmm2 // average rows 393 movdqa xmm2, [esi + ebx * 2] local 398 pavgb xmm2, xmm4 local 400 pavgb xmm0, xmm2 403 movdqa xmm2, xmm0 \/\/ average columns (32 to 16 pixels) local 407 pand xmm2, xmm7 local 413 movdqa xmm2, xmm0 \/\/ average columns (16 to 8 pixels) local 415 pand xmm2, xmm7 local 480 movdqa xmm2, [esi + ebx] local 484 movdqa xmm2, [esi + ebx * 2] local 490 pavgb xmm2, xmm4 local 495 movdqa xmm2, [ebp] local 499 pavgb xmm2, xmm4 local 507 pavgb xmm2, xmm4 local 553 movdqa xmm2, [esi + 16] local 559 pshufb xmm2, xmm5 local 597 movdqa xmm2, _shuf01 local 654 movdqa xmm2, _shuf01 local 757 movdqa xmm2, [esi + edx] local 762 punpcklbw xmm2, xmm7 local 766 movdqa xmm2, [esi + edx * 2] local 769 punpcklbw xmm2, xmm7 local 774 movdqa xmm2, xmm0 \/\/ 8 pixels -> 0,1,2 of xmm2 local 776 paddusw xmm2, xmm0 local 778 paddusw xmm2, xmm0 local 779 pshufb xmm2, xmm4 local 787 paddusw xmm2, xmm3 local 789 pmulhuw xmm2, xmm6 \/\/ divide by 9,9,6, 9,9,6 local 790 packuswb xmm2, xmm2 local 793 pextrw eax, xmm2, 2 local 820 movdqa xmm2, [esi] \/\/ average 2 rows into xmm2 local 821 pavgb xmm2, [esi + edx] local 829 pshufb xmm2, xmm6 local 866 movdqa xmm2, [esi] local 870 punpcklbw xmm2, xmm7 local 880 paddusw xmm2, xmm0 \/\/ sum 16 words local 929 movdqa xmm2, [esi + edx] local 934 punpcklbw xmm2, xmm7 local 939 pmullw xmm2, xmm6 \/\/ scale row 1 local 973 movdqa xmm2, [esi + edx] local 1018 movdqa xmm2, [esi + edx] local 1055 movdqa xmm2, [esi + edx] local 1082 movdqa xmm2, _shuf01 local [all...] |
rotate.cc | 90 movq xmm2, qword ptr [eax] local 95 punpcklbw xmm2, xmm3 local 96 movdqa xmm3, xmm2 111 punpcklwd xmm0, xmm2 113 movdqa xmm2, xmm0 local 115 palignr xmm2, xmm2, 8 local 131 punpckldq xmm2, xmm6 local 132 movdqa xmm6, xmm2 134 movq qword ptr [edx], xmm2 191 movdqa xmm2, [eax] local 195 punpcklbw xmm2, xmm3 local 220 movdqa xmm2, xmm5 local 249 punpckldq xmm2, xmm6 local [all...] |
planar_functions.cc | 79 movdqa xmm2, xmm0 86 psrlw xmm2, 8 // odd bytes 88 packuswb xmm2, xmm3 89 movdqa [edi], xmm2 110 "movdqa %%xmm0,%%xmm2\n" 117 "psrlw $0x8,%%xmm2\n" 119 "packuswb %%xmm3,%%xmm2\n" 120 "movdqa %%xmm2,(%2)\n" 520 movdqa xmm2, xmm0 local 522 pand xmm2, xmm7 // even bytes are local 524 packuswb xmm2, xmm3 local 700 movdqa xmm2, [eax + esi] local 767 movdqa xmm2, [eax + esi] local [all...] |
convert.cc | 377 ;movdqa xmm2, xmm6 local 387 movdqa xmm2, xmm5 local 388 punpcklbw xmm2, xmm6 ;in2, src_u, in2, src_v local 390 movdqu XMMWORD PTR [edi], xmm2 ;write to out2 local 491 movdqa xmm2, xmm6 local 500 punpcklbw xmm2, xmm5 ;src_u, in2, src_v local 502 movdqu XMMWORD PTR [edi], xmm2 ;write to out2 local
|
/bionic/libc/arch-x86/string/ |
sse2-strlen-atom.S | 118 pxor %xmm2, %xmm2 124 pcmpeqb (%eax), %xmm2 125 pmovmskb %xmm2, %edx 149 pcmpeqb (%eax), %xmm2 150 pmovmskb %xmm2, %edx 173 pcmpeqb (%eax), %xmm2 174 pmovmskb %xmm2, %edx 197 pcmpeqb (%eax), %xmm2 198 pmovmskb %xmm2, %ed [all...] |
ssse3-memcmp3-new.S | 207 movaps 16(%esi), %xmm2 208 pcmpeqb 16(%edi), %xmm2 209 pand %xmm1, %xmm2 210 pmovmskb %xmm2, %edx 231 movdqa 16(%esi), %xmm2 232 pcmpeqb 16(%edi), %xmm2 234 pand %xmm0, %xmm2 236 pmovmskb %xmm2, %edx 239 movdqa 48(%esi), %xmm2 242 pcmpeqb 48(%edi), %xmm2 [all...] |
/external/llvm/lib/Target/X86/ |
X86CompilationCallback_Win64.asm | 37 movaps [rsp+32+32], xmm2 49 movaps xmm2, [rsp+32+32]
|
/external/openssl/crypto/ |
x86_64cpuid.pl | 184 pxor %xmm2,%xmm2 217 pxor %xmm2,%xmm2
|
/external/libffi/src/x86/ |
unix64.S | 196 movdqa 80(%r10), %xmm2 320 movdqa %xmm2, 80(%rsp)
|
/external/zlib/contrib/amd64/ |
amd64-match.S | 294 movdqu (%prev, %rdx), %xmm2 295 pcmpeqb %xmm2, %xmm1
|
/external/v8/test/cctest/ |
test-disasm-ia32.cc | 426 __ andpd(xmm1, xmm2); 429 __ cmpltsd(xmm1, xmm2); 432 __ movaps(xmm1, xmm2); 438 __ psllq(xmm1, xmm2); 444 __ psrlq(xmm1, xmm2); 447 __ por(xmm1, xmm2);
|