core
1.89.0-nightly-777d37277-2025-05-17
Target
x86_64-unknown-linux-gnu
x86_64-pc-windows-gnu
aarch64-apple-darwin
In core::
core_
arch::
x86::
avx512fp16
Macros
cmp_asm
fpclass_asm
Functions
_mm256_abs_ph
_mm256_add_ph
_mm256_castpd_ph
_mm256_castph128_ph256
_mm256_castph256_ph128
_mm256_castph_pd
_mm256_castph_ps
_mm256_castph_si256
_mm256_castps_ph
_mm256_castsi256_ph
_mm256_cmp_ph_mask
_mm256_cmul_pch
_mm256_conj_pch
_mm256_cvtepi16_ph
_mm256_cvtepi32_ph
_mm256_cvtepi64_ph
_mm256_cvtepu16_ph
_mm256_cvtepu32_ph
_mm256_cvtepu64_ph
_mm256_cvtpd_ph
_mm256_cvtph_epi16
_mm256_cvtph_epi32
_mm256_cvtph_epi64
_mm256_cvtph_epu16
_mm256_cvtph_epu32
_mm256_cvtph_epu64
_mm256_cvtph_pd
_mm256_cvtsh_h
_mm256_cvttph_epi16
_mm256_cvttph_epi32
_mm256_cvttph_epi64
_mm256_cvttph_epu16
_mm256_cvttph_epu32
_mm256_cvttph_epu64
_mm256_cvtxph_ps
_mm256_cvtxps_ph
_mm256_div_ph
_mm256_fcmadd_pch
_mm256_fcmul_pch
_mm256_fmadd_pch
_mm256_fmadd_ph
_mm256_fmaddsub_ph
_mm256_fmsub_ph
_mm256_fmsubadd_ph
_mm256_fmul_pch
_mm256_fnmadd_ph
_mm256_fnmsub_ph
_mm256_fpclass_ph_mask
_mm256_getexp_ph
_mm256_getmant_ph
_mm256_load_ph
_mm256_loadu_ph
_mm256_mask3_fcmadd_pch
_mm256_mask3_fmadd_pch
_mm256_mask3_fmadd_ph
_mm256_mask3_fmaddsub_ph
_mm256_mask3_fmsub_ph
_mm256_mask3_fmsubadd_ph
_mm256_mask3_fnmadd_ph
_mm256_mask3_fnmsub_ph
_mm256_mask_add_ph
_mm256_mask_blend_ph
_mm256_mask_cmp_ph_mask
_mm256_mask_cmul_pch
_mm256_mask_conj_pch
_mm256_mask_cvtepi16_ph
_mm256_mask_cvtepi32_ph
_mm256_mask_cvtepi64_ph
_mm256_mask_cvtepu16_ph
_mm256_mask_cvtepu32_ph
_mm256_mask_cvtepu64_ph
_mm256_mask_cvtpd_ph
_mm256_mask_cvtph_epi16
_mm256_mask_cvtph_epi32
_mm256_mask_cvtph_epi64
_mm256_mask_cvtph_epu16
_mm256_mask_cvtph_epu32
_mm256_mask_cvtph_epu64
_mm256_mask_cvtph_pd
_mm256_mask_cvttph_epi16
_mm256_mask_cvttph_epi32
_mm256_mask_cvttph_epi64
_mm256_mask_cvttph_epu16
_mm256_mask_cvttph_epu32
_mm256_mask_cvttph_epu64
_mm256_mask_cvtxph_ps
_mm256_mask_cvtxps_ph
_mm256_mask_div_ph
_mm256_mask_fcmadd_pch
_mm256_mask_fcmul_pch
_mm256_mask_fmadd_pch
_mm256_mask_fmadd_ph
_mm256_mask_fmaddsub_ph
_mm256_mask_fmsub_ph
_mm256_mask_fmsubadd_ph
_mm256_mask_fmul_pch
_mm256_mask_fnmadd_ph
_mm256_mask_fnmsub_ph
_mm256_mask_fpclass_ph_mask
_mm256_mask_getexp_ph
_mm256_mask_getmant_ph
_mm256_mask_max_ph
_mm256_mask_min_ph
_mm256_mask_mul_pch
_mm256_mask_mul_ph
_mm256_mask_rcp_ph
_mm256_mask_reduce_ph
_mm256_mask_roundscale_ph
_mm256_mask_rsqrt_ph
_mm256_mask_scalef_ph
_mm256_mask_sqrt_ph
_mm256_mask_sub_ph
_mm256_maskz_add_ph
_mm256_maskz_cmul_pch
_mm256_maskz_conj_pch
_mm256_maskz_cvtepi16_ph
_mm256_maskz_cvtepi32_ph
_mm256_maskz_cvtepi64_ph
_mm256_maskz_cvtepu16_ph
_mm256_maskz_cvtepu32_ph
_mm256_maskz_cvtepu64_ph
_mm256_maskz_cvtpd_ph
_mm256_maskz_cvtph_epi16
_mm256_maskz_cvtph_epi32
_mm256_maskz_cvtph_epi64
_mm256_maskz_cvtph_epu16
_mm256_maskz_cvtph_epu32
_mm256_maskz_cvtph_epu64
_mm256_maskz_cvtph_pd
_mm256_maskz_cvttph_epi16
_mm256_maskz_cvttph_epi32
_mm256_maskz_cvttph_epi64
_mm256_maskz_cvttph_epu16
_mm256_maskz_cvttph_epu32
_mm256_maskz_cvttph_epu64
_mm256_maskz_cvtxph_ps
_mm256_maskz_cvtxps_ph
_mm256_maskz_div_ph
_mm256_maskz_fcmadd_pch
_mm256_maskz_fcmul_pch
_mm256_maskz_fmadd_pch
_mm256_maskz_fmadd_ph
_mm256_maskz_fmaddsub_ph
_mm256_maskz_fmsub_ph
_mm256_maskz_fmsubadd_ph
_mm256_maskz_fmul_pch
_mm256_maskz_fnmadd_ph
_mm256_maskz_fnmsub_ph
_mm256_maskz_getexp_ph
_mm256_maskz_getmant_ph
_mm256_maskz_max_ph
_mm256_maskz_min_ph
_mm256_maskz_mul_pch
_mm256_maskz_mul_ph
_mm256_maskz_rcp_ph
_mm256_maskz_reduce_ph
_mm256_maskz_roundscale_ph
_mm256_maskz_rsqrt_ph
_mm256_maskz_scalef_ph
_mm256_maskz_sqrt_ph
_mm256_maskz_sub_ph
_mm256_max_ph
_mm256_min_ph
_mm256_mul_pch
_mm256_mul_ph
_mm256_permutex2var_ph
_mm256_permutexvar_ph
_mm256_rcp_ph
_mm256_reduce_add_ph
_mm256_reduce_max_ph
_mm256_reduce_min_ph
_mm256_reduce_mul_ph
_mm256_reduce_ph
_mm256_roundscale_ph
_mm256_rsqrt_ph
_mm256_scalef_ph
_mm256_set1_ph
_mm256_set_ph
_mm256_setr_ph
_mm256_setzero_ph
_mm256_sqrt_ph
_mm256_store_ph
_mm256_storeu_ph
_mm256_sub_ph
_mm256_undefined_ph
_mm256_zextph128_ph256
_mm512_abs_ph
_mm512_add_ph
_mm512_add_round_ph
_mm512_castpd_ph
_mm512_castph128_ph512
_mm512_castph256_ph512
_mm512_castph512_ph128
_mm512_castph512_ph256
_mm512_castph_pd
_mm512_castph_ps
_mm512_castph_si512
_mm512_castps_ph
_mm512_castsi512_ph
_mm512_cmp_ph_mask
_mm512_cmp_round_ph_mask
_mm512_cmul_pch
_mm512_cmul_round_pch
_mm512_conj_pch
_mm512_cvt_roundepi16_ph
_mm512_cvt_roundepi32_ph
_mm512_cvt_roundepi64_ph
_mm512_cvt_roundepu16_ph
_mm512_cvt_roundepu32_ph
_mm512_cvt_roundepu64_ph
_mm512_cvt_roundpd_ph
_mm512_cvt_roundph_epi16
_mm512_cvt_roundph_epi32
_mm512_cvt_roundph_epi64
_mm512_cvt_roundph_epu16
_mm512_cvt_roundph_epu32
_mm512_cvt_roundph_epu64
_mm512_cvt_roundph_pd
_mm512_cvtepi16_ph
_mm512_cvtepi32_ph
_mm512_cvtepi64_ph
_mm512_cvtepu16_ph
_mm512_cvtepu32_ph
_mm512_cvtepu64_ph
_mm512_cvtpd_ph
_mm512_cvtph_epi16
_mm512_cvtph_epi32
_mm512_cvtph_epi64
_mm512_cvtph_epu16
_mm512_cvtph_epu32
_mm512_cvtph_epu64
_mm512_cvtph_pd
_mm512_cvtsh_h
_mm512_cvtt_roundph_epi16
_mm512_cvtt_roundph_epi32
_mm512_cvtt_roundph_epi64
_mm512_cvtt_roundph_epu16
_mm512_cvtt_roundph_epu32
_mm512_cvtt_roundph_epu64
_mm512_cvttph_epi16
_mm512_cvttph_epi32
_mm512_cvttph_epi64
_mm512_cvttph_epu16
_mm512_cvttph_epu32
_mm512_cvttph_epu64
_mm512_cvtx_roundph_ps
_mm512_cvtx_roundps_ph
_mm512_cvtxph_ps
_mm512_cvtxps_ph
_mm512_div_ph
_mm512_div_round_ph
_mm512_fcmadd_pch
_mm512_fcmadd_round_pch
_mm512_fcmul_pch
_mm512_fcmul_round_pch
_mm512_fmadd_pch
_mm512_fmadd_ph
_mm512_fmadd_round_pch
_mm512_fmadd_round_ph
_mm512_fmaddsub_ph
_mm512_fmaddsub_round_ph
_mm512_fmsub_ph
_mm512_fmsub_round_ph
_mm512_fmsubadd_ph
_mm512_fmsubadd_round_ph
_mm512_fmul_pch
_mm512_fmul_round_pch
_mm512_fnmadd_ph
_mm512_fnmadd_round_ph
_mm512_fnmsub_ph
_mm512_fnmsub_round_ph
_mm512_fpclass_ph_mask
_mm512_getexp_ph
_mm512_getexp_round_ph
_mm512_getmant_ph
_mm512_getmant_round_ph
_mm512_load_ph
_mm512_loadu_ph
_mm512_mask3_fcmadd_pch
_mm512_mask3_fcmadd_round_pch
_mm512_mask3_fmadd_pch
_mm512_mask3_fmadd_ph
_mm512_mask3_fmadd_round_pch
_mm512_mask3_fmadd_round_ph
_mm512_mask3_fmaddsub_ph
_mm512_mask3_fmaddsub_round_ph
_mm512_mask3_fmsub_ph
_mm512_mask3_fmsub_round_ph
_mm512_mask3_fmsubadd_ph
_mm512_mask3_fmsubadd_round_ph
_mm512_mask3_fnmadd_ph
_mm512_mask3_fnmadd_round_ph
_mm512_mask3_fnmsub_ph
_mm512_mask3_fnmsub_round_ph
_mm512_mask_add_ph
_mm512_mask_add_round_ph
_mm512_mask_blend_ph
_mm512_mask_cmp_ph_mask
_mm512_mask_cmp_round_ph_mask
_mm512_mask_cmul_pch
_mm512_mask_cmul_round_pch
_mm512_mask_conj_pch
_mm512_mask_cvt_roundepi16_ph
_mm512_mask_cvt_roundepi32_ph
_mm512_mask_cvt_roundepi64_ph
_mm512_mask_cvt_roundepu16_ph
_mm512_mask_cvt_roundepu32_ph
_mm512_mask_cvt_roundepu64_ph
_mm512_mask_cvt_roundpd_ph
_mm512_mask_cvt_roundph_epi16
_mm512_mask_cvt_roundph_epi32
_mm512_mask_cvt_roundph_epi64
_mm512_mask_cvt_roundph_epu16
_mm512_mask_cvt_roundph_epu32
_mm512_mask_cvt_roundph_epu64
_mm512_mask_cvt_roundph_pd
_mm512_mask_cvtepi16_ph
_mm512_mask_cvtepi32_ph
_mm512_mask_cvtepi64_ph
_mm512_mask_cvtepu16_ph
_mm512_mask_cvtepu32_ph
_mm512_mask_cvtepu64_ph
_mm512_mask_cvtpd_ph
_mm512_mask_cvtph_epi16
_mm512_mask_cvtph_epi32
_mm512_mask_cvtph_epi64
_mm512_mask_cvtph_epu16
_mm512_mask_cvtph_epu32
_mm512_mask_cvtph_epu64
_mm512_mask_cvtph_pd
_mm512_mask_cvtt_roundph_epi16
_mm512_mask_cvtt_roundph_epi32
_mm512_mask_cvtt_roundph_epi64
_mm512_mask_cvtt_roundph_epu16
_mm512_mask_cvtt_roundph_epu32
_mm512_mask_cvtt_roundph_epu64
_mm512_mask_cvttph_epi16
_mm512_mask_cvttph_epi32
_mm512_mask_cvttph_epi64
_mm512_mask_cvttph_epu16
_mm512_mask_cvttph_epu32
_mm512_mask_cvttph_epu64
_mm512_mask_cvtx_roundph_ps
_mm512_mask_cvtx_roundps_ph
_mm512_mask_cvtxph_ps
_mm512_mask_cvtxps_ph
_mm512_mask_div_ph
_mm512_mask_div_round_ph
_mm512_mask_fcmadd_pch
_mm512_mask_fcmadd_round_pch
_mm512_mask_fcmul_pch
_mm512_mask_fcmul_round_pch
_mm512_mask_fmadd_pch
_mm512_mask_fmadd_ph
_mm512_mask_fmadd_round_pch
_mm512_mask_fmadd_round_ph
_mm512_mask_fmaddsub_ph
_mm512_mask_fmaddsub_round_ph
_mm512_mask_fmsub_ph
_mm512_mask_fmsub_round_ph
_mm512_mask_fmsubadd_ph
_mm512_mask_fmsubadd_round_ph
_mm512_mask_fmul_pch
_mm512_mask_fmul_round_pch
_mm512_mask_fnmadd_ph
_mm512_mask_fnmadd_round_ph
_mm512_mask_fnmsub_ph
_mm512_mask_fnmsub_round_ph
_mm512_mask_fpclass_ph_mask
_mm512_mask_getexp_ph
_mm512_mask_getexp_round_ph
_mm512_mask_getmant_ph
_mm512_mask_getmant_round_ph
_mm512_mask_max_ph
_mm512_mask_max_round_ph
_mm512_mask_min_ph
_mm512_mask_min_round_ph
_mm512_mask_mul_pch
_mm512_mask_mul_ph
_mm512_mask_mul_round_pch
_mm512_mask_mul_round_ph
_mm512_mask_rcp_ph
_mm512_mask_reduce_ph
_mm512_mask_reduce_round_ph
_mm512_mask_roundscale_ph
_mm512_mask_roundscale_round_ph
_mm512_mask_rsqrt_ph
_mm512_mask_scalef_ph
_mm512_mask_scalef_round_ph
_mm512_mask_sqrt_ph
_mm512_mask_sqrt_round_ph
_mm512_mask_sub_ph
_mm512_mask_sub_round_ph
_mm512_maskz_add_ph
_mm512_maskz_add_round_ph
_mm512_maskz_cmul_pch
_mm512_maskz_cmul_round_pch
_mm512_maskz_conj_pch
_mm512_maskz_cvt_roundepi16_ph
_mm512_maskz_cvt_roundepi32_ph
_mm512_maskz_cvt_roundepi64_ph
_mm512_maskz_cvt_roundepu16_ph
_mm512_maskz_cvt_roundepu32_ph
_mm512_maskz_cvt_roundepu64_ph
_mm512_maskz_cvt_roundpd_ph
_mm512_maskz_cvt_roundph_epi16
_mm512_maskz_cvt_roundph_epi32
_mm512_maskz_cvt_roundph_epi64
_mm512_maskz_cvt_roundph_epu16
_mm512_maskz_cvt_roundph_epu32
_mm512_maskz_cvt_roundph_epu64
_mm512_maskz_cvt_roundph_pd
_mm512_maskz_cvtepi16_ph
_mm512_maskz_cvtepi32_ph
_mm512_maskz_cvtepi64_ph
_mm512_maskz_cvtepu16_ph
_mm512_maskz_cvtepu32_ph
_mm512_maskz_cvtepu64_ph
_mm512_maskz_cvtpd_ph
_mm512_maskz_cvtph_epi16
_mm512_maskz_cvtph_epi32
_mm512_maskz_cvtph_epi64
_mm512_maskz_cvtph_epu16
_mm512_maskz_cvtph_epu32
_mm512_maskz_cvtph_epu64
_mm512_maskz_cvtph_pd
_mm512_maskz_cvtt_roundph_epi16
_mm512_maskz_cvtt_roundph_epi32
_mm512_maskz_cvtt_roundph_epi64
_mm512_maskz_cvtt_roundph_epu16
_mm512_maskz_cvtt_roundph_epu32
_mm512_maskz_cvtt_roundph_epu64
_mm512_maskz_cvttph_epi16
_mm512_maskz_cvttph_epi32
_mm512_maskz_cvttph_epi64
_mm512_maskz_cvttph_epu16
_mm512_maskz_cvttph_epu32
_mm512_maskz_cvttph_epu64
_mm512_maskz_cvtx_roundph_ps
_mm512_maskz_cvtx_roundps_ph
_mm512_maskz_cvtxph_ps
_mm512_maskz_cvtxps_ph
_mm512_maskz_div_ph
_mm512_maskz_div_round_ph
_mm512_maskz_fcmadd_pch
_mm512_maskz_fcmadd_round_pch
_mm512_maskz_fcmul_pch
_mm512_maskz_fcmul_round_pch
_mm512_maskz_fmadd_pch
_mm512_maskz_fmadd_ph
_mm512_maskz_fmadd_round_pch
_mm512_maskz_fmadd_round_ph
_mm512_maskz_fmaddsub_ph
_mm512_maskz_fmaddsub_round_ph
_mm512_maskz_fmsub_ph
_mm512_maskz_fmsub_round_ph
_mm512_maskz_fmsubadd_ph
_mm512_maskz_fmsubadd_round_ph
_mm512_maskz_fmul_pch
_mm512_maskz_fmul_round_pch
_mm512_maskz_fnmadd_ph
_mm512_maskz_fnmadd_round_ph
_mm512_maskz_fnmsub_ph
_mm512_maskz_fnmsub_round_ph
_mm512_maskz_getexp_ph
_mm512_maskz_getexp_round_ph
_mm512_maskz_getmant_ph
_mm512_maskz_getmant_round_ph
_mm512_maskz_max_ph
_mm512_maskz_max_round_ph
_mm512_maskz_min_ph
_mm512_maskz_min_round_ph
_mm512_maskz_mul_pch
_mm512_maskz_mul_ph
_mm512_maskz_mul_round_pch
_mm512_maskz_mul_round_ph
_mm512_maskz_rcp_ph
_mm512_maskz_reduce_ph
_mm512_maskz_reduce_round_ph
_mm512_maskz_roundscale_ph
_mm512_maskz_roundscale_round_ph
_mm512_maskz_rsqrt_ph
_mm512_maskz_scalef_ph
_mm512_maskz_scalef_round_ph
_mm512_maskz_sqrt_ph
_mm512_maskz_sqrt_round_ph
_mm512_maskz_sub_ph
_mm512_maskz_sub_round_ph
_mm512_max_ph
_mm512_max_round_ph
_mm512_min_ph
_mm512_min_round_ph
_mm512_mul_pch
_mm512_mul_ph
_mm512_mul_round_pch
_mm512_mul_round_ph
_mm512_permutex2var_ph
_mm512_permutexvar_ph
_mm512_rcp_ph
_mm512_reduce_add_ph
_mm512_reduce_max_ph
_mm512_reduce_min_ph
_mm512_reduce_mul_ph
_mm512_reduce_ph
_mm512_reduce_round_ph
_mm512_roundscale_ph
_mm512_roundscale_round_ph
_mm512_rsqrt_ph
_mm512_scalef_ph
_mm512_scalef_round_ph
_mm512_set1_ph
_mm512_set_ph
_mm512_setr_ph
_mm512_setzero_ph
_mm512_sqrt_ph
_mm512_sqrt_round_ph
_mm512_store_ph
_mm512_storeu_ph
_mm512_sub_ph
_mm512_sub_round_ph
_mm512_undefined_ph
_mm512_zextph128_ph512
_mm512_zextph256_ph512
_mm_abs_ph
_mm_add_ph
_mm_add_round_sh
_mm_add_sh
_mm_castpd_ph
_mm_castph_pd
_mm_castph_ps
_mm_castph_si128
_mm_castps_ph
_mm_castsi128_ph
_mm_cmp_ph_mask
_mm_cmp_round_sh_mask
_mm_cmp_sh_mask
_mm_cmul_pch
_mm_cmul_round_sch
_mm_cmul_sch
_mm_comi_round_sh
_mm_comi_sh
_mm_comieq_sh
_mm_comige_sh
_mm_comigt_sh
_mm_comile_sh
_mm_comilt_sh
_mm_comineq_sh
_mm_conj_pch
_mm_cvt_roundi32_sh
_mm_cvt_roundsd_sh
_mm_cvt_roundsh_i32
_mm_cvt_roundsh_sd
_mm_cvt_roundsh_ss
_mm_cvt_roundsh_u32
_mm_cvt_roundss_sh
_mm_cvt_roundu32_sh
_mm_cvtepi16_ph
_mm_cvtepi32_ph
_mm_cvtepi64_ph
_mm_cvtepu16_ph
_mm_cvtepu32_ph
_mm_cvtepu64_ph
_mm_cvti32_sh
_mm_cvtpd_ph
_mm_cvtph_epi16
_mm_cvtph_epi32
_mm_cvtph_epi64
_mm_cvtph_epu16
_mm_cvtph_epu32
_mm_cvtph_epu64
_mm_cvtph_pd
_mm_cvtsd_sh
_mm_cvtsh_h
_mm_cvtsh_i32
_mm_cvtsh_sd
_mm_cvtsh_ss
_mm_cvtsh_u32
_mm_cvtsi128_si16
_mm_cvtsi16_si128
_mm_cvtss_sh
_mm_cvtt_roundsh_i32
_mm_cvtt_roundsh_u32
_mm_cvttph_epi16
_mm_cvttph_epi32
_mm_cvttph_epi64
_mm_cvttph_epu16
_mm_cvttph_epu32
_mm_cvttph_epu64
_mm_cvttsh_i32
_mm_cvttsh_u32
_mm_cvtu32_sh
_mm_cvtxph_ps
_mm_cvtxps_ph
_mm_div_ph
_mm_div_round_sh
_mm_div_sh
_mm_fcmadd_pch
_mm_fcmadd_round_sch
_mm_fcmadd_sch
_mm_fcmul_pch
_mm_fcmul_round_sch
_mm_fcmul_sch
_mm_fmadd_pch
_mm_fmadd_ph
_mm_fmadd_round_sch
_mm_fmadd_round_sh
_mm_fmadd_sch
_mm_fmadd_sh
_mm_fmaddsub_ph
_mm_fmsub_ph
_mm_fmsub_round_sh
_mm_fmsub_sh
_mm_fmsubadd_ph
_mm_fmul_pch
_mm_fmul_round_sch
_mm_fmul_sch
_mm_fnmadd_ph
_mm_fnmadd_round_sh
_mm_fnmadd_sh
_mm_fnmsub_ph
_mm_fnmsub_round_sh
_mm_fnmsub_sh
_mm_fpclass_ph_mask
_mm_fpclass_sh_mask
_mm_getexp_ph
_mm_getexp_round_sh
_mm_getexp_sh
_mm_getmant_ph
_mm_getmant_round_sh
_mm_getmant_sh
_mm_load_ph
_mm_load_sh
_mm_loadu_ph
_mm_mask3_fcmadd_pch
_mm_mask3_fcmadd_round_sch
_mm_mask3_fcmadd_sch
_mm_mask3_fmadd_pch
_mm_mask3_fmadd_ph
_mm_mask3_fmadd_round_sch
_mm_mask3_fmadd_round_sh
_mm_mask3_fmadd_sch
_mm_mask3_fmadd_sh
_mm_mask3_fmaddsub_ph
_mm_mask3_fmsub_ph
_mm_mask3_fmsub_round_sh
_mm_mask3_fmsub_sh
_mm_mask3_fmsubadd_ph
_mm_mask3_fnmadd_ph
_mm_mask3_fnmadd_round_sh
_mm_mask3_fnmadd_sh
_mm_mask3_fnmsub_ph
_mm_mask3_fnmsub_round_sh
_mm_mask3_fnmsub_sh
_mm_mask_add_ph
_mm_mask_add_round_sh
_mm_mask_add_sh
_mm_mask_blend_ph
_mm_mask_cmp_ph_mask
_mm_mask_cmp_round_sh_mask
_mm_mask_cmp_sh_mask
_mm_mask_cmul_pch
_mm_mask_cmul_round_sch
_mm_mask_cmul_sch
_mm_mask_conj_pch
_mm_mask_cvt_roundsd_sh
_mm_mask_cvt_roundsh_sd
_mm_mask_cvt_roundsh_ss
_mm_mask_cvt_roundss_sh
_mm_mask_cvtepi16_ph
_mm_mask_cvtepi32_ph
_mm_mask_cvtepi64_ph
_mm_mask_cvtepu16_ph
_mm_mask_cvtepu32_ph
_mm_mask_cvtepu64_ph
_mm_mask_cvtpd_ph
_mm_mask_cvtph_epi16
_mm_mask_cvtph_epi32
_mm_mask_cvtph_epi64
_mm_mask_cvtph_epu16
_mm_mask_cvtph_epu32
_mm_mask_cvtph_epu64
_mm_mask_cvtph_pd
_mm_mask_cvtsd_sh
_mm_mask_cvtsh_sd
_mm_mask_cvtsh_ss
_mm_mask_cvtss_sh
_mm_mask_cvttph_epi16
_mm_mask_cvttph_epi32
_mm_mask_cvttph_epi64
_mm_mask_cvttph_epu16
_mm_mask_cvttph_epu32
_mm_mask_cvttph_epu64
_mm_mask_cvtxph_ps
_mm_mask_cvtxps_ph
_mm_mask_div_ph
_mm_mask_div_round_sh
_mm_mask_div_sh
_mm_mask_fcmadd_pch
_mm_mask_fcmadd_round_sch
_mm_mask_fcmadd_sch
_mm_mask_fcmul_pch
_mm_mask_fcmul_round_sch
_mm_mask_fcmul_sch
_mm_mask_fmadd_pch
_mm_mask_fmadd_ph
_mm_mask_fmadd_round_sch
_mm_mask_fmadd_round_sh
_mm_mask_fmadd_sch
_mm_mask_fmadd_sh
_mm_mask_fmaddsub_ph
_mm_mask_fmsub_ph
_mm_mask_fmsub_round_sh
_mm_mask_fmsub_sh
_mm_mask_fmsubadd_ph
_mm_mask_fmul_pch
_mm_mask_fmul_round_sch
_mm_mask_fmul_sch
_mm_mask_fnmadd_ph
_mm_mask_fnmadd_round_sh
_mm_mask_fnmadd_sh
_mm_mask_fnmsub_ph
_mm_mask_fnmsub_round_sh
_mm_mask_fnmsub_sh
_mm_mask_fpclass_ph_mask
_mm_mask_fpclass_sh_mask
_mm_mask_getexp_ph
_mm_mask_getexp_round_sh
_mm_mask_getexp_sh
_mm_mask_getmant_ph
_mm_mask_getmant_round_sh
_mm_mask_getmant_sh
_mm_mask_load_sh
_mm_mask_max_ph
_mm_mask_max_round_sh
_mm_mask_max_sh
_mm_mask_min_ph
_mm_mask_min_round_sh
_mm_mask_min_sh
_mm_mask_move_sh
_mm_mask_mul_pch
_mm_mask_mul_ph
_mm_mask_mul_round_sch
_mm_mask_mul_round_sh
_mm_mask_mul_sch
_mm_mask_mul_sh
_mm_mask_rcp_ph
_mm_mask_rcp_sh
_mm_mask_reduce_ph
_mm_mask_reduce_round_sh
_mm_mask_reduce_sh
_mm_mask_roundscale_ph
_mm_mask_roundscale_round_sh
_mm_mask_roundscale_sh
_mm_mask_rsqrt_ph
_mm_mask_rsqrt_sh
_mm_mask_scalef_ph
_mm_mask_scalef_round_sh
_mm_mask_scalef_sh
_mm_mask_sqrt_ph
_mm_mask_sqrt_round_sh
_mm_mask_sqrt_sh
_mm_mask_store_sh
_mm_mask_sub_ph
_mm_mask_sub_round_sh
_mm_mask_sub_sh
_mm_maskz_add_ph
_mm_maskz_add_round_sh
_mm_maskz_add_sh
_mm_maskz_cmul_pch
_mm_maskz_cmul_round_sch
_mm_maskz_cmul_sch
_mm_maskz_conj_pch
_mm_maskz_cvt_roundsd_sh
_mm_maskz_cvt_roundsh_sd
_mm_maskz_cvt_roundsh_ss
_mm_maskz_cvt_roundss_sh
_mm_maskz_cvtepi16_ph
_mm_maskz_cvtepi32_ph
_mm_maskz_cvtepi64_ph
_mm_maskz_cvtepu16_ph
_mm_maskz_cvtepu32_ph
_mm_maskz_cvtepu64_ph
_mm_maskz_cvtpd_ph
_mm_maskz_cvtph_epi16
_mm_maskz_cvtph_epi32
_mm_maskz_cvtph_epi64
_mm_maskz_cvtph_epu16
_mm_maskz_cvtph_epu32
_mm_maskz_cvtph_epu64
_mm_maskz_cvtph_pd
_mm_maskz_cvtsd_sh
_mm_maskz_cvtsh_sd
_mm_maskz_cvtsh_ss
_mm_maskz_cvtss_sh
_mm_maskz_cvttph_epi16
_mm_maskz_cvttph_epi32
_mm_maskz_cvttph_epi64
_mm_maskz_cvttph_epu16
_mm_maskz_cvttph_epu32
_mm_maskz_cvttph_epu64
_mm_maskz_cvtxph_ps
_mm_maskz_cvtxps_ph
_mm_maskz_div_ph
_mm_maskz_div_round_sh
_mm_maskz_div_sh
_mm_maskz_fcmadd_pch
_mm_maskz_fcmadd_round_sch
_mm_maskz_fcmadd_sch
_mm_maskz_fcmul_pch
_mm_maskz_fcmul_round_sch
_mm_maskz_fcmul_sch
_mm_maskz_fmadd_pch
_mm_maskz_fmadd_ph
_mm_maskz_fmadd_round_sch
_mm_maskz_fmadd_round_sh
_mm_maskz_fmadd_sch
_mm_maskz_fmadd_sh
_mm_maskz_fmaddsub_ph
_mm_maskz_fmsub_ph
_mm_maskz_fmsub_round_sh
_mm_maskz_fmsub_sh
_mm_maskz_fmsubadd_ph
_mm_maskz_fmul_pch
_mm_maskz_fmul_round_sch
_mm_maskz_fmul_sch
_mm_maskz_fnmadd_ph
_mm_maskz_fnmadd_round_sh
_mm_maskz_fnmadd_sh
_mm_maskz_fnmsub_ph
_mm_maskz_fnmsub_round_sh
_mm_maskz_fnmsub_sh
_mm_maskz_getexp_ph
_mm_maskz_getexp_round_sh
_mm_maskz_getexp_sh
_mm_maskz_getmant_ph
_mm_maskz_getmant_round_sh
_mm_maskz_getmant_sh
_mm_maskz_load_sh
_mm_maskz_max_ph
_mm_maskz_max_round_sh
_mm_maskz_max_sh
_mm_maskz_min_ph
_mm_maskz_min_round_sh
_mm_maskz_min_sh
_mm_maskz_move_sh
_mm_maskz_mul_pch
_mm_maskz_mul_ph
_mm_maskz_mul_round_sch
_mm_maskz_mul_round_sh
_mm_maskz_mul_sch
_mm_maskz_mul_sh
_mm_maskz_rcp_ph
_mm_maskz_rcp_sh
_mm_maskz_reduce_ph
_mm_maskz_reduce_round_sh
_mm_maskz_reduce_sh
_mm_maskz_roundscale_ph
_mm_maskz_roundscale_round_sh
_mm_maskz_roundscale_sh
_mm_maskz_rsqrt_ph
_mm_maskz_rsqrt_sh
_mm_maskz_scalef_ph
_mm_maskz_scalef_round_sh
_mm_maskz_scalef_sh
_mm_maskz_sqrt_ph
_mm_maskz_sqrt_round_sh
_mm_maskz_sqrt_sh
_mm_maskz_sub_ph
_mm_maskz_sub_round_sh
_mm_maskz_sub_sh
_mm_max_ph
_mm_max_round_sh
_mm_max_sh
_mm_min_ph
_mm_min_round_sh
_mm_min_sh
_mm_move_sh
_mm_mul_pch
_mm_mul_ph
_mm_mul_round_sch
_mm_mul_round_sh
_mm_mul_sch
_mm_mul_sh
_mm_permutex2var_ph
_mm_permutexvar_ph
_mm_rcp_ph
_mm_rcp_sh
_mm_reduce_add_ph
_mm_reduce_max_ph
_mm_reduce_min_ph
_mm_reduce_mul_ph
_mm_reduce_ph
_mm_reduce_round_sh
_mm_reduce_sh
_mm_roundscale_ph
_mm_roundscale_round_sh
_mm_roundscale_sh
_mm_rsqrt_ph
_mm_rsqrt_sh
_mm_scalef_ph
_mm_scalef_round_sh
_mm_scalef_sh
_mm_set1_ph
_mm_set_ph
_mm_set_sh
_mm_setr_ph
_mm_setzero_ph
_mm_sqrt_ph
_mm_sqrt_round_sh
_mm_sqrt_sh
_mm_store_ph
_mm_store_sh
_mm_storeu_ph
_mm_sub_ph
_mm_sub_round_sh
_mm_sub_sh
_mm_ucomieq_sh
_mm_ucomige_sh
_mm_ucomigt_sh
_mm_ucomile_sh
_mm_ucomilt_sh
_mm_ucomineq_sh
_mm_undefined_ph
vaddph
vaddsh
vcmpsh
vcomish
vcvtdq2ph_128
vcvtdq2ph_256
vcvtdq2ph_512
vcvtpd2ph_128
vcvtpd2ph_256
vcvtpd2ph_512
vcvtph2dq_128
vcvtph2dq_256
vcvtph2dq_512
vcvtph2pd_128
vcvtph2pd_256
vcvtph2pd_512
vcvtph2psx_128
vcvtph2psx_256
vcvtph2psx_512
vcvtph2qq_128
vcvtph2qq_256
vcvtph2qq_512
vcvtph2udq_128
vcvtph2udq_256
vcvtph2udq_512
vcvtph2uqq_128
vcvtph2uqq_256
vcvtph2uqq_512
vcvtph2uw_128
vcvtph2uw_256
vcvtph2uw_512
vcvtph2w_128
vcvtph2w_256
vcvtph2w_512
vcvtps2phx_128
vcvtps2phx_256
vcvtps2phx_512
vcvtqq2ph_128
vcvtqq2ph_256
vcvtqq2ph_512
vcvtsd2sh
vcvtsh2sd
vcvtsh2si32
vcvtsh2ss
vcvtsh2usi32
vcvtsi2sh
vcvtss2sh
vcvttph2dq_128
vcvttph2dq_256
vcvttph2dq_512
vcvttph2qq_128
vcvttph2qq_256
vcvttph2qq_512
vcvttph2udq_128
vcvttph2udq_256
vcvttph2udq_512
vcvttph2uqq_128
vcvttph2uqq_256
vcvttph2uqq_512
vcvttph2uw_128
vcvttph2uw_256
vcvttph2uw_512
vcvttph2w_128
vcvttph2w_256
vcvttph2w_512
vcvttsh2si32
vcvttsh2usi32
vcvtudq2ph_128
vcvtudq2ph_256
vcvtudq2ph_512
vcvtuqq2ph_128
vcvtuqq2ph_256
vcvtuqq2ph_512
vcvtusi2sh
vcvtuw2ph_128
vcvtuw2ph_256
vcvtuw2ph_512
vcvtw2ph_128
vcvtw2ph_256
vcvtw2ph_512
vdivph
vdivsh
vfcmaddcph_mask3_128
vfcmaddcph_mask3_256
vfcmaddcph_mask3_512
vfcmaddcph_maskz_128
vfcmaddcph_maskz_256
vfcmaddcph_maskz_512
vfcmaddcsh_mask
vfcmaddcsh_maskz
vfcmulcph_128
vfcmulcph_256
vfcmulcph_512
vfcmulcsh
vfmaddcph_mask3_128
vfmaddcph_mask3_256
vfmaddcph_mask3_512
vfmaddcph_maskz_128
vfmaddcph_maskz_256
vfmaddcph_maskz_512
vfmaddcsh_mask
vfmaddcsh_maskz
vfmaddph_512
vfmaddsh
vfmaddsubph_128
vfmaddsubph_256
vfmaddsubph_512
vfmulcph_128
vfmulcph_256
vfmulcph_512
vfmulcsh
vfpclasssh
vgetexpph_128
vgetexpph_256
vgetexpph_512
vgetexpsh
vgetmantph_128
vgetmantph_256
vgetmantph_512
vgetmantsh
vmaxph_128
vmaxph_256
vmaxph_512
vmaxsh
vminph_128
vminph_256
vminph_512
vminsh
vmulph
vmulsh
vrcpph_128
vrcpph_256
vrcpph_512
vrcpsh
vreduceph_128
vreduceph_256
vreduceph_512
vreducesh
vrndscaleph_128
vrndscaleph_256
vrndscaleph_512
vrndscalesh
vrsqrtph_128
vrsqrtph_256
vrsqrtph_512
vrsqrtsh
vscalefph_128
vscalefph_256
vscalefph_512
vscalefsh
vsqrtph_512
vsqrtsh
vsubph
vsubsh
core
::
core_arch
::
x86
::
avx512fp16
Function
vcvttsh2si32
Copy item path
Settings
Help
Summary
Source
unsafe extern "C" fn vcvttsh2si32(a:
__m128h
, sae:
i32
) ->
i32
Available on
x86 or x86-64
only.