/freebsd-12-stable/contrib/llvm-project/clang/lib/Headers/ |
H A D | avx512vlintrin.h | 227 _mm256_mask_add_epi32(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) 229 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U, 235 _mm256_maskz_add_epi32(__mmask8 __U, __m256i __A, __m256i __B) 237 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U, 243 _mm256_mask_add_epi64(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) 245 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U, 251 _mm256_maskz_add_epi64(__mmask8 __U, __m256i __A, __m256i __B) 253 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U, 259 _mm256_mask_sub_epi32(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) 261 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__ [all...] |
H A D | avx512vldqintrin.h | 27 _mm256_mask_mullo_epi64(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) { 28 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U, 34 _mm256_maskz_mullo_epi64(__mmask8 __U, __m256i __A, __m256i __B) { 35 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U, 46 _mm_mask_mullo_epi64(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B) { 47 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U, 53 _mm_maskz_mullo_epi64(__mmask8 __U, __m128i __A, __m128i __B) { 54 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U, 60 _mm256_mask_andnot_pd(__m256d __W, __mmask8 __U, __m256d __A, __m256d __B) { 61 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__ [all...] |
H A D | avx512dqintrin.h | 21 static __inline __mmask8 __DEFAULT_FN_ATTRS 22 _knot_mask8(__mmask8 __M) 27 static __inline__ __mmask8 __DEFAULT_FN_ATTRS 28 _kand_mask8(__mmask8 __A, __mmask8 __B) 30 return (__mmask8)__builtin_ia32_kandqi((__mmask8)__A, (__mmask8)__B); 33 static __inline__ __mmask8 __DEFAULT_FN_ATTRS 34 _kandn_mask8(__mmask8 __ [all...] |
H A D | avx512vlcdintrin.h | 22 _mm_broadcastmb_epi64 (__mmask8 __A) 28 _mm256_broadcastmb_epi64 (__mmask8 __A) 53 _mm_mask_conflict_epi64 (__m128i __W, __mmask8 __U, __m128i __A) 55 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U, 61 _mm_maskz_conflict_epi64 (__mmask8 __U, __m128i __A) 63 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U, 75 _mm256_mask_conflict_epi64 (__m256i __W, __mmask8 __U, __m256i __A) 77 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U, 83 _mm256_maskz_conflict_epi64 (__mmask8 __U, __m256i __A) 85 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__ [all...] |
H A D | avx512vlvp2intersectintrin.h | 54 _mm256_2intersect_epi32(__m256i __a, __m256i __b, __mmask8 *__m0, __mmask8 *__m1) { 74 _mm256_2intersect_epi64(__m256i __a, __m256i __b, __mmask8 *__m0, __mmask8 *__m1) { 94 _mm_2intersect_epi32(__m128i __a, __m128i __b, __mmask8 *__m0, __mmask8 *__m1) { 114 _mm_2intersect_epi64(__m128i __a, __m128i __b, __mmask8 *__m0, __mmask8 *__m1) {
|
H A D | avx512vlbf16intrin.h | 61 _mm_mask_cvtne2ps_pbh(__m128bh __W, __mmask8 __U, __m128 __A, __m128 __B) { 62 return (__m128bh)__builtin_ia32_selectw_128((__mmask8)__U, 83 _mm_maskz_cvtne2ps_pbh(__mmask8 __U, __m128 __A, __m128 __B) { 84 return (__m128bh)__builtin_ia32_selectw_128((__mmask8)__U, 167 (__mmask8)-1); 186 _mm_mask_cvtneps_pbh(__m128bh __W, __mmask8 __U, __m128 __A) { 189 (__mmask8)__U); 206 _mm_maskz_cvtneps_pbh(__mmask8 __U, __m128 __A) { 209 (__mmask8)__U); 225 (__mmask8) [all...] |
H A D | avx512vpopcntdqvlintrin.h | 30 _mm_mask_popcnt_epi64(__m128i __W, __mmask8 __U, __m128i __A) { 32 (__mmask8)__U, (__v2di)_mm_popcnt_epi64(__A), (__v2di)__W); 36 _mm_maskz_popcnt_epi64(__mmask8 __U, __m128i __A) { 46 _mm_mask_popcnt_epi32(__m128i __W, __mmask8 __U, __m128i __A) { 48 (__mmask8)__U, (__v4si)_mm_popcnt_epi32(__A), (__v4si)__W); 52 _mm_maskz_popcnt_epi32(__mmask8 __U, __m128i __A) { 62 _mm256_mask_popcnt_epi64(__m256i __W, __mmask8 __U, __m256i __A) { 64 (__mmask8)__U, (__v4di)_mm256_popcnt_epi64(__A), (__v4di)__W); 68 _mm256_maskz_popcnt_epi64(__mmask8 __U, __m256i __A) { 78 _mm256_mask_popcnt_epi32(__m256i __W, __mmask8 __ [all...] |
H A D | avx512cdintrin.h | 27 _mm512_mask_conflict_epi64 (__m512i __W, __mmask8 __U, __m512i __A) 29 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U, 35 _mm512_maskz_conflict_epi64 (__mmask8 __U, __m512i __A) 37 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U, 93 _mm512_mask_lzcnt_epi64 (__m512i __W, __mmask8 __U, __m512i __A) 95 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U, 101 _mm512_maskz_lzcnt_epi64 (__mmask8 __U, __m512i __A) 103 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U, 109 _mm512_broadcastmb_epi64 (__mmask8 __A)
|
H A D | avx512pfintrin.h | 21 __builtin_ia32_gatherpfdpd((__mmask8)(mask), (__v8si)(__m256i)(index), \ 26 __builtin_ia32_gatherpfdpd((__mmask8) -1, (__v8si)(__m256i)(index), \ 41 __builtin_ia32_gatherpfqpd((__mmask8)(mask), (__v8di)(__m512i)(index), \ 46 __builtin_ia32_gatherpfqpd((__mmask8) -1, (__v8di)(__m512i)(index), \ 51 __builtin_ia32_gatherpfqps((__mmask8)(mask), (__v8di)(__m512i)(index), \ 55 __builtin_ia32_gatherpfqps((__mmask8) -1, (__v8di)(__m512i)(index), \ 59 __builtin_ia32_scatterpfdpd((__mmask8)-1, (__v8si)(__m256i)(index), \ 64 __builtin_ia32_scatterpfdpd((__mmask8)(mask), (__v8si)(__m256i)(index), \ 78 __builtin_ia32_scatterpfqpd((__mmask8)-1, (__v8di)(__m512i)(index), \ 83 __builtin_ia32_scatterpfqpd((__mmask8)(mas [all...] |
H A D | avx512vp2intersectintrin.h | 71 _mm512_2intersect_epi64(__m512i __a, __m512i __b, __mmask8 *__m0, __mmask8 *__m1) {
|
H A D | avx512fintrin.h | 37 typedef unsigned char __mmask8; typedef 235 _mm512_mask_broadcastq_epi64 (__m512i __O, __mmask8 __M, __m128i __A) 244 _mm512_maskz_broadcastq_epi64 (__mmask8 __M, __m128i __A) 327 _mm512_maskz_set1_epi64(__mmask8 __M, long long __A) 653 _mm512_mask_and_epi64(__m512i __src, __mmask8 __k, __m512i __a, __m512i __b) 655 return (__m512i) __builtin_ia32_selectq_512 ((__mmask8) __k, 661 _mm512_maskz_and_epi64(__mmask8 __k, __m512i __a, __m512i __b) 701 _mm512_mask_andnot_epi64(__m512i __W, __mmask8 __U, __m512i __A, __m512i __B) 703 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U, 709 _mm512_maskz_andnot_epi64(__mmask8 __ [all...] |
H A D | avx512ifmavlintrin.h | 31 _mm_mask_madd52hi_epu64 (__m128i __W, __mmask8 __M, __m128i __X, __m128i __Y) 39 _mm_maskz_madd52hi_epu64 (__mmask8 __M, __m128i __X, __m128i __Y, __m128i __Z) 54 _mm256_mask_madd52hi_epu64 (__m256i __W, __mmask8 __M, __m256i __X, __m256i __Y) 62 _mm256_maskz_madd52hi_epu64 (__mmask8 __M, __m256i __X, __m256i __Y, __m256i __Z) 77 _mm_mask_madd52lo_epu64 (__m128i __W, __mmask8 __M, __m128i __X, __m128i __Y) 85 _mm_maskz_madd52lo_epu64 (__mmask8 __M, __m128i __X, __m128i __Y, __m128i __Z) 100 _mm256_mask_madd52lo_epu64 (__m256i __W, __mmask8 __M, __m256i __X, __m256i __Y) 108 _mm256_maskz_madd52lo_epu64 (__mmask8 __M, __m256i __X, __m256i __Y, __m256i __Z)
|
H A D | avx512ifmaintrin.h | 28 _mm512_mask_madd52hi_epu64 (__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y) 36 _mm512_maskz_madd52hi_epu64 (__mmask8 __M, __m512i __X, __m512i __Y, __m512i __Z) 51 _mm512_mask_madd52lo_epu64 (__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y) 59 _mm512_maskz_madd52lo_epu64 (__mmask8 __M, __m512i __X, __m512i __Y, __m512i __Z)
|
H A D | avx512vlvnniintrin.h | 30 _mm256_mask_dpbusd_epi32(__m256i __S, __mmask8 __U, __m256i __A, __m256i __B) 38 _mm256_maskz_dpbusd_epi32(__mmask8 __U, __m256i __S, __m256i __A, __m256i __B) 53 _mm256_mask_dpbusds_epi32(__m256i __S, __mmask8 __U, __m256i __A, __m256i __B) 61 _mm256_maskz_dpbusds_epi32(__mmask8 __U, __m256i __S, __m256i __A, __m256i __B) 76 _mm256_mask_dpwssd_epi32(__m256i __S, __mmask8 __U, __m256i __A, __m256i __B) 84 _mm256_maskz_dpwssd_epi32(__mmask8 __U, __m256i __S, __m256i __A, __m256i __B) 99 _mm256_mask_dpwssds_epi32(__m256i __S, __mmask8 __U, __m256i __A, __m256i __B) 107 _mm256_maskz_dpwssds_epi32(__mmask8 __U, __m256i __S, __m256i __A, __m256i __B) 122 _mm_mask_dpbusd_epi32(__m128i __S, __mmask8 __U, __m128i __A, __m128i __B) 130 _mm_maskz_dpbusd_epi32(__mmask8 __ [all...] |
H A D | avx512vlbwintrin.h | 64 (__mmask8)__builtin_ia32_cmpw128_mask((__v8hi)(__m128i)(a), \ 66 (__mmask8)-1) 69 (__mmask8)__builtin_ia32_cmpw128_mask((__v8hi)(__m128i)(a), \ 71 (__mmask8)(m)) 74 (__mmask8)__builtin_ia32_ucmpw128_mask((__v8hi)(__m128i)(a), \ 76 (__mmask8)-1) 79 (__mmask8)__builtin_ia32_ucmpw128_mask((__v8hi)(__m128i)(a), \ 81 (__mmask8)(m)) 374 _mm_mask_add_epi16(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B) { 375 return (__m128i)__builtin_ia32_selectw_128((__mmask8)__ [all...] |
H A D | avx512vpopcntdqintrin.h | 27 _mm512_mask_popcnt_epi64(__m512i __W, __mmask8 __U, __m512i __A) { 29 (__mmask8)__U, (__v8di)_mm512_popcnt_epi64(__A), (__v8di)__W); 33 _mm512_maskz_popcnt_epi64(__mmask8 __U, __m512i __A) {
|
H A D | avx512erintrin.h | 20 (__mmask8)-1, (int)(R)) 24 (__v8df)(__m512d)(S), (__mmask8)(M), \ 30 (__mmask8)(M), (int)(R)) 69 (__mmask8)-1, (int)(R)) 73 (__v8df)(__m512d)(S), (__mmask8)(M), \ 79 (__mmask8)(M), (int)(R)) 118 (__mmask8)-1, (int)(R)) 124 (__mmask8)(M), (int)(R)) 130 (__mmask8)(M), (int)(R)) 145 (__mmask8) [all...] |
H A D | avx512vlvbmi2intrin.h | 22 _mm_mask_compress_epi16(__m128i __S, __mmask8 __U, __m128i __D) 30 _mm_maskz_compress_epi16(__mmask8 __U, __m128i __D) 54 _mm_mask_compressstoreu_epi16(void *__P, __mmask8 __U, __m128i __D) 68 _mm_mask_expand_epi16(__m128i __S, __mmask8 __U, __m128i __D) 76 _mm_maskz_expand_epi16(__mmask8 __U, __m128i __D) 100 _mm_mask_expandloadu_epi16(__m128i __S, __mmask8 __U, void const *__P) 108 _mm_maskz_expandloadu_epi16(__mmask8 __U, void const *__P) 246 (__m256i)__builtin_ia32_selectq_256((__mmask8)(U), \ 251 (__m256i)__builtin_ia32_selectq_256((__mmask8)(U), \ 260 (__m128i)__builtin_ia32_selectq_128((__mmask8)( [all...] |
H A D | avx512vlbitalgintrin.h | 50 _mm_mask_popcnt_epi16(__m128i __A, __mmask8 __U, __m128i __B) 52 return (__m128i) __builtin_ia32_selectw_128((__mmask8) __U, 58 _mm_maskz_popcnt_epi16(__mmask8 __U, __m128i __B)
|
H A D | avx512vbmi2intrin.h | 136 (__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \ 141 (__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \ 178 (__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \ 183 (__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \ 223 _mm512_mask_shldv_epi64(__m512i __A, __mmask8 __U, __m512i __B, __m512i __C) 231 _mm512_maskz_shldv_epi64(__mmask8 __U, __m512i __A, __m512i __B, __m512i __C) 292 _mm512_mask_shrdv_epi64(__m512i __A, __mmask8 __U, __m512i __B, __m512i __C) 300 _mm512_maskz_shrdv_epi64(__mmask8 __U, __m512i __A, __m512i __B, __m512i __C)
|