/external/gemmlowp/internal/ |
pack_SSE.h | 110 __m128i xmm8 = _mm_shuffle_epi32(xmm5, 0x31); 113 __m128i xmm7 = _mm_shuffle_epi32(xmm6, 0x80); 125 __m128i xmm11 = _mm_shuffle_epi32(xmm9, 0xee); 128 __m128i xmm12 = _mm_shuffle_epi32(xmm10, 0xee);
|
/external/libhevc/common/x86/ |
ihevc_deblk_ssse3_intr.c | 173 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_8x16b, 0x08) [all...] |
ihevc_intra_pred_filters_sse42_intr.c | [all...] |
ihevc_intra_pred_filters_ssse3_intr.c | [all...] |
ihevc_weighted_pred_sse42_intr.c | 329 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); [all...] |
ihevc_weighted_pred_ssse3_intr.c | 319 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); [all...] |
/external/pdfium/third_party/libopenjpeg20/ |
mct.c | 226 const __m128i mulround = _mm_shuffle_epi32(_mm_cvtsi32_si128(4096), _MM_SHUFFLE(1, 0, 1, 0)); 236 hi = _mm_shuffle_epi32(r, _MM_SHUFFLE(3, 3, 1, 1)); 246 hi = _mm_shuffle_epi32(g, _MM_SHUFFLE(3, 3, 1, 1)); 256 hi = _mm_shuffle_epi32(b, _MM_SHUFFLE(3, 3, 1, 1)); 267 hi = _mm_shuffle_epi32(b, _MM_SHUFFLE(3, 3, 1, 1)); 270 lo = _mm_cvtepi32_epi64(_mm_shuffle_epi32(b, _MM_SHUFFLE(3, 2, 2, 0))); 271 hi = _mm_cvtepi32_epi64(_mm_shuffle_epi32(b, _MM_SHUFFLE(3, 2, 3, 1))); 281 hi = _mm_shuffle_epi32(r, _MM_SHUFFLE(3, 3, 1, 1)); 291 hi = _mm_shuffle_epi32(g, _MM_SHUFFLE(3, 3, 1, 1)); 302 hi = _mm_shuffle_epi32(r, _MM_SHUFFLE(3, 3, 1, 1)) [all...] |
/external/webrtc/webrtc/modules/audio_processing/aec/ |
aec_rdft_sse2.c | 117 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_si128(xx4), _MM_SHUFFLE(3, 2, 3, 2))) [all...] |
/external/scrypt/lib/crypto/ |
crypto_scrypt-sse.c | 112 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);
|
/frameworks/rs/cpu_ref/ |
rsCpuIntrinsics_x86.cpp | 90 c0 = _mm_shuffle_epi32(x, 0x00); 91 c2 = _mm_shuffle_epi32(x, 0x55); 93 c4 = _mm_shuffle_epi32(x, 0x00); 94 c6 = _mm_shuffle_epi32(x, 0x55); 96 c8 = _mm_shuffle_epi32(x, 0x00); 170 x2 = _mm_madd_epi16(xy, _mm_shuffle_epi32(c0, 0x00)); 171 y2 = _mm_madd_epi16(xy, _mm_shuffle_epi32(c0, 0x55)); 172 z2 = _mm_madd_epi16(xy, _mm_shuffle_epi32(c0, 0xaa)); 173 w2 = _mm_madd_epi16(xy, _mm_shuffle_epi32(c0, 0xff)); 175 x2 = _mm_add_epi32(x2, _mm_madd_epi16(zw, _mm_shuffle_epi32(c2, 0x00))) [all...] |
/external/webrtc/webrtc/modules/desktop_capture/ |
differ_block_sse2.cc | 53 sad = _mm_shuffle_epi32(acc, 0xEE); 109 sad = _mm_shuffle_epi32(acc, 0xEE);
|
/external/mesa3d/src/gallium/auxiliary/util/ |
u_sse.h | 215 __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/ |
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))))) 423 { return _mm_shuffle_epi32(a,0x1B); } 448 vecs[1] = _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(vecs[0]), 0x55)); 449 vecs[2] = _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(vecs[0]), 0xAA)); 450 vecs[3] = _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(vecs[0]), 0xFF)); 451 vecs[0] = _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(vecs[0]), 0x00)); 519 return pfirst(tmp) + pfirst(_mm_shuffle_epi32(tmp, 1)); 656 first = _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(first),0x39)) [all...] |
/external/libvpx/libvpx/vpx_dsp/x86/ |
fwd_txfm_sse2.h | 31 __m128i buf0 = _mm_shuffle_epi32(a, _MM_SHUFFLE(0, 0, 2, 0)); 32 __m128i buf1 = _mm_shuffle_epi32(b, _MM_SHUFFLE(0, 0, 2, 0)); 193 __m128i reg0_top_dwords = _mm_shuffle_epi32( 195 __m128i reg1_top_dwords = _mm_shuffle_epi32( 197 __m128i reg2_top_dwords = _mm_shuffle_epi32( 199 __m128i reg3_top_dwords = _mm_shuffle_epi32(
|
/external/skia/src/opts/ |
SkBitmapProcState_opts_SSE2.cpp | 49 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);
|
SkColor_opts_SSE2.h | 25 __m128i r = _mm_unpacklo_epi32(_mm_shuffle_epi32(r1, _MM_SHUFFLE(0,0,2,0)), 26 _mm_shuffle_epi32(r2, _MM_SHUFFLE(0,0,2,0)));
|
SkBitmapProcState_opts_SSSE3.cpp | 109 xy0_wide = _mm_shuffle_epi32(xy0_wide, _MM_SHUFFLE(2, 0, 3, 1)); 113 xy1_wide = _mm_shuffle_epi32(xy1_wide, _MM_SHUFFLE(2, 0, 3, 1)); 121 all_xy = _mm_shuffle_epi32(all_xy, _MM_SHUFFLE(2, 0, 3, 1));
|
SkBlurImageFilter_opts.h | 53 return _mm_unpacklo_epi32(_mm_shuffle_epi32(p02, _MM_SHUFFLE(0,0,2,0)), 54 _mm_shuffle_epi32(p13, _MM_SHUFFLE(0,0,2,0)));
|
SkNx_sse.h | 148 return _mm_unpacklo_epi32(_mm_shuffle_epi32(mul20, _MM_SHUFFLE(0,0,2,0)), 149 _mm_shuffle_epi32(mul31, _MM_SHUFFLE(0,0,2,0)));
|
/external/libavc/common/x86/ |
ih264_ihadamard_scaling_sse42.c | 231 plane_0 = _mm_shuffle_epi32(plane_0, 0xd8); //a0+a1+a2+a3 a0-a1+a2-a3 a0+a1-a2-a3 a0-a1-a2+a3 232 plane_1 = _mm_shuffle_epi32(plane_1, 0xd8); //b0+b1+b2+b3 b0-b1+b2-b3 b0+b1-b2-b3 b0-b1-b2+b3
|
/external/boringssl/src/crypto/chacha/ |
chacha_vec.c | 86 #define ROTV1(x) (vec) _mm_shuffle_epi32((__m128i)x, _MM_SHUFFLE(0, 3, 2, 1)) 87 #define ROTV2(x) (vec) _mm_shuffle_epi32((__m128i)x, _MM_SHUFFLE(1, 0, 3, 2)) 88 #define ROTV3(x) (vec) _mm_shuffle_epi32((__m128i)x, _MM_SHUFFLE(2, 1, 0, 3))
|
/external/libvpx/libvpx/vp8/encoder/x86/ |
vp8_quantize_sse2.c | 213 x1 = _mm_shuffle_epi32(x0, 0xE); // 0b00001110
|
/external/libvpx/libvpx/vp9/encoder/x86/ |
vp9_quantize_sse2.c | 193 eob_shuffled = _mm_shuffle_epi32(eob, 0xe);
|
/system/keymaster/ |
ocb.c | 160 block a = _mm_shuffle_epi32(b, _MM_SHUFFLE(0, 1, 2, 3)); 175 return swap_if_le(_mm_shuffle_epi32(lo, _MM_SHUFFLE(1, 0, 3, 2))); 182 tmp = _mm_shuffle_epi32(tmp, _MM_SHUFFLE(2, 1, 0, 3)); 433 v2 = _mm_shuffle_epi32(v2, shuff_const); \ 439 x3 = _mm_xor_si128(x3, _mm_shuffle_epi32(x0, 255)); \ 445 x3 = _mm_xor_si128(x3, _mm_shuffle_epi32(x0, 255)); \ [all...] |
/external/webp/src/dsp/ |
rescaler_sse2.c | 157 const __m128i F1 = _mm_shuffle_epi32(E1, 1 | (3 << 2)); 158 const __m128i F2 = _mm_shuffle_epi32(E2, 1 | (3 << 2));
|