Home
last modified time | relevance | path

Searched refs:__m256 (Results 1 – 25 of 31) sorted by relevance

12

/external/clang/lib/Headers/
Davxintrin.h42 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 …]
Dfma4intrin.h156 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 …]
Dfmaintrin.h154 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 …]
Davx512vlintrin.h1281 (__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 …]
Davx512vldqintrin.h112 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 …]
Davx512dqintrin.h313 _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 …]
Dimmintrin.h50 (__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()
Dxopintrin.h740 (__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()
Davx2intrin.h770 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/
Dfma4-builtins.c128 __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()
Dfma-builtins.c108 __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()
Davx-shuffle-builtins.c13 __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()
Davx512vldq-builtins.c68 __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 …]
Davx512vl-builtins.c984 __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 …]
Davx512dq-builtins.c242 __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 …]
Dx86_64-arguments.c297 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 …]
Davx-builtins.c12 __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()
Df16c-builtins.c14 __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()
Dxop-builtins.c350 __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()
Dx86_32-inline-asm.c15 typedef float __m256 __attribute__ ((vector_size (32))); typedef
19 __m256 val256;
Davx-cmp-builtins.c31 __m256d test_cmp_ps256(__m256 a, __m256 b) { in test_cmp_ps256()
Davx2-builtins.c623 __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/
Dx86_64-arguments-avx.cpp21 typedef float __m256 __attribute__((__vector_size__(32))); typedef
39 __m256 v1;
Dmangle-ms-vector-types.cpp19 void foo256(__m256) {} in foo256() argument
/external/clang/test/Headers/
Dx86intrin-2.c121 __m256 __attribute__((__target__("xop"))) mm256_frcz_ps_wrap(__m256 a) { in mm256_frcz_ps_wrap()

12