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

/external/chromium_org/third_party/libvpx/source/libvpx/third_party/libyuv/source/
H A Dcompare_win.cc34 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...]
H A Drotate.cc101 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...]
H A Dscale_win.cc142 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...]
H A Drow_win.cc82 __m128i xmm0, xmm1, xmm2, xmm3; local
93 xmm2 = _mm_load_si128(&xmm0);
96 xmm2 = _mm_maddubs_epi16(xmm2, *(__m128i*)kUVToR);
99 xmm2 = _mm_sub_epi16(xmm2, *(__m128i*)kUVBiasR);
106 xmm2 = _mm_adds_epi16(xmm2, xmm3);
109 xmm2 = _mm_srai_epi16(xmm2,
135 __m128i xmm0, xmm1, xmm2, xmm3; local
383 movdqa xmm2, xmm3 local
384 palignr xmm2, xmm1, 8 // xmm2 = { xmm3[0:3] xmm1[8:15]} local
385 pshufb xmm2, xmm4 local
386 por xmm2, xmm5 local
423 movdqa xmm2, xmm3 local
424 palignr xmm2, xmm1, 8 // xmm2 = { xmm3[0:3] xmm1[8:15]} local
425 pshufb xmm2, xmm4 local
426 por xmm2, xmm5 local
481 movdqa xmm2, xmm0 local
483 psllw xmm2, 11 // B in upper 5 bits local
485 pmulhuw xmm2, xmm5 // * (256 + 8) local
491 movdqa xmm2, xmm1 local
493 punpckhbw xmm2, xmm0 local
531 movdqa xmm2, xmm0 local
533 psllw xmm2, 11 // B in upper 5 bits local
535 pmulhuw xmm2, xmm5 // * (256 + 8) local
539 movdqa xmm2, xmm0 local
541 psraw xmm2, 8 // A local
543 pand xmm2, xmm7 local
545 movdqa xmm2, xmm1 local
547 punpckhbw xmm2, xmm0 local
576 movdqa xmm2, xmm0 local
578 pand xmm2, xmm5 // mask high nibbles local
584 por xmm2, xmm3 local
609 movdqu xmm2, [eax + 32] local
614 pshufb xmm2, xmm6 local
624 psrldq xmm2, 8 // 4 bytes from 2 local
626 por xmm2, xmm3 // 12 bytes from 3 for 2 local
648 movdqu xmm2, [eax + 32] local
653 pshufb xmm2, xmm6 local
663 psrldq xmm2, 8 // 4 bytes from 2 local
665 por xmm2, xmm3 // 12 bytes from 3 for 2 local
693 movdqa xmm2, xmm0 // G local
696 psrld xmm2, 5 // G local
699 pand xmm2, xmm4 // G local
733 movdqa xmm2, xmm0 // G local
737 psrld xmm2, 6 // G local
741 pand xmm2, xmm5 // G local
744 por xmm2, xmm3 // GR local
800 movdqa xmm2, [eax + 32] local
804 pmaddubsw xmm2, xmm4 local
808 phaddw xmm2, xmm3 local
810 psrlw xmm2, 7 local
835 movdqa xmm2, [eax + 32] local
839 pmaddubsw xmm2, xmm4 local
843 phaddw xmm2, xmm3 local
845 paddw xmm2, xmm5 local
847 psrlw xmm2, 7 local
952 movdqu xmm2, [eax + 32] local
956 pmaddubsw xmm2, xmm4 local
960 phaddw xmm2, xmm3 local
962 psrlw xmm2, 7 local
986 movdqu xmm2, [eax + 32] local
990 pmaddubsw xmm2, xmm4 local
994 phaddw xmm2, xmm3 local
996 paddw xmm2, xmm5 local
998 psrlw xmm2, 7 local
1021 movdqa xmm2, [eax + 32] local
1025 pmaddubsw xmm2, xmm4 local
1029 phaddw xmm2, xmm3 local
1031 psrlw xmm2, 7 local
1055 movdqu xmm2, [eax + 32] local
1059 pmaddubsw xmm2, xmm4 local
1063 phaddw xmm2, xmm3 local
1065 psrlw xmm2, 7 local
1089 movdqa xmm2, [eax + 32] local
1093 pmaddubsw xmm2, xmm4 local
1097 phaddw xmm2, xmm3 local
1099 psrlw xmm2, 7 local
1123 movdqu xmm2, [eax + 32] local
1127 pmaddubsw xmm2, xmm4 local
1131 phaddw xmm2, xmm3 local
1133 psrlw xmm2, 7 local
1157 movdqa xmm2, [eax + 32] local
1161 pmaddubsw xmm2, xmm4 local
1165 phaddw xmm2, xmm3 local
1167 psrlw xmm2, 7 local
1191 movdqu xmm2, [eax + 32] local
1195 pmaddubsw xmm2, xmm4 local
1199 phaddw xmm2, xmm3 local
1201 psrlw xmm2, 7 local
1233 movdqa xmm2, [eax + 32] local
1237 pavgb xmm2, [eax + esi + 32] local
1245 shufps xmm2, xmm3, 0x88 local
1247 pavgb xmm2, xmm4 local
1255 pmaddubsw xmm2, xmm7 local
1299 movdqa xmm2, [eax + 32] local
1303 pavgb xmm2, [eax + esi + 32] local
1311 shufps xmm2, xmm3, 0x88 local
1313 pavgb xmm2, xmm4 local
1321 pmaddubsw xmm2, xmm7 local
1433 movdqu xmm2, [eax + 32] local
1440 pavgb xmm2, xmm4 local
1449 shufps xmm2, xmm3, 0x88 local
1451 pavgb xmm2, xmm4 local
1459 pmaddubsw xmm2, xmm7 local
1503 movdqu xmm2, [eax + 32] local
1510 pavgb xmm2, xmm4 local
1519 shufps xmm2, xmm3, 0x88 local
1521 pavgb xmm2, xmm4 local
1529 pmaddubsw xmm2, xmm7 local
1572 movdqa xmm2, [eax + 32] local
1576 pmaddubsw xmm2, xmm7 local
1579 phaddw xmm2, xmm3 local
1581 psraw xmm2, 8 local
1589 movdqa xmm2, [eax + 32] local
1593 pmaddubsw xmm2, xmm6 local
1596 phaddw xmm2, xmm3 local
1598 psraw xmm2, 8 local
1630 movdqu xmm2, [eax + 32] local
1634 pmaddubsw xmm2, xmm7 local
1637 phaddw xmm2, xmm3 local
1639 psraw xmm2, 8 local
1647 movdqu xmm2, [eax + 32] local
1651 pmaddubsw xmm2, xmm6 local
1654 phaddw xmm2, xmm3 local
1656 psraw xmm2, 8 local
1688 movdqa xmm2, [eax + 32] local
1696 shufps xmm2, xmm3, 0x88 local
1698 pavgb xmm2, xmm4 local
1706 pmaddubsw xmm2, xmm7 local
1747 movdqu xmm2, [eax + 32] local
1755 shufps xmm2, xmm3, 0x88 local
1757 pavgb xmm2, xmm4 local
1765 pmaddubsw xmm2, xmm7 local
1808 movdqa xmm2, [eax + 32] local
1812 pavgb xmm2, [eax + esi + 32] local
1820 shufps xmm2, xmm3, 0x88 local
1822 pavgb xmm2, xmm4 local
1830 pmaddubsw xmm2, xmm7 local
1874 movdqu xmm2, [eax + 32] local
1881 pavgb xmm2, xmm4 local
1890 shufps xmm2, xmm3, 0x88 local
1892 pavgb xmm2, xmm4 local
1900 pmaddubsw xmm2, xmm7 local
1944 movdqa xmm2, [eax + 32] local
1948 pavgb xmm2, [eax + esi + 32] local
1956 shufps xmm2, xmm3, 0x88 local
1958 pavgb xmm2, xmm4 local
1966 pmaddubsw xmm2, xmm7 local
2010 movdqu xmm2, [eax + 32] local
2017 pavgb xmm2, xmm4 local
2026 shufps xmm2, xmm3, 0x88 local
2028 pavgb xmm2, xmm4 local
2036 pmaddubsw xmm2, xmm7 local
2080 movdqa xmm2, [eax + 32] local
2084 pavgb xmm2, [eax + esi + 32] local
2092 shufps xmm2, xmm3, 0x88 local
2094 pavgb xmm2, xmm4 local
2102 pmaddubsw xmm2, xmm7 local
2146 movdqu xmm2, [eax + 32] local
2153 pavgb xmm2, xmm4 local
2162 shufps xmm2, xmm3, 0x88 local
2164 pavgb xmm2, xmm4 local
2172 pmaddubsw xmm2, xmm7 local
2422 punpcklbw xmm2, xmm5 // RA local
2466 punpcklbw xmm2, xmm2 // RR local
2513 punpcklbw xmm2, xmm2 // RR local
2565 punpcklbw xmm2, xmm2 // RR local
2572 movdqa xmm2, xmm0 // G local
2575 psrld xmm2, 5 // G local
2578 pand xmm2, xmm6 // G local
2583 movdqa xmm2, xmm1 // G local
2586 psrld xmm2, 5 // G local
2589 pand xmm2, xmm6 // G local
2632 punpcklbw xmm2, xmm5 // RA local
2677 punpcklbw xmm2, xmm5 // RA local
2717 punpcklbw xmm2, xmm5 // RA local
2755 punpcklbw xmm2, xmm5 // RA local
2797 punpcklbw xmm2, xmm5 // RA local
2840 punpcklbw xmm2, xmm5 // RA local
2885 punpcklbw xmm2, xmm5 // RA local
2925 punpcklbw xmm2, xmm5 // RA local
2963 punpcklbw xmm2, xmm5 // RA local
3084 punpcklbw xmm2, xmm1 // RG local
3087 punpcklwd xmm2, xmm0 // RGBA first 4 pixels local
3125 punpcklbw xmm2, xmm1 // RG local
3128 punpcklwd xmm2, xmm0 // RGBA first 4 pixels local
3239 movd xmm2, eax local
3240 pshufd xmm2, xmm2,0 local
3474 movdqa xmm2, xmm0 local
3479 psrlw xmm2, 8 // odd bytes local
3481 packuswb xmm2, xmm3 local
3511 movdqa xmm2, xmm0 local
3516 psrlw xmm2, 8 // odd bytes local
3518 packuswb xmm2, xmm3 local
3587 movdqa xmm2, xmm0 local
3589 punpckhbw xmm2, xmm1 // next 8 UV pairs local
3617 movdqa xmm2, xmm0 local
3619 punpckhbw xmm2, xmm1 // next 8 UV pairs local
3739 movdqa xmm2, [eax] local
3744 pand xmm2, xmm0 local
3748 por xmm2, xmm4 local
3806 movq xmm2, qword ptr [eax] // 8 Y's local
3808 punpcklbw xmm2, xmm2 local
3810 punpcklwd xmm2, xmm2 local
3813 pand xmm2, xmm0 local
3817 por xmm2, xmm4 local
4182 movdqa xmm2, [eax + esi] local
4289 movdqu xmm2, [eax + esi] local
4394 movdqa xmm2, [eax + esi] local
4499 movdqu xmm2, [eax + esi] local
4594 movd xmm2, [esi] // _r_b local
4598 pand xmm2, xmm6 // _r_b local
4600 pmullw xmm2, xmm3 // _r_b * alpha local
4606 psrlw xmm2, 8 // _r_b convert to 8 bits again local
4625 movdqu xmm2, [esi] // _r_b local
4629 pand xmm2, xmm6 // _r_b local
4631 pmullw xmm2, xmm3 // _r_b * alpha local
4637 psrlw xmm2, 8 // _r_b convert to 8 bits again local
4656 movd xmm2, [esi] // _r_b local
4660 pand xmm2, xmm6 // _r_b local
4662 pmullw xmm2, xmm3 // _r_b * alpha local
4668 psrlw xmm2, 8 // _r_b convert to 8 bits again local
4728 movd xmm2, [esi] // _r_b local
4730 pand xmm2, xmm6 // _r_b local
4732 pmullw xmm2, xmm3 // _r_b * alpha local
4738 psrlw xmm2, 8 // _r_b convert to 8 bits again local
4762 movdqa xmm2, [esi] // _r_b local
4764 pand xmm2, xmm6 // _r_b local
4766 pmullw xmm2, xmm3 // _r_b * alpha local
4772 psrlw xmm2, 8 // _r_b convert to 8 bits again local
4788 movdqu xmm2, [esi] // _r_b local
4790 pand xmm2, xmm6 // _r_b local
4792 pmullw xmm2, xmm3 // _r_b * alpha local
4798 psrlw xmm2, 8 // _r_b convert to 8 bits again local
4817 movd xmm2, [esi] // _r_b local
4819 pand xmm2, xmm6 // _r_b local
4821 pmullw xmm2, xmm3 // _r_b * alpha local
4827 psrlw xmm2, 8 // _r_b convert to 8 bits again local
4861 pshufhw xmm2, xmm0, 0FFh // 8 alpha words local
4862 pshuflw xmm2, xmm2, 0FFh local
4866 pshufhw xmm2, xmm1, 0FFh // 8 alpha words local
4867 pshuflw xmm2, xmm2, 0FFh local
4869 movdqa xmm2, [eax] // alphas local
4872 pand xmm2, xmm4 local
4916 movdqu xmm2, [eax] // read 4 pixels local
4917 punpckhbw xmm2, xmm2 // next 2 pixel rgbs local
4919 movdqu xmm2, [eax] // mask original alpha local
4921 pand xmm2, xmm3 local
4999 movd xmm2, dword ptr fixed_invtbl8[esi * 4] local
5001 pshuflw xmm2, xmm2, 040h // first 4 inv_alpha words. 1, a, a, a local
5003 movlhps xmm2, xmm3 local
5010 movd xmm2, dword ptr fixed_invtbl8[esi * 4] local
5012 pshuflw xmm2, xmm2, 040h // first 4 inv_alpha words local
5014 movlhps xmm2, xmm3 local
5098 vmovd xmm2, dword ptr fixed_invtbl8[esi * 4] // [1,a2] local
5102 vpunpckldq xmm7, xmm2, xmm3 // [1,a3,1,a2] local
5108 vmovd xmm2, dword ptr fixed_invtbl8[esi * 4] // [1,a6] local
5110 vpunpckldq xmm2, xmm2, xmm3 // [1,a7,1,a6] local
5161 movdqa xmm2, [eax] // A local
5164 psrld xmm2, 24 local
5166 packuswb xmm2, xmm3 local
5167 packuswb xmm2, xmm2 // 8 A bytes local
5207 movdqa xmm2, kARGBToSepiaB local
5268 pshufd xmm2, xmm5, 0x00 local
5328 movd xmm2, [esp + 8] /* scale */ local
5332 pshuflw xmm2, xmm2, 040h local
5333 pshufd xmm2, xmm2, 044h local
5377 movd xmm2, [esp + 16] // value local
5378 punpcklbw xmm2, xmm2 local
5379 punpcklqdq xmm2, xmm2 local
5419 movdqu xmm2, [esi] // read 4 pixels from src_argb1 local
5424 punpcklbw xmm2, xmm5 // first 2 local
5649 movq xmm2, qword ptr [eax + esi + 2] // read 8 pixels from src_y1[2] local
5651 punpcklbw xmm2, xmm5 local
5653 movq xmm2, qword ptr [eax + edi] // read 8 pixels from src_y2[0] local
5655 punpcklbw xmm2, xmm5 local
5657 psubw xmm2, xmm3 local
5703 movq xmm2, qword ptr [eax + esi + 1] // read 8 pixels from src_y1[1] local
5705 punpcklbw xmm2, xmm5 local
5707 movq xmm2, qword ptr [eax + 2] // read 8 pixels from src_y0[2] local
5709 punpcklbw xmm2, xmm5 local
5711 psubw xmm2, xmm3 local
5755 movdqa xmm2, xmm0 // GG local
5756 punpcklbw xmm2, xmm0 // First 8 local
5760 punpckhwd xmm2, xmm2 // Next 4 local
5762 por xmm2, xmm5 local
5835 movdqa xmm2, xmm0 local
5836 paddusb xmm2, xmm1 // sobel = sobelx + sobely local
5911 movdqa xmm2, [eax + 32] local
5917 psubd xmm2, [eax + edx * 4 + 32] local
5924 psubd xmm2, [esi + 32] local
5930 paddd xmm2, [esi + edx * 4 + 32] local
5935 packssdw xmm2, xmm3 local
5938 pmulhuw xmm2, xmm5 local
5954 movdqa xmm2, [eax + 32] local
5960 psubd xmm2, [eax + edx * 4 + 32] local
5967 psubd xmm2, [esi + 32] local
5973 paddd xmm2, [esi + edx * 4 + 32] local
5981 cvtdq2ps xmm2, xmm2 local
5983 mulps xmm2, xmm4 local
5987 cvtps2dq xmm2, xmm2 local
5990 packssdw xmm2, xmm3 local
6045 movdqu xmm2, [eax] // 4 argb pixels 16 bytes. local
6049 punpcklbw xmm2, xmm1 local
6051 punpcklwd xmm2, xmm1 local
6060 movdqa xmm2, [esi] // previous row above. local
6061 paddd xmm2, xmm0 local
6092 movd xmm2, dword ptr [eax] // 1 argb pixel 4 bytes. local
6094 punpcklbw xmm2, xmm1 local
6095 punpcklwd xmm2, xmm1 local
6097 movdqu xmm2, [esi] local
6099 paddd xmm2, xmm0 local
6123 movq xmm2, qword ptr [ecx] // uv local
6137 movlhps xmm2, xmm0 local
6158 addps xmm2, xmm4 // x, y += dx, dy first 2 local
6182 addps xmm2, xmm7 // x, y += dx, dy local
6335 movdqa xmm2, [esi + edx] local
6441 movdqa xmm2, [esi + edx] // row1 local
6444 punpcklbw xmm2, xmm4 local
6448 psubw xmm2, xmm0 // row1 - row0 local
6450 paddw xmm2, xmm2 // 9 bits * 15 bits = 8.16 local
6452 pmulhw xmm2, xmm5 // scale diff local
6554 movdqu xmm2, [esi + edx] local
6659 movdqu xmm2, [esi + edx] // row1 local
6662 punpcklbw xmm2, xmm4 local
6666 psubw xmm2, xmm0 // row1 - row0 local
6668 paddw xmm2, xmm2 // 9 bits * 15 bits = 8.16 local
6670 pmulhw xmm2, xmm5 // scale diff local
7071 movq xmm2, qword ptr [esi] // U local
7074 punpcklbw xmm2, xmm3 // UV local
7109 movq xmm2, qword ptr [esi] // U local
7112 punpcklbw xmm2, xmm3 // UV local
7117 punpckhbw xmm2, xmm0 local
7162 movdqa xmm2, xmm1 local
7164 mulps xmm2, xmm1 // X * X local
7168 mulps xmm2, [esi + 32] // C2 * X * X local
7309 movd xmm2, dword ptr [esp + 8 + 16] // luma table local
7311 pshufd xmm2, xmm2, 0 local
[all...]
/external/chromium_org/third_party/libyuv/source/
H A Dcompare_win.cc34 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...]
H A Drotate.cc101 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...]
H A Dscale_win.cc142 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...]
H A Drow_win.cc82 __m128i xmm0, xmm1, xmm2, xmm3; local
93 xmm2 = _mm_load_si128(&xmm0);
96 xmm2 = _mm_maddubs_epi16(xmm2, *(__m128i*)kUVToR);
99 xmm2 = _mm_sub_epi16(xmm2, *(__m128i*)kUVBiasR);
106 xmm2 = _mm_adds_epi16(xmm2, xmm3);
109 xmm2 = _mm_srai_epi16(xmm2,
136 __m128i xmm0, xmm1, xmm2, xmm3; local
384 movdqa xmm2, xmm3 local
385 palignr xmm2, xmm1, 8 // xmm2 = { xmm3[0:3] xmm1[8:15]} local
386 pshufb xmm2, xmm4 local
387 por xmm2, xmm5 local
424 movdqa xmm2, xmm3 local
425 palignr xmm2, xmm1, 8 // xmm2 = { xmm3[0:3] xmm1[8:15]} local
426 pshufb xmm2, xmm4 local
427 por xmm2, xmm5 local
482 movdqa xmm2, xmm0 local
484 psllw xmm2, 11 // B in upper 5 bits local
486 pmulhuw xmm2, xmm5 // * (256 + 8) local
492 movdqa xmm2, xmm1 local
494 punpckhbw xmm2, xmm0 local
532 movdqa xmm2, xmm0 local
534 psllw xmm2, 11 // B in upper 5 bits local
536 pmulhuw xmm2, xmm5 // * (256 + 8) local
540 movdqa xmm2, xmm0 local
542 psraw xmm2, 8 // A local
544 pand xmm2, xmm7 local
546 movdqa xmm2, xmm1 local
548 punpckhbw xmm2, xmm0 local
577 movdqa xmm2, xmm0 local
579 pand xmm2, xmm5 // mask high nibbles local
585 por xmm2, xmm3 local
610 movdqu xmm2, [eax + 32] local
615 pshufb xmm2, xmm6 local
625 psrldq xmm2, 8 // 4 bytes from 2 local
627 por xmm2, xmm3 // 12 bytes from 3 for 2 local
649 movdqu xmm2, [eax + 32] local
654 pshufb xmm2, xmm6 local
664 psrldq xmm2, 8 // 4 bytes from 2 local
666 por xmm2, xmm3 // 12 bytes from 3 for 2 local
694 movdqa xmm2, xmm0 // G local
697 psrld xmm2, 5 // G local
700 pand xmm2, xmm4 // G local
734 movdqa xmm2, xmm0 // G local
738 psrld xmm2, 6 // G local
742 pand xmm2, xmm5 // G local
745 por xmm2, xmm3 // GR local
801 movdqa xmm2, [eax + 32] local
805 pmaddubsw xmm2, xmm4 local
809 phaddw xmm2, xmm3 local
811 psrlw xmm2, 7 local
836 movdqa xmm2, [eax + 32] local
840 pmaddubsw xmm2, xmm4 local
844 phaddw xmm2, xmm3 local
846 paddw xmm2, xmm5 local
848 psrlw xmm2, 7 local
953 movdqu xmm2, [eax + 32] local
957 pmaddubsw xmm2, xmm4 local
961 phaddw xmm2, xmm3 local
963 psrlw xmm2, 7 local
987 movdqu xmm2, [eax + 32] local
991 pmaddubsw xmm2, xmm4 local
995 phaddw xmm2, xmm3 local
997 paddw xmm2, xmm5 local
999 psrlw xmm2, 7 local
1022 movdqa xmm2, [eax + 32] local
1026 pmaddubsw xmm2, xmm4 local
1030 phaddw xmm2, xmm3 local
1032 psrlw xmm2, 7 local
1056 movdqu xmm2, [eax + 32] local
1060 pmaddubsw xmm2, xmm4 local
1064 phaddw xmm2, xmm3 local
1066 psrlw xmm2, 7 local
1090 movdqa xmm2, [eax + 32] local
1094 pmaddubsw xmm2, xmm4 local
1098 phaddw xmm2, xmm3 local
1100 psrlw xmm2, 7 local
1124 movdqu xmm2, [eax + 32] local
1128 pmaddubsw xmm2, xmm4 local
1132 phaddw xmm2, xmm3 local
1134 psrlw xmm2, 7 local
1158 movdqa xmm2, [eax + 32] local
1162 pmaddubsw xmm2, xmm4 local
1166 phaddw xmm2, xmm3 local
1168 psrlw xmm2, 7 local
1192 movdqu xmm2, [eax + 32] local
1196 pmaddubsw xmm2, xmm4 local
1200 phaddw xmm2, xmm3 local
1202 psrlw xmm2, 7 local
1234 movdqa xmm2, [eax + 32] local
1238 pavgb xmm2, [eax + esi + 32] local
1246 shufps xmm2, xmm3, 0x88 local
1248 pavgb xmm2, xmm4 local
1256 pmaddubsw xmm2, xmm7 local
1300 movdqa xmm2, [eax + 32] local
1304 pavgb xmm2, [eax + esi + 32] local
1312 shufps xmm2, xmm3, 0x88 local
1314 pavgb xmm2, xmm4 local
1322 pmaddubsw xmm2, xmm7 local
1434 movdqu xmm2, [eax + 32] local
1441 pavgb xmm2, xmm4 local
1450 shufps xmm2, xmm3, 0x88 local
1452 pavgb xmm2, xmm4 local
1460 pmaddubsw xmm2, xmm7 local
1504 movdqu xmm2, [eax + 32] local
1511 pavgb xmm2, xmm4 local
1520 shufps xmm2, xmm3, 0x88 local
1522 pavgb xmm2, xmm4 local
1530 pmaddubsw xmm2, xmm7 local
1573 movdqa xmm2, [eax + 32] local
1577 pmaddubsw xmm2, xmm7 local
1580 phaddw xmm2, xmm3 local
1582 psraw xmm2, 8 local
1590 movdqa xmm2, [eax + 32] local
1594 pmaddubsw xmm2, xmm6 local
1597 phaddw xmm2, xmm3 local
1599 psraw xmm2, 8 local
1631 movdqu xmm2, [eax + 32] local
1635 pmaddubsw xmm2, xmm7 local
1638 phaddw xmm2, xmm3 local
1640 psraw xmm2, 8 local
1648 movdqu xmm2, [eax + 32] local
1652 pmaddubsw xmm2, xmm6 local
1655 phaddw xmm2, xmm3 local
1657 psraw xmm2, 8 local
1689 movdqa xmm2, [eax + 32] local
1697 shufps xmm2, xmm3, 0x88 local
1699 pavgb xmm2, xmm4 local
1707 pmaddubsw xmm2, xmm7 local
1748 movdqu xmm2, [eax + 32] local
1756 shufps xmm2, xmm3, 0x88 local
1758 pavgb xmm2, xmm4 local
1766 pmaddubsw xmm2, xmm7 local
1809 movdqa xmm2, [eax + 32] local
1813 pavgb xmm2, [eax + esi + 32] local
1821 shufps xmm2, xmm3, 0x88 local
1823 pavgb xmm2, xmm4 local
1831 pmaddubsw xmm2, xmm7 local
1875 movdqu xmm2, [eax + 32] local
1882 pavgb xmm2, xmm4 local
1891 shufps xmm2, xmm3, 0x88 local
1893 pavgb xmm2, xmm4 local
1901 pmaddubsw xmm2, xmm7 local
1945 movdqa xmm2, [eax + 32] local
1949 pavgb xmm2, [eax + esi + 32] local
1957 shufps xmm2, xmm3, 0x88 local
1959 pavgb xmm2, xmm4 local
1967 pmaddubsw xmm2, xmm7 local
2011 movdqu xmm2, [eax + 32] local
2018 pavgb xmm2, xmm4 local
2027 shufps xmm2, xmm3, 0x88 local
2029 pavgb xmm2, xmm4 local
2037 pmaddubsw xmm2, xmm7 local
2081 movdqa xmm2, [eax + 32] local
2085 pavgb xmm2, [eax + esi + 32] local
2093 shufps xmm2, xmm3, 0x88 local
2095 pavgb xmm2, xmm4 local
2103 pmaddubsw xmm2, xmm7 local
2147 movdqu xmm2, [eax + 32] local
2154 pavgb xmm2, xmm4 local
2163 shufps xmm2, xmm3, 0x88 local
2165 pavgb xmm2, xmm4 local
2173 pmaddubsw xmm2, xmm7 local
2423 punpcklbw xmm2, xmm5 // RA local
2467 punpcklbw xmm2, xmm2 // RR local
2514 punpcklbw xmm2, xmm2 // RR local
2566 punpcklbw xmm2, xmm2 // RR local
2573 movdqa xmm2, xmm0 // G local
2576 psrld xmm2, 5 // G local
2579 pand xmm2, xmm6 // G local
2584 movdqa xmm2, xmm1 // G local
2587 psrld xmm2, 5 // G local
2590 pand xmm2, xmm6 // G local
2633 punpcklbw xmm2, xmm5 // RA local
2678 punpcklbw xmm2, xmm5 // RA local
2718 punpcklbw xmm2, xmm5 // RA local
2756 punpcklbw xmm2, xmm5 // RA local
2798 punpcklbw xmm2, xmm5 // RA local
2841 punpcklbw xmm2, xmm5 // RA local
2886 punpcklbw xmm2, xmm5 // RA local
2926 punpcklbw xmm2, xmm5 // RA local
2964 punpcklbw xmm2, xmm5 // RA local
3085 punpcklbw xmm2, xmm1 // RG local
3088 punpcklwd xmm2, xmm0 // RGBA first 4 pixels local
3126 punpcklbw xmm2, xmm1 // RG local
3129 punpcklwd xmm2, xmm0 // RGBA first 4 pixels local
3240 movd xmm2, eax local
3241 pshufd xmm2, xmm2,0 local
3475 movdqa xmm2, xmm0 local
3480 psrlw xmm2, 8 // odd bytes local
3482 packuswb xmm2, xmm3 local
3512 movdqa xmm2, xmm0 local
3517 psrlw xmm2, 8 // odd bytes local
3519 packuswb xmm2, xmm3 local
3588 movdqa xmm2, xmm0 local
3590 punpckhbw xmm2, xmm1 // next 8 UV pairs local
3618 movdqa xmm2, xmm0 local
3620 punpckhbw xmm2, xmm1 // next 8 UV pairs local
3740 movdqa xmm2, [eax] local
3745 pand xmm2, xmm0 local
3749 por xmm2, xmm4 local
3807 movq xmm2, qword ptr [eax] // 8 Y's local
3809 punpcklbw xmm2, xmm2 local
3811 punpcklwd xmm2, xmm2 local
3814 pand xmm2, xmm0 local
3818 por xmm2, xmm4 local
4183 movdqa xmm2, [eax + esi] local
4290 movdqu xmm2, [eax + esi] local
4395 movdqa xmm2, [eax + esi] local
4500 movdqu xmm2, [eax + esi] local
4595 movd xmm2, [esi] // _r_b local
4599 pand xmm2, xmm6 // _r_b local
4601 pmullw xmm2, xmm3 // _r_b * alpha local
4607 psrlw xmm2, 8 // _r_b convert to 8 bits again local
4626 movdqu xmm2, [esi] // _r_b local
4630 pand xmm2, xmm6 // _r_b local
4632 pmullw xmm2, xmm3 // _r_b * alpha local
4638 psrlw xmm2, 8 // _r_b convert to 8 bits again local
4657 movd xmm2, [esi] // _r_b local
4661 pand xmm2, xmm6 // _r_b local
4663 pmullw xmm2, xmm3 // _r_b * alpha local
4669 psrlw xmm2, 8 // _r_b convert to 8 bits again local
4729 movd xmm2, [esi] // _r_b local
4731 pand xmm2, xmm6 // _r_b local
4733 pmullw xmm2, xmm3 // _r_b * alpha local
4739 psrlw xmm2, 8 // _r_b convert to 8 bits again local
4763 movdqa xmm2, [esi] // _r_b local
4765 pand xmm2, xmm6 // _r_b local
4767 pmullw xmm2, xmm3 // _r_b * alpha local
4773 psrlw xmm2, 8 // _r_b convert to 8 bits again local
4789 movdqu xmm2, [esi] // _r_b local
4791 pand xmm2, xmm6 // _r_b local
4793 pmullw xmm2, xmm3 // _r_b * alpha local
4799 psrlw xmm2, 8 // _r_b convert to 8 bits again local
4818 movd xmm2, [esi] // _r_b local
4820 pand xmm2, xmm6 // _r_b local
4822 pmullw xmm2, xmm3 // _r_b * alpha local
4828 psrlw xmm2, 8 // _r_b convert to 8 bits again local
4862 pshufhw xmm2, xmm0, 0FFh // 8 alpha words local
4863 pshuflw xmm2, xmm2, 0FFh local
4867 pshufhw xmm2, xmm1, 0FFh // 8 alpha words local
4868 pshuflw xmm2, xmm2, 0FFh local
4870 movdqa xmm2, [eax] // alphas local
4873 pand xmm2, xmm4 local
4917 movdqu xmm2, [eax] // read 4 pixels local
4918 punpckhbw xmm2, xmm2 // next 2 pixel rgbs local
4920 movdqu xmm2, [eax] // mask original alpha local
4922 pand xmm2, xmm3 local
5000 movd xmm2, dword ptr fixed_invtbl8[esi * 4] local
5002 pshuflw xmm2, xmm2, 040h // first 4 inv_alpha words. 1, a, a, a local
5004 movlhps xmm2, xmm3 local
5011 movd xmm2, dword ptr fixed_invtbl8[esi * 4] local
5013 pshuflw xmm2, xmm2, 040h // first 4 inv_alpha words local
5015 movlhps xmm2, xmm3 local
5099 vmovd xmm2, dword ptr fixed_invtbl8[esi * 4] // [1,a2] local
5103 vpunpckldq xmm7, xmm2, xmm3 // [1,a3,1,a2] local
5109 vmovd xmm2, dword ptr fixed_invtbl8[esi * 4] // [1,a6] local
5111 vpunpckldq xmm2, xmm2, xmm3 // [1,a7,1,a6] local
5162 movdqa xmm2, [eax] // A local
5165 psrld xmm2, 24 local
5167 packuswb xmm2, xmm3 local
5168 packuswb xmm2, xmm2 // 8 A bytes local
5208 movdqa xmm2, kARGBToSepiaB local
5269 pshufd xmm2, xmm5, 0x00 local
5329 movd xmm2, [esp + 8] /* scale */ local
5333 pshuflw xmm2, xmm2, 040h local
5334 pshufd xmm2, xmm2, 044h local
5378 movd xmm2, [esp + 16] // value local
5379 punpcklbw xmm2, xmm2 local
5380 punpcklqdq xmm2, xmm2 local
5420 movdqu xmm2, [esi] // read 4 pixels from src_argb1 local
5425 punpcklbw xmm2, xmm5 // first 2 local
5650 movq xmm2, qword ptr [eax + esi + 2] // read 8 pixels from src_y1[2] local
5652 punpcklbw xmm2, xmm5 local
5654 movq xmm2, qword ptr [eax + edi] // read 8 pixels from src_y2[0] local
5656 punpcklbw xmm2, xmm5 local
5658 psubw xmm2, xmm3 local
5704 movq xmm2, qword ptr [eax + esi + 1] // read 8 pixels from src_y1[1] local
5706 punpcklbw xmm2, xmm5 local
5708 movq xmm2, qword ptr [eax + 2] // read 8 pixels from src_y0[2] local
5710 punpcklbw xmm2, xmm5 local
5712 psubw xmm2, xmm3 local
5756 movdqa xmm2, xmm0 // GG local
5757 punpcklbw xmm2, xmm0 // First 8 local
5761 punpckhwd xmm2, xmm2 // Next 4 local
5763 por xmm2, xmm5 local
5836 movdqa xmm2, xmm0 local
5837 paddusb xmm2, xmm1 // sobel = sobelx + sobely local
5912 movdqa xmm2, [eax + 32] local
5918 psubd xmm2, [eax + edx * 4 + 32] local
5925 psubd xmm2, [esi + 32] local
5931 paddd xmm2, [esi + edx * 4 + 32] local
5936 packssdw xmm2, xmm3 local
5939 pmulhuw xmm2, xmm5 local
5955 movdqa xmm2, [eax + 32] local
5961 psubd xmm2, [eax + edx * 4 + 32] local
5968 psubd xmm2, [esi + 32] local
5974 paddd xmm2, [esi + edx * 4 + 32] local
5982 cvtdq2ps xmm2, xmm2 local
5984 mulps xmm2, xmm4 local
5988 cvtps2dq xmm2, xmm2 local
5991 packssdw xmm2, xmm3 local
6046 movdqu xmm2, [eax] // 4 argb pixels 16 bytes. local
6050 punpcklbw xmm2, xmm1 local
6052 punpcklwd xmm2, xmm1 local
6061 movdqa xmm2, [esi] // previous row above. local
6062 paddd xmm2, xmm0 local
6093 movd xmm2, dword ptr [eax] // 1 argb pixel 4 bytes. local
6095 punpcklbw xmm2, xmm1 local
6096 punpcklwd xmm2, xmm1 local
6098 movdqu xmm2, [esi] local
6100 paddd xmm2, xmm0 local
6124 movq xmm2, qword ptr [ecx] // uv local
6138 movlhps xmm2, xmm0 local
6159 addps xmm2, xmm4 // x, y += dx, dy first 2 local
6183 addps xmm2, xmm7 // x, y += dx, dy local
6336 movdqa xmm2, [esi + edx] local
6442 movdqa xmm2, [esi + edx] // row1 local
6445 punpcklbw xmm2, xmm4 local
6449 psubw xmm2, xmm0 // row1 - row0 local
6451 paddw xmm2, xmm2 // 9 bits * 15 bits = 8.16 local
6453 pmulhw xmm2, xmm5 // scale diff local
6555 movdqu xmm2, [esi + edx] local
6660 movdqu xmm2, [esi + edx] // row1 local
6663 punpcklbw xmm2, xmm4 local
6667 psubw xmm2, xmm0 // row1 - row0 local
6669 paddw xmm2, xmm2 // 9 bits * 15 bits = 8.16 local
6671 pmulhw xmm2, xmm5 // scale diff local
7072 movq xmm2, qword ptr [esi] // U local
7075 punpcklbw xmm2, xmm3 // UV local
7110 movq xmm2, qword ptr [esi] // U local
7113 punpcklbw xmm2, xmm3 // UV local
7118 punpckhbw xmm2, xmm0 local
7163 movdqa xmm2, xmm1 local
7165 mulps xmm2, xmm1 // X * X local
7169 mulps xmm2, [esi + 32] // C2 * X * X local
7310 movd xmm2, dword ptr [esp + 8 + 16] // luma table local
7312 pshufd xmm2, xmm2, 0 local
[all...]
/external/chromium_org/third_party/libyuv/util/
H A Dpsnr.cc90 movdqu xmm2, [eax + edx] local
93 psubusb xmm1, xmm2
94 psubusb xmm2, xmm3 local
95 por xmm1, xmm2
96 movdqu xmm2, xmm1 local
98 punpckhbw xmm2, xmm5 local
100 pmaddwd xmm2, xmm2 local
102 paddd xmm0, xmm2
126 "movdqu (%0,%1,1),%%xmm2 \
[all...]
/external/eigen/Eigen/src/Core/arch/SSE/
H A DMathFunctions.h282 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/
H A Dx86SP_FFT_CToC_FC32_Fwd_Radix4_ms_sse.c69 __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));
H A Dx86SP_FFT_CToC_FC32_Inv_Radix4_ms_sse.c69 __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));
H A Dx86SP_SSE_Math.h452 __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/
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/chromium_org/v8/src/ia32/
H A Dcodegen-ia32.cc50 XMMRegister result = xmm2;
131 __ movdq(alignment == MOVE_ALIGNED, xmm2, Operand(src, 0x20));
137 __ movdqa(Operand(dst, 0x20), xmm2); local
407 __ movdqu(xmm2, Operand(src, count, times_1, -0x10));
410 __ movdqu(Operand(dst, count, times_1, -0x10), xmm2); local
416 __ movdqu(xmm2, Operand(src, 0x20));
420 __ movdqu(Operand(dst, 0x20), xmm2); local
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/gallivm/
H A Dlp_bld_arit.c2129 * xmm2 = _mm_mul_ps(y, xmm2);
2133 LLVMValueRef xmm2 = LLVMBuildFMul(b, y_2, DP2, "xmm2"); local
2138 * x = _mm_add_ps(x, xmm2);
2143 LLVMValueRef x_2 = LLVMBuildFAdd(b, x_1, xmm2, "x_2");
2347 * xmm2 = _mm_mul_ps(y, xmm2);
2351 LLVMValueRef xmm2 = LLVMBuildFMul(b, y_2, DP2, "xmm2"); 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/mesa3d/src/gallium/auxiliary/gallivm/
H A Dlp_bld_arit.c2129 * xmm2 = _mm_mul_ps(y, xmm2);
2133 LLVMValueRef xmm2 = LLVMBuildFMul(b, y_2, DP2, "xmm2"); local
2138 * x = _mm_add_ps(x, xmm2);
2143 LLVMValueRef x_2 = LLVMBuildFAdd(b, x_1, xmm2, "x_2");
2347 * xmm2 = _mm_mul_ps(y, xmm2);
2351 LLVMValueRef xmm2 = LLVMBuildFMul(b, y_2, DP2, "xmm2"); local
[all...]
/external/pcre/dist/sljit/
H A DsljitNativeX86_common.c2277 sljit_si single, sljit_si xmm1, sljit_si xmm2, sljit_sw xmm2w)
2281 inst = emit_x86_instruction(compiler, 2 | (single ? EX86_PREF_F3 : EX86_PREF_F2) | EX86_SSE2, xmm1, 0, xmm2, xmm2w);
2289 sljit_si pref66, sljit_si xmm1, sljit_si xmm2, sljit_sw xmm2w)
2293 inst = emit_x86_instruction(compiler, 2 | (pref66 ? EX86_PREF_66 : 0) | EX86_SSE2, xmm1, 0, xmm2, xmm2w);
2276 emit_sse2(struct sljit_compiler *compiler, sljit_ub opcode, sljit_si single, sljit_si xmm1, sljit_si xmm2, sljit_sw xmm2w) argument
2288 emit_sse2_logic(struct sljit_compiler *compiler, sljit_ub opcode, sljit_si pref66, sljit_si xmm1, sljit_si xmm2, sljit_sw xmm2w) argument
/external/pixman/pixman/
H A Dpixman-sse2.c166 pack_565_4x128_128 (__m128i* xmm0, __m128i* xmm1, __m128i* xmm2, __m128i* xmm3) argument
169 pack_565_2x128_128 (*xmm2, *xmm3));
4760 __m128i xmm0, xmm1, xmm2, xmm3; local
4764 xmm2 = load_128_unaligned ((__m128i*)(s + 32));
4769 save_128_aligned ((__m128i*)(d + 32), xmm2);
6303 __m128i xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6; local
6318 xmm2 = _mm_unpackhi_epi8 (_mm_setzero_si128(), xmm0);
6321 xmm5 = _mm_unpacklo_epi16 (_mm_setzero_si128(), xmm2);
6322 xmm6 = _mm_unpackhi_epi16 (_mm_setzero_si128(), xmm2);

Completed in 9223 milliseconds