/external/speex/libspeex/ |
D | filters_sse.h | 62 yy = _mm_shuffle_ps(yy, yy, 0); in filter_mem16_10() 66 mem[0] = _mm_shuffle_ps(mem[0], mem[0], 0x39); in filter_mem16_10() 72 mem[1] = _mm_shuffle_ps(mem[1], mem[1], 0x39); in filter_mem16_10() 77 mem[2] = _mm_shuffle_ps(mem[2], mem[2], 0xfd); in filter_mem16_10() 86 mem[2] = _mm_shuffle_ps(mem[2], mem[2], 0x55); in filter_mem16_10() 112 yy = _mm_shuffle_ps(yy, yy, 0); in filter_mem16_8() 116 mem[0] = _mm_shuffle_ps(mem[0], mem[0], 0x39); in filter_mem16_8() 122 mem[1] = _mm_shuffle_ps(mem[1], mem[1], 0x39); in filter_mem16_8() 167 yy = _mm_shuffle_ps(yy, yy, 0); in iir_mem16_10() 171 mem[0] = _mm_shuffle_ps(mem[0], mem[0], 0x39); in iir_mem16_10() [all …]
|
D | ltp_sse.h | 51 sum = _mm_add_ss(sum, _mm_shuffle_ps(sum, sum, 0x55)); in inner_prod() 88 sum = _mm_add_ss(sum, _mm_shuffle_ps(sum, sum, 0x55)); in pitch_xcorr()
|
D | resample_sse.h | 51 sum = _mm_add_ss(sum, _mm_shuffle_ps(sum, sum, 0x55)); in inner_product_single() 69 sum = _mm_add_ss(sum, _mm_shuffle_ps(sum, sum, 0x55)); in interpolate_product_single()
|
/external/webrtc/src/modules/audio_processing/aec/ |
D | aec_rdft_sse2.c | 30 __m128 a01v = _mm_shuffle_ps(a00v, a08v, _MM_SHUFFLE(1, 0, 1 ,0)); in cft1st_128_SSE2() 31 __m128 a23v = _mm_shuffle_ps(a00v, a08v, _MM_SHUFFLE(3, 2, 3 ,2)); in cft1st_128_SSE2() 32 __m128 a45v = _mm_shuffle_ps(a04v, a12v, _MM_SHUFFLE(1, 0, 1 ,0)); in cft1st_128_SSE2() 33 __m128 a67v = _mm_shuffle_ps(a04v, a12v, _MM_SHUFFLE(3, 2, 3 ,2)); in cft1st_128_SSE2() 48 x0w = _mm_shuffle_ps(x0v, x0v, _MM_SHUFFLE(2, 3, 0 ,1)); in cft1st_128_SSE2() 56 const __m128 x3w = _mm_shuffle_ps(x3v, x3v, _MM_SHUFFLE(2, 3, 0 ,1)); in cft1st_128_SSE2() 59 x0w = _mm_shuffle_ps(x0v, x0v, _MM_SHUFFLE(2, 3, 0 ,1)); in cft1st_128_SSE2() 65 x0w = _mm_shuffle_ps(x0v, x0v, _MM_SHUFFLE(2, 3, 0 ,1)); in cft1st_128_SSE2() 73 a00v = _mm_shuffle_ps(a01v, a23v, _MM_SHUFFLE(1, 0, 1 ,0)); in cft1st_128_SSE2() 74 a04v = _mm_shuffle_ps(a45v, a67v, _MM_SHUFFLE(1, 0, 1 ,0)); in cft1st_128_SSE2() [all …]
|
D | aec_core_sse2.c | 192 const __m128 fft_re = _mm_shuffle_ps(fft0, fft4, _MM_SHUFFLE(2, 0, 2 ,0)); in FilterAdaptationSSE2() 193 const __m128 fft_im = _mm_shuffle_ps(fft0, fft4, _MM_SHUFFLE(3, 1, 3 ,1)); in FilterAdaptationSSE2()
|
/external/eigen/Eigen/src/LU/arch/ |
D | 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); 103 d = _mm_mul_ps(_mm_shuffle_ps(DC,DC,0xD8),AB); 106 iD = _mm_mul_ps(_mm_shuffle_ps(C,C,0xA0), _mm_movelh_ps(AB,AB)); [all …]
|
/external/libopus/celt/x86/ |
D | pitch_sse.h | 52 xsum1 = _mm_add_ps(xsum1,_mm_mul_ps(_mm_shuffle_ps(x0,x0,0x00),yj)); in xcorr_kernel() 53 xsum2 = _mm_add_ps(xsum2,_mm_mul_ps(_mm_shuffle_ps(x0,x0,0x55), in xcorr_kernel() 54 _mm_shuffle_ps(yj,y3,0x49))); in xcorr_kernel() 55 xsum1 = _mm_add_ps(xsum1,_mm_mul_ps(_mm_shuffle_ps(x0,x0,0xaa), in xcorr_kernel() 56 _mm_shuffle_ps(yj,y3,0x9e))); in xcorr_kernel() 57 xsum2 = _mm_add_ps(xsum2,_mm_mul_ps(_mm_shuffle_ps(x0,x0,0xff),y3)); in xcorr_kernel() 92 xsum1 = _mm_add_ss(xsum1, _mm_shuffle_ps(xsum1, xsum1, 0x55)); in dual_inner_prod() 95 xsum2 = _mm_add_ss(xsum2, _mm_shuffle_ps(xsum2, xsum2, 0x55)); in dual_inner_prod() 127 x2v = _mm_shuffle_ps(x0v, x4v, 0x4e); in comb_filter_const() 128 x1v = _mm_shuffle_ps(x0v, x2v, 0x99); in comb_filter_const() [all …]
|
/external/eigen/Eigen/src/Core/arch/SSE/ |
D | 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)<<… 419 { return _mm_shuffle_ps(a,a,0x1B); } 489 return pfirst(_mm_add_ss(tmp, _mm_shuffle_ps(tmp,tmp, 1))); 542 return pfirst(_mm_mul_ss(tmp, _mm_shuffle_ps(tmp,tmp, 1))); 562 return pfirst(_mm_min_ss(tmp, _mm_shuffle_ps(tmp,tmp, 1))); 583 return pfirst(_mm_max_ss(tmp, _mm_shuffle_ps(tmp,tmp, 1))); 666 first = _mm_shuffle_ps(first,second,0x93); 689 … first = _mm_castps_si128(_mm_shuffle_ps(_mm_castsi128_ps(first),_mm_castsi128_ps(second),0x93));
|
/external/compiler-rt/lib/tsan/rtl/ |
D | tsan_rtl.cc | 651 #define SHUF(v0, v1, i0, i1, i2, i3) _mm_castps_si128(_mm_shuffle_ps( \
|
/external/clang/lib/Headers/ |
D | xmmintrin.h | 791 #define _mm_shuffle_ps(a, b, mask) __extension__ ({ \ macro
|