2025-10-26 17:51:35 +05:30

904 lines
14 KiB
Plaintext

# 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