Home
last modified time | relevance | path

Searched refs:__m512 (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Headers/
H A Davx512fintrin.h33 typedef float __m512 __attribute__((__vector_size__(64), __aligned__(64))); typedef
203 static __inline__ __m512 __DEFAULT_FN_ATTRS512
206 return (__m512)__builtin_ia32_undef512(); in _mm512_undefined()
209 static __inline__ __m512 __DEFAULT_FN_ATTRS512
212 return (__m512)__builtin_ia32_undef512(); in _mm512_undefined_ps()
268 static __inline __m512 __DEFAULT_FN_ATTRS512_CONSTEXPR _mm512_setzero_ps(void) { in _mm512_setzero_ps()
269 return __extension__(__m512){0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, in _mm512_setzero_ps()
280 static __inline __m512 __DEFAULT_FN_ATTRS512
283 return __extension__ (__m512){ __w, __w, __w, __w, __w, __w, __w, __w, in _mm512_set1_ps()
347 static __inline__ __m512 __DEFAULT_FN_ATTRS512
[all …]
H A Davx10_2_512minmaxintrin.h98 ((__m512)__builtin_ia32_vminmaxps512_round_mask( \
99 (__v16sf)(__m512)(A), (__v16sf)(__m512)(B), (int)(C), \
104 ((__m512)__builtin_ia32_vminmaxps512_round_mask( \
105 (__v16sf)(__m512)(A), (__v16sf)(__m512)(B), (int)(C), (__v16sf)(W), \
109 ((__m512)__builtin_ia32_vminmaxps512_round_mask( \
110 (__v16sf)(__m512)(A), (__v16sf)(__m512)(B), (int)(C), \
114 ((__m512)__builtin_ia32_vminmaxps512_round_mask( \
115 (__v16sf)(__m512)(A), (__v16sf)(__m512)(B), (int)(C), \
119 ((__m512)__builtin_ia32_vminmaxps512_round_mask( \
120 (__v16sf)(__m512)(A), (__v16sf)(__m512)(B), (int)(C), (__v16sf)(W), \
[all …]
H A Davx10_2_512satcvtdsintrin.h167 static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_cvtts_ps_epi32(__m512 __A) { in _mm512_cvtts_ps_epi32()
174 _mm512_mask_cvtts_ps_epi32(__m512i __W, __mmask16 __U, __m512 __A) { in _mm512_mask_cvtts_ps_epi32()
180 _mm512_maskz_cvtts_ps_epi32(__mmask16 __U, __m512 __A) { in _mm512_maskz_cvtts_ps_epi32()
188 (__v16sf)(__m512)(__A), (__v16si)_mm512_undefined_epi32(), \
193 (__v16sf)(__m512)(__A), (__v16si)(__m512i)(__W), (__mmask16)(__U), \
198 (__v16sf)(__m512)(__A), (__v16si)_mm512_setzero_si512(), \
202 static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_cvtts_ps_epu32(__m512 __A) { in _mm512_cvtts_ps_epu32()
209 _mm512_mask_cvtts_ps_epu32(__m512i __W, __mmask16 __U, __m512 __A) { in _mm512_mask_cvtts_ps_epu32()
215 _mm512_maskz_cvtts_ps_epu32(__mmask16 __U, __m512 __A) { in _mm512_maskz_cvtts_ps_epu32()
223 (__v16sf)(__m512)(__A), (__v16si)_mm512_undefined_epi32(), \
[all …]
H A Davx10_2_512satcvtintrin.h129 (__v16sf)(__m512)(A), (__v16su)_mm512_setzero_si512(), (__mmask16) - 1, \
133 ((__m512i)__builtin_ia32_vcvtps2ibs512_mask((__v16sf)(__m512)(A), \
139 (__v16sf)(__m512)(A), (__v16su)_mm512_setzero_si512(), (__mmask16)(U), \
143 ((__m512i)__builtin_ia32_vcvtps2ibs512_mask((__v16sf)(__m512)(A), \
149 (__v16sf)(__m512)(A), (__v16su)(W), (__mmask16)(U), (const int)R))
152 ((__m512i)__builtin_ia32_vcvtps2ibs512_mask((__v16sf)(__m512)(A), \
158 (__v16sf)(__m512)(A), (__v16su)_mm512_setzero_si512(), (__mmask16) - 1, \
162 ((__m512i)__builtin_ia32_vcvtps2iubs512_mask((__v16sf)(__m512)(A), \
168 (__v16sf)(__m512)(A), (__v16su)_mm512_setzero_si512(), (__mmask16)(U), \
173 (__v16sf)(__m512)(A), (__v16su)_mm512_setzero_si512(), (__mmask16) - 1, \
[all …]
H A Davx10_2_512niintrin.h24 static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_dpph_ps(__m512 __W, in _mm512_dpph_ps()
27 return (__m512)__builtin_ia32_vdpphps512((__v16sf)__W, (__v32hf)__A, in _mm512_dpph_ps()
31 static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_mask_dpph_ps(__m512 __W, in _mm512_mask_dpph_ps()
35 return (__m512)__builtin_ia32_selectps_512( in _mm512_mask_dpph_ps()
39 static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_maskz_dpph_ps(__mmask16 __U, in _mm512_maskz_dpph_ps()
40 __m512 __W, in _mm512_maskz_dpph_ps()
43 return (__m512)__builtin_ia32_selectps_512( in _mm512_maskz_dpph_ps()
H A Davx10_2_512convertintrin.h24 static __inline__ __m512h __DEFAULT_FN_ATTRS512 _mm512_cvtx2ps_ph(__m512 __A, in _mm512_cvtx2ps_ph()
25 __m512 __B) { in _mm512_cvtx2ps_ph()
32 _mm512_mask_cvtx2ps_ph(__m512h __W, __mmask32 __U, __m512 __A, __m512 __B) { in _mm512_mask_cvtx2ps_ph()
39 _mm512_maskz_cvtx2ps_ph(__mmask32 __U, __m512 __A, __m512 __B) { in _mm512_maskz_cvtx2ps_ph()
H A Damxavx512intrin.h235 static __inline__ __m512 __DEFAULT_FN_ATTRS_AVX512 _tile_cvtrowd2ps_internal( in _tile_cvtrowd2ps_internal()
283 static __m512 __tile_cvtrowd2ps(__tile1024i src0, unsigned src1) { in __tile_cvtrowd2ps()
H A Davx512fp16intrin.h111 static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_castph_ps(__m512h __a) { in _mm512_castph_ps()
112 return (__m512)__a; in _mm512_castph_ps()
149 static __inline__ __m512h __DEFAULT_FN_ATTRS512 _mm512_castps_ph(__m512 __a) { in _mm512_castps_ph()
2388 ((__m512)__builtin_ia32_vcvtph2psx512_mask((__v16hf)(A), \
2393 ((__m512)__builtin_ia32_vcvtph2psx512_mask((__v16hf)(A), (__v16sf)(W), \
2397 ((__m512)__builtin_ia32_vcvtph2psx512_mask( \
2400 static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_cvtxph_ps(__m256h __A) { in _mm512_cvtxph_ps()
2401 return (__m512)__builtin_ia32_vcvtph2psx512_mask( in _mm512_cvtxph_ps()
2406 static __inline__ __m512 __DEFAULT_FN_ATTRS512
2407 _mm512_mask_cvtxph_ps(__m512 __W, __mmask16 __U, __m256h __A) { in _mm512_mask_cvtxph_ps()
[all …]
H A Davx10_2_512bf16intrin.h64 static __inline__ __m512 __DEFAULT_FN_ATTRS512
66 return (__m512)__a; in _mm512_castbf16_ps()
79 static __inline__ __m512bh __DEFAULT_FN_ATTRS512 _mm512_castps_pbh(__m512 __a) { in _mm512_castps_pbh()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CallingConv.td156 // __m512, __m512i, __m512d --> ZMM
228 // __m512, __m512i, __m512d --> ZMM