Lines Matching refs:__U
363 _mm512_mask_add_ph(__m512h __W, __mmask32 __U, __m512h __A, __m512h __B) { in _mm512_mask_add_ph() argument
365 (__mmask32)__U, (__v32hf)_mm512_add_ph(__A, __B), (__v32hf)__W); in _mm512_mask_add_ph()
369 _mm512_maskz_add_ph(__mmask32 __U, __m512h __A, __m512h __B) { in _mm512_maskz_add_ph() argument
370 return (__m512h)__builtin_ia32_selectph_512((__mmask32)__U, in _mm512_maskz_add_ph()
395 _mm512_mask_sub_ph(__m512h __W, __mmask32 __U, __m512h __A, __m512h __B) { in _mm512_mask_sub_ph() argument
397 (__mmask32)__U, (__v32hf)_mm512_sub_ph(__A, __B), (__v32hf)__W); in _mm512_mask_sub_ph()
401 _mm512_maskz_sub_ph(__mmask32 __U, __m512h __A, __m512h __B) { in _mm512_maskz_sub_ph() argument
402 return (__m512h)__builtin_ia32_selectph_512((__mmask32)__U, in _mm512_maskz_sub_ph()
427 _mm512_mask_mul_ph(__m512h __W, __mmask32 __U, __m512h __A, __m512h __B) { in _mm512_mask_mul_ph() argument
429 (__mmask32)__U, (__v32hf)_mm512_mul_ph(__A, __B), (__v32hf)__W); in _mm512_mask_mul_ph()
433 _mm512_maskz_mul_ph(__mmask32 __U, __m512h __A, __m512h __B) { in _mm512_maskz_mul_ph() argument
434 return (__m512h)__builtin_ia32_selectph_512((__mmask32)__U, in _mm512_maskz_mul_ph()
459 _mm512_mask_div_ph(__m512h __W, __mmask32 __U, __m512h __A, __m512h __B) { in _mm512_mask_div_ph() argument
461 (__mmask32)__U, (__v32hf)_mm512_div_ph(__A, __B), (__v32hf)__W); in _mm512_mask_div_ph()
465 _mm512_maskz_div_ph(__mmask32 __U, __m512h __A, __m512h __B) { in _mm512_maskz_div_ph() argument
466 return (__m512h)__builtin_ia32_selectph_512((__mmask32)__U, in _mm512_maskz_div_ph()
492 _mm512_mask_min_ph(__m512h __W, __mmask32 __U, __m512h __A, __m512h __B) { in _mm512_mask_min_ph() argument
494 (__mmask32)__U, (__v32hf)_mm512_min_ph(__A, __B), (__v32hf)__W); in _mm512_mask_min_ph()
498 _mm512_maskz_min_ph(__mmask32 __U, __m512h __A, __m512h __B) { in _mm512_maskz_min_ph() argument
499 return (__m512h)__builtin_ia32_selectph_512((__mmask32)__U, in _mm512_maskz_min_ph()
525 _mm512_mask_max_ph(__m512h __W, __mmask32 __U, __m512h __A, __m512h __B) { in _mm512_mask_max_ph() argument
527 (__mmask32)__U, (__v32hf)_mm512_max_ph(__A, __B), (__v32hf)__W); in _mm512_mask_max_ph()
531 _mm512_maskz_max_ph(__mmask32 __U, __m512h __A, __m512h __B) { in _mm512_maskz_max_ph() argument
532 return (__m512h)__builtin_ia32_selectph_512((__mmask32)__U, in _mm512_maskz_max_ph()
560 _mm512_mask_conj_pch(__m512h __W, __mmask16 __U, __m512h __A) { in _mm512_mask_conj_pch() argument
562 (__mmask16)__U, (__v16sf)_mm512_conj_pch(__A), (__v16sf)__W); in _mm512_mask_conj_pch()
566 _mm512_maskz_conj_pch(__mmask16 __U, __m512h __A) { in _mm512_maskz_conj_pch() argument
567 return (__m512h)__builtin_ia32_selectps_512((__mmask16)__U, in _mm512_maskz_conj_pch()
579 __mmask8 __U, in _mm_mask_add_sh() argument
583 return __builtin_ia32_selectsh_128(__U, __A, __W); in _mm_mask_add_sh()
586 static __inline__ __m128h __DEFAULT_FN_ATTRS128 _mm_maskz_add_sh(__mmask8 __U, in _mm_maskz_add_sh() argument
590 return __builtin_ia32_selectsh_128(__U, __A, _mm_setzero_ph()); in _mm_maskz_add_sh()
615 __mmask8 __U, in _mm_mask_sub_sh() argument
619 return __builtin_ia32_selectsh_128(__U, __A, __W); in _mm_mask_sub_sh()
622 static __inline__ __m128h __DEFAULT_FN_ATTRS128 _mm_maskz_sub_sh(__mmask8 __U, in _mm_maskz_sub_sh() argument
626 return __builtin_ia32_selectsh_128(__U, __A, _mm_setzero_ph()); in _mm_maskz_sub_sh()
651 __mmask8 __U, in _mm_mask_mul_sh() argument
655 return __builtin_ia32_selectsh_128(__U, __A, __W); in _mm_mask_mul_sh()
658 static __inline__ __m128h __DEFAULT_FN_ATTRS128 _mm_maskz_mul_sh(__mmask8 __U, in _mm_maskz_mul_sh() argument
662 return __builtin_ia32_selectsh_128(__U, __A, _mm_setzero_ph()); in _mm_maskz_mul_sh()
687 __mmask8 __U, in _mm_mask_div_sh() argument
691 return __builtin_ia32_selectsh_128(__U, __A, __W); in _mm_mask_div_sh()
694 static __inline__ __m128h __DEFAULT_FN_ATTRS128 _mm_maskz_div_sh(__mmask8 __U, in _mm_maskz_div_sh() argument
698 return __builtin_ia32_selectsh_128(__U, __A, _mm_setzero_ph()); in _mm_maskz_div_sh()
724 __mmask8 __U, in _mm_mask_min_sh() argument
728 (__v8hf)__W, (__mmask8)__U, in _mm_mask_min_sh()
732 static __inline__ __m128h __DEFAULT_FN_ATTRS128 _mm_maskz_min_sh(__mmask8 __U, in _mm_maskz_min_sh() argument
736 (__v8hf)__A, (__v8hf)__B, (__v8hf)_mm_setzero_ph(), (__mmask8)__U, in _mm_maskz_min_sh()
763 __mmask8 __U, in _mm_mask_max_sh() argument
767 (__v8hf)__W, (__mmask8)__U, in _mm_mask_max_sh()
771 static __inline__ __m128h __DEFAULT_FN_ATTRS128 _mm_maskz_max_sh(__mmask8 __U, in _mm_maskz_max_sh() argument
775 (__v8hf)__A, (__v8hf)__B, (__v8hf)_mm_setzero_ph(), (__mmask8)__U, in _mm_maskz_max_sh()
839 _mm_mask_load_sh(__m128h __W, __mmask8 __U, const void *__A) { in _mm_mask_load_sh() argument
843 return (__m128h)__builtin_ia32_loadsh128_mask((const __v8hf *)__A, src, __U & 1); in _mm_mask_load_sh()
847 _mm_maskz_load_sh(__mmask8 __U, const void *__A) { in _mm_maskz_load_sh() argument
849 (const __v8hf *)__A, (__v8hf)_mm_setzero_ph(), __U & 1); in _mm_maskz_load_sh()
899 __mmask8 __U, in _mm_mask_store_sh() argument
901 __builtin_ia32_storesh128_mask((__v8hf *)__W, __A, __U & 1); in _mm_mask_store_sh()
951 __mmask8 __U, in _mm_mask_move_sh() argument
954 return __builtin_ia32_selectsh_128(__U, _mm_move_sh(__A, __B), __W); in _mm_mask_move_sh()
957 static __inline__ __m128h __DEFAULT_FN_ATTRS128 _mm_maskz_move_sh(__mmask8 __U, in _mm_maskz_move_sh() argument
960 return __builtin_ia32_selectsh_128(__U, _mm_move_sh(__A, __B), in _mm_maskz_move_sh()
980 _mm512_mask_rcp_ph(__m512h __W, __mmask32 __U, __m512h __A) { in _mm512_mask_rcp_ph() argument
982 (__mmask32)__U); in _mm512_mask_rcp_ph()
986 _mm512_maskz_rcp_ph(__mmask32 __U, __m512h __A) { in _mm512_maskz_rcp_ph() argument
988 (__v32hf)__A, (__v32hf)_mm512_setzero_ph(), (__mmask32)__U); in _mm512_maskz_rcp_ph()
997 _mm512_mask_rsqrt_ph(__m512h __W, __mmask32 __U, __m512h __A) { in _mm512_mask_rsqrt_ph() argument
999 (__mmask32)__U); in _mm512_mask_rsqrt_ph()
1003 _mm512_maskz_rsqrt_ph(__mmask32 __U, __m512h __A) { in _mm512_maskz_rsqrt_ph() argument
1005 (__v32hf)__A, (__v32hf)_mm512_setzero_ph(), (__mmask32)__U); in _mm512_maskz_rsqrt_ph()
1046 _mm512_mask_getexp_ph(__m512h __W, __mmask32 __U, __m512h __A) { in _mm512_mask_getexp_ph() argument
1048 (__v32hf)__A, (__v32hf)__W, (__mmask32)__U, _MM_FROUND_CUR_DIRECTION); in _mm512_mask_getexp_ph()
1052 _mm512_maskz_getexp_ph(__mmask32 __U, __m512h __A) { in _mm512_maskz_getexp_ph() argument
1054 (__v32hf)__A, (__v32hf)_mm512_setzero_ph(), (__mmask32)__U, in _mm512_maskz_getexp_ph()
1080 _mm512_mask_scalef_ph(__m512h __W, __mmask32 __U, __m512h __A, __m512h __B) { in _mm512_mask_scalef_ph() argument
1082 (__v32hf)__W, (__mmask32)__U, in _mm512_mask_scalef_ph()
1087 _mm512_maskz_scalef_ph(__mmask32 __U, __m512h __A, __m512h __B) { in _mm512_maskz_scalef_ph() argument
1089 (__v32hf)__A, (__v32hf)__B, (__v32hf)_mm512_setzero_ph(), (__mmask32)__U, in _mm512_maskz_scalef_ph()
1175 __mmask8 __U, in _mm_mask_rcp_sh() argument
1179 (__v8hf)__W, (__mmask8)__U); in _mm_mask_rcp_sh()
1182 static __inline__ __m128h __DEFAULT_FN_ATTRS128 _mm_maskz_rcp_sh(__mmask8 __U, in _mm_maskz_rcp_sh() argument
1186 (__v8hf)__A, (__v8hf)__B, (__v8hf)_mm_setzero_ph(), (__mmask8)__U); in _mm_maskz_rcp_sh()
1196 __mmask8 __U, in _mm_mask_rsqrt_sh() argument
1200 (__v8hf)__W, (__mmask8)__U); in _mm_mask_rsqrt_sh()
1204 _mm_maskz_rsqrt_sh(__mmask8 __U, __m128h __A, __m128h __B) { in _mm_maskz_rsqrt_sh() argument
1206 (__v8hf)__A, (__v8hf)__B, (__v8hf)_mm_setzero_ph(), (__mmask8)__U); in _mm_maskz_rsqrt_sh()
1252 _mm_mask_getexp_sh(__m128h __W, __mmask8 __U, __m128h __A, __m128h __B) { in _mm_mask_getexp_sh() argument
1254 (__v8hf)__A, (__v8hf)__B, (__v8hf)__W, (__mmask8)__U, in _mm_mask_getexp_sh()
1264 _mm_maskz_getexp_sh(__mmask8 __U, __m128h __A, __m128h __B) { in _mm_maskz_getexp_sh() argument
1266 (__v8hf)__A, (__v8hf)__B, (__v8hf)_mm_setzero_ph(), (__mmask8)__U, in _mm_maskz_getexp_sh()
1288 _mm_mask_scalef_sh(__m128h __W, __mmask8 __U, __m128h __A, __m128h __B) { in _mm_mask_scalef_sh() argument
1290 (__v8hf)__W, (__mmask8)__U, in _mm_mask_scalef_sh()
1300 _mm_maskz_scalef_sh(__mmask8 __U, __m128h __A, __m128h __B) { in _mm_maskz_scalef_sh() argument
1302 (__v8hf)__A, (__v8hf)__B, (__v8hf)_mm_setzero_ph(), (__mmask8)__U, in _mm_maskz_scalef_sh()
1390 _mm512_mask_sqrt_ph(__m512h __W, __mmask32 __U, __m512h __A) { in _mm512_mask_sqrt_ph() argument
1392 (__mmask32)(__U), in _mm512_mask_sqrt_ph()
1398 _mm512_maskz_sqrt_ph(__mmask32 __U, __m512h __A) { in _mm512_maskz_sqrt_ph() argument
1400 (__mmask32)(__U), in _mm512_maskz_sqrt_ph()
1428 __mmask32 __U, in _mm_mask_sqrt_sh() argument
1433 (__mmask8)(__U), _MM_FROUND_CUR_DIRECTION); in _mm_mask_sqrt_sh()
1436 static __inline__ __m128h __DEFAULT_FN_ATTRS128 _mm_maskz_sqrt_sh(__mmask32 __U, in _mm_maskz_sqrt_sh() argument
1441 (__mmask8)(__U), _MM_FROUND_CUR_DIRECTION); in _mm_maskz_sqrt_sh()
1479 _mm512_mask_cvtpd_ph(__m128h __W, __mmask8 __U, __m512d __A) { in _mm512_mask_cvtpd_ph() argument
1481 (__v8df)__A, (__v8hf)__W, (__mmask8)__U, _MM_FROUND_CUR_DIRECTION); in _mm512_mask_cvtpd_ph()
1485 _mm512_maskz_cvtpd_ph(__mmask8 __U, __m512d __A) { in _mm512_maskz_cvtpd_ph() argument
1487 (__v8df)__A, (__v8hf)_mm_setzero_ph(), (__mmask8)__U, in _mm512_maskz_cvtpd_ph()
1510 _mm512_mask_cvtph_pd(__m512d __W, __mmask8 __U, __m128h __A) { in _mm512_mask_cvtph_pd() argument
1512 (__v8hf)__A, (__v8df)__W, (__mmask8)__U, _MM_FROUND_CUR_DIRECTION); in _mm512_mask_cvtph_pd()
1516 _mm512_maskz_cvtph_pd(__mmask8 __U, __m128h __A) { in _mm512_maskz_cvtph_pd() argument
1518 (__v8hf)__A, (__v8df)_mm512_setzero_pd(), (__mmask8)__U, in _mm512_maskz_cvtph_pd()
1544 __mmask8 __U, in _mm_mask_cvtsh_ss() argument
1548 (__v4sf)__W, (__mmask8)__U, in _mm_mask_cvtsh_ss()
1552 static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_cvtsh_ss(__mmask8 __U, in _mm_maskz_cvtsh_ss() argument
1556 (__v4sf)__A, (__v8hf)__B, (__v4sf)_mm_setzero_ps(), (__mmask8)__U, in _mm_maskz_cvtsh_ss()
1582 __mmask8 __U, in _mm_mask_cvtss_sh() argument
1586 (__v8hf)__A, (__v4sf)__B, (__v8hf)__W, (__mmask8)__U, in _mm_mask_cvtss_sh()
1590 static __inline__ __m128h __DEFAULT_FN_ATTRS128 _mm_maskz_cvtss_sh(__mmask8 __U, in _mm_maskz_cvtss_sh() argument
1594 (__v8hf)__A, (__v4sf)__B, (__v8hf)_mm_setzero_ph(), (__mmask8)__U, in _mm_maskz_cvtss_sh()
1620 __mmask8 __U, in _mm_mask_cvtsd_sh() argument
1624 (__v8hf)__A, (__v2df)__B, (__v8hf)__W, (__mmask8)__U, in _mm_mask_cvtsd_sh()
1629 _mm_maskz_cvtsd_sh(__mmask8 __U, __m128h __A, __m128d __B) { in _mm_maskz_cvtsd_sh() argument
1631 (__v8hf)__A, (__v2df)__B, (__v8hf)_mm_setzero_ph(), (__mmask8)__U, in _mm_maskz_cvtsd_sh()
1657 __mmask8 __U, in _mm_mask_cvtsh_sd() argument
1661 (__v2df)__A, (__v8hf)__B, (__v2df)__W, (__mmask8)__U, in _mm_mask_cvtsh_sd()
1666 _mm_maskz_cvtsh_sd(__mmask8 __U, __m128d __A, __m128h __B) { in _mm_maskz_cvtsh_sd() argument
1668 (__v2df)__A, (__v8hf)__B, (__v2df)_mm_setzero_pd(), (__mmask8)__U, in _mm_maskz_cvtsh_sd()
1694 _mm512_mask_cvtph_epi16(__m512i __W, __mmask32 __U, __m512h __A) { in _mm512_mask_cvtph_epi16() argument
1696 (__v32hf)__A, (__v32hi)__W, (__mmask32)__U, _MM_FROUND_CUR_DIRECTION); in _mm512_mask_cvtph_epi16()
1700 _mm512_maskz_cvtph_epi16(__mmask32 __U, __m512h __A) { in _mm512_maskz_cvtph_epi16() argument
1702 (__v32hf)__A, (__v32hi)_mm512_setzero_epi32(), (__mmask32)__U, in _mm512_maskz_cvtph_epi16()
1728 _mm512_mask_cvttph_epi16(__m512i __W, __mmask32 __U, __m512h __A) { in _mm512_mask_cvttph_epi16() argument
1730 (__v32hf)__A, (__v32hi)__W, (__mmask32)__U, _MM_FROUND_CUR_DIRECTION); in _mm512_mask_cvttph_epi16()
1734 _mm512_maskz_cvttph_epi16(__mmask32 __U, __m512h __A) { in _mm512_maskz_cvttph_epi16() argument
1736 (__v32hf)__A, (__v32hi)_mm512_setzero_epi32(), (__mmask32)__U, in _mm512_maskz_cvttph_epi16()
1761 _mm512_mask_cvtepi16_ph(__m512h __W, __mmask32 __U, __m512i __A) { in _mm512_mask_cvtepi16_ph() argument
1763 (__v32hi)__A, (__v32hf)__W, (__mmask32)__U, _MM_FROUND_CUR_DIRECTION); in _mm512_mask_cvtepi16_ph()
1767 _mm512_maskz_cvtepi16_ph(__mmask32 __U, __m512i __A) { in _mm512_maskz_cvtepi16_ph() argument
1769 (__v32hi)__A, (__v32hf)_mm512_setzero_ph(), (__mmask32)__U, in _mm512_maskz_cvtepi16_ph()
1795 _mm512_mask_cvtph_epu16(__m512i __W, __mmask32 __U, __m512h __A) { in _mm512_mask_cvtph_epu16() argument
1797 (__v32hf)__A, (__v32hu)__W, (__mmask32)__U, _MM_FROUND_CUR_DIRECTION); in _mm512_mask_cvtph_epu16()
1801 _mm512_maskz_cvtph_epu16(__mmask32 __U, __m512h __A) { in _mm512_maskz_cvtph_epu16() argument
1803 (__v32hf)__A, (__v32hu)_mm512_setzero_epi32(), (__mmask32)__U, in _mm512_maskz_cvtph_epu16()
1829 _mm512_mask_cvttph_epu16(__m512i __W, __mmask32 __U, __m512h __A) { in _mm512_mask_cvttph_epu16() argument
1831 (__v32hf)__A, (__v32hu)__W, (__mmask32)__U, _MM_FROUND_CUR_DIRECTION); in _mm512_mask_cvttph_epu16()
1835 _mm512_maskz_cvttph_epu16(__mmask32 __U, __m512h __A) { in _mm512_maskz_cvttph_epu16() argument
1837 (__v32hf)__A, (__v32hu)_mm512_setzero_epi32(), (__mmask32)__U, in _mm512_maskz_cvttph_epu16()
1862 _mm512_mask_cvtepu16_ph(__m512h __W, __mmask32 __U, __m512i __A) { in _mm512_mask_cvtepu16_ph() argument
1864 (__v32hu)__A, (__v32hf)__W, (__mmask32)__U, _MM_FROUND_CUR_DIRECTION); in _mm512_mask_cvtepu16_ph()
1868 _mm512_maskz_cvtepu16_ph(__mmask32 __U, __m512i __A) { in _mm512_maskz_cvtepu16_ph() argument
1870 (__v32hu)__A, (__v32hf)_mm512_setzero_ph(), (__mmask32)__U, in _mm512_maskz_cvtepu16_ph()
1896 _mm512_mask_cvtph_epi32(__m512i __W, __mmask16 __U, __m256h __A) { in _mm512_mask_cvtph_epi32() argument
1898 (__v16hf)__A, (__v16si)__W, (__mmask16)__U, _MM_FROUND_CUR_DIRECTION); in _mm512_mask_cvtph_epi32()
1902 _mm512_maskz_cvtph_epi32(__mmask16 __U, __m256h __A) { in _mm512_maskz_cvtph_epi32() argument
1904 (__v16hf)__A, (__v16si)_mm512_setzero_epi32(), (__mmask16)__U, in _mm512_maskz_cvtph_epi32()
1930 _mm512_mask_cvtph_epu32(__m512i __W, __mmask16 __U, __m256h __A) { in _mm512_mask_cvtph_epu32() argument
1932 (__v16hf)__A, (__v16su)__W, (__mmask16)__U, _MM_FROUND_CUR_DIRECTION); in _mm512_mask_cvtph_epu32()
1936 _mm512_maskz_cvtph_epu32(__mmask16 __U, __m256h __A) { in _mm512_maskz_cvtph_epu32() argument
1938 (__v16hf)__A, (__v16su)_mm512_setzero_epi32(), (__mmask16)__U, in _mm512_maskz_cvtph_epu32()
1963 _mm512_mask_cvtepi32_ph(__m256h __W, __mmask16 __U, __m512i __A) { in _mm512_mask_cvtepi32_ph() argument
1965 (__v16si)__A, (__v16hf)__W, (__mmask16)__U, _MM_FROUND_CUR_DIRECTION); in _mm512_mask_cvtepi32_ph()
1969 _mm512_maskz_cvtepi32_ph(__mmask16 __U, __m512i __A) { in _mm512_maskz_cvtepi32_ph() argument
1971 (__v16si)__A, (__v16hf)_mm256_setzero_ph(), (__mmask16)__U, in _mm512_maskz_cvtepi32_ph()
1996 _mm512_mask_cvtepu32_ph(__m256h __W, __mmask16 __U, __m512i __A) { in _mm512_mask_cvtepu32_ph() argument
1998 (__v16su)__A, (__v16hf)__W, (__mmask16)__U, _MM_FROUND_CUR_DIRECTION); in _mm512_mask_cvtepu32_ph()
2002 _mm512_maskz_cvtepu32_ph(__mmask16 __U, __m512i __A) { in _mm512_maskz_cvtepu32_ph() argument
2004 (__v16su)__A, (__v16hf)_mm256_setzero_ph(), (__mmask16)__U, in _mm512_maskz_cvtepu32_ph()
2030 _mm512_mask_cvttph_epi32(__m512i __W, __mmask16 __U, __m256h __A) { in _mm512_mask_cvttph_epi32() argument
2032 (__v16hf)__A, (__v16si)__W, (__mmask16)__U, _MM_FROUND_CUR_DIRECTION); in _mm512_mask_cvttph_epi32()
2036 _mm512_maskz_cvttph_epi32(__mmask16 __U, __m256h __A) { in _mm512_maskz_cvttph_epi32() argument
2038 (__v16hf)__A, (__v16si)_mm512_setzero_epi32(), (__mmask16)__U, in _mm512_maskz_cvttph_epi32()
2064 _mm512_mask_cvttph_epu32(__m512i __W, __mmask16 __U, __m256h __A) { in _mm512_mask_cvttph_epu32() argument
2066 (__v16hf)__A, (__v16su)__W, (__mmask16)__U, _MM_FROUND_CUR_DIRECTION); in _mm512_mask_cvttph_epu32()
2070 _mm512_maskz_cvttph_epu32(__mmask16 __U, __m256h __A) { in _mm512_maskz_cvttph_epu32() argument
2072 (__v16hf)__A, (__v16su)_mm512_setzero_epi32(), (__mmask16)__U, in _mm512_maskz_cvttph_epu32()
2096 _mm512_mask_cvtepi64_ph(__m128h __W, __mmask8 __U, __m512i __A) { in _mm512_mask_cvtepi64_ph() argument
2098 (__v8di)__A, (__v8hf)__W, (__mmask8)__U, _MM_FROUND_CUR_DIRECTION); in _mm512_mask_cvtepi64_ph()
2102 _mm512_maskz_cvtepi64_ph(__mmask8 __U, __m512i __A) { in _mm512_maskz_cvtepi64_ph() argument
2104 (__v8di)__A, (__v8hf)_mm_setzero_ph(), (__mmask8)__U, in _mm512_maskz_cvtepi64_ph()
2129 _mm512_mask_cvtph_epi64(__m512i __W, __mmask8 __U, __m128h __A) { in _mm512_mask_cvtph_epi64() argument
2131 (__v8hf)__A, (__v8di)__W, (__mmask8)__U, _MM_FROUND_CUR_DIRECTION); in _mm512_mask_cvtph_epi64()
2135 _mm512_maskz_cvtph_epi64(__mmask8 __U, __m128h __A) { in _mm512_maskz_cvtph_epi64() argument
2137 (__v8hf)__A, (__v8di)_mm512_setzero_epi32(), (__mmask8)__U, in _mm512_maskz_cvtph_epi64()
2161 _mm512_mask_cvtepu64_ph(__m128h __W, __mmask8 __U, __m512i __A) { in _mm512_mask_cvtepu64_ph() argument
2163 (__v8du)__A, (__v8hf)__W, (__mmask8)__U, _MM_FROUND_CUR_DIRECTION); in _mm512_mask_cvtepu64_ph()
2167 _mm512_maskz_cvtepu64_ph(__mmask8 __U, __m512i __A) { in _mm512_maskz_cvtepu64_ph() argument
2169 (__v8du)__A, (__v8hf)_mm_setzero_ph(), (__mmask8)__U, in _mm512_maskz_cvtepu64_ph()
2194 _mm512_mask_cvtph_epu64(__m512i __W, __mmask8 __U, __m128h __A) { in _mm512_mask_cvtph_epu64() argument
2196 (__v8hf)__A, (__v8du)__W, (__mmask8)__U, _MM_FROUND_CUR_DIRECTION); in _mm512_mask_cvtph_epu64()
2200 _mm512_maskz_cvtph_epu64(__mmask8 __U, __m128h __A) { in _mm512_maskz_cvtph_epu64() argument
2202 (__v8hf)__A, (__v8du)_mm512_setzero_epi32(), (__mmask8)__U, in _mm512_maskz_cvtph_epu64()
2227 _mm512_mask_cvttph_epi64(__m512i __W, __mmask8 __U, __m128h __A) { in _mm512_mask_cvttph_epi64() argument
2229 (__v8hf)__A, (__v8di)__W, (__mmask8)__U, _MM_FROUND_CUR_DIRECTION); in _mm512_mask_cvttph_epi64()
2233 _mm512_maskz_cvttph_epi64(__mmask8 __U, __m128h __A) { in _mm512_maskz_cvttph_epi64() argument
2235 (__v8hf)__A, (__v8di)_mm512_setzero_epi32(), (__mmask8)__U, in _mm512_maskz_cvttph_epi64()
2260 _mm512_mask_cvttph_epu64(__m512i __W, __mmask8 __U, __m128h __A) { in _mm512_mask_cvttph_epu64() argument
2262 (__v8hf)__A, (__v8du)__W, (__mmask8)__U, _MM_FROUND_CUR_DIRECTION); in _mm512_mask_cvttph_epu64()
2266 _mm512_maskz_cvttph_epu64(__mmask8 __U, __m128h __A) { in _mm512_maskz_cvttph_epu64() argument
2268 (__v8hf)__A, (__v8du)_mm512_setzero_epi32(), (__mmask8)__U, in _mm512_maskz_cvttph_epu64()
2406 _mm512_mask_cvtxph_ps(__m512 __W, __mmask16 __U, __m256h __A) { in _mm512_mask_cvtxph_ps() argument
2408 (__v16hf)__A, (__v16sf)__W, (__mmask16)__U, _MM_FROUND_CUR_DIRECTION); in _mm512_mask_cvtxph_ps()
2412 _mm512_maskz_cvtxph_ps(__mmask16 __U, __m256h __A) { in _mm512_maskz_cvtxph_ps() argument
2414 (__v16hf)__A, (__v16sf)_mm512_setzero_ps(), (__mmask16)__U, in _mm512_maskz_cvtxph_ps()
2438 _mm512_mask_cvtxps_ph(__m256h __W, __mmask16 __U, __m512 __A) { in _mm512_mask_cvtxps_ph() argument
2440 (__v16sf)__A, (__v16hf)__W, (__mmask16)__U, _MM_FROUND_CUR_DIRECTION); in _mm512_mask_cvtxps_ph()
2444 _mm512_maskz_cvtxps_ph(__mmask16 __U, __m512 __A) { in _mm512_maskz_cvtxps_ph() argument
2446 (__v16sf)__A, (__v16hf)_mm256_setzero_ph(), (__mmask16)__U, in _mm512_maskz_cvtxps_ph()
2519 _mm512_mask_fmadd_ph(__m512h __A, __mmask32 __U, __m512h __B, __m512h __C) { in _mm512_mask_fmadd_ph() argument
2521 (__v32hf)__C, (__mmask32)__U, in _mm512_mask_fmadd_ph()
2526 _mm512_mask3_fmadd_ph(__m512h __A, __m512h __B, __m512h __C, __mmask32 __U) { in _mm512_mask3_fmadd_ph() argument
2528 (__v32hf)__C, (__mmask32)__U, in _mm512_mask3_fmadd_ph()
2533 _mm512_maskz_fmadd_ph(__mmask32 __U, __m512h __A, __m512h __B, __m512h __C) { in _mm512_maskz_fmadd_ph() argument
2535 (__v32hf)__C, (__mmask32)__U, in _mm512_maskz_fmadd_ph()
2548 _mm512_mask_fmsub_ph(__m512h __A, __mmask32 __U, __m512h __B, __m512h __C) { in _mm512_mask_fmsub_ph() argument
2550 -(__v32hf)__C, (__mmask32)__U, in _mm512_mask_fmsub_ph()
2555 _mm512_maskz_fmsub_ph(__mmask32 __U, __m512h __A, __m512h __B, __m512h __C) { in _mm512_maskz_fmsub_ph() argument
2557 (__v32hf)__A, (__v32hf)__B, -(__v32hf)__C, (__mmask32)__U, in _mm512_maskz_fmsub_ph()
2570 _mm512_mask3_fnmadd_ph(__m512h __A, __m512h __B, __m512h __C, __mmask32 __U) { in _mm512_mask3_fnmadd_ph() argument
2572 (__v32hf)__C, (__mmask32)__U, in _mm512_mask3_fnmadd_ph()
2577 _mm512_maskz_fnmadd_ph(__mmask32 __U, __m512h __A, __m512h __B, __m512h __C) { in _mm512_maskz_fnmadd_ph() argument
2579 (__v32hf)__C, (__mmask32)__U, in _mm512_maskz_fnmadd_ph()
2592 _mm512_maskz_fnmsub_ph(__mmask32 __U, __m512h __A, __m512h __B, __m512h __C) { in _mm512_maskz_fnmsub_ph() argument
2594 -(__v32hf)__A, (__v32hf)__B, -(__v32hf)__C, (__mmask32)__U, in _mm512_maskz_fnmsub_ph()
2641 _mm512_mask_fmaddsub_ph(__m512h __A, __mmask32 __U, __m512h __B, __m512h __C) { in _mm512_mask_fmaddsub_ph() argument
2643 (__v32hf)__A, (__v32hf)__B, (__v32hf)__C, (__mmask32)__U, in _mm512_mask_fmaddsub_ph()
2648 _mm512_mask3_fmaddsub_ph(__m512h __A, __m512h __B, __m512h __C, __mmask32 __U) { in _mm512_mask3_fmaddsub_ph() argument
2650 (__v32hf)__A, (__v32hf)__B, (__v32hf)__C, (__mmask32)__U, in _mm512_mask3_fmaddsub_ph()
2655 _mm512_maskz_fmaddsub_ph(__mmask32 __U, __m512h __A, __m512h __B, __m512h __C) { in _mm512_maskz_fmaddsub_ph() argument
2657 (__v32hf)__A, (__v32hf)__B, (__v32hf)__C, (__mmask32)__U, in _mm512_maskz_fmaddsub_ph()
2669 _mm512_mask_fmsubadd_ph(__m512h __A, __mmask32 __U, __m512h __B, __m512h __C) { in _mm512_mask_fmsubadd_ph() argument
2671 (__v32hf)__A, (__v32hf)__B, -(__v32hf)__C, (__mmask32)__U, in _mm512_mask_fmsubadd_ph()
2676 _mm512_maskz_fmsubadd_ph(__mmask32 __U, __m512h __A, __m512h __B, __m512h __C) { in _mm512_maskz_fmsubadd_ph() argument
2678 (__v32hf)__A, (__v32hf)__B, -(__v32hf)__C, (__mmask32)__U, in _mm512_maskz_fmsubadd_ph()
2688 _mm512_mask3_fmsub_ph(__m512h __A, __m512h __B, __m512h __C, __mmask32 __U) { in _mm512_mask3_fmsub_ph() argument
2690 (__v32hf)__C, (__mmask32)__U, in _mm512_mask3_fmsub_ph()
2700 _mm512_mask3_fmsubadd_ph(__m512h __A, __m512h __B, __m512h __C, __mmask32 __U) { in _mm512_mask3_fmsubadd_ph() argument
2702 (__v32hf)__A, (__v32hf)__B, (__v32hf)__C, (__mmask32)__U, in _mm512_mask3_fmsubadd_ph()
2712 _mm512_mask_fnmadd_ph(__m512h __A, __mmask32 __U, __m512h __B, __m512h __C) { in _mm512_mask_fnmadd_ph() argument
2714 (__v32hf)__C, (__mmask32)__U, in _mm512_mask_fnmadd_ph()
2729 _mm512_mask_fnmsub_ph(__m512h __A, __mmask32 __U, __m512h __B, __m512h __C) { in _mm512_mask_fnmsub_ph() argument
2731 -(__v32hf)__C, (__mmask32)__U, in _mm512_mask_fnmsub_ph()
2736 _mm512_mask3_fnmsub_ph(__m512h __A, __m512h __B, __m512h __C, __mmask32 __U) { in _mm512_mask3_fnmsub_ph() argument
2738 (__v32hf)__C, (__mmask32)__U, in _mm512_mask3_fnmsub_ph()
2750 __mmask8 __U, in _mm_mask_fmadd_sh() argument
2754 (__mmask8)__U, _MM_FROUND_CUR_DIRECTION); in _mm_mask_fmadd_sh()
2768 _mm_maskz_fmadd_sh(__mmask8 __U, __m128h __A, __m128h __B, __m128h __C) { in _mm_maskz_fmadd_sh() argument
2770 (__mmask8)__U, in _mm_maskz_fmadd_sh()
2780 _mm_mask3_fmadd_sh(__m128h __W, __m128h __X, __m128h __Y, __mmask8 __U) { in _mm_mask3_fmadd_sh() argument
2782 (__mmask8)__U, in _mm_mask3_fmadd_sh()
2800 __mmask8 __U, in _mm_mask_fmsub_sh() argument
2804 -(__v8hf)__B, (__mmask8)__U, in _mm_mask_fmsub_sh()
2819 _mm_maskz_fmsub_sh(__mmask8 __U, __m128h __A, __m128h __B, __m128h __C) { in _mm_maskz_fmsub_sh() argument
2821 -(__v8hf)__C, (__mmask8)__U, in _mm_maskz_fmsub_sh()
2831 _mm_mask3_fmsub_sh(__m128h __W, __m128h __X, __m128h __Y, __mmask8 __U) { in _mm_mask3_fmsub_sh() argument
2833 (__mmask8)__U, in _mm_mask3_fmsub_sh()
2850 _mm_mask_fnmadd_sh(__m128h __W, __mmask8 __U, __m128h __A, __m128h __B) { in _mm_mask_fnmadd_sh() argument
2852 (__mmask8)__U, _MM_FROUND_CUR_DIRECTION); in _mm_mask_fnmadd_sh()
2866 _mm_maskz_fnmadd_sh(__mmask8 __U, __m128h __A, __m128h __B, __m128h __C) { in _mm_maskz_fnmadd_sh() argument
2868 (__mmask8)__U, in _mm_maskz_fnmadd_sh()
2878 _mm_mask3_fnmadd_sh(__m128h __W, __m128h __X, __m128h __Y, __mmask8 __U) { in _mm_mask3_fnmadd_sh() argument
2880 (__mmask8)__U, in _mm_mask3_fnmadd_sh()
2897 _mm_mask_fnmsub_sh(__m128h __W, __mmask8 __U, __m128h __A, __m128h __B) { in _mm_mask_fnmsub_sh() argument
2899 (__mmask8)__U, _MM_FROUND_CUR_DIRECTION); in _mm_mask_fnmsub_sh()
2913 _mm_maskz_fnmsub_sh(__mmask8 __U, __m128h __A, __m128h __B, __m128h __C) { in _mm_maskz_fnmsub_sh() argument
2915 (__mmask8)__U, in _mm_maskz_fnmsub_sh()
2925 _mm_mask3_fnmsub_sh(__m128h __W, __m128h __X, __m128h __Y, __mmask8 __U) { in _mm_mask3_fnmsub_sh() argument
2927 (__mmask8)__U, in _mm_mask3_fnmsub_sh()
2945 _mm_mask_fcmadd_sch(__m128h __A, __mmask8 __U, __m128h __B, __m128h __C) { in _mm_mask_fcmadd_sch() argument
2947 (__v4sf)__A, (__v4sf)(__B), (__v4sf)(__C), __U, _MM_FROUND_CUR_DIRECTION); in _mm_mask_fcmadd_sch()
2951 _mm_maskz_fcmadd_sch(__mmask8 __U, __m128h __A, __m128h __B, __m128h __C) { in _mm_maskz_fcmadd_sch() argument
2953 (__v4sf)__C, (__mmask8)__U, in _mm_maskz_fcmadd_sch()
2958 _mm_mask3_fcmadd_sch(__m128h __A, __m128h __B, __m128h __C, __mmask8 __U) { in _mm_mask3_fcmadd_sch() argument
2960 (__v4sf)__A, (__v4sf)__B, (__v4sf)__C, __U, _MM_FROUND_CUR_DIRECTION); in _mm_mask3_fcmadd_sch()
2992 _mm_mask_fmadd_sch(__m128h __A, __mmask8 __U, __m128h __B, __m128h __C) { in _mm_mask_fmadd_sch() argument
2994 (__v4sf)__A, (__v4sf)(__B), (__v4sf)(__C), __U, _MM_FROUND_CUR_DIRECTION); in _mm_mask_fmadd_sch()
2998 _mm_maskz_fmadd_sch(__mmask8 __U, __m128h __A, __m128h __B, __m128h __C) { in _mm_maskz_fmadd_sch() argument
3000 (__v4sf)__C, (__mmask8)__U, in _mm_maskz_fmadd_sch()
3005 _mm_mask3_fmadd_sch(__m128h __A, __m128h __B, __m128h __C, __mmask8 __U) { in _mm_mask3_fmadd_sch() argument
3007 (__v4sf)__A, (__v4sf)__B, (__v4sf)__C, __U, _MM_FROUND_CUR_DIRECTION); in _mm_mask3_fmadd_sch()
3038 _mm_mask_fcmul_sch(__m128h __W, __mmask8 __U, __m128h __A, __m128h __B) { in _mm_mask_fcmul_sch() argument
3040 (__v4sf)__W, (__mmask8)__U, in _mm_mask_fcmul_sch()
3045 _mm_maskz_fcmul_sch(__mmask8 __U, __m128h __A, __m128h __B) { in _mm_maskz_fcmul_sch() argument
3047 (__v4sf)__A, (__v4sf)__B, (__v4sf)_mm_setzero_ph(), (__mmask8)__U, in _mm_maskz_fcmul_sch()
3074 __mmask8 __U, in _mm_mask_fmul_sch() argument
3078 (__v4sf)__W, (__mmask8)__U, in _mm_mask_fmul_sch()
3083 _mm_maskz_fmul_sch(__mmask8 __U, __m128h __A, __m128h __B) { in _mm_maskz_fmul_sch() argument
3085 (__v4sf)__A, (__v4sf)__B, (__v4sf)_mm_setzero_ph(), (__mmask8)__U, in _mm_maskz_fmul_sch()
3112 _mm512_mask_fcmul_pch(__m512h __W, __mmask16 __U, __m512h __A, __m512h __B) { in _mm512_mask_fcmul_pch() argument
3114 (__v16sf)__W, (__mmask16)__U, in _mm512_mask_fcmul_pch()
3119 _mm512_maskz_fcmul_pch(__mmask16 __U, __m512h __A, __m512h __B) { in _mm512_maskz_fcmul_pch() argument
3121 (__v16sf)__A, (__v16sf)__B, (__v16sf)_mm512_setzero_ph(), (__mmask16)__U, in _mm512_maskz_fcmul_pch()
3148 _mm512_mask_fmul_pch(__m512h __W, __mmask16 __U, __m512h __A, __m512h __B) { in _mm512_mask_fmul_pch() argument
3150 (__v16sf)__W, (__mmask16)__U, in _mm512_mask_fmul_pch()
3155 _mm512_maskz_fmul_pch(__mmask16 __U, __m512h __A, __m512h __B) { in _mm512_maskz_fmul_pch() argument
3157 (__v16sf)__A, (__v16sf)__B, (__v16sf)_mm512_setzero_ph(), (__mmask16)__U, in _mm512_maskz_fmul_pch()
3185 _mm512_mask_fcmadd_pch(__m512h __A, __mmask16 __U, __m512h __B, __m512h __C) { in _mm512_mask_fcmadd_pch() argument
3187 (__v16sf)__A, (__v16sf)__B, (__v16sf)__C, (__mmask16)__U, in _mm512_mask_fcmadd_pch()
3192 _mm512_mask3_fcmadd_pch(__m512h __A, __m512h __B, __m512h __C, __mmask16 __U) { in _mm512_mask3_fcmadd_pch() argument
3194 (__v16sf)__A, (__v16sf)__B, (__v16sf)__C, (__mmask16)__U, in _mm512_mask3_fcmadd_pch()
3199 _mm512_maskz_fcmadd_pch(__mmask16 __U, __m512h __A, __m512h __B, __m512h __C) { in _mm512_maskz_fcmadd_pch() argument
3201 (__v16sf)__A, (__v16sf)__B, (__v16sf)__C, (__mmask16)__U, in _mm512_maskz_fcmadd_pch()
3234 _mm512_mask_fmadd_pch(__m512h __A, __mmask16 __U, __m512h __B, __m512h __C) { in _mm512_mask_fmadd_pch() argument
3236 (__v16sf)__C, (__mmask16)__U, in _mm512_mask_fmadd_pch()
3241 _mm512_mask3_fmadd_pch(__m512h __A, __m512h __B, __m512h __C, __mmask16 __U) { in _mm512_mask3_fmadd_pch() argument
3243 (__v16sf)__A, (__v16sf)__B, (__v16sf)__C, (__mmask16)__U, in _mm512_mask3_fmadd_pch()
3248 _mm512_maskz_fmadd_pch(__mmask16 __U, __m512h __A, __m512h __B, __m512h __C) { in _mm512_maskz_fmadd_pch() argument
3250 (__v16sf)__A, (__v16sf)__B, (__v16sf)__C, (__mmask16)__U, in _mm512_maskz_fmadd_pch()
3295 _mm512_mask_blend_ph(__mmask32 __U, __m512h __A, __m512h __W) { in _mm512_mask_blend_ph() argument
3296 return (__m512h)__builtin_ia32_selectph_512((__mmask32)__U, (__v32hf)__W, in _mm512_mask_blend_ph()