/freebsd-current/contrib/llvm-project/clang/lib/Headers/ |
H A D | bmi2intrin.h | 21 /// starting at bit number \a __Y. 24 /// i := __Y[7:0] 37 /// \param __Y 41 _bzhi_u32(unsigned int __X, unsigned int __Y) argument 43 return __builtin_ia32_bzhi_si(__X, __Y); 48 /// integer \a __Y. All other bits of the result are zero. 54 /// IF __Y[m] == 1 67 /// \param __Y 71 _pdep_u32(unsigned int __X, unsigned int __Y) argument 73 return __builtin_ia32_pdep_si(__X, __Y); 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 | 55 /// four message elements in the 128-bit vector of [4 x i32] in \a __Y, and 64 /// \param __Y 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. 85 /// \param __Y 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. 105 /// \param __Y 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, __Y), 61 _mm512_maskz_madd52lo_epu64(__mmask8 __M, __m512i __X, __m512i __Y, __m512i __Z) argument [all...] |
H A D | bmiintrin.h | 179 /// \param __Y 185 __andn_u32(unsigned int __X, unsigned int __Y) argument 187 return ~__X & __Y; 196 /// unsigned int _andn_u32(unsigned int __X, unsigned int __Y); 203 /// \param __Y 220 /// \param __Y 228 __bextr_u32(unsigned int __X, unsigned int __Y) argument 230 return __builtin_ia32_bextr_u32(__X, __Y); 243 /// \param __Y 253 _bextr_u32(unsigned int __X, unsigned int __Y, unsigne argument 276 _bextr2_u32(unsigned int __X, unsigned int __Y) 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 [all...] |
H A D | avxifmaintrin.h | 27 /// Multiply packed unsigned 52-bit integers in each 64-bit element of \a __Y 36 /// _mm_madd52hi_avx_epu64 (__m128i __X, __m128i __Y, __m128i __Z) 45 /// \param __Y 53 /// tmp[127:0] := ZeroExtend64(__Y[i+51:i]) * ZeroExtend64(__Z[i+51:i]) 59 _mm_madd52hi_avx_epu64(__m128i __X, __m128i __Y, __m128i __Z) { argument 60 return (__m128i)__builtin_ia32_vpmadd52huq128((__v2di)__X, (__v2di)__Y, 64 /// Multiply packed unsigned 52-bit integers in each 64-bit element of \a __Y 73 /// _mm256_madd52hi_avx_epu64 (__m256i __X, __m256i __Y, __m256i __Z) 82 /// \param __Y 90 /// tmp[127:0] := ZeroExtend64(__Y[ 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 | 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, __Y), 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 | avx512vbmiintrin.h | 81 _mm512_multishift_epi64_epi8(__m512i __X, __m512i __Y) argument 83 return (__m512i)__builtin_ia32_vpmultishiftqb512((__v64qi)__X, (__v64qi) __Y); 88 __m512i __Y) 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), 87 _mm512_mask_multishift_epi64_epi8(__m512i __W, __mmask64 __M, __m512i __X, __m512i __Y) argument
|
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); 151 __m128i __Y) 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); 174 __m256i __Y) 177 (__v32qi)_mm256_multishift_epi64_epi8(__X, __Y), 150 _mm_mask_multishift_epi64_epi8(__m128i __W, __mmask16 __M, __m128i __X, __m128i __Y) argument 173 _mm256_mask_multishift_epi64_epi8(__m256i __W, __mmask32 __M, __m256i __X, __m256i __Y) argument 182 _mm256_maskz_multishift_epi64_epi8(__mmask32 __M, __m256i __X, __m256i __Y) argument [all...] |
H A D | avx2intrin.h | 3615 /// of [8 x i32] in \a __Y to memory \a __X, if the most significant bit of 3623 /// Store32(__X+(i*4), __Y[j+31:j]) 3636 /// \param __Y 3639 _mm256_maskstore_epi32(int *__X, __m256i __M, __m256i __Y) argument 3641 __builtin_ia32_maskstored256((__v8si *)__X, (__v8si)__M, (__v8si)__Y); 3645 /// of [4 x i64] in \a __Y to memory \a __X, if the most significant bit of 3653 /// Store64(__X+(i*8), __Y[j+63:j]) 3666 /// \param __Y 3669 _mm256_maskstore_epi64(long long *__X, __m256i __M, __m256i __Y) argument 3671 __builtin_ia32_maskstoreq256((__v4di *)__X, (__v4di)__M, (__v4di)__Y); 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 | 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, __Y), 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 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, __Y), 1464 _mm512_maskz_mul_epu32(__mmask8 __M, __m512i __X, __m512i __Y) 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 | 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), 1364 __m256i __Y) { 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, __Y), 1363 _mm256_mask_maddubs_epi16(__m256i __W, __mmask16 __U, __m256i __X, __m256i __Y) argument 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); 1137 __m512i __Y) { 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), 1136 _mm512_mask_maddubs_epi16(__m512i __W, __mmask32 __U, __m512i __X, __m512i __Y) argument
|
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 | 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; 122 _pdep_u32(unsigned int __X, unsigned int __Y) argument 128 _pext_u32(unsigned int __X, unsigned int __Y) argument [all...] |
H A D | pmmintrin.h | 50 _mm_addsub_ps(__m128 __X, __m128 __Y) { argument 52 __v4sf __even_neg_Y = vec_xor(__Y, __even_n0); 58 _mm_addsub_pd(__m128d __X, __m128d __Y) { argument 60 __v2df __even_neg_Y = vec_xor(__Y, __even_n0); 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, (__v4sf)__Y, __xform 92 _mm_hadd_pd(__m128d __X, __m128d __Y) argument 99 _mm_hsub_pd(__m128d __X, __m128d __Y) argument [all...] |
H A D | bmiintrin.h | 25 __andn_u32(unsigned int __X, unsigned int __Y) { argument 26 return (~__X & __Y); 37 __bextr_u32(unsigned int __X, unsigned int __Y) { argument 39 __P = __Y & 0xFF; 40 __L = (__Y >> 8) & 0xFF; 97 __andn_u64(unsigned long long __X, unsigned long long __Y) { argument 98 return (~__X & __Y); 109 __bextr_u64(unsigned long long __X, unsigned long long __Y) { argument 111 __P = __Y & 0xFF; 112 __L = (__Y [all...] |
H A D | smmintrin.h | 447 _mm_cmpeq_epi64(__m128i __X, __m128i __Y) { argument 448 return (__m128i)vec_cmpeq((__v2di)__X, (__v2di)__Y); 454 _mm_min_epi8(__m128i __X, __m128i __Y) { argument 455 return (__m128i)vec_min((__v16qi)__X, (__v16qi)__Y); 460 _mm_min_epu16(__m128i __X, __m128i __Y) { argument 461 return (__m128i)vec_min((__v8hu)__X, (__v8hu)__Y); 466 _mm_min_epi32(__m128i __X, __m128i __Y) { argument 467 return (__m128i)vec_min((__v4si)__X, (__v4si)__Y); 472 _mm_min_epu32(__m128i __X, __m128i __Y) { argument 473 return (__m128i)vec_min((__v4su)__X, (__v4su)__Y); 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 | 79 __m128 __Y = __Y; local 80 return __Y; 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 | 111 __m128d __Y = __Y; local 112 return __Y; 811 __m128i __Y = __Y; local 812 return __Y;
|