/freebsd/contrib/llvm-project/clang/lib/Headers/ |
H A D | shaintrin.h | 51 __builtin_ia32_sha1rnds4((__v4si)(__m128i)(V1), (__v4si)(__m128i)(V2), (M)) 72 return (__m128i)__builtin_ia32_sha1nexte((__v4si)__X, (__v4si)__Y); in _mm_sha1nexte_epu32() 92 return (__m128i)__builtin_ia32_sha1msg1((__v4si)__X, (__v4si)__Y); in _mm_sha1msg1_epu32() 112 return (__m128i)__builtin_ia32_sha1msg2((__v4si)__X, (__v4si)__Y); in _mm_sha1msg2_epu32() 144 return (__m128i)__builtin_ia32_sha256rnds2((__v4si)__X, (__v4si)__Y, (__v4si)__Z); in _mm_sha256rnds2_epu32() 164 return (__m128i)__builtin_ia32_sha256msg1((__v4si)__X, (__v4si)__Y); in _mm_sha256msg1_epu32() 184 return (__m128i)__builtin_ia32_sha256msg2((__v4si)__X, (__v4si)__Y); in _mm_sha256msg2_epu32()
|
H A D | avx512vlvnniintrin.h | 121 ((__m128i)__builtin_ia32_vpdpbusd128((__v4si)(S), (__v4si)(A), (__v4si)(B))) 141 ((__m128i)__builtin_ia32_vpdpbusds128((__v4si)(S), (__v4si)(A), (__v4si)(B))) 159 ((__m128i)__builtin_ia32_vpdpwssd128((__v4si)(S), (__v4si)(A), (__v4si)(B))) 177 ((__m128i)__builtin_ia32_vpdpwssds128((__v4si)(S), (__v4si)(A), (__v4si)(B))) 248 (__v4si)__S); in _mm_mask_dpbusd_epi32() 256 (__v4si)_mm_setzero_si128()); in _mm_maskz_dpbusd_epi32() 264 (__v4si)__S); in _mm_mask_dpbusds_epi32() 272 (__v4si)_mm_setzero_si128()); in _mm_maskz_dpbusds_epi32() 280 (__v4si)__S); in _mm_mask_dpwssd_epi32() 296 (__v4si)__S); in _mm_mask_dpwssds_epi32() [all …]
|
H A D | avxvnniint8intrin.h | 58 return (__m128i)__builtin_ia32_vpdpbssd128((__v4si)__W, (__v4si)__A, in _mm_dpbssd_epi32() 59 (__v4si)__B); in _mm_dpbssd_epi32() 132 return (__m128i)__builtin_ia32_vpdpbssds128((__v4si)__W, (__v4si)__A, in _mm_dpbssds_epi32() 133 (__v4si)__B); in _mm_dpbssds_epi32() 206 return (__m128i)__builtin_ia32_vpdpbsud128((__v4si)__W, (__v4si)__A, in _mm_dpbsud_epi32() 207 (__v4si)__B); in _mm_dpbsud_epi32() 280 return (__m128i)__builtin_ia32_vpdpbsuds128((__v4si)__W, (__v4si)__A, in _mm_dpbsuds_epi32() 281 (__v4si)__B); in _mm_dpbsuds_epi32() 354 return (__m128i)__builtin_ia32_vpdpbuud128((__v4si)__W, (__v4si)__A, in _mm_dpbuud_epi32() 355 (__v4si)__B); in _mm_dpbuud_epi32() [all …]
|
H A D | avxvnniint16intrin.h | 59 return (__m128i)__builtin_ia32_vpdpwsud128((__v4si)__W, (__v4si)__A, in _mm_dpwsud_epi32() 60 (__v4si)__B); in _mm_dpwsud_epi32() 133 return (__m128i)__builtin_ia32_vpdpwsuds128((__v4si)__W, (__v4si)__A, in _mm_dpwsuds_epi32() 134 (__v4si)__B); in _mm_dpwsuds_epi32() 207 return (__m128i)__builtin_ia32_vpdpwusd128((__v4si)__W, (__v4si)__A, in _mm_dpwusd_epi32() 208 (__v4si)__B); in _mm_dpwusd_epi32() 281 return (__m128i)__builtin_ia32_vpdpwusds128((__v4si)__W, (__v4si)__A, in _mm_dpwusds_epi32() 282 (__v4si)__B); in _mm_dpwusds_epi32() 355 return (__m128i)__builtin_ia32_vpdpwuud128((__v4si)__W, (__v4si)__A, in _mm_dpwuud_epi32() 356 (__v4si)__B); in _mm_dpwuud_epi32() [all …]
|
H A D | avxvnniintrin.h | 154 return (__m128i)__builtin_ia32_vpdpbusd128((__v4si)__S, (__v4si)__A, (__v4si)__B); in _mm_dpbusd_avx_epi32() 177 return (__m128i)__builtin_ia32_vpdpbusds128((__v4si)__S, (__v4si)__A, (__v4si)__B); in _mm_dpbusds_avx_epi32() 198 return (__m128i)__builtin_ia32_vpdpwssd128((__v4si)__S, (__v4si)__A, (__v4si)__B); in _mm_dpwssd_avx_epi32() 219 return (__m128i)__builtin_ia32_vpdpwssds128((__v4si)__S, (__v4si)__A, (__v4si)__B); in _mm_dpwssds_avx_epi32()
|
H A D | xopintrin.h | 50 return (__m128i)__builtin_ia32_vpmacssdd((__v4si)__A, (__v4si)__B, (__v4si)__C); in _mm_maccs_epi32() 56 return (__m128i)__builtin_ia32_vpmacsdd((__v4si)__A, (__v4si)__B, (__v4si)__C); in _mm_macc_epi32() 62 return (__m128i)__builtin_ia32_vpmacssdql((__v4si)__A, (__v4si)__B, (__v2di)__C); in _mm_maccslo_epi32() 68 return (__m128i)__builtin_ia32_vpmacsdql((__v4si)__A, (__v4si)__B, (__v2di)__C); in _mm_macclo_epi32() 74 return (__m128i)__builtin_ia32_vpmacssdqh((__v4si)__A, (__v4si)__B, (__v2di)__C); in _mm_maccshi_epi32() 80 return (__m128i)__builtin_ia32_vpmacsdqh((__v4si)__A, (__v4si)__B, (__v2di)__C); in _mm_macchi_epi32() 128 return (__m128i)__builtin_ia32_vphadddq((__v4si)__A); in _mm_haddq_epi32() 182 return (__m128i)__builtin_ia32_vphsubdq((__v4si)__A); in _mm_hsubq_epi32() 218 return (__m128i)__builtin_ia32_vprotd((__v4si)__A, (__v4si)__B); in _mm_rot_epi32() 254 return (__m128i)__builtin_ia32_vpshld((__v4si)__A, (__v4si)__B); in _mm_shl_epi32() [all …]
|
H A D | avx2intrin.h | 3197 return (__m256i)__builtin_shufflevector((__v4si)__X, (__v4si)__X, 0, 0, 0, 0, 0, 0, 0, 0); in _mm256_broadcastd_epi32() 3261 return (__m128i)__builtin_shufflevector((__v4si)__X, (__v4si)__X, 0, 0, 0, 0); in _mm_broadcastd_epi32() 3579 return (__m128i)__builtin_ia32_maskloadd((const __v4si *)__X, (__v4si)__M); in _mm_maskload_epi32() 3701 __builtin_ia32_maskstored((__v4si *)__X, (__v4si)__M, (__v4si)__Y); in _mm_maskstore_epi32() 3775 return (__m128i)__builtin_ia32_psllv4si((__v4si)__X, (__v4si)__Y); in _mm_sllv_epi32() 3865 return (__m128i)__builtin_ia32_psrav4si((__v4si)__X, (__v4si)__Y); in _mm_srav_epi32() 3909 return (__m128i)__builtin_ia32_psrlv4si((__v4si)__X, (__v4si)__Y); in _mm_srlv_epi32() 4194 (__v4si)(__m128i)(i), \ 4387 ((__m128i)__builtin_ia32_gatherd_d((__v4si)(__m128i)(a), \ 4389 (__v4si)(__m128i)(i), \ [all …]
|
H A D | avx512vlcdintrin.h | 98 return (__m128i) __builtin_ia32_vpconflictsi_128 ((__v4si) __A); in _mm_conflict_epi32() 105 (__v4si)_mm_conflict_epi32(__A), in _mm_mask_conflict_epi32() 106 (__v4si)__W); in _mm_mask_conflict_epi32() 113 (__v4si)_mm_conflict_epi32(__A), in _mm_maskz_conflict_epi32() 114 (__v4si)_mm_setzero_si128()); in _mm_maskz_conflict_epi32() 142 return (__m128i) __builtin_ia32_vplzcntd_128 ((__v4si) __A); in _mm_lzcnt_epi32() 149 (__v4si)_mm_lzcnt_epi32(__A), in _mm_mask_lzcnt_epi32() 150 (__v4si)__W); in _mm_mask_lzcnt_epi32() 157 (__v4si)_mm_lzcnt_epi32(__A), in _mm_maskz_lzcnt_epi32() 158 (__v4si)_mm_setzero_si128()); in _mm_maskz_lzcnt_epi32()
|
H A D | avx512vlintrin.h | 1974 (__v4si) in _mm_maskz_cvtpd_epi32() 2624 (__v4si) in _mm_maskz_expandloadu_epi32() 3752 return (__m128i)__builtin_ia32_vpermi2vard128((__v4si) __A, (__v4si)__I, in _mm_permutex2var_epi32() 4361 return (__m128i)__builtin_ia32_prolvd128((__v4si)__A, (__v4si)__B); in _mm_rolv_epi32() 4629 return (__m128i)__builtin_ia32_prorvd128((__v4si)__A, (__v4si)__B); in _mm_rorv_epi32() 5098 (__v4si) in _mm_maskz_load_epi32() 5139 (__v4si) __A, in _mm_mask_store_epi32() 6536 (__v4si)(__m128i)(A), (__v4si)(__m128i)(B), (__v4si)(__m128i)(C), \ 6541 (__v4si)(__m128i)(A), (__v4si)(__m128i)(B), (__v4si)(__m128i)(C), \ 6546 (__v4si)(__m128i)(A), (__v4si)(__m128i)(B), (__v4si)(__m128i)(C), \ [all …]
|
H A D | avx512vlvbmi2intrin.h | 290 ((__m128i)__builtin_ia32_vpshldd128((__v4si)(__m128i)(A), \ 296 (__v4si)(__m128i)(S))) 301 (__v4si)_mm_setzero_si128())) 374 ((__m128i)__builtin_ia32_vpshrdd128((__v4si)(__m128i)(A), \ 380 (__v4si)(__m128i)(S))) 487 return (__m128i)__builtin_ia32_vpshldvd128((__v4si)__A, (__v4si)__B, in _mm_shldv_epi32() 488 (__v4si)__C); in _mm_shldv_epi32() 496 (__v4si)__A); in _mm_mask_shldv_epi32() 625 return (__m128i)__builtin_ia32_vpshrdvd128((__v4si)__A, (__v4si)__B, in _mm_shrdv_epi32() 626 (__v4si)__C); in _mm_shrdv_epi32() [all …]
|
H A D | smmintrin.h | 560 return (__m128i)__builtin_ia32_pmuldq128((__v4si)__V1, (__v4si)__V2); in _mm_mul_epi32() 740 return (__m128i)__builtin_elementwise_min((__v4si)__V1, (__v4si)__V2); in _mm_min_epi32() 758 return (__m128i)__builtin_elementwise_max((__v4si)__V1, (__v4si)__V2); in _mm_max_epi32() 955 ((__m128i)__builtin_ia32_vec_set_v4si((__v4si)(__m128i)(X), (int)(I), \ 1055 ((int)__builtin_ia32_vec_ext_v4si((__v4si)(__m128i)(X), (int)(N))) 1245 __builtin_shufflevector((__v16qs)__V, (__v16qs)__V, 0, 1, 2, 3), __v4si); in _mm_cvtepi8_epi32() 1283 __builtin_shufflevector((__v8hi)__V, (__v8hi)__V, 0, 1, 2, 3), __v4si); in _mm_cvtepi16_epi32() 1319 __builtin_shufflevector((__v4si)__V, (__v4si)__V, 0, 1), __v2di); in _mm_cvtepi32_epi64() 1358 __builtin_shufflevector((__v16qu)__V, (__v16qu)__V, 0, 1, 2, 3), __v4si); in _mm_cvtepu8_epi32() 1394 __builtin_shufflevector((__v8hu)__V, (__v8hu)__V, 0, 1, 2, 3), __v4si); in _mm_cvtepu16_epi32() [all …]
|
H A D | tmmintrin.h | 133 return (__m128i)__builtin_elementwise_abs((__v4si)__a); in _mm_abs_epi32() 225 return (__m128i)__builtin_ia32_phaddd128((__v4si)__a, (__v4si)__b); in _mm_hadd_epi32() 367 return (__m128i)__builtin_ia32_phsubd128((__v4si)__a, (__v4si)__b); in _mm_hsub_epi32() 696 return (__m128i)__builtin_ia32_psignd128((__v4si)__a, (__v4si)__b); in _mm_sign_epi32()
|
H A D | emmintrin.h | 1299 __builtin_shufflevector((__v4si)__a, (__v4si)__a, 0, 1), __v2df); in _mm_cvtepi32_pd() 2411 return __builtin_ia32_pmuludq128((__v4si)__a, (__v4si)__b); in _mm_mul_epu32() 2762 return (__m128i)__builtin_ia32_pslld128((__v4si)__a, (__v4si)__count); in _mm_sll_epi32() 2874 return (__m128i)__builtin_ia32_psrad128((__v4si)__a, (__v4si)__count); in _mm_sra_epi32() 2971 return (__m128i)__builtin_ia32_psrld128((__v4si)__a, (__v4si)__count); in _mm_srl_epi32() 3061 return (__m128i)((__v4si)__a == (__v4si)__b); in _mm_cmpeq_epi32() 3122 return (__m128i)((__v4si)__a > (__v4si)__b); in _mm_cmpgt_epi32() 3324 __v4si __b = (__v4si)__a; in _mm_cvtsi128_si32() 4104 return (__m128i)__builtin_ia32_packssdw128((__v4si)__a, (__v4si)__b); in _mm_packs_epi32() 4390 return (__m128i)__builtin_shufflevector((__v4si)__a, (__v4si)__b, 2, 4 + 2, 3, in _mm_unpackhi_epi32() [all …]
|
H A D | avx512vpopcntdqvlintrin.h | 46 return (__m128i)__builtin_ia32_vpopcntd_128((__v4si)__A); in _mm_popcnt_epi32() 52 (__mmask8)__U, (__v4si)_mm_popcnt_epi32(__A), (__v4si)__W); in _mm_mask_popcnt_epi32()
|
H A D | avx512vlvp2intersectintrin.h | 97 __builtin_ia32_vp2intersect_d_128((__v4si)__a, (__v4si)__b, __m0, __m1); in _mm_2intersect_epi32()
|
H A D | avx512vldqintrin.h | 914 return (__mmask8) __builtin_ia32_cvtd2mask128 ((__v4si) __A); in _mm_movepi32_mask() 1008 return (__m128i)__builtin_shufflevector((__v4si)__A, (__v4si)__A, in _mm_broadcast_i32x2() 1016 (__v4si)_mm_broadcast_i32x2(__A), in _mm_mask_broadcast_i32x2() 1017 (__v4si)__O); in _mm_mask_broadcast_i32x2() 1024 (__v4si)_mm_broadcast_i32x2(__A), in _mm_maskz_broadcast_i32x2() 1025 (__v4si)_mm_setzero_si128()); in _mm_maskz_broadcast_i32x2() 1031 return (__m256i)__builtin_shufflevector((__v4si)__A, (__v4si)__A, in _mm256_broadcast_i32x2()
|
H A D | avxintrin.h | 884 return (__m128)__builtin_ia32_vpermilvarps((__v4sf)__a, (__v4si)__c); in _mm_permutevar_ps() 2180 return (__m256d)__builtin_convertvector((__v4si)__a, __v4df); in _mm256_cvtepi32_pd() 3431 return (__m128)__builtin_ia32_maskloadps((const __v4sf *)__p, (__v4si)__m); in _mm_maskload_ps() 3552 __builtin_ia32_maskstoreps((__v4sf *)__p, (__v4si)__m, (__v4sf)__a); in _mm_maskstore_ps() 4734 (__v4si)(__m128i)(V2), (int)(M)))
|
H A D | avx512vlfp16intrin.h | 933 (__v8hf)__A, (__v4si)_mm_undefined_si128(), (__mmask8)-1); in _mm_cvtph_epi32() 938 return (__m128i)__builtin_ia32_vcvtph2dq128_mask((__v8hf)__A, (__v4si)__W, in _mm_mask_cvtph_epi32() 945 (__v8hf)__A, (__v4si)_mm_setzero_si128(), (__mmask8)__U); in _mm_maskz_cvtph_epi32() 1003 (__v4si)__A, (__v8hf)_mm_undefined_ph(), (__mmask8)-1); in _mm_cvtepi32_ph() 1008 return (__m128h)__builtin_ia32_vcvtdq2ph128_mask((__v4si)__A, (__v8hf)__W, in _mm_mask_cvtepi32_ph() 1015 (__v4si)__A, (__v8hf)_mm_setzero_ph(), (__mmask8)__U); in _mm_maskz_cvtepi32_ph() 1071 (__v8hf)__A, (__v4si)_mm_undefined_si128(), (__mmask8)-1); in _mm_cvttph_epi32() 1076 return (__m128i)__builtin_ia32_vcvttph2dq128_mask((__v8hf)__A, (__v4si)__W, in _mm_mask_cvttph_epi32() 1083 (__v8hf)__A, (__v4si)_mm_setzero_si128(), (__mmask8)__U); in _mm_maskz_cvttph_epi32()
|
H A D | avx512fintrin.h | 215 return (__m512i)__builtin_shufflevector((__v4si) __A, (__v4si) __A, in _mm512_broadcastd_epi32() 5446 (__v4si)(__m128i)(C), (int)(imm), \ 5452 (__v4si)(__m128i)(C), (int)(imm), \ 5458 (__v4si)(__m128i)(C), (int)(imm), \ 5685 return (__m512i)__builtin_ia32_pslld512((__v16si) __A, (__v4si)__B); in _mm512_sll_epi32() 5773 return (__m512i)__builtin_ia32_psrad512((__v16si) __A, (__v4si)__B); in _mm512_sra_epi32() 5861 return (__m512i)__builtin_ia32_psrld512((__v16si) __A, (__v4si)__B); in _mm512_srl_epi32() 6875 return (__m512i)__builtin_shufflevector((__v4si)__A, (__v4si)__A, in _mm512_broadcast_i32x4() 7396 (__v4si)(__m128i)(W), \ 7401 (__v4si)_mm_setzero_si128(), \ [all …]
|
H A D | avx512dqintrin.h | 1154 return (__m512i)__builtin_shufflevector((__v4si)__A, (__v4si)__A, in _mm512_broadcast_i32x2()
|
H A D | avx512vlbwintrin.h | 1380 (__v4si)_mm_madd_epi16(__A, __B), in _mm_mask_madd_epi16() 1381 (__v4si)__W); in _mm_mask_madd_epi16() 1387 (__v4si)_mm_madd_epi16(__A, __B), in _mm_maskz_madd_epi16() 1388 (__v4si)_mm_setzero_si128()); in _mm_maskz_madd_epi16()
|
H A D | xmmintrin.h | 19 typedef int __v4si __attribute__((__vector_size__(16))); typedef
|
/freebsd/contrib/llvm-project/clang/lib/Headers/ppc_wrappers/ |
H A D | tmmintrin.h | 64 __v4si __B = (__v4si)(__v2du){__A, __A}; in _mm_abs_pi32() 157 __v4si __C = vec_perm((__v4si)__A, (__v4si)__B, __P); in _mm_hadd_epi32() 158 __v4si __D = vec_perm((__v4si)__A, (__v4si)__B, __Q); in _mm_hadd_epi32() 177 __v4si __C = (__v4si)(__v2du){__A, __B}; in _mm_hadd_pi32() 225 __v4si __C = vec_perm((__v4si)__A, (__v4si)__B, __P); in _mm_hsub_epi32() 226 __v4si __D = vec_perm((__v4si)__A, (__v4si)__B, __Q); in _mm_hsub_epi32() 247 __v4si __C = (__v4si)(__v2du){__A, __B}; in _mm_hsub_pi32() 329 __v4si __selectneg = (__v4si)vec_cmplt((__v4si)__B, __zero); in _mm_sign_epi32() 330 __v4si __selectpos = (__v4si)vec_neg((__v4si)vec_cmpgt((__v4si)__B, __zero)); in _mm_sign_epi32() 365 __v4si __C = (__v4si)(__v2du){__A, __A}; in _mm_sign_pi32() [all …]
|
H A D | smmintrin.h | 283 __v4si __result = (__v4si)__A; in _mm_insert_epi32() 309 return ((__v4si)__X)[__N & 3]; in _mm_extract_epi32() 321 return ((__v4si)__X)[__N & 3]; in _mm_extract_ps() 381 const __v4si __zero = {0}; in _mm_blendv_ps() 467 return (__m128i)vec_min((__v4si)__X, (__v4si)__Y); in _mm_min_epi32() 491 return (__m128i)vec_max((__v4si)__X, (__v4si)__Y); in _mm_max_epi32() 510 return (__m128i)vec_mule((__v4si)__X, (__v4si)__Y); in _mm_mul_epi32() 533 return (__m128i)vec_unpackh((__v4si)__A); in _mm_cvtepi8_epi64() 548 return (__m128i)vec_unpackh((__v4si)__A); in _mm_cvtepi16_epi64() 556 return (__m128i)vec_unpackh((__v4si)__A); in _mm_cvtepi32_epi64() [all …]
|
H A D | emmintrin.h | 882 __v4si __temp; in _mm_cvtpd_ps() 908 __v4si __result; in _mm_cvttpd_epi32() 909 __v4si __temp; in _mm_cvttpd_epi32() 953 __v4si __temp; in _mm_cvtpi32_pd() 1222 return (__m128i)vec_packs((__v4si)__A, (__v4si)__B); in _mm_packs_epi32() 1270 return (__m128i)vec_mergeh((__v4si)__A, (__v4si)__B); in _mm_unpacklo_epi32() 1876 return (__m128i)vec_cmpeq((__v4si)__A, (__v4si)__B); in _mm_cmpeq_epi32() 1894 return (__m128i)vec_cmplt((__v4si)__A, (__v4si)__B); in _mm_cmplt_epi32() 1912 return (__m128i)vec_cmpgt((__v4si)__A, (__v4si)__B); in _mm_cmpgt_epi32() 2087 return (__m128i)vec_perm((__v4si)__A, (__v4si)__A, in _mm_shuffle_epi32() [all …]
|