/external/clang/test/CodeGen/ |
H A D | avx-cmp-builtins.c | 12 __m128d test_cmp_pd(__m128d a, __m128d b) { 18 __m128d test_cmp_ps(__m128 a, __m128 b) { 36 __m128d test_cmp_sd(__m128d a, __m128d b) { 42 __m128d test_cmp_ss(__m128 a, __m128 b) {
|
H A D | sse-builtins.c | 40 __m128d test_load1_pd(__m128 x, void* y) { 46 __m128d test_loadr_pd(__m128 x, void* y) { 52 __m128d test_load_sd(void* y) { 58 __m128d test_loadh_pd(__m128d x, void* y) { 64 __m128d test_loadl_pd(__m128d x, void* y) { 70 void test_store_sd(__m128d x, void* y) { 76 void test_store1_pd(__m128d x, void* y) { 83 void test_storer_pd(__m128d [all...] |
H A D | fma-builtins.c | 13 __m128d test_mm_fmadd_pd(__m128d a, __m128d b, __m128d c) { 23 __m128d test_mm_fmadd_sd(__m128d a, __m128d b, __m128d c) { 33 __m128d test_mm_fmsub_pd(__m128d [all...] |
H A D | fma4-builtins.c | 13 __m128d test_mm_macc_pd(__m128d a, __m128d b, __m128d c) { 23 __m128d test_mm_macc_sd(__m128d a, __m128d b, __m128d c) { 33 __m128d test_mm_msub_pd(__m128d [all...] |
H A D | avx-shuffle-builtins.c | 18 __m128d test_mm_permute_pd(__m128d a) {
|
H A D | sse4a-builtins.c | 29 void test_stream_sd(double *p, __m128d a) {
|
H A D | xop-builtins.c | 278 __m128d test_mm_permute2_pd(__m128d a, __m128d b, __m128i c) { 303 __m128d test_mm_frcz_sd(__m128d a) { 313 __m128d test_mm_frcz_pd(__m128d a) {
|
H A D | avx2-builtins.c | 604 __m256d test_mm256_broadcastsd_pd(__m128d a) { 789 __m128d test_mm_mask_i32gather_pd(__m128d a, double const *b, __m128i c, 790 __m128d d) { 800 __m128d test_mm_mask_i64gather_pd(__m128d a, double const *b, __m128i c, 801 __m128d d) { 874 __m128d test_mm_i32gather_pd(double const *b, __m128i c) { 882 __m128d test_mm_i64gather_pd(double const *b, __m128i c) {
|
/external/clang/lib/include/ |
H A D | fma4intrin.h | 43 static __inline__ __m128d __attribute__((__always_inline__, __nodebug__)) 44 _mm_macc_pd(__m128d __A, __m128d __B, __m128d __C) 46 return (__m128d)__builtin_ia32_vfmaddpd(__A, __B, __C); 55 static __inline__ __m128d __attribute__((__always_inline__, __nodebug__)) 56 _mm_macc_sd(__m128d __A, __m128d __B, __m128d __C) 58 return (__m128d)__builtin_ia32_vfmadds [all...] |
H A D | fmaintrin.h | 41 static __inline__ __m128d __attribute__((__always_inline__, __nodebug__)) 42 _mm_fmadd_pd(__m128d __A, __m128d __B, __m128d __C) 44 return (__m128d)__builtin_ia32_vfmaddpd(__A, __B, __C); 53 static __inline__ __m128d __attribute__((__always_inline__, __nodebug__)) 54 _mm_fmadd_sd(__m128d __A, __m128d __B, __m128d __C) 56 return (__m128d)__builtin_ia32_vfmadds [all...] |
H A D | emmintrin.h | 33 typedef double __m128d __attribute__((__vector_size__(16))); typedef 42 static __inline__ __m128d __attribute__((__always_inline__, __nodebug__)) 43 _mm_add_sd(__m128d a, __m128d b) 49 static __inline__ __m128d __attribute__((__always_inline__, __nodebug__)) 50 _mm_add_pd(__m128d a, __m128d b) 55 static __inline__ __m128d __attribute__((__always_inline__, __nodebug__)) 56 _mm_sub_sd(__m128d a, __m128d [all...] |
H A D | pmmintrin.h | 69 static __inline__ __m128d __attribute__((__always_inline__, __nodebug__)) 70 _mm_addsub_pd(__m128d a, __m128d b) 75 static __inline__ __m128d __attribute__((__always_inline__, __nodebug__)) 76 _mm_hadd_pd(__m128d a, __m128d b) 81 static __inline__ __m128d __attribute__((__always_inline__, __nodebug__)) 82 _mm_hsub_pd(__m128d a, __m128d b) 89 static __inline__ __m128d __attribute_ [all...] |
H A D | smmintrin.h | 70 __m128d __X = (X); \ 71 (__m128d) __builtin_ia32_roundpd((__v2df)__X, (M)); }) 74 __m128d __X = (X); \ 75 __m128d __Y = (Y); \ 76 (__m128d) __builtin_ia32_roundsd((__v2df)__X, (__v2df)__Y, (M)); }) 80 __m128d __V1 = (V1); \ 81 __m128d __V2 = (V2); \ 82 (__m128d) __builtin_ia32_blendpd ((__v2df)__V1, (__v2df)__V2, (M)); }) 89 static __inline__ __m128d __attribute__((__always_inline__, __nodebug__)) 90 _mm_blendv_pd (__m128d __V [all...] |
H A D | avxintrin.h | 236 static __inline __m128d __attribute__((__always_inline__, __nodebug__)) 237 _mm_permutevar_pd(__m128d a, __m128i c) 239 return (__m128d)__builtin_ia32_vpermilvarpd((__v2df)a, (__v2di)c); 262 __m128d __A = (A); \ 263 (__m128d)__builtin_shufflevector((__v2df)__A, (__v2df) _mm_setzero_pd(), \ 387 __m128d __a = (a); \ 388 __m128d __b = (b); \ 389 (__m128d)__builtin_ia32_cmppd((__v2df)__a, (__v2df)__b, (c)); }) 407 __m128d __a = (a); \ 408 __m128d __ [all...] |
H A D | ammintrin.h | 55 _mm_stream_sd(double *__p, __m128d __a)
|
H A D | xopintrin.h | 346 __m128d __X = (X); \ 347 __m128d __Y = (Y); \ 349 (__m128d)__builtin_ia32_vpermil2pd((__v2df)__X, (__v2df)__Y, \ 379 static __inline__ __m128d __attribute__((__always_inline__, __nodebug__)) 380 _mm_frcz_sd(__m128d __A) 382 return (__m128d)__builtin_ia32_vfrczsd((__v2df)__A); 391 static __inline__ __m128d __attribute__((__always_inline__, __nodebug__)) 392 _mm_frcz_pd(__m128d __A) 394 return (__m128d)__builtin_ia32_vfrczpd((__v2df)__A);
|
/external/clang/lib/Headers/ |
H A D | fma4intrin.h | 43 static __inline__ __m128d __attribute__((__always_inline__, __nodebug__)) 44 _mm_macc_pd(__m128d __A, __m128d __B, __m128d __C) 46 return (__m128d)__builtin_ia32_vfmaddpd(__A, __B, __C); 55 static __inline__ __m128d __attribute__((__always_inline__, __nodebug__)) 56 _mm_macc_sd(__m128d __A, __m128d __B, __m128d __C) 58 return (__m128d)__builtin_ia32_vfmadds [all...] |
H A D | fmaintrin.h | 41 static __inline__ __m128d __attribute__((__always_inline__, __nodebug__)) 42 _mm_fmadd_pd(__m128d __A, __m128d __B, __m128d __C) 44 return (__m128d)__builtin_ia32_vfmaddpd(__A, __B, __C); 53 static __inline__ __m128d __attribute__((__always_inline__, __nodebug__)) 54 _mm_fmadd_sd(__m128d __A, __m128d __B, __m128d __C) 56 return (__m128d)__builtin_ia32_vfmadds [all...] |
H A D | emmintrin.h | 33 typedef double __m128d __attribute__((__vector_size__(16))); typedef 42 static __inline__ __m128d __attribute__((__always_inline__, __nodebug__)) 43 _mm_add_sd(__m128d a, __m128d b) 49 static __inline__ __m128d __attribute__((__always_inline__, __nodebug__)) 50 _mm_add_pd(__m128d a, __m128d b) 55 static __inline__ __m128d __attribute__((__always_inline__, __nodebug__)) 56 _mm_sub_sd(__m128d a, __m128d [all...] |
H A D | pmmintrin.h | 69 static __inline__ __m128d __attribute__((__always_inline__, __nodebug__)) 70 _mm_addsub_pd(__m128d a, __m128d b) 75 static __inline__ __m128d __attribute__((__always_inline__, __nodebug__)) 76 _mm_hadd_pd(__m128d a, __m128d b) 81 static __inline__ __m128d __attribute__((__always_inline__, __nodebug__)) 82 _mm_hsub_pd(__m128d a, __m128d b) 89 static __inline__ __m128d __attribute_ [all...] |
H A D | smmintrin.h | 70 __m128d __X = (X); \ 71 (__m128d) __builtin_ia32_roundpd((__v2df)__X, (M)); }) 74 __m128d __X = (X); \ 75 __m128d __Y = (Y); \ 76 (__m128d) __builtin_ia32_roundsd((__v2df)__X, (__v2df)__Y, (M)); }) 80 __m128d __V1 = (V1); \ 81 __m128d __V2 = (V2); \ 82 (__m128d) __builtin_ia32_blendpd ((__v2df)__V1, (__v2df)__V2, (M)); }) 89 static __inline__ __m128d __attribute__((__always_inline__, __nodebug__)) 90 _mm_blendv_pd (__m128d __V [all...] |
H A D | avxintrin.h | 236 static __inline __m128d __attribute__((__always_inline__, __nodebug__)) 237 _mm_permutevar_pd(__m128d a, __m128i c) 239 return (__m128d)__builtin_ia32_vpermilvarpd((__v2df)a, (__v2di)c); 262 __m128d __A = (A); \ 263 (__m128d)__builtin_shufflevector((__v2df)__A, (__v2df) _mm_setzero_pd(), \ 387 __m128d __a = (a); \ 388 __m128d __b = (b); \ 389 (__m128d)__builtin_ia32_cmppd((__v2df)__a, (__v2df)__b, (c)); }) 407 __m128d __a = (a); \ 408 __m128d __ [all...] |
H A D | ammintrin.h | 55 _mm_stream_sd(double *__p, __m128d __a)
|
H A D | xopintrin.h | 346 __m128d __X = (X); \ 347 __m128d __Y = (Y); \ 349 (__m128d)__builtin_ia32_vpermil2pd((__v2df)__X, (__v2df)__Y, \ 379 static __inline__ __m128d __attribute__((__always_inline__, __nodebug__)) 380 _mm_frcz_sd(__m128d __A) 382 return (__m128d)__builtin_ia32_vfrczsd((__v2df)__A); 391 static __inline__ __m128d __attribute__((__always_inline__, __nodebug__)) 392 _mm_frcz_pd(__m128d __A) 394 return (__m128d)__builtin_ia32_vfrczpd((__v2df)__A);
|
/external/speex/libspeex/ |
H A D | resample_sse.h | 82 __m128d sum = _mm_setzero_pd(); 94 sum = _mm_add_sd(sum, (__m128d) _mm_movehl_ps((__m128) sum, (__m128) sum)); 103 __m128d sum; 104 __m128d sum1 = _mm_setzero_pd(); 105 __m128d sum2 = _mm_setzero_pd(); 107 __m128d f1 = _mm_cvtps_pd(f); 108 __m128d f2 = _mm_cvtps_pd(_mm_movehl_ps(f,f)); 123 sum = _mm_add_sd(sum, (__m128d) _mm_movehl_ps((__m128) sum, (__m128) sum));
|