/external/clang/lib/Headers/ |
D | avxintrin.h | 39 typedef double __m256d __attribute__((__vector_size__(32))); typedef 43 static __inline __m256d __attribute__((__always_inline__, __nodebug__)) 44 _mm256_add_pd(__m256d __a, __m256d __b) in _mm256_add_pd() 55 static __inline __m256d __attribute__((__always_inline__, __nodebug__)) 56 _mm256_sub_pd(__m256d __a, __m256d __b) in _mm256_sub_pd() 67 static __inline __m256d __attribute__((__always_inline__, __nodebug__)) 68 _mm256_addsub_pd(__m256d __a, __m256d __b) in _mm256_addsub_pd() 70 return (__m256d)__builtin_ia32_addsubpd256((__v4df)__a, (__v4df)__b); in _mm256_addsub_pd() 79 static __inline __m256d __attribute__((__always_inline__, __nodebug__)) 80 _mm256_div_pd(__m256d __a, __m256d __b) in _mm256_div_pd() [all …]
|
D | fmaintrin.h | 161 static __inline__ __m256d __attribute__((__always_inline__, __nodebug__)) 162 _mm256_fmadd_pd(__m256d __A, __m256d __B, __m256d __C) in _mm256_fmadd_pd() 164 return (__m256d)__builtin_ia32_vfmaddpd256(__A, __B, __C); in _mm256_fmadd_pd() 173 static __inline__ __m256d __attribute__((__always_inline__, __nodebug__)) 174 _mm256_fmsub_pd(__m256d __A, __m256d __B, __m256d __C) in _mm256_fmsub_pd() 176 return (__m256d)__builtin_ia32_vfmsubpd256(__A, __B, __C); in _mm256_fmsub_pd() 185 static __inline__ __m256d __attribute__((__always_inline__, __nodebug__)) 186 _mm256_fnmadd_pd(__m256d __A, __m256d __B, __m256d __C) in _mm256_fnmadd_pd() 188 return (__m256d)__builtin_ia32_vfnmaddpd256(__A, __B, __C); in _mm256_fnmadd_pd() 197 static __inline__ __m256d __attribute__((__always_inline__, __nodebug__)) [all …]
|
D | fma4intrin.h | 163 static __inline__ __m256d __attribute__((__always_inline__, __nodebug__)) 164 _mm256_macc_pd(__m256d __A, __m256d __B, __m256d __C) in _mm256_macc_pd() 166 return (__m256d)__builtin_ia32_vfmaddpd256(__A, __B, __C); in _mm256_macc_pd() 175 static __inline__ __m256d __attribute__((__always_inline__, __nodebug__)) 176 _mm256_msub_pd(__m256d __A, __m256d __B, __m256d __C) in _mm256_msub_pd() 178 return (__m256d)__builtin_ia32_vfmsubpd256(__A, __B, __C); in _mm256_msub_pd() 187 static __inline__ __m256d __attribute__((__always_inline__, __nodebug__)) 188 _mm256_nmacc_pd(__m256d __A, __m256d __B, __m256d __C) in _mm256_nmacc_pd() 190 return (__m256d)__builtin_ia32_vfnmaddpd256(__A, __B, __C); in _mm256_nmacc_pd() 199 static __inline__ __m256d __attribute__((__always_inline__, __nodebug__)) [all …]
|
D | avx2intrin.h | 765 static __inline__ __m256d __attribute__((__always_inline__, __nodebug__)) 768 return (__m256d)__builtin_ia32_vbroadcastsd_pd256((__v2df)__X); in _mm256_broadcastsd_pd() 855 __m256d __V = (V); \ 856 (__m256d)__builtin_shufflevector((__v4df)__V, (__v4df) _mm256_setzero_pd(), \ 1010 __m256d __a = (a); \ 1013 __m256d __mask = (mask); \ 1014 (__m256d)__builtin_ia32_gatherd_pd256((__v4df)__a, (const __v4df *)__m, \ 1026 __m256d __a = (a); \ 1029 __m256d __mask = (mask); \ 1030 (__m256d)__builtin_ia32_gatherq_pd256((__v4df)__a, (const __v4df *)__m, \ [all …]
|
D | xopintrin.h | 746 __m256d __X = (X); \ 747 __m256d __Y = (Y); \ 749 (__m256d)__builtin_ia32_vpermil2pd256((__v4df)__X, (__v4df)__Y, \ 796 static __inline__ __m256d __attribute__((__always_inline__, __nodebug__)) 797 _mm256_frcz_pd(__m256d __A) in _mm256_frcz_pd() 799 return (__m256d)__builtin_ia32_vfrczpd256((__v4df)__A); in _mm256_frcz_pd()
|
D | avx512fintrin.h | 141 _mm512_castpd256_pd512(__m256d __a) in _mm512_castpd256_pd512() 787 (__m256d) \
|
/external/clang/test/CodeGen/ |
D | fma-builtins.c | 113 __m256d test_mm256_fmadd_pd(__m256d a, __m256d b, __m256d c) { in test_mm256_fmadd_pd() 123 __m256d test_mm256_fmsub_pd(__m256d a, __m256d b, __m256d c) { in test_mm256_fmsub_pd() 133 __m256d test_mm256_fnmadd_pd(__m256d a, __m256d b, __m256d c) { in test_mm256_fnmadd_pd() 143 __m256d test_mm256_fnmsub_pd(__m256d a, __m256d b, __m256d c) { in test_mm256_fnmsub_pd() 153 __m256d test_mm256_fmaddsub_pd(__m256d a, __m256d b, __m256d c) { in test_mm256_fmaddsub_pd() 163 __m256d test_mm256_fmsubadd_pd(__m256d a, __m256d b, __m256d c) { in test_mm256_fmsubadd_pd()
|
D | fma4-builtins.c | 113 __m256d test_mm256_macc_pd(__m256d a, __m256d b, __m256d c) { in test_mm256_macc_pd() 123 __m256d test_mm256_msub_pd(__m256d a, __m256d b, __m256d c) { in test_mm256_msub_pd() 133 __m256d test_mm256_nmacc_pd(__m256d a, __m256d b, __m256d c) { in test_mm256_nmacc_pd() 143 __m256d test_mm256_nmsub_pd(__m256d a, __m256d b, __m256d c) { in test_mm256_nmsub_pd() 153 __m256d test_mm256_maddsub_pd(__m256d a, __m256d b, __m256d c) { in test_mm256_maddsub_pd() 163 __m256d test_mm256_msubadd_pd(__m256d a, __m256d b, __m256d c) { in test_mm256_msubadd_pd()
|
D | avx-shuffle-builtins.c | 24 __m256d test_mm256_permute_pd(__m256d a) { in test_mm256_permute_pd() 49 __m256d test_mm256_permute2f128_pd(__m256d a, __m256d b) { in test_mm256_permute2f128_pd() 77 __m256d 109 __m256d test_mm256_insertf128_pd_0(__m256d a, __m128d b) { in test_mm256_insertf128_pd_0() 127 __m256d test_mm256_insertf128_pd_1(__m256d a, __m128d b) { in test_mm256_insertf128_pd_1() 147 __m128d test_mm256_extractf128_pd_0(__m256d a) { in test_mm256_extractf128_pd_0() 165 __m128d test_mm256_extractf128_pd_1(__m256d a) { in test_mm256_extractf128_pd_1()
|
D | avx-cmp-builtins.c | 24 __m256d test_cmp_pd256(__m256d a, __m256d b) { in test_cmp_pd256() 30 __m256d test_cmp_ps256(__m256 a, __m256 b) { in test_cmp_ps256()
|
D | avx-builtins.c | 17 __m256d test__mm256_loadu_pd(void* p) { in test__mm256_loadu_pd() 115 __m256d test_256_blend_pd(__m256d __a, __m256d __b) { in test_256_blend_pd()
|
D | xop-builtins.c | 283 __m256d test_mm256_permute2_pd(__m256d a, __m256d b, __m256i c) { in test_mm256_permute2_pd() 323 __m256d test_mm256_frcz_pd(__m256d a) { in test_mm256_frcz_pd()
|
D | avx2-builtins.c | 609 __m256d test_mm256_broadcastsd_pd(__m128d a) { in test_mm256_broadcastsd_pd() 678 __m256d test_mm256_permute4x64_pd(__m256d a) { in test_mm256_permute4x64_pd() 832 __m256d test_mm256_mask_i32gather_pd(__m256d a, double const *b, __m128i c, in test_mm256_mask_i32gather_pd() 833 __m256d d) { in test_mm256_mask_i32gather_pd() 842 __m256d test_mm256_mask_i64gather_pd(__m256d a, double const *b, __m256i c, in test_mm256_mask_i64gather_pd() 843 __m256d d) { in test_mm256_mask_i64gather_pd() 915 __m256d test_mm256_i32gather_pd(double const *b, __m128i c) { in test_mm256_i32gather_pd() 923 __m256d test_mm256_i64gather_pd(double const *b, __m256i c) { in test_mm256_i64gather_pd()
|
D | avx512f-builtins.c | 162 __m512d test_mm512_castpd256_pd512(__m256d a) in test_mm512_castpd256_pd512() 335 __m256d test_mm512_extractf64x4_pd(__m512d a) in test_mm512_extractf64x4_pd()
|
/external/clang/test/CodeGenCXX/ |
D | x86_64-arguments-avx.cpp | 4 typedef double __m256d __attribute__((__vector_size__(32))); typedef 8 __m256d data;
|
D | mangle-ms-vector-types.cpp | 22 void foo256d(__m256d) {} in foo256d() argument
|
/external/mesa3d/include/CL/ |
D | cl_platform.h | 392 typedef __m256d __cl_double4;
|