|
#define | __DEFAULT_FN_ATTRS512 |
|
#define | __DEFAULT_FN_ATTRS256 |
|
#define | __DEFAULT_FN_ATTRS128 |
|
#define | _mm512_setr_ph(h1, h2, h3, h4, h5, h6, h7, h8, h9, h10, h11, h12, h13, h14, h15, h16, h17, h18, h19, h20, h21, h22, h23, h24, h25, h26, h27, h28, h29, h30, h31, h32) |
|
#define | _mm_comi_round_sh(A, B, P, R) __builtin_ia32_vcomish((__v8hf)A, (__v8hf)B, (int)(P), (int)(R)) |
|
#define | _mm_comi_sh(A, B, pred) _mm_comi_round_sh((A), (B), (pred), _MM_FROUND_CUR_DIRECTION) |
|
#define | _mm512_add_round_ph(A, B, R) |
|
#define | _mm512_mask_add_round_ph(W, U, A, B, R) |
|
#define | _mm512_maskz_add_round_ph(U, A, B, R) |
|
#define | _mm512_sub_round_ph(A, B, R) |
|
#define | _mm512_mask_sub_round_ph(W, U, A, B, R) |
|
#define | _mm512_maskz_sub_round_ph(U, A, B, R) |
|
#define | _mm512_mul_round_ph(A, B, R) |
|
#define | _mm512_mask_mul_round_ph(W, U, A, B, R) |
|
#define | _mm512_maskz_mul_round_ph(U, A, B, R) |
|
#define | _mm512_div_round_ph(A, B, R) |
|
#define | _mm512_mask_div_round_ph(W, U, A, B, R) |
|
#define | _mm512_maskz_div_round_ph(U, A, B, R) |
|
#define | _mm512_min_round_ph(A, B, R) |
|
#define | _mm512_mask_min_round_ph(W, U, A, B, R) |
|
#define | _mm512_maskz_min_round_ph(U, A, B, R) |
|
#define | _mm512_max_round_ph(A, B, R) |
|
#define | _mm512_mask_max_round_ph(W, U, A, B, R) |
|
#define | _mm512_maskz_max_round_ph(U, A, B, R) |
|
#define | _mm_add_round_sh(A, B, R) |
|
#define | _mm_mask_add_round_sh(W, U, A, B, R) |
|
#define | _mm_maskz_add_round_sh(U, A, B, R) |
|
#define | _mm_sub_round_sh(A, B, R) |
|
#define | _mm_mask_sub_round_sh(W, U, A, B, R) |
|
#define | _mm_maskz_sub_round_sh(U, A, B, R) |
|
#define | _mm_mul_round_sh(A, B, R) |
|
#define | _mm_mask_mul_round_sh(W, U, A, B, R) |
|
#define | _mm_maskz_mul_round_sh(U, A, B, R) |
|
#define | _mm_div_round_sh(A, B, R) |
|
#define | _mm_mask_div_round_sh(W, U, A, B, R) |
|
#define | _mm_maskz_div_round_sh(U, A, B, R) |
|
#define | _mm_min_round_sh(A, B, R) |
|
#define | _mm_mask_min_round_sh(W, U, A, B, R) |
|
#define | _mm_maskz_min_round_sh(U, A, B, R) |
|
#define | _mm_max_round_sh(A, B, R) |
|
#define | _mm_mask_max_round_sh(W, U, A, B, R) |
|
#define | _mm_maskz_max_round_sh(U, A, B, R) |
|
#define | _mm512_cmp_round_ph_mask(A, B, P, R) |
|
#define | _mm512_mask_cmp_round_ph_mask(U, A, B, P, R) |
|
#define | _mm512_cmp_ph_mask(A, B, P) _mm512_cmp_round_ph_mask((A), (B), (P), _MM_FROUND_CUR_DIRECTION) |
|
#define | _mm512_mask_cmp_ph_mask(U, A, B, P) _mm512_mask_cmp_round_ph_mask((U), (A), (B), (P), _MM_FROUND_CUR_DIRECTION) |
|
#define | _mm_cmp_round_sh_mask(X, Y, P, R) |
|
#define | _mm_mask_cmp_round_sh_mask(M, X, Y, P, R) |
|
#define | _mm_cmp_sh_mask(X, Y, P) |
|
#define | _mm_mask_cmp_sh_mask(M, X, Y, P) |
|
#define | _mm512_getmant_ph(A, B, C) |
|
#define | _mm512_mask_getmant_ph(W, U, A, B, C) |
|
#define | _mm512_maskz_getmant_ph(U, A, B, C) |
|
#define | _mm512_getmant_round_ph(A, B, C, R) |
|
#define | _mm512_mask_getmant_round_ph(W, U, A, B, C, R) |
|
#define | _mm512_maskz_getmant_round_ph(U, A, B, C, R) |
|
#define | _mm512_getexp_round_ph(A, R) |
|
#define | _mm512_mask_getexp_round_ph(W, U, A, R) |
|
#define | _mm512_maskz_getexp_round_ph(U, A, R) |
|
#define | _mm512_scalef_round_ph(A, B, R) |
|
#define | _mm512_mask_scalef_round_ph(W, U, A, B, R) |
|
#define | _mm512_maskz_scalef_round_ph(U, A, B, R) |
|
#define | _mm512_roundscale_ph(A, B) |
|
#define | _mm512_mask_roundscale_ph(A, B, C, imm) |
|
#define | _mm512_maskz_roundscale_ph(A, B, imm) |
|
#define | _mm512_mask_roundscale_round_ph(A, B, C, imm, R) |
|
#define | _mm512_maskz_roundscale_round_ph(A, B, imm, R) |
|
#define | _mm512_roundscale_round_ph(A, imm, R) |
|
#define | _mm512_reduce_ph(A, imm) |
|
#define | _mm512_mask_reduce_ph(W, U, A, imm) |
|
#define | _mm512_maskz_reduce_ph(U, A, imm) |
|
#define | _mm512_mask_reduce_round_ph(W, U, A, imm, R) |
|
#define | _mm512_maskz_reduce_round_ph(U, A, imm, R) |
|
#define | _mm512_reduce_round_ph(A, imm, R) |
|
#define | _mm_getmant_round_sh(A, B, C, D, R) |
|
#define | _mm_getmant_sh(A, B, C, D) |
|
#define | _mm_mask_getmant_sh(W, U, A, B, C, D) |
|
#define | _mm_mask_getmant_round_sh(W, U, A, B, C, D, R) |
|
#define | _mm_maskz_getmant_sh(U, A, B, C, D) |
|
#define | _mm_maskz_getmant_round_sh(U, A, B, C, D, R) |
|
#define | _mm_getexp_round_sh(A, B, R) |
|
#define | _mm_mask_getexp_round_sh(W, U, A, B, R) |
|
#define | _mm_maskz_getexp_round_sh(U, A, B, R) |
|
#define | _mm_scalef_round_sh(A, B, R) |
|
#define | _mm_mask_scalef_round_sh(W, U, A, B, R) |
|
#define | _mm_maskz_scalef_round_sh(U, A, B, R) |
|
#define | _mm_roundscale_round_sh(A, B, imm, R) |
|
#define | _mm_roundscale_sh(A, B, imm) |
|
#define | _mm_mask_roundscale_sh(W, U, A, B, I) |
|
#define | _mm_mask_roundscale_round_sh(W, U, A, B, I, R) |
|
#define | _mm_maskz_roundscale_sh(U, A, B, I) |
|
#define | _mm_maskz_roundscale_round_sh(U, A, B, I, R) |
|
#define | _mm_reduce_sh(A, B, C) |
|
#define | _mm_mask_reduce_sh(W, U, A, B, C) |
|
#define | _mm_maskz_reduce_sh(U, A, B, C) |
|
#define | _mm_reduce_round_sh(A, B, C, R) |
|
#define | _mm_mask_reduce_round_sh(W, U, A, B, C, R) |
|
#define | _mm_maskz_reduce_round_sh(U, A, B, C, R) |
|
#define | _mm512_sqrt_round_ph(A, R) ((__m512h)__builtin_ia32_sqrtph512((__v32hf)(__m512h)(A), (int)(R))) |
|
#define | _mm512_mask_sqrt_round_ph(W, U, A, R) |
|
#define | _mm512_maskz_sqrt_round_ph(U, A, R) |
|
#define | _mm_sqrt_round_sh(A, B, R) |
|
#define | _mm_mask_sqrt_round_sh(W, U, A, B, R) |
|
#define | _mm_maskz_sqrt_round_sh(U, A, B, R) |
|
#define | _mm512_mask_fpclass_ph_mask(U, A, imm) |
|
#define | _mm512_fpclass_ph_mask(A, imm) |
|
#define | _mm_fpclass_sh_mask(A, imm) |
|
#define | _mm_mask_fpclass_sh_mask(U, A, imm) |
|
#define | _mm512_cvt_roundpd_ph(A, R) |
|
#define | _mm512_mask_cvt_roundpd_ph(W, U, A, R) |
|
#define | _mm512_maskz_cvt_roundpd_ph(U, A, R) |
|
#define | _mm512_cvt_roundph_pd(A, R) |
|
#define | _mm512_mask_cvt_roundph_pd(W, U, A, R) |
|
#define | _mm512_maskz_cvt_roundph_pd(U, A, R) |
|
#define | _mm_cvt_roundsh_ss(A, B, R) |
|
#define | _mm_mask_cvt_roundsh_ss(W, U, A, B, R) |
|
#define | _mm_maskz_cvt_roundsh_ss(U, A, B, R) |
|
#define | _mm_cvt_roundss_sh(A, B, R) |
|
#define | _mm_mask_cvt_roundss_sh(W, U, A, B, R) |
|
#define | _mm_maskz_cvt_roundss_sh(U, A, B, R) |
|
#define | _mm_cvt_roundsd_sh(A, B, R) |
|
#define | _mm_mask_cvt_roundsd_sh(W, U, A, B, R) |
|
#define | _mm_maskz_cvt_roundsd_sh(U, A, B, R) |
|
#define | _mm_cvt_roundsh_sd(A, B, R) |
|
#define | _mm_mask_cvt_roundsh_sd(W, U, A, B, R) |
|
#define | _mm_maskz_cvt_roundsh_sd(U, A, B, R) |
|
#define | _mm512_cvt_roundph_epi16(A, R) |
|
#define | _mm512_mask_cvt_roundph_epi16(W, U, A, R) |
|
#define | _mm512_maskz_cvt_roundph_epi16(U, A, R) |
|
#define | _mm512_cvtt_roundph_epi16(A, R) |
|
#define | _mm512_mask_cvtt_roundph_epi16(W, U, A, R) |
|
#define | _mm512_maskz_cvtt_roundph_epi16(U, A, R) |
|
#define | _mm512_cvt_roundepi16_ph(A, R) |
|
#define | _mm512_mask_cvt_roundepi16_ph(W, U, A, R) |
|
#define | _mm512_maskz_cvt_roundepi16_ph(U, A, R) |
|
#define | _mm512_cvt_roundph_epu16(A, R) |
|
#define | _mm512_mask_cvt_roundph_epu16(W, U, A, R) |
|
#define | _mm512_maskz_cvt_roundph_epu16(U, A, R) |
|
#define | _mm512_cvtt_roundph_epu16(A, R) |
|
#define | _mm512_mask_cvtt_roundph_epu16(W, U, A, R) |
|
#define | _mm512_maskz_cvtt_roundph_epu16(U, A, R) |
|
#define | _mm512_cvt_roundepu16_ph(A, R) |
|
#define | _mm512_mask_cvt_roundepu16_ph(W, U, A, R) |
|
#define | _mm512_maskz_cvt_roundepu16_ph(U, A, R) |
|
#define | _mm512_cvt_roundph_epi32(A, R) |
|
#define | _mm512_mask_cvt_roundph_epi32(W, U, A, R) |
|
#define | _mm512_maskz_cvt_roundph_epi32(U, A, R) |
|
#define | _mm512_cvt_roundph_epu32(A, R) |
|
#define | _mm512_mask_cvt_roundph_epu32(W, U, A, R) |
|
#define | _mm512_maskz_cvt_roundph_epu32(U, A, R) |
|
#define | _mm512_cvt_roundepi32_ph(A, R) |
|
#define | _mm512_mask_cvt_roundepi32_ph(W, U, A, R) |
|
#define | _mm512_maskz_cvt_roundepi32_ph(U, A, R) |
|
#define | _mm512_cvt_roundepu32_ph(A, R) |
|
#define | _mm512_mask_cvt_roundepu32_ph(W, U, A, R) |
|
#define | _mm512_maskz_cvt_roundepu32_ph(U, A, R) |
|
#define | _mm512_cvtt_roundph_epi32(A, R) |
|
#define | _mm512_mask_cvtt_roundph_epi32(W, U, A, R) |
|
#define | _mm512_maskz_cvtt_roundph_epi32(U, A, R) |
|
#define | _mm512_cvtt_roundph_epu32(A, R) |
|
#define | _mm512_mask_cvtt_roundph_epu32(W, U, A, R) |
|
#define | _mm512_maskz_cvtt_roundph_epu32(U, A, R) |
|
#define | _mm512_cvt_roundepi64_ph(A, R) |
|
#define | _mm512_mask_cvt_roundepi64_ph(W, U, A, R) |
|
#define | _mm512_maskz_cvt_roundepi64_ph(U, A, R) |
|
#define | _mm512_cvt_roundph_epi64(A, R) |
|
#define | _mm512_mask_cvt_roundph_epi64(W, U, A, R) |
|
#define | _mm512_maskz_cvt_roundph_epi64(U, A, R) |
|
#define | _mm512_cvt_roundepu64_ph(A, R) |
|
#define | _mm512_mask_cvt_roundepu64_ph(W, U, A, R) |
|
#define | _mm512_maskz_cvt_roundepu64_ph(U, A, R) |
|
#define | _mm512_cvt_roundph_epu64(A, R) |
|
#define | _mm512_mask_cvt_roundph_epu64(W, U, A, R) |
|
#define | _mm512_maskz_cvt_roundph_epu64(U, A, R) |
|
#define | _mm512_cvtt_roundph_epi64(A, R) |
|
#define | _mm512_mask_cvtt_roundph_epi64(W, U, A, R) |
|
#define | _mm512_maskz_cvtt_roundph_epi64(U, A, R) |
|
#define | _mm512_cvtt_roundph_epu64(A, R) |
|
#define | _mm512_mask_cvtt_roundph_epu64(W, U, A, R) |
|
#define | _mm512_maskz_cvtt_roundph_epu64(U, A, R) |
|
#define | _mm_cvt_roundsh_i32(A, R) ((int)__builtin_ia32_vcvtsh2si32((__v8hf)(A), (int)(R))) |
|
#define | _mm_cvt_roundsh_u32(A, R) ((unsigned int)__builtin_ia32_vcvtsh2usi32((__v8hf)(A), (int)(R))) |
|
#define | _mm_cvt_roundu32_sh(A, B, R) ((__m128h)__builtin_ia32_vcvtusi2sh((__v8hf)(A), (unsigned int)(B), (int)(R))) |
|
#define | _mm_cvt_roundi32_sh(A, B, R) ((__m128h)__builtin_ia32_vcvtsi2sh((__v8hf)(A), (int)(B), (int)(R))) |
|
#define | _mm_cvtt_roundsh_i32(A, R) ((int)__builtin_ia32_vcvttsh2si32((__v8hf)(A), (int)(R))) |
|
#define | _mm_cvtt_roundsh_u32(A, R) ((unsigned int)__builtin_ia32_vcvttsh2usi32((__v8hf)(A), (int)(R))) |
|
#define | _mm512_cvtx_roundph_ps(A, R) |
|
#define | _mm512_mask_cvtx_roundph_ps(W, U, A, R) |
|
#define | _mm512_maskz_cvtx_roundph_ps(U, A, R) |
|
#define | _mm512_cvtx_roundps_ph(A, R) |
|
#define | _mm512_mask_cvtx_roundps_ph(W, U, A, R) |
|
#define | _mm512_maskz_cvtx_roundps_ph(U, A, R) |
|
#define | _mm512_fmadd_round_ph(A, B, C, R) |
|
#define | _mm512_mask_fmadd_round_ph(A, U, B, C, R) |
|
#define | _mm512_mask3_fmadd_round_ph(A, B, C, U, R) |
|
#define | _mm512_maskz_fmadd_round_ph(U, A, B, C, R) |
|
#define | _mm512_fmsub_round_ph(A, B, C, R) |
|
#define | _mm512_mask_fmsub_round_ph(A, U, B, C, R) |
|
#define | _mm512_maskz_fmsub_round_ph(U, A, B, C, R) |
|
#define | _mm512_fnmadd_round_ph(A, B, C, R) |
|
#define | _mm512_mask3_fnmadd_round_ph(A, B, C, U, R) |
|
#define | _mm512_maskz_fnmadd_round_ph(U, A, B, C, R) |
|
#define | _mm512_fnmsub_round_ph(A, B, C, R) |
|
#define | _mm512_maskz_fnmsub_round_ph(U, A, B, C, R) |
|
#define | _mm512_fmaddsub_round_ph(A, B, C, R) |
|
#define | _mm512_mask_fmaddsub_round_ph(A, U, B, C, R) |
|
#define | _mm512_mask3_fmaddsub_round_ph(A, B, C, U, R) |
|
#define | _mm512_maskz_fmaddsub_round_ph(U, A, B, C, R) |
|
#define | _mm512_fmsubadd_round_ph(A, B, C, R) |
|
#define | _mm512_mask_fmsubadd_round_ph(A, U, B, C, R) |
|
#define | _mm512_maskz_fmsubadd_round_ph(U, A, B, C, R) |
|
#define | _mm512_mask3_fmsub_round_ph(A, B, C, U, R) |
|
#define | _mm512_mask3_fmsubadd_round_ph(A, B, C, U, R) |
|
#define | _mm512_mask_fnmadd_round_ph(A, U, B, C, R) |
|
#define | _mm512_mask_fnmsub_round_ph(A, U, B, C, R) |
|
#define | _mm512_mask3_fnmsub_round_ph(A, B, C, U, R) |
|
#define | _mm_fmadd_round_sh(A, B, C, R) |
|
#define | _mm_mask_fmadd_round_sh(W, U, A, B, R) |
|
#define | _mm_maskz_fmadd_round_sh(U, A, B, C, R) |
|
#define | _mm_mask3_fmadd_round_sh(W, X, Y, U, R) |
|
#define | _mm_fmsub_round_sh(A, B, C, R) |
|
#define | _mm_mask_fmsub_round_sh(W, U, A, B, R) |
|
#define | _mm_maskz_fmsub_round_sh(U, A, B, C, R) |
|
#define | _mm_mask3_fmsub_round_sh(W, X, Y, U, R) |
|
#define | _mm_fnmadd_round_sh(A, B, C, R) |
|
#define | _mm_mask_fnmadd_round_sh(W, U, A, B, R) |
|
#define | _mm_maskz_fnmadd_round_sh(U, A, B, C, R) |
|
#define | _mm_mask3_fnmadd_round_sh(W, X, Y, U, R) |
|
#define | _mm_fnmsub_round_sh(A, B, C, R) |
|
#define | _mm_mask_fnmsub_round_sh(W, U, A, B, R) |
|
#define | _mm_maskz_fnmsub_round_sh(U, A, B, C, R) |
|
#define | _mm_mask3_fnmsub_round_sh(W, X, Y, U, R) |
|
#define | _mm_fcmadd_round_sch(A, B, C, R) |
|
#define | _mm_mask_fcmadd_round_sch(A, U, B, C, R) |
|
#define | _mm_maskz_fcmadd_round_sch(U, A, B, C, R) |
|
#define | _mm_mask3_fcmadd_round_sch(A, B, C, U, R) |
|
#define | _mm_fmadd_round_sch(A, B, C, R) |
|
#define | _mm_mask_fmadd_round_sch(A, U, B, C, R) |
|
#define | _mm_maskz_fmadd_round_sch(U, A, B, C, R) |
|
#define | _mm_mask3_fmadd_round_sch(A, B, C, U, R) |
|
#define | _mm_fcmul_round_sch(A, B, R) |
|
#define | _mm_mask_fcmul_round_sch(W, U, A, B, R) |
|
#define | _mm_maskz_fcmul_round_sch(U, A, B, R) |
|
#define | _mm_fmul_round_sch(A, B, R) |
|
#define | _mm_mask_fmul_round_sch(W, U, A, B, R) |
|
#define | _mm_maskz_fmul_round_sch(U, A, B, R) |
|
#define | _mm512_fcmul_round_pch(A, B, R) |
|
#define | _mm512_mask_fcmul_round_pch(W, U, A, B, R) |
|
#define | _mm512_maskz_fcmul_round_pch(U, A, B, R) |
|
#define | _mm512_fmul_round_pch(A, B, R) |
|
#define | _mm512_mask_fmul_round_pch(W, U, A, B, R) |
|
#define | _mm512_maskz_fmul_round_pch(U, A, B, R) |
|
#define | _mm512_fcmadd_round_pch(A, B, C, R) |
|
#define | _mm512_mask_fcmadd_round_pch(A, U, B, C, R) |
|
#define | _mm512_mask3_fcmadd_round_pch(A, B, C, U, R) |
|
#define | _mm512_maskz_fcmadd_round_pch(U, A, B, C, R) |
|
#define | _mm512_fmadd_round_pch(A, B, C, R) |
|
#define | _mm512_mask_fmadd_round_pch(A, U, B, C, R) |
|
#define | _mm512_mask3_fmadd_round_pch(A, B, C, U, R) |
|
#define | _mm512_maskz_fmadd_round_pch(U, A, B, C, R) |
|
#define | _mm512_mul_pch(A, B) _mm512_fmul_pch(A, B) |
|
#define | _mm512_mask_mul_pch(W, U, A, B) _mm512_mask_fmul_pch(W, U, A, B) |
|
#define | _mm512_maskz_mul_pch(U, A, B) _mm512_maskz_fmul_pch(U, A, B) |
|
#define | _mm512_mul_round_pch(A, B, R) _mm512_fmul_round_pch(A, B, R) |
|
#define | _mm512_mask_mul_round_pch(W, U, A, B, R) _mm512_mask_fmul_round_pch(W, U, A, B, R) |
|
#define | _mm512_maskz_mul_round_pch(U, A, B, R) _mm512_maskz_fmul_round_pch(U, A, B, R) |
|
#define | _mm512_cmul_pch(A, B) _mm512_fcmul_pch(A, B) |
|
#define | _mm512_mask_cmul_pch(W, U, A, B) _mm512_mask_fcmul_pch(W, U, A, B) |
|
#define | _mm512_maskz_cmul_pch(U, A, B) _mm512_maskz_fcmul_pch(U, A, B) |
|
#define | _mm512_cmul_round_pch(A, B, R) _mm512_fcmul_round_pch(A, B, R) |
|
#define | _mm512_mask_cmul_round_pch(W, U, A, B, R) _mm512_mask_fcmul_round_pch(W, U, A, B, R) |
|
#define | _mm512_maskz_cmul_round_pch(U, A, B, R) _mm512_maskz_fcmul_round_pch(U, A, B, R) |
|
#define | _mm_mul_sch(A, B) _mm_fmul_sch(A, B) |
|
#define | _mm_mask_mul_sch(W, U, A, B) _mm_mask_fmul_sch(W, U, A, B) |
|
#define | _mm_maskz_mul_sch(U, A, B) _mm_maskz_fmul_sch(U, A, B) |
|
#define | _mm_mul_round_sch(A, B, R) _mm_fmul_round_sch(A, B, R) |
|
#define | _mm_mask_mul_round_sch(W, U, A, B, R) _mm_mask_fmul_round_sch(W, U, A, B, R) |
|
#define | _mm_maskz_mul_round_sch(U, A, B, R) _mm_maskz_fmul_round_sch(U, A, B, R) |
|
#define | _mm_cmul_sch(A, B) _mm_fcmul_sch(A, B) |
|
#define | _mm_mask_cmul_sch(W, U, A, B) _mm_mask_fcmul_sch(W, U, A, B) |
|
#define | _mm_maskz_cmul_sch(U, A, B) _mm_maskz_fcmul_sch(U, A, B) |
|
#define | _mm_cmul_round_sch(A, B, R) _mm_fcmul_round_sch(A, B, R) |
|
#define | _mm_mask_cmul_round_sch(W, U, A, B, R) _mm_mask_fcmul_round_sch(W, U, A, B, R) |
|
#define | _mm_maskz_cmul_round_sch(U, A, B, R) _mm_maskz_fcmul_round_sch(U, A, B, R) |
|
|
static __inline__ _Float16 __DEFAULT_FN_ATTRS512 | _mm512_cvtsh_h (__m512h __a) |
|
static __inline __m128h __DEFAULT_FN_ATTRS128 | _mm_setzero_ph (void) |
|
static __inline __m256h __DEFAULT_FN_ATTRS256 | _mm256_setzero_ph (void) |
|
static __inline__ __m256h __DEFAULT_FN_ATTRS256 | _mm256_undefined_ph (void) |
|
static __inline __m512h __DEFAULT_FN_ATTRS512 | _mm512_setzero_ph (void) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_undefined_ph (void) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_undefined_ph (void) |
|
static __inline __m512h __DEFAULT_FN_ATTRS512 | _mm512_set1_ph (_Float16 __h) |
|
static __inline __m512h __DEFAULT_FN_ATTRS512 | _mm512_set_ph (_Float16 __h1, _Float16 __h2, _Float16 __h3, _Float16 __h4, _Float16 __h5, _Float16 __h6, _Float16 __h7, _Float16 __h8, _Float16 __h9, _Float16 __h10, _Float16 __h11, _Float16 __h12, _Float16 __h13, _Float16 __h14, _Float16 __h15, _Float16 __h16, _Float16 __h17, _Float16 __h18, _Float16 __h19, _Float16 __h20, _Float16 __h21, _Float16 __h22, _Float16 __h23, _Float16 __h24, _Float16 __h25, _Float16 __h26, _Float16 __h27, _Float16 __h28, _Float16 __h29, _Float16 __h30, _Float16 __h31, _Float16 __h32) |
|
static __inline __m512h __DEFAULT_FN_ATTRS512 | _mm512_set1_pch (_Float16 _Complex h) |
|
static __inline__ __m128 __DEFAULT_FN_ATTRS128 | _mm_castph_ps (__m128h __a) |
|
static __inline__ __m256 __DEFAULT_FN_ATTRS256 | _mm256_castph_ps (__m256h __a) |
|
static __inline__ __m512 __DEFAULT_FN_ATTRS512 | _mm512_castph_ps (__m512h __a) |
|
static __inline__ __m128d __DEFAULT_FN_ATTRS128 | _mm_castph_pd (__m128h __a) |
|
static __inline__ __m256d __DEFAULT_FN_ATTRS256 | _mm256_castph_pd (__m256h __a) |
|
static __inline__ __m512d __DEFAULT_FN_ATTRS512 | _mm512_castph_pd (__m512h __a) |
|
static __inline__ __m128i __DEFAULT_FN_ATTRS128 | _mm_castph_si128 (__m128h __a) |
|
static __inline__ __m256i __DEFAULT_FN_ATTRS256 | _mm256_castph_si256 (__m256h __a) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_castph_si512 (__m512h __a) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_castps_ph (__m128 __a) |
|
static __inline__ __m256h __DEFAULT_FN_ATTRS256 | _mm256_castps_ph (__m256 __a) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_castps_ph (__m512 __a) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_castpd_ph (__m128d __a) |
|
static __inline__ __m256h __DEFAULT_FN_ATTRS256 | _mm256_castpd_ph (__m256d __a) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_castpd_ph (__m512d __a) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_castsi128_ph (__m128i __a) |
|
static __inline__ __m256h __DEFAULT_FN_ATTRS256 | _mm256_castsi256_ph (__m256i __a) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_castsi512_ph (__m512i __a) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS256 | _mm256_castph256_ph128 (__m256h __a) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS512 | _mm512_castph512_ph128 (__m512h __a) |
|
static __inline__ __m256h __DEFAULT_FN_ATTRS512 | _mm512_castph512_ph256 (__m512h __a) |
|
static __inline__ __m256h __DEFAULT_FN_ATTRS256 | _mm256_castph128_ph256 (__m128h __a) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_castph128_ph512 (__m128h __a) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_castph256_ph512 (__m256h __a) |
|
static __inline__ __m256h __DEFAULT_FN_ATTRS256 | _mm256_zextph128_ph256 (__m128h __a) |
| Constructs a 256-bit floating-point vector of [16 x half] from a 128-bit floating-point vector of [8 x half]. More...
|
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_zextph128_ph512 (__m128h __a) |
| Constructs a 512-bit floating-point vector of [32 x half] from a 128-bit floating-point vector of [8 x half]. More...
|
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_zextph256_ph512 (__m256h __a) |
| Constructs a 512-bit floating-point vector of [32 x half] from a 256-bit floating-point vector of [16 x half]. More...
|
|
static __inline__ int __DEFAULT_FN_ATTRS128 | _mm_comieq_sh (__m128h A, __m128h B) |
|
static __inline__ int __DEFAULT_FN_ATTRS128 | _mm_comilt_sh (__m128h A, __m128h B) |
|
static __inline__ int __DEFAULT_FN_ATTRS128 | _mm_comile_sh (__m128h A, __m128h B) |
|
static __inline__ int __DEFAULT_FN_ATTRS128 | _mm_comigt_sh (__m128h A, __m128h B) |
|
static __inline__ int __DEFAULT_FN_ATTRS128 | _mm_comige_sh (__m128h A, __m128h B) |
|
static __inline__ int __DEFAULT_FN_ATTRS128 | _mm_comineq_sh (__m128h A, __m128h B) |
|
static __inline__ int __DEFAULT_FN_ATTRS128 | _mm_ucomieq_sh (__m128h A, __m128h B) |
|
static __inline__ int __DEFAULT_FN_ATTRS128 | _mm_ucomilt_sh (__m128h A, __m128h B) |
|
static __inline__ int __DEFAULT_FN_ATTRS128 | _mm_ucomile_sh (__m128h A, __m128h B) |
|
static __inline__ int __DEFAULT_FN_ATTRS128 | _mm_ucomigt_sh (__m128h A, __m128h B) |
|
static __inline__ int __DEFAULT_FN_ATTRS128 | _mm_ucomige_sh (__m128h A, __m128h B) |
|
static __inline__ int __DEFAULT_FN_ATTRS128 | _mm_ucomineq_sh (__m128h A, __m128h B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_add_ph (__m512h __A, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask_add_ph (__m512h __W, __mmask32 __U, __m512h __A, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_maskz_add_ph (__mmask32 __U, __m512h __A, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_sub_ph (__m512h __A, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask_sub_ph (__m512h __W, __mmask32 __U, __m512h __A, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_maskz_sub_ph (__mmask32 __U, __m512h __A, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mul_ph (__m512h __A, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask_mul_ph (__m512h __W, __mmask32 __U, __m512h __A, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_maskz_mul_ph (__mmask32 __U, __m512h __A, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_div_ph (__m512h __A, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask_div_ph (__m512h __W, __mmask32 __U, __m512h __A, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_maskz_div_ph (__mmask32 __U, __m512h __A, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_min_ph (__m512h __A, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask_min_ph (__m512h __W, __mmask32 __U, __m512h __A, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_maskz_min_ph (__mmask32 __U, __m512h __A, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_max_ph (__m512h __A, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask_max_ph (__m512h __W, __mmask32 __U, __m512h __A, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_maskz_max_ph (__mmask32 __U, __m512h __A, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_abs_ph (__m512h __A) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_conj_pch (__m512h __A) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask_conj_pch (__m512h __W, __mmask16 __U, __m512h __A) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_maskz_conj_pch (__mmask16 __U, __m512h __A) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_add_sh (__m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask_add_sh (__m128h __W, __mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_maskz_add_sh (__mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_sub_sh (__m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask_sub_sh (__m128h __W, __mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_maskz_sub_sh (__mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mul_sh (__m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask_mul_sh (__m128h __W, __mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_maskz_mul_sh (__mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_div_sh (__m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask_div_sh (__m128h __W, __mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_maskz_div_sh (__mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_min_sh (__m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask_min_sh (__m128h __W, __mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_maskz_min_sh (__mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_max_sh (__m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask_max_sh (__m128h __W, __mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_maskz_max_sh (__mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_load_sh (void const *__dp) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask_load_sh (__m128h __W, __mmask8 __U, const void *__A) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_maskz_load_sh (__mmask8 __U, const void *__A) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_load_ph (void const *__p) |
|
static __inline__ __m256h __DEFAULT_FN_ATTRS256 | _mm256_load_ph (void const *__p) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_load_ph (void const *__p) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_loadu_ph (void const *__p) |
|
static __inline__ __m256h __DEFAULT_FN_ATTRS256 | _mm256_loadu_ph (void const *__p) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_loadu_ph (void const *__p) |
|
static __inline__ void __DEFAULT_FN_ATTRS128 | _mm_store_sh (void *__dp, __m128h __a) |
|
static __inline__ void __DEFAULT_FN_ATTRS128 | _mm_mask_store_sh (void *__W, __mmask8 __U, __m128h __A) |
|
static __inline__ void __DEFAULT_FN_ATTRS512 | _mm512_store_ph (void *__P, __m512h __A) |
|
static __inline__ void __DEFAULT_FN_ATTRS256 | _mm256_store_ph (void *__P, __m256h __A) |
|
static __inline__ void __DEFAULT_FN_ATTRS128 | _mm_store_ph (void *__P, __m128h __A) |
|
static __inline__ void __DEFAULT_FN_ATTRS512 | _mm512_storeu_ph (void *__P, __m512h __A) |
|
static __inline__ void __DEFAULT_FN_ATTRS256 | _mm256_storeu_ph (void *__P, __m256h __A) |
|
static __inline__ void __DEFAULT_FN_ATTRS128 | _mm_storeu_ph (void *__P, __m128h __A) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_move_sh (__m128h __a, __m128h __b) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask_move_sh (__m128h __W, __mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_maskz_move_sh (__mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128i __DEFAULT_FN_ATTRS128 | _mm_cvtsi16_si128 (short __a) |
|
static __inline__ short __DEFAULT_FN_ATTRS128 | _mm_cvtsi128_si16 (__m128i __a) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_rcp_ph (__m512h __A) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask_rcp_ph (__m512h __W, __mmask32 __U, __m512h __A) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_maskz_rcp_ph (__mmask32 __U, __m512h __A) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_rsqrt_ph (__m512h __A) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask_rsqrt_ph (__m512h __W, __mmask32 __U, __m512h __A) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_maskz_rsqrt_ph (__mmask32 __U, __m512h __A) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_getexp_ph (__m512h __A) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask_getexp_ph (__m512h __W, __mmask32 __U, __m512h __A) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_maskz_getexp_ph (__mmask32 __U, __m512h __A) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_scalef_ph (__m512h __A, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask_scalef_ph (__m512h __W, __mmask32 __U, __m512h __A, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_maskz_scalef_ph (__mmask32 __U, __m512h __A, __m512h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_rcp_sh (__m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask_rcp_sh (__m128h __W, __mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_maskz_rcp_sh (__mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_rsqrt_sh (__m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask_rsqrt_sh (__m128h __W, __mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_maskz_rsqrt_sh (__mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_getexp_sh (__m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask_getexp_sh (__m128h __W, __mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_maskz_getexp_sh (__mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_scalef_sh (__m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask_scalef_sh (__m128h __W, __mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_maskz_scalef_sh (__mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_sqrt_ph (__m512h __A) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask_sqrt_ph (__m512h __W, __mmask32 __U, __m512h __A) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_maskz_sqrt_ph (__mmask32 __U, __m512h __A) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_sqrt_sh (__m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask_sqrt_sh (__m128h __W, __mmask32 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_maskz_sqrt_sh (__mmask32 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS512 | _mm512_cvtpd_ph (__m512d __A) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS512 | _mm512_mask_cvtpd_ph (__m128h __W, __mmask8 __U, __m512d __A) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvtpd_ph (__mmask8 __U, __m512d __A) |
|
static __inline__ __m512d __DEFAULT_FN_ATTRS512 | _mm512_cvtph_pd (__m128h __A) |
|
static __inline__ __m512d __DEFAULT_FN_ATTRS512 | _mm512_mask_cvtph_pd (__m512d __W, __mmask8 __U, __m128h __A) |
|
static __inline__ __m512d __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvtph_pd (__mmask8 __U, __m128h __A) |
|
static __inline__ __m128 __DEFAULT_FN_ATTRS128 | _mm_cvtsh_ss (__m128 __A, __m128h __B) |
|
static __inline__ __m128 __DEFAULT_FN_ATTRS128 | _mm_mask_cvtsh_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128h __B) |
|
static __inline__ __m128 __DEFAULT_FN_ATTRS128 | _mm_maskz_cvtsh_ss (__mmask8 __U, __m128 __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_cvtss_sh (__m128h __A, __m128 __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask_cvtss_sh (__m128h __W, __mmask8 __U, __m128h __A, __m128 __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_maskz_cvtss_sh (__mmask8 __U, __m128h __A, __m128 __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_cvtsd_sh (__m128h __A, __m128d __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask_cvtsd_sh (__m128h __W, __mmask8 __U, __m128h __A, __m128d __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_maskz_cvtsd_sh (__mmask8 __U, __m128h __A, __m128d __B) |
|
static __inline__ __m128d __DEFAULT_FN_ATTRS128 | _mm_cvtsh_sd (__m128d __A, __m128h __B) |
|
static __inline__ __m128d __DEFAULT_FN_ATTRS128 | _mm_mask_cvtsh_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128h __B) |
|
static __inline__ __m128d __DEFAULT_FN_ATTRS128 | _mm_maskz_cvtsh_sd (__mmask8 __U, __m128d __A, __m128h __B) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_cvtph_epi16 (__m512h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_mask_cvtph_epi16 (__m512i __W, __mmask32 __U, __m512h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvtph_epi16 (__mmask32 __U, __m512h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_cvttph_epi16 (__m512h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_mask_cvttph_epi16 (__m512i __W, __mmask32 __U, __m512h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvttph_epi16 (__mmask32 __U, __m512h __A) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_cvtepi16_ph (__m512i __A) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask_cvtepi16_ph (__m512h __W, __mmask32 __U, __m512i __A) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvtepi16_ph (__mmask32 __U, __m512i __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_cvtph_epu16 (__m512h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_mask_cvtph_epu16 (__m512i __W, __mmask32 __U, __m512h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvtph_epu16 (__mmask32 __U, __m512h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_cvttph_epu16 (__m512h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_mask_cvttph_epu16 (__m512i __W, __mmask32 __U, __m512h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvttph_epu16 (__mmask32 __U, __m512h __A) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_cvtepu16_ph (__m512i __A) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask_cvtepu16_ph (__m512h __W, __mmask32 __U, __m512i __A) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvtepu16_ph (__mmask32 __U, __m512i __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_cvtph_epi32 (__m256h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_mask_cvtph_epi32 (__m512i __W, __mmask16 __U, __m256h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvtph_epi32 (__mmask16 __U, __m256h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_cvtph_epu32 (__m256h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_mask_cvtph_epu32 (__m512i __W, __mmask16 __U, __m256h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvtph_epu32 (__mmask16 __U, __m256h __A) |
|
static __inline__ __m256h __DEFAULT_FN_ATTRS512 | _mm512_cvtepi32_ph (__m512i __A) |
|
static __inline__ __m256h __DEFAULT_FN_ATTRS512 | _mm512_mask_cvtepi32_ph (__m256h __W, __mmask16 __U, __m512i __A) |
|
static __inline__ __m256h __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvtepi32_ph (__mmask16 __U, __m512i __A) |
|
static __inline__ __m256h __DEFAULT_FN_ATTRS512 | _mm512_cvtepu32_ph (__m512i __A) |
|
static __inline__ __m256h __DEFAULT_FN_ATTRS512 | _mm512_mask_cvtepu32_ph (__m256h __W, __mmask16 __U, __m512i __A) |
|
static __inline__ __m256h __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvtepu32_ph (__mmask16 __U, __m512i __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_cvttph_epi32 (__m256h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_mask_cvttph_epi32 (__m512i __W, __mmask16 __U, __m256h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvttph_epi32 (__mmask16 __U, __m256h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_cvttph_epu32 (__m256h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_mask_cvttph_epu32 (__m512i __W, __mmask16 __U, __m256h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvttph_epu32 (__mmask16 __U, __m256h __A) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS512 | _mm512_cvtepi64_ph (__m512i __A) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS512 | _mm512_mask_cvtepi64_ph (__m128h __W, __mmask8 __U, __m512i __A) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvtepi64_ph (__mmask8 __U, __m512i __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_cvtph_epi64 (__m128h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_mask_cvtph_epi64 (__m512i __W, __mmask8 __U, __m128h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvtph_epi64 (__mmask8 __U, __m128h __A) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS512 | _mm512_cvtepu64_ph (__m512i __A) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS512 | _mm512_mask_cvtepu64_ph (__m128h __W, __mmask8 __U, __m512i __A) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvtepu64_ph (__mmask8 __U, __m512i __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_cvtph_epu64 (__m128h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_mask_cvtph_epu64 (__m512i __W, __mmask8 __U, __m128h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvtph_epu64 (__mmask8 __U, __m128h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_cvttph_epi64 (__m128h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_mask_cvttph_epi64 (__m512i __W, __mmask8 __U, __m128h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvttph_epi64 (__mmask8 __U, __m128h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_cvttph_epu64 (__m128h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_mask_cvttph_epu64 (__m512i __W, __mmask8 __U, __m128h __A) |
|
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvttph_epu64 (__mmask8 __U, __m128h __A) |
|
static __inline__ int __DEFAULT_FN_ATTRS128 | _mm_cvtsh_i32 (__m128h __A) |
|
static __inline__ unsigned int __DEFAULT_FN_ATTRS128 | _mm_cvtsh_u32 (__m128h __A) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_cvtu32_sh (__m128h __A, unsigned int __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_cvti32_sh (__m128h __A, int __B) |
|
static __inline__ int __DEFAULT_FN_ATTRS128 | _mm_cvttsh_i32 (__m128h __A) |
|
static __inline__ unsigned int __DEFAULT_FN_ATTRS128 | _mm_cvttsh_u32 (__m128h __A) |
|
static __inline__ __m512 __DEFAULT_FN_ATTRS512 | _mm512_cvtxph_ps (__m256h __A) |
|
static __inline__ __m512 __DEFAULT_FN_ATTRS512 | _mm512_mask_cvtxph_ps (__m512 __W, __mmask16 __U, __m256h __A) |
|
static __inline__ __m512 __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvtxph_ps (__mmask16 __U, __m256h __A) |
|
static __inline__ __m256h __DEFAULT_FN_ATTRS512 | _mm512_cvtxps_ph (__m512 __A) |
|
static __inline__ __m256h __DEFAULT_FN_ATTRS512 | _mm512_mask_cvtxps_ph (__m256h __W, __mmask16 __U, __m512 __A) |
|
static __inline__ __m256h __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvtxps_ph (__mmask16 __U, __m512 __A) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_fmadd_ph (__m512h __A, __m512h __B, __m512h __C) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask_fmadd_ph (__m512h __A, __mmask32 __U, __m512h __B, __m512h __C) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask3_fmadd_ph (__m512h __A, __m512h __B, __m512h __C, __mmask32 __U) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_maskz_fmadd_ph (__mmask32 __U, __m512h __A, __m512h __B, __m512h __C) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_fmsub_ph (__m512h __A, __m512h __B, __m512h __C) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask_fmsub_ph (__m512h __A, __mmask32 __U, __m512h __B, __m512h __C) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_maskz_fmsub_ph (__mmask32 __U, __m512h __A, __m512h __B, __m512h __C) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_fnmadd_ph (__m512h __A, __m512h __B, __m512h __C) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask3_fnmadd_ph (__m512h __A, __m512h __B, __m512h __C, __mmask32 __U) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_maskz_fnmadd_ph (__mmask32 __U, __m512h __A, __m512h __B, __m512h __C) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_fnmsub_ph (__m512h __A, __m512h __B, __m512h __C) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_maskz_fnmsub_ph (__mmask32 __U, __m512h __A, __m512h __B, __m512h __C) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_fmaddsub_ph (__m512h __A, __m512h __B, __m512h __C) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask_fmaddsub_ph (__m512h __A, __mmask32 __U, __m512h __B, __m512h __C) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask3_fmaddsub_ph (__m512h __A, __m512h __B, __m512h __C, __mmask32 __U) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_maskz_fmaddsub_ph (__mmask32 __U, __m512h __A, __m512h __B, __m512h __C) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_fmsubadd_ph (__m512h __A, __m512h __B, __m512h __C) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask_fmsubadd_ph (__m512h __A, __mmask32 __U, __m512h __B, __m512h __C) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_maskz_fmsubadd_ph (__mmask32 __U, __m512h __A, __m512h __B, __m512h __C) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask3_fmsub_ph (__m512h __A, __m512h __B, __m512h __C, __mmask32 __U) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask3_fmsubadd_ph (__m512h __A, __m512h __B, __m512h __C, __mmask32 __U) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask_fnmadd_ph (__m512h __A, __mmask32 __U, __m512h __B, __m512h __C) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask_fnmsub_ph (__m512h __A, __mmask32 __U, __m512h __B, __m512h __C) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask3_fnmsub_ph (__m512h __A, __m512h __B, __m512h __C, __mmask32 __U) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_fmadd_sh (__m128h __W, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask_fmadd_sh (__m128h __W, __mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_maskz_fmadd_sh (__mmask8 __U, __m128h __A, __m128h __B, __m128h __C) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask3_fmadd_sh (__m128h __W, __m128h __X, __m128h __Y, __mmask8 __U) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_fmsub_sh (__m128h __W, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask_fmsub_sh (__m128h __W, __mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_maskz_fmsub_sh (__mmask8 __U, __m128h __A, __m128h __B, __m128h __C) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask3_fmsub_sh (__m128h __W, __m128h __X, __m128h __Y, __mmask8 __U) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_fnmadd_sh (__m128h __W, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask_fnmadd_sh (__m128h __W, __mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_maskz_fnmadd_sh (__mmask8 __U, __m128h __A, __m128h __B, __m128h __C) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask3_fnmadd_sh (__m128h __W, __m128h __X, __m128h __Y, __mmask8 __U) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_fnmsub_sh (__m128h __W, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask_fnmsub_sh (__m128h __W, __mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_maskz_fnmsub_sh (__mmask8 __U, __m128h __A, __m128h __B, __m128h __C) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask3_fnmsub_sh (__m128h __W, __m128h __X, __m128h __Y, __mmask8 __U) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_fcmadd_sch (__m128h __A, __m128h __B, __m128h __C) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask_fcmadd_sch (__m128h __A, __mmask8 __U, __m128h __B, __m128h __C) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_maskz_fcmadd_sch (__mmask8 __U, __m128h __A, __m128h __B, __m128h __C) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask3_fcmadd_sch (__m128h __A, __m128h __B, __m128h __C, __mmask8 __U) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_fmadd_sch (__m128h __A, __m128h __B, __m128h __C) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask_fmadd_sch (__m128h __A, __mmask8 __U, __m128h __B, __m128h __C) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_maskz_fmadd_sch (__mmask8 __U, __m128h __A, __m128h __B, __m128h __C) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask3_fmadd_sch (__m128h __A, __m128h __B, __m128h __C, __mmask8 __U) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_fcmul_sch (__m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask_fcmul_sch (__m128h __W, __mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_maskz_fcmul_sch (__mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_fmul_sch (__m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_mask_fmul_sch (__m128h __W, __mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m128h __DEFAULT_FN_ATTRS128 | _mm_maskz_fmul_sch (__mmask8 __U, __m128h __A, __m128h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_fcmul_pch (__m512h __A, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask_fcmul_pch (__m512h __W, __mmask16 __U, __m512h __A, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_maskz_fcmul_pch (__mmask16 __U, __m512h __A, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_fmul_pch (__m512h __A, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask_fmul_pch (__m512h __W, __mmask16 __U, __m512h __A, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_maskz_fmul_pch (__mmask16 __U, __m512h __A, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_fcmadd_pch (__m512h __A, __m512h __B, __m512h __C) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask_fcmadd_pch (__m512h __A, __mmask16 __U, __m512h __B, __m512h __C) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask3_fcmadd_pch (__m512h __A, __m512h __B, __m512h __C, __mmask16 __U) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_maskz_fcmadd_pch (__mmask16 __U, __m512h __A, __m512h __B, __m512h __C) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_fmadd_pch (__m512h __A, __m512h __B, __m512h __C) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask_fmadd_pch (__m512h __A, __mmask16 __U, __m512h __B, __m512h __C) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask3_fmadd_pch (__m512h __A, __m512h __B, __m512h __C, __mmask16 __U) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_maskz_fmadd_pch (__mmask16 __U, __m512h __A, __m512h __B, __m512h __C) |
|
static __inline__ _Float16 __DEFAULT_FN_ATTRS512 | _mm512_reduce_add_ph (__m512h __W) |
|
static __inline__ _Float16 __DEFAULT_FN_ATTRS512 | _mm512_reduce_mul_ph (__m512h __W) |
|
static __inline__ _Float16 __DEFAULT_FN_ATTRS512 | _mm512_reduce_max_ph (__m512h __V) |
|
static __inline__ _Float16 __DEFAULT_FN_ATTRS512 | _mm512_reduce_min_ph (__m512h __V) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_mask_blend_ph (__mmask32 __U, __m512h __A, __m512h __W) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_permutex2var_ph (__m512h __A, __m512i __I, __m512h __B) |
|
static __inline__ __m512h __DEFAULT_FN_ATTRS512 | _mm512_permutexvar_ph (__m512i __A, __m512h __B) |
|