/external/clang/lib/Headers/ |
D | avxintrin.h | 42 typedef float __m256 __attribute__ ((__vector_size__ (32))); typedef 56 static __inline __m256 __DEFAULT_FN_ATTRS 57 _mm256_add_ps(__m256 __a, __m256 __b) in _mm256_add_ps() 68 static __inline __m256 __DEFAULT_FN_ATTRS 69 _mm256_sub_ps(__m256 __a, __m256 __b) in _mm256_sub_ps() 80 static __inline __m256 __DEFAULT_FN_ATTRS 81 _mm256_addsub_ps(__m256 __a, __m256 __b) in _mm256_addsub_ps() 83 return (__m256)__builtin_ia32_addsubps256((__v8sf)__a, (__v8sf)__b); in _mm256_addsub_ps() 92 static __inline __m256 __DEFAULT_FN_ATTRS 93 _mm256_div_ps(__m256 __a, __m256 __b) in _mm256_div_ps() [all …]
|
D | fma4intrin.h | 156 static __inline__ __m256 __DEFAULT_FN_ATTRS 157 _mm256_macc_ps(__m256 __A, __m256 __B, __m256 __C) in _mm256_macc_ps() 159 return (__m256)__builtin_ia32_vfmaddps256(__A, __B, __C); in _mm256_macc_ps() 168 static __inline__ __m256 __DEFAULT_FN_ATTRS 169 _mm256_msub_ps(__m256 __A, __m256 __B, __m256 __C) in _mm256_msub_ps() 171 return (__m256)__builtin_ia32_vfmsubps256(__A, __B, __C); in _mm256_msub_ps() 180 static __inline__ __m256 __DEFAULT_FN_ATTRS 181 _mm256_nmacc_ps(__m256 __A, __m256 __B, __m256 __C) in _mm256_nmacc_ps() 183 return (__m256)__builtin_ia32_vfnmaddps256(__A, __B, __C); in _mm256_nmacc_ps() 192 static __inline__ __m256 __DEFAULT_FN_ATTRS [all …]
|
D | fmaintrin.h | 154 static __inline__ __m256 __DEFAULT_FN_ATTRS 155 _mm256_fmadd_ps(__m256 __A, __m256 __B, __m256 __C) in _mm256_fmadd_ps() 157 return (__m256)__builtin_ia32_vfmaddps256(__A, __B, __C); in _mm256_fmadd_ps() 166 static __inline__ __m256 __DEFAULT_FN_ATTRS 167 _mm256_fmsub_ps(__m256 __A, __m256 __B, __m256 __C) in _mm256_fmsub_ps() 169 return (__m256)__builtin_ia32_vfmsubps256(__A, __B, __C); in _mm256_fmsub_ps() 178 static __inline__ __m256 __DEFAULT_FN_ATTRS 179 _mm256_fnmadd_ps(__m256 __A, __m256 __B, __m256 __C) in _mm256_fnmadd_ps() 181 return (__m256)__builtin_ia32_vfnmaddps256(__A, __B, __C); in _mm256_fnmadd_ps() 190 static __inline__ __m256 __DEFAULT_FN_ATTRS [all …]
|
D | avx512vlintrin.h | 1281 (__mmask8)__builtin_ia32_cmpps256_mask((__v8sf)(__m256)(a), \ 1282 (__v8sf)(__m256)(b), \ 1286 (__mmask8)__builtin_ia32_cmpps256_mask((__v8sf)(__m256)(a), \ 1287 (__v8sf)(__m256)(b), \ 1291 (__mmask8)__builtin_ia32_cmppd256_mask((__v4df)(__m256)(a), \ 1292 (__v4df)(__m256)(b), \ 1296 (__mmask8)__builtin_ia32_cmppd256_mask((__v4df)(__m256)(a), \ 1297 (__v4df)(__m256)(b), \ 1536 static __inline__ __m256 __DEFAULT_FN_ATTRS 1537 _mm256_mask_fmadd_ps(__m256 __A, __mmask8 __U, __m256 __B, __m256 __C) in _mm256_mask_fmadd_ps() [all …]
|
D | avx512vldqintrin.h | 112 static __inline__ __m256 __DEFAULT_FN_ATTRS 113 _mm256_mask_andnot_ps (__m256 __W, __mmask8 __U, __m256 __A, __m256 __B) { in _mm256_mask_andnot_ps() 114 return (__m256) __builtin_ia32_andnps256_mask ((__v8sf) __A, in _mm256_mask_andnot_ps() 120 static __inline__ __m256 __DEFAULT_FN_ATTRS 121 _mm256_maskz_andnot_ps (__mmask8 __U, __m256 __A, __m256 __B) { in _mm256_maskz_andnot_ps() 122 return (__m256) __builtin_ia32_andnps256_mask ((__v8sf) __A, in _mm256_maskz_andnot_ps() 180 static __inline__ __m256 __DEFAULT_FN_ATTRS 181 _mm256_mask_and_ps (__m256 __W, __mmask8 __U, __m256 __A, __m256 __B) { in _mm256_mask_and_ps() 182 return (__m256) __builtin_ia32_andps256_mask ((__v8sf) __A, in _mm256_mask_and_ps() 188 static __inline__ __m256 __DEFAULT_FN_ATTRS [all …]
|
D | avx512dqintrin.h | 313 _mm512_cvtps_epi64 (__m256 __A) { in _mm512_cvtps_epi64() 321 _mm512_mask_cvtps_epi64 (__m512i __W, __mmask8 __U, __m256 __A) { in _mm512_mask_cvtps_epi64() 329 _mm512_maskz_cvtps_epi64 (__mmask8 __U, __m256 __A) { in _mm512_maskz_cvtps_epi64() 349 _mm512_cvtps_epu64 (__m256 __A) { in _mm512_cvtps_epu64() 357 _mm512_mask_cvtps_epu64 (__m512i __W, __mmask8 __U, __m256 __A) { in _mm512_mask_cvtps_epu64() 365 _mm512_maskz_cvtps_epu64 (__mmask8 __U, __m256 __A) { in _mm512_maskz_cvtps_epu64() 421 static __inline__ __m256 __DEFAULT_FN_ATTRS 423 return (__m256) __builtin_ia32_cvtqq2ps512_mask ((__v8di) __A, in _mm512_cvtepi64_ps() 429 static __inline__ __m256 __DEFAULT_FN_ATTRS 430 _mm512_mask_cvtepi64_ps (__m256 __W, __mmask8 __U, __m512i __A) { in _mm512_mask_cvtepi64_ps() [all …]
|
D | immintrin.h | 50 (__m128i)__builtin_ia32_vcvtps2ph256((__v8sf)(__m256)(a), (imm)); }) 52 static __inline __m256 __attribute__((__always_inline__, __nodebug__, __target__("f16c"))) 55 return (__m256)__builtin_ia32_vcvtph2ps256((__v8hi)__a); in _mm256_cvtph_ps()
|
D | xopintrin.h | 740 (__m256)__builtin_ia32_vpermil2ps256((__v8sf)(__m256)(X), \ 741 (__v8sf)(__m256)(Y), \ 768 static __inline__ __m256 __DEFAULT_FN_ATTRS 769 _mm256_frcz_ps(__m256 __A) in _mm256_frcz_ps() 771 return (__m256)__builtin_ia32_vfrczps256((__v8sf)__A); in _mm256_frcz_ps()
|
D | avx2intrin.h | 770 static __inline__ __m256 __DEFAULT_FN_ATTRS 773 return (__m256)__builtin_shufflevector((__v4sf)__X, (__v4sf)__X, 0, 0, 0, 0, 0, 0, 0, 0); in _mm256_broadcastss_ps() 869 static __inline__ __m256 __DEFAULT_FN_ATTRS 870 _mm256_permutevar8x32_ps(__m256 __a, __m256i __b) in _mm256_permutevar8x32_ps() 872 return (__m256)__builtin_ia32_permvarsf256((__v8sf)__a, (__v8si)__b); in _mm256_permutevar8x32_ps() 1037 (__m256)__builtin_ia32_gatherd_ps256((__v8sf)(__m256)(a), \ 1040 (__v8sf)(__m256)(mask), (s)); }) 1145 (__m256)__builtin_ia32_gatherd_ps256((__v8sf)_mm256_undefined_ps(), \
|
/external/clang/test/CodeGen/ |
D | fma4-builtins.c | 128 __m256 test_mm256_macc_ps(__m256 a, __m256 b, __m256 c) { in test_mm256_macc_ps() 140 __m256 test_mm256_msub_ps(__m256 a, __m256 b, __m256 c) { in test_mm256_msub_ps() 152 __m256 test_mm256_nmacc_ps(__m256 a, __m256 b, __m256 c) { in test_mm256_nmacc_ps() 164 __m256 test_mm256_nmsub_ps(__m256 a, __m256 b, __m256 c) { in test_mm256_nmsub_ps() 176 __m256 test_mm256_maddsub_ps(__m256 a, __m256 b, __m256 c) { in test_mm256_maddsub_ps() 188 __m256 test_mm256_msubadd_ps(__m256 a, __m256 b, __m256 c) { in test_mm256_msubadd_ps()
|
D | fma-builtins.c | 108 __m256 test_mm256_fmadd_ps(__m256 a, __m256 b, __m256 c) { in test_mm256_fmadd_ps() 118 __m256 test_mm256_fmsub_ps(__m256 a, __m256 b, __m256 c) { in test_mm256_fmsub_ps() 128 __m256 test_mm256_fnmadd_ps(__m256 a, __m256 b, __m256 c) { in test_mm256_fnmadd_ps() 138 __m256 test_mm256_fnmsub_ps(__m256 a, __m256 b, __m256 c) { in test_mm256_fnmsub_ps() 148 __m256 test_mm256_fmaddsub_ps(__m256 a, __m256 b, __m256 c) { in test_mm256_fmaddsub_ps() 158 __m256 test_mm256_fmsubadd_ps(__m256 a, __m256 b, __m256 c) { in test_mm256_fmsubadd_ps()
|
D | avx-shuffle-builtins.c | 13 __m256 x(__m256 a, __m256 b) { in x() 44 __m256 test_mm256_permute_ps(__m256 a) { in test_mm256_permute_ps() 56 __m256 test_mm256_permute2f128_ps(__m256 a, __m256 b) { in test_mm256_permute2f128_ps() 88 __m256 104 __m256 test_mm256_insertf128_ps_0(__m256 a, __m128 b) { in test_mm256_insertf128_ps_0() 122 __m256 test_mm256_insertf128_ps_1(__m256 a, __m128 b) { in test_mm256_insertf128_ps_1() 142 __m128 test_mm256_extractf128_ps_0(__m256 a) { in test_mm256_extractf128_ps_0() 160 __m128 test_mm256_extractf128_ps_1(__m256 a) { in test_mm256_extractf128_ps_1() 178 __m256 test_mm256_set_m128(__m128 hi, __m128 lo) { in test_mm256_set_m128() 196 __m256 test_mm256_setr_m128(__m128 hi, __m128 lo) { in test_mm256_setr_m128()
|
D | avx512vldq-builtins.c | 68 __m256 test_mm256_mask_andnot_ps (__m256 __W, __mmask8 __U, __m256 __A, __m256 __B) { in test_mm256_mask_andnot_ps() 71 return (__m256) _mm256_mask_andnot_ps ( __W, __U, __A, __B); in test_mm256_mask_andnot_ps() 74 __m256 test_mm256_maskz_andnot_ps (__mmask8 __U, __m256 __A, __m256 __B) { in test_mm256_maskz_andnot_ps() 77 return (__m256) _mm256_maskz_andnot_ps (__U, __A, __B); in test_mm256_maskz_andnot_ps() 116 __m256 test_mm256_mask_and_ps (__m256 __W, __mmask8 __U, __m256 __A, __m256 __B) { in test_mm256_mask_and_ps() 119 return (__m256) _mm256_mask_and_ps ( __W, __U, __A, __B); in test_mm256_mask_and_ps() 122 __m256 test_mm256_maskz_and_ps (__mmask8 __U, __m256 __A, __m256 __B) { in test_mm256_maskz_and_ps() 125 return (__m256) _mm256_maskz_and_ps (__U, __A, __B); in test_mm256_maskz_and_ps() 164 __m256 test_mm256_mask_xor_ps (__m256 __W, __mmask8 __U, __m256 __A, __m256 __B) { in test_mm256_mask_xor_ps() 167 return (__m256) _mm256_mask_xor_ps ( __W, __U, __A, __B); in test_mm256_mask_xor_ps() [all …]
|
D | avx512vl-builtins.c | 984 __mmask8 test_mm256_cmp_ps_mask(__m256 __A, __m256 __B) { in test_mm256_cmp_ps_mask() 990 __mmask8 test_mm256_mask_cmp_ps_mask(__mmask8 m, __m256 __A, __m256 __B) { in test_mm256_mask_cmp_ps_mask() 1179 __m256 test_mm256_mask_fmadd_ps(__m256 __A, __mmask8 __U, __m256 __B, __m256 __C) { in test_mm256_mask_fmadd_ps() 1185 __m256 test_mm256_mask_fmsub_ps(__m256 __A, __mmask8 __U, __m256 __B, __m256 __C) { in test_mm256_mask_fmsub_ps() 1191 __m256 test_mm256_mask3_fmadd_ps(__m256 __A, __m256 __B, __m256 __C, __mmask8 __U) { in test_mm256_mask3_fmadd_ps() 1197 __m256 test_mm256_mask3_fnmadd_ps(__m256 __A, __m256 __B, __m256 __C, __mmask8 __U) { in test_mm256_mask3_fnmadd_ps() 1203 __m256 test_mm256_maskz_fmadd_ps(__mmask8 __U, __m256 __A, __m256 __B, __m256 __C) { in test_mm256_maskz_fmadd_ps() 1209 __m256 test_mm256_maskz_fmsub_ps(__mmask8 __U, __m256 __A, __m256 __B, __m256 __C) { in test_mm256_maskz_fmsub_ps() 1215 __m256 test_mm256_maskz_fnmadd_ps(__mmask8 __U, __m256 __A, __m256 __B, __m256 __C) { in test_mm256_maskz_fnmadd_ps() 1221 __m256 test_mm256_maskz_fnmsub_ps(__mmask8 __U, __m256 __A, __m256 __B, __m256 __C) { in test_mm256_maskz_fnmsub_ps() [all …]
|
D | avx512dq-builtins.c | 242 __m512i test_mm512_cvtps_epi64(__m256 __A) { in test_mm512_cvtps_epi64() 248 __m512i test_mm512_mask_cvtps_epi64(__m512i __W, __mmask8 __U, __m256 __A) { in test_mm512_mask_cvtps_epi64() 254 __m512i test_mm512_maskz_cvtps_epi64(__mmask8 __U, __m256 __A) { in test_mm512_maskz_cvtps_epi64() 260 __m512i test_mm512_cvt_roundps_epi64(__m256 __A) { in test_mm512_cvt_roundps_epi64() 266 __m512i test_mm512_mask_cvt_roundps_epi64(__m512i __W, __mmask8 __U, __m256 __A) { in test_mm512_mask_cvt_roundps_epi64() 272 __m512i test_mm512_maskz_cvt_roundps_epi64(__mmask8 __U, __m256 __A) { in test_mm512_maskz_cvt_roundps_epi64() 278 __m512i test_mm512_cvtps_epu64(__m256 __A) { in test_mm512_cvtps_epu64() 284 __m512i test_mm512_mask_cvtps_epu64(__m512i __W, __mmask8 __U, __m256 __A) { in test_mm512_mask_cvtps_epu64() 290 __m512i test_mm512_maskz_cvtps_epu64(__mmask8 __U, __m256 __A) { in test_mm512_maskz_cvtps_epu64() 296 __m512i test_mm512_cvt_roundps_epu64(__m256 __A) { in test_mm512_cvt_roundps_epu64() [all …]
|
D | x86_64-arguments.c | 297 typedef float __m256 __attribute__ ((__vector_size__ (32))); typedef 299 __m256 m; 303 __m256 x37; 306 void f37(__m256 x); 365 __m256 x45; 443 __m256 x52; 449 void test53(__m256 *m, __builtin_va_list argList) { in test53() 450 *m = __builtin_va_arg(argList, __m256); in test53() 456 void test54_helper(__m256, ...); 457 __m256 x54; [all …]
|
D | avx-builtins.c | 12 __m256 test__mm256_loadu_ps(void* p) { in test__mm256_loadu_ps() 124 __m256 test_256_blend_ps(__m256 __a, __m256 __b) { in test_256_blend_ps() 154 __m256 test_mm256_undefined_ps() { in test_mm256_undefined_ps()
|
D | f16c-builtins.c | 14 __m256 test_mm256_cvtph_ps(__m128i a) { in test_mm256_cvtph_ps() 26 __m128i test_mm256_cvtps_ph(__m256 a) { in test_mm256_cvtps_ph()
|
D | xop-builtins.c | 350 __m256 test_mm256_permute2_ps(__m256 a, __m256 b, __m256i c) { in test_mm256_permute2_ps() 380 __m256 test_mm256_frcz_ps(__m256 a) { in test_mm256_frcz_ps()
|
D | x86_32-inline-asm.c | 15 typedef float __m256 __attribute__ ((vector_size (32))); typedef 19 __m256 val256;
|
D | avx-cmp-builtins.c | 31 __m256d test_cmp_ps256(__m256 a, __m256 b) { in test_cmp_ps256()
|
D | avx2-builtins.c | 623 __m256 test_mm256_broadcastss_ps(__m128 a) { in test_mm256_broadcastss_ps() 722 __m256 test_mm256_permutevar8x32_ps(__m256 a, __m256i b) { in test_mm256_permutevar8x32_ps() 895 __m256 test_mm256_mask_i32gather_ps(__m256 a, float const *b, __m256i c, in test_mm256_mask_i32gather_ps() 896 __m256 d) { in test_mm256_mask_i32gather_ps() 986 __m256 test_mm256_i32gather_ps(float const *b, __m256i c) { in test_mm256_i32gather_ps()
|
/external/clang/test/CodeGenCXX/ |
D | x86_64-arguments-avx.cpp | 21 typedef float __m256 __attribute__((__vector_size__(32))); typedef 39 __m256 v1;
|
D | mangle-ms-vector-types.cpp | 19 void foo256(__m256) {} in foo256() argument
|
/external/clang/test/Headers/ |
D | x86intrin-2.c | 121 __m256 __attribute__((__target__("xop"))) mm256_frcz_ps_wrap(__m256 a) { in mm256_frcz_ps_wrap()
|