/external/eigen/Eigen/src/Core/arch/SSE/ |
MathFunctions.h | 202 Packet4f xmm1, xmm2 = _mm_setzero_ps(), xmm3, sign_bit, y; local 242 xmm2 = pmul(y, p4f_minus_cephes_DP2); 245 x = padd(x, xmm2); 301 Packet4f xmm1, xmm2 = _mm_setzero_ps(), xmm3, y; local 331 xmm2 = pmul(y, p4f_minus_cephes_DP2); 334 x = padd(x, xmm2);
|
/external/libyuv/files/source/ |
convert_from.cc | 250 movq xmm2, qword ptr [esi] // U local 253 punpcklbw xmm2, xmm3 // UV local 257 punpcklbw xmm0, xmm2 // YUYV 258 punpckhbw xmm1, xmm2 289 movq xmm2, qword ptr [esi] // U local 292 punpcklbw xmm2, xmm3 // UV local 294 movdqa xmm1, xmm2 297 punpckhbw xmm2, xmm0 local 299 movdqa [edi + 16], xmm2 319 "movq (%1),%%xmm2 \n [all...] |
rotate.cc | 85 movq xmm2, qword ptr [eax] local 90 punpcklbw xmm2, xmm3 local 91 movdqa xmm3, xmm2 106 punpcklwd xmm0, xmm2 108 movdqa xmm2, xmm0 local 110 palignr xmm2, xmm2, 8 local 126 punpckldq xmm2, xmm6 local 127 movdqa xmm6, xmm2 129 movq qword ptr [edx], xmm2 188 movdqa xmm2, [eax] local 192 punpcklbw xmm2, xmm3 local 217 movdqa xmm2, xmm5 local 246 punpckldq xmm2, xmm6 local [all...] |
compare.cc | 70 // 72: 66 0F 38 40 D5 pmulld xmm2,xmm5 91 movdqa xmm2, xmm1 local 92 punpcklbw xmm2, xmm7 // src[0-7] local 93 movdqa xmm3, xmm2 97 movdqa xmm4, xmm2 102 movdqa xmm2, xmm1 local 103 punpcklwd xmm2, xmm7 // src[8-11] local 104 pmulld(0xd5) // pmulld xmm2, xmm5 109 paddd xmm1, xmm2 113 pshufd xmm2, xmm1, 14 // upper 2 dword local 115 pshufd xmm2, xmm1, 1 local 268 movdqa xmm2, [eax + edx] local 273 psubusb xmm2, xmm3 local 275 movdqa xmm2, xmm1 local 277 punpckhbw xmm2, xmm5 local 279 pmaddwd xmm2, xmm2 local [all...] |
scale_argb.cc | 81 movdqa xmm2, [eax + esi] local 84 pavgb xmm0, xmm2 // average rows 86 movdqa xmm2, xmm0 // average columns (8 to 4 pixels) local 88 shufps xmm2, xmm1, 0xdd // odd pixels local 89 pavgb xmm0, xmm2 123 movd xmm2, [eax + ebx * 2] local 126 punpckldq xmm2, xmm3 local 127 punpcklqdq xmm0, xmm2 166 movq xmm2, qword ptr [esi] // row1 4 pairs local 167 movhps xmm2, qword ptr [esi + ebx local 173 movdqa xmm2, xmm0 \/\/ average columns (8 to 4 pixels) local 175 shufps xmm2, xmm1, 0xdd \/\/ odd pixels local 221 movdqa xmm2, [esi + edx] \/\/ row1 local 224 punpcklbw xmm2, xmm4 local 228 psubw xmm2, xmm0 \/\/ row1 - row0 local 230 pmulhw xmm2, xmm5 \/\/ scale diff local 309 movdqa xmm2, [esi + edx] local [all...] |
row_win.cc | 253 movdqa xmm2, xmm3 local 254 palignr xmm2, xmm1, 8 // xmm2 = { xmm3[0:3] xmm1[8:15]} local 255 pshufb xmm2, xmm4 local 256 por xmm2, xmm5 local 259 movdqa [edx + 32], xmm2 293 movdqa xmm2, xmm3 local 294 palignr xmm2, xmm1, 8 // xmm2 = { xmm3[0:3] xmm1[8:15]} local 295 pshufb xmm2, xmm local 296 por xmm2, xmm5 local 351 movdqa xmm2, xmm0 local 353 psllw xmm2, 11 \/\/ B in upper 5 bits local 355 pmulhuw xmm2, xmm5 \/\/ * (256 + 8) local 361 movdqa xmm2, xmm1 local 363 punpckhbw xmm2, xmm0 local 401 movdqa xmm2, xmm0 local 403 psllw xmm2, 11 \/\/ B in upper 5 bits local 405 pmulhuw xmm2, xmm5 \/\/ * (256 + 8) local 409 movdqa xmm2, xmm0 local 411 psraw xmm2, 8 \/\/ A local 413 pand xmm2, xmm7 local 415 movdqa xmm2, xmm1 local 417 punpckhbw xmm2, xmm0 local 446 movdqa xmm2, xmm0 local 448 pand xmm2, xmm5 \/\/ mask high nibbles local 454 por xmm2, xmm3 local 479 movdqa xmm2, [eax + 32] local 484 pshufb xmm2, xmm6 local 494 psrldq xmm2, 8 \/\/ 4 bytes from 2 local 496 por xmm2, xmm3 \/\/ 12 bytes from 3 for 2 local 518 movdqa xmm2, [eax + 32] local 523 pshufb xmm2, xmm6 local 533 psrldq xmm2, 8 \/\/ 4 bytes from 2 local 535 por xmm2, xmm3 \/\/ 12 bytes from 3 for 2 local 563 movdqa xmm2, xmm0 \/\/ G local 566 psrld xmm2, 5 \/\/ G local 569 pand xmm2, xmm4 \/\/ G local 603 movdqa xmm2, xmm0 \/\/ G local 607 psrld xmm2, 6 \/\/ G local 611 pand xmm2, xmm5 \/\/ G local 614 por xmm2, xmm3 \/\/ GR local 670 movdqa xmm2, [eax + 32] local 674 pmaddubsw xmm2, xmm4 local 678 phaddw xmm2, xmm3 local 680 psrlw xmm2, 7 local 704 movdqu xmm2, [eax + 32] local 708 pmaddubsw xmm2, xmm4 local 712 phaddw xmm2, xmm3 local 714 psrlw xmm2, 7 local 738 movdqa xmm2, [eax + 32] local 742 pmaddubsw xmm2, xmm4 local 746 phaddw xmm2, xmm3 local 748 psrlw xmm2, 7 local 772 movdqu xmm2, [eax + 32] local 776 pmaddubsw xmm2, xmm4 local 780 phaddw xmm2, xmm3 local 782 psrlw xmm2, 7 local 806 movdqa xmm2, [eax + 32] local 810 pmaddubsw xmm2, xmm4 local 814 phaddw xmm2, xmm3 local 816 psrlw xmm2, 7 local 840 movdqu xmm2, [eax + 32] local 844 pmaddubsw xmm2, xmm4 local 848 phaddw xmm2, xmm3 local 850 psrlw xmm2, 7 local 874 movdqa xmm2, [eax + 32] local 878 pmaddubsw xmm2, xmm4 local 882 phaddw xmm2, xmm3 local 884 psrlw xmm2, 7 local 908 movdqu xmm2, [eax + 32] local 912 pmaddubsw xmm2, xmm4 local 916 phaddw xmm2, xmm3 local 918 psrlw xmm2, 7 local 950 movdqa xmm2, [eax + 32] local 954 pavgb xmm2, [eax + esi + 32] local 962 shufps xmm2, xmm3, 0x88 local 964 pavgb xmm2, xmm4 local 972 pmaddubsw xmm2, xmm7 local 1016 movdqu xmm2, [eax + 32] local 1023 pavgb xmm2, xmm4 local 1032 shufps xmm2, xmm3, 0x88 local 1034 pavgb xmm2, xmm4 local 1042 pmaddubsw xmm2, xmm7 local 1086 movdqa xmm2, [eax + 32] local 1090 pavgb xmm2, [eax + esi + 32] local 1098 shufps xmm2, xmm3, 0x88 local 1100 pavgb xmm2, xmm4 local 1108 pmaddubsw xmm2, xmm7 local 1152 movdqu xmm2, [eax + 32] local 1159 pavgb xmm2, xmm4 local 1168 shufps xmm2, xmm3, 0x88 local 1170 pavgb xmm2, xmm4 local 1178 pmaddubsw xmm2, xmm7 local 1222 movdqa xmm2, [eax + 32] local 1226 pavgb xmm2, [eax + esi + 32] local 1234 shufps xmm2, xmm3, 0x88 local 1236 pavgb xmm2, xmm4 local 1244 pmaddubsw xmm2, xmm7 local 1288 movdqu xmm2, [eax + 32] local 1295 pavgb xmm2, xmm4 local 1304 shufps xmm2, xmm3, 0x88 local 1306 pavgb xmm2, xmm4 local 1314 pmaddubsw xmm2, xmm7 local 1358 movdqa xmm2, [eax + 32] local 1362 pavgb xmm2, [eax + esi + 32] local 1370 shufps xmm2, xmm3, 0x88 local 1372 pavgb xmm2, xmm4 local 1380 pmaddubsw xmm2, xmm7 local 1424 movdqu xmm2, [eax + 32] local 1431 pavgb xmm2, xmm4 local 1440 shufps xmm2, xmm3, 0x88 local 1442 pavgb xmm2, xmm4 local 1450 pmaddubsw xmm2, xmm7 local 1641 punpcklbw xmm2, xmm5 \/\/ RA local 1684 punpcklbw xmm2, xmm5 \/\/ RA local 1728 punpcklbw xmm2, xmm5 \/\/ RA local 1767 punpcklbw xmm2, xmm5 \/\/ RA local 1805 punpcklbw xmm2, xmm5 \/\/ RA local 1847 punpcklbw xmm2, xmm5 \/\/ RA local 1890 punpcklbw xmm2, xmm5 \/\/ RA local 1934 punpcklbw xmm2, xmm5 \/\/ RA local 1974 punpcklbw xmm2, xmm5 \/\/ RA local 2012 punpcklbw xmm2, xmm5 \/\/ RA local 2133 punpcklbw xmm2, xmm1 \/\/ RG local 2136 punpcklwd xmm2, xmm0 \/\/ RGBA first 4 pixels local 2174 punpcklbw xmm2, xmm1 \/\/ RG local 2177 punpcklwd xmm2, xmm0 \/\/ RGBA first 4 pixels local 2287 movd xmm2,eax local 2288 pshufd xmm2,xmm2,0 local 2463 movdqa xmm2, xmm0 local 2468 psrlw xmm2, 8 \/\/ odd bytes local 2470 packuswb xmm2, xmm3 local 2619 movdqa xmm2, [eax + esi] local 2726 movdqu xmm2, [eax + esi] local 2831 movdqa xmm2, [eax + esi] local 2936 movdqu xmm2, [eax + esi] local 3031 movd xmm2, [esi] \/\/ _r_b local 3035 pand xmm2, xmm6 \/\/ _r_b local 3037 pmullw xmm2, xmm3 \/\/ _r_b * alpha local 3043 psrlw xmm2, 8 \/\/ _r_b convert to 8 bits again local 3062 movdqu xmm2, [esi] \/\/ _r_b local 3066 pand xmm2, xmm6 \/\/ _r_b local 3068 pmullw xmm2, xmm3 \/\/ _r_b * alpha local 3074 psrlw xmm2, 8 \/\/ _r_b convert to 8 bits again local 3093 movd xmm2, [esi] \/\/ _r_b local 3097 pand xmm2, xmm6 \/\/ _r_b local 3099 pmullw xmm2, xmm3 \/\/ _r_b * alpha local 3105 psrlw xmm2, 8 \/\/ _r_b convert to 8 bits again local 3165 movd xmm2, [esi] \/\/ _r_b local 3167 pand xmm2, xmm6 \/\/ _r_b local 3169 pmullw xmm2, xmm3 \/\/ _r_b * alpha local 3175 psrlw xmm2, 8 \/\/ _r_b convert to 8 bits again local 3199 movdqa xmm2, [esi] \/\/ _r_b local 3201 pand xmm2, xmm6 \/\/ _r_b local 3203 pmullw xmm2, xmm3 \/\/ _r_b * alpha local 3209 psrlw xmm2, 8 \/\/ _r_b convert to 8 bits again local 3225 movdqu xmm2, [esi] \/\/ _r_b local 3227 pand xmm2, xmm6 \/\/ _r_b local 3229 pmullw xmm2, xmm3 \/\/ _r_b * alpha local 3235 psrlw xmm2, 8 \/\/ _r_b convert to 8 bits again local 3254 movd xmm2, [esi] \/\/ _r_b local 3256 pand xmm2, xmm6 \/\/ _r_b local 3258 pmullw xmm2, xmm3 \/\/ _r_b * alpha local 3264 psrlw xmm2, 8 \/\/ _r_b convert to 8 bits again local 3299 pshufhw xmm2, xmm0,0FFh \/\/ 8 alpha words local 3300 pshuflw xmm2, xmm2,0FFh local 3304 pshufhw xmm2, xmm1,0FFh \/\/ 8 alpha words local 3305 pshuflw xmm2, xmm2,0FFh local 3307 movdqa xmm2, [eax] \/\/ alphas local 3309 pand xmm2, xmm4 local 3354 movdqa xmm2, [eax] \/\/ read 4 pixels local 3355 punpckhbw xmm2, xmm2 \/\/ next 2 pixel rgbs local 3357 movdqa xmm2, [eax] \/\/ mask original alpha local 3358 pand xmm2, xmm3 local 3395 movd xmm2, dword ptr fixed_invtbl8[esi * 4] local 3397 pshuflw xmm2, xmm2,0C0h \/\/ first 4 inv_alpha words local 3399 movlhps xmm2, xmm3 local 3406 movd xmm2, dword ptr fixed_invtbl8[esi * 4] local 3408 pshuflw xmm2, xmm2,0C0h \/\/ first 4 inv_alpha words local 3410 movlhps xmm2, xmm3 local 3413 movdqa xmm2, [eax] \/\/ alphas local 3414 pand xmm2, xmm4 local 3453 movdqa xmm2, [eax] \/\/ A local 3455 psrld xmm2, 24 local 3457 packuswb xmm2, xmm3 local 3458 packuswb xmm2, xmm2 \/\/ 8 A bytes local 3498 movdqa xmm2, kARGBToSepiaB local 3558 movd xmm2, [edx] local 3561 pshufd xmm2, xmm2, 0 local 3665 movd xmm2, [esp + 8] \/* scale *\/ local 3669 pshuflw xmm2, xmm2, 040h local 3670 pshufd xmm2, xmm2, 044h local 3739 movdqa xmm2, [eax + 32] local 3745 psubd xmm2, [eax + edx * 4 + 32] local 3752 psubd xmm2, [esi + 32] local 3758 paddd xmm2, [esi + edx * 4 + 32] local 3766 cvtdq2ps xmm2, xmm2 local 3768 mulps xmm2, xmm4 local 3772 cvtps2dq xmm2, xmm2 local 3775 packssdw xmm2, xmm3 local 3831 movdqu xmm2, [eax] \/\/ 4 argb pixels 16 bytes. local 3835 punpcklbw xmm2, xmm1 local 3837 punpcklwd xmm2, xmm1 local 3846 movdqa xmm2, [edx + esi] \/\/ previous row above. local 3847 paddd xmm2, xmm0 local 3877 movd xmm2, dword ptr [eax] \/\/ 1 argb pixel 4 bytes. local 3879 punpcklbw xmm2, xmm1 local 3880 punpcklwd xmm2, xmm1 local 3882 movdqu xmm2, [edx + esi] local 3883 paddd xmm2, xmm0 local 3904 movd xmm2, [esp + 16] \/\/ value local 3906 punpcklbw xmm2, xmm2 local 3907 punpcklqdq xmm2, xmm2 local 3943 movq xmm2, qword ptr [ecx] \/\/ uv local 3957 movlhps xmm2, xmm0 local 3978 addps xmm2, xmm4 \/\/ x, y += dx, dy first 2 local 4002 addps xmm2, xmm7 \/\/ x, y += dx, dy local 4047 movdqa xmm2, [esi + edx] local [all...] |
scale.cc | 246 movdqa xmm2, [eax + esi] local 249 pavgb xmm0, xmm2 // average rows 252 movdqa xmm2, xmm0 // average columns (32 to 16 pixels) local 256 pand xmm2, xmm5 local 258 pavgw xmm0, xmm2 321 movdqu xmm2, [eax + esi] local 324 pavgb xmm0, xmm2 // average rows 327 movdqa xmm2, xmm0 // average columns (32 to 16 pixels) local 331 pand xmm2, xmm5 local 333 pavgw xmm0, xmm2 399 movdqa xmm2, [eax + esi] local 403 movdqa xmm2, [eax + esi * 2] local 408 pavgb xmm2, xmm4 local 413 movdqa xmm2, xmm0 \/\/ average columns (32 to 16 pixels) local 417 pand xmm2, xmm7 local 423 movdqa xmm2, xmm0 \/\/ average columns (16 to 8 pixels) local 425 pand xmm2, xmm7 local 493 movdqa xmm2, [eax + esi] local 497 movdqa xmm2, [eax + esi * 2] local 503 pavgb xmm2, xmm4 local 508 movdqa xmm2, [ebp] local 512 pavgb xmm2, xmm4 local 520 pavgb xmm2, xmm4 local 570 movdqa xmm2, xmm1 local 574 pshufb xmm2, xmm5 local 612 movdqa xmm2, kShuf01 local 671 movdqa xmm2, kShuf01 local 767 movdqa xmm2, kShufAc local 833 movdqa xmm2, kShufAb0 local 903 movdqa xmm2, [eax] \/\/ read 16 pixels local 906 punpcklbw xmm2, xmm4 local 962 movdqa xmm2, [esi + edx] \/\/ row1 local 965 punpcklbw xmm2, xmm4 local 969 psubw xmm2, xmm0 \/\/ row1 - row0 local 971 pmulhw xmm2, xmm5 \/\/ scale diff local 1055 movdqa xmm2, [esi + edx] local [all...] |
/packages/apps/Camera/jni/feature_stab/db_vlvm/ |
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...] |
/packages/apps/Gallery2/jni_mosaic/feature_stab/db_vlvm/ |
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...] |
/packages/apps/LegacyCamera/jni/feature_stab/db_vlvm/ |
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/libvpx/libvpx/third_party/libyuv/source/ |
scale.c | 683 movdqa xmm2, [eax + esi] local 686 pavgb xmm0, xmm2 // average rows 689 movdqa xmm2, xmm0 // average columns (32 to 16 pixels) local 693 pand xmm2, xmm5 local 695 pavgw xmm0, xmm2 760 movdqa xmm2, [esi + ebx] local 762 pavgb xmm0, xmm2 // average rows 764 movdqa xmm2, [esi + ebx * 2] local 769 pavgb xmm2, xmm4 local 771 pavgb xmm0, xmm2 774 movdqa xmm2, xmm0 \/\/ average columns (32 to 16 pixels) local 778 pand xmm2, xmm7 local 784 movdqa xmm2, xmm0 \/\/ average columns (16 to 8 pixels) local 786 pand xmm2, xmm7 local 851 movdqa xmm2, [esi + ebx] local 855 movdqa xmm2, [esi + ebx * 2] local 861 pavgb xmm2, xmm4 local 866 movdqa xmm2, [ebp] local 870 pavgb xmm2, xmm4 local 878 pavgb xmm2, xmm4 local 926 movdqa xmm2, xmm1 local 930 pshufb xmm2, xmm5 local 968 movdqa xmm2, _shuf01 local 1025 movdqa xmm2, _shuf01 local 1127 movdqa xmm2, [esi + edx] local 1132 punpcklbw xmm2, xmm7 local 1136 movdqa xmm2, [esi + edx * 2] local 1139 punpcklbw xmm2, xmm7 local 1144 movdqa xmm2, xmm0 \/\/ 8 pixels -> 0,1,2 of xmm2 local 1146 paddusw xmm2, xmm0 local 1148 paddusw xmm2, xmm0 local 1149 pshufb xmm2, xmm4 local 1157 paddusw xmm2, xmm3 local 1159 pmulhuw xmm2, xmm6 \/\/ divide by 9,9,6, 9,9,6 local 1160 packuswb xmm2, xmm2 local 1163 pextrw eax, xmm2, 2 local 1190 movdqa xmm2, [esi] \/\/ average 2 rows into xmm2 local 1191 pavgb xmm2, [esi + edx] local 1199 pshufb xmm2, xmm6 local 1236 movdqa xmm2, [esi] local 1240 punpcklbw xmm2, xmm5 local 1250 paddusw xmm2, xmm0 \/\/ sum 16 words local 1299 movdqa xmm2, [esi + edx] local 1304 punpcklbw xmm2, xmm7 local 1309 pmullw xmm2, xmm6 \/\/ scale row 1 local 1343 movdqa xmm2, [esi + edx] local 1388 movdqa xmm2, [esi + edx] local 1425 movdqa xmm2, [esi + edx] local 1452 movdqa xmm2, _shuf01 local [all...] |
/external/webkit/Source/JavaScriptCore/assembler/ |
X86Assembler.h | 66 xmm2, enumerator in enum:JSC::X86Registers::__anon17509 [all...] |