Searched defs:xmm2 (Results 1 - 9 of 9) sorted by relevance

/external/eigen/Eigen/src/Core/arch/SSE/
H A DMathFunctions.h202 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/
H A Drotate.cc85 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...]
H A Dscale_argb.cc81 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, qwor 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...]
H A Dcompare.cc70 // 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, xmm 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...]
H A Dconvert_from.cc250 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 \
[all...]
H A Drow_win.cc253 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...]
H A Dscale.cc246 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/libvpx/libvpx/third_party/libyuv/source/
H A Dscale.c683 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/
H A DX86Assembler.h66 xmm2, enumerator in enum:JSC::X86Registers::__anon15556

Completed in 7783 milliseconds