/freebsd-current/contrib/llvm-project/clang/lib/Headers/ |
H A D | bmiintrin.h | 28 /// \param __X 34 __tzcnt_u16(unsigned short __X) argument 36 return __builtin_ia32_tzcnt_u16(__X); 44 /// unsigned short _tzcnt_u16(unsigned short __X); 49 /// \param __X 62 /// \param __X 68 __tzcnt_u32(unsigned int __X) argument 70 return __builtin_ia32_tzcnt_u32(__X); 79 /// \param __X 85 _mm_tzcnt_32(unsigned int __X) argument 121 __tzcnt_u64(unsigned long long __X) argument 138 _mm_tzcnt_64(unsigned long long __X) argument 185 __andn_u32(unsigned int __X, unsigned int __Y) argument 228 __bextr_u32(unsigned int __X, unsigned int __Y) argument 253 _bextr_u32(unsigned int __X, unsigned int __Y, unsigned int __Z) argument 276 _bextr2_u32(unsigned int __X, unsigned int __Y) argument 293 __blsi_u32(unsigned int __X) argument 329 __blsmsk_u32(unsigned int __X) argument 365 __blsr_u32(unsigned int __X) argument 405 __andn_u64(unsigned long long __X, unsigned long long __Y) argument 449 __bextr_u64(unsigned long long __X, unsigned long long __Y) argument 474 _bextr_u64(unsigned long long __X, unsigned int __Y, unsigned int __Z) argument 497 _bextr2_u64(unsigned long long __X, unsigned long long __Y) argument 514 __blsi_u64(unsigned long long __X) argument 550 __blsmsk_u64(unsigned long long __X) argument 586 __blsr_u64(unsigned long long __X) argument [all...] |
H A D | lzcntintrin.h | 27 /// \param __X 40 /// \param __X 46 __lzcnt32(unsigned int __X) argument 48 return __builtin_ia32_lzcnt_u32(__X); 57 /// \param __X 63 _lzcnt_u32(unsigned int __X) argument 65 return __builtin_ia32_lzcnt_u32(__X); 76 /// \param __X 90 /// \param __X 96 _lzcnt_u64(unsigned long long __X) argument [all...] |
H A D | bmi2intrin.h | 20 /// Copies the unsigned 32-bit integer \a __X and zeroes the upper bits 25 /// result := __X 35 /// \param __X 41 _bzhi_u32(unsigned int __X, unsigned int __Y) argument 43 return __builtin_ia32_bzhi_si(__X, __Y); 46 /// Deposit (scatter) low-order bits from the unsigned 32-bit integer \a __X 55 /// result[m] := __X[i] 65 /// \param __X 71 _pdep_u32(unsigned int __X, unsigned int __Y) argument 73 return __builtin_ia32_pdep_si(__X, __ 101 _pext_u32(unsigned int __X, unsigned int __Y) argument 127 _mulx_u32(unsigned int __X, unsigned int __Y, unsigned int *__P) argument 157 _bzhi_u64(unsigned long long __X, unsigned long long __Y) argument 187 _pdep_u64(unsigned long long __X, unsigned long long __Y) argument 217 _pext_u64(unsigned long long __X, unsigned long long __Y) argument 243 _mulx_u64(unsigned long long __X, unsigned long long __Y, unsigned long long *__P) argument [all...] |
H A D | shaintrin.h | 54 /// the 128-bit vector of [4 x i32] in \a __X, adds that to the next set of 62 /// \param __X 70 _mm_sha1nexte_epu32(__m128i __X, __m128i __Y) argument 72 return (__m128i)__builtin_ia32_sha1nexte((__v4si)__X, (__v4si)__Y); 77 /// vectors of [4 x i32] in \a __X and \a __Y, and returns the result. 83 /// \param __X 90 _mm_sha1msg1_epu32(__m128i __X, __m128i __Y) argument 92 return (__m128i)__builtin_ia32_sha1msg1((__v4si)__X, (__v4si)__Y); 97 /// [4 x i32] in \a __X and \a __Y, and returns the result. 103 /// \param __X 110 _mm_sha1msg2_epu32(__m128i __X, __m128i __Y) argument 142 _mm_sha256rnds2_epu32(__m128i __X, __m128i __Y, __m128i __Z) argument 162 _mm_sha256msg1_epu32(__m128i __X, __m128i __Y) argument 182 _mm_sha256msg2_epu32(__m128i __X, __m128i __Y) argument [all...] |
H A D | avx512ifmaintrin.h | 23 _mm512_madd52hi_epu64 (__m512i __X, __m512i __Y, __m512i __Z) argument 25 return (__m512i)__builtin_ia32_vpmadd52huq512((__v8di) __X, (__v8di) __Y, 30 _mm512_mask_madd52hi_epu64 (__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y) argument 33 (__v8di)_mm512_madd52hi_epu64(__W, __X, __Y), 38 _mm512_maskz_madd52hi_epu64 (__mmask8 __M, __m512i __X, __m512i __Y, __m512i __Z) argument 41 (__v8di)_mm512_madd52hi_epu64(__X, __Y, __Z), 46 _mm512_madd52lo_epu64 (__m512i __X, __m512i __Y, __m512i __Z) argument 48 return (__m512i)__builtin_ia32_vpmadd52luq512((__v8di) __X, (__v8di) __Y, 53 _mm512_mask_madd52lo_epu64 (__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y) argument 56 (__v8di)_mm512_madd52lo_epu64(__W, __X, __ 61 _mm512_maskz_madd52lo_epu64(__mmask8 __M, __m512i __X, __m512i __Y, __m512i __Z) argument [all...] |
H A D | avxifmaintrin.h | 30 /// unsigned 64-bit integer in \a __X, and store the results in \a dst. 36 /// _mm_madd52hi_avx_epu64 (__m128i __X, __m128i __Y, __m128i __Z) 43 /// \param __X 54 /// dst[i+63:i] := __X[i+63:i] + ZeroExtend64(tmp[103:52]) 59 _mm_madd52hi_avx_epu64(__m128i __X, __m128i __Y, __m128i __Z) { argument 60 return (__m128i)__builtin_ia32_vpmadd52huq128((__v2di)__X, (__v2di)__Y, 67 /// unsigned 64-bit integer in \a __X, and store the results in \a dst. 73 /// _mm256_madd52hi_avx_epu64 (__m256i __X, __m256i __Y, __m256i __Z) 80 /// \param __X 91 /// dst[i+63:i] := __X[ 96 _mm256_madd52hi_avx_epu64(__m256i __X, __m256i __Y, __m256i __Z) argument 133 _mm_madd52lo_avx_epu64(__m128i __X, __m128i __Y, __m128i __Z) argument 170 _mm256_madd52lo_avx_epu64(__m256i __X, __m256i __Y, __m256i __Z) argument [all...] |
H A D | ia32intrin.h | 549 /// \param __X 555 __rolb(unsigned char __X, int __C) { argument 556 return __builtin_rotateleft8(__X, __C); 567 /// \param __X 573 __rorb(unsigned char __X, int __C) { argument 574 return __builtin_rotateright8(__X, __C); 585 /// \param __X 592 __rolw(unsigned short __X, int __C) { argument 593 return __builtin_rotateleft16(__X, __C); 604 /// \param __X 611 __rorw(unsigned short __X, int __C) argument 630 __rold(unsigned int __X, int __C) argument 649 __rord(unsigned int __X, int __C) argument 668 __rolq(unsigned long long __X, int __C) argument 686 __rorq(unsigned long long __X, int __C) argument [all...] |
H A D | avx512ifmavlintrin.h | 44 _mm_mask_madd52hi_epu64 (__m128i __W, __mmask8 __M, __m128i __X, __m128i __Y) argument 47 (__v2di)_mm_madd52hi_epu64(__W, __X, __Y), 52 _mm_maskz_madd52hi_epu64 (__mmask8 __M, __m128i __X, __m128i __Y, __m128i __Z) argument 55 (__v2di)_mm_madd52hi_epu64(__X, __Y, __Z), 60 _mm256_mask_madd52hi_epu64 (__m256i __W, __mmask8 __M, __m256i __X, __m256i __Y) argument 63 (__v4di)_mm256_madd52hi_epu64(__W, __X, __Y), 68 _mm256_maskz_madd52hi_epu64 (__mmask8 __M, __m256i __X, __m256i __Y, __m256i __Z) argument 71 (__v4di)_mm256_madd52hi_epu64(__X, __Y, __Z), 76 _mm_mask_madd52lo_epu64 (__m128i __W, __mmask8 __M, __m128i __X, __m128i __Y) argument 79 (__v2di)_mm_madd52lo_epu64(__W, __X, __ 84 _mm_maskz_madd52lo_epu64(__mmask8 __M, __m128i __X, __m128i __Y, __m128i __Z) argument 92 _mm256_mask_madd52lo_epu64(__m256i __W, __mmask8 __M, __m256i __X, __m256i __Y) argument 100 _mm256_maskz_madd52lo_epu64(__mmask8 __M, __m256i __X, __m256i __Y, __m256i __Z) argument [all...] |
H A D | avx2intrin.h | 2993 /// 128-bit vector of [4 x float] in \a __X to all elements of the result's 3000 /// \param __X 3004 _mm_broadcastss_ps(__m128 __X) argument 3006 return (__m128)__builtin_shufflevector((__v4sf)__X, (__v4sf)__X, 0, 0, 0, 0); 3027 /// 128-bit vector of [4 x float] in \a __X to all elements of the 3034 /// \param __X 3038 _mm256_broadcastss_ps(__m128 __X) argument 3040 return (__m256)__builtin_shufflevector((__v4sf)__X, (__v4sf)__X, 3055 _mm256_broadcastsd_pd(__m128d __X) argument 3071 _mm256_broadcastsi128_si256(__m128i __X) argument 3163 _mm256_broadcastb_epi8(__m128i __X) argument 3179 _mm256_broadcastw_epi16(__m128i __X) argument 3195 _mm256_broadcastd_epi32(__m128i __X) argument 3211 _mm256_broadcastq_epi64(__m128i __X) argument 3227 _mm_broadcastb_epi8(__m128i __X) argument 3243 _mm_broadcastw_epi16(__m128i __X) argument 3259 _mm_broadcastd_epi32(__m128i __X) argument 3275 _mm_broadcastq_epi64(__m128i __X) argument 3513 _mm256_maskload_epi32(int const *__X, __m256i __M) argument 3545 _mm256_maskload_epi64(long long const *__X, __m256i __M) argument 3577 _mm_maskload_epi32(int const *__X, __m128i __M) argument 3609 _mm_maskload_epi64(long long const *__X, __m128i __M) argument 3639 _mm256_maskstore_epi32(int *__X, __m256i __M, __m256i __Y) argument 3669 _mm256_maskstore_epi64(long long *__X, __m256i __M, __m256i __Y) argument 3699 _mm_maskstore_epi32(int *__X, __m128i __M, __m128i __Y) argument 3729 _mm_maskstore_epi64(long long *__X, __m128i __M, __m128i __Y) argument 3751 _mm256_sllv_epi32(__m256i __X, __m256i __Y) argument 3773 _mm_sllv_epi32(__m128i __X, __m128i __Y) argument 3795 _mm256_sllv_epi64(__m256i __X, __m256i __Y) argument 3817 _mm_sllv_epi64(__m128i __X, __m128i __Y) argument 3840 _mm256_srav_epi32(__m256i __X, __m256i __Y) argument 3863 _mm_srav_epi32(__m128i __X, __m128i __Y) argument 3885 _mm256_srlv_epi32(__m256i __X, __m256i __Y) argument 3907 _mm_srlv_epi32(__m128i __X, __m128i __Y) argument 3929 _mm256_srlv_epi64(__m256i __X, __m256i __Y) argument 3951 _mm_srlv_epi64(__m128i __X, __m128i __Y) argument [all...] |
H A D | avx512vbmiintrin.h | 81 _mm512_multishift_epi64_epi8(__m512i __X, __m512i __Y) argument 83 return (__m512i)__builtin_ia32_vpmultishiftqb512((__v64qi)__X, (__v64qi) __Y); 87 _mm512_mask_multishift_epi64_epi8(__m512i __W, __mmask64 __M, __m512i __X, argument 91 (__v64qi)_mm512_multishift_epi64_epi8(__X, __Y), 96 _mm512_maskz_multishift_epi64_epi8(__mmask64 __M, __m512i __X, __m512i __Y) argument 99 (__v64qi)_mm512_multishift_epi64_epi8(__X, __Y),
|
H A D | avx512vbmivlintrin.h | 144 _mm_multishift_epi64_epi8(__m128i __X, __m128i __Y) argument 146 return (__m128i)__builtin_ia32_vpmultishiftqb128((__v16qi)__X, (__v16qi)__Y); 150 _mm_mask_multishift_epi64_epi8(__m128i __W, __mmask16 __M, __m128i __X, argument 154 (__v16qi)_mm_multishift_epi64_epi8(__X, __Y), 159 _mm_maskz_multishift_epi64_epi8(__mmask16 __M, __m128i __X, __m128i __Y) argument 162 (__v16qi)_mm_multishift_epi64_epi8(__X, __Y), 167 _mm256_multishift_epi64_epi8(__m256i __X, __m256i __Y) argument 169 return (__m256i)__builtin_ia32_vpmultishiftqb256((__v32qi)__X, (__v32qi)__Y); 173 _mm256_mask_multishift_epi64_epi8(__m256i __W, __mmask32 __M, __m256i __X, argument 177 (__v32qi)_mm256_multishift_epi64_epi8(__X, __ 182 _mm256_maskz_multishift_epi64_epi8(__mmask32 __M, __m256i __X, __m256i __Y) argument [all...] |
H A D | avx512vlintrin.h | 361 _mm256_mask_mul_epi32(__m256i __W, __mmask8 __M, __m256i __X, __m256i __Y) argument 364 (__v4di)_mm256_mul_epi32(__X, __Y), 369 _mm256_maskz_mul_epi32(__mmask8 __M, __m256i __X, __m256i __Y) argument 372 (__v4di)_mm256_mul_epi32(__X, __Y), 377 _mm_mask_mul_epi32(__m128i __W, __mmask8 __M, __m128i __X, __m128i __Y) argument 380 (__v2di)_mm_mul_epi32(__X, __Y), 385 _mm_maskz_mul_epi32(__mmask8 __M, __m128i __X, __m128i __Y) argument 388 (__v2di)_mm_mul_epi32(__X, __Y), 393 _mm256_mask_mul_epu32(__m256i __W, __mmask8 __M, __m256i __X, __m256i __Y) argument 396 (__v4di)_mm256_mul_epu32(__X, __ 401 _mm256_maskz_mul_epu32(__mmask8 __M, __m256i __X, __m256i __Y) argument 409 _mm_mask_mul_epu32(__m128i __W, __mmask8 __M, __m128i __X, __m128i __Y) argument 417 _mm_maskz_mul_epu32(__mmask8 __M, __m128i __X, __m128i __Y) argument 4049 _mm_mask_cvtepi32_epi64(__m128i __W, __mmask8 __U, __m128i __X) argument 4057 _mm_maskz_cvtepi32_epi64(__mmask8 __U, __m128i __X) argument 4065 _mm256_mask_cvtepi32_epi64(__m256i __W, __mmask8 __U, __m128i __X) argument 4073 _mm256_maskz_cvtepi32_epi64(__mmask8 __U, __m128i __X) argument 4210 _mm_mask_cvtepu32_epi64(__m128i __W, __mmask8 __U, __m128i __X) argument 4218 _mm_maskz_cvtepu32_epi64(__mmask8 __U, __m128i __X) argument 4226 _mm256_mask_cvtepu32_epi64(__m256i __W, __mmask8 __U, __m128i __X) argument 4234 _mm256_maskz_cvtepu32_epi64(__mmask8 __U, __m128i __X) argument 4715 _mm_mask_sllv_epi64(__m128i __W, __mmask8 __U, __m128i __X, __m128i __Y) argument 4723 _mm_maskz_sllv_epi64(__mmask8 __U, __m128i __X, __m128i __Y) argument 4731 _mm256_mask_sllv_epi64(__m256i __W, __mmask8 __U, __m256i __X, __m256i __Y) argument 4739 _mm256_maskz_sllv_epi64(__mmask8 __U, __m256i __X, __m256i __Y) argument 4747 _mm_mask_sllv_epi32(__m128i __W, __mmask8 __U, __m128i __X, __m128i __Y) argument 4755 _mm_maskz_sllv_epi32(__mmask8 __U, __m128i __X, __m128i __Y) argument 4763 _mm256_mask_sllv_epi32(__m256i __W, __mmask8 __U, __m256i __X, __m256i __Y) argument 4771 _mm256_maskz_sllv_epi32(__mmask8 __U, __m256i __X, __m256i __Y) argument 4779 _mm_mask_srlv_epi64(__m128i __W, __mmask8 __U, __m128i __X, __m128i __Y) argument 4787 _mm_maskz_srlv_epi64(__mmask8 __U, __m128i __X, __m128i __Y) argument 4795 _mm256_mask_srlv_epi64(__m256i __W, __mmask8 __U, __m256i __X, __m256i __Y) argument 4803 _mm256_maskz_srlv_epi64(__mmask8 __U, __m256i __X, __m256i __Y) argument 4811 _mm_mask_srlv_epi32(__m128i __W, __mmask8 __U, __m128i __X, __m128i __Y) argument 4819 _mm_maskz_srlv_epi32(__mmask8 __U, __m128i __X, __m128i __Y) argument 4827 _mm256_mask_srlv_epi32(__m256i __W, __mmask8 __U, __m256i __X, __m256i __Y) argument 4835 _mm256_maskz_srlv_epi32(__mmask8 __U, __m256i __X, __m256i __Y) argument 4971 _mm_mask_srav_epi32(__m128i __W, __mmask8 __U, __m128i __X, __m128i __Y) argument 4979 _mm_maskz_srav_epi32(__mmask8 __U, __m128i __X, __m128i __Y) argument 4987 _mm256_mask_srav_epi32(__m256i __W, __mmask8 __U, __m256i __X, __m256i __Y) argument 4995 _mm256_maskz_srav_epi32(__mmask8 __U, __m256i __X, __m256i __Y) argument 5003 _mm_srav_epi64(__m128i __X, __m128i __Y) argument 5009 _mm_mask_srav_epi64(__m128i __W, __mmask8 __U, __m128i __X, __m128i __Y) argument 5017 _mm_maskz_srav_epi64(__mmask8 __U, __m128i __X, __m128i __Y) argument 5025 _mm256_srav_epi64(__m256i __X, __m256i __Y) argument 5031 _mm256_mask_srav_epi64(__m256i __W, __mmask8 __U, __m256i __X, __m256i __Y) argument 5039 _mm256_maskz_srav_epi64(__mmask8 __U, __m256i __X, __m256i __Y) argument 8087 _mm256_permutexvar_pd(__m256i __X, __m256d __Y) argument 8093 _mm256_mask_permutexvar_pd(__m256d __W, __mmask8 __U, __m256i __X, __m256d __Y) argument 8102 _mm256_maskz_permutexvar_pd(__mmask8 __U, __m256i __X, __m256d __Y) argument 8110 _mm256_permutexvar_epi64( __m256i __X, __m256i __Y) argument 8116 _mm256_maskz_permutexvar_epi64(__mmask8 __M, __m256i __X, __m256i __Y) argument 8124 _mm256_mask_permutexvar_epi64(__m256i __W, __mmask8 __M, __m256i __X, __m256i __Y) argument 8135 _mm256_mask_permutexvar_ps(__m256 __W, __mmask8 __U, __m256i __X, __m256 __Y) argument 8143 _mm256_maskz_permutexvar_ps(__mmask8 __U, __m256i __X, __m256 __Y) argument 8153 _mm256_mask_permutexvar_epi32(__m256i __W, __mmask8 __M, __m256i __X, __m256i __Y) argument 8162 _mm256_maskz_permutexvar_epi32(__mmask8 __M, __m256i __X, __m256i __Y) argument [all...] |
H A D | avx512fintrin.h | 1428 _mm512_mul_epi32(__m512i __X, __m512i __Y) argument 1430 return (__m512i)__builtin_ia32_pmuldq512((__v16si)__X, (__v16si) __Y); 1434 _mm512_mask_mul_epi32(__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y) argument 1437 (__v8di)_mm512_mul_epi32(__X, __Y), 1442 _mm512_maskz_mul_epi32(__mmask8 __M, __m512i __X, __m512i __Y) argument 1445 (__v8di)_mm512_mul_epi32(__X, __Y), 1450 _mm512_mul_epu32(__m512i __X, __m512i __Y) argument 1452 return (__m512i)__builtin_ia32_pmuludq512((__v16si)__X, (__v16si)__Y); 1456 _mm512_mask_mul_epu32(__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y) argument 1459 (__v8di)_mm512_mul_epu32(__X, __ 1464 _mm512_maskz_mul_epu32(__mmask8 __M, __m512i __X, __m512i __Y) argument 4774 _mm512_cvtepi32_epi64(__m256i __X) argument 4780 _mm512_mask_cvtepi32_epi64(__m512i __W, __mmask8 __U, __m256i __X) argument 4788 _mm512_maskz_cvtepi32_epi64(__mmask8 __U, __m256i __X) argument 4884 _mm512_cvtepu32_epi64(__m256i __X) argument 4890 _mm512_mask_cvtepu32_epi64(__m512i __W, __mmask8 __U, __m256i __X) argument 4898 _mm512_maskz_cvtepu32_epi64(__mmask8 __U, __m256i __X) argument 5727 _mm512_sllv_epi32(__m512i __X, __m512i __Y) argument 5733 _mm512_mask_sllv_epi32(__m512i __W, __mmask16 __U, __m512i __X, __m512i __Y) argument 5741 _mm512_maskz_sllv_epi32(__mmask16 __U, __m512i __X, __m512i __Y) argument 5749 _mm512_sllv_epi64(__m512i __X, __m512i __Y) argument 5755 _mm512_mask_sllv_epi64(__m512i __W, __mmask8 __U, __m512i __X, __m512i __Y) argument 5763 _mm512_maskz_sllv_epi64(__mmask8 __U, __m512i __X, __m512i __Y) argument 5815 _mm512_srav_epi32(__m512i __X, __m512i __Y) argument 5821 _mm512_mask_srav_epi32(__m512i __W, __mmask16 __U, __m512i __X, __m512i __Y) argument 5829 _mm512_maskz_srav_epi32(__mmask16 __U, __m512i __X, __m512i __Y) argument 5837 _mm512_srav_epi64(__m512i __X, __m512i __Y) argument 5843 _mm512_mask_srav_epi64(__m512i __W, __mmask8 __U, __m512i __X, __m512i __Y) argument 5851 _mm512_maskz_srav_epi64(__mmask8 __U, __m512i __X, __m512i __Y) argument 5903 _mm512_srlv_epi32(__m512i __X, __m512i __Y) argument 5909 _mm512_mask_srlv_epi32(__m512i __W, __mmask16 __U, __m512i __X, __m512i __Y) argument 5917 _mm512_maskz_srlv_epi32(__mmask16 __U, __m512i __X, __m512i __Y) argument 5925 _mm512_srlv_epi64(__m512i __X, __m512i __Y) argument 5931 _mm512_mask_srlv_epi64(__m512i __W, __mmask8 __U, __m512i __X, __m512i __Y) argument 5939 _mm512_maskz_srlv_epi64(__mmask8 __U, __m512i __X, __m512i __Y) argument 7852 _mm_mask3_fmadd_ss(__m128 __W, __m128 __X, __m128 __Y, __mmask8 __U) argument 7906 _mm_mask3_fmsub_ss(__m128 __W, __m128 __X, __m128 __Y, __mmask8 __U) argument 7960 _mm_mask3_fnmadd_ss(__m128 __W, __m128 __X, __m128 __Y, __mmask8 __U) argument 8014 _mm_mask3_fnmsub_ss(__m128 __W, __m128 __X, __m128 __Y, __mmask8 __U) argument 8068 _mm_mask3_fmadd_sd(__m128d __W, __m128d __X, __m128d __Y, __mmask8 __U) argument 8122 _mm_mask3_fmsub_sd(__m128d __W, __m128d __X, __m128d __Y, __mmask8 __U) argument 8176 _mm_mask3_fnmadd_sd(__m128d __W, __m128d __X, __m128d __Y, __mmask8 __U) argument 8231 _mm_mask3_fnmsub_sd(__m128d __W, __m128d __X, __m128d __Y, __mmask8 __U) argument 8273 _mm512_permutexvar_pd(__m512i __X, __m512d __Y) argument 8279 _mm512_mask_permutexvar_pd(__m512d __W, __mmask8 __U, __m512i __X, __m512d __Y) argument 8287 _mm512_maskz_permutexvar_pd(__mmask8 __U, __m512i __X, __m512d __Y) argument 8295 _mm512_permutexvar_epi64(__m512i __X, __m512i __Y) argument 8301 _mm512_maskz_permutexvar_epi64(__mmask8 __M, __m512i __X, __m512i __Y) argument 8309 _mm512_mask_permutexvar_epi64(__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y) argument 8318 _mm512_permutexvar_ps(__m512i __X, __m512 __Y) argument 8324 _mm512_mask_permutexvar_ps(__m512 __W, __mmask16 __U, __m512i __X, __m512 __Y) argument 8332 _mm512_maskz_permutexvar_ps(__mmask16 __U, __m512i __X, __m512 __Y) argument 8340 _mm512_permutexvar_epi32(__m512i __X, __m512i __Y) argument 8348 _mm512_maskz_permutexvar_epi32(__mmask16 __M, __m512i __X, __m512i __Y) argument 8356 _mm512_mask_permutexvar_epi32(__m512i __W, __mmask16 __M, __m512i __X, __m512i __Y) argument [all...] |
H A D | __clang_cuda_texture_intrinsics.h | 194 #define __STRIP_PARENS(__X) __X 195 #define __L(__X) __STRIP_PARENS(__Args __X)
|
H A D | avx512vlbwintrin.h | 1349 _mm_mask_maddubs_epi16(__m128i __W, __mmask8 __U, __m128i __X, __m128i __Y) { argument 1351 (__v8hi)_mm_maddubs_epi16(__X, __Y), 1356 _mm_maskz_maddubs_epi16(__mmask8 __U, __m128i __X, __m128i __Y) { argument 1358 (__v8hi)_mm_maddubs_epi16(__X, __Y), 1363 _mm256_mask_maddubs_epi16(__m256i __W, __mmask16 __U, __m256i __X, argument 1366 (__v16hi)_mm256_maddubs_epi16(__X, __Y), 1371 _mm256_maskz_maddubs_epi16(__mmask16 __U, __m256i __X, __m256i __Y) { argument 1373 (__v16hi)_mm256_maddubs_epi16(__X, __Y), 1568 _mm_mask_mulhrs_epi16(__m128i __W, __mmask8 __U, __m128i __X, __m128i __Y) { argument 1570 (__v8hi)_mm_mulhrs_epi16(__X, __ 1575 _mm_maskz_mulhrs_epi16(__mmask8 __U, __m128i __X, __m128i __Y) argument 1582 _mm256_mask_mulhrs_epi16(__m256i __W, __mmask16 __U, __m256i __X, __m256i __Y) argument 1589 _mm256_maskz_mulhrs_epi16(__mmask16 __U, __m256i __X, __m256i __Y) argument [all...] |
H A D | avx512bwintrin.h | 1131 _mm512_maddubs_epi16(__m512i __X, __m512i __Y) { argument 1132 return (__m512i)__builtin_ia32_pmaddubsw512((__v64qi)__X, (__v64qi)__Y); 1136 _mm512_mask_maddubs_epi16(__m512i __W, __mmask32 __U, __m512i __X, argument 1139 (__v32hi)_mm512_maddubs_epi16(__X, __Y), 1144 _mm512_maskz_maddubs_epi16(__mmask32 __U, __m512i __X, __m512i __Y) { argument 1146 (__v32hi)_mm512_maddubs_epi16(__X, __Y),
|
H A D | avx512fp16intrin.h | 2780 _mm_mask3_fmadd_sh(__m128h __W, __m128h __X, __m128h __Y, __mmask8 __U) { argument 2781 return __builtin_ia32_vfmaddsh3_mask3((__v8hf)__W, (__v8hf)__X, (__v8hf)__Y, 2831 _mm_mask3_fmsub_sh(__m128h __W, __m128h __X, __m128h __Y, __mmask8 __U) { argument 2832 return __builtin_ia32_vfmsubsh3_mask3((__v8hf)__W, (__v8hf)__X, (__v8hf)__Y, 2878 _mm_mask3_fnmadd_sh(__m128h __W, __m128h __X, __m128h __Y, __mmask8 __U) { argument 2879 return __builtin_ia32_vfmaddsh3_mask3((__v8hf)__W, -(__v8hf)__X, (__v8hf)__Y, 2925 _mm_mask3_fnmsub_sh(__m128h __W, __m128h __X, __m128h __Y, __mmask8 __U) { argument 2926 return __builtin_ia32_vfmsubsh3_mask3((__v8hf)__W, -(__v8hf)__X, (__v8hf)__Y,
|
/freebsd-current/contrib/llvm-project/clang/lib/Headers/ppc_wrappers/ |
H A D | bmiintrin.h | 19 __tzcnt_u16(unsigned short __X) { argument 20 return __builtin_ctz(__X); 25 __andn_u32(unsigned int __X, unsigned int __Y) { argument 26 return (~__X & __Y); 31 _bextr_u32(unsigned int __X, unsigned int __P, unsigned int __L) { argument 32 return ((__X << (32 - (__L + __P))) >> (32 - __L)); 37 __bextr_u32(unsigned int __X, unsigned int __Y) { argument 41 return (_bextr_u32(__X, __P, __L)); 46 __blsi_u32(unsigned int __X) { argument 47 return (__X 52 _blsi_u32(unsigned int __X) argument 58 __blsmsk_u32(unsigned int __X) argument 64 _blsmsk_u32(unsigned int __X) argument 70 __blsr_u32(unsigned int __X) argument 76 _blsr_u32(unsigned int __X) argument 82 __tzcnt_u32(unsigned int __X) argument 88 _tzcnt_u32(unsigned int __X) argument 97 __andn_u64(unsigned long long __X, unsigned long long __Y) argument 103 _bextr_u64(unsigned long long __X, unsigned int __P, unsigned int __L) argument 109 __bextr_u64(unsigned long long __X, unsigned long long __Y) argument 118 __blsi_u64(unsigned long long __X) argument 124 _blsi_u64(unsigned long long __X) argument 130 __blsmsk_u64(unsigned long long __X) argument 136 _blsmsk_u64(unsigned long long __X) argument 142 __blsr_u64(unsigned long long __X) argument 148 _blsr_u64(unsigned long long __X) argument 154 __tzcnt_u64(unsigned long long __X) argument 160 _tzcnt_u64(unsigned long long __X) argument [all...] |
H A D | pmmintrin.h | 50 _mm_addsub_ps(__m128 __X, __m128 __Y) { argument 53 return (__m128)vec_add(__X, __even_neg_Y); 58 _mm_addsub_pd(__m128d __X, __m128d __Y) { argument 61 return (__m128d)vec_add(__X, __even_neg_Y); 66 _mm_hadd_ps(__m128 __X, __m128 __Y) { argument 73 return (__m128)vec_add(vec_perm((__v4sf)__X, (__v4sf)__Y, __xform2), 74 vec_perm((__v4sf)__X, (__v4sf)__Y, __xform1)); 79 _mm_hsub_ps(__m128 __X, __m128 __Y) { argument 86 return (__m128)vec_sub(vec_perm((__v4sf)__X, (__v4sf)__Y, __xform2), 87 vec_perm((__v4sf)__X, (__v4s 92 _mm_hadd_pd(__m128d __X, __m128d __Y) argument 99 _mm_hsub_pd(__m128d __X, __m128d __Y) argument 107 _mm_movehdup_ps(__m128 __X) argument 115 _mm_moveldup_ps(__m128 __X) argument 128 _mm_movedup_pd(__m128d __X) argument [all...] |
H A D | bmi2intrin.h | 19 _bzhi_u32(unsigned int __X, unsigned int __Y) { argument 20 return ((__X << (32 - __Y)) >> (32 - __Y)); 25 _mulx_u32(unsigned int __X, unsigned int __Y, unsigned int *__P) { argument 26 unsigned long long __res = (unsigned long long)__X * __Y; 34 _bzhi_u64(unsigned long long __X, unsigned long long __Y) { argument 35 return ((__X << (64 - __Y)) >> (64 - __Y)); 41 _mulx_u64(unsigned long long __X, unsigned long long __Y, argument 43 unsigned __int128 __res = (unsigned __int128)__X * __Y; 52 _pdep_u64(unsigned long long __X, unsigned long long __M) { argument 68 __t = __X << (__ 78 _pext_u64(unsigned long long __X, unsigned long long __M) argument 122 _pdep_u32(unsigned int __X, unsigned int __Y) argument 128 _pext_u32(unsigned int __X, unsigned int __Y) argument [all...] |
H A D | smmintrin.h | 302 _mm_extract_epi8(__m128i __X, const int __N) { argument 303 return (unsigned char)((__v16qi)__X)[__N & 15]; 308 _mm_extract_epi32(__m128i __X, const int __N) { argument 309 return ((__v4si)__X)[__N & 3]; 314 _mm_extract_epi64(__m128i __X, const int __N) { argument 315 return ((__v2di)__X)[__N & 1]; 320 _mm_extract_ps(__m128 __X, const int __N) { argument 321 return ((__v4si)__X)[__N & 3]; 447 _mm_cmpeq_epi64(__m128i __X, __m128i __Y) { argument 448 return (__m128i)vec_cmpeq((__v2di)__X, (__v2d 454 _mm_min_epi8(__m128i __X, __m128i __Y) argument 460 _mm_min_epu16(__m128i __X, __m128i __Y) argument 466 _mm_min_epi32(__m128i __X, __m128i __Y) argument 472 _mm_min_epu32(__m128i __X, __m128i __Y) argument 478 _mm_max_epi8(__m128i __X, __m128i __Y) argument 484 _mm_max_epu16(__m128i __X, __m128i __Y) argument 490 _mm_max_epi32(__m128i __X, __m128i __Y) argument 496 _mm_max_epu32(__m128i __X, __m128i __Y) argument 502 _mm_mullo_epi32(__m128i __X, __m128i __Y) argument 509 _mm_mul_epi32(__m128i __X, __m128i __Y) argument 666 _mm_packus_epi32(__m128i __X, __m128i __Y) argument 673 _mm_cmpgt_epi64(__m128i __X, __m128i __Y) argument [all...] |
H A D | xmmintrin.h | 135 _mm_set_ps(const float __Z, const float __Y, const float __X, const float __W) { argument 136 return __extension__(__m128)(__v4sf){__W, __X, __Y, __Z}; 142 _mm_setr_ps(float __Z, float __Y, float __X, float __W) { argument 143 return __extension__(__m128)(__v4sf){__Z, __Y, __X, __W};
|
H A D | emmintrin.h | 96 _mm_set_pd(double __W, double __X) { argument 97 return __extension__(__m128d){__X, __W}; 103 _mm_setr_pd(double __W, double __X) { argument 104 return __extension__(__m128d){__W, __X};
|
/freebsd-current/contrib/llvm-project/libcxx/src/ |
H A D | locale.cpp | 4399 const string& __time_get_c_storage<char>::__X() const { function in class:__time_get_c_storage 4406 const wstring& __time_get_c_storage<wchar_t>::__X() const { function in class:__time_get_c_storage
|