/external/qemu/distrib/jpeg-6b/ |
D | jidctintelsse.c | 124 tmp1 = _mm_shuffle_epi32(row0, 0); /*x2, x0, x2, x0, x2, x0, x2, x0*/ \ in jpeg_idct_intelsse() 125 tmp5 = _mm_shuffle_epi32(row2, 0); \ in jpeg_idct_intelsse() 127 tmp3 = _mm_shuffle_epi32(row0, 0x55); /*x3, x1, x3, x1, x3, x1, x3, x1*/ \ in jpeg_idct_intelsse() 128 tmp7 = _mm_shuffle_epi32(row2, 0x55); \ in jpeg_idct_intelsse() 135 tmp2 = _mm_shuffle_epi32(row0, 0xAA); /*x6, x4, x6, x4, x6, x4, x6, x4*/ \ in jpeg_idct_intelsse() 136 tmp6 = _mm_shuffle_epi32(row2, 0xAA); \ in jpeg_idct_intelsse() 137 row0 = _mm_shuffle_epi32(row0, 0xFF); /*x7, x5, x7, x5, x7, x5, x7, x5*/ \ in jpeg_idct_intelsse() 138 row2 = _mm_shuffle_epi32(row2, 0xFF); \ in jpeg_idct_intelsse() 164 tmp2 = _mm_shuffle_epi32(tmp2, 0x1B); /*y7, y6, y5, y4*/ \ in jpeg_idct_intelsse() 165 tmp6 = _mm_shuffle_epi32(tmp6, 0x1B); \ in jpeg_idct_intelsse()
|
/external/jpeg/ |
D | jidctintelsse.c | 124 tmp1 = _mm_shuffle_epi32(row0, 0); /*x2, x0, x2, x0, x2, x0, x2, x0*/ \ in jpeg_idct_intelsse() 125 tmp5 = _mm_shuffle_epi32(row2, 0); \ in jpeg_idct_intelsse() 127 tmp3 = _mm_shuffle_epi32(row0, 0x55); /*x3, x1, x3, x1, x3, x1, x3, x1*/ \ in jpeg_idct_intelsse() 128 tmp7 = _mm_shuffle_epi32(row2, 0x55); \ in jpeg_idct_intelsse() 135 tmp2 = _mm_shuffle_epi32(row0, 0xAA); /*x6, x4, x6, x4, x6, x4, x6, x4*/ \ in jpeg_idct_intelsse() 136 tmp6 = _mm_shuffle_epi32(row2, 0xAA); \ in jpeg_idct_intelsse() 137 row0 = _mm_shuffle_epi32(row0, 0xFF); /*x7, x5, x7, x5, x7, x5, x7, x5*/ \ in jpeg_idct_intelsse() 138 row2 = _mm_shuffle_epi32(row2, 0xFF); \ in jpeg_idct_intelsse() 164 tmp2 = _mm_shuffle_epi32(tmp2, 0x1B); /*y7, y6, y5, y4*/ \ in jpeg_idct_intelsse() 165 tmp6 = _mm_shuffle_epi32(tmp6, 0x1B); \ in jpeg_idct_intelsse()
|
/external/webrtc/src/modules/audio_processing/aec/ |
D | aec_rdft_sse2.c | 121 _mm_shuffle_epi32(_mm_castps_si128(x3r0_3i0_3r1_x3i1), in cftmdl_128_SSE2() 137 _mm_shuffle_epi32(_mm_castps_si128(xx0), in cftmdl_128_SSE2() 142 _mm_shuffle_epi32(_mm_castps_si128(xx1), in cftmdl_128_SSE2() 151 _mm_shuffle_epi32(_mm_castps_si128(yy4), in cftmdl_128_SSE2() 196 _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(xx1), in cftmdl_128_SSE2() 201 _mm_shuffle_epi32(_mm_castps_si128(x3r0_3i0_3r1_x3i1), in cftmdl_128_SSE2() 209 _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(x1_x3_add), in cftmdl_128_SSE2() 215 _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(x1_x3_sub), in cftmdl_128_SSE2() 221 _mm_shuffle_epi32(_mm_castps_si128(xx), in cftmdl_128_SSE2() 226 _mm_shuffle_epi32(_mm_castps_si128(xx4), in cftmdl_128_SSE2() [all …]
|
/external/scrypt/lib/crypto/ |
D | crypto_scrypt-sse.c | 112 X1 = _mm_shuffle_epi32(X1, 0x93); in salsa20_8() 113 X2 = _mm_shuffle_epi32(X2, 0x4E); in salsa20_8() 114 X3 = _mm_shuffle_epi32(X3, 0x39); in salsa20_8() 131 X1 = _mm_shuffle_epi32(X1, 0x39); in salsa20_8() 132 X2 = _mm_shuffle_epi32(X2, 0x4E); in salsa20_8() 133 X3 = _mm_shuffle_epi32(X3, 0x93); in salsa20_8()
|
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/ |
D | u_sse.h | 215 __m128i ba8 = _mm_shuffle_epi32(ba, 8); in mm_mullo_epi32() 216 __m128i b4a48 = _mm_shuffle_epi32(b4a4, 8); in mm_mullo_epi32() 250 #define SCALAR_EPI32(m, i) _mm_shuffle_epi32((m), _MM_SHUFFLE(i,i,i,i))
|
/external/mesa3d/src/gallium/auxiliary/util/ |
D | u_sse.h | 215 __m128i ba8 = _mm_shuffle_epi32(ba, 8); in mm_mullo_epi32() 216 __m128i b4a48 = _mm_shuffle_epi32(b4a4, 8); in mm_mullo_epi32() 250 #define SCALAR_EPI32(m, i) _mm_shuffle_epi32((m), _MM_SHUFFLE(i,i,i,i))
|
/external/eigen/Eigen/src/Core/arch/SSE/ |
D | PacketMath.h | 34 (_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))))) 343 { return _mm_shuffle_epi32(a,0x1B); } 368 vecs[1] = _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(vecs[0]), 0x55)); 369 vecs[2] = _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(vecs[0]), 0xAA)); 370 vecs[3] = _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(vecs[0]), 0xFF)); 371 vecs[0] = _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(vecs[0]), 0x00)); 439 return pfirst(tmp) + pfirst(_mm_shuffle_epi32(tmp, 1)); 576 first = _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(first),0x39)); [all …]
|
D | Complex.h | 228 …return Packet2cf(_mm_div_ps(res.v,_mm_add_ps(s,_mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128…
|
/external/chromium_org/third_party/skia/src/opts/ |
D | SkBitmapProcState_opts_SSE2.cpp | 50 sixteen = _mm_shuffle_epi32(sixteen, 0); in S32_opaque_D32_filter_DX_SSE2() 66 allX = _mm_shuffle_epi32(allX, 0); in S32_opaque_D32_filter_DX_SSE2() 105 __m128i shifted = _mm_shuffle_epi32(sum, 0xEE); in S32_opaque_D32_filter_DX_SSE2() 156 sixteen = _mm_shuffle_epi32(sixteen, 0); in S32_alpha_D32_filter_DX_SSE2() 176 allX = _mm_shuffle_epi32(allX, 0); in S32_alpha_D32_filter_DX_SSE2() 215 __m128i shifted = _mm_shuffle_epi32(sum, 0xEE); in S32_alpha_D32_filter_DX_SSE2() 677 sixteen = _mm_shuffle_epi32(sixteen, 0); in S32_D16_filter_DX_SSE2() 694 allX = _mm_shuffle_epi32(allX, 0); in S32_D16_filter_DX_SSE2() 733 __m128i shifted = _mm_shuffle_epi32(sum, 0xEE); in S32_D16_filter_DX_SSE2()
|
D | SkBlurImage_opts_SSE2.cpp | 71 __m128i result = _mm_unpacklo_epi32(_mm_shuffle_epi32(tmp1, _MM_SHUFFLE(0,0,2,0)), in SkBoxBlur_SSE2() 72 _mm_shuffle_epi32(tmp2, _MM_SHUFFLE(0,0,2,0))); in SkBoxBlur_SSE2()
|
D | SkBitmapProcState_opts_SSSE3.cpp | 101 xy0_wide = _mm_shuffle_epi32(xy0_wide, _MM_SHUFFLE(2, 0, 3, 1)); in PrepareConstantsTwoPixelPairsDXDY() 105 xy1_wide = _mm_shuffle_epi32(xy1_wide, _MM_SHUFFLE(2, 0, 3, 1)); in PrepareConstantsTwoPixelPairsDXDY() 113 all_xy = _mm_shuffle_epi32(all_xy, _MM_SHUFFLE(2, 0, 3, 1)); in PrepareConstantsTwoPixelPairsDXDY()
|
/external/skia/src/opts/ |
D | SkBitmapProcState_opts_SSE2.cpp | 50 sixteen = _mm_shuffle_epi32(sixteen, 0); in S32_opaque_D32_filter_DX_SSE2() 66 allX = _mm_shuffle_epi32(allX, 0); in S32_opaque_D32_filter_DX_SSE2() 105 __m128i shifted = _mm_shuffle_epi32(sum, 0xEE); in S32_opaque_D32_filter_DX_SSE2() 156 sixteen = _mm_shuffle_epi32(sixteen, 0); in S32_alpha_D32_filter_DX_SSE2() 176 allX = _mm_shuffle_epi32(allX, 0); in S32_alpha_D32_filter_DX_SSE2() 215 __m128i shifted = _mm_shuffle_epi32(sum, 0xEE); in S32_alpha_D32_filter_DX_SSE2() 677 sixteen = _mm_shuffle_epi32(sixteen, 0); in S32_D16_filter_DX_SSE2() 694 allX = _mm_shuffle_epi32(allX, 0); in S32_D16_filter_DX_SSE2() 733 __m128i shifted = _mm_shuffle_epi32(sum, 0xEE); in S32_D16_filter_DX_SSE2()
|
D | SkBlurImage_opts_SSE2.cpp | 71 __m128i result = _mm_unpacklo_epi32(_mm_shuffle_epi32(tmp1, _MM_SHUFFLE(0,0,2,0)), in SkBoxBlur_SSE2() 72 _mm_shuffle_epi32(tmp2, _MM_SHUFFLE(0,0,2,0))); in SkBoxBlur_SSE2()
|
D | SkBitmapProcState_opts_SSSE3.cpp | 101 xy0_wide = _mm_shuffle_epi32(xy0_wide, _MM_SHUFFLE(2, 0, 3, 1)); in PrepareConstantsTwoPixelPairsDXDY() 105 xy1_wide = _mm_shuffle_epi32(xy1_wide, _MM_SHUFFLE(2, 0, 3, 1)); in PrepareConstantsTwoPixelPairsDXDY() 113 all_xy = _mm_shuffle_epi32(all_xy, _MM_SHUFFLE(2, 0, 3, 1)); in PrepareConstantsTwoPixelPairsDXDY()
|
/external/chromium_org/media/base/simd/ |
D | convert_rgb_to_yuv_sse2.cc | 264 u_a_b = _mm_add_epi32(_mm_shuffle_epi32(u_a_b, ((3 << 2) | 1)), in ConvertRGB32ToYUVRow_SSE2() 265 _mm_shuffle_epi32(u_a_b, (2 << 2))); in ConvertRGB32ToYUVRow_SSE2() 279 v_a_b = _mm_add_epi32(_mm_shuffle_epi32(v_a_b, ((3 << 2) | 1)), in ConvertRGB32ToYUVRow_SSE2() 280 _mm_shuffle_epi32(v_a_b, (2 << 2))); in ConvertRGB32ToYUVRow_SSE2()
|
/external/libvpx/libvpx/vp9/common/x86/ |
D | vp9_loopfilter_intrin_sse2.c | 29 _mm_shuffle_epi32(_mm_cvtsi32_si128((int)extended_thresh), 0); in mb_lpf_horizontal_edge_w_sse2_8() 31 _mm_shuffle_epi32(_mm_cvtsi32_si128((int)extended_limit), 0); in mb_lpf_horizontal_edge_w_sse2_8() 33 _mm_shuffle_epi32(_mm_cvtsi32_si128((int)extended_blimit), 0); in mb_lpf_horizontal_edge_w_sse2_8() 47 p1q1 = _mm_shuffle_epi32(q1p1, 78); in mb_lpf_horizontal_edge_w_sse2_8() 51 p0q0 = _mm_shuffle_epi32(q0p0, 78); in mb_lpf_horizontal_edge_w_sse2_8() 314 flat = _mm_shuffle_epi32(flat, 68); in mb_lpf_horizontal_edge_w_sse2_8() 315 flat2 = _mm_shuffle_epi32(flat2, 68); in mb_lpf_horizontal_edge_w_sse2_8() 399 _mm_shuffle_epi32(_mm_cvtsi32_si128((int)extended_thresh), 0); in mb_lpf_horizontal_edge_w_sse2_16() 401 _mm_shuffle_epi32(_mm_cvtsi32_si128((int)extended_limit), 0); in mb_lpf_horizontal_edge_w_sse2_16() 403 _mm_shuffle_epi32(_mm_cvtsi32_si128((int)extended_blimit), 0); in mb_lpf_horizontal_edge_w_sse2_16() [all …]
|
D | vp9_loopfilter_intrin_avx2.c | 41 p1q1 = _mm_shuffle_epi32(q1p1, 78); in mb_lpf_horizontal_edge_w_avx2_8() 45 p0q0 = _mm_shuffle_epi32(q0p0, 78); in mb_lpf_horizontal_edge_w_avx2_8() 336 flat = _mm_shuffle_epi32(flat, 68); in mb_lpf_horizontal_edge_w_avx2_8() 337 flat2 = _mm_shuffle_epi32(flat2, 68); in mb_lpf_horizontal_edge_w_avx2_8()
|
/external/chromium_org/third_party/openssl/openssl/crypto/chacha/ |
D | chacha_vec.c | 106 #define ROTV1(x) (vec)_mm_shuffle_epi32((__m128i)x,_MM_SHUFFLE(0,3,2,1)) 107 #define ROTV2(x) (vec)_mm_shuffle_epi32((__m128i)x,_MM_SHUFFLE(1,0,3,2)) 108 #define ROTV3(x) (vec)_mm_shuffle_epi32((__m128i)x,_MM_SHUFFLE(2,1,0,3))
|
/external/chromium_org/third_party/openssl/openssl/crypto/poly1305/ |
D | poly1305_vec.c | 287 …p->R20.v = _mm_shuffle_epi32(_mm_cvtsi32_si128((uint32_t)( r20 ) & 0x3ffffff),… in poly1305_first_block() 288 …p->R21.v = _mm_shuffle_epi32(_mm_cvtsi32_si128((uint32_t)((r20 >> 26) | (r21 << 18)) & 0x3ffffff),… in poly1305_first_block() 289 …p->R22.v = _mm_shuffle_epi32(_mm_cvtsi32_si128((uint32_t)((r21 >> 8) ) & 0x3ffffff),… in poly1305_first_block() 290 …p->R23.v = _mm_shuffle_epi32(_mm_cvtsi32_si128((uint32_t)((r21 >> 34) | (r22 << 10)) & 0x3ffffff),… in poly1305_first_block() 291 …p->R24.v = _mm_shuffle_epi32(_mm_cvtsi32_si128((uint32_t)((r22 >> 16) ) ),… in poly1305_first_block()
|
/external/libvpx/libvpx/vp8/encoder/x86/ |
D | quantize_sse2.c | 214 x1 = _mm_shuffle_epi32(x0, 0xE); // 0b00001110 in vp8_fast_quantize_b_sse2()
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_setup_tri.c | 358 shufx = _mm_shuffle_epi32(vertx, _MM_SHUFFLE(3,0,2,1)); in do_triangle_ccw() 359 shufy = _mm_shuffle_epi32(verty, _MM_SHUFFLE(3,0,2,1)); in do_triangle_ccw()
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/llvmpipe/ |
D | lp_setup_tri.c | 358 shufx = _mm_shuffle_epi32(vertx, _MM_SHUFFLE(3,0,2,1)); in do_triangle_ccw() 359 shufy = _mm_shuffle_epi32(verty, _MM_SHUFFLE(3,0,2,1)); in do_triangle_ccw()
|
/external/webp/src/dsp/ |
D | enc_sse2.c | 411 v32 = _mm_shuffle_epi32(v23, _MM_SHUFFLE(1, 0, 3, 2)); // 3 2 3 2 3 2.. in FTransformSSE2() 917 outZ0 = _mm_shuffle_epi32 (outZ0, _MM_SHUFFLE(3, 1, 2, 0)); in QuantizeBlockSSE2() 920 outZ8 = _mm_shuffle_epi32 (outZ8, _MM_SHUFFLE(3, 1, 2, 0)); in QuantizeBlockSSE2()
|
/external/chromium_org/third_party/libwebp/dsp/ |
D | enc_sse2.c | 411 v32 = _mm_shuffle_epi32(v23, _MM_SHUFFLE(1, 0, 3, 2)); // 3 2 3 2 3 2.. in FTransformSSE2() 917 outZ0 = _mm_shuffle_epi32 (outZ0, _MM_SHUFFLE(3, 1, 2, 0)); in QuantizeBlockSSE2() 920 outZ8 = _mm_shuffle_epi32 (outZ8, _MM_SHUFFLE(3, 1, 2, 0)); in QuantizeBlockSSE2()
|
/external/clang/lib/Headers/ |
D | emmintrin.h | 1274 #define _mm_shuffle_epi32(a, imm) __extension__ ({ \ macro
|