/external/chromium_org/third_party/webrtc/modules/audio_processing/aec/ |
aec_rdft_sse2.c | 27 __m128 a01v = _mm_shuffle_ps(a00v, a08v, _MM_SHUFFLE(1, 0, 1, 0)); 28 __m128 a23v = _mm_shuffle_ps(a00v, a08v, _MM_SHUFFLE(3, 2, 3, 2)); 29 __m128 a45v = _mm_shuffle_ps(a04v, a12v, _MM_SHUFFLE(1, 0, 1, 0)); 30 __m128 a67v = _mm_shuffle_ps(a04v, a12v, _MM_SHUFFLE(3, 2, 3, 2)); 45 x0w = _mm_shuffle_ps(x0v, x0v, _MM_SHUFFLE(2, 3, 0, 1)); 53 const __m128 x3w = _mm_shuffle_ps(x3v, x3v, _MM_SHUFFLE(2, 3, 0, 1)); 56 x0w = _mm_shuffle_ps(x0v, x0v, _MM_SHUFFLE(2, 3, 0, 1)); 62 x0w = _mm_shuffle_ps(x0v, x0v, _MM_SHUFFLE(2, 3, 0, 1)); 70 a00v = _mm_shuffle_ps(a01v, a23v, _MM_SHUFFLE(1, 0, 1, 0)); 71 a04v = _mm_shuffle_ps(a45v, a67v, _MM_SHUFFLE(1, 0, 1, 0)) [all...] |
aec_core_sse2.c | 208 _mm_shuffle_ps(fft0, fft4, _MM_SHUFFLE(2, 0, 2, 0)); 210 _mm_shuffle_ps(fft0, fft4, _MM_SHUFFLE(3, 1, 3, 1));
|
/external/webrtc/src/modules/audio_processing/aec/ |
aec_rdft_sse2.c | 30 __m128 a01v = _mm_shuffle_ps(a00v, a08v, _MM_SHUFFLE(1, 0, 1 ,0)); 31 __m128 a23v = _mm_shuffle_ps(a00v, a08v, _MM_SHUFFLE(3, 2, 3 ,2)); 32 __m128 a45v = _mm_shuffle_ps(a04v, a12v, _MM_SHUFFLE(1, 0, 1 ,0)); 33 __m128 a67v = _mm_shuffle_ps(a04v, a12v, _MM_SHUFFLE(3, 2, 3 ,2)); 48 x0w = _mm_shuffle_ps(x0v, x0v, _MM_SHUFFLE(2, 3, 0 ,1)); 56 const __m128 x3w = _mm_shuffle_ps(x3v, x3v, _MM_SHUFFLE(2, 3, 0 ,1)); 59 x0w = _mm_shuffle_ps(x0v, x0v, _MM_SHUFFLE(2, 3, 0 ,1)); 65 x0w = _mm_shuffle_ps(x0v, x0v, _MM_SHUFFLE(2, 3, 0 ,1)); 73 a00v = _mm_shuffle_ps(a01v, a23v, _MM_SHUFFLE(1, 0, 1 ,0)); 74 a04v = _mm_shuffle_ps(a45v, a67v, _MM_SHUFFLE(1, 0, 1 ,0)) [all...] |
aec_core_sse2.c | 192 const __m128 fft_re = _mm_shuffle_ps(fft0, fft4, _MM_SHUFFLE(2, 0, 2 ,0)); 193 const __m128 fft_im = _mm_shuffle_ps(fft0, fft4, _MM_SHUFFLE(3, 1, 3 ,1));
|
/external/speex/libspeex/ |
filters_sse.h | 62 yy = _mm_shuffle_ps(yy, yy, 0); 66 mem[0] = _mm_shuffle_ps(mem[0], mem[0], 0x39); 72 mem[1] = _mm_shuffle_ps(mem[1], mem[1], 0x39); 77 mem[2] = _mm_shuffle_ps(mem[2], mem[2], 0xfd); 86 mem[2] = _mm_shuffle_ps(mem[2], mem[2], 0x55); 112 yy = _mm_shuffle_ps(yy, yy, 0); 116 mem[0] = _mm_shuffle_ps(mem[0], mem[0], 0x39); 122 mem[1] = _mm_shuffle_ps(mem[1], mem[1], 0x39); 167 yy = _mm_shuffle_ps(yy, yy, 0); 171 mem[0] = _mm_shuffle_ps(mem[0], mem[0], 0x39) [all...] |
ltp_sse.h | 51 sum = _mm_add_ss(sum, _mm_shuffle_ps(sum, sum, 0x55)); 88 sum = _mm_add_ss(sum, _mm_shuffle_ps(sum, sum, 0x55));
|
resample_sse.h | 51 sum = _mm_add_ss(sum, _mm_shuffle_ps(sum, sum, 0x55)); 69 sum = _mm_add_ss(sum, _mm_shuffle_ps(sum, sum, 0x55));
|
/external/eigen/Eigen/src/LU/arch/ |
Inverse_SSE.h | 82 AB = _mm_mul_ps(_mm_shuffle_ps(A,A,0x0F), B); 83 AB = _mm_sub_ps(AB,_mm_mul_ps(_mm_shuffle_ps(A,A,0xA5), _mm_shuffle_ps(B,B,0x4E))); 85 DC = _mm_mul_ps(_mm_shuffle_ps(D,D,0x0F), C); 86 DC = _mm_sub_ps(DC,_mm_mul_ps(_mm_shuffle_ps(D,D,0xA5), _mm_shuffle_ps(C,C,0x4E))); 89 dA = _mm_mul_ps(_mm_shuffle_ps(A, A, 0x5F),A); 92 dB = _mm_mul_ps(_mm_shuffle_ps(B, B, 0x5F),B); 96 dC = _mm_mul_ps(_mm_shuffle_ps(C, C, 0x5F),C); 99 dD = _mm_mul_ps(_mm_shuffle_ps(D, D, 0x5F),D) [all...] |
/external/chromium_org/third_party/qcms/src/ |
transform-sse2.c | 95 vec_r = _mm_shuffle_ps(vec_r, vec_r, 0); 96 vec_g = _mm_shuffle_ps(vec_g, vec_g, 0); 97 vec_b = _mm_shuffle_ps(vec_b, vec_b, 0); 128 vec_r = _mm_shuffle_ps(vec_r, vec_r, 0); 129 vec_g = _mm_shuffle_ps(vec_g, vec_g, 0); 130 vec_b = _mm_shuffle_ps(vec_b, vec_b, 0); 211 vec_r = _mm_shuffle_ps(vec_r, vec_r, 0); 212 vec_g = _mm_shuffle_ps(vec_g, vec_g, 0); 213 vec_b = _mm_shuffle_ps(vec_b, vec_b, 0); 248 vec_r = _mm_shuffle_ps(vec_r, vec_r, 0) [all...] |
transform-sse1.c | 95 vec_r = _mm_shuffle_ps(vec_r, vec_r, 0); 96 vec_g = _mm_shuffle_ps(vec_g, vec_g, 0); 97 vec_b = _mm_shuffle_ps(vec_b, vec_b, 0); 130 vec_r = _mm_shuffle_ps(vec_r, vec_r, 0); 131 vec_g = _mm_shuffle_ps(vec_g, vec_g, 0); 132 vec_b = _mm_shuffle_ps(vec_b, vec_b, 0); 217 vec_r = _mm_shuffle_ps(vec_r, vec_r, 0); 218 vec_g = _mm_shuffle_ps(vec_g, vec_g, 0); 219 vec_b = _mm_shuffle_ps(vec_b, vec_b, 0); 256 vec_r = _mm_shuffle_ps(vec_r, vec_r, 0) [all...] |
/external/chromium_org/third_party/opus/src/celt/x86/ |
pitch_sse.h | 52 xsum1 = _mm_add_ps(xsum1,_mm_mul_ps(_mm_shuffle_ps(x0,x0,0x00),yj)); 53 xsum2 = _mm_add_ps(xsum2,_mm_mul_ps(_mm_shuffle_ps(x0,x0,0x55), 54 _mm_shuffle_ps(yj,y3,0x49))); 55 xsum1 = _mm_add_ps(xsum1,_mm_mul_ps(_mm_shuffle_ps(x0,x0,0xaa), 56 _mm_shuffle_ps(yj,y3,0x9e))); 57 xsum2 = _mm_add_ps(xsum2,_mm_mul_ps(_mm_shuffle_ps(x0,x0,0xff),y3)); 92 xsum1 = _mm_add_ss(xsum1, _mm_shuffle_ps(xsum1, xsum1, 0x55)); 95 xsum2 = _mm_add_ss(xsum2, _mm_shuffle_ps(xsum2, xsum2, 0x55)); 127 x2v = _mm_shuffle_ps(x0v, x4v, 0x4e); 128 x1v = _mm_shuffle_ps(x0v, x2v, 0x99) [all...] |
/external/libopus/celt/x86/ |
pitch_sse.h | 52 xsum1 = _mm_add_ps(xsum1,_mm_mul_ps(_mm_shuffle_ps(x0,x0,0x00),yj)); 53 xsum2 = _mm_add_ps(xsum2,_mm_mul_ps(_mm_shuffle_ps(x0,x0,0x55), 54 _mm_shuffle_ps(yj,y3,0x49))); 55 xsum1 = _mm_add_ps(xsum1,_mm_mul_ps(_mm_shuffle_ps(x0,x0,0xaa), 56 _mm_shuffle_ps(yj,y3,0x9e))); 57 xsum2 = _mm_add_ps(xsum2,_mm_mul_ps(_mm_shuffle_ps(x0,x0,0xff),y3)); 92 xsum1 = _mm_add_ss(xsum1, _mm_shuffle_ps(xsum1, xsum1, 0x55)); 95 xsum2 = _mm_add_ss(xsum2, _mm_shuffle_ps(xsum2, xsum2, 0x55)); 127 x2v = _mm_shuffle_ps(x0v, x4v, 0x4e); 128 x1v = _mm_shuffle_ps(x0v, x2v, 0x99) [all...] |
/external/chromium_org/third_party/openmax_dl/dl/sp/src/x86/ |
x86SP_FFT_CToC_FC32_Fwd_Radix4_ms_sse.c | 48 v_tw1.real = _mm_shuffle_ps(_mm_load_ss(tw1), 51 v_tw1.imag = _mm_shuffle_ps(_mm_load_ss(tw1 + n_mul_2), 54 v_tw2.real = _mm_shuffle_ps(_mm_load_ss(tw2), 57 v_tw2.imag = _mm_shuffle_ps(_mm_load_ss(tw2 + n_mul_2), 60 v_tw3.real = _mm_shuffle_ps(_mm_load_ss(tw3), 63 v_tw3.imag = _mm_shuffle_ps(_mm_load_ss(tw3 + n_mul_2), 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)); 83 v_t2.real = _mm_shuffle_ps(xmm1, xmm3, _MM_SHUFFLE(1, 0, 1, 0)); 84 v_t3.real = _mm_shuffle_ps(xmm1, xmm3, _MM_SHUFFLE(3, 2, 3, 2)) [all...] |
x86SP_FFT_CToC_FC32_Inv_Radix4_ms_sse.c | 48 v_tw1.real = _mm_shuffle_ps(_mm_load_ss(tw1), 51 v_tw1.imag = _mm_shuffle_ps(_mm_load_ss(tw1 + n_mul_2), 54 v_tw2.real = _mm_shuffle_ps(_mm_load_ss(tw2), 57 v_tw2.imag = _mm_shuffle_ps(_mm_load_ss(tw2 + n_mul_2), 60 v_tw3.real = _mm_shuffle_ps(_mm_load_ss(tw3), 63 v_tw3.imag = _mm_shuffle_ps(_mm_load_ss(tw3 + n_mul_2), 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)); 83 v_t2.real = _mm_shuffle_ps(xmm1, xmm3, _MM_SHUFFLE(1, 0, 1, 0)); 84 v_t3.real = _mm_shuffle_ps(xmm1, xmm3, _MM_SHUFFLE(3, 2, 3, 2)) [all...] |
x86SP_SSE_Math.h | 203 out->real = _mm_shuffle_ps(temp0, temp1, _MM_SHUFFLE(2, 0, 2, 0)); 204 out->imag = _mm_shuffle_ps(temp0, temp1, _MM_SHUFFLE(3, 1, 3, 1)); 220 v->real = _mm_shuffle_ps(v->real, v->real, _MM_SHUFFLE(0, 1, 2, 3)); 221 v->imag = _mm_shuffle_ps(v->imag, v->imag, _MM_SHUFFLE(0, 1, 2, 3)); 268 _mm_storeu_ps(out, _mm_shuffle_ps(t, t, _MM_SHUFFLE(0, 1, 2, 3))); 270 _mm_storeu_ps(out + offset, _mm_shuffle_ps(t, t, _MM_SHUFFLE(0, 1, 2, 3))); 469 T0->real = _mm_shuffle_ps(xmm4, xmm6, _MM_SHUFFLE(1, 0, 1, 0)); 470 T1->real = _mm_shuffle_ps(xmm4, xmm6, _MM_SHUFFLE(3, 2, 3, 2)); 471 T2->real = _mm_shuffle_ps(xmm5, xmm7, _MM_SHUFFLE(1, 0, 1, 0)); 472 T3->real = _mm_shuffle_ps(xmm5, xmm7, _MM_SHUFFLE(3, 2, 3, 2)) [all...] |
/external/chromium_org/third_party/webrtc/common_audio/resampler/ |
sinc_resampler_sse.cc | 51 _mm_store_ss(&result, _mm_add_ss(m_sums2, _mm_shuffle_ps(
|
/external/chromium_org/media/base/simd/ |
convert_rgb_to_yuv_sse2.cc | 193 _mm_shuffle_ps( 198 _mm_shuffle_ps( 232 _mm_shuffle_ps(_mm_castsi128_ps(rgb_g_h), 236 _mm_shuffle_ps(_mm_castsi128_ps(rgb_g_h), 248 _mm_shuffle_ps(_mm_castsi128_ps(rgb_cg_dh), 252 _mm_shuffle_ps(_mm_castsi128_ps(rgb_cg_dh),
|
/external/chromium_org/third_party/webrtc/common_audio/ |
fir_filter_sse.cc | 73 _mm_store_ss(out + i, _mm_add_ss(m_sum, _mm_shuffle_ps(m_sum, m_sum, 1)));
|
/external/chromium_org/media/base/ |
vector_math.cc | 118 _mm_cvtss_f32(_mm_shuffle_ps(a, a, i))) 172 _mm_shuffle_ps(max_x4, max_x4, _MM_SHUFFLE(3, 3, 1, 1))); 173 max_x4 = _mm_max_ss(max_x4, _mm_shuffle_ps(max_x4, max_x4, 2));
|
sinc_resampler.cc | 362 _mm_store_ss(&result, _mm_add_ss(m_sums2, _mm_shuffle_ps(
|
/external/eigen/Eigen/src/Core/arch/SSE/ |
PacketMath.h | 43 (_mm_shuffle_ps( (a), (b), ((s)<<6|(r)<<4|(q)<<2|(p)))) 46 (_mm_castps_si128( (_mm_shuffle_ps( _mm_castsi128_ps(a), _mm_castsi128_ps(b), ((s)<<6|(r)<<4|(q)<<2|(p)))))) 356 { return _mm_shuffle_ps(a,a,0x1B); } 426 return pfirst(_mm_add_ss(tmp, _mm_shuffle_ps(tmp,tmp, 1))); 479 return pfirst(_mm_mul_ss(tmp, _mm_shuffle_ps(tmp,tmp, 1))); 499 return pfirst(_mm_min_ss(tmp, _mm_shuffle_ps(tmp,tmp, 1))); 520 return pfirst(_mm_max_ss(tmp, _mm_shuffle_ps(tmp,tmp, 1))); 603 first = _mm_shuffle_ps(first,second,0x93); 626 first = _mm_castps_si128(_mm_shuffle_ps(_mm_castsi128_ps(first),_mm_castsi128_ps(second),0x93));
|
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/ |
fvec.h | 60 F32vec4 ftemp = _mm_add_ss(a,_mm_add_ss(_mm_shuffle_ps(a,a,1),_mm_add_ss(_mm_shuffle_ps(a,a,2),_mm_shuffle_ps(a,a,3))));
|
/frameworks/rs/cpu_ref/ |
rsCpuIntrinsics_x86.c | 320 x = _mm_shuffle_ps(x, x, _MM_SHUFFLE(0, 0, 0, 0)); 352 x = _mm_shuffle_ps(x, x, _MM_SHUFFLE(0, 0, 0, 0)); 360 x = _mm_shuffle_ps(x, x, _MM_SHUFFLE(0, 0, 0, 0)); 361 y = _mm_shuffle_ps(y, y, _MM_SHUFFLE(0, 0, 0, 0)); 384 g0 = _mm_shuffle_ps(g0, g0, _MM_SHUFFLE(0, 0, 0, 0)); 394 g0 = _mm_shuffle_ps(gx, gx, _MM_SHUFFLE(0, 0, 0, 0)); 396 g1 = _mm_shuffle_ps(gx, gx, _MM_SHUFFLE(1, 1, 1, 1)); 398 g2 = _mm_shuffle_ps(gx, gx, _MM_SHUFFLE(2, 2, 2, 2)); 400 g3 = _mm_shuffle_ps(gx, gx, _MM_SHUFFLE(3, 3, 3, 3)); [all...] |
/system/keymaster/ |
ocb.c | 429 v3 = _mm_castps_si128(_mm_shuffle_ps(_mm_castsi128_ps(v3), _mm_castsi128_ps(v1), 16)); \ 431 v3 = _mm_castps_si128(_mm_shuffle_ps(_mm_castsi128_ps(v3), _mm_castsi128_ps(v1), 140)); \ 440 kp[idx] = _mm_castps_si128(_mm_shuffle_ps(_mm_castsi128_ps(tmp), _mm_castsi128_ps(x0), 68)); \ 442 _mm_castps_si128(_mm_shuffle_ps(_mm_castsi128_ps(x0), _mm_castsi128_ps(x3), 78)); \ [all...] |
/prebuilts/gcc/darwin-x86/host/i686-apple-darwin-4.2.1/lib/gcc/i686-apple-darwin10/4.2.1/include/ |
xmmintrin.h | 971 _mm_shuffle_ps (__m128 __A, __m128 __B, int __mask) 976 #define _mm_shuffle_ps(A, B, MASK) \ macro [all...] |