H A D | avx512fp16intrin.h | 279 #define _mm_comi_round_sh(A, B, P, R) \ argument 375 #define _mm512_add_round_ph(A, B, R) \ argument 379 #define _mm512_mask_add_round_ph(W, U, A, B, R) \ argument 384 #define _mm512_maskz_add_round_ph(U, A, B, R) \ argument 407 #define _mm512_sub_round_ph(A, B, R) \ argument 411 _mm512_mask_sub_round_ph(W,U,A,B,R) global() argument 416 _mm512_maskz_sub_round_ph(U,A,B,R) global() argument 439 _mm512_mul_round_ph(A,B,R) global() argument 443 _mm512_mask_mul_round_ph(W,U,A,B,R) global() argument 448 _mm512_maskz_mul_round_ph(U,A,B,R) global() argument 471 _mm512_div_round_ph(A,B,R) global() argument 475 _mm512_mask_div_round_ph(W,U,A,B,R) global() argument 480 _mm512_maskz_div_round_ph(U,A,B,R) global() argument 504 _mm512_min_round_ph(A,B,R) global() argument 508 _mm512_mask_min_round_ph(W,U,A,B,R) global() argument 513 _mm512_maskz_min_round_ph(U,A,B,R) global() argument 537 _mm512_max_round_ph(A,B,R) global() argument 541 _mm512_mask_max_round_ph(W,U,A,B,R) global() argument 546 _mm512_maskz_max_round_ph(U,A,B,R) global() argument 593 _mm_add_round_sh(A,B,R) global() argument 598 _mm_mask_add_round_sh(W,U,A,B,R) global() argument 603 _mm_maskz_add_round_sh(U,A,B,R) global() argument 629 _mm_sub_round_sh(A,B,R) global() argument 634 _mm_mask_sub_round_sh(W,U,A,B,R) global() argument 639 _mm_maskz_sub_round_sh(U,A,B,R) global() argument 665 _mm_mul_round_sh(A,B,R) global() argument 670 _mm_mask_mul_round_sh(W,U,A,B,R) global() argument 675 _mm_maskz_mul_round_sh(U,A,B,R) global() argument 701 _mm_div_round_sh(A,B,R) global() argument 706 _mm_mask_div_round_sh(W,U,A,B,R) global() argument 711 _mm_maskz_div_round_sh(U,A,B,R) global() argument 740 _mm_min_round_sh(A,B,R) global() argument 745 _mm_mask_min_round_sh(W,U,A,B,R) global() argument 750 _mm_maskz_min_round_sh(U,A,B,R) global() argument 779 _mm_max_round_sh(A,B,R) global() argument 784 _mm_mask_max_round_sh(W,U,A,B,R) global() argument 789 _mm_maskz_max_round_sh(U,A,B,R) global() argument 794 _mm512_cmp_round_ph_mask(A,B,P,R) global() argument 799 _mm512_mask_cmp_round_ph_mask(U,A,B,P,R) global() argument 810 _mm_cmp_round_sh_mask(X,Y,P,R) global() argument 815 _mm_mask_cmp_round_sh_mask(M,X,Y,P,R) global() argument 1024 _mm512_getmant_round_ph(A,B,C,R) global() argument 1029 _mm512_mask_getmant_round_ph(W,U,A,B,C,R) global() argument 1034 _mm512_maskz_getmant_round_ph(U,A,B,C,R) global() argument 1058 _mm512_getexp_round_ph(A,R) global() argument 1063 _mm512_mask_getexp_round_ph(W,U,A,R) global() argument 1067 _mm512_maskz_getexp_round_ph(U,A,R) global() argument 1093 _mm512_scalef_round_ph(A,B,R) global() argument 1098 _mm512_mask_scalef_round_ph(W,U,A,B,R) global() argument 1103 _mm512_maskz_scalef_round_ph(U,A,B,R) global() argument 1123 _mm512_mask_roundscale_round_ph(A,B,C,imm,R) global() argument 1128 _mm512_maskz_roundscale_round_ph(A,B,imm,R) global() argument 1133 _mm512_roundscale_round_ph(A,imm,R) global() argument 1153 _mm512_mask_reduce_round_ph(W,U,A,imm,R) global() argument 1158 _mm512_maskz_reduce_round_ph(U,A,imm,R) global() argument 1163 _mm512_reduce_round_ph(A,imm,R) global() argument 1209 _mm_getmant_round_sh(A,B,C,D,R) global() argument 1224 _mm_mask_getmant_round_sh(W,U,A,B,C,D,R) global() argument 1234 _mm_maskz_getmant_round_sh(U,A,B,C,D,R) global() argument 1239 _mm_getexp_round_sh(A,B,R) global() argument 1258 _mm_mask_getexp_round_sh(W,U,A,B,R) global() argument 1270 _mm_maskz_getexp_round_sh(U,A,B,R) global() argument 1275 _mm_scalef_round_sh(A,B,R) global() argument 1294 _mm_mask_scalef_round_sh(W,U,A,B,R) global() argument 1306 _mm_maskz_scalef_round_sh(U,A,B,R) global() argument 1311 _mm_roundscale_round_sh(A,B,imm,R) global() argument 1326 _mm_mask_roundscale_round_sh(W,U,A,B,I,R) global() argument 1336 _mm_maskz_roundscale_round_sh(U,A,B,I,R) global() argument 1356 _mm_reduce_round_sh(A,B,C,R) global() argument 1361 _mm_mask_reduce_round_sh(W,U,A,B,C,R) global() argument 1366 _mm_maskz_reduce_round_sh(U,A,B,C,R) global() argument 1371 _mm512_sqrt_round_ph(A,R) global() argument 1374 _mm512_mask_sqrt_round_ph(W,U,A,R) global() argument 1379 _mm512_maskz_sqrt_round_ph(U,A,R) global() argument 1405 _mm_sqrt_round_sh(A,B,R) global() argument 1410 _mm_mask_sqrt_round_sh(W,U,A,B,R) global() argument 1415 _mm_maskz_sqrt_round_sh(U,A,B,R) global() argument 1460 _mm512_cvt_roundpd_ph(A,R) global() argument 1464 _mm512_mask_cvt_roundpd_ph(W,U,A,R) global() argument 1468 _mm512_maskz_cvt_roundpd_ph(U,A,R) global() argument 1491 _mm512_cvt_roundph_pd(A,R) global() argument 1495 _mm512_mask_cvt_roundph_pd(W,U,A,R) global() argument 1499 _mm512_maskz_cvt_roundph_pd(U,A,R) global() argument 1522 _mm_cvt_roundsh_ss(A,B,R) global() argument 1527 _mm_mask_cvt_roundsh_ss(W,U,A,B,R) global() argument 1531 _mm_maskz_cvt_roundsh_ss(U,A,B,R) global() argument 1560 _mm_cvt_roundss_sh(A,B,R) global() argument 1565 _mm_mask_cvt_roundss_sh(W,U,A,B,R) global() argument 1569 _mm_maskz_cvt_roundss_sh(U,A,B,R) global() argument 1598 _mm_cvt_roundsd_sh(A,B,R) global() argument 1603 _mm_mask_cvt_roundsd_sh(W,U,A,B,R) global() argument 1607 _mm_maskz_cvt_roundsd_sh(U,A,B,R) global() argument 1635 _mm_cvt_roundsh_sd(A,B,R) global() argument 1640 _mm_mask_cvt_roundsh_sd(W,U,A,B,R) global() argument 1644 _mm_maskz_cvt_roundsh_sd(U,A,B,R) global() argument 1672 _mm512_cvt_roundph_epi16(A,R) global() argument 1677 _mm512_mask_cvt_roundph_epi16(W,U,A,R) global() argument 1681 _mm512_maskz_cvt_roundph_epi16(U,A,R) global() argument 1706 _mm512_cvtt_roundph_epi16(A,R) global() argument 1711 _mm512_mask_cvtt_roundph_epi16(W,U,A,R) global() argument 1715 _mm512_maskz_cvtt_roundph_epi16(U,A,R) global() argument 1740 _mm512_cvt_roundepi16_ph(A,R) global() argument 1745 _mm512_mask_cvt_roundepi16_ph(W,U,A,R) global() argument 1749 _mm512_maskz_cvt_roundepi16_ph(U,A,R) global() argument 1773 _mm512_cvt_roundph_epu16(A,R) global() argument 1778 _mm512_mask_cvt_roundph_epu16(W,U,A,R) global() argument 1782 _mm512_maskz_cvt_roundph_epu16(U,A,R) global() argument 1807 _mm512_cvtt_roundph_epu16(A,R) global() argument 1812 _mm512_mask_cvtt_roundph_epu16(W,U,A,R) global() argument 1816 _mm512_maskz_cvtt_roundph_epu16(U,A,R) global() argument 1841 _mm512_cvt_roundepu16_ph(A,R) global() argument 1846 _mm512_mask_cvt_roundepu16_ph(W,U,A,R) global() argument 1850 _mm512_maskz_cvt_roundepu16_ph(U,A,R) global() argument 1874 _mm512_cvt_roundph_epi32(A,R) global() argument 1879 _mm512_mask_cvt_roundph_epi32(W,U,A,R) global() argument 1883 _mm512_maskz_cvt_roundph_epi32(U,A,R) global() argument 1908 _mm512_cvt_roundph_epu32(A,R) global() argument 1913 _mm512_mask_cvt_roundph_epu32(W,U,A,R) global() argument 1917 _mm512_maskz_cvt_roundph_epu32(U,A,R) global() argument 1942 _mm512_cvt_roundepi32_ph(A,R) global() argument 1947 _mm512_mask_cvt_roundepi32_ph(W,U,A,R) global() argument 1951 _mm512_maskz_cvt_roundepi32_ph(U,A,R) global() argument 1975 _mm512_cvt_roundepu32_ph(A,R) global() argument 1980 _mm512_mask_cvt_roundepu32_ph(W,U,A,R) global() argument 1984 _mm512_maskz_cvt_roundepu32_ph(U,A,R) global() argument 2008 _mm512_cvtt_roundph_epi32(A,R) global() argument 2013 _mm512_mask_cvtt_roundph_epi32(W,U,A,R) global() argument 2017 _mm512_maskz_cvtt_roundph_epi32(U,A,R) global() argument 2042 _mm512_cvtt_roundph_epu32(A,R) global() argument 2047 _mm512_mask_cvtt_roundph_epu32(W,U,A,R) global() argument 2051 _mm512_maskz_cvtt_roundph_epu32(U,A,R) global() argument 2076 _mm512_cvt_roundepi64_ph(A,R) global() argument 2080 _mm512_mask_cvt_roundepi64_ph(W,U,A,R) global() argument 2084 _mm512_maskz_cvt_roundepi64_ph(U,A,R) global() argument 2108 _mm512_cvt_roundph_epi64(A,R) global() argument 2113 _mm512_mask_cvt_roundph_epi64(W,U,A,R) global() argument 2117 _mm512_maskz_cvt_roundph_epi64(U,A,R) global() argument 2141 _mm512_cvt_roundepu64_ph(A,R) global() argument 2145 _mm512_mask_cvt_roundepu64_ph(W,U,A,R) global() argument 2149 _mm512_maskz_cvt_roundepu64_ph(U,A,R) global() argument 2173 _mm512_cvt_roundph_epu64(A,R) global() argument 2178 _mm512_mask_cvt_roundph_epu64(W,U,A,R) global() argument 2182 _mm512_maskz_cvt_roundph_epu64(U,A,R) global() argument 2206 _mm512_cvtt_roundph_epi64(A,R) global() argument 2211 _mm512_mask_cvtt_roundph_epi64(W,U,A,R) global() argument 2215 _mm512_maskz_cvtt_roundph_epi64(U,A,R) global() argument 2239 _mm512_cvtt_roundph_epu64(A,R) global() argument 2244 _mm512_mask_cvtt_roundph_epu64(W,U,A,R) global() argument 2248 _mm512_maskz_cvtt_roundph_epu64(U,A,R) global() argument 2272 _mm_cvt_roundsh_i32(A,R) global() argument 2279 _mm_cvt_roundsh_u32(A,R) global() argument 2289 _mm_cvt_roundsh_i64(A,R) global() argument 2297 _mm_cvt_roundsh_u64(A,R) global() argument 2307 _mm_cvt_roundu32_sh(A,B,R) global() argument 2317 _mm_cvt_roundu64_sh(A,B,R) global() argument 2328 _mm_cvt_roundi32_sh(A,B,R) global() argument 2338 _mm_cvt_roundi64_sh(A,B,R) global() argument 2348 _mm_cvtt_roundsh_i32(A,R) global() argument 2357 _mm_cvtt_roundsh_i64(A,R) global() argument 2366 _mm_cvtt_roundsh_u32(A,R) global() argument 2376 _mm_cvtt_roundsh_u64(A,R) global() argument 2386 _mm512_cvtx_roundph_ps(A,R) global() argument 2391 _mm512_mask_cvtx_roundph_ps(W,U,A,R) global() argument 2395 _mm512_maskz_cvtx_roundph_ps(U,A,R) global() argument 2418 _mm512_cvtx_roundps_ph(A,R) global() argument 2423 _mm512_mask_cvtx_roundps_ph(W,U,A,R) global() argument 2427 _mm512_maskz_cvtx_roundps_ph(U,A,R) global() argument 2450 _mm512_fmadd_round_ph(A,B,C,R) global() argument 2455 _mm512_mask_fmadd_round_ph(A,U,B,C,R) global() argument 2460 _mm512_mask3_fmadd_round_ph(A,B,C,U,R) global() argument 2465 _mm512_maskz_fmadd_round_ph(U,A,B,C,R) global() argument 2470 _mm512_fmsub_round_ph(A,B,C,R) global() argument 2475 _mm512_mask_fmsub_round_ph(A,U,B,C,R) global() argument 2480 _mm512_maskz_fmsub_round_ph(U,A,B,C,R) global() argument 2485 _mm512_fnmadd_round_ph(A,B,C,R) global() argument 2490 _mm512_mask3_fnmadd_round_ph(A,B,C,U,R) global() argument 2495 _mm512_maskz_fnmadd_round_ph(U,A,B,C,R) global() argument 2500 _mm512_fnmsub_round_ph(A,B,C,R) global() argument 2505 _mm512_maskz_fnmsub_round_ph(U,A,B,C,R) global() argument 2598 _mm512_fmaddsub_round_ph(A,B,C,R) global() argument 2603 _mm512_mask_fmaddsub_round_ph(A,U,B,C,R) global() argument 2608 _mm512_mask3_fmaddsub_round_ph(A,B,C,U,R) global() argument 2613 _mm512_maskz_fmaddsub_round_ph(U,A,B,C,R) global() argument 2618 _mm512_fmsubadd_round_ph(A,B,C,R) global() argument 2623 _mm512_mask_fmsubadd_round_ph(A,U,B,C,R) global() argument 2628 _mm512_maskz_fmsubadd_round_ph(U,A,B,C,R) global() argument 2682 _mm512_mask3_fmsub_round_ph(A,B,C,U,R) global() argument 2694 _mm512_mask3_fmsubadd_round_ph(A,B,C,U,R) global() argument 2706 _mm512_mask_fnmadd_round_ph(A,U,B,C,R) global() argument 2718 _mm512_mask_fnmsub_round_ph(A,U,B,C,R) global() argument 2723 _mm512_mask3_fnmsub_round_ph(A,B,C,U,R) global() argument 2757 _mm_fmadd_round_sh(A,B,C,R) global() argument 2762 _mm_mask_fmadd_round_sh(W,U,A,B,R) global() argument 2774 _mm_maskz_fmadd_round_sh(U,A,B,C,R) global() argument 2786 _mm_mask3_fmadd_round_sh(W,X,Y,U,R) global() argument 2808 _mm_fmsub_round_sh(A,B,C,R) global() argument 2813 _mm_mask_fmsub_round_sh(W,U,A,B,R) global() argument 2825 _mm_maskz_fmsub_round_sh(U,A,B,C,R) global() argument 2837 _mm_mask3_fmsub_round_sh(W,X,Y,U,R) global() argument 2855 _mm_fnmadd_round_sh(A,B,C,R) global() argument 2860 _mm_mask_fnmadd_round_sh(W,U,A,B,R) global() argument 2872 _mm_maskz_fnmadd_round_sh(U,A,B,C,R) global() argument 2884 _mm_mask3_fnmadd_round_sh(W,X,Y,U,R) global() argument 2902 _mm_fnmsub_round_sh(A,B,C,R) global() argument 2907 _mm_mask_fnmsub_round_sh(W,U,A,B,R) global() argument 2919 _mm_maskz_fnmsub_round_sh(U,A,B,C,R) global() argument 2931 _mm_mask3_fnmsub_round_sh(W,X,Y,U,R) global() argument 2963 _mm_fcmadd_round_sch(A,B,C,R) global() argument 2968 _mm_mask_fcmadd_round_sch(A,U,B,C,R) global() argument 2973 _mm_maskz_fcmadd_round_sch(U,A,B,C,R) global() argument 2978 _mm_mask3_fcmadd_round_sch(A,B,C,U,R) global() argument 3010 _mm_fmadd_round_sch(A,B,C,R) global() argument 3015 _mm_mask_fmadd_round_sch(A,U,B,C,R) global() argument 3020 _mm_maskz_fmadd_round_sch(U,A,B,C,R) global() argument 3025 _mm_mask3_fmadd_round_sch(A,B,C,U,R) global() argument 3051 _mm_fcmul_round_sch(A,B,R) global() argument 3056 _mm_mask_fcmul_round_sch(W,U,A,B,R) global() argument 3061 _mm_maskz_fcmul_round_sch(U,A,B,R) global() argument 3089 _mm_fmul_round_sch(A,B,R) global() argument 3094 _mm_mask_fmul_round_sch(W,U,A,B,R) global() argument 3099 _mm_maskz_fmul_round_sch(U,A,B,R) global() argument 3125 _mm512_fcmul_round_pch(A,B,R) global() argument 3130 _mm512_mask_fcmul_round_pch(W,U,A,B,R) global() argument 3135 _mm512_maskz_fcmul_round_pch(U,A,B,R) global() argument 3161 _mm512_fmul_round_pch(A,B,R) global() argument 3166 _mm512_mask_fmul_round_pch(W,U,A,B,R) global() argument 3171 _mm512_maskz_fmul_round_pch(U,A,B,R) global() argument 3205 _mm512_fcmadd_round_pch(A,B,C,R) global() argument 3210 _mm512_mask_fcmadd_round_pch(A,U,B,C,R) global() argument 3215 _mm512_mask3_fcmadd_round_pch(A,B,C,U,R) global() argument 3220 _mm512_maskz_fcmadd_round_pch(U,A,B,C,R) global() argument 3254 _mm512_fmadd_round_pch(A,B,C,R) global() argument 3259 _mm512_mask_fmadd_round_pch(A,U,B,C,R) global() argument 3264 _mm512_mask3_fmadd_round_pch(A,B,C,U,R) global() argument 3269 _mm512_maskz_fmadd_round_pch(U,A,B,C,R) global() argument 3315 _mm512_mul_round_pch(A,B,R) global() argument 3316 _mm512_mask_mul_round_pch(W,U,A,B,R) global() argument 3318 _mm512_maskz_mul_round_pch(U,A,B,R) global() argument 3324 _mm512_cmul_round_pch(A,B,R) global() argument 3325 _mm512_mask_cmul_round_pch(W,U,A,B,R) global() argument 3327 _mm512_maskz_cmul_round_pch(U,A,B,R) global() argument 3333 _mm_mul_round_sch(A,B,R) global() argument 3334 _mm_mask_mul_round_sch(W,U,A,B,R) global() argument 3336 _mm_maskz_mul_round_sch(U,A,B,R) global() argument 3341 _mm_cmul_round_sch(A,B,R) global() argument 3342 _mm_mask_cmul_round_sch(W,U,A,B,R) global() argument 3344 _mm_maskz_cmul_round_sch(U,A,B,R) global() argument [all...] |