Searched refs:__m128 (Results 1 - 25 of 80) sorted by relevance

1234

/external/clang/test/CodeGen/
H A Dsse-builtins-dbg.c7 __m128 test_rsqrt_ss(__m128 x) {
H A Dunion-align.c6 typedef float __m128 __attribute__ ((__vector_size__ (16))); typedef
12 __m128 v;
15 __m128 t(u_t *a) {
H A Davx-cmp-builtins.c18 __m128d test_cmp_ps(__m128 a, __m128 b) {
42 __m128d test_cmp_ss(__m128 a, __m128 b) {
48 __m128 test_cmpgt_ss(__m128 a, __m128 b) {
54 __m128 test_cmpge_ss(__m128 a, __m128
[all...]
H A Dsse-builtins.c7 __m128 test_rsqrt_ss(__m128 x) {
17 __m128 test_rcp_ss(__m128 x) {
27 __m128 test_sqrt_ss(__m128 x) {
37 __m128 test_loadl_pi(__m128 x, void* y) {
45 __m128 test_loadh_pi(__m128
[all...]
H A Dfma-builtins.c8 __m128 test_mm_fmadd_ps(__m128 a, __m128 b, __m128 c) {
18 __m128 test_mm_fmadd_ss(__m128 a, __m128 b, __m128 c) {
28 __m128 test_mm_fmsub_ps(__m128
[all...]
H A Dfma4-builtins.c8 __m128 test_mm_macc_ps(__m128 a, __m128 b, __m128 c) {
18 __m128 test_mm_macc_ss(__m128 a, __m128 b, __m128 c) {
28 __m128 test_mm_msub_ps(__m128
[all...]
H A Df16c-builtins.c8 __m128 test_mm_cvtph_ps(__m128i a) {
18 __m128i test_mm_cvtps_ph(__m128 a) {
H A D2007-01-20-VectorICE.c3 typedef float __m128 __attribute__((__vector_size__(16))); typedef
H A Davx-shuffle-builtins.c30 __m128 test_mm_permute_ps(__m128 a) {
37 __m128 test_mm_permute_ps2(__m128 a) {
67 __m128
/external/clang/lib/Headers/
H A 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)
50 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
51 _mm_add_ps(__m128 __a, __m128 __b)
56 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
57 _mm_sub_ss(__m128 __a, __m128 __
[all...]
H A Dfma4intrin.h37 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
38 _mm_macc_ps(__m128 __A, __m128 __B, __m128 __C)
40 return (__m128)__builtin_ia32_vfmaddps(__A, __B, __C);
49 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
50 _mm_macc_ss(__m128 __A, __m128 __B, __m128 __C)
52 return (__m128)__builtin_ia32_vfmadds
[all...]
H A Dfmaintrin.h35 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
36 _mm_fmadd_ps(__m128 __A, __m128 __B, __m128 __C)
38 return (__m128)__builtin_ia32_vfmaddps(__A, __B, __C);
47 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
48 _mm_fmadd_ss(__m128 __A, __m128 __B, __m128 __C)
50 return (__m128)__builtin_ia32_vfmadds
[all...]
H A Dpmmintrin.h39 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
40 _mm_addsub_ps(__m128 __a, __m128 __b)
45 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
46 _mm_hadd_ps(__m128 __a, __m128 __b)
51 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
52 _mm_hsub_ps(__m128 __a, __m128 __b)
57 static __inline__ __m128 __attribute_
[all...]
/external/clang/test/Headers/
H A Dxmmintrin.c11 __m64 test_mm_cvtps_pi16(__m128 a) {
/external/chromium_org/third_party/webrtc/modules/audio_processing/aec/
H A Daec_rdft_sse2.c19 const __m128 mm_swap_sign = _mm_load_ps(k_swap_sign);
23 __m128 a00v = _mm_loadu_ps(&a[j + 0]);
24 __m128 a04v = _mm_loadu_ps(&a[j + 4]);
25 __m128 a08v = _mm_loadu_ps(&a[j + 8]);
26 __m128 a12v = _mm_loadu_ps(&a[j + 12]);
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));
32 const __m128 wk1r
[all...]
H A Daec_core_sse2.c46 const __m128 xfBuf_re = _mm_loadu_ps(&aec->xfBuf[0][xPos + j]);
47 const __m128 xfBuf_im = _mm_loadu_ps(&aec->xfBuf[1][xPos + j]);
48 const __m128 wfBuf_re = _mm_loadu_ps(&aec->wfBuf[0][pos + j]);
49 const __m128 wfBuf_im = _mm_loadu_ps(&aec->wfBuf[1][pos + j]);
50 const __m128 yf_re = _mm_loadu_ps(&yf[0][j]);
51 const __m128 yf_im = _mm_loadu_ps(&yf[1][j]);
52 const __m128 a = _mm_mul_ps(xfBuf_re, wfBuf_re);
53 const __m128 b = _mm_mul_ps(xfBuf_im, wfBuf_im);
54 const __m128 c = _mm_mul_ps(xfBuf_re, wfBuf_im);
55 const __m128
[all...]
/external/webrtc/src/modules/audio_processing/aec/
H A Daec_rdft_sse2.c22 const __m128 mm_swap_sign = _mm_load_ps(k_swap_sign);
26 __m128 a00v = _mm_loadu_ps(&a[j + 0]);
27 __m128 a04v = _mm_loadu_ps(&a[j + 4]);
28 __m128 a08v = _mm_loadu_ps(&a[j + 8]);
29 __m128 a12v = _mm_loadu_ps(&a[j + 12]);
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));
35 const __m128 wk1r
[all...]
H A Daec_core_sse2.c48 const __m128 xfBuf_re = _mm_loadu_ps(&aec->xfBuf[0][xPos + j]);
49 const __m128 xfBuf_im = _mm_loadu_ps(&aec->xfBuf[1][xPos + j]);
50 const __m128 wfBuf_re = _mm_loadu_ps(&aec->wfBuf[0][pos + j]);
51 const __m128 wfBuf_im = _mm_loadu_ps(&aec->wfBuf[1][pos + j]);
52 const __m128 yf_re = _mm_loadu_ps(&yf[0][j]);
53 const __m128 yf_im = _mm_loadu_ps(&yf[1][j]);
54 const __m128 a = _mm_mul_ps(xfBuf_re, wfBuf_re);
55 const __m128 b = _mm_mul_ps(xfBuf_im, wfBuf_im);
56 const __m128 c = _mm_mul_ps(xfBuf_re, wfBuf_im);
57 const __m128
[all...]
H A Daec_rdft.h18 static __inline __m128 _mm_castsi128_ps(__m128i a) { return *(__m128*)&a; }
19 static __inline __m128i _mm_castps_si128(__m128 a) { return *(__m128i*)&a; }
/external/clang/test/Sema/
H A 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 'y' is declared here}} expected-note {{variable 'w' is declared here}} expected-note {{variable 'z' is declared here}}
/external/chromium_org/third_party/libvpx/source/libvpx/vpx_ports/
H A Demmintrin_compat.h18 extern __inline __m128 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
21 return (__m128) __A;
31 _mm_castps_pd(__m128 __A)
37 _mm_castps_si128(__m128 __A)
42 extern __inline __m128 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
45 return (__m128) __A;
/external/libvpx/libvpx/vpx_ports/
H A Demmintrin_compat.h18 extern __inline __m128 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
21 return (__m128) __A;
31 _mm_castps_pd(__m128 __A)
37 _mm_castps_si128(__m128 __A)
42 extern __inline __m128 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
45 return (__m128) __A;
/external/speex/libspeex/
H A Dcb_search_sse.h37 static inline void _spx_mm_getr_ps (__m128 U, float *__Z, float *__Y, float *__X, float *__W)
41 __m128 __v;
54 static void compute_weighted_codebook(const signed char *shape_cb, const spx_sig_t *_r, float *resp, __m128 *resp2, __m128 *E, int shape_cb_size, int subvect_size, char *stack)
57 __m128 resj, EE;
58 VARDECL(__m128 *r);
59 VARDECL(__m128 *shape);
60 ALLOC(r, subvect_size, __m128);
61 ALLOC(shape, subvect_size, __m128);
H A Dvq.h45 void vq_nbest(spx_word16_t *in, const __m128 *codebook, int len, int entries, __m128 *E, int N, int *nbest, spx_word32_t *best_dist, char *stack);
47 void vq_nbest_sign(spx_word16_t *in, const __m128 *codebook, int len, int entries, __m128 *E, int N, int *nbest, spx_word32_t *best_dist, char *stack);
/external/chromium_org/third_party/speex/libspeex/
H A Dvq.h45 void vq_nbest(spx_word16_t *in, const __m128 *codebook, int len, int entries, __m128 *E, int N, int *nbest, spx_word32_t *best_dist, char *stack);
47 void vq_nbest_sign(spx_word16_t *in, const __m128 *codebook, int len, int entries, __m128 *E, int N, int *nbest, spx_word32_t *best_dist, char *stack);

Completed in 456 milliseconds

1234