| /src/contrib/llvm-project/clang/lib/Headers/ |
| H A D | bmi2intrin.h | 41 _bzhi_u32(unsigned int __X, unsigned int __Y) in _bzhi_u32() argument 43 return __builtin_ia32_bzhi_si(__X, __Y); in _bzhi_u32() 71 _pdep_u32(unsigned int __X, unsigned int __Y) in _pdep_u32() argument 73 return __builtin_ia32_pdep_si(__X, __Y); in _pdep_u32() 101 _pext_u32(unsigned int __X, unsigned int __Y) in _pext_u32() argument 103 return __builtin_ia32_pext_si(__X, __Y); in _pext_u32() 127 _mulx_u32(unsigned int __X, unsigned int __Y, unsigned int *__P) in _mulx_u32() argument 129 unsigned long long __res = (unsigned long long) __X * __Y; in _mulx_u32() 157 _bzhi_u64(unsigned long long __X, unsigned long long __Y) in _bzhi_u64() argument 159 return __builtin_ia32_bzhi_di(__X, __Y); in _bzhi_u64() [all …]
|
| H A D | bmiintrin.h | 184 __andn_u32(unsigned int __X, unsigned int __Y) in __andn_u32() argument 186 return ~__X & __Y; in __andn_u32() 227 __bextr_u32(unsigned int __X, unsigned int __Y) in __bextr_u32() argument 229 return __builtin_ia32_bextr_u32(__X, __Y); in __bextr_u32() 252 _bextr_u32(unsigned int __X, unsigned int __Y, unsigned int __Z) in _bextr_u32() argument 254 return __builtin_ia32_bextr_u32 (__X, ((__Y & 0xff) | ((__Z & 0xff) << 8))); in _bextr_u32() 275 _bextr2_u32(unsigned int __X, unsigned int __Y) { in _bextr2_u32() argument 276 return __builtin_ia32_bextr_u32(__X, __Y); in _bextr2_u32() 404 __andn_u64 (unsigned long long __X, unsigned long long __Y) in __andn_u64() argument 406 return ~__X & __Y; in __andn_u64() [all …]
|
| H A D | avx512ifmavlintrin.h | 44 _mm_mask_madd52hi_epu64 (__m128i __W, __mmask8 __M, __m128i __X, __m128i __Y) in _mm_mask_madd52hi_epu64() argument 47 (__v2di)_mm_madd52hi_epu64(__W, __X, __Y), in _mm_mask_madd52hi_epu64() 52 _mm_maskz_madd52hi_epu64 (__mmask8 __M, __m128i __X, __m128i __Y, __m128i __Z) in _mm_maskz_madd52hi_epu64() argument 55 (__v2di)_mm_madd52hi_epu64(__X, __Y, __Z), in _mm_maskz_madd52hi_epu64() 60 _mm256_mask_madd52hi_epu64 (__m256i __W, __mmask8 __M, __m256i __X, __m256i __Y) in _mm256_mask_madd52hi_epu64() argument 63 (__v4di)_mm256_madd52hi_epu64(__W, __X, __Y), in _mm256_mask_madd52hi_epu64() 68 _mm256_maskz_madd52hi_epu64 (__mmask8 __M, __m256i __X, __m256i __Y, __m256i __Z) in _mm256_maskz_madd52hi_epu64() argument 71 (__v4di)_mm256_madd52hi_epu64(__X, __Y, __Z), in _mm256_maskz_madd52hi_epu64() 76 _mm_mask_madd52lo_epu64 (__m128i __W, __mmask8 __M, __m128i __X, __m128i __Y) in _mm_mask_madd52lo_epu64() argument 79 (__v2di)_mm_madd52lo_epu64(__W, __X, __Y), in _mm_mask_madd52lo_epu64() [all …]
|
| H A D | shaintrin.h | 70 _mm_sha1nexte_epu32(__m128i __X, __m128i __Y) in _mm_sha1nexte_epu32() argument 72 return (__m128i)__builtin_ia32_sha1nexte((__v4si)__X, (__v4si)__Y); in _mm_sha1nexte_epu32() 90 _mm_sha1msg1_epu32(__m128i __X, __m128i __Y) in _mm_sha1msg1_epu32() argument 92 return (__m128i)__builtin_ia32_sha1msg1((__v4si)__X, (__v4si)__Y); in _mm_sha1msg1_epu32() 110 _mm_sha1msg2_epu32(__m128i __X, __m128i __Y) in _mm_sha1msg2_epu32() argument 112 return (__m128i)__builtin_ia32_sha1msg2((__v4si)__X, (__v4si)__Y); in _mm_sha1msg2_epu32() 142 _mm_sha256rnds2_epu32(__m128i __X, __m128i __Y, __m128i __Z) in _mm_sha256rnds2_epu32() argument 144 return (__m128i)__builtin_ia32_sha256rnds2((__v4si)__X, (__v4si)__Y, (__v4si)__Z); in _mm_sha256rnds2_epu32() 162 _mm_sha256msg1_epu32(__m128i __X, __m128i __Y) in _mm_sha256msg1_epu32() argument 164 return (__m128i)__builtin_ia32_sha256msg1((__v4si)__X, (__v4si)__Y); in _mm_sha256msg1_epu32() [all …]
|
| H A D | avx512ifmaintrin.h | 23 _mm512_madd52hi_epu64 (__m512i __X, __m512i __Y, __m512i __Z) in _mm512_madd52hi_epu64() argument 25 return (__m512i)__builtin_ia32_vpmadd52huq512((__v8di) __X, (__v8di) __Y, in _mm512_madd52hi_epu64() 30 _mm512_mask_madd52hi_epu64 (__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y) in _mm512_mask_madd52hi_epu64() argument 33 (__v8di)_mm512_madd52hi_epu64(__W, __X, __Y), in _mm512_mask_madd52hi_epu64() 38 _mm512_maskz_madd52hi_epu64 (__mmask8 __M, __m512i __X, __m512i __Y, __m512i __Z) in _mm512_maskz_madd52hi_epu64() argument 41 (__v8di)_mm512_madd52hi_epu64(__X, __Y, __Z), in _mm512_maskz_madd52hi_epu64() 46 _mm512_madd52lo_epu64 (__m512i __X, __m512i __Y, __m512i __Z) in _mm512_madd52lo_epu64() argument 48 return (__m512i)__builtin_ia32_vpmadd52luq512((__v8di) __X, (__v8di) __Y, in _mm512_madd52lo_epu64() 53 _mm512_mask_madd52lo_epu64 (__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y) in _mm512_mask_madd52lo_epu64() argument 56 (__v8di)_mm512_madd52lo_epu64(__W, __X, __Y), in _mm512_mask_madd52lo_epu64() [all …]
|
| H A D | avxifmaintrin.h | 59 _mm_madd52hi_avx_epu64(__m128i __X, __m128i __Y, __m128i __Z) { in _mm_madd52hi_avx_epu64() argument 60 return (__m128i)__builtin_ia32_vpmadd52huq128((__v2di)__X, (__v2di)__Y, in _mm_madd52hi_avx_epu64() 96 _mm256_madd52hi_avx_epu64(__m256i __X, __m256i __Y, __m256i __Z) { in _mm256_madd52hi_avx_epu64() argument 97 return (__m256i)__builtin_ia32_vpmadd52huq256((__v4di)__X, (__v4di)__Y, in _mm256_madd52hi_avx_epu64() 133 _mm_madd52lo_avx_epu64(__m128i __X, __m128i __Y, __m128i __Z) { in _mm_madd52lo_avx_epu64() argument 134 return (__m128i)__builtin_ia32_vpmadd52luq128((__v2di)__X, (__v2di)__Y, in _mm_madd52lo_avx_epu64() 170 _mm256_madd52lo_avx_epu64(__m256i __X, __m256i __Y, __m256i __Z) { in _mm256_madd52lo_avx_epu64() argument 171 return (__m256i)__builtin_ia32_vpmadd52luq256((__v4di)__X, (__v4di)__Y, in _mm256_madd52lo_avx_epu64()
|
| H A D | avx512vbmivlintrin.h | 144 _mm_multishift_epi64_epi8(__m128i __X, __m128i __Y) in _mm_multishift_epi64_epi8() argument 146 return (__m128i)__builtin_ia32_vpmultishiftqb128((__v16qi)__X, (__v16qi)__Y); in _mm_multishift_epi64_epi8() 151 __m128i __Y) in _mm_mask_multishift_epi64_epi8() argument 154 (__v16qi)_mm_multishift_epi64_epi8(__X, __Y), in _mm_mask_multishift_epi64_epi8() 159 _mm_maskz_multishift_epi64_epi8(__mmask16 __M, __m128i __X, __m128i __Y) in _mm_maskz_multishift_epi64_epi8() argument 162 (__v16qi)_mm_multishift_epi64_epi8(__X, __Y), in _mm_maskz_multishift_epi64_epi8() 167 _mm256_multishift_epi64_epi8(__m256i __X, __m256i __Y) in _mm256_multishift_epi64_epi8() argument 169 return (__m256i)__builtin_ia32_vpmultishiftqb256((__v32qi)__X, (__v32qi)__Y); in _mm256_multishift_epi64_epi8() 174 __m256i __Y) in _mm256_mask_multishift_epi64_epi8() argument 177 (__v32qi)_mm256_multishift_epi64_epi8(__X, __Y), in _mm256_mask_multishift_epi64_epi8() [all …]
|
| H A D | avx512vbmiintrin.h | 81 _mm512_multishift_epi64_epi8(__m512i __X, __m512i __Y) in _mm512_multishift_epi64_epi8() argument 83 return (__m512i)__builtin_ia32_vpmultishiftqb512((__v64qi)__X, (__v64qi) __Y); in _mm512_multishift_epi64_epi8() 88 __m512i __Y) in _mm512_mask_multishift_epi64_epi8() argument 91 (__v64qi)_mm512_multishift_epi64_epi8(__X, __Y), 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 99 (__v64qi)_mm512_multishift_epi64_epi8(__X, __Y), in _mm512_maskz_multishift_epi64_epi8()
|
| H A D | avx2intrin.h | 3639 _mm256_maskstore_epi32(int *__X, __m256i __M, __m256i __Y) in _mm256_maskstore_epi32() argument 3641 __builtin_ia32_maskstored256((__v8si *)__X, (__v8si)__M, (__v8si)__Y); in _mm256_maskstore_epi32() 3669 _mm256_maskstore_epi64(long long *__X, __m256i __M, __m256i __Y) in _mm256_maskstore_epi64() argument 3671 __builtin_ia32_maskstoreq256((__v4di *)__X, (__v4di)__M, (__v4di)__Y); in _mm256_maskstore_epi64() 3699 _mm_maskstore_epi32(int *__X, __m128i __M, __m128i __Y) in _mm_maskstore_epi32() argument 3701 __builtin_ia32_maskstored((__v4si *)__X, (__v4si)__M, (__v4si)__Y); in _mm_maskstore_epi32() 3729 _mm_maskstore_epi64(long long *__X, __m128i __M, __m128i __Y) in _mm_maskstore_epi64() argument 3731 __builtin_ia32_maskstoreq(( __v2di *)__X, (__v2di)__M, (__v2di)__Y); in _mm_maskstore_epi64() 3751 _mm256_sllv_epi32(__m256i __X, __m256i __Y) in _mm256_sllv_epi32() argument 3753 return (__m256i)__builtin_ia32_psllv8si((__v8si)__X, (__v8si)__Y); in _mm256_sllv_epi32() [all …]
|
| H A D | avx512vlintrin.h | 361 _mm256_mask_mul_epi32(__m256i __W, __mmask8 __M, __m256i __X, __m256i __Y) in _mm256_mask_mul_epi32() argument 364 (__v4di)_mm256_mul_epi32(__X, __Y), in _mm256_mask_mul_epi32() 369 _mm256_maskz_mul_epi32(__mmask8 __M, __m256i __X, __m256i __Y) in _mm256_maskz_mul_epi32() argument 372 (__v4di)_mm256_mul_epi32(__X, __Y), in _mm256_maskz_mul_epi32() 377 _mm_mask_mul_epi32(__m128i __W, __mmask8 __M, __m128i __X, __m128i __Y) in _mm_mask_mul_epi32() argument 380 (__v2di)_mm_mul_epi32(__X, __Y), in _mm_mask_mul_epi32() 385 _mm_maskz_mul_epi32(__mmask8 __M, __m128i __X, __m128i __Y) in _mm_maskz_mul_epi32() argument 388 (__v2di)_mm_mul_epi32(__X, __Y), in _mm_maskz_mul_epi32() 393 _mm256_mask_mul_epu32(__m256i __W, __mmask8 __M, __m256i __X, __m256i __Y) in _mm256_mask_mul_epu32() argument 396 (__v4di)_mm256_mul_epu32(__X, __Y), in _mm256_mask_mul_epu32() [all …]
|
| H A D | avx512fintrin.h | 1428 _mm512_mul_epi32(__m512i __X, __m512i __Y) in _mm512_mul_epi32() argument 1430 return (__m512i)__builtin_ia32_pmuldq512((__v16si)__X, (__v16si) __Y); in _mm512_mul_epi32() 1434 _mm512_mask_mul_epi32(__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y) in _mm512_mask_mul_epi32() argument 1437 (__v8di)_mm512_mul_epi32(__X, __Y), in _mm512_mask_mul_epi32() 1442 _mm512_maskz_mul_epi32(__mmask8 __M, __m512i __X, __m512i __Y) in _mm512_maskz_mul_epi32() argument 1445 (__v8di)_mm512_mul_epi32(__X, __Y), in _mm512_maskz_mul_epi32() 1450 _mm512_mul_epu32(__m512i __X, __m512i __Y) in _mm512_mul_epu32() argument 1452 return (__m512i)__builtin_ia32_pmuludq512((__v16si)__X, (__v16si)__Y); in _mm512_mul_epu32() 1456 _mm512_mask_mul_epu32(__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y) in _mm512_mask_mul_epu32() argument 1459 (__v8di)_mm512_mul_epu32(__X, __Y), in _mm512_mask_mul_epu32() [all …]
|
| H A D | avx512vlbwintrin.h | 1349 _mm_mask_maddubs_epi16(__m128i __W, __mmask8 __U, __m128i __X, __m128i __Y) { in _mm_mask_maddubs_epi16() argument 1351 (__v8hi)_mm_maddubs_epi16(__X, __Y), in _mm_mask_maddubs_epi16() 1356 _mm_maskz_maddubs_epi16(__mmask8 __U, __m128i __X, __m128i __Y) { in _mm_maskz_maddubs_epi16() argument 1358 (__v8hi)_mm_maddubs_epi16(__X, __Y), in _mm_maskz_maddubs_epi16() 1364 __m256i __Y) { in _mm256_mask_maddubs_epi16() argument 1366 (__v16hi)_mm256_maddubs_epi16(__X, __Y), in _mm256_mask_maddubs_epi16() 1371 _mm256_maskz_maddubs_epi16(__mmask16 __U, __m256i __X, __m256i __Y) { in _mm256_maskz_maddubs_epi16() argument 1373 (__v16hi)_mm256_maddubs_epi16(__X, __Y), in _mm256_maskz_maddubs_epi16() 1568 _mm_mask_mulhrs_epi16(__m128i __W, __mmask8 __U, __m128i __X, __m128i __Y) { in _mm_mask_mulhrs_epi16() argument 1570 (__v8hi)_mm_mulhrs_epi16(__X, __Y), in _mm_mask_mulhrs_epi16() [all …]
|
| H A D | avx512bwintrin.h | 1131 _mm512_maddubs_epi16(__m512i __X, __m512i __Y) { in _mm512_maddubs_epi16() argument 1132 return (__m512i)__builtin_ia32_pmaddubsw512((__v64qi)__X, (__v64qi)__Y); in _mm512_maddubs_epi16() 1137 __m512i __Y) { in _mm512_mask_maddubs_epi16() argument 1139 (__v32hi)_mm512_maddubs_epi16(__X, __Y), in _mm512_mask_maddubs_epi16() 1144 _mm512_maskz_maddubs_epi16(__mmask32 __U, __m512i __X, __m512i __Y) { in _mm512_maskz_maddubs_epi16() argument 1146 (__v32hi)_mm512_maddubs_epi16(__X, __Y), in _mm512_maskz_maddubs_epi16()
|
| H A D | avx512fp16intrin.h | 2780 _mm_mask3_fmadd_sh(__m128h __W, __m128h __X, __m128h __Y, __mmask8 __U) { in _mm_mask3_fmadd_sh() argument 2781 return __builtin_ia32_vfmaddsh3_mask3((__v8hf)__W, (__v8hf)__X, (__v8hf)__Y, in _mm_mask3_fmadd_sh() 2831 _mm_mask3_fmsub_sh(__m128h __W, __m128h __X, __m128h __Y, __mmask8 __U) { in _mm_mask3_fmsub_sh() argument 2832 return __builtin_ia32_vfmsubsh3_mask3((__v8hf)__W, (__v8hf)__X, (__v8hf)__Y, in _mm_mask3_fmsub_sh() 2878 _mm_mask3_fnmadd_sh(__m128h __W, __m128h __X, __m128h __Y, __mmask8 __U) { in _mm_mask3_fnmadd_sh() argument 2879 return __builtin_ia32_vfmaddsh3_mask3((__v8hf)__W, -(__v8hf)__X, (__v8hf)__Y, in _mm_mask3_fnmadd_sh() 2925 _mm_mask3_fnmsub_sh(__m128h __W, __m128h __X, __m128h __Y, __mmask8 __U) { in _mm_mask3_fnmsub_sh() argument 2926 return __builtin_ia32_vfmsubsh3_mask3((__v8hf)__W, -(__v8hf)__X, (__v8hf)__Y, in _mm_mask3_fnmsub_sh()
|
| /src/contrib/llvm-project/clang/lib/Headers/ppc_wrappers/ |
| H A D | pmmintrin.h | 50 _mm_addsub_ps(__m128 __X, __m128 __Y) { in _mm_addsub_ps() argument 52 __v4sf __even_neg_Y = vec_xor(__Y, __even_n0); in _mm_addsub_ps() 58 _mm_addsub_pd(__m128d __X, __m128d __Y) { in _mm_addsub_pd() argument 60 __v2df __even_neg_Y = vec_xor(__Y, __even_n0); in _mm_addsub_pd() 66 _mm_hadd_ps(__m128 __X, __m128 __Y) { in _mm_hadd_ps() argument 73 return (__m128)vec_add(vec_perm((__v4sf)__X, (__v4sf)__Y, __xform2), in _mm_hadd_ps() 74 vec_perm((__v4sf)__X, (__v4sf)__Y, __xform1)); in _mm_hadd_ps() 79 _mm_hsub_ps(__m128 __X, __m128 __Y) { in _mm_hsub_ps() argument 86 return (__m128)vec_sub(vec_perm((__v4sf)__X, (__v4sf)__Y, __xform2), in _mm_hsub_ps() 87 vec_perm((__v4sf)__X, (__v4sf)__Y, __xform1)); in _mm_hsub_ps() [all …]
|
| H A D | bmi2intrin.h | 19 _bzhi_u32(unsigned int __X, unsigned int __Y) { in _bzhi_u32() argument 20 return ((__X << (32 - __Y)) >> (32 - __Y)); in _bzhi_u32() 25 _mulx_u32(unsigned int __X, unsigned int __Y, unsigned int *__P) { in _mulx_u32() argument 26 unsigned long long __res = (unsigned long long)__X * __Y; in _mulx_u32() 34 _bzhi_u64(unsigned long long __X, unsigned long long __Y) { in _bzhi_u64() argument 35 return ((__X << (64 - __Y)) >> (64 - __Y)); in _bzhi_u64() 41 _mulx_u64(unsigned long long __X, unsigned long long __Y, in _mulx_u64() argument 43 unsigned __int128 __res = (unsigned __int128)__X * __Y; in _mulx_u64() 122 _pdep_u32(unsigned int __X, unsigned int __Y) { in _pdep_u32() argument 123 return _pdep_u64(__X, __Y); in _pdep_u32() [all …]
|
| H A D | bmiintrin.h | 25 __andn_u32(unsigned int __X, unsigned int __Y) { in __andn_u32() argument 26 return (~__X & __Y); in __andn_u32() 37 __bextr_u32(unsigned int __X, unsigned int __Y) { in __bextr_u32() argument 39 __P = __Y & 0xFF; in __bextr_u32() 40 __L = (__Y >> 8) & 0xFF; in __bextr_u32() 97 __andn_u64(unsigned long long __X, unsigned long long __Y) { in __andn_u64() argument 98 return (~__X & __Y); in __andn_u64() 109 __bextr_u64(unsigned long long __X, unsigned long long __Y) { in __bextr_u64() argument 111 __P = __Y & 0xFF; in __bextr_u64() 112 __L = (__Y & 0xFF00) >> 8; in __bextr_u64()
|
| H A D | smmintrin.h | 447 _mm_cmpeq_epi64(__m128i __X, __m128i __Y) { in _mm_cmpeq_epi64() argument 448 return (__m128i)vec_cmpeq((__v2di)__X, (__v2di)__Y); in _mm_cmpeq_epi64() 454 _mm_min_epi8(__m128i __X, __m128i __Y) { in _mm_min_epi8() argument 455 return (__m128i)vec_min((__v16qi)__X, (__v16qi)__Y); in _mm_min_epi8() 460 _mm_min_epu16(__m128i __X, __m128i __Y) { in _mm_min_epu16() argument 461 return (__m128i)vec_min((__v8hu)__X, (__v8hu)__Y); in _mm_min_epu16() 466 _mm_min_epi32(__m128i __X, __m128i __Y) { in _mm_min_epi32() argument 467 return (__m128i)vec_min((__v4si)__X, (__v4si)__Y); in _mm_min_epi32() 472 _mm_min_epu32(__m128i __X, __m128i __Y) { in _mm_min_epu32() argument 473 return (__m128i)vec_min((__v4su)__X, (__v4su)__Y); in _mm_min_epu32() [all …]
|
| H A D | xmmintrin.h | 79 __m128 __Y = __Y; in _mm_undefined_ps() local 80 return __Y; in _mm_undefined_ps() 135 _mm_set_ps(const float __Z, const float __Y, const float __X, const float __W) { in _mm_set_ps() argument 136 return __extension__(__m128)(__v4sf){__W, __X, __Y, __Z}; in _mm_set_ps() 142 _mm_setr_ps(float __Z, float __Y, float __X, float __W) { in _mm_setr_ps() argument 143 return __extension__(__m128)(__v4sf){__Z, __Y, __X, __W}; in _mm_setr_ps()
|
| H A D | emmintrin.h | 111 __m128d __Y = __Y; in _mm_undefined_pd() local 112 return __Y; in _mm_undefined_pd() 811 __m128i __Y = __Y; in _mm_undefined_si128() local 812 return __Y; in _mm_undefined_si128()
|