Searched defs:xmm3 (Results 1 - 13 of 13) sorted by relevance

/external/eigen/Eigen/src/Core/arch/SSE/
H A DMathFunctions.h282 Packet4f xmm1, xmm2 = _mm_setzero_ps(), xmm3, sign_bit, y; local
323 xmm3 = pmul(y, p4f_minus_cephes_DP3);
326 x = padd(x, xmm3);
381 Packet4f xmm1, xmm2 = _mm_setzero_ps(), xmm3, y; local
412 xmm3 = pmul(y, p4f_minus_cephes_DP3);
415 x = padd(x, xmm3);
/external/libvpx/libvpx/third_party/libyuv/source/
H A Dcompare_win.cc37 movdqa xmm3, xmm1 // abs trick local
39 psubusb xmm2, xmm3
131 // 44: 66 0F 38 40 DD pmulld xmm3,xmm5
155 movdqa xmm3, xmm2 local
156 punpcklwd xmm3, xmm7 // src[0-3] local
157 pmulld(0xdd) // pmulld xmm3, xmm5
170 paddd xmm3, xmm4 // add 16 results local
172 paddd xmm1, xmm3
198 vpmovzxbd xmm3, dword ptr [eax] // src[0-3] local
201 pmulld xmm3, kHashMul local
208 paddd xmm3, xmm4 // add 16 results local
[all...]
H A Drotate_win.cc48 movq xmm3, qword ptr [eax + edi] local
50 punpcklbw xmm2, xmm3
51 movdqa xmm3, xmm2 local
53 palignr xmm3, xmm3, 8 local
67 punpcklwd xmm1, xmm3
69 movdqa xmm3, xmm1 local
71 palignr xmm3, xmm3, 8 local
96 punpckldq xmm3, xmm local
148 movdqu xmm3, [eax + edi] local
153 movdqa xmm3, xmm7 local
180 movdqa xmm3, xmm5 local
223 punpckldq xmm3, xmm7 local
[all...]
H A Dscale_win.cc142 movdqa xmm3, xmm1 local
145 pand xmm3, xmm5 local
147 pavgw xmm1, xmm3
176 movdqu xmm3, [eax + esi + 16] local
179 pavgb xmm1, xmm3
183 movdqa xmm3, xmm1 local
186 pand xmm3, xmm5 local
188 pavgw xmm1, xmm3
359 movdqu xmm3, [eax + esi + 16] local
361 pavgb xmm1, xmm3
363 movdqu xmm3, [eax + esi * 2 + 16] local
368 pavgb xmm3, xmm5 local
374 movdqa xmm3, xmm1 local
377 pand xmm3, xmm7 local
502 movdqa xmm3, kShuf0 local
552 movdqa xmm3, kShuf11 local
609 movdqa xmm3, kShuf11 local
702 movdqa xmm3, kShufAc3 local
767 movdqa xmm3, kShufAb1 local
811 movdqu xmm3, [eax] // read 16 bytes local
817 punpckhbw xmm3, xmm5 local
872 movd xmm3, [esp + 12 + 20] // dx local
884 punpckldq xmm3, xmm3 // dx dx local
885 paddd xmm3, xmm3 // dx * 2, dx * 2 local
1031 movdqu xmm3, [eax + esi + 16] local
1070 movd xmm3, [eax + edi] local
1112 movq xmm3, qword ptr [esi + ebx * 2] local
1113 movhps xmm3, qword ptr [esi + edi] local
1144 movd xmm3, [esp + 8 + 20] // dx local
1147 pshufd xmm0, xmm3, 0x11 // dx 0 dx 0 local
1149 paddd xmm3, xmm3 // 0, 0, 0, dx * 2 local
1150 pshufd xmm0, xmm3, 0x05 // dx * 2, dx * 2, 0, 0 local
1152 paddd xmm3, xmm3 // 0, 0, 0, dx * 4 local
1153 pshufd xmm3, xmm3, 0 // dx * 4, dx * 4, dx * 4, dx * 4 local
1235 movd xmm3, [esp + 8 + 20] // dx local
1247 punpckldq xmm3, xmm3 // dx dx local
1248 paddd xmm3, xmm3 // dx * 2, dx * 2 local
[all...]
H A Drow_win.cc156 __m128i xmm0, xmm1, xmm2, xmm3; local
173 xmm3 = _mm_loadl_epi64((__m128i*)y_buf);
174 xmm3 = _mm_unpacklo_epi8(xmm3, xmm3);
175 xmm3 = _mm_mulhi_epu16(xmm3, *(__m128i*)kYuvConstants.kYToRgb);
176 xmm0 = _mm_adds_epi16(xmm0, xmm3);
177 xmm1 = _mm_adds_epi16(xmm1, xmm3);
178 xmm2 = _mm_adds_epi16(xmm2, xmm3);
397 movdqu xmm3, [eax + 32] local
410 palignr xmm3, xmm3, 4 // xmm3 = { xmm3[4:15]} local
411 pshufb xmm3, xmm4 local
413 por xmm3, xmm5 local
436 movdqu xmm3, [eax + 32] local
449 palignr xmm3, xmm3, 4 // xmm3 = { xmm3[4:15]} local
450 pshufb xmm3, xmm4 local
452 por xmm3, xmm5 local
478 pcmpeqb xmm3, xmm3 // generate mask 0xf800f800 for Red local
479 psllw xmm3, 11 local
675 pcmpeqb xmm3, xmm3 // generate mask 0xf800f800 for Red local
676 psllw xmm3, 11 local
739 movdqa xmm3, xmm2 local
741 psrlw xmm3, 4 local
768 movdqu xmm3, [eax + 48] local
773 pshufb xmm3, xmm6 local
783 pslldq xmm3, 4 // 12 bytes from 3 for 2 local
806 movdqu xmm3, [eax + 48] local
811 pshufb xmm3, xmm6 local
821 pslldq xmm3, 4 // 12 bytes from 3 for 2 local
839 pcmpeqb xmm3, xmm3 // generate mask 0x0000001f local
840 psrld xmm3, 27 local
884 pcmpeqb xmm3, xmm3 // generate mask 0x0000001f local
885 psrld xmm3, 27 local
979 movdqa xmm3, xmm0 // R local
983 psrld xmm3, 9 // R local
987 pand xmm3, xmm6 // R local
1009 movdqa xmm3, xmm4 // generate mask 0x00f000f0 local
1010 psrlw xmm3, 8 local
1152 movdqu xmm3, [eax + 48] local
1156 pmaddubsw xmm3, xmm4 local
1187 movdqu xmm3, [eax + 48] local
1191 pmaddubsw xmm3, xmm4 local
1306 movdqu xmm3, [eax + 48] local
1310 pmaddubsw xmm3, xmm4 local
1339 movdqu xmm3, [eax + 48] local
1343 pmaddubsw xmm3, xmm4 local
1372 movdqu xmm3, [eax + 48] local
1376 pmaddubsw xmm3, xmm4 local
1419 movdqu xmm3, [eax + 48] local
1421 pavgb xmm3, xmm4 local
1429 shufps xmm2, xmm3, 0x88 local
1430 shufps xmm4, xmm3, 0xdd local
1437 movdqa xmm3, xmm2 local
1441 pmaddubsw xmm3, xmm6 local
1489 movdqu xmm3, [eax + 48] local
1491 pavgb xmm3, xmm4 local
1499 shufps xmm2, xmm3, 0x88 local
1500 shufps xmm4, xmm3, 0xdd local
1507 movdqa xmm3, xmm2 local
1511 pmaddubsw xmm3, xmm6 local
1618 movdqu xmm3, [eax + 48] local
1622 pmaddubsw xmm3, xmm7 local
1634 movdqu xmm3, [eax + 48] local
1638 pmaddubsw xmm3, xmm6 local
1675 movdqu xmm3, [eax + 48] local
1682 shufps xmm2, xmm3, 0x88 local
1683 shufps xmm4, xmm3, 0xdd local
1690 movdqa xmm3, xmm2 local
1694 pmaddubsw xmm3, xmm6 local
1741 movdqu xmm3, [eax + 48] local
1743 pavgb xmm3, xmm4 local
1751 shufps xmm2, xmm3, 0x88 local
1752 shufps xmm4, xmm3, 0xdd local
1759 movdqa xmm3, xmm2 local
1763 pmaddubsw xmm3, xmm6 local
1811 movdqu xmm3, [eax + 48] local
1813 pavgb xmm3, xmm4 local
1821 shufps xmm2, xmm3, 0x88 local
1822 shufps xmm4, xmm3, 0xdd local
1829 movdqa xmm3, xmm2 local
1833 pmaddubsw xmm3, xmm6 local
1881 movdqu xmm3, [eax + 48] local
1883 pavgb xmm3, xmm4 local
1891 shufps xmm2, xmm3, 0x88 local
1892 shufps xmm4, xmm3, 0xdd local
1899 movdqa xmm3, xmm2 local
1903 pmaddubsw xmm3, xmm6 local
2948 movd xmm3, eax local
2949 pshufd xmm3, xmm3, 0 local
2996 vmovd xmm3, eax local
3212 movdqa xmm3, xmm1 local
3217 psrlw xmm3, 8 local
3413 movdqu xmm3, [eax + 16] local
3418 pand xmm3, xmm0 local
3422 por xmm3, xmm5 local
3480 punpckhwd xmm3, xmm2 local
3485 pand xmm3, xmm0 local
3489 por xmm3, xmm5 local
3845 movdqu xmm3, [eax + esi + 16] local
3947 movdqu xmm3, [eax + esi + 16] local
4032 movdqu xmm3, [eax] // src argb local
4035 pxor xmm3, xmm4 // ~alpha local
4037 psrlw xmm3, 8 // alpha local
4038 pshufhw xmm3, xmm3, 0F5h // 8 alpha words local
4039 pshuflw xmm3, xmm3, 0F5h local
4041 paddw xmm3, xmm7 // 256 - alpha local
4063 movd xmm3, [eax] // src argb local
4066 pxor xmm3, xmm4 // ~alpha local
4068 psrlw xmm3, 8 // alpha local
4069 pshufhw xmm3, xmm3, 0F5h // 8 alpha words local
4070 pshuflw xmm3, xmm3, 0F5h local
4072 paddw xmm3, xmm7 // 256 - alpha local
4131 movdqu xmm3, [eax] // src argb local
4134 pxor xmm3, xmm4 // ~alpha local
4136 pshufb xmm3, kShuffleAlpha // alpha local
4138 paddw xmm3, xmm7 // 256 - alpha local
4160 movd xmm3, [eax] // src argb local
4163 pxor xmm3, xmm4 // ~alpha local
4165 pshufb xmm3, kShuffleAlpha // alpha local
4167 paddw xmm3, xmm7 // 256 - alpha local
4247 pcmpeqb xmm3, xmm3 // generate mask 0xff000000 local
4248 pslld xmm3, 24 local
4338 movd xmm3, dword ptr fixed_invtbl8[edi * 4] local
4340 pshuflw xmm3, xmm3, 040h // next 4 inv_alpha words local
4349 movd xmm3, dword ptr fixed_invtbl8[edi * 4] local
4351 pshuflw xmm3, xmm3, 040h // next 4 inv_alpha words local
4434 vmovd xmm3, dword ptr fixed_invtbl8[edi * 4] // [1,a3] local
4444 vmovd xmm3, dword ptr fixed_invtbl8[edi * 4] // [1,a7] local
4446 vpunpcklqdq xmm3, xmm6, xmm7 // [1,a3,1,a2,1,a1,1,a0] local
4496 movdqu xmm3, [eax + 16] local
4499 psrld xmm3, 24 local
4502 movdqa xmm3, xmm0 // Weave into GG, GA, then GGGA local
4504 punpcklbw xmm3, xmm2 // 8 GA words local
4542 movdqa xmm3, kARGBToSepiaG local
4602 pshufd xmm3, xmm5, 0x55 local
4660 movd xmm3, [esp + 12] /* interval_size */ local
4665 pshuflw xmm3, xmm3, 040h local
4666 pshufd xmm3, xmm3, 044h local
4748 movdqu xmm3, xmm2 local
4752 punpckhbw xmm3, xmm5 // next 2 local
4975 movq xmm3, qword ptr [eax + edi + 2] // read 8 pixels from src_y2[2] local
4977 punpcklbw xmm3, xmm5 local
5028 movq xmm3, qword ptr [eax + esi + 2] // read 8 pixels from src_y1[2] local
5030 punpcklbw xmm3, xmm5 local
5082 movdqa xmm3, xmm0 // GGGG local
5083 punpcklwd xmm3, xmm0 // Next 4 local
5085 por xmm3, xmm5 // GGGA local
5154 movdqa xmm3, xmm0 // XA local
5155 punpcklbw xmm3, xmm5 local
5227 movdqu xmm3, [eax + 48] local
5233 psubd xmm3, [eax + edx * 4 + 48] local
5240 psubd xmm3, [esi + 48] local
5246 paddd xmm3, [esi + edx * 4 + 48] local
5269 movdqu xmm3, [eax + 48] local
5275 psubd xmm3, [eax + edx * 4 + 48] local
5282 psubd xmm3, [esi + 48] local
5288 paddd xmm3, [esi + edx * 4 + 48] local
5296 cvtdq2ps xmm3, xmm3 local
5298 mulps xmm3, xmm4 local
5302 cvtps2dq xmm3, xmm3 local
5362 movdqa xmm3, xmm2 local
5364 punpckhwd xmm3, xmm1 local
5376 movdqu xmm3, [esi + 16] local
5377 paddd xmm3, xmm0 local
5451 movdqa xmm3, xmm2 // x2, y2, x3, y3 local
5452 addps xmm3, xmm4 local
5476 addps xmm3, xmm4 // x, y += dx, dy next 2 local
5741 movdqu xmm3, xmm2 local
5743 punpckhbw xmm3, xmm4 local
5747 psubw xmm3, xmm1 local
5749 paddw xmm3, xmm3 local
5751 pmulhw xmm3, xmm5 local
6006 movq xmm3, qword ptr [esi + edx] // V local
6043 movq xmm3, qword ptr [esi + edx] // V local
6074 pxor xmm3, xmm3 // 0 constant for zero extending bytes to ints. local
6239 movd xmm3, dword ptr [esp + 8 + 20] // lumacoeff local
6241 pshufd xmm3, xmm3, 0 local
[all...]
/external/libyuv/files/source/
H A Dcompare_win.cc38 movdqa xmm3, xmm1 // abs trick local
40 psubusb xmm2, xmm3
147 movdqa xmm3, xmm2 local
148 punpcklwd xmm3, xmm7 // src[0-3] local
149 pmulld xmm3, xmm5 local
162 paddd xmm3, xmm4 // add 16 results local
164 paddd xmm1, xmm3
189 vpmovzxbd xmm3, [eax] // src[0-3] local
192 vpmulld xmm3, xmm3, xmmwor local
199 vpaddd xmm3, xmm3, xmm4 // add 16 results local
[all...]
H A Drotate_win.cc47 movq xmm3, qword ptr [eax + edi] local
49 punpcklbw xmm2, xmm3
50 movdqa xmm3, xmm2 local
52 palignr xmm3, xmm3, 8 local
66 punpcklwd xmm1, xmm3
68 movdqa xmm3, xmm1 local
70 palignr xmm3, xmm3, 8 local
95 punpckldq xmm3, xmm local
147 movdqu xmm3, [eax + edi] local
152 movdqa xmm3, xmm7 local
179 movdqa xmm3, xmm5 local
222 punpckldq xmm3, xmm7 local
[all...]
H A Dscale_win.cc175 movdqu xmm3, [eax + esi + 16] local
180 pmaddubsw xmm3, xmm4 local
182 paddw xmm1, xmm3
363 movdqu xmm3, [eax + esi + 16] local
367 pmaddubsw xmm3, xmm4 local
369 paddw xmm1, xmm3
371 movdqu xmm3, [eax + esi * 2 + 16] local
373 pmaddubsw xmm3, xmm4 local
375 paddw xmm1, xmm3
377 movdqu xmm3, [ea local
380 pmaddubsw xmm3, xmm4 local
505 movdqa xmm3, xmmword ptr kShuf0 local
555 movdqa xmm3, xmmword ptr kShuf11 local
612 movdqa xmm3, xmmword ptr kShuf11 local
705 movdqa xmm3, xmmword ptr kShufAc3 local
770 movdqa xmm3, xmmword ptr kShufAb1 local
814 movdqu xmm3, [eax] // read 16 bytes local
820 punpckhbw xmm3, xmm5 local
885 movd xmm3, [esp + 12 + 20] // dx local
899 punpckldq xmm3, xmm3 // dx dx local
900 paddd xmm3, xmm3 // dx * 2, dx * 2 local
1051 movdqu xmm3, [eax + esi + 16] local
1090 movd xmm3, [eax + edi] local
1132 movq xmm3, qword ptr [esi + ebx * 2] local
1133 movhps xmm3, qword ptr [esi + edi] local
1164 movd xmm3, [esp + 8 + 20] // dx local
1167 pshufd xmm0, xmm3, 0x11 // dx 0 dx 0 local
1169 paddd xmm3, xmm3 // 0, 0, 0, dx * 2 local
1170 pshufd xmm0, xmm3, 0x05 // dx * 2, dx * 2, 0, 0 local
1172 paddd xmm3, xmm3 // 0, 0, 0, dx * 4 local
1173 pshufd xmm3, xmm3, 0 // dx * 4, dx * 4, dx * 4, dx * 4 local
1255 movd xmm3, [esp + 8 + 20] // dx local
1267 punpckldq xmm3, xmm3 // dx dx local
1268 paddd xmm3, xmm3 // dx * 2, dx * 2 local
[all...]
/external/libyuv/files/util/
H A Dpsnr.cc129 movdqu xmm3, xmm1 local
131 psubusb xmm2, xmm3
165 "movdqu %%xmm1,%%xmm3 \n"
167 "psubusb %%xmm3,%%xmm2 \n"
192 , "xmm0", "xmm1", "xmm2", "xmm3", "xmm5"
/external/gemmlowp/internal/
H A Dpack_SSE.h104 __m128i xmm3 = _mm_loadl_epi64( local
112 __m128i xmm6 = _mm_unpacklo_epi16(xmm3, xmm4);
/external/google-breakpad/src/google_breakpad/common/
H A Dminidump_cpu_amd64.h175 uint128_struct xmm3; member in struct:__anon6304::__anon6305::__anon6306
/external/v8/src/ia32/
H A Dcodegen-ia32.cc96 __ movdq(alignment == MOVE_ALIGNED, xmm3, Operand(src, 0x30));
102 __ movdqa(Operand(dst, 0x30), xmm3); local
382 __ movdqu(xmm3, Operand(src, count, times_1, -0x10));
386 __ movdqu(Operand(dst, count, times_1, -0x10), xmm3); local
/external/mesa3d/src/gallium/auxiliary/gallivm/
H A Dlp_bld_arit.c2130 * xmm3 = _mm_mul_ps(y, xmm3);
2134 LLVMValueRef xmm3 = LLVMBuildFMul(b, y_2, DP3, "xmm3"); local
2139 * x = _mm_add_ps(x, xmm3);
2144 LLVMValueRef x_3 = LLVMBuildFAdd(b, x_2, xmm3, "x_3");
2217 * xmm3 = poly_mask;
2218 * y2 = _mm_and_ps(xmm3, y2); //, xmm3);
2219 * y = _mm_andnot_ps(xmm3,
2352 LLVMValueRef xmm3 = LLVMBuildFMul(b, y_2, DP3, "xmm3"); local
[all...]

Completed in 435 milliseconds