Searched refs:_mm_shuffle_epi32 (Results 1 - 25 of 53) sorted by relevance

123

/external/jpeg/
H A Djidctintelsse.c124 tmp1 = _mm_shuffle_epi32(row0, 0); /*x2, x0, x2, x0, x2, x0, x2, x0*/ \
125 tmp5 = _mm_shuffle_epi32(row2, 0); \
127 tmp3 = _mm_shuffle_epi32(row0, 0x55); /*x3, x1, x3, x1, x3, x1, x3, x1*/ \
128 tmp7 = _mm_shuffle_epi32(row2, 0x55); \
135 tmp2 = _mm_shuffle_epi32(row0, 0xAA); /*x6, x4, x6, x4, x6, x4, x6, x4*/ \
136 tmp6 = _mm_shuffle_epi32(row2, 0xAA); \
137 row0 = _mm_shuffle_epi32(row0, 0xFF); /*x7, x5, x7, x5, x7, x5, x7, x5*/ \
138 row2 = _mm_shuffle_epi32(row2, 0xFF); \
164 tmp2 = _mm_shuffle_epi32(tmp2, 0x1B); /*y7, y6, y5, y4*/ \
165 tmp6 = _mm_shuffle_epi32(tmp
[all...]
/external/qemu/distrib/jpeg-6b/
H A Djidctintelsse.c124 tmp1 = _mm_shuffle_epi32(row0, 0); /*x2, x0, x2, x0, x2, x0, x2, x0*/ \
125 tmp5 = _mm_shuffle_epi32(row2, 0); \
127 tmp3 = _mm_shuffle_epi32(row0, 0x55); /*x3, x1, x3, x1, x3, x1, x3, x1*/ \
128 tmp7 = _mm_shuffle_epi32(row2, 0x55); \
135 tmp2 = _mm_shuffle_epi32(row0, 0xAA); /*x6, x4, x6, x4, x6, x4, x6, x4*/ \
136 tmp6 = _mm_shuffle_epi32(row2, 0xAA); \
137 row0 = _mm_shuffle_epi32(row0, 0xFF); /*x7, x5, x7, x5, x7, x5, x7, x5*/ \
138 row2 = _mm_shuffle_epi32(row2, 0xFF); \
164 tmp2 = _mm_shuffle_epi32(tmp2, 0x1B); /*y7, y6, y5, y4*/ \
165 tmp6 = _mm_shuffle_epi32(tmp
[all...]
/external/libhevc/common/x86/
H A Dihevc_deblk_ssse3_intr.c173 mask_16x8b = _mm_shuffle_epi32(mask_d_result_4x32b, 0xec);
174 mask_d_result_4x32b = _mm_shuffle_epi32(mask_d_result_4x32b, 0x49);
283 temp_str2_16x8b = _mm_shuffle_epi32(temp_str2_16x8b, 0x58);
284 temp_str3_16x8b = _mm_shuffle_epi32(temp_str3_16x8b, 0x58);
297 temp_str0_16x8b = _mm_shuffle_epi32(temp_str0_16x8b, 0x44);
312 temp_pq2_str0_16x8b = _mm_shuffle_epi32(temp_pq2_str0_16x8b, 0x5c);
313 temp_str3_16x8b = _mm_shuffle_epi32(temp_str3_16x8b, 0x5c);
325 temp_pq_str1_16x8b = _mm_shuffle_epi32(temp_pq_str0_16x8b, 0x4e);
404 tmp_delta2_8x16b = _mm_shuffle_epi32(tmp_delta2_8x16b, 0x08);
405 tmp_delta3_8x16b = _mm_shuffle_epi32(tmp_delta3_8x16
[all...]
H A Dihevc_intra_pred_filters_sse42_intr.c1490 temp1_8x16b = _mm_shuffle_epi32(fract1_8x16b, 0x00);
1491 temp2_8x16b = _mm_shuffle_epi32(fract1_8x16b, 0xaa);
1492 temp3_8x16b = _mm_shuffle_epi32(fract2_8x16b, 0x00);
1493 temp4_8x16b = _mm_shuffle_epi32(fract2_8x16b, 0xaa);
1597 temp1_8x16b = _mm_shuffle_epi32(fract_4x32b, 0x00);
1598 temp2_8x16b = _mm_shuffle_epi32(fract_4x32b, 0x55);
1599 temp3_8x16b = _mm_shuffle_epi32(fract_4x32b, 0xaa);
1600 temp4_8x16b = _mm_shuffle_epi32(fract_4x32b, 0xff);
1602 temp11_8x16b = _mm_shuffle_epi32(fract8_8x16b, 0x00);
1603 temp12_8x16b = _mm_shuffle_epi32(fract8_8x16
[all...]
H A Dihevc_intra_pred_filters_ssse3_intr.c2409 temp1_8x16b = _mm_shuffle_epi32(fract1_8x16b, 0x00);
2410 temp2_8x16b = _mm_shuffle_epi32(fract1_8x16b, 0xaa);
2411 temp3_8x16b = _mm_shuffle_epi32(fract2_8x16b, 0x00);
2412 temp4_8x16b = _mm_shuffle_epi32(fract2_8x16b, 0xaa);
2516 temp1_8x16b = _mm_shuffle_epi32(fract_4x32b, 0x00);
2517 temp2_8x16b = _mm_shuffle_epi32(fract_4x32b, 0x55);
2518 temp3_8x16b = _mm_shuffle_epi32(fract_4x32b, 0xaa);
2519 temp4_8x16b = _mm_shuffle_epi32(fract_4x32b, 0xff);
2521 temp11_8x16b = _mm_shuffle_epi32(fract8_8x16b, 0x00);
2522 temp12_8x16b = _mm_shuffle_epi32(fract8_8x16
[all...]
H A Dihevc_weighted_pred_sse42_intr.c329 src_temp1_4x32b = _mm_shuffle_epi32(src_temp0_4x32b, 1);
330 src_temp2_4x32b = _mm_shuffle_epi32(src_temp0_4x32b, 2);
331 src_temp3_4x32b = _mm_shuffle_epi32(src_temp0_4x32b, 3);
883 src_temp1_4x32b = _mm_shuffle_epi32 (src_temp0_4x32b, 1);
884 src_temp2_4x32b = _mm_shuffle_epi32 (src_temp0_4x32b, 2);
885 src_temp3_4x32b = _mm_shuffle_epi32 (src_temp0_4x32b, 3);
1163 src_temp1_4x32b = _mm_shuffle_epi32(src_temp0_4x32b, 1);
1427 src_temp2_4x32b = _mm_shuffle_epi32(src_temp1_4x32b, 1);
1704 src_temp2_4x32b = _mm_shuffle_epi32(src_temp1_4x32b, 1);
2024 src_temp2_8x16b = _mm_shuffle_epi32(src_temp1_8x16
[all...]
H A Dihevc_weighted_pred_ssse3_intr.c319 res_temp1_4x32b = _mm_shuffle_epi32(res_temp0_4x32b, 1);
320 res_temp2_4x32b = _mm_shuffle_epi32(res_temp0_4x32b, 2);
321 res_temp3_4x32b = _mm_shuffle_epi32(res_temp0_4x32b, 3);
651 res_temp1_4x32b = _mm_shuffle_epi32(res_temp0_4x32b, 1);
929 res_temp2_4x32b = _mm_shuffle_epi32(res_temp1_4x32b, 1);
1218 res_temp2_4x32b = _mm_shuffle_epi32(res_temp1_4x32b, 1);
1538 src_temp2_8x16b = _mm_shuffle_epi32(src_temp1_8x16b, 1);
1539 src_temp4_8x16b = _mm_shuffle_epi32(src_temp5_8x16b, 1);
1604 src_temp2_8x16b = _mm_shuffle_epi32(src_temp1_8x16b, 1);
1936 src_temp2_8x16b = _mm_shuffle_epi32(src_temp1_8x16
[all...]
/external/chromium_org/third_party/webrtc/modules/audio_processing/aec/
H A Daec_rdft_sse2.c117 const __m128 x3i0_3r0_3i1_x3r1 = _mm_castsi128_ps(_mm_shuffle_epi32(
134 _mm_shuffle_epi32(_mm_castps_si128(xx0), _MM_SHUFFLE(3, 2, 3, 2)));
139 _mm_shuffle_epi32(_mm_castps_si128(xx1), _MM_SHUFFLE(2, 3, 2, 3)));
148 _mm_shuffle_epi32(_mm_castps_si128(yy4), _MM_SHUFFLE(2, 3, 2, 3)));
193 _mm_castsi128_ps(_mm_shuffle_epi32(
197 const __m128 x3i0_3r0_3i1_x3r1 = _mm_castsi128_ps(_mm_shuffle_epi32(
206 _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(x1_x3_add),
213 _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(x1_x3_sub),
220 _mm_shuffle_epi32(_mm_castps_si128(xx), _MM_SHUFFLE(3, 2, 3, 2)));
225 _mm_shuffle_epi32(_mm_castps_si12
[all...]
/external/webrtc/src/modules/audio_processing/aec/
H A Daec_rdft_sse2.c121 _mm_shuffle_epi32(_mm_castps_si128(x3r0_3i0_3r1_x3i1),
137 _mm_shuffle_epi32(_mm_castps_si128(xx0),
142 _mm_shuffle_epi32(_mm_castps_si128(xx1),
151 _mm_shuffle_epi32(_mm_castps_si128(yy4),
196 _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(xx1),
201 _mm_shuffle_epi32(_mm_castps_si128(x3r0_3i0_3r1_x3i1),
209 _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(x1_x3_add),
215 _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(x1_x3_sub),
221 _mm_shuffle_epi32(_mm_castps_si128(xx),
226 _mm_shuffle_epi32(_mm_castps_si12
[all...]
/external/scrypt/lib/crypto/
H A Dcrypto_scrypt-sse.c112 X1 = _mm_shuffle_epi32(X1, 0x93);
113 X2 = _mm_shuffle_epi32(X2, 0x4E);
114 X3 = _mm_shuffle_epi32(X3, 0x39);
131 X1 = _mm_shuffle_epi32(X1, 0x39);
132 X2 = _mm_shuffle_epi32(X2, 0x4E);
133 X3 = _mm_shuffle_epi32(X3, 0x93);
/external/chromium_org/third_party/skia/src/opts/
H A DSkBlurImage_opts_SSE2.cpp62 __m128i result = _mm_unpacklo_epi32(_mm_shuffle_epi32(tmp1, _MM_SHUFFLE(0,0,2,0)),
63 _mm_shuffle_epi32(tmp2, _MM_SHUFFLE(0,0,2,0)));
H A DSkBitmapProcState_opts_SSE2.cpp49 sixteen = _mm_shuffle_epi32(sixteen, 0);
65 allX = _mm_shuffle_epi32(allX, 0);
104 __m128i shifted = _mm_shuffle_epi32(sum, 0xEE);
155 sixteen = _mm_shuffle_epi32(sixteen, 0);
175 allX = _mm_shuffle_epi32(allX, 0);
214 __m128i shifted = _mm_shuffle_epi32(sum, 0xEE);
676 sixteen = _mm_shuffle_epi32(sixteen, 0);
693 allX = _mm_shuffle_epi32(allX, 0);
732 __m128i shifted = _mm_shuffle_epi32(sum, 0xEE);
H A DSkColor_opts_SSE2.h23 __m128i r = _mm_unpacklo_epi32(_mm_shuffle_epi32(r1, _MM_SHUFFLE(0,0,2,0)),
24 _mm_shuffle_epi32(r2, _MM_SHUFFLE(0,0,2,0)));
H A DSkBitmapProcState_opts_SSSE3.cpp108 xy0_wide = _mm_shuffle_epi32(xy0_wide, _MM_SHUFFLE(2, 0, 3, 1));
112 xy1_wide = _mm_shuffle_epi32(xy1_wide, _MM_SHUFFLE(2, 0, 3, 1));
120 all_xy = _mm_shuffle_epi32(all_xy, _MM_SHUFFLE(2, 0, 3, 1));
/external/skia/src/opts/
H A DSkBlurImage_opts_SSE2.cpp66 __m128i result = _mm_unpacklo_epi32(_mm_shuffle_epi32(tmp1, _MM_SHUFFLE(0,0,2,0)),
67 _mm_shuffle_epi32(tmp2, _MM_SHUFFLE(0,0,2,0)));
H A DSkBitmapProcState_opts_SSE2.cpp49 sixteen = _mm_shuffle_epi32(sixteen, 0);
65 allX = _mm_shuffle_epi32(allX, 0);
104 __m128i shifted = _mm_shuffle_epi32(sum, 0xEE);
155 sixteen = _mm_shuffle_epi32(sixteen, 0);
175 allX = _mm_shuffle_epi32(allX, 0);
214 __m128i shifted = _mm_shuffle_epi32(sum, 0xEE);
676 sixteen = _mm_shuffle_epi32(sixteen, 0);
693 allX = _mm_shuffle_epi32(allX, 0);
732 __m128i shifted = _mm_shuffle_epi32(sum, 0xEE);
H A DSkColor_opts_SSE2.h23 __m128i r = _mm_unpacklo_epi32(_mm_shuffle_epi32(r1, _MM_SHUFFLE(0,0,2,0)),
24 _mm_shuffle_epi32(r2, _MM_SHUFFLE(0,0,2,0)));
/external/chromium_org/third_party/libwebp/dsp/
H A Dyuv_sse2.c118 const __m128i tmp1 = _mm_shuffle_epi32(tmp0, _MM_SHUFFLE(3, 0, 1, 2));
152 const __m128i tmp1_1 = _mm_shuffle_epi32(tmp0_1, _MM_SHUFFLE(3, 0, 1, 2));
153 const __m128i tmp1_2 = _mm_shuffle_epi32(tmp0_2, _MM_SHUFFLE(3, 0, 1, 2));
233 const __m128i tmp1_1 = _mm_shuffle_epi32(tmp0_1, _MM_SHUFFLE(3, 0, 1, 2));
234 const __m128i tmp1_2 = _mm_shuffle_epi32(tmp0_2, _MM_SHUFFLE(3, 0, 1, 2));
257 const __m128i tmp1_1 = _mm_shuffle_epi32(tmp0_1, _MM_SHUFFLE(2, 1, 0, 3));
258 const __m128i tmp1_2 = _mm_shuffle_epi32(tmp0_2, _MM_SHUFFLE(2, 1, 0, 3));
/external/webp/src/dsp/
H A Dyuv_sse2.c118 const __m128i tmp1 = _mm_shuffle_epi32(tmp0, _MM_SHUFFLE(3, 0, 1, 2));
152 const __m128i tmp1_1 = _mm_shuffle_epi32(tmp0_1, _MM_SHUFFLE(3, 0, 1, 2));
153 const __m128i tmp1_2 = _mm_shuffle_epi32(tmp0_2, _MM_SHUFFLE(3, 0, 1, 2));
233 const __m128i tmp1_1 = _mm_shuffle_epi32(tmp0_1, _MM_SHUFFLE(3, 0, 1, 2));
234 const __m128i tmp1_2 = _mm_shuffle_epi32(tmp0_2, _MM_SHUFFLE(3, 0, 1, 2));
257 const __m128i tmp1_1 = _mm_shuffle_epi32(tmp0_1, _MM_SHUFFLE(2, 1, 0, 3));
258 const __m128i tmp1_2 = _mm_shuffle_epi32(tmp0_2, _MM_SHUFFLE(2, 1, 0, 3));
/external/chromium_org/third_party/webrtc/modules/desktop_capture/
H A Ddiffer_block_sse2.cc53 sad = _mm_shuffle_epi32(acc, 0xEE);
109 sad = _mm_shuffle_epi32(acc, 0xEE);
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/
H A Du_sse.h215 __m128i ba8 = _mm_shuffle_epi32(ba, 8);
216 __m128i b4a48 = _mm_shuffle_epi32(b4a4, 8);
250 #define SCALAR_EPI32(m, i) _mm_shuffle_epi32((m), _MM_SHUFFLE(i,i,i,i))
/external/mesa3d/src/gallium/auxiliary/util/
H A Du_sse.h215 __m128i ba8 = _mm_shuffle_epi32(ba, 8);
216 __m128i b4a48 = _mm_shuffle_epi32(b4a4, 8);
250 #define SCALAR_EPI32(m, i) _mm_shuffle_epi32((m), _MM_SHUFFLE(i,i,i,i))
/external/eigen/Eigen/src/Core/arch/SSE/
H A DPacketMath.h34 (_mm_castsi128_ps(_mm_shuffle_epi32( _mm_castps_si128(v), ((s)<<6|(r)<<4|(q)<<2|(p)))))
37 (_mm_shuffle_epi32( v, ((s)<<6|(r)<<4|(q)<<2|(p))))
40 (_mm_castsi128_pd(_mm_shuffle_epi32( _mm_castpd_si128(v), ((q*2+1)<<6|(q*2)<<4|(p*2+1)<<2|(p*2)))))
360 { return _mm_shuffle_epi32(a,0x1B); }
385 vecs[1] = _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(vecs[0]), 0x55));
386 vecs[2] = _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(vecs[0]), 0xAA));
387 vecs[3] = _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(vecs[0]), 0xFF));
388 vecs[0] = _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(vecs[0]), 0x00));
456 return pfirst(tmp) + pfirst(_mm_shuffle_epi32(tmp, 1));
593 first = _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si12
[all...]
/external/chromium_org/media/base/simd/
H A Dconvert_rgb_to_yuv_sse2.cc264 u_a_b = _mm_add_epi32(_mm_shuffle_epi32(u_a_b, ((3 << 2) | 1)),
265 _mm_shuffle_epi32(u_a_b, (2 << 2)));
279 v_a_b = _mm_add_epi32(_mm_shuffle_epi32(v_a_b, ((3 << 2) | 1)),
280 _mm_shuffle_epi32(v_a_b, (2 << 2)));
/external/chromium_org/third_party/boringssl/src/crypto/chacha/
H A Dchacha_vec.c75 #define ROTV1(x) (vec) _mm_shuffle_epi32((__m128i)x, _MM_SHUFFLE(0, 3, 2, 1))
76 #define ROTV2(x) (vec) _mm_shuffle_epi32((__m128i)x, _MM_SHUFFLE(1, 0, 3, 2))
77 #define ROTV3(x) (vec) _mm_shuffle_epi32((__m128i)x, _MM_SHUFFLE(2, 1, 0, 3))

Completed in 353 milliseconds

123