# Are defined under a similar name #__bswap_64 _bswap64 # Provides pointer to allocated memory, which is difficult to test _mm_malloc # requires target feature 'waitpkg', but would be inlined into function that is compiled without support for 'waitpkg' _tpause _umwait # `use of undeclared identifier` error in Clang _bit_scan_forward _bit_scan_reverse _bswap _castf32_u32 _castf64_u64 _castu32_f32 _castu64_f64 _lrotl _lrotr _may_i_use_cpu_feature _may_i_use_cpu_feature_ext _mm256_acos_pd _mm256_acos_ph _mm256_acos_ps _mm256_acosh_pd _mm256_acosh_ph _mm256_acosh_ps _mm256_asin_pd _mm256_asin_ph _mm256_asin_ps _mm256_asinh_pd _mm256_asinh_ph _mm256_asinh_ps _mm256_atan_pd _mm256_atan_ps _mm256_atan_ph _mm256_atan2_pd _mm256_atan2_ph _mm256_atan2_ps _mm256_atanh_pd _mm256_atanh_ph _mm256_atanh_ps _mm256_cbrt_pd _mm256_cbrt_ph _mm256_cbrt_ps _mm256_cdfnorm_pd _mm256_cdfnorm_ph _mm256_cdfnorm_ps _mm256_cdfnorminv_pd _mm256_cdfnorminv_ph _mm256_cdfnorminv_ps _mm256_cexp_ps _mm256_cos_pd _mm256_cos_ph _mm256_cos_ps _mm256_cosd_pd _mm256_cosd_ph _mm256_cosd_ps _mm256_cosh_pd _mm256_cosh_ph _mm256_cosh_ps _mm256_csqrt_ps _mm256_div_epi16 _mm256_div_epi32 _mm256_div_epi64 _mm256_div_epi8 _mm256_div_epu16 _mm256_div_epu32 _mm256_div_epu64 _mm256_div_epu8 _mm256_dpbssd_epi32 _mm256_dpbssds_epi32 _mm256_dpbsud_epi32 _mm256_dpbsuds_epi32 _mm256_dpbuud_epi32 _mm256_dpbuuds_epi32 _mm256_dpwsud_epi32 _mm256_dpwsuds_epi32 _mm256_dpwusd_epi32 _mm256_dpwusds_epi32 _mm256_dpwuud_epi32 _mm256_dpwuuds_epi32 _mm256_erf_pd _mm256_erf_ps _mm256_erfc_pd _mm256_erfc_ph _mm256_erfc_ps _mm256_erfcinv_pd _mm256_erfcinv_ph _mm256_erfcinv_ps _mm256_erfinv_pd _mm256_erfinv_ph _mm256_erfinv_ps _mm256_exp10_pd _mm256_exp10_ph _mm256_exp10_ps _mm256_exp2_pd _mm256_exp2_ph _mm256_exp2_ps _mm256_exp_pd _mm256_exp_ph _mm256_exp_ps _mm256_expm1_pd _mm256_expm1_ph _mm256_expm1_ps _mm256_hypot_pd _mm256_hypot_ph _mm256_hypot_ps _mm256_idiv_epi32 _mm256_invcbrt_pd _mm256_invcbrt_ph _mm256_invcbrt_ps _mm256_invsqrt_pd _mm256_invsqrt_ph _mm256_invsqrt_ps _mm256_irem_epi32 _mm256_log10_pd _mm256_log10_ph _mm256_log10_ps _mm256_log1p_pd _mm256_log1p_ph _mm256_log1p_ps _mm256_log2_pd _mm256_log2_ph _mm256_log2_ps _mm256_log_pd _mm256_log_ph _mm256_log_ps _mm256_logb_pd _mm256_logb_ph _mm256_logb_ps _mm256_clog_ps _mm256_madd52hi_avx_epu64 _mm256_madd52lo_avx_epu64 _mm256_erf_ph _mm256_mask_reduce_add_epi16 _mm256_mask_reduce_add_epi8 _mm256_mask_reduce_and_epi16 _mm256_mask_reduce_and_epi8 _mm256_mask_reduce_max_epi16 _mm256_mask_reduce_max_epi8 _mm256_mask_reduce_max_epu16 _mm256_mask_reduce_max_epu8 _mm256_mask_reduce_min_epi16 _mm256_mask_reduce_min_epi8 _mm256_mask_reduce_min_epu16 _mm256_mask_reduce_min_epu8 _mm256_mask_reduce_mul_epi16 _mm256_mask_reduce_mul_epi8 _mm256_mask_reduce_or_epi16 _mm256_mask_reduce_or_epi8 _mm512_cosd_ph _mm512_cosd_ps _mm512_cosh_pd _mm512_cosh_ph _mm512_cosh_ps _mm512_div_epi16 _mm512_div_epi32 _mm512_div_epi64 _mm512_div_epi8 _mm512_div_epu16 _mm512_div_epu32 _mm512_div_epu64 _mm512_div_epu8 _mm512_erf_pd _mm512_erf_ph _mm512_erf_ps _mm512_erfc_pd _mm512_erfc_ph _mm512_erfc_ps _mm512_erfcinv_pd _mm512_erfcinv_ph _mm512_erfcinv_ps _mm512_erfinv_pd _mm512_erfinv_ph _mm512_erfinv_ps _mm512_exp10_pd _mm512_exp10_ph _mm512_exp10_ps _mm512_exp2_pd _mm512_exp2_ph _mm512_exp2_ps _mm512_exp_pd _mm512_exp_ph _mm512_exp_ps _mm512_expm1_pd _mm512_expm1_ph _mm512_expm1_ps _mm512_floor_ph _mm512_hypot_pd _mm512_hypot_ph _mm512_hypot_ps _mm512_invsqrt_pd _mm512_invsqrt_ph _mm512_invsqrt_ps _mm512_log10_pd _mm512_log10_ph _mm512_log10_ps _mm512_log1p_pd _mm512_log1p_ph _mm512_log1p_ps _mm512_log2_pd _mm512_log2_ph _mm512_log2_ps _mm512_log_pd _mm512_log_ph _mm512_log_ps _mm512_logb_pd _mm512_logb_ph _mm512_logb_ps _mm512_mask_acos_pd _mm512_mask_acos_ph _mm512_mask_acos_ps _mm512_mask_acosh_pd _mm512_mask_acosh_ph _mm512_mask_acosh_ps _mm512_mask_asin_pd _mm512_mask_asin_ph _mm512_mask_asin_ps _mm512_mask_asinh_pd _mm512_mask_asinh_ph _mm512_mask_asinh_ps _mm512_mask_atan2_pd _mm512_mask_atan2_ps _mm512_mask_atan_pd _mm512_mask_atan_ph _mm512_mask_atan_ph _mm512_mask_atanh_pd _mm512_mask_atanh_ph _mm512_mask_atanh_ps _mm512_mask_cbrt_pd _mm512_mask_cbrt_ph _mm512_mask_cbrt_ps _mm512_mask_cdfnorm_pd _mm512_mask_cdfnorm_ph _mm512_mask_cdfnorm_ps _mm512_mask_cdfnorminv_pd _mm512_mask_cdfnorminv_ph _mm512_mask_cdfnorminv_ps _mm512_mask_ceil_ph _mm512_mask_cos_pd _mm512_mask_cos_ph _mm512_mask_cos_ps _mm512_mask_cosd_pd _mm512_mask_cosd_ph _mm512_mask_cosd_ps _mm512_mask_cosh_pd _mm512_mask_cosh_ph _mm512_mask_cosh_ps _mm512_mask_atan_ps _mm512_cosd_pd _mm512_cos_ps _mm512_cos_ph _mm512_cos_pd _mm512_mask_div_epi32 _mm512_mask_div_epu32 _mm512_mask_erf_pd _mm512_mask_erf_ph _mm512_mask_erf_ps _mm512_mask_erfc_pd _mm512_mask_erfc_ph _mm512_mask_erfc_ps _mm512_mask_erfcinv_pd _mm512_mask_erfcinv_ph _mm512_mask_erfcinv_ps _mm512_mask_erfinv_pd _mm512_mask_erfinv_ph _mm512_mask_erfinv_ps _mm512_mask_exp10_pd _mm512_mask_exp10_ph _mm512_mask_exp10_ps _mm512_mask_exp2_pd _mm512_mask_exp2_ph _mm512_mask_exp2_ps _mm512_mask_exp_pd _mm512_mask_exp_ph _mm512_mask_exp_ps _mm512_mask_expm1_pd _mm512_mask_expm1_ph _mm512_mask_expm1_ps _mm512_mask_floor_ph _mm512_mask_hypot_pd _mm512_mask_hypot_ps _mm512_mask_invsqrt_pd _mm512_mask_invsqrt_ph _mm512_mask_invsqrt_ps _mm512_mask_log10_pd _mm512_mask_log10_ph _mm512_mask_log10_ps _mm512_mask_log1p_pd _mm512_mask_log1p_ph _mm512_mask_log1p_ps _mm512_mask_log2_pd _mm512_mask_log2_ph _mm512_mask_log2_ps _mm512_mask_log_pd _mm512_mask_log_ph _mm512_mask_log_ps _mm512_mask_logb_pd _mm512_mask_logb_ph _mm512_mask_logb_ps _mm512_mask_nearbyint_pd _mm512_mask_nearbyint_ph _mm512_mask_nearbyint_ps _mm512_mask_pow_pd _mm512_mask_pow_ps _mm512_mask_recip_pd _mm512_mask_recip_ph _mm512_mask_recip_ps _mm512_mask_rem_epi32 _mm512_mask_rem_epu32 _mm512_mask_rint_pd _mm512_mask_rint_ph _mm512_mask_rint_ps _mm512_mask_sin_pd _mm512_mask_sin_ph _mm512_mask_sin_ps _mm512_mask_sind_pd _mm512_mask_sind_ph _mm512_mask_sind_ps _mm512_mask_sinh_pd _mm512_mask_sinh_ph _mm512_mask_sinh_ps _mm512_mask_svml_round_pd _mm512_mask_svml_round_ph _mm512_mask_tan_pd _mm512_mask_tan_ph _mm512_mask_tan_ps _mm512_mask_tand_pd _mm512_mask_tand_ph _mm512_mask_tand_ps _mm512_mask_tanh_pd _mm512_mask_tanh_ph _mm512_mask_tanh_ps _mm512_mask_trunc_pd _mm512_mask_trunc_ph _mm512_mask_trunc_ps _mm512_nearbyint_pd _mm512_nearbyint_ph _mm512_nearbyint_ps _mm512_pow_pd _mm512_pow_ph _mm512_pow_ps _mm512_recip_pd _mm512_recip_ph _mm512_recip_ps _mm512_rem_epi16 _mm512_rem_epi32 _mm512_rem_epi64 _mm512_rem_epi8 _mm512_rem_epu16 _mm512_rem_epu32 _mm512_rem_epu64 _mm512_rem_epu8 _mm512_rint_pd _mm512_rint_ph _mm512_rint_ps _mm512_sin_pd _mm512_sin_ph _mm512_sin_ps _mm512_sind_pd _mm512_sind_ph _mm512_sind_ps _mm512_sinh_pd _mm512_sinh_ph _mm512_sinh_ps _mm512_svml_round_pd _mm512_svml_round_ph _mm512_tan_pd _mm512_tan_ph _mm512_tan_ps _mm512_tand_pd _mm512_tand_ph _mm512_tand_ps _mm512_tanh_pd _mm512_tanh_ph _mm512_tanh_ps _mm512_trunc_pd _mm512_trunc_ph _mm512_trunc_ps _mm_acos_pd _mm_acos_ph _mm_acos_ps _mm_acosh_pd _mm_acosh_ph _mm_acosh_ps _mm_asin_pd _mm_asin_ph _mm_asin_ps _mm_asinh_pd _mm_asinh_ph _mm_asinh_ps _mm_atan2_pd _mm_atan2_ph _mm_atan2_ps _mm_atan_pd _mm_atan_ph _mm_atan_ps _mm_atanh_pd _mm_atanh_ph _mm_atanh_ps _mm_cbrt_pd _mm_cbrt_ph _mm_cbrt_ps _mm_cdfnorm_pd _mm_cdfnorm_ph _mm_cdfnorm_ps _mm_cdfnorminv_pd _mm_cdfnorminv_ph _mm_cdfnorminv_ps _mm_cexp_ps _mm_clog_ps _mm_cos_pd _mm_cos_ph _mm_cos_ps _mm_cosd_pd _mm_cosd_ph _mm_cosd_ps _mm_cosh_pd _mm_cosh_ph _mm_cosh_ps _mm_csqrt_ps _mm_cvtsd_si64x _mm_cvtsi128_si64x _mm_cvtsi64x_sd _mm_cvtsi64x_si128 _mm_cvttsd_si64x _mm_div_epi16 _mm_div_epi32 _mm_div_epi64 _mm_div_epi8 _mm_div_epu16 _mm_div_epu32 _mm_div_epu64 _mm_div_epu8 _mm_dpbssd_epi32 _mm_dpbssds_epi32 _mm_dpbsud_epi32 _mm_dpbsuds_epi32 _mm_dpbuud_epi32 _mm_dpbuuds_epi32 _mm_dpwsud_epi32 _mm_dpwsuds_epi32 _mm_dpwusd_epi32 _mm_dpwusds_epi32 _mm_dpwuud_epi32 _mm_dpwuuds_epi32 _mm_erf_pd _mm_erf_ph _mm_erf_ps _mm_erfc_pd _mm_erfc_ph _mm_erfc_ps _mm_erfcinv_pd _mm_erfcinv_ph _mm_erfcinv_ps _mm_erfinv_pd _mm_erfinv_ph _mm_erfinv_ps _mm_exp10_pd _mm_exp10_ph _mm_exp10_ps _mm_exp2_pd _mm_exp2_ph _mm_exp2_ps _mm_exp_pd _mm_exp_ph _mm_exp_ps _mm_expm1_pd _mm_expm1_ph _mm_expm1_ps _mm_hypot_pd _mm_hypot_ph _mm_hypot_ps _mm_idiv_epi32 _mm_invcbrt_pd _mm_invcbrt_ph _mm_invcbrt_ps _mm_invsqrt_pd _mm_invsqrt_ph _mm_invsqrt_ps _mm_irem_epi32 _mm_log10_pd _mm_log10_ph _mm_log10_ps _mm_log1p_pd _mm_log1p_ph _mm_log1p_ps _mm_log2_pd _mm_log2_ph _mm_log2_ps _mm_log_pd _mm_log_ph _mm_log_ps _mm_logb_pd _mm_logb_ph _mm_logb_ps _mm_madd52hi_avx_epu64 _mm_madd52lo_avx_epu64 _mm_mask_reduce_add_epi16 _mm_mask_reduce_add_epi8 _mm_mask_reduce_and_epi16 _mm_mask_reduce_and_epi8 _mm_mask_reduce_max_epi16 _mm_mask_reduce_max_epi8 _mm_mask_reduce_max_epu16 _mm_mask_reduce_max_epu8 _mm_mask_reduce_min_epi16 _mm_mask_reduce_min_epi8 _mm_mask_reduce_min_epu16 _mm_mask_reduce_min_epu8 _mm_mask_reduce_mul_epi16 _mm_mask_reduce_mul_epi8 _mm_mask_reduce_or_epi16 _mm_mask_reduce_or_epi8 _mm_pow_pd _mm_pow_ph _mm_pow_ps _mm_reduce_add_epi16 _mm_reduce_add_epi8 _mm_reduce_and_epi16 _mm_reduce_and_epi8 _mm_reduce_max_epi16 _mm_reduce_max_epi8 _mm_reduce_max_epu16 _mm_reduce_max_epu8 _mm_reduce_min_epi16 _mm_reduce_min_epi8 _mm_reduce_min_epu16 _mm_reduce_min_epu8 _mm_reduce_mul_epi16 _mm_reduce_mul_epi8 _mm_reduce_or_epi16 _mm_reduce_or_epi8 _mm_rem_epi16 _mm_rem_epi32 _mm_rem_epi64 _mm_rem_epi8 _mm_rem_epu16 _mm_rem_epu32 _mm_rem_epu64 _mm_rem_epu8 _mm_sin_pd _mm_sin_ph _mm_sin_ps _mm_sind_pd _mm_sind_ph _mm_sind_ps _mm_sinh_pd _mm_sinh_ph _mm_sinh_ps _mm_sm3msg1_epi32 _mm_sm3msg2_epi32 _mm_sm3rnds2_epi32 _mm_sm4key4_epi32 _mm_sm4rnds4_epi32 _mm_svml_ceil_pd _mm_svml_ceil_ph _mm_svml_ceil_ps _mm_svml_floor_pd _mm_svml_floor_ph _mm_svml_floor_ps _mm_svml_round_pd _mm_svml_round_ph _mm_svml_round_ps _mm_svml_sqrt_pd _mm_svml_sqrt_ph _mm_svml_sqrt_ps _mm_tan_pd _mm_tan_ph _mm_tan_ps _mm_tand_pd _mm_tand_ph _mm_tand_ps _mm_tanh_pd _mm_tanh_ph _mm_tanh_ps _mm_trunc_pd _mm_trunc_ph _mm_trunc_ps _mm_udiv_epi32 _mm_urem_epi32 _popcnt32 _popcnt64 _rdpmc _rotl _rotl64 _rotr _rotr64 _rotwl _rotwr _urdmsr # Cannot find value in this scope (in Rust testfiles) _mm512_set1_pch _mm_abs_pi16 _mm_abs_pi32 _mm_abs_pi8 _mm_add_pi16 _mm_add_pi32 _mm_add_pi8 _mm_add_si64 _mm_adds_pi16 _mm_adds_pi8 _mm_adds_pu16 _mm_adds_pu8 _mm_alignr_pi8 _mm_and_si64 _mm_andnot_si64 _mm_avg_pu16 _mm_avg_pu8 _mm_cmpeq_pi16 _mm_cmpeq_pi32 _mm_cmpeq_pi8 _mm_cmpgt_pi16 _mm_cmpgt_pi32 _mm_cmpgt_pi8 _mm_cvt_pi2ps _mm_cvt_ps2pi _mm_cvtm64_si64 _mm_cvtpd_pi32 _mm_cvtpi16_ps _mm_cvtpi32_pd _mm_cvtpi32_ps _mm_cvtpi32x2_ps _mm_cvtpi8_ps _mm_cvtps_pi16 _mm_cvtps_pi32 _mm_cvtps_pi8 _mm_cvtpu16_ps _mm_cvtpu8_ps _mm_cvtsi32_si64 _mm_cvtsi64_m64 _mm_cvtsi64_si32 _mm_cvtt_ps2pi _mm_cvttpd_pi32 _mm512_cbrt_pd _mm512_cbrt_ph _mm512_cbrt_ps _mm512_cdfnorm_pd _mm512_cdfnorm_ph _mm512_cdfnorm_ps _mm512_cdfnorminv_pd _mm512_cdfnorminv_ph _mm512_cdfnorminv_ps _mm512_ceil_pd _mm512_ceil_ph _mm512_ceil_ps _mm512_floor_pd _mm512_floor_ps _mm512_mask_ceil_pd _mm512_mask_ceil_ps _mm_max_pi16 _mm_max_pu8 _mm_min_pi16 _mm_min_pu8 _mm_movemask_pi8 _mm_movepi64_pi64 _mm_movpi64_epi64 _mm_mul_su32 _mm_mulhi_pi16 _mm_mulhi_pu16 _mm_mulhrs_pi16 _mm_mullo_pi16 _mm_or_si64 _mm_packs_pi16 _mm_packs_pi32 _mm_packs_pu16 _mm_popcnt_u32 _mm_popcnt_u64 _mm_sad_pu8 _mm_set1_epi64 _mm_set1_pch _mm_set1_pi16 _mm_set1_pi32 _mm_set1_pi8 _mm_set_epi64 _mm_set_pi16 _mm_set_pi32 _mm_set_pi8 _mm_setr_epi64 _mm_setr_pi16 _mm_setr_pi32 _mm_setr_pi8 _mm_shuffle_pi16 _mm_shuffle_pi8 _mm_sign_pi16 _mm_sign_pi32 _mm_sign_pi8 _mm_sll_pi16 _mm_sll_pi32 _mm_sll_si64 _mm_slli_pi16 _mm_slli_pi32 _mm_slli_si64 _mm_sra_pi16 _mm_sra_pi32 _mm_srai_pi16 _mm_srai_pi32 _mm_srl_pi16 _mm_srl_pi32 _mm_srl_si64 _mm_srli_pi16 _mm_srli_pi32 _mm_srli_si64 _mm_sub_pi16 _mm_sub_pi32 _mm_sub_pi8 _mm_sub_si64 _mm_subs_pi16 _mm_subs_pi8 _mm_subs_pu16 _mm_subs_pu8 _mm_unpackhi_pi16 _mm_unpackhi_pi32 _mm_unpackhi_pi8 _mm_unpacklo_pi16 _mm_unpacklo_pi32 _mm_unpacklo_pi8 _mm_xor_si64 _mm256_pow_pd _mm256_pow_ph _mm256_pow_ps _mm256_rem_epi16 _mm256_rem_epi32 _mm256_rem_epi64 _mm256_rem_epi8 _mm256_rem_epu16 _mm256_rem_epu32 _mm256_rem_epu64 _mm256_rem_epu8 _mm256_set1_pch _mm256_sin_pd _mm256_sin_ph _mm256_sin_ps _mm256_sind_pd _mm256_sind_ph _mm256_sind_ps _mm256_sinh_pd _mm256_sinh_ph _mm256_sinh_ps _mm256_svml_ceil_pd _mm256_svml_ceil_ph _mm256_svml_ceil_ps _mm256_svml_floor_pd _mm256_svml_floor_ph _mm256_svml_floor_ps _mm256_svml_round_pd _mm256_svml_round_ph _mm256_svml_round_ps _mm256_svml_sqrt_pd _mm256_svml_sqrt_ph _mm256_svml_sqrt_ps _mm256_tan_pd _mm256_tan_ph _mm256_tan_ps _mm256_tand_pd _mm256_tand_ph _mm256_tand_ps _mm256_tanh_pd _mm256_tanh_ph _mm256_tanh_ps _mm256_trunc_pd _mm256_trunc_ph _mm256_trunc_ps _mm256_udiv_epi32 _mm256_urem_epi32 _mm512_acos_pd _mm512_acos_ph _mm512_acos_ps _mm512_acosh_pd _mm512_acosh_ph _mm512_acosh_ps _mm_cvttps_pi32 _mm_extract_pi16 _mm_hadd_pi16 _mm_hadd_pi32 _mm_hadds_pi16 _mm_hsub_pi16 _mm_hsub_pi32 _mm_hsubs_pi16 _mm_insert_pi16 _mm_madd_pi16 _mm_maddubs_pi16 _mm512_asin_pd _mm512_asin_ph _mm512_asin_ps _mm512_asinh_pd _mm512_asinh_ph _mm512_asinh_ps _mm512_atan2_pd _mm512_atan2_ph _mm512_atan2_ps _mm512_atan_pd _mm512_atan_ph _mm512_atan_ps _mm512_atanh_pd _mm512_atanh_ph _mm512_atanh_ps _cvtsh_ss _cvtss_sh _m_from_int _m_from_int64 _m_packssdw _m_packsswb _m_packuswb _m_paddb _m_paddd _m_paddsb _m_paddsw _m_paddusb _m_paddusw _m_paddw _m_pand _m_pandn _m_pavgb _m_pavgw _m_pcmpeqb _m_pcmpeqd _m_pcmpeqw _m_pcmpgtb _m_pcmpgtd _m_pcmpgtw _m_pextrw _m_pinsrw _m_pmaddwd _m_pmaxsw _m_pmaxub _m_pminsw _m_pminub _m_pmovmskb _m_pmulhuw _m_pmulhw _m_pmullw _m_por _m_psadbw _m_pshufw _m_pslld _m_pslldi _m_psllq _m_psllqi _m_psllw _m_psllwi _m_psrad _m_psradi _m_psraw _m_psrawi _m_psrld _m_psrldi _m_psrlq _m_psrlqi _m_psrlw _m_psrlwi _m_psubb _m_psubd _m_psubsb _m_psubsw _m_psubusb _m_psubusw _m_psubw _m_punpckhbw _m_punpckhdq _m_punpckhwd _m_punpcklbw _m_punpckldq _m_punpcklwd _m_pxor _m_to_int _m_to_int64 _mm512_mask_floor_pd _mm512_mask_floor_ps # SDE ERROR: Cannot execute XGETBV with ECX != 0 _xgetbv # Miscellaneous issues that can be fixed first _kshiftli_mask16 _kshiftli_mask32 _kshiftli_mask64 _kshiftli_mask8 _kshiftri_mask16 _kshiftri_mask32 _kshiftri_mask64 _kshiftri_mask8 _mm256_castsi128_si256 _mm256_extract_epi16 _mm256_extract_epi8 _mm512_castsi128_si512 _mm512_castsi256_si512 # _mm512_conj_pch _mm512_mask_reduce_max_pd _mm512_mask_reduce_max_ps _mm512_mask_reduce_min_pd _mm512_mask_reduce_min_ps _mm_comineq_sh _mm_extract_epi16 _mm_extract_epi8 _mm_mask_cvtepi16_epi8 _mm_mask_cvtpd_epi32 _mm_mask_cvtpd_ps _mm_ucomineq_sh