Lines Matching refs:__v16si
35 typedef int __v16si __attribute__((__vector_size__(64))); typedef
211 (__v16si) _mm512_broadcastd_epi32(__A), in _mm512_mask_broadcastd_epi32()
212 (__v16si) __O); in _mm512_mask_broadcastd_epi32()
219 (__v16si) _mm512_broadcastd_epi32(__A), in _mm512_maskz_broadcastd_epi32()
220 (__v16si) _mm512_setzero_si512()); in _mm512_maskz_broadcastd_epi32()
252 (__v16si) in _mm512_maskz_set1_epi32()
326 return (__m512i)(__v16si){ __s, __s, __s, __s, __s, __s, __s, __s, in _mm512_set1_epi32()
347 return (__m512i)(__v16si) in _mm512_set4_epi32()
517 (__v16si) _mm512_and_epi32(__a, __b), in _mm512_mask_and_epi32()
518 (__v16si) __src); in _mm512_mask_and_epi32()
565 (__v16si)_mm512_andnot_epi32(__A, __B), in _mm512_mask_andnot_epi32()
566 (__v16si)__W); in _mm512_mask_andnot_epi32()
607 (__v16si)_mm512_or_epi32(__a, __b), in _mm512_mask_or_epi32()
608 (__v16si)__src); in _mm512_mask_or_epi32()
647 (__v16si)_mm512_xor_epi32(__a, __b), in _mm512_mask_xor_epi32()
648 (__v16si)__src); in _mm512_mask_xor_epi32()
792 return (__m512i) __builtin_ia32_paddd512_mask ((__v16si) __A, in _mm512_mask_add_epi32()
793 (__v16si) __B, in _mm512_mask_add_epi32()
794 (__v16si) __W, in _mm512_mask_add_epi32()
801 return (__m512i) __builtin_ia32_paddd512_mask ((__v16si) __A, in _mm512_maskz_add_epi32()
802 (__v16si) __B, in _mm512_maskz_add_epi32()
803 (__v16si) in _mm512_maskz_add_epi32()
817 return (__m512i) __builtin_ia32_psubd512_mask ((__v16si) __A, in _mm512_mask_sub_epi32()
818 (__v16si) __B, in _mm512_mask_sub_epi32()
819 (__v16si) __W, in _mm512_mask_sub_epi32()
826 return (__m512i) __builtin_ia32_psubd512_mask ((__v16si) __A, in _mm512_maskz_sub_epi32()
827 (__v16si) __B, in _mm512_maskz_sub_epi32()
828 (__v16si) in _mm512_maskz_sub_epi32()
1009 return (__m512i) __builtin_ia32_pmaxsd512_mask ((__v16si) __A, in _mm512_max_epi32()
1010 (__v16si) __B, in _mm512_max_epi32()
1011 (__v16si) in _mm512_max_epi32()
1019 return (__m512i) __builtin_ia32_pmaxsd512_mask ((__v16si) __A, in _mm512_mask_max_epi32()
1020 (__v16si) __B, in _mm512_mask_max_epi32()
1021 (__v16si) __W, __M); in _mm512_mask_max_epi32()
1027 return (__m512i) __builtin_ia32_pmaxsd512_mask ((__v16si) __A, in _mm512_maskz_max_epi32()
1028 (__v16si) __B, in _mm512_maskz_max_epi32()
1029 (__v16si) in _mm512_maskz_max_epi32()
1037 return (__m512i) __builtin_ia32_pmaxud512_mask ((__v16si) __A, in _mm512_max_epu32()
1038 (__v16si) __B, in _mm512_max_epu32()
1039 (__v16si) in _mm512_max_epu32()
1047 return (__m512i) __builtin_ia32_pmaxud512_mask ((__v16si) __A, in _mm512_mask_max_epu32()
1048 (__v16si) __B, in _mm512_mask_max_epu32()
1049 (__v16si) __W, __M); in _mm512_mask_max_epu32()
1055 return (__m512i) __builtin_ia32_pmaxud512_mask ((__v16si) __A, in _mm512_maskz_max_epu32()
1056 (__v16si) __B, in _mm512_maskz_max_epu32()
1057 (__v16si) in _mm512_maskz_max_epu32()
1294 return (__m512i) __builtin_ia32_pminsd512_mask ((__v16si) __A, in _mm512_min_epi32()
1295 (__v16si) __B, in _mm512_min_epi32()
1296 (__v16si) in _mm512_min_epi32()
1304 return (__m512i) __builtin_ia32_pminsd512_mask ((__v16si) __A, in _mm512_mask_min_epi32()
1305 (__v16si) __B, in _mm512_mask_min_epi32()
1306 (__v16si) __W, __M); in _mm512_mask_min_epi32()
1312 return (__m512i) __builtin_ia32_pminsd512_mask ((__v16si) __A, in _mm512_maskz_min_epi32()
1313 (__v16si) __B, in _mm512_maskz_min_epi32()
1314 (__v16si) in _mm512_maskz_min_epi32()
1322 return (__m512i) __builtin_ia32_pminud512_mask ((__v16si) __A, in _mm512_min_epu32()
1323 (__v16si) __B, in _mm512_min_epu32()
1324 (__v16si) in _mm512_min_epu32()
1332 return (__m512i) __builtin_ia32_pminud512_mask ((__v16si) __A, in _mm512_mask_min_epu32()
1333 (__v16si) __B, in _mm512_mask_min_epu32()
1334 (__v16si) __W, __M); in _mm512_mask_min_epu32()
1340 return (__m512i) __builtin_ia32_pminud512_mask ((__v16si) __A, in _mm512_maskz_min_epu32()
1341 (__v16si) __B, in _mm512_maskz_min_epu32()
1342 (__v16si) in _mm512_maskz_min_epu32()
1406 return (__m512i) __builtin_ia32_pmuldq512_mask ((__v16si) __X, in _mm512_mul_epi32()
1407 (__v16si) __Y, in _mm512_mul_epi32()
1416 return (__m512i) __builtin_ia32_pmuldq512_mask ((__v16si) __X, in _mm512_mask_mul_epi32()
1417 (__v16si) __Y, in _mm512_mask_mul_epi32()
1424 return (__m512i) __builtin_ia32_pmuldq512_mask ((__v16si) __X, in _mm512_maskz_mul_epi32()
1425 (__v16si) __Y, in _mm512_maskz_mul_epi32()
1434 return (__m512i) __builtin_ia32_pmuludq512_mask ((__v16si) __X, in _mm512_mul_epu32()
1435 (__v16si) __Y, in _mm512_mul_epu32()
1444 return (__m512i) __builtin_ia32_pmuludq512_mask ((__v16si) __X, in _mm512_mask_mul_epu32()
1445 (__v16si) __Y, in _mm512_mask_mul_epu32()
1452 return (__m512i) __builtin_ia32_pmuludq512_mask ((__v16si) __X, in _mm512_maskz_mul_epu32()
1453 (__v16si) __Y, in _mm512_maskz_mul_epu32()
1468 return (__m512i) __builtin_ia32_pmulld512_mask ((__v16si) __A, in _mm512_maskz_mullo_epi32()
1469 (__v16si) __B, in _mm512_maskz_mullo_epi32()
1470 (__v16si) in _mm512_maskz_mullo_epi32()
1478 return (__m512i) __builtin_ia32_pmulld512_mask ((__v16si) __A, in _mm512_mask_mullo_epi32()
1479 (__v16si) __B, in _mm512_mask_mullo_epi32()
1480 (__v16si) __W, __M); in _mm512_mask_mullo_epi32()
1884 return (__m512i) __builtin_ia32_pabsd512_mask ((__v16si) __A, in _mm512_abs_epi32()
1885 (__v16si) in _mm512_abs_epi32()
1893 return (__m512i) __builtin_ia32_pabsd512_mask ((__v16si) __A, in _mm512_mask_abs_epi32()
1894 (__v16si) __W, in _mm512_mask_abs_epi32()
1901 return (__m512i) __builtin_ia32_pabsd512_mask ((__v16si) __A, in _mm512_maskz_abs_epi32()
1902 (__v16si) in _mm512_maskz_abs_epi32()
3383 return (__m512i) __builtin_ia32_vpermt2vard512_mask ((__v16si) __I in _mm512_permutex2var_epi32()
3385 (__v16si) __A, in _mm512_permutex2var_epi32()
3386 (__v16si) __B, in _mm512_permutex2var_epi32()
3394 return (__m512i) __builtin_ia32_vpermt2vard512_mask ((__v16si) __I in _mm512_mask_permutex2var_epi32()
3396 (__v16si) __A, in _mm512_mask_permutex2var_epi32()
3397 (__v16si) __B, in _mm512_mask_permutex2var_epi32()
3405 return (__m512i) __builtin_ia32_vpermt2vard512_maskz ((__v16si) __I in _mm512_maskz_permutex2var_epi32()
3407 (__v16si) __A, in _mm512_maskz_permutex2var_epi32()
3408 (__v16si) __B, in _mm512_maskz_permutex2var_epi32()
3464 (__m512i)__builtin_ia32_alignd512_mask((__v16si)(__m512i)(A), \
3465 (__v16si)(__m512i)(B), (int)(I), \
3466 (__v16si)_mm512_setzero_si512(), \
3470 (__m512i)__builtin_ia32_alignd512_mask((__v16si)(__m512i)(A), \
3471 (__v16si)(__m512i)(B), (int)(imm), \
3472 (__v16si)(__m512i)(W), \
3476 (__m512i)__builtin_ia32_alignd512_mask((__v16si)(__m512i)(A), \
3477 (__v16si)(__m512i)(B), (int)(imm), \
3478 (__v16si)_mm512_setzero_si512(), \
3541 (__v16si) __W, in _mm512_mask_blend_epi32()
3542 (__v16si) __A); in _mm512_mask_blend_epi32()
3583 (__v16si)_mm512_undefined_epi32(), \
3588 (__v16si)(__m512i)(W), \
3593 (__v16si)_mm512_setzero_si512(), \
3601 (__v16si) in _mm512_cvttps_epu32()
3611 (__v16si) __W, in _mm512_mask_cvttps_epu32()
3620 (__v16si) _mm512_setzero_si512 (), in _mm512_maskz_cvttps_epu32()
3626 (__m512)__builtin_ia32_cvtdq2ps512_mask((__v16si)(__m512i)(A), \
3631 (__m512)__builtin_ia32_cvtdq2ps512_mask((__v16si)(__m512i)(A), \
3636 (__m512)__builtin_ia32_cvtdq2ps512_mask((__v16si)(__m512i)(A), \
3641 (__m512)__builtin_ia32_cvtudq2ps512_mask((__v16si)(__m512i)(A), \
3646 (__m512)__builtin_ia32_cvtudq2ps512_mask((__v16si)(__m512i)(A), \
3651 (__m512)__builtin_ia32_cvtudq2ps512_mask((__v16si)(__m512i)(A), \
3658 return (__m512) __builtin_ia32_cvtudq2ps512_mask ((__v16si) __A, in _mm512_cvtepu32_ps()
3667 return (__m512) __builtin_ia32_cvtudq2ps512_mask ((__v16si) __A, in _mm512_mask_cvtepu32_ps()
3676 return (__m512) __builtin_ia32_cvtudq2ps512_mask ((__v16si) __A, in _mm512_maskz_cvtepu32_ps()
3710 return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, in _mm512_cvtepi32_ps()
3719 return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, in _mm512_mask_cvtepi32_ps()
3728 return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, in _mm512_maskz_cvtepi32_ps()
3919 (__v16si)_mm512_setzero_si512(), \
3924 (__v16si)(__m512i)(W), \
3929 (__v16si)_mm512_setzero_si512(), \
3937 (__v16si) _mm512_setzero_si512 (), in _mm512_cvttps_epi32()
3945 (__v16si) __W, in _mm512_mask_cvttps_epi32()
3954 (__v16si) _mm512_setzero_si512 (), in _mm512_maskz_cvttps_epi32()
3961 (__v16si)_mm512_setzero_si512(), \
3966 (__v16si)(__m512i)(W), \
3971 (__v16si)_mm512_setzero_si512(), \
3978 (__v16si) _mm512_undefined_epi32 (), in _mm512_cvtps_epi32()
3987 (__v16si) __W, in _mm512_mask_cvtps_epi32()
3996 (__v16si) in _mm512_maskz_cvtps_epi32()
4048 (__v16si)_mm512_setzero_si512(), \
4053 (__v16si)(__m512i)(W), \
4058 (__v16si)_mm512_setzero_si512(), \
4065 (__v16si)\ in _mm512_cvtps_epu32()
4075 (__v16si) __W, in _mm512_mask_cvtps_epu32()
4084 (__v16si) in _mm512_maskz_cvtps_epu32()
4237 return (__m512i)__builtin_shufflevector((__v16si)__A, (__v16si)__B, in _mm512_unpackhi_epi32()
4248 (__v16si)_mm512_unpackhi_epi32(__A, __B), in _mm512_mask_unpackhi_epi32()
4249 (__v16si)__W); in _mm512_mask_unpackhi_epi32()
4256 (__v16si)_mm512_unpackhi_epi32(__A, __B), in _mm512_maskz_unpackhi_epi32()
4257 (__v16si)_mm512_setzero_si512()); in _mm512_maskz_unpackhi_epi32()
4263 return (__m512i)__builtin_shufflevector((__v16si)__A, (__v16si)__B, in _mm512_unpacklo_epi32()
4274 (__v16si)_mm512_unpacklo_epi32(__A, __B), in _mm512_mask_unpacklo_epi32()
4275 (__v16si)__W); in _mm512_mask_unpacklo_epi32()
4282 (__v16si)_mm512_unpacklo_epi32(__A, __B), in _mm512_maskz_unpacklo_epi32()
4283 (__v16si)_mm512_setzero_si512()); in _mm512_maskz_unpacklo_epi32()
4337 return (__mmask16) __builtin_ia32_ptestmd512 ((__v16si) __A, in _mm512_test_epi32_mask()
4338 (__v16si) __B, in _mm512_test_epi32_mask()
4345 return (__mmask16) __builtin_ia32_ptestmd512 ((__v16si) __A, in _mm512_mask_test_epi32_mask()
4346 (__v16si) __B, __U); in _mm512_mask_test_epi32_mask()
4370 (__v16si) in _mm512_loadu_si512()
4379 (__v16si) __W, in _mm512_mask_loadu_epi32()
4388 (__v16si) in _mm512_maskz_loadu_epi32()
4544 __builtin_ia32_storedqusi512_mask ((int *) __P, (__v16si) __A, in _mm512_storeu_si512()
4551 __builtin_ia32_storedqusi512_mask ((int *)__P, (__v16si) __A, in _mm512_mask_storeu_epi32()
4635 return (__mmask16)__builtin_ia32_pcmpeqd512_mask((__v16si)__a, (__v16si)__b, in _mm512_cmpeq_epi32_mask()
4641 return (__mmask16)__builtin_ia32_pcmpeqd512_mask((__v16si)__a, (__v16si)__b, in _mm512_mask_cmpeq_epi32_mask()
4647 return (__mmask16)__builtin_ia32_ucmpd512_mask((__v16si)__a, (__v16si)__b, 0, in _mm512_cmpeq_epu32_mask()
4653 return (__mmask16)__builtin_ia32_ucmpd512_mask((__v16si)__a, (__v16si)__b, 0, in _mm512_mask_cmpeq_epu32_mask()
4683 return (__mmask16)__builtin_ia32_cmpd512_mask((__v16si)__a, (__v16si)__b, 5, in _mm512_cmpge_epi32_mask()
4689 return (__mmask16)__builtin_ia32_cmpd512_mask((__v16si)__a, (__v16si)__b, 5, in _mm512_mask_cmpge_epi32_mask()
4695 return (__mmask16)__builtin_ia32_ucmpd512_mask((__v16si)__a, (__v16si)__b, 5, in _mm512_cmpge_epu32_mask()
4701 return (__mmask16)__builtin_ia32_ucmpd512_mask((__v16si)__a, (__v16si)__b, 5, in _mm512_mask_cmpge_epu32_mask()
4731 return (__mmask16)__builtin_ia32_pcmpgtd512_mask((__v16si)__a, (__v16si)__b, in _mm512_cmpgt_epi32_mask()
4737 return (__mmask16)__builtin_ia32_pcmpgtd512_mask((__v16si)__a, (__v16si)__b, in _mm512_mask_cmpgt_epi32_mask()
4743 return (__mmask16)__builtin_ia32_ucmpd512_mask((__v16si)__a, (__v16si)__b, 6, in _mm512_cmpgt_epu32_mask()
4749 return (__mmask16)__builtin_ia32_ucmpd512_mask((__v16si)__a, (__v16si)__b, 6, in _mm512_mask_cmpgt_epu32_mask()
4779 return (__mmask16)__builtin_ia32_cmpd512_mask((__v16si)__a, (__v16si)__b, 2, in _mm512_cmple_epi32_mask()
4785 return (__mmask16)__builtin_ia32_cmpd512_mask((__v16si)__a, (__v16si)__b, 2, in _mm512_mask_cmple_epi32_mask()
4791 return (__mmask16)__builtin_ia32_ucmpd512_mask((__v16si)__a, (__v16si)__b, 2, in _mm512_cmple_epu32_mask()
4797 return (__mmask16)__builtin_ia32_ucmpd512_mask((__v16si)__a, (__v16si)__b, 2, in _mm512_mask_cmple_epu32_mask()
4827 return (__mmask16)__builtin_ia32_cmpd512_mask((__v16si)__a, (__v16si)__b, 1, in _mm512_cmplt_epi32_mask()
4833 return (__mmask16)__builtin_ia32_cmpd512_mask((__v16si)__a, (__v16si)__b, 1, in _mm512_mask_cmplt_epi32_mask()
4839 return (__mmask16)__builtin_ia32_ucmpd512_mask((__v16si)__a, (__v16si)__b, 1, in _mm512_cmplt_epu32_mask()
4845 return (__mmask16)__builtin_ia32_ucmpd512_mask((__v16si)__a, (__v16si)__b, 1, in _mm512_mask_cmplt_epu32_mask()
4875 return (__mmask16)__builtin_ia32_cmpd512_mask((__v16si)__a, (__v16si)__b, 4, in _mm512_cmpneq_epi32_mask()
4881 return (__mmask16)__builtin_ia32_cmpd512_mask((__v16si)__a, (__v16si)__b, 4, in _mm512_mask_cmpneq_epi32_mask()
4887 return (__mmask16)__builtin_ia32_ucmpd512_mask((__v16si)__a, (__v16si)__b, 4, in _mm512_cmpneq_epu32_mask()
4893 return (__mmask16)__builtin_ia32_ucmpd512_mask((__v16si)__a, (__v16si)__b, 4, in _mm512_mask_cmpneq_epu32_mask()
4925 (__v16si) in _mm512_cvtepi8_epi32()
4934 (__v16si) __W, in _mm512_mask_cvtepi8_epi32()
4942 (__v16si) in _mm512_maskz_cvtepi8_epi32()
5003 (__v16si) in _mm512_cvtepi16_epi32()
5012 (__v16si) __W, in _mm512_mask_cvtepi16_epi32()
5020 (__v16si) in _mm512_maskz_cvtepi16_epi32()
5055 (__v16si) in _mm512_cvtepu8_epi32()
5064 (__v16si) __W, in _mm512_mask_cvtepu8_epi32()
5072 (__v16si) in _mm512_maskz_cvtepu8_epi32()
5133 (__v16si) in _mm512_cvtepu16_epi32()
5142 (__v16si) __W, in _mm512_mask_cvtepu16_epi32()
5150 (__v16si) in _mm512_maskz_cvtepu16_epi32()
5184 return (__m512i) __builtin_ia32_prorvd512_mask ((__v16si) __A, in _mm512_rorv_epi32()
5185 (__v16si) __B, in _mm512_rorv_epi32()
5186 (__v16si) in _mm512_rorv_epi32()
5194 return (__m512i) __builtin_ia32_prorvd512_mask ((__v16si) __A, in _mm512_mask_rorv_epi32()
5195 (__v16si) __B, in _mm512_mask_rorv_epi32()
5196 (__v16si) __W, in _mm512_mask_rorv_epi32()
5203 return (__m512i) __builtin_ia32_prorvd512_mask ((__v16si) __A, in _mm512_maskz_rorv_epi32()
5204 (__v16si) __B, in _mm512_maskz_rorv_epi32()
5205 (__v16si) in _mm512_maskz_rorv_epi32()
5242 (__mmask16)__builtin_ia32_cmpd512_mask((__v16si)(__m512i)(a), \
5243 (__v16si)(__m512i)(b), (int)(p), \
5247 (__mmask16)__builtin_ia32_ucmpd512_mask((__v16si)(__m512i)(a), \
5248 (__v16si)(__m512i)(b), (int)(p), \
5262 (__mmask16)__builtin_ia32_cmpd512_mask((__v16si)(__m512i)(a), \
5263 (__v16si)(__m512i)(b), (int)(p), \
5267 (__mmask16)__builtin_ia32_ucmpd512_mask((__v16si)(__m512i)(a), \
5268 (__v16si)(__m512i)(b), (int)(p), \
5282 (__m512i)__builtin_ia32_prold512_mask((__v16si)(__m512i)(a), (int)(b), \
5283 (__v16si)_mm512_setzero_si512(), \
5287 (__m512i)__builtin_ia32_prold512_mask((__v16si)(__m512i)(a), (int)(b), \
5288 (__v16si)(__m512i)(W), \
5292 (__m512i)__builtin_ia32_prold512_mask((__v16si)(__m512i)(a), (int)(b), \
5293 (__v16si)_mm512_setzero_si512(), \
5312 return (__m512i) __builtin_ia32_prolvd512_mask ((__v16si) __A, in _mm512_rolv_epi32()
5313 (__v16si) __B, in _mm512_rolv_epi32()
5314 (__v16si) in _mm512_rolv_epi32()
5322 return (__m512i) __builtin_ia32_prolvd512_mask ((__v16si) __A, in _mm512_mask_rolv_epi32()
5323 (__v16si) __B, in _mm512_mask_rolv_epi32()
5324 (__v16si) __W, in _mm512_mask_rolv_epi32()
5331 return (__m512i) __builtin_ia32_prolvd512_mask ((__v16si) __A, in _mm512_maskz_rolv_epi32()
5332 (__v16si) __B, in _mm512_maskz_rolv_epi32()
5333 (__v16si) in _mm512_maskz_rolv_epi32()
5368 (__m512i)__builtin_ia32_prord512_mask((__v16si)(__m512i)(A), (int)(B), \
5369 (__v16si)_mm512_setzero_si512(), \
5373 (__m512i)__builtin_ia32_prord512_mask((__v16si)(__m512i)(A), (int)(B), \
5374 (__v16si)(__m512i)(W), \
5378 (__m512i)__builtin_ia32_prord512_mask((__v16si)(__m512i)(A), (int)(B), \
5379 (__v16si)_mm512_setzero_si512(), \
5397 (__m512i)__builtin_ia32_pslldi512_mask((__v16si)(__m512i)(A), (int)(B), \
5398 (__v16si)_mm512_setzero_si512(), \
5402 (__m512i)__builtin_ia32_pslldi512_mask((__v16si)(__m512i)(A), (int)(B), \
5403 (__v16si)(__m512i)(W), \
5407 (__m512i)__builtin_ia32_pslldi512_mask((__v16si)(__m512i)(A), (int)(B), \
5408 (__v16si)_mm512_setzero_si512(), \
5429 (__m512i)__builtin_ia32_psrldi512_mask((__v16si)(__m512i)(A), (int)(B), \
5430 (__v16si)_mm512_setzero_si512(), \
5434 (__m512i)__builtin_ia32_psrldi512_mask((__v16si)(__m512i)(A), (int)(B), \
5435 (__v16si)(__m512i)(W), \
5439 (__m512i)__builtin_ia32_psrldi512_mask((__v16si)(__m512i)(A), (int)(B), \
5440 (__v16si)_mm512_setzero_si512(), \
5461 return (__m512i) __builtin_ia32_movdqa32load512_mask ((const __v16si *) __P, in _mm512_mask_load_epi32()
5462 (__v16si) __W, in _mm512_mask_load_epi32()
5469 return (__m512i) __builtin_ia32_movdqa32load512_mask ((const __v16si *) __P, in _mm512_maskz_load_epi32()
5470 (__v16si) in _mm512_maskz_load_epi32()
5478 __builtin_ia32_movdqa32store512_mask ((__v16si *) __P, (__v16si) __A, in _mm512_mask_store_epi32()
5486 (__v16si) __A, in _mm512_mask_mov_epi32()
5487 (__v16si) __W); in _mm512_mask_mov_epi32()
5494 (__v16si) __A, in _mm512_maskz_mov_epi32()
5495 (__v16si) _mm512_setzero_si512 ()); in _mm512_maskz_mov_epi32()
5604 (__v16si)(__m512i)(C), (int)(imm), \
5610 (__v16si)(__m512i)(C), (int)(imm), \
5616 (__v16si)(__m512i)(C), (int)(imm), \
5623 (__v16si)(__m512i)(C), (int)(imm), \
5630 (__v16si)(__m512i)(C), \
5637 (__v16si)(__m512i)(C), \
5921 return (__m512i) __builtin_ia32_vpermi2vard512_mask ((__v16si) __A, in _mm512_mask2_permutex2var_epi32()
5922 (__v16si) __I in _mm512_mask2_permutex2var_epi32()
5924 (__v16si) __B, in _mm512_mask2_permutex2var_epi32()
5931 return (__m512i) __builtin_ia32_pslld512_mask ((__v16si) __A, in _mm512_sll_epi32()
5933 (__v16si) in _mm512_sll_epi32()
5941 return (__m512i) __builtin_ia32_pslld512_mask ((__v16si) __A, in _mm512_mask_sll_epi32()
5943 (__v16si) __W, in _mm512_mask_sll_epi32()
5950 return (__m512i) __builtin_ia32_pslld512_mask ((__v16si) __A, in _mm512_maskz_sll_epi32()
5952 (__v16si) in _mm512_maskz_sll_epi32()
5989 return (__m512i) __builtin_ia32_psllv16si_mask ((__v16si) __X, in _mm512_sllv_epi32()
5990 (__v16si) __Y, in _mm512_sllv_epi32()
5991 (__v16si) in _mm512_sllv_epi32()
5999 return (__m512i) __builtin_ia32_psllv16si_mask ((__v16si) __X, in _mm512_mask_sllv_epi32()
6000 (__v16si) __Y, in _mm512_mask_sllv_epi32()
6001 (__v16si) __W, in _mm512_mask_sllv_epi32()
6008 return (__m512i) __builtin_ia32_psllv16si_mask ((__v16si) __X, in _mm512_maskz_sllv_epi32()
6009 (__v16si) __Y, in _mm512_maskz_sllv_epi32()
6010 (__v16si) in _mm512_maskz_sllv_epi32()
6047 return (__m512i) __builtin_ia32_psrad512_mask ((__v16si) __A, in _mm512_sra_epi32()
6049 (__v16si) in _mm512_sra_epi32()
6057 return (__m512i) __builtin_ia32_psrad512_mask ((__v16si) __A, in _mm512_mask_sra_epi32()
6059 (__v16si) __W, in _mm512_mask_sra_epi32()
6066 return (__m512i) __builtin_ia32_psrad512_mask ((__v16si) __A, in _mm512_maskz_sra_epi32()
6068 (__v16si) in _mm512_maskz_sra_epi32()
6105 return (__m512i) __builtin_ia32_psrav16si_mask ((__v16si) __X, in _mm512_srav_epi32()
6106 (__v16si) __Y, in _mm512_srav_epi32()
6107 (__v16si) in _mm512_srav_epi32()
6115 return (__m512i) __builtin_ia32_psrav16si_mask ((__v16si) __X, in _mm512_mask_srav_epi32()
6116 (__v16si) __Y, in _mm512_mask_srav_epi32()
6117 (__v16si) __W, in _mm512_mask_srav_epi32()
6124 return (__m512i) __builtin_ia32_psrav16si_mask ((__v16si) __X, in _mm512_maskz_srav_epi32()
6125 (__v16si) __Y, in _mm512_maskz_srav_epi32()
6126 (__v16si) in _mm512_maskz_srav_epi32()
6163 return (__m512i) __builtin_ia32_psrld512_mask ((__v16si) __A, in _mm512_srl_epi32()
6165 (__v16si) in _mm512_srl_epi32()
6173 return (__m512i) __builtin_ia32_psrld512_mask ((__v16si) __A, in _mm512_mask_srl_epi32()
6175 (__v16si) __W, in _mm512_mask_srl_epi32()
6182 return (__m512i) __builtin_ia32_psrld512_mask ((__v16si) __A, in _mm512_maskz_srl_epi32()
6184 (__v16si) in _mm512_maskz_srl_epi32()
6221 return (__m512i) __builtin_ia32_psrlv16si_mask ((__v16si) __X, in _mm512_srlv_epi32()
6222 (__v16si) __Y, in _mm512_srlv_epi32()
6223 (__v16si) in _mm512_srlv_epi32()
6231 return (__m512i) __builtin_ia32_psrlv16si_mask ((__v16si) __X, in _mm512_mask_srlv_epi32()
6232 (__v16si) __Y, in _mm512_mask_srlv_epi32()
6233 (__v16si) __W, in _mm512_mask_srlv_epi32()
6240 return (__m512i) __builtin_ia32_psrlv16si_mask ((__v16si) __X, in _mm512_maskz_srlv_epi32()
6241 (__v16si) __Y, in _mm512_maskz_srlv_epi32()
6242 (__v16si) in _mm512_maskz_srlv_epi32()
6277 (__m512i)__builtin_ia32_pternlogd512_mask((__v16si)(__m512i)(A), \
6278 (__v16si)(__m512i)(B), \
6279 (__v16si)(__m512i)(C), (int)(imm), \
6283 (__m512i)__builtin_ia32_pternlogd512_mask((__v16si)(__m512i)(A), \
6284 (__v16si)(__m512i)(B), \
6285 (__v16si)(__m512i)(C), (int)(imm), \
6289 (__m512i)__builtin_ia32_pternlogd512_maskz((__v16si)(__m512i)(A), \
6290 (__v16si)(__m512i)(B), \
6291 (__v16si)(__m512i)(C), \
6489 (__v16si) __I in _mm512_mask2_permutex2var_ps()
6591 (__v16si) __C, in _mm512_permutevar_ps()
6601 (__v16si) __C, in _mm512_mask_permutevar_ps()
6610 (__v16si) __C, in _mm512_maskz_permutevar_ps()
6650 return (__m512) __builtin_ia32_vpermt2varps512_mask ((__v16si) __I in _mm512_permutex2var_ps()
6660 return (__m512) __builtin_ia32_vpermt2varps512_mask ((__v16si) __I in _mm512_mask_permutex2var_ps()
6671 return (__m512) __builtin_ia32_vpermt2varps512_maskz ((__v16si) __I in _mm512_maskz_permutex2var_ps()
6681 return (__mmask16) __builtin_ia32_ptestnmd512 ((__v16si) __A, in _mm512_testn_epi32_mask()
6682 (__v16si) __B, in _mm512_testn_epi32_mask()
6689 return (__mmask16) __builtin_ia32_ptestnmd512 ((__v16si) __A, in _mm512_mask_testn_epi32_mask()
6690 (__v16si) __B, __U); in _mm512_mask_testn_epi32_mask()
7032 (__m512i)__builtin_ia32_psradi512_mask((__v16si)(__m512i)(A), (int)(B), \
7033 (__v16si)_mm512_setzero_si512(), \
7037 (__m512i)__builtin_ia32_psradi512_mask((__v16si)(__m512i)(A), (int)(B), \
7038 (__v16si)(__m512i)(W), \
7042 (__m512i)__builtin_ia32_psradi512_mask((__v16si)(__m512i)(A), (int)(B), \
7043 (__v16si)_mm512_setzero_si512(), \
7098 (__m512i)__builtin_ia32_shuf_i32x4_mask((__v16si)(__m512i)(A), \
7099 (__v16si)(__m512i)(B), (int)(imm), \
7100 (__v16si)_mm512_setzero_si512(), \
7104 (__m512i)__builtin_ia32_shuf_i32x4_mask((__v16si)(__m512i)(A), \
7105 (__v16si)(__m512i)(B), (int)(imm), \
7106 (__v16si)(__m512i)(W), \
7110 (__m512i)__builtin_ia32_shuf_i32x4_mask((__v16si)(__m512i)(A), \
7111 (__v16si)(__m512i)(B), (int)(imm), \
7112 (__v16si)_mm512_setzero_si512(), \
7317 (__v16si) in _mm512_broadcast_i32x4()
7326 (__v16si) __O, in _mm512_mask_broadcast_i32x4()
7334 (__v16si) in _mm512_maskz_broadcast_i32x4()
7400 return (__m128i) __builtin_ia32_pmovsdb512_mask ((__v16si) __A, in _mm512_cvtsepi32_epi8()
7408 return (__m128i) __builtin_ia32_pmovsdb512_mask ((__v16si) __A, in _mm512_mask_cvtsepi32_epi8()
7415 return (__m128i) __builtin_ia32_pmovsdb512_mask ((__v16si) __A, in _mm512_maskz_cvtsepi32_epi8()
7423 __builtin_ia32_pmovsdb512mem_mask ((__v16qi *) __P, (__v16si) __A, __M); in _mm512_mask_cvtsepi32_storeu_epi8()
7429 return (__m256i) __builtin_ia32_pmovsdw512_mask ((__v16si) __A, in _mm512_cvtsepi32_epi16()
7437 return (__m256i) __builtin_ia32_pmovsdw512_mask ((__v16si) __A, in _mm512_mask_cvtsepi32_epi16()
7444 return (__m256i) __builtin_ia32_pmovsdw512_mask ((__v16si) __A, in _mm512_maskz_cvtsepi32_epi16()
7452 __builtin_ia32_pmovsdw512mem_mask ((__v16hi*) __P, (__v16si) __A, __M); in _mm512_mask_cvtsepi32_storeu_epi16()
7546 return (__m128i) __builtin_ia32_pmovusdb512_mask ((__v16si) __A, in _mm512_cvtusepi32_epi8()
7554 return (__m128i) __builtin_ia32_pmovusdb512_mask ((__v16si) __A, in _mm512_mask_cvtusepi32_epi8()
7562 return (__m128i) __builtin_ia32_pmovusdb512_mask ((__v16si) __A, in _mm512_maskz_cvtusepi32_epi8()
7570 __builtin_ia32_pmovusdb512mem_mask ((__v16qi *) __P, (__v16si) __A, __M); in _mm512_mask_cvtusepi32_storeu_epi8()
7576 return (__m256i) __builtin_ia32_pmovusdw512_mask ((__v16si) __A, in _mm512_cvtusepi32_epi16()
7584 return (__m256i) __builtin_ia32_pmovusdw512_mask ((__v16si) __A, in _mm512_mask_cvtusepi32_epi16()
7592 return (__m256i) __builtin_ia32_pmovusdw512_mask ((__v16si) __A, in _mm512_maskz_cvtusepi32_epi16()
7600 __builtin_ia32_pmovusdw512mem_mask ((__v16hi*) __P, (__v16si) __A, __M); in _mm512_mask_cvtusepi32_storeu_epi16()
7694 return (__m128i) __builtin_ia32_pmovdb512_mask ((__v16si) __A, in _mm512_cvtepi32_epi8()
7702 return (__m128i) __builtin_ia32_pmovdb512_mask ((__v16si) __A, in _mm512_mask_cvtepi32_epi8()
7709 return (__m128i) __builtin_ia32_pmovdb512_mask ((__v16si) __A, in _mm512_maskz_cvtepi32_epi8()
7717 __builtin_ia32_pmovdb512mem_mask ((__v16qi *) __P, (__v16si) __A, __M); in _mm512_mask_cvtepi32_storeu_epi8()
7723 return (__m256i) __builtin_ia32_pmovdw512_mask ((__v16si) __A, in _mm512_cvtepi32_epi16()
7731 return (__m256i) __builtin_ia32_pmovdw512_mask ((__v16si) __A, in _mm512_mask_cvtepi32_epi16()
7738 return (__m256i) __builtin_ia32_pmovdw512_mask ((__v16si) __A, in _mm512_maskz_cvtepi32_epi16()
7746 __builtin_ia32_pmovdw512mem_mask ((__v16hi *) __P, (__v16si) __A, __M); in _mm512_mask_cvtepi32_storeu_epi16()
7837 (__m128i)__builtin_ia32_extracti32x4_mask((__v16si)(__m512i)(A), (int)(imm), \
7842 (__m128i)__builtin_ia32_extracti32x4_mask((__v16si)(__m512i)(A), (int)(imm), \
7847 (__m128i)__builtin_ia32_extracti32x4_mask((__v16si)(__m512i)(A), (int)(imm), \
7921 (__m512i)__builtin_ia32_inserti32x4_mask((__v16si)(__m512i)(A), \
7923 (__v16si)_mm512_setzero_si512(), \
7927 (__m512i)__builtin_ia32_inserti32x4_mask((__v16si)(__m512i)(A), \
7929 (__v16si)(__m512i)(W), \
7933 (__m512i)__builtin_ia32_inserti32x4_mask((__v16si)(__m512i)(A), \
7935 (__v16si)_mm512_setzero_si512(), \
8161 (__m512i)__builtin_ia32_gathersiv16si((__v16si)_mm512_undefined_epi32(), \
8163 (__v16si)(__m512i)(index), \
8167 (__m512i)__builtin_ia32_gathersiv16si((__v16si)(__m512i)(v1_old), \
8169 (__v16si)(__m512i)(index), \
8238 (__v16si)(__m512i)(index), \
8243 (__v16si)(__m512i)(index), \
8248 (__v16si)(__m512i)(index), \
8249 (__v16si)(__m512i)(v1), (int)(scale)); })
8253 (__v16si)(__m512i)(index), \
8254 (__v16si)(__m512i)(v1), (int)(scale)); })
8764 (__v16si) __X, in _mm512_permutexvar_ps()
8773 (__v16si) __X, in _mm512_mask_permutexvar_ps()
8782 (__v16si) __X, in _mm512_maskz_permutexvar_ps()
8790 return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, in _mm512_maskz_permutexvar_epi32()
8791 (__v16si) __X, in _mm512_maskz_permutexvar_epi32()
8792 (__v16si) _mm512_setzero_si512 (), in _mm512_maskz_permutexvar_epi32()
8799 return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, in _mm512_permutexvar_epi32()
8800 (__v16si) __X, in _mm512_permutexvar_epi32()
8801 (__v16si) _mm512_undefined_epi32 (), in _mm512_permutexvar_epi32()
8809 return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, in _mm512_mask_permutexvar_epi32()
8810 (__v16si) __X, in _mm512_mask_permutexvar_epi32()
8811 (__v16si) __W, in _mm512_mask_permutexvar_epi32()
8941 return (__m512i) __builtin_ia32_compresssi512_mask ((__v16si) __A, in _mm512_mask_compress_epi32()
8942 (__v16si) __W, in _mm512_mask_compress_epi32()
8949 return (__m512i) __builtin_ia32_compresssi512_mask ((__v16si) __A, in _mm512_maskz_compress_epi32()
8950 (__v16si) in _mm512_maskz_compress_epi32()
9046 (__m512i)__builtin_shufflevector((__v16si)(__m512i)(A), \
9047 (__v16si)_mm512_undefined_epi32(), \
9067 (__v16si)_mm512_shuffle_epi32((A), (I)), \
9068 (__v16si)(__m512i)(W)); })
9072 (__v16si)_mm512_shuffle_epi32((A), (I)), \
9073 (__v16si)_mm512_setzero_si512()); })
9158 return (__m512i) __builtin_ia32_expandloadsi512_mask ((const __v16si *)__P, in _mm512_mask_expandloadu_epi32()
9159 (__v16si) __W, in _mm512_mask_expandloadu_epi32()
9166 return (__m512i) __builtin_ia32_expandloadsi512_mask ((const __v16si *)__P, in _mm512_maskz_expandloadu_epi32()
9167 (__v16si) _mm512_setzero_ps(), in _mm512_maskz_expandloadu_epi32()
9190 return (__m512i) __builtin_ia32_expandsi512_mask ((__v16si) __A, in _mm512_mask_expand_epi32()
9191 (__v16si) __W, in _mm512_mask_expand_epi32()
9198 return (__m512i) __builtin_ia32_expandsi512_mask ((__v16si) __A, in _mm512_maskz_expand_epi32()
9199 (__v16si) _mm512_setzero_ps(), in _mm512_maskz_expand_epi32()
9303 __builtin_ia32_compressstoresi512_mask ((__v16si *) __P, (__v16si) __A, in _mm512_mask_compressstoreu_epi32()
9452 return (__m512i) __builtin_ia32_pbroadcastd512_gpr_mask (__A, (__v16si) __O, in _mm512_mask_set1_epi32()
9469 return __extension__ (__m512i)(__v16si) in _mm512_set_epi32()