| /src/contrib/llvm-project/clang/lib/Headers/ |
| H A D | avx512ifmavlintrin.h | 44 _mm_mask_madd52hi_epu64 (__m128i __W, __mmask8 __M, __m128i __X, __m128i __Y) in _mm_mask_madd52hi_epu64() argument 46 return (__m128i)__builtin_ia32_selectq_128(__M, in _mm_mask_madd52hi_epu64() 52 _mm_maskz_madd52hi_epu64 (__mmask8 __M, __m128i __X, __m128i __Y, __m128i __Z) in _mm_maskz_madd52hi_epu64() argument 54 return (__m128i)__builtin_ia32_selectq_128(__M, in _mm_maskz_madd52hi_epu64() 60 _mm256_mask_madd52hi_epu64 (__m256i __W, __mmask8 __M, __m256i __X, __m256i __Y) in _mm256_mask_madd52hi_epu64() argument 62 return (__m256i)__builtin_ia32_selectq_256(__M, in _mm256_mask_madd52hi_epu64() 68 _mm256_maskz_madd52hi_epu64 (__mmask8 __M, __m256i __X, __m256i __Y, __m256i __Z) in _mm256_maskz_madd52hi_epu64() argument 70 return (__m256i)__builtin_ia32_selectq_256(__M, in _mm256_maskz_madd52hi_epu64() 76 _mm_mask_madd52lo_epu64 (__m128i __W, __mmask8 __M, __m128i __X, __m128i __Y) in _mm_mask_madd52lo_epu64() argument 78 return (__m128i)__builtin_ia32_selectq_128(__M, in _mm_mask_madd52lo_epu64() [all …]
|
| H A D | avx512vlbwintrin.h | 546 _mm_maskz_packs_epi32(__mmask8 __M, __m128i __A, __m128i __B) { in _mm_maskz_packs_epi32() argument 547 return (__m128i)__builtin_ia32_selectw_128((__mmask8)__M, in _mm_maskz_packs_epi32() 553 _mm_mask_packs_epi32(__m128i __W, __mmask8 __M, __m128i __A, __m128i __B) in _mm_mask_packs_epi32() argument 555 return (__m128i)__builtin_ia32_selectw_128((__mmask8)__M, in _mm_mask_packs_epi32() 561 _mm256_maskz_packs_epi32(__mmask16 __M, __m256i __A, __m256i __B) in _mm256_maskz_packs_epi32() argument 563 return (__m256i)__builtin_ia32_selectw_256((__mmask16)__M, in _mm256_maskz_packs_epi32() 569 _mm256_mask_packs_epi32(__m256i __W, __mmask16 __M, __m256i __A, __m256i __B) in _mm256_mask_packs_epi32() argument 571 return (__m256i)__builtin_ia32_selectw_256((__mmask16)__M, in _mm256_mask_packs_epi32() 577 _mm_maskz_packs_epi16(__mmask16 __M, __m128i __A, __m128i __B) in _mm_maskz_packs_epi16() argument 579 return (__m128i)__builtin_ia32_selectb_128((__mmask16)__M, in _mm_maskz_packs_epi16() [all …]
|
| H A D | avx512vbmivlintrin.h | 103 _mm_maskz_permutexvar_epi8 (__mmask16 __M, __m128i __A, __m128i __B) in _mm_maskz_permutexvar_epi8() argument 105 return (__m128i)__builtin_ia32_selectb_128((__mmask16)__M, in _mm_maskz_permutexvar_epi8() 111 _mm_mask_permutexvar_epi8 (__m128i __W, __mmask16 __M, __m128i __A, in _mm_mask_permutexvar_epi8() argument 114 return (__m128i)__builtin_ia32_selectb_128((__mmask16)__M, in _mm_mask_permutexvar_epi8() 126 _mm256_maskz_permutexvar_epi8 (__mmask32 __M, __m256i __A, in _mm256_maskz_permutexvar_epi8() argument 129 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__M, in _mm256_maskz_permutexvar_epi8() 135 _mm256_mask_permutexvar_epi8 (__m256i __W, __mmask32 __M, __m256i __A, in _mm256_mask_permutexvar_epi8() argument 138 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__M, in _mm256_mask_permutexvar_epi8() 150 _mm_mask_multishift_epi64_epi8(__m128i __W, __mmask16 __M, __m128i __X, in _mm_mask_multishift_epi64_epi8() argument 153 return (__m128i)__builtin_ia32_selectb_128((__mmask16)__M, in _mm_mask_multishift_epi64_epi8() [all …]
|
| H A D | avx512ifmaintrin.h | 30 _mm512_mask_madd52hi_epu64 (__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y) in _mm512_mask_madd52hi_epu64() argument 32 return (__m512i)__builtin_ia32_selectq_512(__M, in _mm512_mask_madd52hi_epu64() 38 _mm512_maskz_madd52hi_epu64 (__mmask8 __M, __m512i __X, __m512i __Y, __m512i __Z) in _mm512_maskz_madd52hi_epu64() argument 40 return (__m512i)__builtin_ia32_selectq_512(__M, in _mm512_maskz_madd52hi_epu64() 53 _mm512_mask_madd52lo_epu64 (__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y) in _mm512_mask_madd52lo_epu64() argument 55 return (__m512i)__builtin_ia32_selectq_512(__M, in _mm512_mask_madd52lo_epu64() 61 _mm512_maskz_madd52lo_epu64 (__mmask8 __M, __m512i __X, __m512i __Y, __m512i __Z) in _mm512_maskz_madd52lo_epu64() argument 63 return (__m512i)__builtin_ia32_selectq_512(__M, in _mm512_maskz_madd52lo_epu64()
|
| H A D | avx512bwintrin.h | 29 _knot_mask32(__mmask32 __M) in _knot_mask32() argument 31 return __builtin_ia32_knotsi(__M); in _knot_mask32() 34 static __inline __mmask64 __DEFAULT_FN_ATTRS _knot_mask64(__mmask64 __M) { in _knot_mask64() argument 35 return __builtin_ia32_knotdi(__M); in _knot_mask64() 527 _mm512_maskz_packs_epi32(__mmask32 __M, __m512i __A, __m512i __B) in _mm512_maskz_packs_epi32() argument 529 return (__m512i)__builtin_ia32_selectw_512((__mmask32)__M, in _mm512_maskz_packs_epi32() 535 _mm512_mask_packs_epi32(__m512i __W, __mmask32 __M, __m512i __A, __m512i __B) in _mm512_mask_packs_epi32() argument 537 return (__m512i)__builtin_ia32_selectw_512((__mmask32)__M, in _mm512_mask_packs_epi32() 549 _mm512_mask_packs_epi16(__m512i __W, __mmask64 __M, __m512i __A, __m512i __B) in _mm512_mask_packs_epi16() argument 551 return (__m512i)__builtin_ia32_selectb_512((__mmask64)__M, in _mm512_mask_packs_epi16() [all …]
|
| H A D | avx512vbmiintrin.h | 63 _mm512_maskz_permutexvar_epi8 (__mmask64 __M, __m512i __A, in _mm512_maskz_permutexvar_epi8() argument 66 return (__m512i)__builtin_ia32_selectb_512((__mmask64)__M, in _mm512_maskz_permutexvar_epi8() 72 _mm512_mask_permutexvar_epi8 (__m512i __W, __mmask64 __M, __m512i __A, in _mm512_mask_permutexvar_epi8() argument 75 return (__m512i)__builtin_ia32_selectb_512((__mmask64)__M, in _mm512_mask_permutexvar_epi8() 87 _mm512_mask_multishift_epi64_epi8(__m512i __W, __mmask64 __M, __m512i __X, in _mm512_mask_multishift_epi64_epi8() argument 90 return (__m512i)__builtin_ia32_selectb_512((__mmask64)__M, in _mm512_mask_multishift_epi64_epi8() 96 _mm512_maskz_multishift_epi64_epi8(__mmask64 __M, __m512i __X, __m512i __Y) in _mm512_maskz_multishift_epi64_epi8() argument 98 return (__m512i)__builtin_ia32_selectb_512((__mmask64)__M, in _mm512_maskz_multishift_epi64_epi8()
|
| H A D | avx512vlintrin.h | 361 _mm256_mask_mul_epi32(__m256i __W, __mmask8 __M, __m256i __X, __m256i __Y) in _mm256_mask_mul_epi32() argument 363 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__M, in _mm256_mask_mul_epi32() 369 _mm256_maskz_mul_epi32(__mmask8 __M, __m256i __X, __m256i __Y) in _mm256_maskz_mul_epi32() argument 371 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__M, in _mm256_maskz_mul_epi32() 377 _mm_mask_mul_epi32(__m128i __W, __mmask8 __M, __m128i __X, __m128i __Y) in _mm_mask_mul_epi32() argument 379 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__M, in _mm_mask_mul_epi32() 385 _mm_maskz_mul_epi32(__mmask8 __M, __m128i __X, __m128i __Y) in _mm_maskz_mul_epi32() argument 387 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__M, in _mm_maskz_mul_epi32() 393 _mm256_mask_mul_epu32(__m256i __W, __mmask8 __M, __m256i __X, __m256i __Y) in _mm256_mask_mul_epu32() argument 395 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__M, in _mm256_mask_mul_epu32() [all …]
|
| H A D | avx512fintrin.h | 220 _mm512_mask_broadcastd_epi32 (__m512i __O, __mmask16 __M, __m128i __A) in _mm512_mask_broadcastd_epi32() argument 222 return (__m512i)__builtin_ia32_selectd_512(__M, in _mm512_mask_broadcastd_epi32() 228 _mm512_maskz_broadcastd_epi32 (__mmask16 __M, __m128i __A) in _mm512_maskz_broadcastd_epi32() argument 230 return (__m512i)__builtin_ia32_selectd_512(__M, in _mm512_maskz_broadcastd_epi32() 243 _mm512_mask_broadcastq_epi64 (__m512i __O, __mmask8 __M, __m128i __A) in _mm512_mask_broadcastq_epi64() argument 245 return (__m512i)__builtin_ia32_selectq_512(__M, in _mm512_mask_broadcastq_epi64() 252 _mm512_maskz_broadcastq_epi64 (__mmask8 __M, __m128i __A) in _mm512_maskz_broadcastq_epi64() argument 254 return (__m512i)__builtin_ia32_selectq_512(__M, in _mm512_maskz_broadcastq_epi64() 321 _mm512_maskz_set1_epi32(__mmask16 __M, int __A) in _mm512_maskz_set1_epi32() argument 323 return (__m512i)__builtin_ia32_selectd_512(__M, in _mm512_maskz_set1_epi32() [all …]
|
| H A D | smmintrin.h | 438 __m128d __M) { in _mm_blendv_pd() argument 440 (__v2df)__M); in _mm_blendv_pd() 465 __m128 __M) { in _mm_blendv_ps() argument 467 (__v4sf)__M); in _mm_blendv_ps() 492 __m128i __M) { in _mm_blendv_epi8() argument 494 (__v16qi)__M); in _mm_blendv_epi8() 1093 static __inline__ int __DEFAULT_FN_ATTRS _mm_testz_si128(__m128i __M, in _mm_testz_si128() argument 1095 return __builtin_ia32_ptestz128((__v2di)__M, (__v2di)__V); in _mm_testz_si128() 1110 static __inline__ int __DEFAULT_FN_ATTRS _mm_testc_si128(__m128i __M, in _mm_testc_si128() argument 1112 return __builtin_ia32_ptestc128((__v2di)__M, (__v2di)__V); in _mm_testc_si128() [all …]
|
| H A D | avx512dqintrin.h | 24 _knot_mask8(__mmask8 __M) in _knot_mask8() argument 26 return __builtin_ia32_knotqi(__M); in _knot_mask8() 1089 _mm512_mask_broadcast_f32x2 (__m512 __O, __mmask16 __M, __m128 __A) in _mm512_mask_broadcast_f32x2() argument 1091 return (__m512)__builtin_ia32_selectps_512((__mmask16)__M, in _mm512_mask_broadcast_f32x2() 1097 _mm512_maskz_broadcast_f32x2 (__mmask16 __M, __m128 __A) in _mm512_maskz_broadcast_f32x2() argument 1099 return (__m512)__builtin_ia32_selectps_512((__mmask16)__M, in _mm512_maskz_broadcast_f32x2() 1113 _mm512_mask_broadcast_f32x8(__m512 __O, __mmask16 __M, __m256 __A) in _mm512_mask_broadcast_f32x8() argument 1115 return (__m512)__builtin_ia32_selectps_512((__mmask16)__M, in _mm512_mask_broadcast_f32x8() 1121 _mm512_maskz_broadcast_f32x8(__mmask16 __M, __m256 __A) in _mm512_maskz_broadcast_f32x8() argument 1123 return (__m512)__builtin_ia32_selectps_512((__mmask16)__M, in _mm512_maskz_broadcast_f32x8() [all …]
|
| H A D | avx512vldqintrin.h | 967 _mm256_mask_broadcast_f32x2 (__m256 __O, __mmask8 __M, __m128 __A) in _mm256_mask_broadcast_f32x2() argument 969 return (__m256)__builtin_ia32_selectps_256((__mmask8)__M, in _mm256_mask_broadcast_f32x2() 975 _mm256_maskz_broadcast_f32x2 (__mmask8 __M, __m128 __A) in _mm256_maskz_broadcast_f32x2() argument 977 return (__m256)__builtin_ia32_selectps_256((__mmask8)__M, in _mm256_maskz_broadcast_f32x2() 990 _mm256_mask_broadcast_f64x2(__m256d __O, __mmask8 __M, __m128d __A) in _mm256_mask_broadcast_f64x2() argument 992 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__M, in _mm256_mask_broadcast_f64x2() 998 _mm256_maskz_broadcast_f64x2 (__mmask8 __M, __m128d __A) in _mm256_maskz_broadcast_f64x2() argument 1000 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__M, in _mm256_maskz_broadcast_f64x2() 1013 _mm_mask_broadcast_i32x2 (__m128i __O, __mmask8 __M, __m128i __A) in _mm_mask_broadcast_i32x2() argument 1015 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__M, in _mm_mask_broadcast_i32x2() [all …]
|
| H A D | avx2intrin.h | 560 _mm256_blendv_epi8(__m256i __V1, __m256i __V2, __m256i __M) in _mm256_blendv_epi8() argument 563 (__v32qi)__M); in _mm256_blendv_epi8() 3513 _mm256_maskload_epi32(int const *__X, __m256i __M) in _mm256_maskload_epi32() argument 3515 return (__m256i)__builtin_ia32_maskloadd256((const __v8si *)__X, (__v8si)__M); in _mm256_maskload_epi32() 3545 _mm256_maskload_epi64(long long const *__X, __m256i __M) in _mm256_maskload_epi64() argument 3547 return (__m256i)__builtin_ia32_maskloadq256((const __v4di *)__X, (__v4di)__M); in _mm256_maskload_epi64() 3577 _mm_maskload_epi32(int const *__X, __m128i __M) in _mm_maskload_epi32() argument 3579 return (__m128i)__builtin_ia32_maskloadd((const __v4si *)__X, (__v4si)__M); in _mm_maskload_epi32() 3609 _mm_maskload_epi64(long long const *__X, __m128i __M) in _mm_maskload_epi64() argument 3611 return (__m128i)__builtin_ia32_maskloadq((const __v2di *)__X, (__v2di)__M); in _mm_maskload_epi64() [all …]
|
| /src/contrib/llvm-project/clang/lib/Headers/ppc_wrappers/ |
| H A D | bmi2intrin.h | 52 _pdep_u64(unsigned long long __X, unsigned long long __M) { in _pdep_u64() argument 55 unsigned long __m = __M; in _pdep_u64() 62 __p = 64 - __builtin_popcountl(__M); in _pdep_u64() 78 _pext_u64(unsigned long long __X, unsigned long long __M) { in _pext_u64() argument 81 unsigned long __m = __M; in _pext_u64() 87 if (__builtin_constant_p(__M) && (__builtin_popcountl(__M) <= 8)) { in _pext_u64() 92 for (__i = 0; __i < __builtin_popcountl(__M); __i++) { in _pext_u64() 99 __p = 64 - __builtin_popcountl(__M); in _pext_u64()
|