/external/chromium_org/third_party/libyuv/source/ |
compare_win.cc | 34 movdqa xmm2, [edx] local 38 psubusb xmm1, xmm2 39 psubusb xmm2, xmm3 local 40 por xmm1, xmm2 41 movdqa xmm2, xmm1 local 43 punpckhbw xmm2, xmm5 local 45 pmaddwd xmm2, xmm2 local 47 paddd xmm0, xmm2 133 // 72: 66 0F 38 40 D5 pmulld xmm2,xmm 154 movdqa xmm2, xmm1 local 155 punpcklbw xmm2, xmm7 \/\/ src[0-7] local 165 movdqa xmm2, xmm1 local 166 punpcklwd xmm2, xmm7 \/\/ src[8-11] local 176 pshufd xmm2, xmm1, 0x0e \/\/ upper 2 dwords local 178 pshufd xmm2, xmm1, 0x01 local 204 vpmovzxbd xmm2, dword ptr [eax + 8] \/\/ src[8-11] local 207 pmulld xmm2, kHashMul2 local 214 pshufd xmm2, xmm1, 0x0e \/\/ upper 2 dwords local 216 pshufd xmm2, xmm1, 0x01 local [all...] |
rotate.cc | 101 movq xmm2, qword ptr [eax] local 106 punpcklbw xmm2, xmm3 local 107 movdqa xmm3, xmm2 122 punpcklwd xmm0, xmm2 124 movdqa xmm2, xmm0 local 126 palignr xmm2, xmm2, 8 local 142 punpckldq xmm2, xmm6 local 143 movdqa xmm6, xmm2 145 movq qword ptr [edx], xmm2 204 movdqa xmm2, [eax] local 208 punpcklbw xmm2, xmm3 local 233 movdqa xmm2, xmm5 local 262 punpckldq xmm2, xmm6 local [all...] |
scale_win.cc | 142 movdqa xmm2, xmm0 // average columns (32 to 16 pixels) local 146 pand xmm2, xmm5 local 148 pavgw xmm0, xmm2 179 movdqa xmm2, [eax + esi] local 182 pavgb xmm0, xmm2 // average rows 185 movdqa xmm2, xmm0 // average columns (32 to 16 pixels) local 189 pand xmm2, xmm5 local 191 pavgw xmm0, xmm2 254 movdqa xmm2, xmm0 // average columns (32 to 16 pixels) local 258 pand xmm2, xmm local 292 movdqu xmm2, [eax + esi] local 298 movdqa xmm2, xmm0 \/\/ average columns (32 to 16 pixels) local 302 pand xmm2, xmm5 local 371 movdqa xmm2, [eax + esi] local 375 movdqa xmm2, [eax + esi * 2] local 380 pavgb xmm2, xmm4 local 385 movdqa xmm2, xmm0 \/\/ average columns (32 to 16 pixels) local 389 pand xmm2, xmm7 local 395 movdqa xmm2, xmm0 \/\/ average columns (16 to 8 pixels) local 397 pand xmm2, xmm7 local 435 movdqa xmm2, xmm1 local 439 pshufb xmm2, xmm5 local 477 movdqa xmm2, kShuf01 local 536 movdqa xmm2, kShuf01 local 631 movdqa xmm2, kShufAc local 697 movdqa xmm2, kShufAb0 local 766 movdqa xmm2, [eax] \/\/ read 16 pixels local 769 punpcklbw xmm2, xmm4 local 813 movd xmm2, [esp + 12 + 16] \/\/ x local 819 pextrw eax, xmm2, 1 \/\/ get x0 integer. preroll local 825 punpckldq xmm2, xmm0 \/\/ x0 x1 local 828 pextrw edx, xmm2, 3 \/\/ get x1 integer. preroll local 834 paddd xmm2, xmm3 \/\/ x += dx local 844 pextrw eax, xmm2, 1 \/\/ get x0 integer. next iteration. local 845 pextrw edx, xmm2, 3 \/\/ get x1 integer. next iteration. local 863 psrlw xmm2, 9 \/\/ 7 bit fractions. local 864 pshufb xmm2, xmm5 \/\/ 0011 local 865 pxor xmm2, xmm6 \/\/ 0..7f and 7f..0 local 953 movdqa xmm2, xmm0 local 955 shufps xmm2, xmm1, 0xdd \/\/ odd pixels local 983 movdqa xmm2, [eax + esi] local 988 movdqa xmm2, xmm0 \/\/ average columns (8 to 4 pixels) local 990 shufps xmm2, xmm1, 0xdd \/\/ odd pixels local 1024 movd xmm2, [eax + ebx * 2] local 1027 punpckldq xmm2, xmm3 local 1067 movq xmm2, qword ptr [esi] \/\/ row1 4 pairs local 1068 movhps xmm2, qword ptr [esi + ebx] local 1074 movdqa xmm2, xmm0 \/\/ average columns (8 to 4 pixels) local 1076 shufps xmm2, xmm1, 0xdd \/\/ odd pixels local 1100 movd xmm2, [esp + 8 + 16] \/\/ x local 1103 pshufd xmm2, xmm2, 0 \/\/ x0 x0 x0 x0 local 1105 paddd xmm2, xmm0 local 1108 paddd xmm2, xmm0 \/\/ x3 x2 x1 x0 local 1112 pextrw eax, xmm2, 1 \/\/ get x0 integer. local 1113 pextrw edx, xmm2, 3 \/\/ get x1 integer. local 1125 pextrw eax, xmm2, 5 \/\/ get x2 integer. local 1126 pextrw edx, xmm2, 7 \/\/ get x3 integer. local 1127 paddd xmm2, xmm3 \/\/ x += dx local 1132 pextrw eax, xmm2, 1 \/\/ get x0 integer. next iteration. local 1133 pextrw edx, xmm2, 3 \/\/ get x1 integer. next iteration. local 1149 pextrw eax, xmm2, 5 \/\/ get x2 integer. local 1194 movd xmm2, [esp + 8 + 16] \/\/ x local 1200 pextrw eax, xmm2, 1 \/\/ get x0 integer. preroll local 1206 punpckldq xmm2, xmm0 \/\/ x0 x1 local 1209 pextrw edx, xmm2, 3 \/\/ get x1 integer. preroll local 1215 paddd xmm2, xmm3 \/\/ x += dx local 1223 pextrw eax, xmm2, 1 \/\/ get x0 integer. next iteration. local 1224 pextrw edx, xmm2, 3 \/\/ get x1 integer. next iteration. local 1241 pshufb xmm2, xmm5 \/\/ 00000000 local 1243 pxor xmm2, xmm6 \/\/ 0..7f and 7f..0 local [all...] |
row_win.cc | 220 movdqa xmm2, xmm3 local 221 palignr xmm2, xmm1, 8 // xmm2 = { xmm3[0:3] xmm1[8:15]} local 222 pshufb xmm2, xmm4 local 223 por xmm2, xmm5 local 226 movdqa [edx + 32], xmm2 260 movdqa xmm2, xmm3 local 261 palignr xmm2, xmm1, 8 // xmm2 = { xmm3[0:3] xmm1[8:15]} local 262 pshufb xmm2, xmm local 263 por xmm2, xmm5 local 318 movdqa xmm2, xmm0 local 320 psllw xmm2, 11 \/\/ B in upper 5 bits local 322 pmulhuw xmm2, xmm5 \/\/ * (256 + 8) local 328 movdqa xmm2, xmm1 local 330 punpckhbw xmm2, xmm0 local 368 movdqa xmm2, xmm0 local 370 psllw xmm2, 11 \/\/ B in upper 5 bits local 372 pmulhuw xmm2, xmm5 \/\/ * (256 + 8) local 376 movdqa xmm2, xmm0 local 378 psraw xmm2, 8 \/\/ A local 380 pand xmm2, xmm7 local 382 movdqa xmm2, xmm1 local 384 punpckhbw xmm2, xmm0 local 413 movdqa xmm2, xmm0 local 415 pand xmm2, xmm5 \/\/ mask high nibbles local 421 por xmm2, xmm3 local 446 movdqu xmm2, [eax + 32] local 451 pshufb xmm2, xmm6 local 461 psrldq xmm2, 8 \/\/ 4 bytes from 2 local 463 por xmm2, xmm3 \/\/ 12 bytes from 3 for 2 local 485 movdqu xmm2, [eax + 32] local 490 pshufb xmm2, xmm6 local 500 psrldq xmm2, 8 \/\/ 4 bytes from 2 local 502 por xmm2, xmm3 \/\/ 12 bytes from 3 for 2 local 530 movdqa xmm2, xmm0 \/\/ G local 533 psrld xmm2, 5 \/\/ G local 536 pand xmm2, xmm4 \/\/ G local 570 movdqa xmm2, xmm0 \/\/ G local 574 psrld xmm2, 6 \/\/ G local 578 pand xmm2, xmm5 \/\/ G local 581 por xmm2, xmm3 \/\/ GR local 637 movdqa xmm2, [eax + 32] local 641 pmaddubsw xmm2, xmm4 local 645 phaddw xmm2, xmm3 local 647 psrlw xmm2, 7 local 672 movdqa xmm2, [eax + 32] local 676 pmaddubsw xmm2, xmm4 local 680 phaddw xmm2, xmm3 local 682 paddw xmm2, xmm5 local 684 psrlw xmm2, 7 local 789 movdqu xmm2, [eax + 32] local 793 pmaddubsw xmm2, xmm4 local 797 phaddw xmm2, xmm3 local 799 psrlw xmm2, 7 local 823 movdqu xmm2, [eax + 32] local 827 pmaddubsw xmm2, xmm4 local 831 phaddw xmm2, xmm3 local 833 paddw xmm2, xmm5 local 835 psrlw xmm2, 7 local 858 movdqa xmm2, [eax + 32] local 862 pmaddubsw xmm2, xmm4 local 866 phaddw xmm2, xmm3 local 868 psrlw xmm2, 7 local 892 movdqu xmm2, [eax + 32] local 896 pmaddubsw xmm2, xmm4 local 900 phaddw xmm2, xmm3 local 902 psrlw xmm2, 7 local 926 movdqa xmm2, [eax + 32] local 930 pmaddubsw xmm2, xmm4 local 934 phaddw xmm2, xmm3 local 936 psrlw xmm2, 7 local 960 movdqu xmm2, [eax + 32] local 964 pmaddubsw xmm2, xmm4 local 968 phaddw xmm2, xmm3 local 970 psrlw xmm2, 7 local 994 movdqa xmm2, [eax + 32] local 998 pmaddubsw xmm2, xmm4 local 1002 phaddw xmm2, xmm3 local 1004 psrlw xmm2, 7 local 1028 movdqu xmm2, [eax + 32] local 1032 pmaddubsw xmm2, xmm4 local 1036 phaddw xmm2, xmm3 local 1038 psrlw xmm2, 7 local 1070 movdqa xmm2, [eax + 32] local 1074 pavgb xmm2, [eax + esi + 32] local 1082 shufps xmm2, xmm3, 0x88 local 1084 pavgb xmm2, xmm4 local 1092 pmaddubsw xmm2, xmm7 local 1136 movdqa xmm2, [eax + 32] local 1140 pavgb xmm2, [eax + esi + 32] local 1148 shufps xmm2, xmm3, 0x88 local 1150 pavgb xmm2, xmm4 local 1158 pmaddubsw xmm2, xmm7 local 1270 movdqu xmm2, [eax + 32] local 1277 pavgb xmm2, xmm4 local 1286 shufps xmm2, xmm3, 0x88 local 1288 pavgb xmm2, xmm4 local 1296 pmaddubsw xmm2, xmm7 local 1340 movdqu xmm2, [eax + 32] local 1347 pavgb xmm2, xmm4 local 1356 shufps xmm2, xmm3, 0x88 local 1358 pavgb xmm2, xmm4 local 1366 pmaddubsw xmm2, xmm7 local 1409 movdqa xmm2, [eax + 32] local 1413 pmaddubsw xmm2, xmm7 local 1416 phaddw xmm2, xmm3 local 1418 psraw xmm2, 8 local 1426 movdqa xmm2, [eax + 32] local 1430 pmaddubsw xmm2, xmm6 local 1433 phaddw xmm2, xmm3 local 1435 psraw xmm2, 8 local 1467 movdqu xmm2, [eax + 32] local 1471 pmaddubsw xmm2, xmm7 local 1474 phaddw xmm2, xmm3 local 1476 psraw xmm2, 8 local 1484 movdqu xmm2, [eax + 32] local 1488 pmaddubsw xmm2, xmm6 local 1491 phaddw xmm2, xmm3 local 1493 psraw xmm2, 8 local 1525 movdqa xmm2, [eax + 32] local 1533 shufps xmm2, xmm3, 0x88 local 1535 pavgb xmm2, xmm4 local 1543 pmaddubsw xmm2, xmm7 local 1584 movdqu xmm2, [eax + 32] local 1592 shufps xmm2, xmm3, 0x88 local 1594 pavgb xmm2, xmm4 local 1602 pmaddubsw xmm2, xmm7 local 1645 movdqa xmm2, [eax + 32] local 1649 pavgb xmm2, [eax + esi + 32] local 1657 shufps xmm2, xmm3, 0x88 local 1659 pavgb xmm2, xmm4 local 1667 pmaddubsw xmm2, xmm7 local 1711 movdqu xmm2, [eax + 32] local 1718 pavgb xmm2, xmm4 local 1727 shufps xmm2, xmm3, 0x88 local 1729 pavgb xmm2, xmm4 local 1737 pmaddubsw xmm2, xmm7 local 1781 movdqa xmm2, [eax + 32] local 1785 pavgb xmm2, [eax + esi + 32] local 1793 shufps xmm2, xmm3, 0x88 local 1795 pavgb xmm2, xmm4 local 1803 pmaddubsw xmm2, xmm7 local 1847 movdqu xmm2, [eax + 32] local 1854 pavgb xmm2, xmm4 local 1863 shufps xmm2, xmm3, 0x88 local 1865 pavgb xmm2, xmm4 local 1873 pmaddubsw xmm2, xmm7 local 1917 movdqa xmm2, [eax + 32] local 1921 pavgb xmm2, [eax + esi + 32] local 1929 shufps xmm2, xmm3, 0x88 local 1931 pavgb xmm2, xmm4 local 1939 pmaddubsw xmm2, xmm7 local 1983 movdqu xmm2, [eax + 32] local 1990 pavgb xmm2, xmm4 local 1999 shufps xmm2, xmm3, 0x88 local 2001 pavgb xmm2, xmm4 local 2009 pmaddubsw xmm2, xmm7 local 2304 punpcklbw xmm2, xmm5 \/\/ RA local 2348 punpcklbw xmm2, xmm2 \/\/ RR local 2395 punpcklbw xmm2, xmm2 \/\/ RR local 2447 punpcklbw xmm2, xmm2 \/\/ RR local 2454 movdqa xmm2, xmm0 \/\/ G local 2457 psrld xmm2, 5 \/\/ G local 2460 pand xmm2, xmm6 \/\/ G local 2465 movdqa xmm2, xmm1 \/\/ G local 2468 psrld xmm2, 5 \/\/ G local 2471 pand xmm2, xmm6 \/\/ G local 2514 punpcklbw xmm2, xmm5 \/\/ RA local 2559 punpcklbw xmm2, xmm5 \/\/ RA local 2599 punpcklbw xmm2, xmm5 \/\/ RA local 2637 punpcklbw xmm2, xmm5 \/\/ RA local 2679 punpcklbw xmm2, xmm5 \/\/ RA local 2722 punpcklbw xmm2, xmm5 \/\/ RA local 2767 punpcklbw xmm2, xmm5 \/\/ RA local 2807 punpcklbw xmm2, xmm5 \/\/ RA local 2845 punpcklbw xmm2, xmm5 \/\/ RA local 2966 punpcklbw xmm2, xmm1 \/\/ RG local 2969 punpcklwd xmm2, xmm0 \/\/ RGBA first 4 pixels local 3007 punpcklbw xmm2, xmm1 \/\/ RG local 3010 punpcklwd xmm2, xmm0 \/\/ RGBA first 4 pixels local 3121 movd xmm2, eax local 3122 pshufd xmm2, xmm2,0 local 3356 movdqa xmm2, xmm0 local 3361 psrlw xmm2, 8 \/\/ odd bytes local 3363 packuswb xmm2, xmm3 local 3393 movdqa xmm2, xmm0 local 3398 psrlw xmm2, 8 \/\/ odd bytes local 3400 packuswb xmm2, xmm3 local 3469 movdqa xmm2, xmm0 local 3471 punpckhbw xmm2, xmm1 \/\/ next 8 UV pairs local 3499 movdqa xmm2, xmm0 local 3501 punpckhbw xmm2, xmm1 \/\/ next 8 UV pairs local 3621 movdqa xmm2, [eax] local 3626 pand xmm2, xmm0 local 3630 por xmm2, xmm4 local 3688 movq xmm2, qword ptr [eax] \/\/ 8 Y's local 3690 punpcklbw xmm2, xmm2 local 3692 punpcklwd xmm2, xmm2 local 3695 pand xmm2, xmm0 local 3699 por xmm2, xmm4 local 4064 movdqa xmm2, [eax + esi] local 4171 movdqu xmm2, [eax + esi] local 4276 movdqa xmm2, [eax + esi] local 4381 movdqu xmm2, [eax + esi] local 4476 movd xmm2, [esi] \/\/ _r_b local 4480 pand xmm2, xmm6 \/\/ _r_b local 4482 pmullw xmm2, xmm3 \/\/ _r_b * alpha local 4488 psrlw xmm2, 8 \/\/ _r_b convert to 8 bits again local 4507 movdqu xmm2, [esi] \/\/ _r_b local 4511 pand xmm2, xmm6 \/\/ _r_b local 4513 pmullw xmm2, xmm3 \/\/ _r_b * alpha local 4519 psrlw xmm2, 8 \/\/ _r_b convert to 8 bits again local 4538 movd xmm2, [esi] \/\/ _r_b local 4542 pand xmm2, xmm6 \/\/ _r_b local 4544 pmullw xmm2, xmm3 \/\/ _r_b * alpha local 4550 psrlw xmm2, 8 \/\/ _r_b convert to 8 bits again local 4610 movd xmm2, [esi] \/\/ _r_b local 4612 pand xmm2, xmm6 \/\/ _r_b local 4614 pmullw xmm2, xmm3 \/\/ _r_b * alpha local 4620 psrlw xmm2, 8 \/\/ _r_b convert to 8 bits again local 4644 movdqa xmm2, [esi] \/\/ _r_b local 4646 pand xmm2, xmm6 \/\/ _r_b local 4648 pmullw xmm2, xmm3 \/\/ _r_b * alpha local 4654 psrlw xmm2, 8 \/\/ _r_b convert to 8 bits again local 4670 movdqu xmm2, [esi] \/\/ _r_b local 4672 pand xmm2, xmm6 \/\/ _r_b local 4674 pmullw xmm2, xmm3 \/\/ _r_b * alpha local 4680 psrlw xmm2, 8 \/\/ _r_b convert to 8 bits again local 4699 movd xmm2, [esi] \/\/ _r_b local 4701 pand xmm2, xmm6 \/\/ _r_b local 4703 pmullw xmm2, xmm3 \/\/ _r_b * alpha local 4709 psrlw xmm2, 8 \/\/ _r_b convert to 8 bits again local 4743 pshufhw xmm2, xmm0, 0FFh \/\/ 8 alpha words local 4744 pshuflw xmm2, xmm2, 0FFh local 4748 pshufhw xmm2, xmm1, 0FFh \/\/ 8 alpha words local 4749 pshuflw xmm2, xmm2, 0FFh local 4751 movdqa xmm2, [eax] \/\/ alphas local 4754 pand xmm2, xmm4 local 4798 movdqu xmm2, [eax] \/\/ read 4 pixels local 4799 punpckhbw xmm2, xmm2 \/\/ next 2 pixel rgbs local 4801 movdqu xmm2, [eax] \/\/ mask original alpha local 4803 pand xmm2, xmm3 local 4881 movd xmm2, dword ptr fixed_invtbl8[esi * 4] local 4883 pshuflw xmm2, xmm2, 040h \/\/ first 4 inv_alpha words. 1, a, a, a local 4885 movlhps xmm2, xmm3 local 4892 movd xmm2, dword ptr fixed_invtbl8[esi * 4] local 4894 pshuflw xmm2, xmm2, 040h \/\/ first 4 inv_alpha words local 4896 movlhps xmm2, xmm3 local 4980 vmovd xmm2, dword ptr fixed_invtbl8[esi * 4] \/\/ [1,a2] local 4984 vpunpckldq xmm7, xmm2, xmm3 \/\/ [1,a3,1,a2] local 4990 vmovd xmm2, dword ptr fixed_invtbl8[esi * 4] \/\/ [1,a6] local 4992 vpunpckldq xmm2, xmm2, xmm3 \/\/ [1,a7,1,a6] local 5043 movdqa xmm2, [eax] \/\/ A local 5046 psrld xmm2, 24 local 5048 packuswb xmm2, xmm3 local 5049 packuswb xmm2, xmm2 \/\/ 8 A bytes local 5089 movdqa xmm2, kARGBToSepiaB local 5150 pshufd xmm2, xmm5, 0x00 local 5210 movd xmm2, [esp + 8] \/* scale *\/ local 5214 pshuflw xmm2, xmm2, 040h local 5215 pshufd xmm2, xmm2, 044h local 5259 movd xmm2, [esp + 16] \/\/ value local 5260 punpcklbw xmm2, xmm2 local 5261 punpcklqdq xmm2, xmm2 local 5301 movdqu xmm2, [esi] \/\/ read 4 pixels from src_argb1 local 5306 punpcklbw xmm2, xmm5 \/\/ first 2 local 5531 movq xmm2, qword ptr [eax + esi + 2] \/\/ read 8 pixels from src_y1[2] local 5533 punpcklbw xmm2, xmm5 local 5535 movq xmm2, qword ptr [eax + edi] \/\/ read 8 pixels from src_y2[0] local 5537 punpcklbw xmm2, xmm5 local 5539 psubw xmm2, xmm3 local 5585 movq xmm2, qword ptr [eax + esi + 1] \/\/ read 8 pixels from src_y1[1] local 5587 punpcklbw xmm2, xmm5 local 5589 movq xmm2, qword ptr [eax + 2] \/\/ read 8 pixels from src_y0[2] local 5591 punpcklbw xmm2, xmm5 local 5593 psubw xmm2, xmm3 local 5637 movdqa xmm2, xmm0 \/\/ GG local 5638 punpcklbw xmm2, xmm0 \/\/ First 8 local 5642 punpckhwd xmm2, xmm2 \/\/ Next 4 local 5644 por xmm2, xmm5 local 5717 movdqa xmm2, xmm0 local 5718 paddusb xmm2, xmm1 \/\/ sobel = sobelx + sobely local 5793 movdqa xmm2, [eax + 32] local 5799 psubd xmm2, [eax + edx * 4 + 32] local 5806 psubd xmm2, [esi + 32] local 5812 paddd xmm2, [esi + edx * 4 + 32] local 5817 packssdw xmm2, xmm3 local 5820 pmulhuw xmm2, xmm5 local 5836 movdqa xmm2, [eax + 32] local 5842 psubd xmm2, [eax + edx * 4 + 32] local 5849 psubd xmm2, [esi + 32] local 5855 paddd xmm2, [esi + edx * 4 + 32] local 5863 cvtdq2ps xmm2, xmm2 local 5865 mulps xmm2, xmm4 local 5869 cvtps2dq xmm2, xmm2 local 5872 packssdw xmm2, xmm3 local 5927 movdqu xmm2, [eax] \/\/ 4 argb pixels 16 bytes. local 5931 punpcklbw xmm2, xmm1 local 5933 punpcklwd xmm2, xmm1 local 5942 movdqa xmm2, [esi] \/\/ previous row above. local 5943 paddd xmm2, xmm0 local 5974 movd xmm2, dword ptr [eax] \/\/ 1 argb pixel 4 bytes. local 5976 punpcklbw xmm2, xmm1 local 5977 punpcklwd xmm2, xmm1 local 5979 movdqu xmm2, [esi] local 5981 paddd xmm2, xmm0 local 6005 movq xmm2, qword ptr [ecx] \/\/ uv local 6019 movlhps xmm2, xmm0 local 6040 addps xmm2, xmm4 \/\/ x, y += dx, dy first 2 local 6064 addps xmm2, xmm7 \/\/ x, y += dx, dy local 6217 movdqa xmm2, [esi + edx] local 6323 movdqa xmm2, [esi + edx] \/\/ row1 local 6326 punpcklbw xmm2, xmm4 local 6330 psubw xmm2, xmm0 \/\/ row1 - row0 local 6332 paddw xmm2, xmm2 \/\/ 9 bits * 15 bits = 8.16 local 6334 pmulhw xmm2, xmm5 \/\/ scale diff local 6436 movdqu xmm2, [esi + edx] local 6541 movdqu xmm2, [esi + edx] \/\/ row1 local 6544 punpcklbw xmm2, xmm4 local 6548 psubw xmm2, xmm0 \/\/ row1 - row0 local 6550 paddw xmm2, xmm2 \/\/ 9 bits * 15 bits = 8.16 local 6552 pmulhw xmm2, xmm5 \/\/ scale diff local 6953 movq xmm2, qword ptr [esi] \/\/ U local 6956 punpcklbw xmm2, xmm3 \/\/ UV local 6991 movq xmm2, qword ptr [esi] \/\/ U local 6994 punpcklbw xmm2, xmm3 \/\/ UV local 6999 punpckhbw xmm2, xmm0 local 7044 movdqa xmm2, xmm1 local 7046 mulps xmm2, xmm1 \/\/ X * X local 7050 mulps xmm2, [esi + 32] \/\/ C2 * X * X local 7191 movd xmm2, dword ptr [esp + 8 + 16] \/\/ luma table local 7193 pshufd xmm2, xmm2, 0 local [all...] |
/external/chromium_org/third_party/libyuv/util/ |
psnr.cc | 97 movdqu xmm2, [eax + edx] local 100 psubusb xmm1, xmm2 101 psubusb xmm2, xmm3 local 102 por xmm1, xmm2 103 movdqu xmm2, xmm1 local 105 punpckhbw xmm2, xmm5 local 107 pmaddwd xmm2, xmm2 local 109 paddd xmm0, xmm2 133 "movdqu (%0,%1,1),%%xmm2 \n [all...] |
/external/eigen/Eigen/src/Core/arch/SSE/ |
MathFunctions.h | 282 Packet4f xmm1, xmm2 = _mm_setzero_ps(), xmm3, sign_bit, y; local 322 xmm2 = pmul(y, p4f_minus_cephes_DP2); 325 x = padd(x, xmm2); 381 Packet4f xmm1, xmm2 = _mm_setzero_ps(), xmm3, y; local 411 xmm2 = pmul(y, p4f_minus_cephes_DP2); 414 x = padd(x, xmm2);
|
/external/chromium_org/third_party/openmax_dl/dl/sp/src/x86/ |
x86SP_FFT_CToC_FC32_Fwd_Radix4_ms_sse.c | 69 __m128 xmm2; local 79 xmm2 = _mm_load_ps(in0 + 8); 81 v_t0.real = _mm_shuffle_ps(xmm0, xmm2, _MM_SHUFFLE(1, 0, 1, 0)); 82 v_t1.real = _mm_shuffle_ps(xmm0, xmm2, _MM_SHUFFLE(3, 2, 3, 2));
|
x86SP_FFT_CToC_FC32_Inv_Radix4_ms_sse.c | 69 __m128 xmm2; local 79 xmm2 = _mm_load_ps(in0 + 8); 81 v_t0.real = _mm_shuffle_ps(xmm0, xmm2, _MM_SHUFFLE(1, 0, 1, 0)); 82 v_t1.real = _mm_shuffle_ps(xmm0, xmm2, _MM_SHUFFLE(3, 2, 3, 2));
|
x86SP_SSE_Math.h | 452 __m128 xmm2; local 461 xmm2 = _mm_load_ps(pT2); 467 xmm6 = _mm_unpacklo_ps(xmm2, xmm3); 468 xmm7 = _mm_unpackhi_ps(xmm2, xmm3); 476 xmm2 = _mm_load_ps(pT2 + n); 482 xmm6 = _mm_unpacklo_ps(xmm2, xmm3); 483 xmm7 = _mm_unpackhi_ps(xmm2, xmm3);
|
/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...] |
/external/chromium_org/v8/src/ia32/ |
codegen-ia32.cc | 49 XMMRegister result = xmm2; 131 __ movdq(alignment == MOVE_ALIGNED, xmm2, Operand(src, 0x20)); 137 __ movdqa(Operand(dst, 0x20), xmm2); local 406 __ movdqu(xmm2, Operand(src, count, times_1, -0x10)); 409 __ movdqu(Operand(dst, count, times_1, -0x10), xmm2); local 415 __ movdqu(xmm2, Operand(src, 0x20)); 419 __ movdqu(Operand(dst, 0x20), xmm2); local [all...] |
/development/perftests/panorama/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/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/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/chromium_org/third_party/libvpx/source/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/chromium_org/third_party/mesa/src/src/gallium/auxiliary/gallivm/ |
lp_bld_arit.c | 2133 LLVMValueRef xmm2 = LLVMBuildFMul(b, y_2, DP2, "xmm2"); local 2351 LLVMValueRef xmm2 = LLVMBuildFMul(b, y_2, DP2, "xmm2"); 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/mesa3d/src/gallium/auxiliary/gallivm/ |
lp_bld_arit.c | 2133 LLVMValueRef xmm2 = LLVMBuildFMul(b, y_2, DP2, "xmm2"); local 2351 LLVMValueRef xmm2 = LLVMBuildFMul(b, y_2, DP2, "xmm2"); local [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/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/pixman/pixman/ |
pixman-sse2.c | 166 pack_565_4x128_128 (__m128i* xmm0, __m128i* xmm1, __m128i* xmm2, __m128i* xmm3) 169 pack_565_2x128_128 (*xmm2, *xmm3)); 4760 __m128i xmm0, xmm1, xmm2, xmm3; local 6303 __m128i xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6; local [all...] |