Home
last modified time | relevance | path

Searched refs:__m128 (Results 1 – 23 of 23) sorted by relevance

/external/clang/lib/Headers/
Dxmmintrin.h35 typedef float __m128 __attribute__((__vector_size__(16))); typedef
43 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
44 _mm_add_ss(__m128 a, __m128 b) in _mm_add_ss()
50 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
51 _mm_add_ps(__m128 a, __m128 b) in _mm_add_ps()
56 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
57 _mm_sub_ss(__m128 a, __m128 b) in _mm_sub_ss()
63 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
64 _mm_sub_ps(__m128 a, __m128 b) in _mm_sub_ps()
69 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
[all …]
Dpmmintrin.h39 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
40 _mm_addsub_ps(__m128 a, __m128 b) in _mm_addsub_ps()
45 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
46 _mm_hadd_ps(__m128 a, __m128 b) in _mm_hadd_ps()
51 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
52 _mm_hsub_ps(__m128 a, __m128 b) in _mm_hsub_ps()
57 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
58 _mm_movehdup_ps(__m128 a) in _mm_movehdup_ps()
63 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
64 _mm_moveldup_ps(__m128 a) in _mm_moveldup_ps()
Davxintrin.h252 static __inline __m128 __attribute__((__always_inline__, __nodebug__))
253 _mm_permutevar_ps(__m128 a, __m128i c) in _mm_permutevar_ps()
255 return (__m128)__builtin_ia32_vpermilvarps((__v4sf)a, (__v4si)c); in _mm_permutevar_ps()
277 static __inline __m128 __attribute__((__always_inline__, __nodebug__))
278 _mm_permute_ps(__m128 a, const int c) in _mm_permute_ps()
280 return (__m128)__builtin_ia32_vpermilps((__v4sf)a, c); in _mm_permute_ps()
392 (__m128)__builtin_ia32_cmpps((__v4sf)(a), (__v4sf)(b), (c))
404 (__m128)__builtin_ia32_cmpss((__v4sf)(a), (__v4sf)(b), (c))
413 static __inline __m128 __attribute__((__always_inline__, __nodebug__))
416 return (__m128)__builtin_ia32_vextractf128_ps256((__v8sf)a, o); in _mm256_extractf128_ps()
[all …]
Dsmmintrin.h72 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
73 _mm_blend_ps (__m128 __V1, __m128 __V2, const int __M) in _mm_blend_ps()
75 return (__m128) __builtin_ia32_blendps ((__v4sf)__V1, (__v4sf)__V2, __M); in _mm_blend_ps()
85 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
86 _mm_blendv_ps (__m128 __V1, __m128 __V2, __m128 __M) in _mm_blendv_ps()
88 return (__m128) __builtin_ia32_blendvps ((__v4sf)__V1, (__v4sf)__V2, in _mm_blendv_ps()
Demmintrin.h359 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
366 _mm_cvtps_pd(__m128 a) in _mm_cvtps_pd()
389 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
390 _mm_cvtsd_ss(__m128 a, __m128d b) in _mm_cvtsd_ss()
404 _mm_cvtss_sd(__m128d a, __m128 b) in _mm_cvtss_sd()
961 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
968 _mm_cvtps_epi32(__m128 a) in _mm_cvtps_epi32()
974 _mm_cvttps_epi32(__m128 a) in _mm_cvttps_epi32()
1324 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
1327 return (__m128)in; in _mm_castpd_ps()
[all …]
/external/webrtc/src/modules/audio_processing/aec/main/source/
Daec_core_sse2.c46 const __m128 xfBuf_re = _mm_loadu_ps(&aec->xfBuf[0][xPos + j]); in FilterFarSSE2()
47 const __m128 xfBuf_im = _mm_loadu_ps(&aec->xfBuf[1][xPos + j]); in FilterFarSSE2()
48 const __m128 wfBuf_re = _mm_loadu_ps(&aec->wfBuf[0][pos + j]); in FilterFarSSE2()
49 const __m128 wfBuf_im = _mm_loadu_ps(&aec->wfBuf[1][pos + j]); in FilterFarSSE2()
50 const __m128 yf_re = _mm_loadu_ps(&yf[0][j]); in FilterFarSSE2()
51 const __m128 yf_im = _mm_loadu_ps(&yf[1][j]); in FilterFarSSE2()
52 const __m128 a = _mm_mul_ps(xfBuf_re, wfBuf_re); in FilterFarSSE2()
53 const __m128 b = _mm_mul_ps(xfBuf_im, wfBuf_im); in FilterFarSSE2()
54 const __m128 c = _mm_mul_ps(xfBuf_re, wfBuf_im); in FilterFarSSE2()
55 const __m128 d = _mm_mul_ps(xfBuf_im, wfBuf_re); in FilterFarSSE2()
[all …]
Daec_rdft_sse2.c30 const __m128 mm_half = _mm_load_ps(k_half); in rftfsub_128_SSE2()
36 const __m128 c_j1 = _mm_loadu_ps(&c[ j1]); // 1, 2, 3, 4, in rftfsub_128_SSE2()
37 const __m128 c_k1 = _mm_loadu_ps(&c[29 - j1]); // 28, 29, 30, 31, in rftfsub_128_SSE2()
38 const __m128 wkrt = _mm_sub_ps(mm_half, c_k1); // 28, 29, 30, 31, in rftfsub_128_SSE2()
39 const __m128 wkr_ = in rftfsub_128_SSE2()
41 const __m128 wki_ = c_j1; // 1, 2, 3, 4, in rftfsub_128_SSE2()
43 const __m128 a_j2_0 = _mm_loadu_ps(&a[0 + j2]); // 2, 3, 4, 5, in rftfsub_128_SSE2()
44 const __m128 a_j2_4 = _mm_loadu_ps(&a[4 + j2]); // 6, 7, 8, 9, in rftfsub_128_SSE2()
45 const __m128 a_k2_0 = _mm_loadu_ps(&a[122 - j2]); // 120, 121, 122, 123, in rftfsub_128_SSE2()
46 const __m128 a_k2_4 = _mm_loadu_ps(&a[126 - j2]); // 124, 125, 126, 127, in rftfsub_128_SSE2()
[all …]
/external/speex/libspeex/
Dvq_sse.h36 void vq_nbest(spx_word16_t *_in, const __m128 *codebook, int len, int entries, __m128 *E, int N, in… in vq_nbest()
40 VARDECL(__m128 *in); in vq_nbest()
41 __m128 half; in vq_nbest()
45 ALLOC(in, len, __m128); in vq_nbest()
50 __m128 d = _mm_mul_ps(E[i], half); in vq_nbest()
75 void vq_nbest_sign(spx_word16_t *_in, const __m128 *codebook, int len, int entries, __m128 *E, int … in vq_nbest_sign()
79 VARDECL(__m128 *in); in vq_nbest_sign()
80 __m128 half; in vq_nbest_sign()
84 ALLOC(in, len, __m128); in vq_nbest_sign()
89 __m128 d = _mm_setzero_ps(); in vq_nbest_sign()
Dcb_search_sse.h37 static inline void _spx_mm_getr_ps (__m128 U, float *__Z, float *__Y, float *__X, float *__W) in _spx_mm_getr_ps()
41 __m128 __v; in _spx_mm_getr_ps()
54 …ok(const signed char *shape_cb, const spx_sig_t *_r, float *resp, __m128 *resp2, __m128 *E, int sh… in compute_weighted_codebook()
57 __m128 resj, EE; in compute_weighted_codebook()
58 VARDECL(__m128 *r); in compute_weighted_codebook()
59 VARDECL(__m128 *shape); in compute_weighted_codebook()
60 ALLOC(r, subvect_size, __m128); in compute_weighted_codebook()
61 ALLOC(shape, subvect_size, __m128); in compute_weighted_codebook()
Dfilters_sse.h39 __m128 num[3], den[3], mem[3]; in filter_mem16_10()
56 __m128 xx; in filter_mem16_10()
57 __m128 yy; in filter_mem16_10()
92 __m128 num[2], den[2], mem[2]; in filter_mem16_8()
106 __m128 xx; in filter_mem16_8()
107 __m128 yy; in filter_mem16_8()
146 __m128 den[3], mem[3]; in iir_mem16_10()
161 __m128 xx; in iir_mem16_10()
162 __m128 yy; in iir_mem16_10()
195 __m128 den[2], mem[2]; in iir_mem16_8()
[all …]
Dresample_sse.h44 __m128 sum = _mm_setzero_ps(); in inner_product_single()
60 __m128 sum = _mm_setzero_ps(); in interpolate_product_single()
61 __m128 f = _mm_loadu_ps(frac); in interpolate_product_single()
83 __m128 t; in inner_product_double()
94 sum = _mm_add_sd(sum, (__m128d) _mm_movehl_ps((__m128) sum, (__m128) sum)); in inner_product_double()
106 __m128 f = _mm_loadu_ps(frac); in interpolate_product_double()
109 __m128 t; in interpolate_product_double()
123 sum = _mm_add_sd(sum, (__m128d) _mm_movehl_ps((__m128) sum, (__m128) sum)); in interpolate_product_double()
Dltp_sse.h42 __m128 sum = _mm_setzero_ps(); in inner_prod()
60 VARDECL(__m128 *x); in pitch_xcorr()
61 VARDECL(__m128 *y); in pitch_xcorr()
65 ALLOC(x, N, __m128); in pitch_xcorr()
66 ALLOC(y, N+L, __m128); in pitch_xcorr()
76 __m128 sum, *xx, *yy; in pitch_xcorr()
Dvq.h45 void vq_nbest(spx_word16_t *in, const __m128 *codebook, int len, int entries, __m128 *E, int N, int…
47 void vq_nbest_sign(spx_word16_t *in, const __m128 *codebook, int len, int entries, __m128 *E, int N…
Dcb_search.c118 VARDECL(__m128 *resp2); in split_cb_search_shape_sign_N1()
119 VARDECL(__m128 *E); in split_cb_search_shape_sign_N1()
141 ALLOC(resp2, (shape_cb_size*subvect_size)>>2, __m128); in split_cb_search_shape_sign_N1()
142 ALLOC(E, shape_cb_size>>2, __m128); in split_cb_search_shape_sign_N1()
261 VARDECL(__m128 *resp2); in split_cb_search_shape_sign()
262 VARDECL(__m128 *E); in split_cb_search_shape_sign()
313 ALLOC(resp2, (shape_cb_size*subvect_size)>>2, __m128); in split_cb_search_shape_sign()
314 ALLOC(E, shape_cb_size>>2, __m128); in split_cb_search_shape_sign()
Dkiss_fft.h27 # define kiss_fft_scalar __m128
/external/clang/test/Sema/
Duninit-variables-vectors.c4 typedef float __m128 __attribute__((__vector_size__(16))); typedef
5 __m128 _mm_xor_ps(__m128 a, __m128 b);
6 __m128 _mm_loadu_ps(const float *p);
9__m128 x, y, z, w, X; // expected-note {{variable 'x' is declared here}} expected-note {{variable … in test1()
/external/clang/test/CodeGen/
Davx-cmp-builtins.c18 __m128d test_cmp_ps(__m128 a, __m128 b) { in test_cmp_ps()
42 __m128d test_cmp_ss(__m128 a, __m128 b) { in test_cmp_ss()
Dx86_64-arguments.c284 typedef float __m128 __attribute__ ((__vector_size__ (16))); typedef
286 __m128 m;
287 __m128 n;
297 __m128 array[2];
/external/llvm/test/FrontendC/
Dunion-align.c6 typedef float __m128 __attribute__ ((__vector_size__ (16))); typedef
12 __m128 v;
15 __m128 t(u_t *a) { in t()
D2007-01-20-VectorICE.c3 typedef float __m128 __attribute__((__vector_size__(16))); typedef
/external/llvm/lib/Target/X86/
DREADME-SSE.txt17 _mm_loadu_si128((__m128 *) (___m128i_shift_right + offset)));
239 __m128 test(float a) {
262 __m128 test(__m128 a) {
589 __m128 foo2 (float x) {
614 __m128 foo1 (float x1, float x4) {
DREADME.txt242 int test(__m128 *A, __m128 *B) {
/external/clang/test/Analysis/
Dmisc-ps.m112 typedef float __m128 __attribute__((__vector_size__(16), __may_alias__));
113 __m128 return128() {
116 return __extension__(__m128) { 0.0f, 0.0f, 0.0f, 0.0f };