/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
|*                                                                            *|
|* List of builtins that Clang recognizes                                     *|
|*                                                                            *|
|* Automatically generated file, do not edit!                                 *|
|*                                                                            *|
\*===----------------------------------------------------------------------===*/


#ifdef GET_BUILTIN_ENUMERATORS
    BI_AddressOfReturnAddress,
    BI_BitScanForward,
    BI_BitScanReverse,
    BI_InterlockedAnd64,
    BI_InterlockedDecrement64,
    BI_InterlockedExchange64,
    BI_InterlockedExchangeAdd64,
    BI_InterlockedExchangeSub64,
    BI_InterlockedIncrement64,
    BI_InterlockedOr64,
    BI_InterlockedXor64,
    BI_ReadBarrier,
    BI_ReadWriteBarrier,
    BI_WriteBarrier,
    BI__cpuid,
    BI__cpuidex,
    BI__emul,
    BI__emulu,
    BI__int2c,
    BI__rdtsc,
    BI__readfsbyte,
    BI__readfsdword,
    BI__readfsqword,
    BI__readfsword,
    BI__readgsbyte,
    BI__readgsdword,
    BI__readgsqword,
    BI__readgsword,
    BI__stosb,
    BI__ud2,
    BI_m_prefetch,
    BI_m_prefetchw,
    BI_mm_clflush,
    BI_mm_getcsr,
    BI_mm_lfence,
    BI_mm_mfence,
    BI_mm_pause,
    BI_mm_prefetch,
    BI_mm_setcsr,
    BI_mm_sfence,
    BI_xgetbv,
    BI_xsetbv,
    BI__builtin_ia32_aadd32,
    BI__builtin_ia32_aand32,
    BI__builtin_ia32_addcarryx_u32,
    BI__builtin_ia32_addpd512,
    BI__builtin_ia32_addph512,
    BI__builtin_ia32_addps512,
    BI__builtin_ia32_addsd_round_mask,
    BI__builtin_ia32_addsh_round_mask,
    BI__builtin_ia32_addss_round_mask,
    BI__builtin_ia32_addsubpd,
    BI__builtin_ia32_addsubpd256,
    BI__builtin_ia32_addsubps,
    BI__builtin_ia32_addsubps256,
    BI__builtin_ia32_aesdec128,
    BI__builtin_ia32_aesdec128kl_u8,
    BI__builtin_ia32_aesdec256,
    BI__builtin_ia32_aesdec256kl_u8,
    BI__builtin_ia32_aesdec512,
    BI__builtin_ia32_aesdeclast128,
    BI__builtin_ia32_aesdeclast256,
    BI__builtin_ia32_aesdeclast512,
    BI__builtin_ia32_aesdecwide128kl_u8,
    BI__builtin_ia32_aesdecwide256kl_u8,
    BI__builtin_ia32_aesenc128,
    BI__builtin_ia32_aesenc128kl_u8,
    BI__builtin_ia32_aesenc256,
    BI__builtin_ia32_aesenc256kl_u8,
    BI__builtin_ia32_aesenc512,
    BI__builtin_ia32_aesenclast128,
    BI__builtin_ia32_aesenclast256,
    BI__builtin_ia32_aesenclast512,
    BI__builtin_ia32_aesencwide128kl_u8,
    BI__builtin_ia32_aesencwide256kl_u8,
    BI__builtin_ia32_aesimc128,
    BI__builtin_ia32_aeskeygenassist128,
    BI__builtin_ia32_alignd128,
    BI__builtin_ia32_alignd256,
    BI__builtin_ia32_alignd512,
    BI__builtin_ia32_alignq128,
    BI__builtin_ia32_alignq256,
    BI__builtin_ia32_alignq512,
    BI__builtin_ia32_aor32,
    BI__builtin_ia32_axor32,
    BI__builtin_ia32_bextr_u32,
    BI__builtin_ia32_bextri_u32,
    BI__builtin_ia32_blendpd,
    BI__builtin_ia32_blendpd256,
    BI__builtin_ia32_blendps,
    BI__builtin_ia32_blendps256,
    BI__builtin_ia32_blendvpd,
    BI__builtin_ia32_blendvpd256,
    BI__builtin_ia32_blendvps,
    BI__builtin_ia32_blendvps256,
    BI__builtin_ia32_bzhi_si,
    BI__builtin_ia32_cldemote,
    BI__builtin_ia32_clflush,
    BI__builtin_ia32_clflushopt,
    BI__builtin_ia32_clrssbsy,
    BI__builtin_ia32_clwb,
    BI__builtin_ia32_clzero,
    BI__builtin_ia32_cmpb128_mask,
    BI__builtin_ia32_cmpb256_mask,
    BI__builtin_ia32_cmpb512_mask,
    BI__builtin_ia32_cmpd128_mask,
    BI__builtin_ia32_cmpd256_mask,
    BI__builtin_ia32_cmpd512_mask,
    BI__builtin_ia32_cmpeqpd,
    BI__builtin_ia32_cmpeqps,
    BI__builtin_ia32_cmpeqsd,
    BI__builtin_ia32_cmpeqss,
    BI__builtin_ia32_cmplepd,
    BI__builtin_ia32_cmpleps,
    BI__builtin_ia32_cmplesd,
    BI__builtin_ia32_cmpless,
    BI__builtin_ia32_cmpltpd,
    BI__builtin_ia32_cmpltps,
    BI__builtin_ia32_cmpltsd,
    BI__builtin_ia32_cmpltss,
    BI__builtin_ia32_cmpneqpd,
    BI__builtin_ia32_cmpneqps,
    BI__builtin_ia32_cmpneqsd,
    BI__builtin_ia32_cmpneqss,
    BI__builtin_ia32_cmpnlepd,
    BI__builtin_ia32_cmpnleps,
    BI__builtin_ia32_cmpnlesd,
    BI__builtin_ia32_cmpnless,
    BI__builtin_ia32_cmpnltpd,
    BI__builtin_ia32_cmpnltps,
    BI__builtin_ia32_cmpnltsd,
    BI__builtin_ia32_cmpnltss,
    BI__builtin_ia32_cmpordpd,
    BI__builtin_ia32_cmpordps,
    BI__builtin_ia32_cmpordsd,
    BI__builtin_ia32_cmpordss,
    BI__builtin_ia32_cmppd,
    BI__builtin_ia32_cmppd128_mask,
    BI__builtin_ia32_cmppd256,
    BI__builtin_ia32_cmppd256_mask,
    BI__builtin_ia32_cmppd512_mask,
    BI__builtin_ia32_cmpph128_mask,
    BI__builtin_ia32_cmpph256_mask,
    BI__builtin_ia32_cmpph512_mask,
    BI__builtin_ia32_cmpps,
    BI__builtin_ia32_cmpps128_mask,
    BI__builtin_ia32_cmpps256,
    BI__builtin_ia32_cmpps256_mask,
    BI__builtin_ia32_cmpps512_mask,
    BI__builtin_ia32_cmpq128_mask,
    BI__builtin_ia32_cmpq256_mask,
    BI__builtin_ia32_cmpq512_mask,
    BI__builtin_ia32_cmpsd,
    BI__builtin_ia32_cmpsd_mask,
    BI__builtin_ia32_cmpsh_mask,
    BI__builtin_ia32_cmpss,
    BI__builtin_ia32_cmpss_mask,
    BI__builtin_ia32_cmpunordpd,
    BI__builtin_ia32_cmpunordps,
    BI__builtin_ia32_cmpunordsd,
    BI__builtin_ia32_cmpunordss,
    BI__builtin_ia32_cmpw128_mask,
    BI__builtin_ia32_cmpw256_mask,
    BI__builtin_ia32_cmpw512_mask,
    BI__builtin_ia32_comieq,
    BI__builtin_ia32_comige,
    BI__builtin_ia32_comigt,
    BI__builtin_ia32_comile,
    BI__builtin_ia32_comilt,
    BI__builtin_ia32_comineq,
    BI__builtin_ia32_comisdeq,
    BI__builtin_ia32_comisdge,
    BI__builtin_ia32_comisdgt,
    BI__builtin_ia32_comisdle,
    BI__builtin_ia32_comisdlt,
    BI__builtin_ia32_comisdneq,
    BI__builtin_ia32_compressdf128_mask,
    BI__builtin_ia32_compressdf256_mask,
    BI__builtin_ia32_compressdf512_mask,
    BI__builtin_ia32_compressdi128_mask,
    BI__builtin_ia32_compressdi256_mask,
    BI__builtin_ia32_compressdi512_mask,
    BI__builtin_ia32_compresshi128_mask,
    BI__builtin_ia32_compresshi256_mask,
    BI__builtin_ia32_compresshi512_mask,
    BI__builtin_ia32_compressqi128_mask,
    BI__builtin_ia32_compressqi256_mask,
    BI__builtin_ia32_compressqi512_mask,
    BI__builtin_ia32_compresssf128_mask,
    BI__builtin_ia32_compresssf256_mask,
    BI__builtin_ia32_compresssf512_mask,
    BI__builtin_ia32_compresssi128_mask,
    BI__builtin_ia32_compresssi256_mask,
    BI__builtin_ia32_compresssi512_mask,
    BI__builtin_ia32_compressstoredf128_mask,
    BI__builtin_ia32_compressstoredf256_mask,
    BI__builtin_ia32_compressstoredf512_mask,
    BI__builtin_ia32_compressstoredi128_mask,
    BI__builtin_ia32_compressstoredi256_mask,
    BI__builtin_ia32_compressstoredi512_mask,
    BI__builtin_ia32_compressstorehi128_mask,
    BI__builtin_ia32_compressstorehi256_mask,
    BI__builtin_ia32_compressstorehi512_mask,
    BI__builtin_ia32_compressstoreqi128_mask,
    BI__builtin_ia32_compressstoreqi256_mask,
    BI__builtin_ia32_compressstoreqi512_mask,
    BI__builtin_ia32_compressstoresf128_mask,
    BI__builtin_ia32_compressstoresf256_mask,
    BI__builtin_ia32_compressstoresf512_mask,
    BI__builtin_ia32_compressstoresi128_mask,
    BI__builtin_ia32_compressstoresi256_mask,
    BI__builtin_ia32_compressstoresi512_mask,
    BI__builtin_ia32_crc32hi,
    BI__builtin_ia32_crc32qi,
    BI__builtin_ia32_crc32si,
    BI__builtin_ia32_cvtb2mask128,
    BI__builtin_ia32_cvtb2mask256,
    BI__builtin_ia32_cvtb2mask512,
    BI__builtin_ia32_cvtd2mask128,
    BI__builtin_ia32_cvtd2mask256,
    BI__builtin_ia32_cvtd2mask512,
    BI__builtin_ia32_cvtdq2ps512_mask,
    BI__builtin_ia32_cvtmask2b128,
    BI__builtin_ia32_cvtmask2b256,
    BI__builtin_ia32_cvtmask2b512,
    BI__builtin_ia32_cvtmask2d128,
    BI__builtin_ia32_cvtmask2d256,
    BI__builtin_ia32_cvtmask2d512,
    BI__builtin_ia32_cvtmask2q128,
    BI__builtin_ia32_cvtmask2q256,
    BI__builtin_ia32_cvtmask2q512,
    BI__builtin_ia32_cvtmask2w128,
    BI__builtin_ia32_cvtmask2w256,
    BI__builtin_ia32_cvtmask2w512,
    BI__builtin_ia32_cvtne2ps2bf16_128,
    BI__builtin_ia32_cvtne2ps2bf16_256,
    BI__builtin_ia32_cvtne2ps2bf16_512,
    BI__builtin_ia32_cvtneps2bf16_128_mask,
    BI__builtin_ia32_cvtneps2bf16_256_mask,
    BI__builtin_ia32_cvtneps2bf16_512_mask,
    BI__builtin_ia32_cvtpd2dq,
    BI__builtin_ia32_cvtpd2dq128_mask,
    BI__builtin_ia32_cvtpd2dq256,
    BI__builtin_ia32_cvtpd2dq512_mask,
    BI__builtin_ia32_cvtpd2ps,
    BI__builtin_ia32_cvtpd2ps256,
    BI__builtin_ia32_cvtpd2ps512_mask,
    BI__builtin_ia32_cvtpd2ps_mask,
    BI__builtin_ia32_cvtpd2qq128_mask,
    BI__builtin_ia32_cvtpd2qq256_mask,
    BI__builtin_ia32_cvtpd2qq512_mask,
    BI__builtin_ia32_cvtpd2udq128_mask,
    BI__builtin_ia32_cvtpd2udq256_mask,
    BI__builtin_ia32_cvtpd2udq512_mask,
    BI__builtin_ia32_cvtpd2uqq128_mask,
    BI__builtin_ia32_cvtpd2uqq256_mask,
    BI__builtin_ia32_cvtpd2uqq512_mask,
    BI__builtin_ia32_cvtps2dq,
    BI__builtin_ia32_cvtps2dq256,
    BI__builtin_ia32_cvtps2dq512_mask,
    BI__builtin_ia32_cvtps2pd512_mask,
    BI__builtin_ia32_cvtps2qq128_mask,
    BI__builtin_ia32_cvtps2qq256_mask,
    BI__builtin_ia32_cvtps2qq512_mask,
    BI__builtin_ia32_cvtps2udq128_mask,
    BI__builtin_ia32_cvtps2udq256_mask,
    BI__builtin_ia32_cvtps2udq512_mask,
    BI__builtin_ia32_cvtps2uqq128_mask,
    BI__builtin_ia32_cvtps2uqq256_mask,
    BI__builtin_ia32_cvtps2uqq512_mask,
    BI__builtin_ia32_cvtq2mask128,
    BI__builtin_ia32_cvtq2mask256,
    BI__builtin_ia32_cvtq2mask512,
    BI__builtin_ia32_cvtqq2pd512_mask,
    BI__builtin_ia32_cvtqq2ps128_mask,
    BI__builtin_ia32_cvtqq2ps512_mask,
    BI__builtin_ia32_cvtsbf162ss_32,
    BI__builtin_ia32_cvtsd2si,
    BI__builtin_ia32_cvtsd2ss,
    BI__builtin_ia32_cvtsd2ss_round_mask,
    BI__builtin_ia32_cvtsi2ss32,
    BI__builtin_ia32_cvtss2sd_round_mask,
    BI__builtin_ia32_cvtss2si,
    BI__builtin_ia32_cvttpd2dq,
    BI__builtin_ia32_cvttpd2dq128_mask,
    BI__builtin_ia32_cvttpd2dq256,
    BI__builtin_ia32_cvttpd2dq512_mask,
    BI__builtin_ia32_cvttpd2qq128_mask,
    BI__builtin_ia32_cvttpd2qq256_mask,
    BI__builtin_ia32_cvttpd2qq512_mask,
    BI__builtin_ia32_cvttpd2udq128_mask,
    BI__builtin_ia32_cvttpd2udq256_mask,
    BI__builtin_ia32_cvttpd2udq512_mask,
    BI__builtin_ia32_cvttpd2uqq128_mask,
    BI__builtin_ia32_cvttpd2uqq256_mask,
    BI__builtin_ia32_cvttpd2uqq512_mask,
    BI__builtin_ia32_cvttps2dq,
    BI__builtin_ia32_cvttps2dq256,
    BI__builtin_ia32_cvttps2dq512_mask,
    BI__builtin_ia32_cvttps2qq128_mask,
    BI__builtin_ia32_cvttps2qq256_mask,
    BI__builtin_ia32_cvttps2qq512_mask,
    BI__builtin_ia32_cvttps2udq128_mask,
    BI__builtin_ia32_cvttps2udq256_mask,
    BI__builtin_ia32_cvttps2udq512_mask,
    BI__builtin_ia32_cvttps2uqq128_mask,
    BI__builtin_ia32_cvttps2uqq256_mask,
    BI__builtin_ia32_cvttps2uqq512_mask,
    BI__builtin_ia32_cvttsd2si,
    BI__builtin_ia32_cvttss2si,
    BI__builtin_ia32_cvtudq2ps512_mask,
    BI__builtin_ia32_cvtuqq2pd512_mask,
    BI__builtin_ia32_cvtuqq2ps128_mask,
    BI__builtin_ia32_cvtuqq2ps512_mask,
    BI__builtin_ia32_cvtusi2ss32,
    BI__builtin_ia32_cvtw2mask128,
    BI__builtin_ia32_cvtw2mask256,
    BI__builtin_ia32_cvtw2mask512,
    BI__builtin_ia32_dbpsadbw128,
    BI__builtin_ia32_dbpsadbw256,
    BI__builtin_ia32_dbpsadbw512,
    BI__builtin_ia32_directstore_u32,
    BI__builtin_ia32_divpd512,
    BI__builtin_ia32_divph512,
    BI__builtin_ia32_divps512,
    BI__builtin_ia32_divsd_round_mask,
    BI__builtin_ia32_divsh_round_mask,
    BI__builtin_ia32_divss_round_mask,
    BI__builtin_ia32_dpbf16ps_128,
    BI__builtin_ia32_dpbf16ps_256,
    BI__builtin_ia32_dpbf16ps_512,
    BI__builtin_ia32_dppd,
    BI__builtin_ia32_dpps,
    BI__builtin_ia32_dpps256,
    BI__builtin_ia32_emms,
    BI__builtin_ia32_encodekey128_u32,
    BI__builtin_ia32_encodekey256_u32,
    BI__builtin_ia32_enqcmd,
    BI__builtin_ia32_enqcmds,
    BI__builtin_ia32_expanddf128_mask,
    BI__builtin_ia32_expanddf256_mask,
    BI__builtin_ia32_expanddf512_mask,
    BI__builtin_ia32_expanddi128_mask,
    BI__builtin_ia32_expanddi256_mask,
    BI__builtin_ia32_expanddi512_mask,
    BI__builtin_ia32_expandhi128_mask,
    BI__builtin_ia32_expandhi256_mask,
    BI__builtin_ia32_expandhi512_mask,
    BI__builtin_ia32_expandloaddf128_mask,
    BI__builtin_ia32_expandloaddf256_mask,
    BI__builtin_ia32_expandloaddf512_mask,
    BI__builtin_ia32_expandloaddi128_mask,
    BI__builtin_ia32_expandloaddi256_mask,
    BI__builtin_ia32_expandloaddi512_mask,
    BI__builtin_ia32_expandloadhi128_mask,
    BI__builtin_ia32_expandloadhi256_mask,
    BI__builtin_ia32_expandloadhi512_mask,
    BI__builtin_ia32_expandloadqi128_mask,
    BI__builtin_ia32_expandloadqi256_mask,
    BI__builtin_ia32_expandloadqi512_mask,
    BI__builtin_ia32_expandloadsf128_mask,
    BI__builtin_ia32_expandloadsf256_mask,
    BI__builtin_ia32_expandloadsf512_mask,
    BI__builtin_ia32_expandloadsi128_mask,
    BI__builtin_ia32_expandloadsi256_mask,
    BI__builtin_ia32_expandloadsi512_mask,
    BI__builtin_ia32_expandqi128_mask,
    BI__builtin_ia32_expandqi256_mask,
    BI__builtin_ia32_expandqi512_mask,
    BI__builtin_ia32_expandsf128_mask,
    BI__builtin_ia32_expandsf256_mask,
    BI__builtin_ia32_expandsf512_mask,
    BI__builtin_ia32_expandsi128_mask,
    BI__builtin_ia32_expandsi256_mask,
    BI__builtin_ia32_expandsi512_mask,
    BI__builtin_ia32_extract128i256,
    BI__builtin_ia32_extractf32x4_256_mask,
    BI__builtin_ia32_extractf32x4_mask,
    BI__builtin_ia32_extractf32x8_mask,
    BI__builtin_ia32_extractf64x2_256_mask,
    BI__builtin_ia32_extractf64x2_512_mask,
    BI__builtin_ia32_extractf64x4_mask,
    BI__builtin_ia32_extracti32x4_256_mask,
    BI__builtin_ia32_extracti32x4_mask,
    BI__builtin_ia32_extracti32x8_mask,
    BI__builtin_ia32_extracti64x2_256_mask,
    BI__builtin_ia32_extracti64x2_512_mask,
    BI__builtin_ia32_extracti64x4_mask,
    BI__builtin_ia32_extrq,
    BI__builtin_ia32_extrqi,
    BI__builtin_ia32_fixupimmpd128_mask,
    BI__builtin_ia32_fixupimmpd128_maskz,
    BI__builtin_ia32_fixupimmpd256_mask,
    BI__builtin_ia32_fixupimmpd256_maskz,
    BI__builtin_ia32_fixupimmpd512_mask,
    BI__builtin_ia32_fixupimmpd512_maskz,
    BI__builtin_ia32_fixupimmps128_mask,
    BI__builtin_ia32_fixupimmps128_maskz,
    BI__builtin_ia32_fixupimmps256_mask,
    BI__builtin_ia32_fixupimmps256_maskz,
    BI__builtin_ia32_fixupimmps512_mask,
    BI__builtin_ia32_fixupimmps512_maskz,
    BI__builtin_ia32_fixupimmsd_mask,
    BI__builtin_ia32_fixupimmsd_maskz,
    BI__builtin_ia32_fixupimmss_mask,
    BI__builtin_ia32_fixupimmss_maskz,
    BI__builtin_ia32_fpclasspd128_mask,
    BI__builtin_ia32_fpclasspd256_mask,
    BI__builtin_ia32_fpclasspd512_mask,
    BI__builtin_ia32_fpclassph128_mask,
    BI__builtin_ia32_fpclassph256_mask,
    BI__builtin_ia32_fpclassph512_mask,
    BI__builtin_ia32_fpclassps128_mask,
    BI__builtin_ia32_fpclassps256_mask,
    BI__builtin_ia32_fpclassps512_mask,
    BI__builtin_ia32_fpclasssd_mask,
    BI__builtin_ia32_fpclasssh_mask,
    BI__builtin_ia32_fpclassss_mask,
    BI__builtin_ia32_fxrstor,
    BI__builtin_ia32_fxsave,
    BI__builtin_ia32_gather3div2df,
    BI__builtin_ia32_gather3div2di,
    BI__builtin_ia32_gather3div4df,
    BI__builtin_ia32_gather3div4di,
    BI__builtin_ia32_gather3div4sf,
    BI__builtin_ia32_gather3div4si,
    BI__builtin_ia32_gather3div8sf,
    BI__builtin_ia32_gather3div8si,
    BI__builtin_ia32_gather3siv2df,
    BI__builtin_ia32_gather3siv2di,
    BI__builtin_ia32_gather3siv4df,
    BI__builtin_ia32_gather3siv4di,
    BI__builtin_ia32_gather3siv4sf,
    BI__builtin_ia32_gather3siv4si,
    BI__builtin_ia32_gather3siv8sf,
    BI__builtin_ia32_gather3siv8si,
    BI__builtin_ia32_gatherd_d,
    BI__builtin_ia32_gatherd_d256,
    BI__builtin_ia32_gatherd_pd,
    BI__builtin_ia32_gatherd_pd256,
    BI__builtin_ia32_gatherd_ps,
    BI__builtin_ia32_gatherd_ps256,
    BI__builtin_ia32_gatherd_q,
    BI__builtin_ia32_gatherd_q256,
    BI__builtin_ia32_gatherdiv8df,
    BI__builtin_ia32_gatherdiv8di,
    BI__builtin_ia32_gatherdiv16sf,
    BI__builtin_ia32_gatherdiv16si,
    BI__builtin_ia32_gatherq_d,
    BI__builtin_ia32_gatherq_d256,
    BI__builtin_ia32_gatherq_pd,
    BI__builtin_ia32_gatherq_pd256,
    BI__builtin_ia32_gatherq_ps,
    BI__builtin_ia32_gatherq_ps256,
    BI__builtin_ia32_gatherq_q,
    BI__builtin_ia32_gatherq_q256,
    BI__builtin_ia32_gathersiv8df,
    BI__builtin_ia32_gathersiv8di,
    BI__builtin_ia32_gathersiv16sf,
    BI__builtin_ia32_gathersiv16si,
    BI__builtin_ia32_getexppd128_mask,
    BI__builtin_ia32_getexppd256_mask,
    BI__builtin_ia32_getexppd512_mask,
    BI__builtin_ia32_getexpph128_mask,
    BI__builtin_ia32_getexpph256_mask,
    BI__builtin_ia32_getexpph512_mask,
    BI__builtin_ia32_getexpps128_mask,
    BI__builtin_ia32_getexpps256_mask,
    BI__builtin_ia32_getexpps512_mask,
    BI__builtin_ia32_getexpsd128_round_mask,
    BI__builtin_ia32_getexpsh128_round_mask,
    BI__builtin_ia32_getexpss128_round_mask,
    BI__builtin_ia32_getmantpd128_mask,
    BI__builtin_ia32_getmantpd256_mask,
    BI__builtin_ia32_getmantpd512_mask,
    BI__builtin_ia32_getmantph128_mask,
    BI__builtin_ia32_getmantph256_mask,
    BI__builtin_ia32_getmantph512_mask,
    BI__builtin_ia32_getmantps128_mask,
    BI__builtin_ia32_getmantps256_mask,
    BI__builtin_ia32_getmantps512_mask,
    BI__builtin_ia32_getmantsd_round_mask,
    BI__builtin_ia32_getmantsh_round_mask,
    BI__builtin_ia32_getmantss_round_mask,
    BI__builtin_ia32_haddpd,
    BI__builtin_ia32_haddpd256,
    BI__builtin_ia32_haddps,
    BI__builtin_ia32_haddps256,
    BI__builtin_ia32_hsubpd,
    BI__builtin_ia32_hsubpd256,
    BI__builtin_ia32_hsubps,
    BI__builtin_ia32_hsubps256,
    BI__builtin_ia32_incsspd,
    BI__builtin_ia32_insert128i256,
    BI__builtin_ia32_insertf32x4,
    BI__builtin_ia32_insertf32x4_256,
    BI__builtin_ia32_insertf32x8,
    BI__builtin_ia32_insertf64x2_256,
    BI__builtin_ia32_insertf64x2_512,
    BI__builtin_ia32_insertf64x4,
    BI__builtin_ia32_inserti32x4,
    BI__builtin_ia32_inserti32x4_256,
    BI__builtin_ia32_inserti32x8,
    BI__builtin_ia32_inserti64x2_256,
    BI__builtin_ia32_inserti64x2_512,
    BI__builtin_ia32_inserti64x4,
    BI__builtin_ia32_insertps128,
    BI__builtin_ia32_insertq,
    BI__builtin_ia32_insertqi,
    BI__builtin_ia32_invpcid,
    BI__builtin_ia32_kadddi,
    BI__builtin_ia32_kaddhi,
    BI__builtin_ia32_kaddqi,
    BI__builtin_ia32_kaddsi,
    BI__builtin_ia32_kanddi,
    BI__builtin_ia32_kandhi,
    BI__builtin_ia32_kandndi,
    BI__builtin_ia32_kandnhi,
    BI__builtin_ia32_kandnqi,
    BI__builtin_ia32_kandnsi,
    BI__builtin_ia32_kandqi,
    BI__builtin_ia32_kandsi,
    BI__builtin_ia32_kmovb,
    BI__builtin_ia32_kmovd,
    BI__builtin_ia32_kmovq,
    BI__builtin_ia32_kmovw,
    BI__builtin_ia32_knotdi,
    BI__builtin_ia32_knothi,
    BI__builtin_ia32_knotqi,
    BI__builtin_ia32_knotsi,
    BI__builtin_ia32_kordi,
    BI__builtin_ia32_korhi,
    BI__builtin_ia32_korqi,
    BI__builtin_ia32_korsi,
    BI__builtin_ia32_kortestcdi,
    BI__builtin_ia32_kortestchi,
    BI__builtin_ia32_kortestcqi,
    BI__builtin_ia32_kortestcsi,
    BI__builtin_ia32_kortestzdi,
    BI__builtin_ia32_kortestzhi,
    BI__builtin_ia32_kortestzqi,
    BI__builtin_ia32_kortestzsi,
    BI__builtin_ia32_kshiftlidi,
    BI__builtin_ia32_kshiftlihi,
    BI__builtin_ia32_kshiftliqi,
    BI__builtin_ia32_kshiftlisi,
    BI__builtin_ia32_kshiftridi,
    BI__builtin_ia32_kshiftrihi,
    BI__builtin_ia32_kshiftriqi,
    BI__builtin_ia32_kshiftrisi,
    BI__builtin_ia32_ktestcdi,
    BI__builtin_ia32_ktestchi,
    BI__builtin_ia32_ktestcqi,
    BI__builtin_ia32_ktestcsi,
    BI__builtin_ia32_ktestzdi,
    BI__builtin_ia32_ktestzhi,
    BI__builtin_ia32_ktestzqi,
    BI__builtin_ia32_ktestzsi,
    BI__builtin_ia32_kunpckdi,
    BI__builtin_ia32_kunpckhi,
    BI__builtin_ia32_kunpcksi,
    BI__builtin_ia32_kxnordi,
    BI__builtin_ia32_kxnorhi,
    BI__builtin_ia32_kxnorqi,
    BI__builtin_ia32_kxnorsi,
    BI__builtin_ia32_kxordi,
    BI__builtin_ia32_kxorhi,
    BI__builtin_ia32_kxorqi,
    BI__builtin_ia32_kxorsi,
    BI__builtin_ia32_lddqu,
    BI__builtin_ia32_lddqu256,
    BI__builtin_ia32_ldmxcsr,
    BI__builtin_ia32_lfence,
    BI__builtin_ia32_llwpcb,
    BI__builtin_ia32_loadapd128_mask,
    BI__builtin_ia32_loadapd256_mask,
    BI__builtin_ia32_loadapd512_mask,
    BI__builtin_ia32_loadaps128_mask,
    BI__builtin_ia32_loadaps256_mask,
    BI__builtin_ia32_loadaps512_mask,
    BI__builtin_ia32_loaddqudi128_mask,
    BI__builtin_ia32_loaddqudi256_mask,
    BI__builtin_ia32_loaddqudi512_mask,
    BI__builtin_ia32_loaddquhi128_mask,
    BI__builtin_ia32_loaddquhi256_mask,
    BI__builtin_ia32_loaddquhi512_mask,
    BI__builtin_ia32_loaddquqi128_mask,
    BI__builtin_ia32_loaddquqi256_mask,
    BI__builtin_ia32_loaddquqi512_mask,
    BI__builtin_ia32_loaddqusi128_mask,
    BI__builtin_ia32_loaddqusi256_mask,
    BI__builtin_ia32_loaddqusi512_mask,
    BI__builtin_ia32_loadiwkey,
    BI__builtin_ia32_loadsbf16128_mask,
    BI__builtin_ia32_loadsd128_mask,
    BI__builtin_ia32_loadsh128_mask,
    BI__builtin_ia32_loadss128_mask,
    BI__builtin_ia32_loadupd128_mask,
    BI__builtin_ia32_loadupd256_mask,
    BI__builtin_ia32_loadupd512_mask,
    BI__builtin_ia32_loadups128_mask,
    BI__builtin_ia32_loadups256_mask,
    BI__builtin_ia32_loadups512_mask,
    BI__builtin_ia32_lwpins32,
    BI__builtin_ia32_lwpval32,
    BI__builtin_ia32_lzcnt_u16,
    BI__builtin_ia32_lzcnt_u32,
    BI__builtin_ia32_maskloadd,
    BI__builtin_ia32_maskloadd256,
    BI__builtin_ia32_maskloadpd,
    BI__builtin_ia32_maskloadpd256,
    BI__builtin_ia32_maskloadps,
    BI__builtin_ia32_maskloadps256,
    BI__builtin_ia32_maskloadq,
    BI__builtin_ia32_maskloadq256,
    BI__builtin_ia32_maskmovdqu,
    BI__builtin_ia32_maskstored,
    BI__builtin_ia32_maskstored256,
    BI__builtin_ia32_maskstorepd,
    BI__builtin_ia32_maskstorepd256,
    BI__builtin_ia32_maskstoreps,
    BI__builtin_ia32_maskstoreps256,
    BI__builtin_ia32_maskstoreq,
    BI__builtin_ia32_maskstoreq256,
    BI__builtin_ia32_maxpd,
    BI__builtin_ia32_maxpd256,
    BI__builtin_ia32_maxpd512,
    BI__builtin_ia32_maxph128,
    BI__builtin_ia32_maxph256,
    BI__builtin_ia32_maxph512,
    BI__builtin_ia32_maxps,
    BI__builtin_ia32_maxps256,
    BI__builtin_ia32_maxps512,
    BI__builtin_ia32_maxsd,
    BI__builtin_ia32_maxsd_round_mask,
    BI__builtin_ia32_maxsh_round_mask,
    BI__builtin_ia32_maxss,
    BI__builtin_ia32_maxss_round_mask,
    BI__builtin_ia32_mfence,
    BI__builtin_ia32_minpd,
    BI__builtin_ia32_minpd256,
    BI__builtin_ia32_minpd512,
    BI__builtin_ia32_minph128,
    BI__builtin_ia32_minph256,
    BI__builtin_ia32_minph512,
    BI__builtin_ia32_minps,
    BI__builtin_ia32_minps256,
    BI__builtin_ia32_minps512,
    BI__builtin_ia32_minsd,
    BI__builtin_ia32_minsd_round_mask,
    BI__builtin_ia32_minsh_round_mask,
    BI__builtin_ia32_minss,
    BI__builtin_ia32_minss_round_mask,
    BI__builtin_ia32_monitor,
    BI__builtin_ia32_monitorx,
    BI__builtin_ia32_movdir64b,
    BI__builtin_ia32_movdqa32load128_mask,
    BI__builtin_ia32_movdqa32load256_mask,
    BI__builtin_ia32_movdqa32load512_mask,
    BI__builtin_ia32_movdqa32store128_mask,
    BI__builtin_ia32_movdqa32store256_mask,
    BI__builtin_ia32_movdqa32store512_mask,
    BI__builtin_ia32_movdqa64load128_mask,
    BI__builtin_ia32_movdqa64load256_mask,
    BI__builtin_ia32_movdqa64load512_mask,
    BI__builtin_ia32_movdqa64store128_mask,
    BI__builtin_ia32_movdqa64store256_mask,
    BI__builtin_ia32_movdqa64store512_mask,
    BI__builtin_ia32_movmskpd,
    BI__builtin_ia32_movmskpd256,
    BI__builtin_ia32_movmskps,
    BI__builtin_ia32_movmskps256,
    BI__builtin_ia32_movnti,
    BI__builtin_ia32_movntsd,
    BI__builtin_ia32_movntss,
    BI__builtin_ia32_mpsadbw128,
    BI__builtin_ia32_mpsadbw256,
    BI__builtin_ia32_mpsadbw512,
    BI__builtin_ia32_mulpd512,
    BI__builtin_ia32_mulph512,
    BI__builtin_ia32_mulps512,
    BI__builtin_ia32_mulsd_round_mask,
    BI__builtin_ia32_mulsh_round_mask,
    BI__builtin_ia32_mulss_round_mask,
    BI__builtin_ia32_mwait,
    BI__builtin_ia32_mwaitx,
    BI__builtin_ia32_packssdw128,
    BI__builtin_ia32_packssdw256,
    BI__builtin_ia32_packssdw512,
    BI__builtin_ia32_packsswb128,
    BI__builtin_ia32_packsswb256,
    BI__builtin_ia32_packsswb512,
    BI__builtin_ia32_packusdw128,
    BI__builtin_ia32_packusdw256,
    BI__builtin_ia32_packusdw512,
    BI__builtin_ia32_packuswb128,
    BI__builtin_ia32_packuswb256,
    BI__builtin_ia32_packuswb512,
    BI__builtin_ia32_palignr128,
    BI__builtin_ia32_palignr256,
    BI__builtin_ia32_palignr512,
    BI__builtin_ia32_pause,
    BI__builtin_ia32_pavgb128,
    BI__builtin_ia32_pavgb256,
    BI__builtin_ia32_pavgb512,
    BI__builtin_ia32_pavgw128,
    BI__builtin_ia32_pavgw256,
    BI__builtin_ia32_pavgw512,
    BI__builtin_ia32_pblendd128,
    BI__builtin_ia32_pblendd256,
    BI__builtin_ia32_pblendvb128,
    BI__builtin_ia32_pblendvb256,
    BI__builtin_ia32_pblendw128,
    BI__builtin_ia32_pblendw256,
    BI__builtin_ia32_pclmulqdq128,
    BI__builtin_ia32_pclmulqdq256,
    BI__builtin_ia32_pclmulqdq512,
    BI__builtin_ia32_pcmpestri128,
    BI__builtin_ia32_pcmpestria128,
    BI__builtin_ia32_pcmpestric128,
    BI__builtin_ia32_pcmpestrio128,
    BI__builtin_ia32_pcmpestris128,
    BI__builtin_ia32_pcmpestriz128,
    BI__builtin_ia32_pcmpestrm128,
    BI__builtin_ia32_pcmpistri128,
    BI__builtin_ia32_pcmpistria128,
    BI__builtin_ia32_pcmpistric128,
    BI__builtin_ia32_pcmpistrio128,
    BI__builtin_ia32_pcmpistris128,
    BI__builtin_ia32_pcmpistriz128,
    BI__builtin_ia32_pcmpistrm128,
    BI__builtin_ia32_pdep_si,
    BI__builtin_ia32_permdf256,
    BI__builtin_ia32_permdf512,
    BI__builtin_ia32_permdi256,
    BI__builtin_ia32_permdi512,
    BI__builtin_ia32_permti256,
    BI__builtin_ia32_permvardf256,
    BI__builtin_ia32_permvardf512,
    BI__builtin_ia32_permvardi256,
    BI__builtin_ia32_permvardi512,
    BI__builtin_ia32_permvarhi128,
    BI__builtin_ia32_permvarhi256,
    BI__builtin_ia32_permvarhi512,
    BI__builtin_ia32_permvarqi128,
    BI__builtin_ia32_permvarqi256,
    BI__builtin_ia32_permvarqi512,
    BI__builtin_ia32_permvarsf256,
    BI__builtin_ia32_permvarsf512,
    BI__builtin_ia32_permvarsi256,
    BI__builtin_ia32_permvarsi512,
    BI__builtin_ia32_pext_si,
    BI__builtin_ia32_phaddd128,
    BI__builtin_ia32_phaddd256,
    BI__builtin_ia32_phaddsw128,
    BI__builtin_ia32_phaddsw256,
    BI__builtin_ia32_phaddw128,
    BI__builtin_ia32_phaddw256,
    BI__builtin_ia32_phminposuw128,
    BI__builtin_ia32_phsubd128,
    BI__builtin_ia32_phsubd256,
    BI__builtin_ia32_phsubsw128,
    BI__builtin_ia32_phsubsw256,
    BI__builtin_ia32_phsubw128,
    BI__builtin_ia32_phsubw256,
    BI__builtin_ia32_pmaddubsw128,
    BI__builtin_ia32_pmaddubsw256,
    BI__builtin_ia32_pmaddubsw512,
    BI__builtin_ia32_pmaddwd128,
    BI__builtin_ia32_pmaddwd256,
    BI__builtin_ia32_pmaddwd512,
    BI__builtin_ia32_pmovdb128_mask,
    BI__builtin_ia32_pmovdb128mem_mask,
    BI__builtin_ia32_pmovdb256_mask,
    BI__builtin_ia32_pmovdb256mem_mask,
    BI__builtin_ia32_pmovdb512_mask,
    BI__builtin_ia32_pmovdb512mem_mask,
    BI__builtin_ia32_pmovdw128_mask,
    BI__builtin_ia32_pmovdw128mem_mask,
    BI__builtin_ia32_pmovdw256_mask,
    BI__builtin_ia32_pmovdw256mem_mask,
    BI__builtin_ia32_pmovdw512_mask,
    BI__builtin_ia32_pmovdw512mem_mask,
    BI__builtin_ia32_pmovmskb128,
    BI__builtin_ia32_pmovmskb256,
    BI__builtin_ia32_pmovqb128_mask,
    BI__builtin_ia32_pmovqb128mem_mask,
    BI__builtin_ia32_pmovqb256_mask,
    BI__builtin_ia32_pmovqb256mem_mask,
    BI__builtin_ia32_pmovqb512_mask,
    BI__builtin_ia32_pmovqb512mem_mask,
    BI__builtin_ia32_pmovqd128_mask,
    BI__builtin_ia32_pmovqd128mem_mask,
    BI__builtin_ia32_pmovqd256mem_mask,
    BI__builtin_ia32_pmovqd512_mask,
    BI__builtin_ia32_pmovqd512mem_mask,
    BI__builtin_ia32_pmovqw128_mask,
    BI__builtin_ia32_pmovqw128mem_mask,
    BI__builtin_ia32_pmovqw256_mask,
    BI__builtin_ia32_pmovqw256mem_mask,
    BI__builtin_ia32_pmovqw512_mask,
    BI__builtin_ia32_pmovqw512mem_mask,
    BI__builtin_ia32_pmovsdb128_mask,
    BI__builtin_ia32_pmovsdb128mem_mask,
    BI__builtin_ia32_pmovsdb256_mask,
    BI__builtin_ia32_pmovsdb256mem_mask,
    BI__builtin_ia32_pmovsdb512_mask,
    BI__builtin_ia32_pmovsdb512mem_mask,
    BI__builtin_ia32_pmovsdw128_mask,
    BI__builtin_ia32_pmovsdw128mem_mask,
    BI__builtin_ia32_pmovsdw256_mask,
    BI__builtin_ia32_pmovsdw256mem_mask,
    BI__builtin_ia32_pmovsdw512_mask,
    BI__builtin_ia32_pmovsdw512mem_mask,
    BI__builtin_ia32_pmovsqb128_mask,
    BI__builtin_ia32_pmovsqb128mem_mask,
    BI__builtin_ia32_pmovsqb256_mask,
    BI__builtin_ia32_pmovsqb256mem_mask,
    BI__builtin_ia32_pmovsqb512_mask,
    BI__builtin_ia32_pmovsqb512mem_mask,
    BI__builtin_ia32_pmovsqd128_mask,
    BI__builtin_ia32_pmovsqd128mem_mask,
    BI__builtin_ia32_pmovsqd256_mask,
    BI__builtin_ia32_pmovsqd256mem_mask,
    BI__builtin_ia32_pmovsqd512_mask,
    BI__builtin_ia32_pmovsqd512mem_mask,
    BI__builtin_ia32_pmovsqw128_mask,
    BI__builtin_ia32_pmovsqw128mem_mask,
    BI__builtin_ia32_pmovsqw256_mask,
    BI__builtin_ia32_pmovsqw256mem_mask,
    BI__builtin_ia32_pmovsqw512_mask,
    BI__builtin_ia32_pmovsqw512mem_mask,
    BI__builtin_ia32_pmovswb128_mask,
    BI__builtin_ia32_pmovswb128mem_mask,
    BI__builtin_ia32_pmovswb256_mask,
    BI__builtin_ia32_pmovswb256mem_mask,
    BI__builtin_ia32_pmovswb512_mask,
    BI__builtin_ia32_pmovswb512mem_mask,
    BI__builtin_ia32_pmovusdb128_mask,
    BI__builtin_ia32_pmovusdb128mem_mask,
    BI__builtin_ia32_pmovusdb256_mask,
    BI__builtin_ia32_pmovusdb256mem_mask,
    BI__builtin_ia32_pmovusdb512_mask,
    BI__builtin_ia32_pmovusdb512mem_mask,
    BI__builtin_ia32_pmovusdw128_mask,
    BI__builtin_ia32_pmovusdw128mem_mask,
    BI__builtin_ia32_pmovusdw256_mask,
    BI__builtin_ia32_pmovusdw256mem_mask,
    BI__builtin_ia32_pmovusdw512_mask,
    BI__builtin_ia32_pmovusdw512mem_mask,
    BI__builtin_ia32_pmovusqb128_mask,
    BI__builtin_ia32_pmovusqb128mem_mask,
    BI__builtin_ia32_pmovusqb256_mask,
    BI__builtin_ia32_pmovusqb256mem_mask,
    BI__builtin_ia32_pmovusqb512_mask,
    BI__builtin_ia32_pmovusqb512mem_mask,
    BI__builtin_ia32_pmovusqd128_mask,
    BI__builtin_ia32_pmovusqd128mem_mask,
    BI__builtin_ia32_pmovusqd256_mask,
    BI__builtin_ia32_pmovusqd256mem_mask,
    BI__builtin_ia32_pmovusqd512_mask,
    BI__builtin_ia32_pmovusqd512mem_mask,
    BI__builtin_ia32_pmovusqw128_mask,
    BI__builtin_ia32_pmovusqw128mem_mask,
    BI__builtin_ia32_pmovusqw256_mask,
    BI__builtin_ia32_pmovusqw256mem_mask,
    BI__builtin_ia32_pmovusqw512_mask,
    BI__builtin_ia32_pmovusqw512mem_mask,
    BI__builtin_ia32_pmovuswb128_mask,
    BI__builtin_ia32_pmovuswb128mem_mask,
    BI__builtin_ia32_pmovuswb256_mask,
    BI__builtin_ia32_pmovuswb256mem_mask,
    BI__builtin_ia32_pmovuswb512_mask,
    BI__builtin_ia32_pmovuswb512mem_mask,
    BI__builtin_ia32_pmovwb128_mask,
    BI__builtin_ia32_pmovwb128mem_mask,
    BI__builtin_ia32_pmovwb256mem_mask,
    BI__builtin_ia32_pmovwb512_mask,
    BI__builtin_ia32_pmovwb512mem_mask,
    BI__builtin_ia32_pmuldq128,
    BI__builtin_ia32_pmuldq256,
    BI__builtin_ia32_pmuldq512,
    BI__builtin_ia32_pmulhrsw128,
    BI__builtin_ia32_pmulhrsw256,
    BI__builtin_ia32_pmulhrsw512,
    BI__builtin_ia32_pmulhuw128,
    BI__builtin_ia32_pmulhuw256,
    BI__builtin_ia32_pmulhuw512,
    BI__builtin_ia32_pmulhw128,
    BI__builtin_ia32_pmulhw256,
    BI__builtin_ia32_pmulhw512,
    BI__builtin_ia32_pmuludq128,
    BI__builtin_ia32_pmuludq256,
    BI__builtin_ia32_pmuludq512,
    BI__builtin_ia32_prefetchrs,
    BI__builtin_ia32_prold128,
    BI__builtin_ia32_prold256,
    BI__builtin_ia32_prold512,
    BI__builtin_ia32_prolq128,
    BI__builtin_ia32_prolq256,
    BI__builtin_ia32_prolq512,
    BI__builtin_ia32_prord128,
    BI__builtin_ia32_prord256,
    BI__builtin_ia32_prord512,
    BI__builtin_ia32_prorq128,
    BI__builtin_ia32_prorq256,
    BI__builtin_ia32_prorq512,
    BI__builtin_ia32_psadbw128,
    BI__builtin_ia32_psadbw256,
    BI__builtin_ia32_psadbw512,
    BI__builtin_ia32_pshufb128,
    BI__builtin_ia32_pshufb256,
    BI__builtin_ia32_pshufb512,
    BI__builtin_ia32_pshufd,
    BI__builtin_ia32_pshufd256,
    BI__builtin_ia32_pshufd512,
    BI__builtin_ia32_pshufhw,
    BI__builtin_ia32_pshufhw256,
    BI__builtin_ia32_pshufhw512,
    BI__builtin_ia32_pshuflw,
    BI__builtin_ia32_pshuflw256,
    BI__builtin_ia32_pshuflw512,
    BI__builtin_ia32_psignb128,
    BI__builtin_ia32_psignb256,
    BI__builtin_ia32_psignd128,
    BI__builtin_ia32_psignd256,
    BI__builtin_ia32_psignw128,
    BI__builtin_ia32_psignw256,
    BI__builtin_ia32_pslld128,
    BI__builtin_ia32_pslld256,
    BI__builtin_ia32_pslld512,
    BI__builtin_ia32_pslldi128,
    BI__builtin_ia32_pslldi256,
    BI__builtin_ia32_pslldi512,
    BI__builtin_ia32_pslldqi128_byteshift,
    BI__builtin_ia32_pslldqi256_byteshift,
    BI__builtin_ia32_pslldqi512_byteshift,
    BI__builtin_ia32_psllq128,
    BI__builtin_ia32_psllq256,
    BI__builtin_ia32_psllq512,
    BI__builtin_ia32_psllqi128,
    BI__builtin_ia32_psllqi256,
    BI__builtin_ia32_psllqi512,
    BI__builtin_ia32_psllv2di,
    BI__builtin_ia32_psllv4di,
    BI__builtin_ia32_psllv4si,
    BI__builtin_ia32_psllv8di,
    BI__builtin_ia32_psllv8hi,
    BI__builtin_ia32_psllv8si,
    BI__builtin_ia32_psllv16hi,
    BI__builtin_ia32_psllv16si,
    BI__builtin_ia32_psllv32hi,
    BI__builtin_ia32_psllw128,
    BI__builtin_ia32_psllw256,
    BI__builtin_ia32_psllw512,
    BI__builtin_ia32_psllwi128,
    BI__builtin_ia32_psllwi256,
    BI__builtin_ia32_psllwi512,
    BI__builtin_ia32_psrad128,
    BI__builtin_ia32_psrad256,
    BI__builtin_ia32_psrad512,
    BI__builtin_ia32_psradi128,
    BI__builtin_ia32_psradi256,
    BI__builtin_ia32_psradi512,
    BI__builtin_ia32_psraq128,
    BI__builtin_ia32_psraq256,
    BI__builtin_ia32_psraq512,
    BI__builtin_ia32_psraqi128,
    BI__builtin_ia32_psraqi256,
    BI__builtin_ia32_psraqi512,
    BI__builtin_ia32_psrav4si,
    BI__builtin_ia32_psrav8di,
    BI__builtin_ia32_psrav8hi,
    BI__builtin_ia32_psrav8si,
    BI__builtin_ia32_psrav16hi,
    BI__builtin_ia32_psrav16si,
    BI__builtin_ia32_psrav32hi,
    BI__builtin_ia32_psravq128,
    BI__builtin_ia32_psravq256,
    BI__builtin_ia32_psraw128,
    BI__builtin_ia32_psraw256,
    BI__builtin_ia32_psraw512,
    BI__builtin_ia32_psrawi128,
    BI__builtin_ia32_psrawi256,
    BI__builtin_ia32_psrawi512,
    BI__builtin_ia32_psrld128,
    BI__builtin_ia32_psrld256,
    BI__builtin_ia32_psrld512,
    BI__builtin_ia32_psrldi128,
    BI__builtin_ia32_psrldi256,
    BI__builtin_ia32_psrldi512,
    BI__builtin_ia32_psrldqi128_byteshift,
    BI__builtin_ia32_psrldqi256_byteshift,
    BI__builtin_ia32_psrldqi512_byteshift,
    BI__builtin_ia32_psrlq128,
    BI__builtin_ia32_psrlq256,
    BI__builtin_ia32_psrlq512,
    BI__builtin_ia32_psrlqi128,
    BI__builtin_ia32_psrlqi256,
    BI__builtin_ia32_psrlqi512,
    BI__builtin_ia32_psrlv2di,
    BI__builtin_ia32_psrlv4di,
    BI__builtin_ia32_psrlv4si,
    BI__builtin_ia32_psrlv8di,
    BI__builtin_ia32_psrlv8hi,
    BI__builtin_ia32_psrlv8si,
    BI__builtin_ia32_psrlv16hi,
    BI__builtin_ia32_psrlv16si,
    BI__builtin_ia32_psrlv32hi,
    BI__builtin_ia32_psrlw128,
    BI__builtin_ia32_psrlw256,
    BI__builtin_ia32_psrlw512,
    BI__builtin_ia32_psrlwi128,
    BI__builtin_ia32_psrlwi256,
    BI__builtin_ia32_psrlwi512,
    BI__builtin_ia32_pternlogd128_mask,
    BI__builtin_ia32_pternlogd128_maskz,
    BI__builtin_ia32_pternlogd256_mask,
    BI__builtin_ia32_pternlogd256_maskz,
    BI__builtin_ia32_pternlogd512_mask,
    BI__builtin_ia32_pternlogd512_maskz,
    BI__builtin_ia32_pternlogq128_mask,
    BI__builtin_ia32_pternlogq128_maskz,
    BI__builtin_ia32_pternlogq256_mask,
    BI__builtin_ia32_pternlogq256_maskz,
    BI__builtin_ia32_pternlogq512_mask,
    BI__builtin_ia32_pternlogq512_maskz,
    BI__builtin_ia32_ptestc128,
    BI__builtin_ia32_ptestc256,
    BI__builtin_ia32_ptestnzc128,
    BI__builtin_ia32_ptestnzc256,
    BI__builtin_ia32_ptestz128,
    BI__builtin_ia32_ptestz256,
    BI__builtin_ia32_ptwrite32,
    BI__builtin_ia32_rangepd128_mask,
    BI__builtin_ia32_rangepd256_mask,
    BI__builtin_ia32_rangepd512_mask,
    BI__builtin_ia32_rangeps128_mask,
    BI__builtin_ia32_rangeps256_mask,
    BI__builtin_ia32_rangeps512_mask,
    BI__builtin_ia32_rangesd128_round_mask,
    BI__builtin_ia32_rangess128_round_mask,
    BI__builtin_ia32_rcp14pd128_mask,
    BI__builtin_ia32_rcp14pd256_mask,
    BI__builtin_ia32_rcp14pd512_mask,
    BI__builtin_ia32_rcp14ps128_mask,
    BI__builtin_ia32_rcp14ps256_mask,
    BI__builtin_ia32_rcp14ps512_mask,
    BI__builtin_ia32_rcp14sd_mask,
    BI__builtin_ia32_rcp14ss_mask,
    BI__builtin_ia32_rcpph128_mask,
    BI__builtin_ia32_rcpph256_mask,
    BI__builtin_ia32_rcpph512_mask,
    BI__builtin_ia32_rcpps,
    BI__builtin_ia32_rcpps256,
    BI__builtin_ia32_rcpsh_mask,
    BI__builtin_ia32_rcpss,
    BI__builtin_ia32_rdpid,
    BI__builtin_ia32_rdpkru,
    BI__builtin_ia32_rdpmc,
    BI__builtin_ia32_rdpru,
    BI__builtin_ia32_rdrand16_step,
    BI__builtin_ia32_rdrand32_step,
    BI__builtin_ia32_rdseed16_step,
    BI__builtin_ia32_rdseed32_step,
    BI__builtin_ia32_rdsspd,
    BI__builtin_ia32_rdtsc,
    BI__builtin_ia32_rdtscp,
    BI__builtin_ia32_readeflags_u32,
    BI__builtin_ia32_reduce_fadd_pd512,
    BI__builtin_ia32_reduce_fadd_ph128,
    BI__builtin_ia32_reduce_fadd_ph256,
    BI__builtin_ia32_reduce_fadd_ph512,
    BI__builtin_ia32_reduce_fadd_ps512,
    BI__builtin_ia32_reduce_fmax_pd512,
    BI__builtin_ia32_reduce_fmax_ph128,
    BI__builtin_ia32_reduce_fmax_ph256,
    BI__builtin_ia32_reduce_fmax_ph512,
    BI__builtin_ia32_reduce_fmax_ps512,
    BI__builtin_ia32_reduce_fmin_pd512,
    BI__builtin_ia32_reduce_fmin_ph128,
    BI__builtin_ia32_reduce_fmin_ph256,
    BI__builtin_ia32_reduce_fmin_ph512,
    BI__builtin_ia32_reduce_fmin_ps512,
    BI__builtin_ia32_reduce_fmul_pd512,
    BI__builtin_ia32_reduce_fmul_ph128,
    BI__builtin_ia32_reduce_fmul_ph256,
    BI__builtin_ia32_reduce_fmul_ph512,
    BI__builtin_ia32_reduce_fmul_ps512,
    BI__builtin_ia32_reducepd128_mask,
    BI__builtin_ia32_reducepd256_mask,
    BI__builtin_ia32_reducepd512_mask,
    BI__builtin_ia32_reduceph128_mask,
    BI__builtin_ia32_reduceph256_mask,
    BI__builtin_ia32_reduceph512_mask,
    BI__builtin_ia32_reduceps128_mask,
    BI__builtin_ia32_reduceps256_mask,
    BI__builtin_ia32_reduceps512_mask,
    BI__builtin_ia32_reducesd_mask,
    BI__builtin_ia32_reducesh_mask,
    BI__builtin_ia32_reducess_mask,
    BI__builtin_ia32_rndscalepd_128_mask,
    BI__builtin_ia32_rndscalepd_256_mask,
    BI__builtin_ia32_rndscalepd_mask,
    BI__builtin_ia32_rndscaleph_128_mask,
    BI__builtin_ia32_rndscaleph_256_mask,
    BI__builtin_ia32_rndscaleph_mask,
    BI__builtin_ia32_rndscaleps_128_mask,
    BI__builtin_ia32_rndscaleps_256_mask,
    BI__builtin_ia32_rndscaleps_mask,
    BI__builtin_ia32_rndscalesd_round_mask,
    BI__builtin_ia32_rndscalesh_round_mask,
    BI__builtin_ia32_rndscaless_round_mask,
    BI__builtin_ia32_roundpd,
    BI__builtin_ia32_roundpd256,
    BI__builtin_ia32_roundps,
    BI__builtin_ia32_roundps256,
    BI__builtin_ia32_roundsd,
    BI__builtin_ia32_roundss,
    BI__builtin_ia32_rsqrt14pd128_mask,
    BI__builtin_ia32_rsqrt14pd256_mask,
    BI__builtin_ia32_rsqrt14pd512_mask,
    BI__builtin_ia32_rsqrt14ps128_mask,
    BI__builtin_ia32_rsqrt14ps256_mask,
    BI__builtin_ia32_rsqrt14ps512_mask,
    BI__builtin_ia32_rsqrt14sd_mask,
    BI__builtin_ia32_rsqrt14ss_mask,
    BI__builtin_ia32_rsqrtph128_mask,
    BI__builtin_ia32_rsqrtph256_mask,
    BI__builtin_ia32_rsqrtph512_mask,
    BI__builtin_ia32_rsqrtps,
    BI__builtin_ia32_rsqrtps256,
    BI__builtin_ia32_rsqrtsh_mask,
    BI__builtin_ia32_rsqrtss,
    BI__builtin_ia32_rstorssp,
    BI__builtin_ia32_saveprevssp,
    BI__builtin_ia32_scalefpd128_mask,
    BI__builtin_ia32_scalefpd256_mask,
    BI__builtin_ia32_scalefpd512_mask,
    BI__builtin_ia32_scalefph128_mask,
    BI__builtin_ia32_scalefph256_mask,
    BI__builtin_ia32_scalefph512_mask,
    BI__builtin_ia32_scalefps128_mask,
    BI__builtin_ia32_scalefps256_mask,
    BI__builtin_ia32_scalefps512_mask,
    BI__builtin_ia32_scalefsd_round_mask,
    BI__builtin_ia32_scalefsh_round_mask,
    BI__builtin_ia32_scalefss_round_mask,
    BI__builtin_ia32_scatterdiv2df,
    BI__builtin_ia32_scatterdiv2di,
    BI__builtin_ia32_scatterdiv4df,
    BI__builtin_ia32_scatterdiv4di,
    BI__builtin_ia32_scatterdiv4sf,
    BI__builtin_ia32_scatterdiv4si,
    BI__builtin_ia32_scatterdiv8df,
    BI__builtin_ia32_scatterdiv8di,
    BI__builtin_ia32_scatterdiv8sf,
    BI__builtin_ia32_scatterdiv8si,
    BI__builtin_ia32_scatterdiv16sf,
    BI__builtin_ia32_scatterdiv16si,
    BI__builtin_ia32_scattersiv2df,
    BI__builtin_ia32_scattersiv2di,
    BI__builtin_ia32_scattersiv4df,
    BI__builtin_ia32_scattersiv4di,
    BI__builtin_ia32_scattersiv4sf,
    BI__builtin_ia32_scattersiv4si,
    BI__builtin_ia32_scattersiv8df,
    BI__builtin_ia32_scattersiv8di,
    BI__builtin_ia32_scattersiv8sf,
    BI__builtin_ia32_scattersiv8si,
    BI__builtin_ia32_scattersiv16sf,
    BI__builtin_ia32_scattersiv16si,
    BI__builtin_ia32_selectb_128,
    BI__builtin_ia32_selectb_256,
    BI__builtin_ia32_selectb_512,
    BI__builtin_ia32_selectd_128,
    BI__builtin_ia32_selectd_256,
    BI__builtin_ia32_selectd_512,
    BI__builtin_ia32_selectpbf_128,
    BI__builtin_ia32_selectpbf_256,
    BI__builtin_ia32_selectpbf_512,
    BI__builtin_ia32_selectpd_128,
    BI__builtin_ia32_selectpd_256,
    BI__builtin_ia32_selectpd_512,
    BI__builtin_ia32_selectph_128,
    BI__builtin_ia32_selectph_256,
    BI__builtin_ia32_selectph_512,
    BI__builtin_ia32_selectps_128,
    BI__builtin_ia32_selectps_256,
    BI__builtin_ia32_selectps_512,
    BI__builtin_ia32_selectq_128,
    BI__builtin_ia32_selectq_256,
    BI__builtin_ia32_selectq_512,
    BI__builtin_ia32_selectsbf_128,
    BI__builtin_ia32_selectsd_128,
    BI__builtin_ia32_selectsh_128,
    BI__builtin_ia32_selectss_128,
    BI__builtin_ia32_selectw_128,
    BI__builtin_ia32_selectw_256,
    BI__builtin_ia32_selectw_512,
    BI__builtin_ia32_serialize,
    BI__builtin_ia32_setssbsy,
    BI__builtin_ia32_sfence,
    BI__builtin_ia32_sha1msg1,
    BI__builtin_ia32_sha1msg2,
    BI__builtin_ia32_sha1nexte,
    BI__builtin_ia32_sha1rnds4,
    BI__builtin_ia32_sha256msg1,
    BI__builtin_ia32_sha256msg2,
    BI__builtin_ia32_sha256rnds2,
    BI__builtin_ia32_shuf_f32x4,
    BI__builtin_ia32_shuf_f32x4_256,
    BI__builtin_ia32_shuf_f64x2,
    BI__builtin_ia32_shuf_f64x2_256,
    BI__builtin_ia32_shuf_i32x4,
    BI__builtin_ia32_shuf_i32x4_256,
    BI__builtin_ia32_shuf_i64x2,
    BI__builtin_ia32_shuf_i64x2_256,
    BI__builtin_ia32_shufpd,
    BI__builtin_ia32_shufpd256,
    BI__builtin_ia32_shufpd512,
    BI__builtin_ia32_shufps,
    BI__builtin_ia32_shufps256,
    BI__builtin_ia32_shufps512,
    BI__builtin_ia32_slwpcb,
    BI__builtin_ia32_sqrtpd,
    BI__builtin_ia32_sqrtpd256,
    BI__builtin_ia32_sqrtpd512,
    BI__builtin_ia32_sqrtph,
    BI__builtin_ia32_sqrtph256,
    BI__builtin_ia32_sqrtph512,
    BI__builtin_ia32_sqrtps,
    BI__builtin_ia32_sqrtps256,
    BI__builtin_ia32_sqrtps512,
    BI__builtin_ia32_sqrtsd,
    BI__builtin_ia32_sqrtsd_round_mask,
    BI__builtin_ia32_sqrtsh_round_mask,
    BI__builtin_ia32_sqrtss,
    BI__builtin_ia32_sqrtss_round_mask,
    BI__builtin_ia32_stmxcsr,
    BI__builtin_ia32_storeapd128_mask,
    BI__builtin_ia32_storeapd256_mask,
    BI__builtin_ia32_storeapd512_mask,
    BI__builtin_ia32_storeaps128_mask,
    BI__builtin_ia32_storeaps256_mask,
    BI__builtin_ia32_storeaps512_mask,
    BI__builtin_ia32_storedqudi128_mask,
    BI__builtin_ia32_storedqudi256_mask,
    BI__builtin_ia32_storedqudi512_mask,
    BI__builtin_ia32_storedquhi128_mask,
    BI__builtin_ia32_storedquhi256_mask,
    BI__builtin_ia32_storedquhi512_mask,
    BI__builtin_ia32_storedquqi128_mask,
    BI__builtin_ia32_storedquqi256_mask,
    BI__builtin_ia32_storedquqi512_mask,
    BI__builtin_ia32_storedqusi128_mask,
    BI__builtin_ia32_storedqusi256_mask,
    BI__builtin_ia32_storedqusi512_mask,
    BI__builtin_ia32_storesbf16128_mask,
    BI__builtin_ia32_storesd128_mask,
    BI__builtin_ia32_storesh128_mask,
    BI__builtin_ia32_storess128_mask,
    BI__builtin_ia32_storeupd128_mask,
    BI__builtin_ia32_storeupd256_mask,
    BI__builtin_ia32_storeupd512_mask,
    BI__builtin_ia32_storeups128_mask,
    BI__builtin_ia32_storeups256_mask,
    BI__builtin_ia32_storeups512_mask,
    BI__builtin_ia32_subborrow_u32,
    BI__builtin_ia32_subpd512,
    BI__builtin_ia32_subph512,
    BI__builtin_ia32_subps512,
    BI__builtin_ia32_subsd_round_mask,
    BI__builtin_ia32_subsh_round_mask,
    BI__builtin_ia32_subss_round_mask,
    BI__builtin_ia32_tpause,
    BI__builtin_ia32_tzcnt_u16,
    BI__builtin_ia32_tzcnt_u32,
    BI__builtin_ia32_ucmpb128_mask,
    BI__builtin_ia32_ucmpb256_mask,
    BI__builtin_ia32_ucmpb512_mask,
    BI__builtin_ia32_ucmpd128_mask,
    BI__builtin_ia32_ucmpd256_mask,
    BI__builtin_ia32_ucmpd512_mask,
    BI__builtin_ia32_ucmpq128_mask,
    BI__builtin_ia32_ucmpq256_mask,
    BI__builtin_ia32_ucmpq512_mask,
    BI__builtin_ia32_ucmpw128_mask,
    BI__builtin_ia32_ucmpw256_mask,
    BI__builtin_ia32_ucmpw512_mask,
    BI__builtin_ia32_ucomieq,
    BI__builtin_ia32_ucomige,
    BI__builtin_ia32_ucomigt,
    BI__builtin_ia32_ucomile,
    BI__builtin_ia32_ucomilt,
    BI__builtin_ia32_ucomineq,
    BI__builtin_ia32_ucomisdeq,
    BI__builtin_ia32_ucomisdge,
    BI__builtin_ia32_ucomisdgt,
    BI__builtin_ia32_ucomisdle,
    BI__builtin_ia32_ucomisdlt,
    BI__builtin_ia32_ucomisdneq,
    BI__builtin_ia32_umonitor,
    BI__builtin_ia32_umwait,
    BI__builtin_ia32_undef128,
    BI__builtin_ia32_undef256,
    BI__builtin_ia32_undef512,
    BI__builtin_ia32_vaddbf16128,
    BI__builtin_ia32_vaddbf16256,
    BI__builtin_ia32_vaddbf16512,
    BI__builtin_ia32_vbcstnebf162ps128,
    BI__builtin_ia32_vbcstnebf162ps256,
    BI__builtin_ia32_vbcstnesh2ps128,
    BI__builtin_ia32_vbcstnesh2ps256,
    BI__builtin_ia32_vcmpbf16128_mask,
    BI__builtin_ia32_vcmpbf16256_mask,
    BI__builtin_ia32_vcmpbf16512_mask,
    BI__builtin_ia32_vcomisbf16eq,
    BI__builtin_ia32_vcomisbf16ge,
    BI__builtin_ia32_vcomisbf16gt,
    BI__builtin_ia32_vcomisbf16le,
    BI__builtin_ia32_vcomisbf16lt,
    BI__builtin_ia32_vcomisbf16neq,
    BI__builtin_ia32_vcomisd,
    BI__builtin_ia32_vcomish,
    BI__builtin_ia32_vcomiss,
    BI__builtin_ia32_vcvt2ph2bf8_128,
    BI__builtin_ia32_vcvt2ph2bf8_256,
    BI__builtin_ia32_vcvt2ph2bf8_512,
    BI__builtin_ia32_vcvt2ph2bf8s_128,
    BI__builtin_ia32_vcvt2ph2bf8s_256,
    BI__builtin_ia32_vcvt2ph2bf8s_512,
    BI__builtin_ia32_vcvt2ph2hf8_128,
    BI__builtin_ia32_vcvt2ph2hf8_256,
    BI__builtin_ia32_vcvt2ph2hf8_512,
    BI__builtin_ia32_vcvt2ph2hf8s_128,
    BI__builtin_ia32_vcvt2ph2hf8s_256,
    BI__builtin_ia32_vcvt2ph2hf8s_512,
    BI__builtin_ia32_vcvt2ps2phx128_mask,
    BI__builtin_ia32_vcvt2ps2phx256_mask,
    BI__builtin_ia32_vcvt2ps2phx512_mask,
    BI__builtin_ia32_vcvtbf162ibs128,
    BI__builtin_ia32_vcvtbf162ibs256,
    BI__builtin_ia32_vcvtbf162ibs512,
    BI__builtin_ia32_vcvtbf162iubs128,
    BI__builtin_ia32_vcvtbf162iubs256,
    BI__builtin_ia32_vcvtbf162iubs512,
    BI__builtin_ia32_vcvtbiasph2bf8_128_mask,
    BI__builtin_ia32_vcvtbiasph2bf8_256_mask,
    BI__builtin_ia32_vcvtbiasph2bf8_512_mask,
    BI__builtin_ia32_vcvtbiasph2bf8s_128_mask,
    BI__builtin_ia32_vcvtbiasph2bf8s_256_mask,
    BI__builtin_ia32_vcvtbiasph2bf8s_512_mask,
    BI__builtin_ia32_vcvtbiasph2hf8_128_mask,
    BI__builtin_ia32_vcvtbiasph2hf8_256_mask,
    BI__builtin_ia32_vcvtbiasph2hf8_512_mask,
    BI__builtin_ia32_vcvtbiasph2hf8s_128_mask,
    BI__builtin_ia32_vcvtbiasph2hf8s_256_mask,
    BI__builtin_ia32_vcvtbiasph2hf8s_512_mask,
    BI__builtin_ia32_vcvtdq2ph128_mask,
    BI__builtin_ia32_vcvtdq2ph256_mask,
    BI__builtin_ia32_vcvtdq2ph512_mask,
    BI__builtin_ia32_vcvthf8_2ph128_mask,
    BI__builtin_ia32_vcvthf8_2ph256_mask,
    BI__builtin_ia32_vcvthf8_2ph512_mask,
    BI__builtin_ia32_vcvtneebf162ps128,
    BI__builtin_ia32_vcvtneebf162ps256,
    BI__builtin_ia32_vcvtneeph2ps128,
    BI__builtin_ia32_vcvtneeph2ps256,
    BI__builtin_ia32_vcvtneobf162ps128,
    BI__builtin_ia32_vcvtneobf162ps256,
    BI__builtin_ia32_vcvtneoph2ps128,
    BI__builtin_ia32_vcvtneoph2ps256,
    BI__builtin_ia32_vcvtneps2bf16128,
    BI__builtin_ia32_vcvtneps2bf16256,
    BI__builtin_ia32_vcvtpd2ph128_mask,
    BI__builtin_ia32_vcvtpd2ph256_mask,
    BI__builtin_ia32_vcvtpd2ph512_mask,
    BI__builtin_ia32_vcvtph2bf8_128_mask,
    BI__builtin_ia32_vcvtph2bf8_256_mask,
    BI__builtin_ia32_vcvtph2bf8_512_mask,
    BI__builtin_ia32_vcvtph2bf8s_128_mask,
    BI__builtin_ia32_vcvtph2bf8s_256_mask,
    BI__builtin_ia32_vcvtph2bf8s_512_mask,
    BI__builtin_ia32_vcvtph2dq128_mask,
    BI__builtin_ia32_vcvtph2dq256_mask,
    BI__builtin_ia32_vcvtph2dq512_mask,
    BI__builtin_ia32_vcvtph2hf8_128_mask,
    BI__builtin_ia32_vcvtph2hf8_256_mask,
    BI__builtin_ia32_vcvtph2hf8_512_mask,
    BI__builtin_ia32_vcvtph2hf8s_128_mask,
    BI__builtin_ia32_vcvtph2hf8s_256_mask,
    BI__builtin_ia32_vcvtph2hf8s_512_mask,
    BI__builtin_ia32_vcvtph2ibs128_mask,
    BI__builtin_ia32_vcvtph2ibs256_mask,
    BI__builtin_ia32_vcvtph2ibs512_mask,
    BI__builtin_ia32_vcvtph2iubs128_mask,
    BI__builtin_ia32_vcvtph2iubs256_mask,
    BI__builtin_ia32_vcvtph2iubs512_mask,
    BI__builtin_ia32_vcvtph2pd128_mask,
    BI__builtin_ia32_vcvtph2pd256_mask,
    BI__builtin_ia32_vcvtph2pd512_mask,
    BI__builtin_ia32_vcvtph2ps256_mask,
    BI__builtin_ia32_vcvtph2ps512_mask,
    BI__builtin_ia32_vcvtph2ps_mask,
    BI__builtin_ia32_vcvtph2psx128_mask,
    BI__builtin_ia32_vcvtph2psx256_mask,
    BI__builtin_ia32_vcvtph2psx512_mask,
    BI__builtin_ia32_vcvtph2qq128_mask,
    BI__builtin_ia32_vcvtph2qq256_mask,
    BI__builtin_ia32_vcvtph2qq512_mask,
    BI__builtin_ia32_vcvtph2udq128_mask,
    BI__builtin_ia32_vcvtph2udq256_mask,
    BI__builtin_ia32_vcvtph2udq512_mask,
    BI__builtin_ia32_vcvtph2uqq128_mask,
    BI__builtin_ia32_vcvtph2uqq256_mask,
    BI__builtin_ia32_vcvtph2uqq512_mask,
    BI__builtin_ia32_vcvtph2uw128_mask,
    BI__builtin_ia32_vcvtph2uw256_mask,
    BI__builtin_ia32_vcvtph2uw512_mask,
    BI__builtin_ia32_vcvtph2w128_mask,
    BI__builtin_ia32_vcvtph2w256_mask,
    BI__builtin_ia32_vcvtph2w512_mask,
    BI__builtin_ia32_vcvtps2ibs128_mask,
    BI__builtin_ia32_vcvtps2ibs256_mask,
    BI__builtin_ia32_vcvtps2ibs512_mask,
    BI__builtin_ia32_vcvtps2iubs128_mask,
    BI__builtin_ia32_vcvtps2iubs256_mask,
    BI__builtin_ia32_vcvtps2iubs512_mask,
    BI__builtin_ia32_vcvtps2ph,
    BI__builtin_ia32_vcvtps2ph256,
    BI__builtin_ia32_vcvtps2ph256_mask,
    BI__builtin_ia32_vcvtps2ph512_mask,
    BI__builtin_ia32_vcvtps2ph_mask,
    BI__builtin_ia32_vcvtps2phx128_mask,
    BI__builtin_ia32_vcvtps2phx256_mask,
    BI__builtin_ia32_vcvtps2phx512_mask,
    BI__builtin_ia32_vcvtqq2ph128_mask,
    BI__builtin_ia32_vcvtqq2ph256_mask,
    BI__builtin_ia32_vcvtqq2ph512_mask,
    BI__builtin_ia32_vcvtsd2sh_round_mask,
    BI__builtin_ia32_vcvtsd2si32,
    BI__builtin_ia32_vcvtsd2usi32,
    BI__builtin_ia32_vcvtsh2sd_round_mask,
    BI__builtin_ia32_vcvtsh2si32,
    BI__builtin_ia32_vcvtsh2ss_round_mask,
    BI__builtin_ia32_vcvtsh2usi32,
    BI__builtin_ia32_vcvtsi2sh,
    BI__builtin_ia32_vcvtss2sh_round_mask,
    BI__builtin_ia32_vcvtss2si32,
    BI__builtin_ia32_vcvtss2usi32,
    BI__builtin_ia32_vcvttbf162ibs128,
    BI__builtin_ia32_vcvttbf162ibs256,
    BI__builtin_ia32_vcvttbf162ibs512,
    BI__builtin_ia32_vcvttbf162iubs128,
    BI__builtin_ia32_vcvttbf162iubs256,
    BI__builtin_ia32_vcvttbf162iubs512,
    BI__builtin_ia32_vcvttpd2dqs128_mask,
    BI__builtin_ia32_vcvttpd2dqs256_mask,
    BI__builtin_ia32_vcvttpd2dqs512_round_mask,
    BI__builtin_ia32_vcvttpd2qqs128_mask,
    BI__builtin_ia32_vcvttpd2qqs256_mask,
    BI__builtin_ia32_vcvttpd2qqs512_round_mask,
    BI__builtin_ia32_vcvttpd2udqs128_mask,
    BI__builtin_ia32_vcvttpd2udqs256_mask,
    BI__builtin_ia32_vcvttpd2udqs512_round_mask,
    BI__builtin_ia32_vcvttpd2uqqs128_mask,
    BI__builtin_ia32_vcvttpd2uqqs256_mask,
    BI__builtin_ia32_vcvttpd2uqqs512_round_mask,
    BI__builtin_ia32_vcvttph2dq128_mask,
    BI__builtin_ia32_vcvttph2dq256_mask,
    BI__builtin_ia32_vcvttph2dq512_mask,
    BI__builtin_ia32_vcvttph2ibs128_mask,
    BI__builtin_ia32_vcvttph2ibs256_mask,
    BI__builtin_ia32_vcvttph2ibs512_mask,
    BI__builtin_ia32_vcvttph2iubs128_mask,
    BI__builtin_ia32_vcvttph2iubs256_mask,
    BI__builtin_ia32_vcvttph2iubs512_mask,
    BI__builtin_ia32_vcvttph2qq128_mask,
    BI__builtin_ia32_vcvttph2qq256_mask,
    BI__builtin_ia32_vcvttph2qq512_mask,
    BI__builtin_ia32_vcvttph2udq128_mask,
    BI__builtin_ia32_vcvttph2udq256_mask,
    BI__builtin_ia32_vcvttph2udq512_mask,
    BI__builtin_ia32_vcvttph2uqq128_mask,
    BI__builtin_ia32_vcvttph2uqq256_mask,
    BI__builtin_ia32_vcvttph2uqq512_mask,
    BI__builtin_ia32_vcvttph2uw128_mask,
    BI__builtin_ia32_vcvttph2uw256_mask,
    BI__builtin_ia32_vcvttph2uw512_mask,
    BI__builtin_ia32_vcvttph2w128_mask,
    BI__builtin_ia32_vcvttph2w256_mask,
    BI__builtin_ia32_vcvttph2w512_mask,
    BI__builtin_ia32_vcvttps2dqs128_mask,
    BI__builtin_ia32_vcvttps2dqs256_mask,
    BI__builtin_ia32_vcvttps2dqs512_round_mask,
    BI__builtin_ia32_vcvttps2ibs128_mask,
    BI__builtin_ia32_vcvttps2ibs256_mask,
    BI__builtin_ia32_vcvttps2ibs512_mask,
    BI__builtin_ia32_vcvttps2iubs128_mask,
    BI__builtin_ia32_vcvttps2iubs256_mask,
    BI__builtin_ia32_vcvttps2iubs512_mask,
    BI__builtin_ia32_vcvttps2qqs128_mask,
    BI__builtin_ia32_vcvttps2qqs256_mask,
    BI__builtin_ia32_vcvttps2qqs512_round_mask,
    BI__builtin_ia32_vcvttps2udqs128_mask,
    BI__builtin_ia32_vcvttps2udqs256_mask,
    BI__builtin_ia32_vcvttps2udqs512_round_mask,
    BI__builtin_ia32_vcvttps2uqqs128_mask,
    BI__builtin_ia32_vcvttps2uqqs256_mask,
    BI__builtin_ia32_vcvttps2uqqs512_round_mask,
    BI__builtin_ia32_vcvttsd2si32,
    BI__builtin_ia32_vcvttsd2sis32,
    BI__builtin_ia32_vcvttsd2usi32,
    BI__builtin_ia32_vcvttsd2usis32,
    BI__builtin_ia32_vcvttsh2si32,
    BI__builtin_ia32_vcvttsh2usi32,
    BI__builtin_ia32_vcvttss2si32,
    BI__builtin_ia32_vcvttss2sis32,
    BI__builtin_ia32_vcvttss2usi32,
    BI__builtin_ia32_vcvttss2usis32,
    BI__builtin_ia32_vcvtudq2ph128_mask,
    BI__builtin_ia32_vcvtudq2ph256_mask,
    BI__builtin_ia32_vcvtudq2ph512_mask,
    BI__builtin_ia32_vcvtuqq2ph128_mask,
    BI__builtin_ia32_vcvtuqq2ph256_mask,
    BI__builtin_ia32_vcvtuqq2ph512_mask,
    BI__builtin_ia32_vcvtusi2sh,
    BI__builtin_ia32_vcvtuw2ph128_mask,
    BI__builtin_ia32_vcvtuw2ph256_mask,
    BI__builtin_ia32_vcvtuw2ph512_mask,
    BI__builtin_ia32_vcvtw2ph128_mask,
    BI__builtin_ia32_vcvtw2ph256_mask,
    BI__builtin_ia32_vcvtw2ph512_mask,
    BI__builtin_ia32_vdivbf16128,
    BI__builtin_ia32_vdivbf16256,
    BI__builtin_ia32_vdivbf16512,
    BI__builtin_ia32_vdpphps128,
    BI__builtin_ia32_vdpphps256,
    BI__builtin_ia32_vdpphps512,
    BI__builtin_ia32_vec_ext_v2di,
    BI__builtin_ia32_vec_ext_v4hi,
    BI__builtin_ia32_vec_ext_v4sf,
    BI__builtin_ia32_vec_ext_v4si,
    BI__builtin_ia32_vec_ext_v8hi,
    BI__builtin_ia32_vec_ext_v8si,
    BI__builtin_ia32_vec_ext_v16hi,
    BI__builtin_ia32_vec_ext_v16qi,
    BI__builtin_ia32_vec_ext_v32qi,
    BI__builtin_ia32_vec_set_v4hi,
    BI__builtin_ia32_vec_set_v4si,
    BI__builtin_ia32_vec_set_v8hi,
    BI__builtin_ia32_vec_set_v8si,
    BI__builtin_ia32_vec_set_v16hi,
    BI__builtin_ia32_vec_set_v16qi,
    BI__builtin_ia32_vec_set_v32qi,
    BI__builtin_ia32_vextractf128_pd256,
    BI__builtin_ia32_vextractf128_ps256,
    BI__builtin_ia32_vextractf128_si256,
    BI__builtin_ia32_vfcmaddcph128_mask,
    BI__builtin_ia32_vfcmaddcph128_maskz,
    BI__builtin_ia32_vfcmaddcph256_mask,
    BI__builtin_ia32_vfcmaddcph256_maskz,
    BI__builtin_ia32_vfcmaddcph512_mask,
    BI__builtin_ia32_vfcmaddcph512_mask3,
    BI__builtin_ia32_vfcmaddcph512_maskz,
    BI__builtin_ia32_vfcmaddcsh_mask,
    BI__builtin_ia32_vfcmaddcsh_maskz,
    BI__builtin_ia32_vfcmaddcsh_round_mask,
    BI__builtin_ia32_vfcmaddcsh_round_mask3,
    BI__builtin_ia32_vfcmulcph128_mask,
    BI__builtin_ia32_vfcmulcph256_mask,
    BI__builtin_ia32_vfcmulcph512_mask,
    BI__builtin_ia32_vfcmulcsh_mask,
    BI__builtin_ia32_vfmaddcph128_mask,
    BI__builtin_ia32_vfmaddcph128_maskz,
    BI__builtin_ia32_vfmaddcph256_mask,
    BI__builtin_ia32_vfmaddcph256_maskz,
    BI__builtin_ia32_vfmaddcph512_mask,
    BI__builtin_ia32_vfmaddcph512_mask3,
    BI__builtin_ia32_vfmaddcph512_maskz,
    BI__builtin_ia32_vfmaddcsh_mask,
    BI__builtin_ia32_vfmaddcsh_maskz,
    BI__builtin_ia32_vfmaddcsh_round_mask,
    BI__builtin_ia32_vfmaddcsh_round_mask3,
    BI__builtin_ia32_vfmaddpd512_mask,
    BI__builtin_ia32_vfmaddpd512_mask3,
    BI__builtin_ia32_vfmaddpd512_maskz,
    BI__builtin_ia32_vfmaddph512_mask,
    BI__builtin_ia32_vfmaddph512_mask3,
    BI__builtin_ia32_vfmaddph512_maskz,
    BI__builtin_ia32_vfmaddps512_mask,
    BI__builtin_ia32_vfmaddps512_mask3,
    BI__builtin_ia32_vfmaddps512_maskz,
    BI__builtin_ia32_vfmaddsd,
    BI__builtin_ia32_vfmaddsd3,
    BI__builtin_ia32_vfmaddsd3_mask,
    BI__builtin_ia32_vfmaddsd3_mask3,
    BI__builtin_ia32_vfmaddsd3_maskz,
    BI__builtin_ia32_vfmaddsh3_mask,
    BI__builtin_ia32_vfmaddsh3_mask3,
    BI__builtin_ia32_vfmaddsh3_maskz,
    BI__builtin_ia32_vfmaddss,
    BI__builtin_ia32_vfmaddss3,
    BI__builtin_ia32_vfmaddss3_mask,
    BI__builtin_ia32_vfmaddss3_mask3,
    BI__builtin_ia32_vfmaddss3_maskz,
    BI__builtin_ia32_vfmaddsubpd,
    BI__builtin_ia32_vfmaddsubpd256,
    BI__builtin_ia32_vfmaddsubpd512_mask,
    BI__builtin_ia32_vfmaddsubpd512_mask3,
    BI__builtin_ia32_vfmaddsubpd512_maskz,
    BI__builtin_ia32_vfmaddsubph,
    BI__builtin_ia32_vfmaddsubph256,
    BI__builtin_ia32_vfmaddsubph512_mask,
    BI__builtin_ia32_vfmaddsubph512_mask3,
    BI__builtin_ia32_vfmaddsubph512_maskz,
    BI__builtin_ia32_vfmaddsubps,
    BI__builtin_ia32_vfmaddsubps256,
    BI__builtin_ia32_vfmaddsubps512_mask,
    BI__builtin_ia32_vfmaddsubps512_mask3,
    BI__builtin_ia32_vfmaddsubps512_maskz,
    BI__builtin_ia32_vfmsubaddpd512_mask3,
    BI__builtin_ia32_vfmsubaddph512_mask3,
    BI__builtin_ia32_vfmsubaddps512_mask3,
    BI__builtin_ia32_vfmsubpd512_mask3,
    BI__builtin_ia32_vfmsubph512_mask3,
    BI__builtin_ia32_vfmsubps512_mask3,
    BI__builtin_ia32_vfmsubsd3_mask3,
    BI__builtin_ia32_vfmsubsh3_mask3,
    BI__builtin_ia32_vfmsubss3_mask3,
    BI__builtin_ia32_vfmulcph128_mask,
    BI__builtin_ia32_vfmulcph256_mask,
    BI__builtin_ia32_vfmulcph512_mask,
    BI__builtin_ia32_vfmulcsh_mask,
    BI__builtin_ia32_vfpclassbf16128_mask,
    BI__builtin_ia32_vfpclassbf16256_mask,
    BI__builtin_ia32_vfpclassbf16512_mask,
    BI__builtin_ia32_vfrczpd,
    BI__builtin_ia32_vfrczpd256,
    BI__builtin_ia32_vfrczps,
    BI__builtin_ia32_vfrczps256,
    BI__builtin_ia32_vfrczsd,
    BI__builtin_ia32_vfrczss,
    BI__builtin_ia32_vgetexpbf16128_mask,
    BI__builtin_ia32_vgetexpbf16256_mask,
    BI__builtin_ia32_vgetexpbf16512_mask,
    BI__builtin_ia32_vgetmantbf16128_mask,
    BI__builtin_ia32_vgetmantbf16256_mask,
    BI__builtin_ia32_vgetmantbf16512_mask,
    BI__builtin_ia32_vgf2p8affineinvqb_v16qi,
    BI__builtin_ia32_vgf2p8affineinvqb_v32qi,
    BI__builtin_ia32_vgf2p8affineinvqb_v64qi,
    BI__builtin_ia32_vgf2p8affineqb_v16qi,
    BI__builtin_ia32_vgf2p8affineqb_v32qi,
    BI__builtin_ia32_vgf2p8affineqb_v64qi,
    BI__builtin_ia32_vgf2p8mulb_v16qi,
    BI__builtin_ia32_vgf2p8mulb_v32qi,
    BI__builtin_ia32_vgf2p8mulb_v64qi,
    BI__builtin_ia32_vinsertf128_pd256,
    BI__builtin_ia32_vinsertf128_ps256,
    BI__builtin_ia32_vinsertf128_si256,
    BI__builtin_ia32_vmaxbf16128,
    BI__builtin_ia32_vmaxbf16256,
    BI__builtin_ia32_vmaxbf16512,
    BI__builtin_ia32_vminbf16128,
    BI__builtin_ia32_vminbf16256,
    BI__builtin_ia32_vminbf16512,
    BI__builtin_ia32_vminmaxbf16128,
    BI__builtin_ia32_vminmaxbf16256,
    BI__builtin_ia32_vminmaxbf16512,
    BI__builtin_ia32_vminmaxpd128_mask,
    BI__builtin_ia32_vminmaxpd256_mask,
    BI__builtin_ia32_vminmaxpd512_round_mask,
    BI__builtin_ia32_vminmaxph128_mask,
    BI__builtin_ia32_vminmaxph256_mask,
    BI__builtin_ia32_vminmaxph512_round_mask,
    BI__builtin_ia32_vminmaxps128_mask,
    BI__builtin_ia32_vminmaxps256_mask,
    BI__builtin_ia32_vminmaxps512_round_mask,
    BI__builtin_ia32_vminmaxsd_round_mask,
    BI__builtin_ia32_vminmaxsh_round_mask,
    BI__builtin_ia32_vminmaxss_round_mask,
    BI__builtin_ia32_vmulbf16128,
    BI__builtin_ia32_vmulbf16256,
    BI__builtin_ia32_vmulbf16512,
    BI__builtin_ia32_vp2intersect_d_128,
    BI__builtin_ia32_vp2intersect_d_256,
    BI__builtin_ia32_vp2intersect_d_512,
    BI__builtin_ia32_vp2intersect_q_128,
    BI__builtin_ia32_vp2intersect_q_256,
    BI__builtin_ia32_vp2intersect_q_512,
    BI__builtin_ia32_vpcomb,
    BI__builtin_ia32_vpcomd,
    BI__builtin_ia32_vpcomq,
    BI__builtin_ia32_vpcomub,
    BI__builtin_ia32_vpcomud,
    BI__builtin_ia32_vpcomuq,
    BI__builtin_ia32_vpcomuw,
    BI__builtin_ia32_vpcomw,
    BI__builtin_ia32_vpconflictdi_128,
    BI__builtin_ia32_vpconflictdi_256,
    BI__builtin_ia32_vpconflictdi_512,
    BI__builtin_ia32_vpconflictsi_128,
    BI__builtin_ia32_vpconflictsi_256,
    BI__builtin_ia32_vpconflictsi_512,
    BI__builtin_ia32_vpdpbssd128,
    BI__builtin_ia32_vpdpbssd256,
    BI__builtin_ia32_vpdpbssd512,
    BI__builtin_ia32_vpdpbssds128,
    BI__builtin_ia32_vpdpbssds256,
    BI__builtin_ia32_vpdpbssds512,
    BI__builtin_ia32_vpdpbsud128,
    BI__builtin_ia32_vpdpbsud256,
    BI__builtin_ia32_vpdpbsud512,
    BI__builtin_ia32_vpdpbsuds128,
    BI__builtin_ia32_vpdpbsuds256,
    BI__builtin_ia32_vpdpbsuds512,
    BI__builtin_ia32_vpdpbusd128,
    BI__builtin_ia32_vpdpbusd256,
    BI__builtin_ia32_vpdpbusd512,
    BI__builtin_ia32_vpdpbusds128,
    BI__builtin_ia32_vpdpbusds256,
    BI__builtin_ia32_vpdpbusds512,
    BI__builtin_ia32_vpdpbuud128,
    BI__builtin_ia32_vpdpbuud256,
    BI__builtin_ia32_vpdpbuud512,
    BI__builtin_ia32_vpdpbuuds128,
    BI__builtin_ia32_vpdpbuuds256,
    BI__builtin_ia32_vpdpbuuds512,
    BI__builtin_ia32_vpdpwssd128,
    BI__builtin_ia32_vpdpwssd256,
    BI__builtin_ia32_vpdpwssd512,
    BI__builtin_ia32_vpdpwssds128,
    BI__builtin_ia32_vpdpwssds256,
    BI__builtin_ia32_vpdpwssds512,
    BI__builtin_ia32_vpdpwsud128,
    BI__builtin_ia32_vpdpwsud256,
    BI__builtin_ia32_vpdpwsud512,
    BI__builtin_ia32_vpdpwsuds128,
    BI__builtin_ia32_vpdpwsuds256,
    BI__builtin_ia32_vpdpwsuds512,
    BI__builtin_ia32_vpdpwusd128,
    BI__builtin_ia32_vpdpwusd256,
    BI__builtin_ia32_vpdpwusd512,
    BI__builtin_ia32_vpdpwusds128,
    BI__builtin_ia32_vpdpwusds256,
    BI__builtin_ia32_vpdpwusds512,
    BI__builtin_ia32_vpdpwuud128,
    BI__builtin_ia32_vpdpwuud256,
    BI__builtin_ia32_vpdpwuud512,
    BI__builtin_ia32_vpdpwuuds128,
    BI__builtin_ia32_vpdpwuuds256,
    BI__builtin_ia32_vpdpwuuds512,
    BI__builtin_ia32_vperm2f128_pd256,
    BI__builtin_ia32_vperm2f128_ps256,
    BI__builtin_ia32_vperm2f128_si256,
    BI__builtin_ia32_vpermi2vard128,
    BI__builtin_ia32_vpermi2vard256,
    BI__builtin_ia32_vpermi2vard512,
    BI__builtin_ia32_vpermi2varhi128,
    BI__builtin_ia32_vpermi2varhi256,
    BI__builtin_ia32_vpermi2varhi512,
    BI__builtin_ia32_vpermi2varpd128,
    BI__builtin_ia32_vpermi2varpd256,
    BI__builtin_ia32_vpermi2varpd512,
    BI__builtin_ia32_vpermi2varps128,
    BI__builtin_ia32_vpermi2varps256,
    BI__builtin_ia32_vpermi2varps512,
    BI__builtin_ia32_vpermi2varq128,
    BI__builtin_ia32_vpermi2varq256,
    BI__builtin_ia32_vpermi2varq512,
    BI__builtin_ia32_vpermi2varqi128,
    BI__builtin_ia32_vpermi2varqi256,
    BI__builtin_ia32_vpermi2varqi512,
    BI__builtin_ia32_vpermil2pd,
    BI__builtin_ia32_vpermil2pd256,
    BI__builtin_ia32_vpermil2ps,
    BI__builtin_ia32_vpermil2ps256,
    BI__builtin_ia32_vpermilpd,
    BI__builtin_ia32_vpermilpd256,
    BI__builtin_ia32_vpermilpd512,
    BI__builtin_ia32_vpermilps,
    BI__builtin_ia32_vpermilps256,
    BI__builtin_ia32_vpermilps512,
    BI__builtin_ia32_vpermilvarpd,
    BI__builtin_ia32_vpermilvarpd256,
    BI__builtin_ia32_vpermilvarpd512,
    BI__builtin_ia32_vpermilvarps,
    BI__builtin_ia32_vpermilvarps256,
    BI__builtin_ia32_vpermilvarps512,
    BI__builtin_ia32_vphaddbd,
    BI__builtin_ia32_vphaddbq,
    BI__builtin_ia32_vphaddbw,
    BI__builtin_ia32_vphadddq,
    BI__builtin_ia32_vphaddubd,
    BI__builtin_ia32_vphaddubq,
    BI__builtin_ia32_vphaddubw,
    BI__builtin_ia32_vphaddudq,
    BI__builtin_ia32_vphadduwd,
    BI__builtin_ia32_vphadduwq,
    BI__builtin_ia32_vphaddwd,
    BI__builtin_ia32_vphaddwq,
    BI__builtin_ia32_vphsubbw,
    BI__builtin_ia32_vphsubdq,
    BI__builtin_ia32_vphsubwd,
    BI__builtin_ia32_vpmacsdd,
    BI__builtin_ia32_vpmacsdqh,
    BI__builtin_ia32_vpmacsdql,
    BI__builtin_ia32_vpmacssdd,
    BI__builtin_ia32_vpmacssdqh,
    BI__builtin_ia32_vpmacssdql,
    BI__builtin_ia32_vpmacsswd,
    BI__builtin_ia32_vpmacssww,
    BI__builtin_ia32_vpmacswd,
    BI__builtin_ia32_vpmacsww,
    BI__builtin_ia32_vpmadcsswd,
    BI__builtin_ia32_vpmadcswd,
    BI__builtin_ia32_vpmadd52huq128,
    BI__builtin_ia32_vpmadd52huq256,
    BI__builtin_ia32_vpmadd52huq512,
    BI__builtin_ia32_vpmadd52luq128,
    BI__builtin_ia32_vpmadd52luq256,
    BI__builtin_ia32_vpmadd52luq512,
    BI__builtin_ia32_vpmultishiftqb128,
    BI__builtin_ia32_vpmultishiftqb256,
    BI__builtin_ia32_vpmultishiftqb512,
    BI__builtin_ia32_vpperm,
    BI__builtin_ia32_vprotbi,
    BI__builtin_ia32_vprotdi,
    BI__builtin_ia32_vprotqi,
    BI__builtin_ia32_vprotwi,
    BI__builtin_ia32_vpshab,
    BI__builtin_ia32_vpshad,
    BI__builtin_ia32_vpshaq,
    BI__builtin_ia32_vpshaw,
    BI__builtin_ia32_vpshlb,
    BI__builtin_ia32_vpshld,
    BI__builtin_ia32_vpshldd128,
    BI__builtin_ia32_vpshldd256,
    BI__builtin_ia32_vpshldd512,
    BI__builtin_ia32_vpshldq128,
    BI__builtin_ia32_vpshldq256,
    BI__builtin_ia32_vpshldq512,
    BI__builtin_ia32_vpshldw128,
    BI__builtin_ia32_vpshldw256,
    BI__builtin_ia32_vpshldw512,
    BI__builtin_ia32_vpshlq,
    BI__builtin_ia32_vpshlw,
    BI__builtin_ia32_vpshrdd128,
    BI__builtin_ia32_vpshrdd256,
    BI__builtin_ia32_vpshrdd512,
    BI__builtin_ia32_vpshrdq128,
    BI__builtin_ia32_vpshrdq256,
    BI__builtin_ia32_vpshrdq512,
    BI__builtin_ia32_vpshrdw128,
    BI__builtin_ia32_vpshrdw256,
    BI__builtin_ia32_vpshrdw512,
    BI__builtin_ia32_vpshufbitqmb128_mask,
    BI__builtin_ia32_vpshufbitqmb256_mask,
    BI__builtin_ia32_vpshufbitqmb512_mask,
    BI__builtin_ia32_vrcpbf16128_mask,
    BI__builtin_ia32_vrcpbf16256_mask,
    BI__builtin_ia32_vrcpbf16512_mask,
    BI__builtin_ia32_vreducebf16128_mask,
    BI__builtin_ia32_vreducebf16256_mask,
    BI__builtin_ia32_vreducebf16512_mask,
    BI__builtin_ia32_vrndscalebf16_128_mask,
    BI__builtin_ia32_vrndscalebf16_256_mask,
    BI__builtin_ia32_vrndscalebf16_mask,
    BI__builtin_ia32_vrsqrtbf16128_mask,
    BI__builtin_ia32_vrsqrtbf16256_mask,
    BI__builtin_ia32_vrsqrtbf16512_mask,
    BI__builtin_ia32_vscalefbf16128_mask,
    BI__builtin_ia32_vscalefbf16256_mask,
    BI__builtin_ia32_vscalefbf16512_mask,
    BI__builtin_ia32_vsha512msg1,
    BI__builtin_ia32_vsha512msg2,
    BI__builtin_ia32_vsha512rnds2,
    BI__builtin_ia32_vsm3msg1,
    BI__builtin_ia32_vsm3msg2,
    BI__builtin_ia32_vsm3rnds2,
    BI__builtin_ia32_vsm4key4128,
    BI__builtin_ia32_vsm4key4256,
    BI__builtin_ia32_vsm4key4512,
    BI__builtin_ia32_vsm4rnds4128,
    BI__builtin_ia32_vsm4rnds4256,
    BI__builtin_ia32_vsm4rnds4512,
    BI__builtin_ia32_vsqrtbf16,
    BI__builtin_ia32_vsqrtbf16256,
    BI__builtin_ia32_vsqrtbf16512,
    BI__builtin_ia32_vsubbf16128,
    BI__builtin_ia32_vsubbf16256,
    BI__builtin_ia32_vsubbf16512,
    BI__builtin_ia32_vtestcpd,
    BI__builtin_ia32_vtestcpd256,
    BI__builtin_ia32_vtestcps,
    BI__builtin_ia32_vtestcps256,
    BI__builtin_ia32_vtestnzcpd,
    BI__builtin_ia32_vtestnzcpd256,
    BI__builtin_ia32_vtestnzcps,
    BI__builtin_ia32_vtestnzcps256,
    BI__builtin_ia32_vtestzpd,
    BI__builtin_ia32_vtestzpd256,
    BI__builtin_ia32_vtestzps,
    BI__builtin_ia32_vtestzps256,
    BI__builtin_ia32_vzeroall,
    BI__builtin_ia32_vzeroupper,
    BI__builtin_ia32_wbinvd,
    BI__builtin_ia32_wbnoinvd,
    BI__builtin_ia32_writeeflags_u32,
    BI__builtin_ia32_wrpkru,
    BI__builtin_ia32_wrssd,
    BI__builtin_ia32_wrussd,
    BI__builtin_ia32_xabort,
    BI__builtin_ia32_xbegin,
    BI__builtin_ia32_xend,
    BI__builtin_ia32_xgetbv,
    BI__builtin_ia32_xresldtrk,
    BI__builtin_ia32_xrstor,
    BI__builtin_ia32_xrstors,
    BI__builtin_ia32_xsave,
    BI__builtin_ia32_xsavec,
    BI__builtin_ia32_xsaveopt,
    BI__builtin_ia32_xsaves,
    BI__builtin_ia32_xsetbv,
    BI__builtin_ia32_xsusldtrk,
    BI__builtin_ia32_xtest,

#endif // GET_BUILTIN_ENUMERATORS

#ifdef GET_BUILTIN_STR_TABLE

#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Woverlength-strings"
#endif
static constexpr char BuiltinStringsStorage[] =
  "\0"
  "_AddressOfReturnAddress\0"
  "v*\0"
  "nh\0"
  "_BitScanForward\0"
  "UcUNi*UNi\0"
  "_BitScanReverse\0"
  "_InterlockedAnd64\0"
  "WiWiD*Wi\0"
  "_InterlockedDecrement64\0"
  "WiWiD*\0"
  "_InterlockedExchange64\0"
  "_InterlockedExchangeAdd64\0"
  "_InterlockedExchangeSub64\0"
  "_InterlockedIncrement64\0"
  "_InterlockedOr64\0"
  "_InterlockedXor64\0"
  "_ReadBarrier\0"
  "v\0"
  "_ReadWriteBarrier\0"
  "_WriteBarrier\0"
  "__cpuid\0"
  "vi*i\0"
  "__cpuidex\0"
  "vi*ii\0"
  "__emul\0"
  "LLiii\0"
  "nch\0"
  "__emulu\0"
  "ULLiUiUi\0"
  "__int2c\0"
  "nhr\0"
  "__rdtsc\0"
  "UOi\0"
  "__readfsbyte\0"
  "UcUNi\0"
  "__readfsdword\0"
  "UNiUNi\0"
  "__readfsqword\0"
  "ULLiUNi\0"
  "__readfsword\0"
  "UsUNi\0"
  "__readgsbyte\0"
  "__readgsdword\0"
  "__readgsqword\0"
  "__readgsword\0"
  "__stosb\0"
  "vUc*Ucz\0"
  "__ud2\0"
  "_m_prefetch\0"
  "vv*\0"
  "nc\0"
  "_m_prefetchw\0"
  "vvDC*\0"
  "_mm_clflush\0"
  "vvC*\0"
  "_mm_getcsr\0"
  "Ui\0"
  "_mm_lfence\0"
  "_mm_mfence\0"
  "_mm_pause\0"
  "_mm_prefetch\0"
  "vcC*i\0"
  "_mm_setcsr\0"
  "vUi\0"
  "_mm_sfence\0"
  "_xgetbv\0"
  "UWiUi\0"
  "_xsetbv\0"
  "vUiUWi\0"
  "aadd32\0"
  "vv*Si\0"
  "n\0"
  "raoint\0"
  "aand32\0"
  "addcarryx_u32\0"
  "UcUcUiUiUi*\0"
  "nE\0"
  "addpd512\0"
  "V8dV8dV8dIi\0"
  "ncV:512:\0"
  "avx512f\0"
  "addph512\0"
  "V32xV32xV32xIi\0"
  "avx512fp16\0"
  "addps512\0"
  "V16fV16fV16fIi\0"
  "addsd_round_mask\0"
  "V2dV2dV2dV2dUcIi\0"
  "ncV:128:\0"
  "addsh_round_mask\0"
  "V8xV8xV8xV8xUcIi\0"
  "addss_round_mask\0"
  "V4fV4fV4fV4fUcIi\0"
  "addsubpd\0"
  "V2dV2dV2d\0"
  "cnV:128:\0"
  "sse3\0"
  "addsubpd256\0"
  "V4dV4dV4d\0"
  "cnV:256:\0"
  "avx\0"
  "addsubps\0"
  "V4fV4fV4f\0"
  "addsubps256\0"
  "V8fV8fV8f\0"
  "aesdec128\0"
  "V2OiV2OiV2Oi\0"
  "aes\0"
  "aesdec128kl_u8\0"
  "UcV2Oi*V2OivC*\0"
  "nV:128:\0"
  "kl\0"
  "aesdec256\0"
  "V4OiV4OiV4Oi\0"
  "ncV:256:\0"
  "vaes\0"
  "aesdec256kl_u8\0"
  "aesdec512\0"
  "V8OiV8OiV8Oi\0"
  "avx512f,vaes\0"
  "aesdeclast128\0"
  "aesdeclast256\0"
  "aesdeclast512\0"
  "aesdecwide128kl_u8\0"
  "UcV2Oi*V2OiC*vC*\0"
  "kl,widekl\0"
  "aesdecwide256kl_u8\0"
  "aesenc128\0"
  "aesenc128kl_u8\0"
  "aesenc256\0"
  "aesenc256kl_u8\0"
  "aesenc512\0"
  "aesenclast128\0"
  "aesenclast256\0"
  "aesenclast512\0"
  "aesencwide128kl_u8\0"
  "aesencwide256kl_u8\0"
  "aesimc128\0"
  "V2OiV2Oi\0"
  "aeskeygenassist128\0"
  "V2OiV2OiIc\0"
  "alignd128\0"
  "V4iV4iV4iIi\0"
  "avx512vl\0"
  "alignd256\0"
  "V8iV8iV8iIi\0"
  "alignd512\0"
  "V16iV16iV16iIi\0"
  "alignq128\0"
  "V2OiV2OiV2OiIi\0"
  "alignq256\0"
  "V4OiV4OiV4OiIi\0"
  "alignq512\0"
  "V8OiV8OiV8OiIi\0"
  "aor32\0"
  "axor32\0"
  "bextr_u32\0"
  "UiUiUi\0"
  "ncE\0"
  "bmi\0"
  "bextri_u32\0"
  "UiUiIUi\0"
  "tbm\0"
  "blendpd\0"
  "V2dV2dV2dIi\0"
  "ncEV:128:\0"
  "sse4.1\0"
  "blendpd256\0"
  "V4dV4dV4dIi\0"
  "ncEV:256:\0"
  "blendps\0"
  "V4fV4fV4fIi\0"
  "blendps256\0"
  "V8fV8fV8fIi\0"
  "blendvpd\0"
  "V2dV2dV2dV2d\0"
  "blendvpd256\0"
  "V4dV4dV4dV4d\0"
  "blendvps\0"
  "V4fV4fV4fV4f\0"
  "blendvps256\0"
  "V8fV8fV8fV8f\0"
  "bzhi_si\0"
  "bmi2\0"
  "cldemote\0"
  "clflush\0"
  "sse2\0"
  "clflushopt\0"
  "clrssbsy\0"
  "shstk\0"
  "clwb\0"
  "clzero\0"
  "cmpb128_mask\0"
  "UsV16cV16cIiUs\0"
  "avx512vl,avx512bw\0"
  "cmpb256_mask\0"
  "UiV32cV32cIiUi\0"
  "cmpb512_mask\0"
  "UOiV64cV64cIiUOi\0"
  "avx512bw\0"
  "cmpd128_mask\0"
  "UcV4iV4iIiUc\0"
  "cmpd256_mask\0"
  "UcV8iV8iIiUc\0"
  "cmpd512_mask\0"
  "UsV16iV16iIiUs\0"
  "cmpeqpd\0"
  "cmpeqps\0"
  "sse\0"
  "cmpeqsd\0"
  "cmpeqss\0"
  "cmplepd\0"
  "cmpleps\0"
  "cmplesd\0"
  "cmpless\0"
  "cmpltpd\0"
  "cmpltps\0"
  "cmpltsd\0"
  "cmpltss\0"
  "cmpneqpd\0"
  "cmpneqps\0"
  "cmpneqsd\0"
  "cmpneqss\0"
  "cmpnlepd\0"
  "cmpnleps\0"
  "cmpnlesd\0"
  "cmpnless\0"
  "cmpnltpd\0"
  "cmpnltps\0"
  "cmpnltsd\0"
  "cmpnltss\0"
  "cmpordpd\0"
  "cmpordps\0"
  "cmpordsd\0"
  "cmpordss\0"
  "cmppd\0"
  "V2dV2dV2dIc\0"
  "cmppd128_mask\0"
  "UcV2dV2dIiUc\0"
  "cmppd256\0"
  "V4dV4dV4dIc\0"
  "cmppd256_mask\0"
  "UcV4dV4dIiUc\0"
  "cmppd512_mask\0"
  "UcV8dV8dIiUcIi\0"
  "cmpph128_mask\0"
  "UcV8xV8xIiUc\0"
  "avx512fp16,avx512vl\0"
  "cmpph256_mask\0"
  "UsV16xV16xIiUs\0"
  "cmpph512_mask\0"
  "UiV32xV32xIiUiIi\0"
  "cmpps\0"
  "V4fV4fV4fIc\0"
  "cmpps128_mask\0"
  "UcV4fV4fIiUc\0"
  "cmpps256\0"
  "V8fV8fV8fIc\0"
  "cmpps256_mask\0"
  "UcV8fV8fIiUc\0"
  "cmpps512_mask\0"
  "UsV16fV16fIiUsIi\0"
  "cmpq128_mask\0"
  "UcV2OiV2OiIiUc\0"
  "cmpq256_mask\0"
  "UcV4OiV4OiIiUc\0"
  "cmpq512_mask\0"
  "UcV8OiV8OiIiUc\0"
  "cmpsd\0"
  "cmpsd_mask\0"
  "UcV2dV2dIiUcIi\0"
  "cmpsh_mask\0"
  "UcV8xV8xIiUcIi\0"
  "cmpss\0"
  "cmpss_mask\0"
  "UcV4fV4fIiUcIi\0"
  "cmpunordpd\0"
  "cmpunordps\0"
  "cmpunordsd\0"
  "cmpunordss\0"
  "cmpw128_mask\0"
  "UcV8sV8sIiUc\0"
  "cmpw256_mask\0"
  "UsV16sV16sIiUs\0"
  "cmpw512_mask\0"
  "UiV32sV32sIiUi\0"
  "comieq\0"
  "iV4fV4f\0"
  "comige\0"
  "comigt\0"
  "comile\0"
  "comilt\0"
  "comineq\0"
  "comisdeq\0"
  "iV2dV2d\0"
  "comisdge\0"
  "comisdgt\0"
  "comisdle\0"
  "comisdlt\0"
  "comisdneq\0"
  "compressdf128_mask\0"
  "V2dV2dV2dUc\0"
  "compressdf256_mask\0"
  "V4dV4dV4dUc\0"
  "compressdf512_mask\0"
  "V8dV8dV8dUc\0"
  "compressdi128_mask\0"
  "V2OiV2OiV2OiUc\0"
  "compressdi256_mask\0"
  "V4OiV4OiV4OiUc\0"
  "compressdi512_mask\0"
  "V8OiV8OiV8OiUc\0"
  "compresshi128_mask\0"
  "V8sV8sV8sUc\0"
  "avx512vl,avx512vbmi2\0"
  "compresshi256_mask\0"
  "V16sV16sV16sUs\0"
  "compresshi512_mask\0"
  "V32sV32sV32sUi\0"
  "avx512vbmi2\0"
  "compressqi128_mask\0"
  "V16cV16cV16cUs\0"
  "compressqi256_mask\0"
  "V32cV32cV32cUi\0"
  "compressqi512_mask\0"
  "V64cV64cV64cUOi\0"
  "compresssf128_mask\0"
  "V4fV4fV4fUc\0"
  "compresssf256_mask\0"
  "V8fV8fV8fUc\0"
  "compresssf512_mask\0"
  "V16fV16fV16fUs\0"
  "compresssi128_mask\0"
  "V4iV4iV4iUc\0"
  "compresssi256_mask\0"
  "V8iV8iV8iUc\0"
  "compresssi512_mask\0"
  "V16iV16iV16iUs\0"
  "compressstoredf128_mask\0"
  "vV2d*V2dUc\0"
  "compressstoredf256_mask\0"
  "vV4d*V4dUc\0"
  "nV:256:\0"
  "compressstoredf512_mask\0"
  "vV8d*V8dUc\0"
  "nV:512:\0"
  "compressstoredi128_mask\0"
  "vV2Oi*V2OiUc\0"
  "compressstoredi256_mask\0"
  "vV4Oi*V4OiUc\0"
  "compressstoredi512_mask\0"
  "vV8Oi*V8OiUc\0"
  "compressstorehi128_mask\0"
  "vV8s*V8sUc\0"
  "compressstorehi256_mask\0"
  "vV16s*V16sUs\0"
  "compressstorehi512_mask\0"
  "vV32s*V32sUi\0"
  "compressstoreqi128_mask\0"
  "vV16c*V16cUs\0"
  "compressstoreqi256_mask\0"
  "vV32c*V32cUi\0"
  "compressstoreqi512_mask\0"
  "vV64c*V64cUOi\0"
  "compressstoresf128_mask\0"
  "vV4f*V4fUc\0"
  "compressstoresf256_mask\0"
  "vV8f*V8fUc\0"
  "compressstoresf512_mask\0"
  "vV16f*V16fUs\0"
  "compressstoresi128_mask\0"
  "vV4i*V4iUc\0"
  "compressstoresi256_mask\0"
  "vV8i*V8iUc\0"
  "compressstoresi512_mask\0"
  "vV16i*V16iUs\0"
  "crc32hi\0"
  "UiUiUs\0"
  "crc32\0"
  "crc32qi\0"
  "UiUiUc\0"
  "crc32si\0"
  "cvtb2mask128\0"
  "UsV16c\0"
  "avx512bw,avx512vl\0"
  "cvtb2mask256\0"
  "UiV32c\0"
  "cvtb2mask512\0"
  "UOiV64c\0"
  "cvtd2mask128\0"
  "UcV4i\0"
  "avx512dq,avx512vl\0"
  "cvtd2mask256\0"
  "UcV8i\0"
  "cvtd2mask512\0"
  "UsV16i\0"
  "avx512dq\0"
  "cvtdq2ps512_mask\0"
  "V16fV16iV16fUsIi\0"
  "cvtmask2b128\0"
  "V16cUs\0"
  "cvtmask2b256\0"
  "V32cUi\0"
  "cvtmask2b512\0"
  "V64cUOi\0"
  "cvtmask2d128\0"
  "V4iUc\0"
  "cvtmask2d256\0"
  "V8iUc\0"
  "cvtmask2d512\0"
  "V16iUs\0"
  "cvtmask2q128\0"
  "V2OiUc\0"
  "cvtmask2q256\0"
  "V4OiUc\0"
  "cvtmask2q512\0"
  "V8OiUc\0"
  "cvtmask2w128\0"
  "V8sUc\0"
  "cvtmask2w256\0"
  "V16sUs\0"
  "cvtmask2w512\0"
  "V32sUi\0"
  "cvtne2ps2bf16_128\0"
  "V8yV4fV4f\0"
  "avx512bf16,avx512vl\0"
  "cvtne2ps2bf16_256\0"
  "V16yV8fV8f\0"
  "cvtne2ps2bf16_512\0"
  "V32yV16fV16f\0"
  "avx512bf16\0"
  "cvtneps2bf16_128_mask\0"
  "V8yV4fV8yUc\0"
  "cvtneps2bf16_256_mask\0"
  "V8yV8fV8yUc\0"
  "cvtneps2bf16_512_mask\0"
  "V16yV16fV16yUs\0"
  "cvtpd2dq\0"
  "V2OiV2d\0"
  "cvtpd2dq128_mask\0"
  "V4iV2dV4iUc\0"
  "cvtpd2dq256\0"
  "V4iV4d\0"
  "cvtpd2dq512_mask\0"
  "V8iV8dV8iUcIi\0"
  "cvtpd2ps\0"
  "V4fV2d\0"
  "cvtpd2ps256\0"
  "V4fV4d\0"
  "cvtpd2ps512_mask\0"
  "V8fV8dV8fUcIi\0"
  "cvtpd2ps_mask\0"
  "V4fV2dV4fUc\0"
  "cvtpd2qq128_mask\0"
  "V2OiV2dV2OiUc\0"
  "avx512vl,avx512dq\0"
  "cvtpd2qq256_mask\0"
  "V4OiV4dV4OiUc\0"
  "cvtpd2qq512_mask\0"
  "V8OiV8dV8OiUcIi\0"
  "cvtpd2udq128_mask\0"
  "cvtpd2udq256_mask\0"
  "V4iV4dV4iUc\0"
  "cvtpd2udq512_mask\0"
  "cvtpd2uqq128_mask\0"
  "cvtpd2uqq256_mask\0"
  "cvtpd2uqq512_mask\0"
  "cvtps2dq\0"
  "V4iV4f\0"
  "cvtps2dq256\0"
  "V8iV8f\0"
  "cvtps2dq512_mask\0"
  "V16iV16fV16iUsIi\0"
  "cvtps2pd512_mask\0"
  "V8dV8fV8dUcIi\0"
  "cvtps2qq128_mask\0"
  "V2OiV4fV2OiUc\0"
  "cvtps2qq256_mask\0"
  "V4OiV4fV4OiUc\0"
  "cvtps2qq512_mask\0"
  "V8OiV8fV8OiUcIi\0"
  "cvtps2udq128_mask\0"
  "V4iV4fV4iUc\0"
  "cvtps2udq256_mask\0"
  "V8iV8fV8iUc\0"
  "cvtps2udq512_mask\0"
  "cvtps2uqq128_mask\0"
  "cvtps2uqq256_mask\0"
  "cvtps2uqq512_mask\0"
  "cvtq2mask128\0"
  "UcV2Oi\0"
  "cvtq2mask256\0"
  "UcV4Oi\0"
  "cvtq2mask512\0"
  "UcV8Oi\0"
  "cvtqq2pd512_mask\0"
  "V8dV8OiV8dUcIi\0"
  "cvtqq2ps128_mask\0"
  "V4fV2OiV4fUc\0"
  "cvtqq2ps512_mask\0"
  "V8fV8OiV8fUcIi\0"
  "cvtsbf162ss_32\0"
  "fy\0"
  "cvtsd2si\0"
  "iV2d\0"
  "cvtsd2ss\0"
  "V4fV4fV2d\0"
  "cvtsd2ss_round_mask\0"
  "V4fV4fV2dV4fUcIi\0"
  "cvtsi2ss32\0"
  "V4fV4fiIi\0"
  "cvtss2sd_round_mask\0"
  "V2dV2dV4fV2dUcIi\0"
  "cvtss2si\0"
  "iV4f\0"
  "cvttpd2dq\0"
  "V4iV2d\0"
  "cvttpd2dq128_mask\0"
  "cvttpd2dq256\0"
  "cvttpd2dq512_mask\0"
  "cvttpd2qq128_mask\0"
  "cvttpd2qq256_mask\0"
  "cvttpd2qq512_mask\0"
  "cvttpd2udq128_mask\0"
  "cvttpd2udq256_mask\0"
  "cvttpd2udq512_mask\0"
  "cvttpd2uqq128_mask\0"
  "cvttpd2uqq256_mask\0"
  "cvttpd2uqq512_mask\0"
  "cvttps2dq\0"
  "cvttps2dq256\0"
  "cvttps2dq512_mask\0"
  "cvttps2qq128_mask\0"
  "cvttps2qq256_mask\0"
  "cvttps2qq512_mask\0"
  "cvttps2udq128_mask\0"
  "cvttps2udq256_mask\0"
  "cvttps2udq512_mask\0"
  "cvttps2uqq128_mask\0"
  "cvttps2uqq256_mask\0"
  "cvttps2uqq512_mask\0"
  "cvttsd2si\0"
  "cvttss2si\0"
  "cvtudq2ps512_mask\0"
  "cvtuqq2pd512_mask\0"
  "cvtuqq2ps128_mask\0"
  "cvtuqq2ps512_mask\0"
  "cvtusi2ss32\0"
  "V4fV4fUiIi\0"
  "cvtw2mask128\0"
  "UcV8s\0"
  "cvtw2mask256\0"
  "UsV16s\0"
  "cvtw2mask512\0"
  "UiV32s\0"
  "dbpsadbw128\0"
  "V8sV16cV16cIi\0"
  "dbpsadbw256\0"
  "V16sV32cV32cIi\0"
  "dbpsadbw512\0"
  "V32sV64cV64cIi\0"
  "directstore_u32\0"
  "vUi*Ui\0"
  "movdiri\0"
  "divpd512\0"
  "divph512\0"
  "divps512\0"
  "divsd_round_mask\0"
  "divsh_round_mask\0"
  "divss_round_mask\0"
  "dpbf16ps_128\0"
  "V4fV4fV8yV8y\0"
  "dpbf16ps_256\0"
  "V8fV8fV16yV16y\0"
  "dpbf16ps_512\0"
  "V16fV16fV32yV32y\0"
  "dppd\0"
  "dpps\0"
  "dpps256\0"
  "emms\0"
  "mmx\0"
  "encodekey128_u32\0"
  "UiUiV2Oiv*\0"
  "encodekey256_u32\0"
  "UiUiV2OiV2Oiv*\0"
  "enqcmd\0"
  "Ucv*vC*\0"
  "enqcmds\0"
  "expanddf128_mask\0"
  "expanddf256_mask\0"
  "expanddf512_mask\0"
  "expanddi128_mask\0"
  "expanddi256_mask\0"
  "expanddi512_mask\0"
  "expandhi128_mask\0"
  "expandhi256_mask\0"
  "expandhi512_mask\0"
  "expandloaddf128_mask\0"
  "V2dV2dC*V2dUc\0"
  "expandloaddf256_mask\0"
  "V4dV4dC*V4dUc\0"
  "expandloaddf512_mask\0"
  "V8dV8dC*V8dUc\0"
  "expandloaddi128_mask\0"
  "V4iV2OiC*V2OiUc\0"
  "expandloaddi256_mask\0"
  "V4OiV4OiC*V4OiUc\0"
  "expandloaddi512_mask\0"
  "V8OiV8OiC*V8OiUc\0"
  "expandloadhi128_mask\0"
  "V8sV8sC*V8sUc\0"
  "expandloadhi256_mask\0"
  "V16sV16sC*V16sUs\0"
  "expandloadhi512_mask\0"
  "V32sV32sC*V32sUi\0"
  "expandloadqi128_mask\0"
  "V16cV16cC*V16cUs\0"
  "expandloadqi256_mask\0"
  "V32cV32cC*V32cUi\0"
  "expandloadqi512_mask\0"
  "V64cV64cC*V64cUOi\0"
  "expandloadsf128_mask\0"
  "V4fV4fC*V4fUc\0"
  "expandloadsf256_mask\0"
  "V8fV8fC*V8fUc\0"
  "expandloadsf512_mask\0"
  "V16fV16fC*V16fUs\0"
  "expandloadsi128_mask\0"
  "V4iV4iC*V4iUc\0"
  "expandloadsi256_mask\0"
  "V8iV8iC*V8iUc\0"
  "expandloadsi512_mask\0"
  "V16iV16iC*V16iUs\0"
  "expandqi128_mask\0"
  "expandqi256_mask\0"
  "expandqi512_mask\0"
  "expandsf128_mask\0"
  "expandsf256_mask\0"
  "expandsf512_mask\0"
  "expandsi128_mask\0"
  "expandsi256_mask\0"
  "expandsi512_mask\0"
  "extract128i256\0"
  "V2OiV4OiIi\0"
  "avx2\0"
  "extractf32x4_256_mask\0"
  "V4fV8fIiV4fUc\0"
  "extractf32x4_mask\0"
  "V4fV16fIiV4fUc\0"
  "extractf32x8_mask\0"
  "V8fV16fIiV8fUc\0"
  "extractf64x2_256_mask\0"
  "V2dV4dIiV2dUc\0"
  "extractf64x2_512_mask\0"
  "V2dV8dIiV2dUc\0"
  "extractf64x4_mask\0"
  "V4dV8dIiV4dUc\0"
  "extracti32x4_256_mask\0"
  "V4iV8iIiV4iUc\0"
  "extracti32x4_mask\0"
  "V4iV16iIiV4iUc\0"
  "extracti32x8_mask\0"
  "V8iV16iIiV8iUc\0"
  "extracti64x2_256_mask\0"
  "V2OiV4OiIiV2OiUc\0"
  "extracti64x2_512_mask\0"
  "V2OiV8OiIiV2OiUc\0"
  "extracti64x4_mask\0"
  "V4OiV8OiIiV4OiUc\0"
  "extrq\0"
  "V2OiV2OiV16c\0"
  "sse4a\0"
  "extrqi\0"
  "V2OiV2OiIcIc\0"
  "fixupimmpd128_mask\0"
  "V2dV2dV2dV2OiIiUc\0"
  "fixupimmpd128_maskz\0"
  "fixupimmpd256_mask\0"
  "V4dV4dV4dV4OiIiUc\0"
  "fixupimmpd256_maskz\0"
  "fixupimmpd512_mask\0"
  "V8dV8dV8dV8OiIiUcIi\0"
  "fixupimmpd512_maskz\0"
  "fixupimmps128_mask\0"
  "V4fV4fV4fV4iIiUc\0"
  "fixupimmps128_maskz\0"
  "fixupimmps256_mask\0"
  "V8fV8fV8fV8iIiUc\0"
  "fixupimmps256_maskz\0"
  "fixupimmps512_mask\0"
  "V16fV16fV16fV16iIiUsIi\0"
  "fixupimmps512_maskz\0"
  "fixupimmsd_mask\0"
  "V2dV2dV2dV2OiIiUcIi\0"
  "fixupimmsd_maskz\0"
  "fixupimmss_mask\0"
  "V4fV4fV4fV4iIiUcIi\0"
  "fixupimmss_maskz\0"
  "fpclasspd128_mask\0"
  "UcV2dIiUc\0"
  "fpclasspd256_mask\0"
  "UcV4dIiUc\0"
  "fpclasspd512_mask\0"
  "UcV8dIiUc\0"
  "fpclassph128_mask\0"
  "UcV8xIiUc\0"
  "fpclassph256_mask\0"
  "UsV16xIiUs\0"
  "fpclassph512_mask\0"
  "UiV32xIiUi\0"
  "fpclassps128_mask\0"
  "UcV4fIiUc\0"
  "fpclassps256_mask\0"
  "UcV8fIiUc\0"
  "fpclassps512_mask\0"
  "UsV16fIiUs\0"
  "fpclasssd_mask\0"
  "fpclasssh_mask\0"
  "fpclassss_mask\0"
  "fxrstor\0"
  "fxsr\0"
  "fxsave\0"
  "gather3div2df\0"
  "V2dV2dvC*V2OiUcIi\0"
  "gather3div2di\0"
  "V2OiV2OivC*V2OiUcIi\0"
  "gather3div4df\0"
  "V4dV4dvC*V4OiUcIi\0"
  "gather3div4di\0"
  "V4OiV4OivC*V4OiUcIi\0"
  "gather3div4sf\0"
  "V4fV4fvC*V2OiUcIi\0"
  "gather3div4si\0"
  "V4iV4ivC*V2OiUcIi\0"
  "gather3div8sf\0"
  "V4fV4fvC*V4OiUcIi\0"
  "gather3div8si\0"
  "V4iV4ivC*V4OiUcIi\0"
  "gather3siv2df\0"
  "V2dV2dvC*V4iUcIi\0"
  "gather3siv2di\0"
  "V2OiV2OivC*V4iUcIi\0"
  "gather3siv4df\0"
  "V4dV4dvC*V4iUcIi\0"
  "gather3siv4di\0"
  "V4OiV4OivC*V4iUcIi\0"
  "gather3siv4sf\0"
  "V4fV4fvC*V4iUcIi\0"
  "gather3siv4si\0"
  "V4iV4ivC*V4iUcIi\0"
  "gather3siv8sf\0"
  "V8fV8fvC*V8iUcIi\0"
  "gather3siv8si\0"
  "V8iV8ivC*V8iUcIi\0"
  "gatherd_d\0"
  "V4iV4iiC*V4iV4iIc\0"
  "gatherd_d256\0"
  "V8iV8iiC*V8iV8iIc\0"
  "gatherd_pd\0"
  "V2dV2ddC*V4iV2dIc\0"
  "gatherd_pd256\0"
  "V4dV4ddC*V4iV4dIc\0"
  "gatherd_ps\0"
  "V4fV4ffC*V4iV4fIc\0"
  "gatherd_ps256\0"
  "V8fV8ffC*V8iV8fIc\0"
  "gatherd_q\0"
  "V2OiV2OiOiC*V4iV2OiIc\0"
  "gatherd_q256\0"
  "V4OiV4OiOiC*V4iV4OiIc\0"
  "gatherdiv8df\0"
  "V8dV8dvC*V8OiUcIi\0"
  "gatherdiv8di\0"
  "V8OiV8OivC*V8OiUcIi\0"
  "gatherdiv16sf\0"
  "V8fV8fvC*V8OiUcIi\0"
  "gatherdiv16si\0"
  "V8iV8ivC*V8OiUcIi\0"
  "gatherq_d\0"
  "V4iV4iiC*V2OiV4iIc\0"
  "gatherq_d256\0"
  "V4iV4iiC*V4OiV4iIc\0"
  "gatherq_pd\0"
  "V2dV2ddC*V2OiV2dIc\0"
  "gatherq_pd256\0"
  "V4dV4ddC*V4OiV4dIc\0"
  "gatherq_ps\0"
  "V4fV4ffC*V2OiV4fIc\0"
  "gatherq_ps256\0"
  "V4fV4ffC*V4OiV4fIc\0"
  "gatherq_q\0"
  "V2OiV2OiOiC*V2OiV2OiIc\0"
  "gatherq_q256\0"
  "V4OiV4OiOiC*V4OiV4OiIc\0"
  "gathersiv8df\0"
  "V8dV8dvC*V8iUcIi\0"
  "gathersiv8di\0"
  "V8OiV8OivC*V8iUcIi\0"
  "gathersiv16sf\0"
  "V16fV16fvC*V16iUsIi\0"
  "gathersiv16si\0"
  "V16iV16ivC*V16iUsIi\0"
  "getexppd128_mask\0"
  "getexppd256_mask\0"
  "getexppd512_mask\0"
  "V8dV8dV8dUcIi\0"
  "getexpph128_mask\0"
  "V8xV8xV8xUc\0"
  "getexpph256_mask\0"
  "V16xV16xV16xUs\0"
  "getexpph512_mask\0"
  "V32xV32xV32xUiIi\0"
  "getexpps128_mask\0"
  "getexpps256_mask\0"
  "getexpps512_mask\0"
  "V16fV16fV16fUsIi\0"
  "getexpsd128_round_mask\0"
  "getexpsh128_round_mask\0"
  "getexpss128_round_mask\0"
  "getmantpd128_mask\0"
  "V2dV2dIiV2dUc\0"
  "getmantpd256_mask\0"
  "V4dV4dIiV4dUc\0"
  "getmantpd512_mask\0"
  "V8dV8dIiV8dUcIi\0"
  "getmantph128_mask\0"
  "V8xV8xIiV8xUc\0"
  "getmantph256_mask\0"
  "V16xV16xIiV16xUs\0"
  "getmantph512_mask\0"
  "V32xV32xIiV32xUiIi\0"
  "getmantps128_mask\0"
  "V4fV4fIiV4fUc\0"
  "getmantps256_mask\0"
  "V8fV8fIiV8fUc\0"
  "getmantps512_mask\0"
  "V16fV16fIiV16fUsIi\0"
  "getmantsd_round_mask\0"
  "V2dV2dV2dIiV2dUcIi\0"
  "getmantsh_round_mask\0"
  "V8xV8xV8xIiV8xUcIi\0"
  "getmantss_round_mask\0"
  "V4fV4fV4fIiV4fUcIi\0"
  "haddpd\0"
  "haddpd256\0"
  "haddps\0"
  "haddps256\0"
  "hsubpd\0"
  "hsubpd256\0"
  "hsubps\0"
  "hsubps256\0"
  "incsspd\0"
  "insert128i256\0"
  "V4OiV4OiV2OiIi\0"
  "insertf32x4\0"
  "V16fV16fV4fIi\0"
  "ncEV:512:\0"
  "insertf32x4_256\0"
  "V8fV8fV4fIi\0"
  "insertf32x8\0"
  "V16fV16fV8fIi\0"
  "insertf64x2_256\0"
  "V4dV4dV2dIi\0"
  "insertf64x2_512\0"
  "V8dV8dV2dIi\0"
  "insertf64x4\0"
  "V8dV8dV4dIi\0"
  "inserti32x4\0"
  "V16iV16iV4iIi\0"
  "inserti32x4_256\0"
  "V8iV8iV4iIi\0"
  "inserti32x8\0"
  "V16iV16iV8iIi\0"
  "inserti64x2_256\0"
  "inserti64x2_512\0"
  "V8OiV8OiV2OiIi\0"
  "inserti64x4\0"
  "V8OiV8OiV4OiIi\0"
  "insertps128\0"
  "insertq\0"
  "insertqi\0"
  "V2OiV2OiV2OiIcIc\0"
  "invpcid\0"
  "vUiv*\0"
  "kadddi\0"
  "UOiUOiUOi\0"
  "kaddhi\0"
  "UsUsUs\0"
  "kaddqi\0"
  "UcUcUc\0"
  "kaddsi\0"
  "kanddi\0"
  "kandhi\0"
  "kandndi\0"
  "kandnhi\0"
  "kandnqi\0"
  "kandnsi\0"
  "kandqi\0"
  "kandsi\0"
  "kmovb\0"
  "UcUc\0"
  "kmovd\0"
  "UiUi\0"
  "kmovq\0"
  "UOiUOi\0"
  "kmovw\0"
  "UsUs\0"
  "knotdi\0"
  "knothi\0"
  "knotqi\0"
  "knotsi\0"
  "kordi\0"
  "korhi\0"
  "korqi\0"
  "korsi\0"
  "kortestcdi\0"
  "iUOiUOi\0"
  "kortestchi\0"
  "iUsUs\0"
  "kortestcqi\0"
  "iUcUc\0"
  "kortestcsi\0"
  "iUiUi\0"
  "kortestzdi\0"
  "kortestzhi\0"
  "kortestzqi\0"
  "kortestzsi\0"
  "kshiftlidi\0"
  "UOiUOiIUi\0"
  "kshiftlihi\0"
  "UsUsIUi\0"
  "kshiftliqi\0"
  "UcUcIUi\0"
  "kshiftlisi\0"
  "kshiftridi\0"
  "kshiftrihi\0"
  "kshiftriqi\0"
  "kshiftrisi\0"
  "ktestcdi\0"
  "ktestchi\0"
  "ktestcqi\0"
  "ktestcsi\0"
  "ktestzdi\0"
  "ktestzhi\0"
  "ktestzqi\0"
  "ktestzsi\0"
  "kunpckdi\0"
  "kunpckhi\0"
  "kunpcksi\0"
  "kxnordi\0"
  "kxnorhi\0"
  "kxnorqi\0"
  "kxnorsi\0"
  "kxordi\0"
  "kxorhi\0"
  "kxorqi\0"
  "kxorsi\0"
  "lddqu\0"
  "V16ccC*\0"
  "lddqu256\0"
  "V32ccC*\0"
  "ldmxcsr\0"
  "lfence\0"
  "llwpcb\0"
  "lwp\0"
  "loadapd128_mask\0"
  "loadapd256_mask\0"
  "loadapd512_mask\0"
  "loadaps128_mask\0"
  "loadaps256_mask\0"
  "loadaps512_mask\0"
  "loaddqudi128_mask\0"
  "V2OiV2OiC*V2OiUc\0"
  "loaddqudi256_mask\0"
  "loaddqudi512_mask\0"
  "V8OiOiC*V8OiUc\0"
  "loaddquhi128_mask\0"
  "loaddquhi256_mask\0"
  "loaddquhi512_mask\0"
  "loaddquqi128_mask\0"
  "loaddquqi256_mask\0"
  "loaddquqi512_mask\0"
  "loaddqusi128_mask\0"
  "loaddqusi256_mask\0"
  "loaddqusi512_mask\0"
  "V16iiC*V16iUs\0"
  "loadiwkey\0"
  "vV2OiV2OiV2OiUi\0"
  "loadsbf16128_mask\0"
  "V8yV8yC*V8yUc\0"
  "avx10.2\0"
  "loadsd128_mask\0"
  "loadsh128_mask\0"
  "V8xV8xC*V8xUc\0"
  "loadss128_mask\0"
  "loadupd128_mask\0"
  "loadupd256_mask\0"
  "loadupd512_mask\0"
  "V8ddC*V8dUc\0"
  "loadups128_mask\0"
  "loadups256_mask\0"
  "loadups512_mask\0"
  "V16ffC*V16fUs\0"
  "lwpins32\0"
  "UcUiUiIUi\0"
  "lwpval32\0"
  "vUiUiIUi\0"
  "lzcnt_u16\0"
  "lzcnt_u32\0"
  "maskloadd\0"
  "V4iV4iC*V4i\0"
  "maskloadd256\0"
  "V8iV8iC*V8i\0"
  "maskloadpd\0"
  "V2dV2dC*V2Oi\0"
  "maskloadpd256\0"
  "V4dV4dC*V4Oi\0"
  "maskloadps\0"
  "V4fV4fC*V4i\0"
  "maskloadps256\0"
  "V8fV8fC*V8i\0"
  "maskloadq\0"
  "V2OiV2OiC*V2Oi\0"
  "maskloadq256\0"
  "V4OiV4OiC*V4Oi\0"
  "maskmovdqu\0"
  "vV16cV16cc*\0"
  "maskstored\0"
  "vV4i*V4iV4i\0"
  "maskstored256\0"
  "vV8i*V8iV8i\0"
  "maskstorepd\0"
  "vV2d*V2OiV2d\0"
  "maskstorepd256\0"
  "vV4d*V4OiV4d\0"
  "maskstoreps\0"
  "vV4f*V4iV4f\0"
  "maskstoreps256\0"
  "vV8f*V8iV8f\0"
  "maskstoreq\0"
  "vV2Oi*V2OiV2Oi\0"
  "maskstoreq256\0"
  "vV4Oi*V4OiV4Oi\0"
  "maxpd\0"
  "maxpd256\0"
  "maxpd512\0"
  "maxph128\0"
  "V8xV8xV8x\0"
  "maxph256\0"
  "V16xV16xV16x\0"
  "maxph512\0"
  "maxps\0"
  "maxps256\0"
  "maxps512\0"
  "maxsd\0"
  "maxsd_round_mask\0"
  "maxsh_round_mask\0"
  "maxss\0"
  "maxss_round_mask\0"
  "mfence\0"
  "minpd\0"
  "minpd256\0"
  "minpd512\0"
  "minph128\0"
  "minph256\0"
  "minph512\0"
  "minps\0"
  "minps256\0"
  "minps512\0"
  "minsd\0"
  "minsd_round_mask\0"
  "minsh_round_mask\0"
  "minss\0"
  "minss_round_mask\0"
  "monitor\0"
  "vvC*UiUi\0"
  "monitorx\0"
  "mwaitx\0"
  "movdir64b\0"
  "vv*vC*\0"
  "movdqa32load128_mask\0"
  "movdqa32load256_mask\0"
  "movdqa32load512_mask\0"
  "movdqa32store128_mask\0"
  "movdqa32store256_mask\0"
  "movdqa32store512_mask\0"
  "movdqa64load128_mask\0"
  "movdqa64load256_mask\0"
  "movdqa64load512_mask\0"
  "movdqa64store128_mask\0"
  "movdqa64store256_mask\0"
  "movdqa64store512_mask\0"
  "movmskpd\0"
  "movmskpd256\0"
  "iV4d\0"
  "movmskps\0"
  "movmskps256\0"
  "iV8f\0"
  "movnti\0"
  "movntsd\0"
  "vd*V2d\0"
  "movntss\0"
  "vf*V4f\0"
  "mpsadbw128\0"
  "V16cV16cV16cIc\0"
  "mpsadbw256\0"
  "V32cV32cV32cIc\0"
  "mpsadbw512\0"
  "V32sV64cV64cIc\0"
  "mulpd512\0"
  "mulph512\0"
  "mulps512\0"
  "mulsd_round_mask\0"
  "mulsh_round_mask\0"
  "mulss_round_mask\0"
  "mwait\0"
  "vUiUi\0"
  "vUiUiUi\0"
  "packssdw128\0"
  "V8sV4iV4i\0"
  "packssdw256\0"
  "V16sV8iV8i\0"
  "packssdw512\0"
  "V32sV16iV16i\0"
  "packsswb128\0"
  "V16cV8sV8s\0"
  "packsswb256\0"
  "V32cV16sV16s\0"
  "packsswb512\0"
  "V64cV32sV32s\0"
  "packusdw128\0"
  "packusdw256\0"
  "packusdw512\0"
  "packuswb128\0"
  "packuswb256\0"
  "packuswb512\0"
  "palignr128\0"
  "V16cV16cV16cIi\0"
  "ssse3\0"
  "palignr256\0"
  "V32cV32cV32cIi\0"
  "palignr512\0"
  "V64cV64cV64cIi\0"
  "pause\0"
  "pavgb128\0"
  "V16UcV16UcV16Uc\0"
  "pavgb256\0"
  "V32UcV32UcV32Uc\0"
  "pavgb512\0"
  "V64UcV64UcV64Uc\0"
  "pavgw128\0"
  "V8UsV8UsV8Us\0"
  "pavgw256\0"
  "V16UsV16UsV16Us\0"
  "pavgw512\0"
  "V32UsV32UsV32Us\0"
  "pblendd128\0"
  "pblendd256\0"
  "pblendvb128\0"
  "V16cV16cV16cV16c\0"
  "pblendvb256\0"
  "V32cV32cV32cV32c\0"
  "pblendw128\0"
  "V8sV8sV8sIi\0"
  "pblendw256\0"
  "V16sV16sV16sIi\0"
  "pclmulqdq128\0"
  "V2OiV2OiV2OiIc\0"
  "pclmul\0"
  "pclmulqdq256\0"
  "V4OiV4OiV4OiIc\0"
  "vpclmulqdq\0"
  "pclmulqdq512\0"
  "V8OiV8OiV8OiIc\0"
  "avx512f,vpclmulqdq\0"
  "pcmpestri128\0"
  "iV16ciV16ciIc\0"
  "sse4.2\0"
  "pcmpestria128\0"
  "pcmpestric128\0"
  "pcmpestrio128\0"
  "pcmpestris128\0"
  "pcmpestriz128\0"
  "pcmpestrm128\0"
  "V16cV16ciV16ciIc\0"
  "pcmpistri128\0"
  "iV16cV16cIc\0"
  "pcmpistria128\0"
  "pcmpistric128\0"
  "pcmpistrio128\0"
  "pcmpistris128\0"
  "pcmpistriz128\0"
  "pcmpistrm128\0"
  "pdep_si\0"
  "permdf256\0"
  "V4dV4dIi\0"
  "permdf512\0"
  "V8dV8dIi\0"
  "permdi256\0"
  "V4OiV4OiIi\0"
  "permdi512\0"
  "V8OiV8OiIi\0"
  "permti256\0"
  "permvardf256\0"
  "V4dV4dV4Oi\0"
  "permvardf512\0"
  "V8dV8dV8Oi\0"
  "permvardi256\0"
  "permvardi512\0"
  "permvarhi128\0"
  "V8sV8sV8s\0"
  "permvarhi256\0"
  "V16sV16sV16s\0"
  "permvarhi512\0"
  "V32sV32sV32s\0"
  "permvarqi128\0"
  "V16cV16cV16c\0"
  "avx512vbmi,avx512vl\0"
  "permvarqi256\0"
  "V32cV32cV32c\0"
  "permvarqi512\0"
  "V64cV64cV64c\0"
  "avx512vbmi\0"
  "permvarsf256\0"
  "V8fV8fV8i\0"
  "permvarsf512\0"
  "V16fV16fV16i\0"
  "permvarsi256\0"
  "V8iV8iV8i\0"
  "permvarsi512\0"
  "V16iV16iV16i\0"
  "pext_si\0"
  "phaddd128\0"
  "V4iV4iV4i\0"
  "phaddd256\0"
  "phaddsw128\0"
  "phaddsw256\0"
  "phaddw128\0"
  "phaddw256\0"
  "phminposuw128\0"
  "V8sV8s\0"
  "phsubd128\0"
  "phsubd256\0"
  "phsubsw128\0"
  "phsubsw256\0"
  "phsubw128\0"
  "phsubw256\0"
  "pmaddubsw128\0"
  "V8sV16cV16c\0"
  "pmaddubsw256\0"
  "V16sV32cV32c\0"
  "pmaddubsw512\0"
  "V32sV64cV64c\0"
  "pmaddwd128\0"
  "V4iV8sV8s\0"
  "pmaddwd256\0"
  "V8iV16sV16s\0"
  "pmaddwd512\0"
  "V16iV32sV32s\0"
  "pmovdb128_mask\0"
  "V16cV4iV16cUc\0"
  "pmovdb128mem_mask\0"
  "vV16c*V4iUc\0"
  "pmovdb256_mask\0"
  "V16cV8iV16cUc\0"
  "pmovdb256mem_mask\0"
  "vV16c*V8iUc\0"
  "pmovdb512_mask\0"
  "V16cV16iV16cUs\0"
  "pmovdb512mem_mask\0"
  "vV16c*V16iUs\0"
  "pmovdw128_mask\0"
  "V8sV4iV8sUc\0"
  "pmovdw128mem_mask\0"
  "vV8s*V4iUc\0"
  "pmovdw256_mask\0"
  "V8sV8iV8sUc\0"
  "pmovdw256mem_mask\0"
  "vV8s*V8iUc\0"
  "pmovdw512_mask\0"
  "V16sV16iV16sUs\0"
  "pmovdw512mem_mask\0"
  "vV16s*V16iUs\0"
  "pmovmskb128\0"
  "iV16c\0"
  "pmovmskb256\0"
  "iV32c\0"
  "pmovqb128_mask\0"
  "V16cV2OiV16cUc\0"
  "pmovqb128mem_mask\0"
  "vV16c*V2OiUc\0"
  "pmovqb256_mask\0"
  "V16cV4OiV16cUc\0"
  "pmovqb256mem_mask\0"
  "vV16c*V4OiUc\0"
  "pmovqb512_mask\0"
  "V16cV8OiV16cUc\0"
  "pmovqb512mem_mask\0"
  "vV16c*V8OiUc\0"
  "pmovqd128_mask\0"
  "V4iV2OiV4iUc\0"
  "pmovqd128mem_mask\0"
  "vV4i*V2OiUc\0"
  "pmovqd256mem_mask\0"
  "vV4i*V4OiUc\0"
  "pmovqd512_mask\0"
  "V8iV8OiV8iUc\0"
  "pmovqd512mem_mask\0"
  "vV8i*V8OiUc\0"
  "pmovqw128_mask\0"
  "V8sV2OiV8sUc\0"
  "pmovqw128mem_mask\0"
  "vV8s*V2OiUc\0"
  "pmovqw256_mask\0"
  "V8sV4OiV8sUc\0"
  "pmovqw256mem_mask\0"
  "vV8s*V4OiUc\0"
  "pmovqw512_mask\0"
  "V8sV8OiV8sUc\0"
  "pmovqw512mem_mask\0"
  "vV8s*V8OiUc\0"
  "pmovsdb128_mask\0"
  "pmovsdb128mem_mask\0"
  "pmovsdb256_mask\0"
  "pmovsdb256mem_mask\0"
  "pmovsdb512_mask\0"
  "pmovsdb512mem_mask\0"
  "pmovsdw128_mask\0"
  "pmovsdw128mem_mask\0"
  "pmovsdw256_mask\0"
  "pmovsdw256mem_mask\0"
  "pmovsdw512_mask\0"
  "pmovsdw512mem_mask\0"
  "pmovsqb128_mask\0"
  "pmovsqb128mem_mask\0"
  "pmovsqb256_mask\0"
  "pmovsqb256mem_mask\0"
  "pmovsqb512_mask\0"
  "pmovsqb512mem_mask\0"
  "pmovsqd128_mask\0"
  "pmovsqd128mem_mask\0"
  "pmovsqd256_mask\0"
  "V4iV4OiV4iUc\0"
  "pmovsqd256mem_mask\0"
  "pmovsqd512_mask\0"
  "pmovsqd512mem_mask\0"
  "pmovsqw128_mask\0"
  "pmovsqw128mem_mask\0"
  "pmovsqw256_mask\0"
  "pmovsqw256mem_mask\0"
  "pmovsqw512_mask\0"
  "pmovsqw512mem_mask\0"
  "pmovswb128_mask\0"
  "V16cV8sV16cUc\0"
  "pmovswb128mem_mask\0"
  "vV16c*V8sUc\0"
  "pmovswb256_mask\0"
  "V16cV16sV16cUs\0"
  "pmovswb256mem_mask\0"
  "vV16c*V16sUs\0"
  "pmovswb512_mask\0"
  "V32cV32sV32cUi\0"
  "pmovswb512mem_mask\0"
  "vV32c*V32sUi\0"
  "pmovusdb128_mask\0"
  "pmovusdb128mem_mask\0"
  "pmovusdb256_mask\0"
  "pmovusdb256mem_mask\0"
  "pmovusdb512_mask\0"
  "pmovusdb512mem_mask\0"
  "pmovusdw128_mask\0"
  "pmovusdw128mem_mask\0"
  "pmovusdw256_mask\0"
  "pmovusdw256mem_mask\0"
  "pmovusdw512_mask\0"
  "pmovusdw512mem_mask\0"
  "pmovusqb128_mask\0"
  "pmovusqb128mem_mask\0"
  "pmovusqb256_mask\0"
  "pmovusqb256mem_mask\0"
  "pmovusqb512_mask\0"
  "pmovusqb512mem_mask\0"
  "pmovusqd128_mask\0"
  "pmovusqd128mem_mask\0"
  "pmovusqd256_mask\0"
  "pmovusqd256mem_mask\0"
  "pmovusqd512_mask\0"
  "pmovusqd512mem_mask\0"
  "pmovusqw128_mask\0"
  "pmovusqw128mem_mask\0"
  "pmovusqw256_mask\0"
  "pmovusqw256mem_mask\0"
  "pmovusqw512_mask\0"
  "pmovusqw512mem_mask\0"
  "pmovuswb128_mask\0"
  "pmovuswb128mem_mask\0"
  "pmovuswb256_mask\0"
  "pmovuswb256mem_mask\0"
  "pmovuswb512_mask\0"
  "pmovuswb512mem_mask\0"
  "pmovwb128_mask\0"
  "pmovwb128mem_mask\0"
  "pmovwb256mem_mask\0"
  "pmovwb512_mask\0"
  "pmovwb512mem_mask\0"
  "pmuldq128\0"
  "V2OiV4iV4i\0"
  "pmuldq256\0"
  "V4OiV8iV8i\0"
  "pmuldq512\0"
  "V8OiV16iV16i\0"
  "pmulhrsw128\0"
  "pmulhrsw256\0"
  "pmulhrsw512\0"
  "pmulhuw128\0"
  "pmulhuw256\0"
  "pmulhuw512\0"
  "pmulhw128\0"
  "pmulhw256\0"
  "pmulhw512\0"
  "pmuludq128\0"
  "pmuludq256\0"
  "pmuludq512\0"
  "prefetchrs\0"
  "movrs\0"
  "prold128\0"
  "V4iV4iIi\0"
  "prold256\0"
  "V8iV8iIi\0"
  "prold512\0"
  "V16iV16iIi\0"
  "prolq128\0"
  "V2OiV2OiIi\0"
  "prolq256\0"
  "prolq512\0"
  "prord128\0"
  "prord256\0"
  "prord512\0"
  "prorq128\0"
  "prorq256\0"
  "prorq512\0"
  "psadbw128\0"
  "V2OiV16cV16c\0"
  "psadbw256\0"
  "V4OiV32cV32c\0"
  "psadbw512\0"
  "V8OiV64cV64c\0"
  "pshufb128\0"
  "pshufb256\0"
  "pshufb512\0"
  "pshufd\0"
  "pshufd256\0"
  "pshufd512\0"
  "pshufhw\0"
  "V8sV8sIi\0"
  "pshufhw256\0"
  "V16sV16sIi\0"
  "pshufhw512\0"
  "V32sV32sIi\0"
  "pshuflw\0"
  "pshuflw256\0"
  "pshuflw512\0"
  "psignb128\0"
  "psignb256\0"
  "psignd128\0"
  "psignd256\0"
  "psignw128\0"
  "psignw256\0"
  "pslld128\0"
  "pslld256\0"
  "V8iV8iV4i\0"
  "pslld512\0"
  "V16iV16iV4i\0"
  "pslldi128\0"
  "V4iV4ii\0"
  "pslldi256\0"
  "V8iV8ii\0"
  "pslldi512\0"
  "V16iV16ii\0"
  "pslldqi128_byteshift\0"
  "V16cV16cIi\0"
  "pslldqi256_byteshift\0"
  "V32cV32cIi\0"
  "pslldqi512_byteshift\0"
  "V64cV64cIi\0"
  "psllq128\0"
  "psllq256\0"
  "V4OiV4OiV2Oi\0"
  "psllq512\0"
  "V8OiV8OiV2Oi\0"
  "psllqi128\0"
  "V2OiV2Oii\0"
  "psllqi256\0"
  "V4OiV4Oii\0"
  "psllqi512\0"
  "V8OiV8Oii\0"
  "psllv2di\0"
  "psllv4di\0"
  "psllv4si\0"
  "psllv8di\0"
  "psllv8hi\0"
  "psllv8si\0"
  "psllv16hi\0"
  "psllv16si\0"
  "psllv32hi\0"
  "psllw128\0"
  "psllw256\0"
  "V16sV16sV8s\0"
  "psllw512\0"
  "V32sV32sV8s\0"
  "psllwi128\0"
  "V8sV8si\0"
  "psllwi256\0"
  "V16sV16si\0"
  "psllwi512\0"
  "V32sV32si\0"
  "psrad128\0"
  "psrad256\0"
  "psrad512\0"
  "psradi128\0"
  "psradi256\0"
  "psradi512\0"
  "psraq128\0"
  "psraq256\0"
  "psraq512\0"
  "psraqi128\0"
  "psraqi256\0"
  "psraqi512\0"
  "psrav4si\0"
  "psrav8di\0"
  "psrav8hi\0"
  "psrav8si\0"
  "psrav16hi\0"
  "psrav16si\0"
  "psrav32hi\0"
  "psravq128\0"
  "psravq256\0"
  "psraw128\0"
  "psraw256\0"
  "psraw512\0"
  "psrawi128\0"
  "psrawi256\0"
  "psrawi512\0"
  "psrld128\0"
  "psrld256\0"
  "psrld512\0"
  "psrldi128\0"
  "psrldi256\0"
  "psrldi512\0"
  "psrldqi128_byteshift\0"
  "psrldqi256_byteshift\0"
  "psrldqi512_byteshift\0"
  "psrlq128\0"
  "psrlq256\0"
  "psrlq512\0"
  "psrlqi128\0"
  "psrlqi256\0"
  "psrlqi512\0"
  "psrlv2di\0"
  "psrlv4di\0"
  "psrlv4si\0"
  "psrlv8di\0"
  "psrlv8hi\0"
  "psrlv8si\0"
  "psrlv16hi\0"
  "psrlv16si\0"
  "psrlv32hi\0"
  "psrlw128\0"
  "psrlw256\0"
  "psrlw512\0"
  "psrlwi128\0"
  "psrlwi256\0"
  "psrlwi512\0"
  "pternlogd128_mask\0"
  "V4iV4iV4iV4iIiUc\0"
  "pternlogd128_maskz\0"
  "pternlogd256_mask\0"
  "V8iV8iV8iV8iIiUc\0"
  "pternlogd256_maskz\0"
  "pternlogd512_mask\0"
  "V16iV16iV16iV16iIiUs\0"
  "pternlogd512_maskz\0"
  "pternlogq128_mask\0"
  "V2OiV2OiV2OiV2OiIiUc\0"
  "pternlogq128_maskz\0"
  "pternlogq256_mask\0"
  "V4OiV4OiV4OiV4OiIiUc\0"
  "pternlogq256_maskz\0"
  "pternlogq512_mask\0"
  "V8OiV8OiV8OiV8OiIiUc\0"
  "pternlogq512_maskz\0"
  "ptestc128\0"
  "iV2OiV2Oi\0"
  "ptestc256\0"
  "iV4OiV4Oi\0"
  "ptestnzc128\0"
  "ptestnzc256\0"
  "ptestz128\0"
  "ptestz256\0"
  "ptwrite32\0"
  "ptwrite\0"
  "rangepd128_mask\0"
  "V2dV2dV2dIiV2dUc\0"
  "rangepd256_mask\0"
  "V4dV4dV4dIiV4dUc\0"
  "rangepd512_mask\0"
  "V8dV8dV8dIiV8dUcIi\0"
  "rangeps128_mask\0"
  "V4fV4fV4fIiV4fUc\0"
  "rangeps256_mask\0"
  "V8fV8fV8fIiV8fUc\0"
  "rangeps512_mask\0"
  "V16fV16fV16fIiV16fUsIi\0"
  "rangesd128_round_mask\0"
  "V2dV2dV2dV2dUcIiIi\0"
  "rangess128_round_mask\0"
  "V4fV4fV4fV4fUcIiIi\0"
  "rcp14pd128_mask\0"
  "rcp14pd256_mask\0"
  "rcp14pd512_mask\0"
  "rcp14ps128_mask\0"
  "rcp14ps256_mask\0"
  "rcp14ps512_mask\0"
  "rcp14sd_mask\0"
  "V2dV2dV2dV2dUc\0"
  "rcp14ss_mask\0"
  "V4fV4fV4fV4fUc\0"
  "rcpph128_mask\0"
  "rcpph256_mask\0"
  "rcpph512_mask\0"
  "V32xV32xV32xUi\0"
  "rcpps\0"
  "V4fV4f\0"
  "rcpps256\0"
  "V8fV8f\0"
  "rcpsh_mask\0"
  "V8xV8xV8xV8xUc\0"
  "rcpss\0"
  "rdpid\0"
  "rdpkru\0"
  "pku\0"
  "rdpmc\0"
  "UOii\0"
  "rdpru\0"
  "ULLii\0"
  "rdrand16_step\0"
  "UiUs*\0"
  "rdrnd\0"
  "rdrand32_step\0"
  "UiUi*\0"
  "rdseed16_step\0"
  "rdseed\0"
  "rdseed32_step\0"
  "rdsspd\0"
  "rdtsc\0"
  "rdtscp\0"
  "UOiUi*\0"
  "readeflags_u32\0"
  "reduce_fadd_pd512\0"
  "ddV8d\0"
  "reduce_fadd_ph128\0"
  "xxV8x\0"
  "reduce_fadd_ph256\0"
  "xxV16x\0"
  "reduce_fadd_ph512\0"
  "xxV32x\0"
  "reduce_fadd_ps512\0"
  "ffV16f\0"
  "reduce_fmax_pd512\0"
  "dV8d\0"
  "reduce_fmax_ph128\0"
  "xV8x\0"
  "reduce_fmax_ph256\0"
  "xV16x\0"
  "reduce_fmax_ph512\0"
  "xV32x\0"
  "reduce_fmax_ps512\0"
  "fV16f\0"
  "reduce_fmin_pd512\0"
  "reduce_fmin_ph128\0"
  "reduce_fmin_ph256\0"
  "reduce_fmin_ph512\0"
  "reduce_fmin_ps512\0"
  "reduce_fmul_pd512\0"
  "reduce_fmul_ph128\0"
  "reduce_fmul_ph256\0"
  "reduce_fmul_ph512\0"
  "reduce_fmul_ps512\0"
  "reducepd128_mask\0"
  "reducepd256_mask\0"
  "reducepd512_mask\0"
  "reduceph128_mask\0"
  "reduceph256_mask\0"
  "reduceph512_mask\0"
  "reduceps128_mask\0"
  "reduceps256_mask\0"
  "reduceps512_mask\0"
  "reducesd_mask\0"
  "reducesh_mask\0"
  "V8xV8xV8xV8xUcIiIi\0"
  "reducess_mask\0"
  "rndscalepd_128_mask\0"
  "rndscalepd_256_mask\0"
  "rndscalepd_mask\0"
  "rndscaleph_128_mask\0"
  "rndscaleph_256_mask\0"
  "rndscaleph_mask\0"
  "rndscaleps_128_mask\0"
  "rndscaleps_256_mask\0"
  "rndscaleps_mask\0"
  "rndscalesd_round_mask\0"
  "rndscalesh_round_mask\0"
  "rndscaless_round_mask\0"
  "roundpd\0"
  "V2dV2dIi\0"
  "roundpd256\0"
  "roundps\0"
  "V4fV4fIi\0"
  "roundps256\0"
  "V8fV8fIi\0"
  "roundsd\0"
  "roundss\0"
  "rsqrt14pd128_mask\0"
  "rsqrt14pd256_mask\0"
  "rsqrt14pd512_mask\0"
  "rsqrt14ps128_mask\0"
  "rsqrt14ps256_mask\0"
  "rsqrt14ps512_mask\0"
  "rsqrt14sd_mask\0"
  "rsqrt14ss_mask\0"
  "rsqrtph128_mask\0"
  "rsqrtph256_mask\0"
  "rsqrtph512_mask\0"
  "rsqrtps\0"
  "rsqrtps256\0"
  "rsqrtsh_mask\0"
  "rsqrtss\0"
  "rstorssp\0"
  "saveprevssp\0"
  "scalefpd128_mask\0"
  "scalefpd256_mask\0"
  "V4dV4dV4dV4dUc\0"
  "scalefpd512_mask\0"
  "V8dV8dV8dV8dUcIi\0"
  "scalefph128_mask\0"
  "scalefph256_mask\0"
  "V16xV16xV16xV16xUs\0"
  "scalefph512_mask\0"
  "V32xV32xV32xV32xUiIi\0"
  "scalefps128_mask\0"
  "scalefps256_mask\0"
  "V8fV8fV8fV8fUc\0"
  "scalefps512_mask\0"
  "V16fV16fV16fV16fUsIi\0"
  "scalefsd_round_mask\0"
  "scalefsh_round_mask\0"
  "scalefss_round_mask\0"
  "scatterdiv2df\0"
  "vv*UcV2OiV2dIi\0"
  "scatterdiv2di\0"
  "vv*UcV2OiV2OiIi\0"
  "scatterdiv4df\0"
  "vv*UcV4OiV4dIi\0"
  "scatterdiv4di\0"
  "vv*UcV4OiV4OiIi\0"
  "scatterdiv4sf\0"
  "vv*UcV2OiV4fIi\0"
  "scatterdiv4si\0"
  "vv*UcV2OiV4iIi\0"
  "scatterdiv8df\0"
  "vv*UcV8OiV8dIi\0"
  "scatterdiv8di\0"
  "vv*UcV8OiV8OiIi\0"
  "scatterdiv8sf\0"
  "vv*UcV4OiV4fIi\0"
  "scatterdiv8si\0"
  "vv*UcV4OiV4iIi\0"
  "scatterdiv16sf\0"
  "vv*UcV8OiV8fIi\0"
  "scatterdiv16si\0"
  "vv*UcV8OiV8iIi\0"
  "scattersiv2df\0"
  "vv*UcV4iV2dIi\0"
  "scattersiv2di\0"
  "vv*UcV4iV2OiIi\0"
  "scattersiv4df\0"
  "vv*UcV4iV4dIi\0"
  "scattersiv4di\0"
  "vv*UcV4iV4OiIi\0"
  "scattersiv4sf\0"
  "vv*UcV4iV4fIi\0"
  "scattersiv4si\0"
  "vv*UcV4iV4iIi\0"
  "scattersiv8df\0"
  "vv*UcV8iV8dIi\0"
  "scattersiv8di\0"
  "vv*UcV8iV8OiIi\0"
  "scattersiv8sf\0"
  "vv*UcV8iV8fIi\0"
  "scattersiv8si\0"
  "vv*UcV8iV8iIi\0"
  "scattersiv16sf\0"
  "vv*UsV16iV16fIi\0"
  "scattersiv16si\0"
  "vv*UsV16iV16iIi\0"
  "selectb_128\0"
  "V16cUsV16cV16c\0"
  "selectb_256\0"
  "V32cUiV32cV32c\0"
  "selectb_512\0"
  "V64cUOiV64cV64c\0"
  "selectd_128\0"
  "V4iUcV4iV4i\0"
  "selectd_256\0"
  "V8iUcV8iV8i\0"
  "selectd_512\0"
  "V16iUsV16iV16i\0"
  "selectpbf_128\0"
  "V8yUcV8yV8y\0"
  "selectpbf_256\0"
  "V16yUsV16yV16y\0"
  "selectpbf_512\0"
  "V32yUiV32yV32y\0"
  "selectpd_128\0"
  "V2dUcV2dV2d\0"
  "selectpd_256\0"
  "V4dUcV4dV4d\0"
  "selectpd_512\0"
  "V8dUcV8dV8d\0"
  "selectph_128\0"
  "V8xUcV8xV8x\0"
  "selectph_256\0"
  "V16xUsV16xV16x\0"
  "selectph_512\0"
  "V32xUiV32xV32x\0"
  "selectps_128\0"
  "V4fUcV4fV4f\0"
  "selectps_256\0"
  "V8fUcV8fV8f\0"
  "selectps_512\0"
  "V16fUsV16fV16f\0"
  "selectq_128\0"
  "V2OiUcV2OiV2Oi\0"
  "selectq_256\0"
  "V4OiUcV4OiV4Oi\0"
  "selectq_512\0"
  "V8OiUcV8OiV8Oi\0"
  "selectsbf_128\0"
  "selectsd_128\0"
  "selectsh_128\0"
  "selectss_128\0"
  "selectw_128\0"
  "V8sUcV8sV8s\0"
  "selectw_256\0"
  "V16sUsV16sV16s\0"
  "selectw_512\0"
  "V32sUiV32sV32s\0"
  "serialize\0"
  "setssbsy\0"
  "sfence\0"
  "sha1msg1\0"
  "sha\0"
  "sha1msg2\0"
  "sha1nexte\0"
  "sha1rnds4\0"
  "V4iV4iV4iIc\0"
  "sha256msg1\0"
  "sha256msg2\0"
  "sha256rnds2\0"
  "V4iV4iV4iV4i\0"
  "shuf_f32x4\0"
  "shuf_f32x4_256\0"
  "shuf_f64x2\0"
  "shuf_f64x2_256\0"
  "shuf_i32x4\0"
  "shuf_i32x4_256\0"
  "shuf_i64x2\0"
  "shuf_i64x2_256\0"
  "shufpd\0"
  "shufpd256\0"
  "shufpd512\0"
  "shufps\0"
  "shufps256\0"
  "shufps512\0"
  "slwpcb\0"
  "sqrtpd\0"
  "V2dV2d\0"
  "sqrtpd256\0"
  "V4dV4d\0"
  "sqrtpd512\0"
  "sqrtph\0"
  "V8xV8x\0"
  "sqrtph256\0"
  "V16xV16x\0"
  "sqrtph512\0"
  "V32xV32xIi\0"
  "sqrtps\0"
  "sqrtps256\0"
  "sqrtps512\0"
  "V16fV16fIi\0"
  "sqrtsd\0"
  "sqrtsd_round_mask\0"
  "sqrtsh_round_mask\0"
  "sqrtss\0"
  "sqrtss_round_mask\0"
  "stmxcsr\0"
  "storeapd128_mask\0"
  "storeapd256_mask\0"
  "storeapd512_mask\0"
  "storeaps128_mask\0"
  "storeaps256_mask\0"
  "storeaps512_mask\0"
  "storedqudi128_mask\0"
  "storedqudi256_mask\0"
  "storedqudi512_mask\0"
  "vOi*V8OiUc\0"
  "storedquhi128_mask\0"
  "storedquhi256_mask\0"
  "storedquhi512_mask\0"
  "storedquqi128_mask\0"
  "storedquqi256_mask\0"
  "storedquqi512_mask\0"
  "storedqusi128_mask\0"
  "storedqusi256_mask\0"
  "storedqusi512_mask\0"
  "vi*V16iUs\0"
  "storesbf16128_mask\0"
  "vV8y*V8yUc\0"
  "storesd128_mask\0"
  "storesh128_mask\0"
  "vV8x*V8xUc\0"
  "storess128_mask\0"
  "storeupd128_mask\0"
  "storeupd256_mask\0"
  "storeupd512_mask\0"
  "vd*V8dUc\0"
  "storeups128_mask\0"
  "storeups256_mask\0"
  "storeups512_mask\0"
  "vf*V16fUs\0"
  "subborrow_u32\0"
  "subpd512\0"
  "subph512\0"
  "subps512\0"
  "subsd_round_mask\0"
  "subsh_round_mask\0"
  "subss_round_mask\0"
  "tpause\0"
  "UcUiUiUi\0"
  "waitpkg\0"
  "tzcnt_u16\0"
  "tzcnt_u32\0"
  "ucmpb128_mask\0"
  "ucmpb256_mask\0"
  "ucmpb512_mask\0"
  "ucmpd128_mask\0"
  "ucmpd256_mask\0"
  "ucmpd512_mask\0"
  "ucmpq128_mask\0"
  "ucmpq256_mask\0"
  "ucmpq512_mask\0"
  "ucmpw128_mask\0"
  "ucmpw256_mask\0"
  "ucmpw512_mask\0"
  "ucomieq\0"
  "ucomige\0"
  "ucomigt\0"
  "ucomile\0"
  "ucomilt\0"
  "ucomineq\0"
  "ucomisdeq\0"
  "ucomisdge\0"
  "ucomisdgt\0"
  "ucomisdle\0"
  "ucomisdlt\0"
  "ucomisdneq\0"
  "umonitor\0"
  "umwait\0"
  "undef128\0"
  "V2d\0"
  "undef256\0"
  "V4d\0"
  "undef512\0"
  "V8d\0"
  "cnV:512:\0"
  "vaddbf16128\0"
  "V8yV8yV8y\0"
  "vaddbf16256\0"
  "V16yV16yV16y\0"
  "vaddbf16512\0"
  "V32yV32yV32y\0"
  "vbcstnebf162ps128\0"
  "V4fyC*\0"
  "avxneconvert\0"
  "vbcstnebf162ps256\0"
  "V8fyC*\0"
  "vbcstnesh2ps128\0"
  "V4fxC*\0"
  "vbcstnesh2ps256\0"
  "V8fxC*\0"
  "vcmpbf16128_mask\0"
  "UcV8yV8yIiUc\0"
  "vcmpbf16256_mask\0"
  "UsV16yV16yIiUs\0"
  "vcmpbf16512_mask\0"
  "UiV32yV32yIiUi\0"
  "vcomisbf16eq\0"
  "iV8yV8y\0"
  "vcomisbf16ge\0"
  "vcomisbf16gt\0"
  "vcomisbf16le\0"
  "vcomisbf16lt\0"
  "vcomisbf16neq\0"
  "vcomisd\0"
  "iV2dV2dIiIi\0"
  "vcomish\0"
  "iV8xV8xIiIi\0"
  "vcomiss\0"
  "iV4fV4fIiIi\0"
  "vcvt2ph2bf8_128\0"
  "V16cV8xV8x\0"
  "vcvt2ph2bf8_256\0"
  "V32cV16xV16x\0"
  "vcvt2ph2bf8_512\0"
  "V64cV32xV32x\0"
  "vcvt2ph2bf8s_128\0"
  "vcvt2ph2bf8s_256\0"
  "vcvt2ph2bf8s_512\0"
  "vcvt2ph2hf8_128\0"
  "vcvt2ph2hf8_256\0"
  "vcvt2ph2hf8_512\0"
  "vcvt2ph2hf8s_128\0"
  "vcvt2ph2hf8s_256\0"
  "vcvt2ph2hf8s_512\0"
  "vcvt2ps2phx128_mask\0"
  "V8xV4fV4fV8xUc\0"
  "vcvt2ps2phx256_mask\0"
  "V16xV8fV8fV16xUs\0"
  "vcvt2ps2phx512_mask\0"
  "V32xV16fV16fV32xUiIi\0"
  "vcvtbf162ibs128\0"
  "V8UsV8y\0"
  "vcvtbf162ibs256\0"
  "V16UsV16y\0"
  "vcvtbf162ibs512\0"
  "V32UsV32y\0"
  "vcvtbf162iubs128\0"
  "vcvtbf162iubs256\0"
  "vcvtbf162iubs512\0"
  "vcvtbiasph2bf8_128_mask\0"
  "V16cV16cV8xV16cUc\0"
  "vcvtbiasph2bf8_256_mask\0"
  "V16cV32cV16xV16cUs\0"
  "vcvtbiasph2bf8_512_mask\0"
  "V32cV64cV32xV32cUi\0"
  "vcvtbiasph2bf8s_128_mask\0"
  "vcvtbiasph2bf8s_256_mask\0"
  "vcvtbiasph2bf8s_512_mask\0"
  "vcvtbiasph2hf8_128_mask\0"
  "vcvtbiasph2hf8_256_mask\0"
  "vcvtbiasph2hf8_512_mask\0"
  "vcvtbiasph2hf8s_128_mask\0"
  "vcvtbiasph2hf8s_256_mask\0"
  "vcvtbiasph2hf8s_512_mask\0"
  "vcvtdq2ph128_mask\0"
  "V8xV4iV8xUc\0"
  "vcvtdq2ph256_mask\0"
  "V8xV8iV8xUc\0"
  "vcvtdq2ph512_mask\0"
  "V16xV16iV16xUsIi\0"
  "vcvthf8_2ph128_mask\0"
  "V8xV16cV8xUc\0"
  "vcvthf8_2ph256_mask\0"
  "V16xV16cV16xUs\0"
  "vcvthf8_2ph512_mask\0"
  "V32xV32cV32xUi\0"
  "vcvtneebf162ps128\0"
  "V4fV8yC*\0"
  "vcvtneebf162ps256\0"
  "V8fV16yC*\0"
  "vcvtneeph2ps128\0"
  "V4fV8xC*\0"
  "vcvtneeph2ps256\0"
  "V8fV16xC*\0"
  "vcvtneobf162ps128\0"
  "vcvtneobf162ps256\0"
  "vcvtneoph2ps128\0"
  "vcvtneoph2ps256\0"
  "vcvtneps2bf16128\0"
  "V8yV4f\0"
  "avx512bf16,avx512vl|avxneconvert\0"
  "vcvtneps2bf16256\0"
  "V8yV8f\0"
  "vcvtpd2ph128_mask\0"
  "V8xV2dV8xUc\0"
  "vcvtpd2ph256_mask\0"
  "V8xV4dV8xUc\0"
  "vcvtpd2ph512_mask\0"
  "V8xV8dV8xUcIi\0"
  "vcvtph2bf8_128_mask\0"
  "V16cV8xV16cUc\0"
  "vcvtph2bf8_256_mask\0"
  "V16cV16xV16cUs\0"
  "vcvtph2bf8_512_mask\0"
  "V32cV32xV32cUi\0"
  "vcvtph2bf8s_128_mask\0"
  "vcvtph2bf8s_256_mask\0"
  "vcvtph2bf8s_512_mask\0"
  "vcvtph2dq128_mask\0"
  "V4iV8xV4iUc\0"
  "vcvtph2dq256_mask\0"
  "V8iV8xV8iUc\0"
  "vcvtph2dq512_mask\0"
  "V16iV16xV16iUsIi\0"
  "vcvtph2hf8_128_mask\0"
  "vcvtph2hf8_256_mask\0"
  "vcvtph2hf8_512_mask\0"
  "vcvtph2hf8s_128_mask\0"
  "vcvtph2hf8s_256_mask\0"
  "vcvtph2hf8s_512_mask\0"
  "vcvtph2ibs128_mask\0"
  "V8UsV8xV8UsUc\0"
  "vcvtph2ibs256_mask\0"
  "V16UsV16xV16UsUs\0"
  "vcvtph2ibs512_mask\0"
  "V32UsV32xV32UsUiIi\0"
  "vcvtph2iubs128_mask\0"
  "vcvtph2iubs256_mask\0"
  "vcvtph2iubs512_mask\0"
  "vcvtph2pd128_mask\0"
  "V2dV8xV2dUc\0"
  "vcvtph2pd256_mask\0"
  "V4dV8xV4dUc\0"
  "vcvtph2pd512_mask\0"
  "V8dV8xV8dUcIi\0"
  "vcvtph2ps256_mask\0"
  "V8fV8sV8fUc\0"
  "vcvtph2ps512_mask\0"
  "V16fV16sV16fUsIi\0"
  "vcvtph2ps_mask\0"
  "V4fV8sV4fUc\0"
  "vcvtph2psx128_mask\0"
  "V4fV8xV4fUc\0"
  "vcvtph2psx256_mask\0"
  "V8fV8xV8fUc\0"
  "vcvtph2psx512_mask\0"
  "V16fV16xV16fUsIi\0"
  "vcvtph2qq128_mask\0"
  "V2OiV8xV2OiUc\0"
  "vcvtph2qq256_mask\0"
  "V4OiV8xV4OiUc\0"
  "vcvtph2qq512_mask\0"
  "V8OiV8xV8OiUcIi\0"
  "vcvtph2udq128_mask\0"
  "V4UiV8xV4UiUc\0"
  "vcvtph2udq256_mask\0"
  "V8UiV8xV8UiUc\0"
  "vcvtph2udq512_mask\0"
  "V16UiV16xV16UiUsIi\0"
  "vcvtph2uqq128_mask\0"
  "V2UOiV8xV2UOiUc\0"
  "vcvtph2uqq256_mask\0"
  "V4UOiV8xV4UOiUc\0"
  "vcvtph2uqq512_mask\0"
  "V8UOiV8xV8UOiUcIi\0"
  "vcvtph2uw128_mask\0"
  "vcvtph2uw256_mask\0"
  "vcvtph2uw512_mask\0"
  "vcvtph2w128_mask\0"
  "V8sV8xV8sUc\0"
  "vcvtph2w256_mask\0"
  "V16sV16xV16sUs\0"
  "vcvtph2w512_mask\0"
  "V32sV32xV32sUiIi\0"
  "vcvtps2ibs128_mask\0"
  "V4UiV4fV4UiUc\0"
  "vcvtps2ibs256_mask\0"
  "V8UiV8fV8UiUc\0"
  "vcvtps2ibs512_mask\0"
  "V16UiV16fV16UiUsIi\0"
  "vcvtps2iubs128_mask\0"
  "vcvtps2iubs256_mask\0"
  "vcvtps2iubs512_mask\0"
  "vcvtps2ph\0"
  "V8sV4fIi\0"
  "f16c\0"
  "vcvtps2ph256\0"
  "V8sV8fIi\0"
  "vcvtps2ph256_mask\0"
  "V8sV8fIiV8sUc\0"
  "vcvtps2ph512_mask\0"
  "V16sV16fIiV16sUs\0"
  "vcvtps2ph_mask\0"
  "V8sV4fIiV8sUc\0"
  "vcvtps2phx128_mask\0"
  "V8xV4fV8xUc\0"
  "vcvtps2phx256_mask\0"
  "V8xV8fV8xUc\0"
  "vcvtps2phx512_mask\0"
  "V16xV16fV16xUsIi\0"
  "vcvtqq2ph128_mask\0"
  "V8xV2OiV8xUc\0"
  "vcvtqq2ph256_mask\0"
  "V8xV4OiV8xUc\0"
  "vcvtqq2ph512_mask\0"
  "V8xV8OiV8xUcIi\0"
  "vcvtsd2sh_round_mask\0"
  "V8xV8xV2dV8xUcIi\0"
  "vcvtsd2si32\0"
  "iV2dIi\0"
  "vcvtsd2usi32\0"
  "UiV2dIi\0"
  "vcvtsh2sd_round_mask\0"
  "V2dV2dV8xV2dUcIi\0"
  "vcvtsh2si32\0"
  "iV8xIi\0"
  "vcvtsh2ss_round_mask\0"
  "V4fV4fV8xV4fUcIi\0"
  "vcvtsh2usi32\0"
  "UiV8xIi\0"
  "vcvtsi2sh\0"
  "V8xV8xiIi\0"
  "vcvtss2sh_round_mask\0"
  "V8xV8xV4fV8xUcIi\0"
  "vcvtss2si32\0"
  "iV4fIi\0"
  "vcvtss2usi32\0"
  "UiV4fIi\0"
  "vcvttbf162ibs128\0"
  "vcvttbf162ibs256\0"
  "vcvttbf162ibs512\0"
  "vcvttbf162iubs128\0"
  "vcvttbf162iubs256\0"
  "vcvttbf162iubs512\0"
  "vcvttpd2dqs128_mask\0"
  "vcvttpd2dqs256_mask\0"
  "vcvttpd2dqs512_round_mask\0"
  "vcvttpd2qqs128_mask\0"
  "vcvttpd2qqs256_mask\0"
  "vcvttpd2qqs512_round_mask\0"
  "vcvttpd2udqs128_mask\0"
  "vcvttpd2udqs256_mask\0"
  "vcvttpd2udqs512_round_mask\0"
  "vcvttpd2uqqs128_mask\0"
  "vcvttpd2uqqs256_mask\0"
  "vcvttpd2uqqs512_round_mask\0"
  "vcvttph2dq128_mask\0"
  "vcvttph2dq256_mask\0"
  "vcvttph2dq512_mask\0"
  "vcvttph2ibs128_mask\0"
  "vcvttph2ibs256_mask\0"
  "vcvttph2ibs512_mask\0"
  "vcvttph2iubs128_mask\0"
  "vcvttph2iubs256_mask\0"
  "vcvttph2iubs512_mask\0"
  "vcvttph2qq128_mask\0"
  "vcvttph2qq256_mask\0"
  "vcvttph2qq512_mask\0"
  "vcvttph2udq128_mask\0"
  "vcvttph2udq256_mask\0"
  "vcvttph2udq512_mask\0"
  "vcvttph2uqq128_mask\0"
  "vcvttph2uqq256_mask\0"
  "vcvttph2uqq512_mask\0"
  "vcvttph2uw128_mask\0"
  "vcvttph2uw256_mask\0"
  "vcvttph2uw512_mask\0"
  "vcvttph2w128_mask\0"
  "vcvttph2w256_mask\0"
  "vcvttph2w512_mask\0"
  "vcvttps2dqs128_mask\0"
  "vcvttps2dqs256_mask\0"
  "vcvttps2dqs512_round_mask\0"
  "vcvttps2ibs128_mask\0"
  "vcvttps2ibs256_mask\0"
  "vcvttps2ibs512_mask\0"
  "vcvttps2iubs128_mask\0"
  "vcvttps2iubs256_mask\0"
  "vcvttps2iubs512_mask\0"
  "vcvttps2qqs128_mask\0"
  "vcvttps2qqs256_mask\0"
  "vcvttps2qqs512_round_mask\0"
  "vcvttps2udqs128_mask\0"
  "vcvttps2udqs256_mask\0"
  "vcvttps2udqs512_round_mask\0"
  "vcvttps2uqqs128_mask\0"
  "vcvttps2uqqs256_mask\0"
  "vcvttps2uqqs512_round_mask\0"
  "vcvttsd2si32\0"
  "vcvttsd2sis32\0"
  "vcvttsd2usi32\0"
  "vcvttsd2usis32\0"
  "vcvttsh2si32\0"
  "vcvttsh2usi32\0"
  "vcvttss2si32\0"
  "vcvttss2sis32\0"
  "vcvttss2usi32\0"
  "vcvttss2usis32\0"
  "vcvtudq2ph128_mask\0"
  "V8xV4UiV8xUc\0"
  "vcvtudq2ph256_mask\0"
  "V8xV8UiV8xUc\0"
  "vcvtudq2ph512_mask\0"
  "V16xV16UiV16xUsIi\0"
  "vcvtuqq2ph128_mask\0"
  "V8xV2UOiV8xUc\0"
  "vcvtuqq2ph256_mask\0"
  "V8xV4UOiV8xUc\0"
  "vcvtuqq2ph512_mask\0"
  "V8xV8UOiV8xUcIi\0"
  "vcvtusi2sh\0"
  "V8xV8xUiIi\0"
  "vcvtuw2ph128_mask\0"
  "V8xV8UsV8xUc\0"
  "vcvtuw2ph256_mask\0"
  "V16xV16UsV16xUs\0"
  "vcvtuw2ph512_mask\0"
  "V32xV32UsV32xUiIi\0"
  "vcvtw2ph128_mask\0"
  "V8xV8sV8xUc\0"
  "vcvtw2ph256_mask\0"
  "V16xV16sV16xUs\0"
  "vcvtw2ph512_mask\0"
  "V32xV32sV32xUiIi\0"
  "vdivbf16128\0"
  "vdivbf16256\0"
  "vdivbf16512\0"
  "vdpphps128\0"
  "V4fV4fV8xV8x\0"
  "vdpphps256\0"
  "V8fV8fV16xV16x\0"
  "vdpphps512\0"
  "V16fV16fV32xV32x\0"
  "vec_ext_v2di\0"
  "OiV2OiIi\0"
  "vec_ext_v4hi\0"
  "sV4sIi\0"
  "ncEV:64:\0"
  "vec_ext_v4sf\0"
  "fV4fIi\0"
  "vec_ext_v4si\0"
  "iV4iIi\0"
  "vec_ext_v8hi\0"
  "sV8sIi\0"
  "vec_ext_v8si\0"
  "iV8iIi\0"
  "vec_ext_v16hi\0"
  "sV16sIi\0"
  "vec_ext_v16qi\0"
  "cV16cIi\0"
  "vec_ext_v32qi\0"
  "cV32cIi\0"
  "vec_set_v4hi\0"
  "V4sV4ssIi\0"
  "vec_set_v4si\0"
  "V4iV4iiIi\0"
  "vec_set_v8hi\0"
  "V8sV8ssIi\0"
  "vec_set_v8si\0"
  "V8iV8iiIi\0"
  "vec_set_v16hi\0"
  "V16sV16ssIi\0"
  "vec_set_v16qi\0"
  "V16cV16ccIi\0"
  "vec_set_v32qi\0"
  "V32cV32ccIi\0"
  "vextractf128_pd256\0"
  "V2dV4dIi\0"
  "vextractf128_ps256\0"
  "V4fV8fIi\0"
  "vextractf128_si256\0"
  "V4iV8iIi\0"
  "vfcmaddcph128_mask\0"
  "vfcmaddcph128_maskz\0"
  "vfcmaddcph256_mask\0"
  "vfcmaddcph256_maskz\0"
  "vfcmaddcph512_mask\0"
  "vfcmaddcph512_mask3\0"
  "vfcmaddcph512_maskz\0"
  "vfcmaddcsh_mask\0"
  "vfcmaddcsh_maskz\0"
  "vfcmaddcsh_round_mask\0"
  "vfcmaddcsh_round_mask3\0"
  "vfcmulcph128_mask\0"
  "vfcmulcph256_mask\0"
  "vfcmulcph512_mask\0"
  "vfcmulcsh_mask\0"
  "vfmaddcph128_mask\0"
  "vfmaddcph128_maskz\0"
  "vfmaddcph256_mask\0"
  "vfmaddcph256_maskz\0"
  "vfmaddcph512_mask\0"
  "vfmaddcph512_mask3\0"
  "vfmaddcph512_maskz\0"
  "vfmaddcsh_mask\0"
  "vfmaddcsh_maskz\0"
  "vfmaddcsh_round_mask\0"
  "vfmaddcsh_round_mask3\0"
  "vfmaddpd512_mask\0"
  "vfmaddpd512_mask3\0"
  "vfmaddpd512_maskz\0"
  "vfmaddph512_mask\0"
  "vfmaddph512_mask3\0"
  "vfmaddph512_maskz\0"
  "vfmaddps512_mask\0"
  "vfmaddps512_mask3\0"
  "vfmaddps512_maskz\0"
  "vfmaddsd\0"
  "fma4\0"
  "vfmaddsd3\0"
  "fma\0"
  "vfmaddsd3_mask\0"
  "vfmaddsd3_mask3\0"
  "vfmaddsd3_maskz\0"
  "vfmaddsh3_mask\0"
  "vfmaddsh3_mask3\0"
  "vfmaddsh3_maskz\0"
  "vfmaddss\0"
  "vfmaddss3\0"
  "vfmaddss3_mask\0"
  "vfmaddss3_mask3\0"
  "vfmaddss3_maskz\0"
  "vfmaddsubpd\0"
  "fma|fma4\0"
  "vfmaddsubpd256\0"
  "vfmaddsubpd512_mask\0"
  "vfmaddsubpd512_mask3\0"
  "vfmaddsubpd512_maskz\0"
  "vfmaddsubph\0"
  "V8xV8xV8xV8x\0"
  "vfmaddsubph256\0"
  "V16xV16xV16xV16x\0"
  "vfmaddsubph512_mask\0"
  "vfmaddsubph512_mask3\0"
  "vfmaddsubph512_maskz\0"
  "vfmaddsubps\0"
  "vfmaddsubps256\0"
  "vfmaddsubps512_mask\0"
  "vfmaddsubps512_mask3\0"
  "vfmaddsubps512_maskz\0"
  "vfmsubaddpd512_mask3\0"
  "vfmsubaddph512_mask3\0"
  "vfmsubaddps512_mask3\0"
  "vfmsubpd512_mask3\0"
  "vfmsubph512_mask3\0"
  "vfmsubps512_mask3\0"
  "vfmsubsd3_mask3\0"
  "vfmsubsh3_mask3\0"
  "vfmsubss3_mask3\0"
  "vfmulcph128_mask\0"
  "vfmulcph256_mask\0"
  "vfmulcph512_mask\0"
  "vfmulcsh_mask\0"
  "vfpclassbf16128_mask\0"
  "UcV8yIiUc\0"
  "vfpclassbf16256_mask\0"
  "UsV16yIiUs\0"
  "vfpclassbf16512_mask\0"
  "UiV32yIiUi\0"
  "vfrczpd\0"
  "xop\0"
  "vfrczpd256\0"
  "vfrczps\0"
  "vfrczps256\0"
  "vfrczsd\0"
  "vfrczss\0"
  "vgetexpbf16128_mask\0"
  "V8yV8yV8yUc\0"
  "vgetexpbf16256_mask\0"
  "V16yV16yV16yUs\0"
  "vgetexpbf16512_mask\0"
  "V32yV32yV32yUi\0"
  "vgetmantbf16128_mask\0"
  "V8yV8yIiV8yUc\0"
  "vgetmantbf16256_mask\0"
  "V16yV16yIiV16yUs\0"
  "vgetmantbf16512_mask\0"
  "V32yV32yIiV32yUi\0"
  "vgf2p8affineinvqb_v16qi\0"
  "gfni\0"
  "vgf2p8affineinvqb_v32qi\0"
  "avx,gfni\0"
  "vgf2p8affineinvqb_v64qi\0"
  "V64cV64cV64cIc\0"
  "avx512f,gfni\0"
  "vgf2p8affineqb_v16qi\0"
  "vgf2p8affineqb_v32qi\0"
  "vgf2p8affineqb_v64qi\0"
  "vgf2p8mulb_v16qi\0"
  "vgf2p8mulb_v32qi\0"
  "vgf2p8mulb_v64qi\0"
  "vinsertf128_pd256\0"
  "vinsertf128_ps256\0"
  "vinsertf128_si256\0"
  "vmaxbf16128\0"
  "vmaxbf16256\0"
  "vmaxbf16512\0"
  "vminbf16128\0"
  "vminbf16256\0"
  "vminbf16512\0"
  "vminmaxbf16128\0"
  "V8yV8yV8yIi\0"
  "vminmaxbf16256\0"
  "V16yV16yV16yIi\0"
  "vminmaxbf16512\0"
  "V32yV32yV32yIi\0"
  "vminmaxpd128_mask\0"
  "vminmaxpd256_mask\0"
  "vminmaxpd512_round_mask\0"
  "vminmaxph128_mask\0"
  "V8xV8xV8xIiV8xUc\0"
  "vminmaxph256_mask\0"
  "V16xV16xV16xIiV16xUs\0"
  "vminmaxph512_round_mask\0"
  "V32xV32xV32xIiV32xUiIi\0"
  "vminmaxps128_mask\0"
  "vminmaxps256_mask\0"
  "vminmaxps512_round_mask\0"
  "vminmaxsd_round_mask\0"
  "vminmaxsh_round_mask\0"
  "vminmaxss_round_mask\0"
  "vmulbf16128\0"
  "vmulbf16256\0"
  "vmulbf16512\0"
  "vp2intersect_d_128\0"
  "vV4iV4iUc*Uc*\0"
  "avx512vp2intersect,avx512vl\0"
  "vp2intersect_d_256\0"
  "vV8iV8iUc*Uc*\0"
  "vp2intersect_d_512\0"
  "vV16iV16iUs*Us*\0"
  "avx512vp2intersect\0"
  "vp2intersect_q_128\0"
  "vV2OiV2OiUc*Uc*\0"
  "vp2intersect_q_256\0"
  "vV4OiV4OiUc*Uc*\0"
  "vp2intersect_q_512\0"
  "vV8OiV8OiUc*Uc*\0"
  "vpcomb\0"
  "vpcomd\0"
  "vpcomq\0"
  "vpcomub\0"
  "vpcomud\0"
  "vpcomuq\0"
  "vpcomuw\0"
  "V8sV8sV8sIc\0"
  "vpcomw\0"
  "vpconflictdi_128\0"
  "avx512cd,avx512vl\0"
  "vpconflictdi_256\0"
  "V4OiV4Oi\0"
  "vpconflictdi_512\0"
  "V8OiV8Oi\0"
  "avx512cd\0"
  "vpconflictsi_128\0"
  "V4iV4i\0"
  "vpconflictsi_256\0"
  "V8iV8i\0"
  "vpconflictsi_512\0"
  "V16iV16i\0"
  "vpdpbssd128\0"
  "V4iV4iV16cV16c\0"
  "avxvnniint8|avx10.2\0"
  "vpdpbssd256\0"
  "V8iV8iV32cV32c\0"
  "vpdpbssd512\0"
  "V16iV16iV64cV64c\0"
  "vpdpbssds128\0"
  "vpdpbssds256\0"
  "vpdpbssds512\0"
  "vpdpbsud128\0"
  "V4iV4iV16cV16Uc\0"
  "vpdpbsud256\0"
  "V8iV8iV32cV32Uc\0"
  "vpdpbsud512\0"
  "V16iV16iV64cV64Uc\0"
  "vpdpbsuds128\0"
  "vpdpbsuds256\0"
  "vpdpbsuds512\0"
  "vpdpbusd128\0"
  "V4iV4iV16UcV16c\0"
  "avx512vl,avx512vnni|avxvnni\0"
  "vpdpbusd256\0"
  "V8iV8iV32UcV32c\0"
  "vpdpbusd512\0"
  "V16iV16iV64UcV64c\0"
  "avx512vnni\0"
  "vpdpbusds128\0"
  "vpdpbusds256\0"
  "vpdpbusds512\0"
  "vpdpbuud128\0"
  "V4iV4iV16UcV16Uc\0"
  "vpdpbuud256\0"
  "V8iV8iV32UcV32Uc\0"
  "vpdpbuud512\0"
  "V16iV16iV64UcV64Uc\0"
  "vpdpbuuds128\0"
  "vpdpbuuds256\0"
  "vpdpbuuds512\0"
  "vpdpwssd128\0"
  "vpdpwssd256\0"
  "V8iV8iV8iV8i\0"
  "vpdpwssd512\0"
  "V16iV16iV16iV16i\0"
  "vpdpwssds128\0"
  "vpdpwssds256\0"
  "vpdpwssds512\0"
  "vpdpwsud128\0"
  "avxvnniint16|avx10.2\0"
  "vpdpwsud256\0"
  "vpdpwsud512\0"
  "vpdpwsuds128\0"
  "vpdpwsuds256\0"
  "vpdpwsuds512\0"
  "vpdpwusd128\0"
  "vpdpwusd256\0"
  "vpdpwusd512\0"
  "vpdpwusds128\0"
  "vpdpwusds256\0"
  "vpdpwusds512\0"
  "vpdpwuud128\0"
  "vpdpwuud256\0"
  "vpdpwuud512\0"
  "vpdpwuuds128\0"
  "vpdpwuuds256\0"
  "vpdpwuuds512\0"
  "vperm2f128_pd256\0"
  "vperm2f128_ps256\0"
  "vperm2f128_si256\0"
  "vpermi2vard128\0"
  "vpermi2vard256\0"
  "vpermi2vard512\0"
  "vpermi2varhi128\0"
  "V8sV8sV8sV8s\0"
  "vpermi2varhi256\0"
  "V16sV16sV16sV16s\0"
  "vpermi2varhi512\0"
  "V32sV32sV32sV32s\0"
  "vpermi2varpd128\0"
  "V2dV2dV2OiV2d\0"
  "vpermi2varpd256\0"
  "V4dV4dV4OiV4d\0"
  "vpermi2varpd512\0"
  "V8dV8dV8OiV8d\0"
  "vpermi2varps128\0"
  "V4fV4fV4iV4f\0"
  "vpermi2varps256\0"
  "V8fV8fV8iV8f\0"
  "vpermi2varps512\0"
  "V16fV16fV16iV16f\0"
  "vpermi2varq128\0"
  "V2OiV2OiV2OiV2Oi\0"
  "vpermi2varq256\0"
  "V4OiV4OiV4OiV4Oi\0"
  "vpermi2varq512\0"
  "V8OiV8OiV8OiV8Oi\0"
  "vpermi2varqi128\0"
  "vpermi2varqi256\0"
  "vpermi2varqi512\0"
  "V64cV64cV64cV64c\0"
  "vpermil2pd\0"
  "V2dV2dV2dV2OiIc\0"
  "vpermil2pd256\0"
  "V4dV4dV4dV4OiIc\0"
  "vpermil2ps\0"
  "V4fV4fV4fV4iIc\0"
  "vpermil2ps256\0"
  "V8fV8fV8fV8iIc\0"
  "vpermilpd\0"
  "vpermilpd256\0"
  "vpermilpd512\0"
  "vpermilps\0"
  "vpermilps256\0"
  "vpermilps512\0"
  "vpermilvarpd\0"
  "V2dV2dV2Oi\0"
  "vpermilvarpd256\0"
  "vpermilvarpd512\0"
  "vpermilvarps\0"
  "V4fV4fV4i\0"
  "vpermilvarps256\0"
  "vpermilvarps512\0"
  "vphaddbd\0"
  "V4iV16c\0"
  "vphaddbq\0"
  "V2OiV16c\0"
  "vphaddbw\0"
  "V8sV16c\0"
  "vphadddq\0"
  "V2OiV4i\0"
  "vphaddubd\0"
  "vphaddubq\0"
  "vphaddubw\0"
  "vphaddudq\0"
  "vphadduwd\0"
  "V4iV8s\0"
  "vphadduwq\0"
  "V2OiV8s\0"
  "vphaddwd\0"
  "vphaddwq\0"
  "vphsubbw\0"
  "vphsubdq\0"
  "vphsubwd\0"
  "vpmacsdd\0"
  "vpmacsdqh\0"
  "V2OiV4iV4iV2Oi\0"
  "vpmacsdql\0"
  "vpmacssdd\0"
  "vpmacssdqh\0"
  "vpmacssdql\0"
  "vpmacsswd\0"
  "V4iV8sV8sV4i\0"
  "vpmacssww\0"
  "vpmacswd\0"
  "vpmacsww\0"
  "vpmadcsswd\0"
  "vpmadcswd\0"
  "vpmadd52huq128\0"
  "avx512ifma,avx512vl|avxifma\0"
  "vpmadd52huq256\0"
  "vpmadd52huq512\0"
  "avx512ifma\0"
  "vpmadd52luq128\0"
  "vpmadd52luq256\0"
  "vpmadd52luq512\0"
  "vpmultishiftqb128\0"
  "vpmultishiftqb256\0"
  "vpmultishiftqb512\0"
  "vpperm\0"
  "vprotbi\0"
  "V16cV16cIc\0"
  "vprotdi\0"
  "V4iV4iIc\0"
  "vprotqi\0"
  "vprotwi\0"
  "V8sV8sIc\0"
  "vpshab\0"
  "vpshad\0"
  "vpshaq\0"
  "vpshaw\0"
  "vpshlb\0"
  "vpshld\0"
  "vpshldd128\0"
  "vpshldd256\0"
  "vpshldd512\0"
  "vpshldq128\0"
  "vpshldq256\0"
  "vpshldq512\0"
  "vpshldw128\0"
  "vpshldw256\0"
  "vpshldw512\0"
  "V32sV32sV32sIi\0"
  "vpshlq\0"
  "vpshlw\0"
  "vpshrdd128\0"
  "vpshrdd256\0"
  "vpshrdd512\0"
  "vpshrdq128\0"
  "vpshrdq256\0"
  "vpshrdq512\0"
  "vpshrdw128\0"
  "vpshrdw256\0"
  "vpshrdw512\0"
  "vpshufbitqmb128_mask\0"
  "UsV16cV16cUs\0"
  "avx512vl,avx512bitalg\0"
  "vpshufbitqmb256_mask\0"
  "UiV32cV32cUi\0"
  "vpshufbitqmb512_mask\0"
  "UOiV64cV64cUOi\0"
  "avx512bitalg\0"
  "vrcpbf16128_mask\0"
  "vrcpbf16256_mask\0"
  "vrcpbf16512_mask\0"
  "vreducebf16128_mask\0"
  "vreducebf16256_mask\0"
  "vreducebf16512_mask\0"
  "vrndscalebf16_128_mask\0"
  "vrndscalebf16_256_mask\0"
  "vrndscalebf16_mask\0"
  "vrsqrtbf16128_mask\0"
  "vrsqrtbf16256_mask\0"
  "vrsqrtbf16512_mask\0"
  "vscalefbf16128_mask\0"
  "V8yV8yV8yV8yUc\0"
  "vscalefbf16256_mask\0"
  "V16yV16yV16yV16yUs\0"
  "vscalefbf16512_mask\0"
  "V32yV32yV32yV32yUi\0"
  "vsha512msg1\0"
  "V4UOiV4UOiV2UOi\0"
  "sha512\0"
  "vsha512msg2\0"
  "V4UOiV4UOiV4UOi\0"
  "vsha512rnds2\0"
  "V4UOiV4UOiV4UOiV2UOi\0"
  "vsm3msg1\0"
  "V4UiV4UiV4UiV4Ui\0"
  "sm3\0"
  "vsm3msg2\0"
  "vsm3rnds2\0"
  "V4UiV4UiV4UiV4UiIUi\0"
  "vsm4key4128\0"
  "V4UiV4UiV4Ui\0"
  "sm4\0"
  "vsm4key4256\0"
  "V8UiV8UiV8Ui\0"
  "vsm4key4512\0"
  "V16UiV16UiV16Ui\0"
  "avx10.2,sm4\0"
  "vsm4rnds4128\0"
  "vsm4rnds4256\0"
  "vsm4rnds4512\0"
  "vsqrtbf16\0"
  "V8yV8y\0"
  "vsqrtbf16256\0"
  "V16yV16y\0"
  "vsqrtbf16512\0"
  "V32yV32y\0"
  "vsubbf16128\0"
  "vsubbf16256\0"
  "vsubbf16512\0"
  "vtestcpd\0"
  "vtestcpd256\0"
  "iV4dV4d\0"
  "vtestcps\0"
  "vtestcps256\0"
  "iV8fV8f\0"
  "vtestnzcpd\0"
  "vtestnzcpd256\0"
  "vtestnzcps\0"
  "vtestnzcps256\0"
  "vtestzpd\0"
  "vtestzpd256\0"
  "vtestzps\0"
  "vtestzps256\0"
  "vzeroall\0"
  "vzeroupper\0"
  "wbinvd\0"
  "wbnoinvd\0"
  "writeeflags_u32\0"
  "wrpkru\0"
  "wrssd\0"
  "wrussd\0"
  "xabort\0"
  "vIc\0"
  "rtm\0"
  "xbegin\0"
  "i\0"
  "xend\0"
  "xgetbv\0"
  "UOiUi\0"
  "xsave\0"
  "xresldtrk\0"
  "tsxldtrk\0"
  "xrstor\0"
  "vv*UOi\0"
  "xrstors\0"
  "xsaves\0"
  "xsavec\0"
  "xsaveopt\0"
  "xsetbv\0"
  "vUiUOi\0"
  "xsusldtrk\0"
  "xtest\0"
  ;
#ifdef __GNUC__
#pragma GCC diagnostic pop
#endif

static constexpr llvm::StringTable
BuiltinStrings = BuiltinStringsStorage;

#endif // GET_BUILTIN_STR_TABLE

#ifdef GET_BUILTIN_INFOS
    Builtin::Info{Builtin::Info::StrOffsets{1 /* _AddressOfReturnAddress */, 25 /* v* */, 28 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31 /* _BitScanForward */, 47 /* UcUNi*UNi */, 28 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{57 /* _BitScanReverse */, 47 /* UcUNi*UNi */, 28 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{73 /* _InterlockedAnd64 */, 91 /* WiWiD*Wi */, 28 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{100 /* _InterlockedDecrement64 */, 124 /* WiWiD* */, 28 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{131 /* _InterlockedExchange64 */, 91 /* WiWiD*Wi */, 28 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{154 /* _InterlockedExchangeAdd64 */, 91 /* WiWiD*Wi */, 28 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{180 /* _InterlockedExchangeSub64 */, 91 /* WiWiD*Wi */, 28 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{206 /* _InterlockedIncrement64 */, 124 /* WiWiD* */, 28 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{230 /* _InterlockedOr64 */, 91 /* WiWiD*Wi */, 28 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{247 /* _InterlockedXor64 */, 91 /* WiWiD*Wi */, 28 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{265 /* _ReadBarrier */, 278 /* v */, 28 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{280 /* _ReadWriteBarrier */, 278 /* v */, 28 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{298 /* _WriteBarrier */, 278 /* v */, 28 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{312 /* __cpuid */, 320 /* vi*i */, 28 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{325 /* __cpuidex */, 335 /* vi*ii */, 28 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{341 /* __emul */, 348 /* LLiii */, 354 /* nch */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{358 /* __emulu */, 366 /* ULLiUiUi */, 354 /* nch */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{375 /* __int2c */, 278 /* v */, 383 /* nhr */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{387 /* __rdtsc */, 395 /* UOi */, 0 /*  */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{399 /* __readfsbyte */, 412 /* UcUNi */, 28 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{418 /* __readfsdword */, 432 /* UNiUNi */, 28 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{439 /* __readfsqword */, 453 /* ULLiUNi */, 28 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{461 /* __readfsword */, 474 /* UsUNi */, 28 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{480 /* __readgsbyte */, 412 /* UcUNi */, 28 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{493 /* __readgsdword */, 432 /* UNiUNi */, 28 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{507 /* __readgsqword */, 453 /* ULLiUNi */, 28 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{521 /* __readgsword */, 474 /* UsUNi */, 28 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{534 /* __stosb */, 542 /* vUc*Ucz */, 28 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{550 /* __ud2 */, 278 /* v */, 383 /* nhr */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{556 /* _m_prefetch */, 568 /* vv* */, 572 /* nc */, 0}, HeaderDesc::MMINTRIN_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{575 /* _m_prefetchw */, 588 /* vvDC* */, 572 /* nc */, 0}, HeaderDesc::INTRIN_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{594 /* _mm_clflush */, 606 /* vvC* */, 28 /* nh */, 0}, HeaderDesc::EMMINTRIN_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{611 /* _mm_getcsr */, 622 /* Ui */, 28 /* nh */, 0}, HeaderDesc::XMMINTRIN_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{625 /* _mm_lfence */, 278 /* v */, 28 /* nh */, 0}, HeaderDesc::EMMINTRIN_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{636 /* _mm_mfence */, 278 /* v */, 28 /* nh */, 0}, HeaderDesc::EMMINTRIN_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{647 /* _mm_pause */, 278 /* v */, 28 /* nh */, 0}, HeaderDesc::EMMINTRIN_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{657 /* _mm_prefetch */, 670 /* vcC*i */, 572 /* nc */, 0}, HeaderDesc::XMMINTRIN_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{676 /* _mm_setcsr */, 687 /* vUi */, 28 /* nh */, 0}, HeaderDesc::XMMINTRIN_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{691 /* _mm_sfence */, 278 /* v */, 28 /* nh */, 0}, HeaderDesc::XMMINTRIN_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{702 /* _xgetbv */, 710 /* UWiUi */, 28 /* nh */, 0}, HeaderDesc::IMMINTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{716 /* _xsetbv */, 724 /* vUiUWi */, 28 /* nh */, 0}, HeaderDesc::IMMINTRIN_H, ALL_MS_LANGUAGES},

#endif // GET_BUILTIN_INFOS

#ifdef GET_BUILTIN_PREFIXED_INFOS
    Builtin::Info{Builtin::Info::StrOffsets{731 /* aadd32 */, 738 /* vv*Si */, 744 /* n */, 746 /* raoint */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{753 /* aand32 */, 738 /* vv*Si */, 744 /* n */, 746 /* raoint */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{760 /* addcarryx_u32 */, 774 /* UcUcUiUiUi* */, 786 /* nE */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{789 /* addpd512 */, 798 /* V8dV8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{827 /* addph512 */, 836 /* V32xV32xV32xIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{862 /* addps512 */, 871 /* V16fV16fV16fIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{886 /* addsd_round_mask */, 903 /* V2dV2dV2dV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{929 /* addsh_round_mask */, 946 /* V8xV8xV8xV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{963 /* addss_round_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{997 /* addsubpd */, 1006 /* V2dV2dV2d */, 1016 /* cnV:128: */, 1025 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1030 /* addsubpd256 */, 1042 /* V4dV4dV4d */, 1052 /* cnV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1065 /* addsubps */, 1074 /* V4fV4fV4f */, 1016 /* cnV:128: */, 1025 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1084 /* addsubps256 */, 1096 /* V8fV8fV8f */, 1052 /* cnV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1106 /* aesdec128 */, 1116 /* V2OiV2OiV2Oi */, 920 /* ncV:128: */, 1129 /* aes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1133 /* aesdec128kl_u8 */, 1148 /* UcV2Oi*V2OivC* */, 1163 /* nV:128: */, 1171 /* kl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1174 /* aesdec256 */, 1184 /* V4OiV4OiV4Oi */, 1197 /* ncV:256: */, 1206 /* vaes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1211 /* aesdec256kl_u8 */, 1148 /* UcV2Oi*V2OivC* */, 1163 /* nV:128: */, 1171 /* kl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1226 /* aesdec512 */, 1236 /* V8OiV8OiV8Oi */, 810 /* ncV:512: */, 1249 /* avx512f,vaes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1262 /* aesdeclast128 */, 1116 /* V2OiV2OiV2Oi */, 920 /* ncV:128: */, 1129 /* aes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1276 /* aesdeclast256 */, 1184 /* V4OiV4OiV4Oi */, 1197 /* ncV:256: */, 1206 /* vaes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1290 /* aesdeclast512 */, 1236 /* V8OiV8OiV8Oi */, 810 /* ncV:512: */, 1249 /* avx512f,vaes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1304 /* aesdecwide128kl_u8 */, 1323 /* UcV2Oi*V2OiC*vC* */, 1163 /* nV:128: */, 1340 /* kl,widekl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1350 /* aesdecwide256kl_u8 */, 1323 /* UcV2Oi*V2OiC*vC* */, 1163 /* nV:128: */, 1340 /* kl,widekl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1369 /* aesenc128 */, 1116 /* V2OiV2OiV2Oi */, 920 /* ncV:128: */, 1129 /* aes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1379 /* aesenc128kl_u8 */, 1148 /* UcV2Oi*V2OivC* */, 1163 /* nV:128: */, 1171 /* kl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1394 /* aesenc256 */, 1184 /* V4OiV4OiV4Oi */, 1197 /* ncV:256: */, 1206 /* vaes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1404 /* aesenc256kl_u8 */, 1148 /* UcV2Oi*V2OivC* */, 1163 /* nV:128: */, 1171 /* kl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1419 /* aesenc512 */, 1236 /* V8OiV8OiV8Oi */, 810 /* ncV:512: */, 1249 /* avx512f,vaes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1429 /* aesenclast128 */, 1116 /* V2OiV2OiV2Oi */, 920 /* ncV:128: */, 1129 /* aes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1443 /* aesenclast256 */, 1184 /* V4OiV4OiV4Oi */, 1197 /* ncV:256: */, 1206 /* vaes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1457 /* aesenclast512 */, 1236 /* V8OiV8OiV8Oi */, 810 /* ncV:512: */, 1249 /* avx512f,vaes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1471 /* aesencwide128kl_u8 */, 1323 /* UcV2Oi*V2OiC*vC* */, 1163 /* nV:128: */, 1340 /* kl,widekl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1490 /* aesencwide256kl_u8 */, 1323 /* UcV2Oi*V2OiC*vC* */, 1163 /* nV:128: */, 1340 /* kl,widekl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1509 /* aesimc128 */, 1519 /* V2OiV2Oi */, 920 /* ncV:128: */, 1129 /* aes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1528 /* aeskeygenassist128 */, 1547 /* V2OiV2OiIc */, 920 /* ncV:128: */, 1129 /* aes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1558 /* alignd128 */, 1568 /* V4iV4iV4iIi */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1589 /* alignd256 */, 1599 /* V8iV8iV8iIi */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1611 /* alignd512 */, 1621 /* V16iV16iV16iIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1636 /* alignq128 */, 1646 /* V2OiV2OiV2OiIi */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1661 /* alignq256 */, 1671 /* V4OiV4OiV4OiIi */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1686 /* alignq512 */, 1696 /* V8OiV8OiV8OiIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1711 /* aor32 */, 738 /* vv*Si */, 744 /* n */, 746 /* raoint */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1717 /* axor32 */, 738 /* vv*Si */, 744 /* n */, 746 /* raoint */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1724 /* bextr_u32 */, 1734 /* UiUiUi */, 1741 /* ncE */, 1745 /* bmi */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1749 /* bextri_u32 */, 1760 /* UiUiIUi */, 1741 /* ncE */, 1768 /* tbm */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1772 /* blendpd */, 1780 /* V2dV2dV2dIi */, 1792 /* ncEV:128: */, 1802 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1809 /* blendpd256 */, 1820 /* V4dV4dV4dIi */, 1832 /* ncEV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1842 /* blendps */, 1850 /* V4fV4fV4fIi */, 1792 /* ncEV:128: */, 1802 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1862 /* blendps256 */, 1873 /* V8fV8fV8fIi */, 1832 /* ncEV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1885 /* blendvpd */, 1894 /* V2dV2dV2dV2d */, 1792 /* ncEV:128: */, 1802 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1907 /* blendvpd256 */, 1919 /* V4dV4dV4dV4d */, 1832 /* ncEV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1932 /* blendvps */, 1941 /* V4fV4fV4fV4f */, 1792 /* ncEV:128: */, 1802 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1954 /* blendvps256 */, 1966 /* V8fV8fV8fV8f */, 1832 /* ncEV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1979 /* bzhi_si */, 1734 /* UiUiUi */, 1741 /* ncE */, 1987 /* bmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1992 /* cldemote */, 606 /* vvC* */, 744 /* n */, 1992 /* cldemote */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2001 /* clflush */, 606 /* vvC* */, 744 /* n */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2014 /* clflushopt */, 606 /* vvC* */, 744 /* n */, 2014 /* clflushopt */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2025 /* clrssbsy */, 568 /* vv* */, 744 /* n */, 2034 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2040 /* clwb */, 606 /* vvC* */, 744 /* n */, 2040 /* clwb */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2045 /* clzero */, 568 /* vv* */, 744 /* n */, 2045 /* clzero */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2052 /* cmpb128_mask */, 2065 /* UsV16cV16cIiUs */, 920 /* ncV:128: */, 2080 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2098 /* cmpb256_mask */, 2111 /* UiV32cV32cIiUi */, 1197 /* ncV:256: */, 2080 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2126 /* cmpb512_mask */, 2139 /* UOiV64cV64cIiUOi */, 810 /* ncV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2165 /* cmpd128_mask */, 2178 /* UcV4iV4iIiUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2191 /* cmpd256_mask */, 2204 /* UcV8iV8iIiUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2217 /* cmpd512_mask */, 2230 /* UsV16iV16iIiUs */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2245 /* cmpeqpd */, 1006 /* V2dV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2253 /* cmpeqps */, 1074 /* V4fV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2265 /* cmpeqsd */, 1006 /* V2dV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2273 /* cmpeqss */, 1074 /* V4fV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2281 /* cmplepd */, 1006 /* V2dV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2289 /* cmpleps */, 1074 /* V4fV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2297 /* cmplesd */, 1006 /* V2dV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2305 /* cmpless */, 1074 /* V4fV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2313 /* cmpltpd */, 1006 /* V2dV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2321 /* cmpltps */, 1074 /* V4fV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2329 /* cmpltsd */, 1006 /* V2dV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2337 /* cmpltss */, 1074 /* V4fV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2345 /* cmpneqpd */, 1006 /* V2dV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2354 /* cmpneqps */, 1074 /* V4fV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2363 /* cmpneqsd */, 1006 /* V2dV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2372 /* cmpneqss */, 1074 /* V4fV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2381 /* cmpnlepd */, 1006 /* V2dV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2390 /* cmpnleps */, 1074 /* V4fV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2399 /* cmpnlesd */, 1006 /* V2dV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2408 /* cmpnless */, 1074 /* V4fV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2417 /* cmpnltpd */, 1006 /* V2dV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2426 /* cmpnltps */, 1074 /* V4fV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2435 /* cmpnltsd */, 1006 /* V2dV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2444 /* cmpnltss */, 1074 /* V4fV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2453 /* cmpordpd */, 1006 /* V2dV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2462 /* cmpordps */, 1074 /* V4fV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2471 /* cmpordsd */, 1006 /* V2dV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2480 /* cmpordss */, 1074 /* V4fV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2489 /* cmppd */, 2495 /* V2dV2dV2dIc */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2507 /* cmppd128_mask */, 2521 /* UcV2dV2dIiUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2534 /* cmppd256 */, 2543 /* V4dV4dV4dIc */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2555 /* cmppd256_mask */, 2569 /* UcV4dV4dIiUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2582 /* cmppd512_mask */, 2596 /* UcV8dV8dIiUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2611 /* cmpph128_mask */, 2625 /* UcV8xV8xIiUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2658 /* cmpph256_mask */, 2672 /* UsV16xV16xIiUs */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2687 /* cmpph512_mask */, 2701 /* UiV32xV32xIiUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2718 /* cmpps */, 2724 /* V4fV4fV4fIc */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2736 /* cmpps128_mask */, 2750 /* UcV4fV4fIiUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2763 /* cmpps256 */, 2772 /* V8fV8fV8fIc */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2784 /* cmpps256_mask */, 2798 /* UcV8fV8fIiUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2811 /* cmpps512_mask */, 2825 /* UsV16fV16fIiUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2842 /* cmpq128_mask */, 2855 /* UcV2OiV2OiIiUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2870 /* cmpq256_mask */, 2883 /* UcV4OiV4OiIiUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2898 /* cmpq512_mask */, 2911 /* UcV8OiV8OiIiUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2926 /* cmpsd */, 2495 /* V2dV2dV2dIc */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2932 /* cmpsd_mask */, 2943 /* UcV2dV2dIiUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2958 /* cmpsh_mask */, 2969 /* UcV8xV8xIiUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2984 /* cmpss */, 2724 /* V4fV4fV4fIc */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2990 /* cmpss_mask */, 3001 /* UcV4fV4fIiUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3016 /* cmpunordpd */, 1006 /* V2dV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3027 /* cmpunordps */, 1074 /* V4fV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3038 /* cmpunordsd */, 1006 /* V2dV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3049 /* cmpunordss */, 1074 /* V4fV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3060 /* cmpw128_mask */, 3073 /* UcV8sV8sIiUc */, 920 /* ncV:128: */, 2080 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3086 /* cmpw256_mask */, 3099 /* UsV16sV16sIiUs */, 1197 /* ncV:256: */, 2080 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3114 /* cmpw512_mask */, 3127 /* UiV32sV32sIiUi */, 810 /* ncV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3142 /* comieq */, 3149 /* iV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3157 /* comige */, 3149 /* iV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3164 /* comigt */, 3149 /* iV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3171 /* comile */, 3149 /* iV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3178 /* comilt */, 3149 /* iV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3185 /* comineq */, 3149 /* iV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3193 /* comisdeq */, 3202 /* iV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3210 /* comisdge */, 3202 /* iV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3219 /* comisdgt */, 3202 /* iV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3228 /* comisdle */, 3202 /* iV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3237 /* comisdlt */, 3202 /* iV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3246 /* comisdneq */, 3202 /* iV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3256 /* compressdf128_mask */, 3275 /* V2dV2dV2dUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3287 /* compressdf256_mask */, 3306 /* V4dV4dV4dUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3318 /* compressdf512_mask */, 3337 /* V8dV8dV8dUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3349 /* compressdi128_mask */, 3368 /* V2OiV2OiV2OiUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3383 /* compressdi256_mask */, 3402 /* V4OiV4OiV4OiUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3417 /* compressdi512_mask */, 3436 /* V8OiV8OiV8OiUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3451 /* compresshi128_mask */, 3470 /* V8sV8sV8sUc */, 920 /* ncV:128: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3503 /* compresshi256_mask */, 3522 /* V16sV16sV16sUs */, 1197 /* ncV:256: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3537 /* compresshi512_mask */, 3556 /* V32sV32sV32sUi */, 810 /* ncV:512: */, 3571 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3583 /* compressqi128_mask */, 3602 /* V16cV16cV16cUs */, 920 /* ncV:128: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3617 /* compressqi256_mask */, 3636 /* V32cV32cV32cUi */, 1197 /* ncV:256: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3651 /* compressqi512_mask */, 3670 /* V64cV64cV64cUOi */, 810 /* ncV:512: */, 3571 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3686 /* compresssf128_mask */, 3705 /* V4fV4fV4fUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3717 /* compresssf256_mask */, 3736 /* V8fV8fV8fUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3748 /* compresssf512_mask */, 3767 /* V16fV16fV16fUs */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3782 /* compresssi128_mask */, 3801 /* V4iV4iV4iUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3813 /* compresssi256_mask */, 3832 /* V8iV8iV8iUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3844 /* compresssi512_mask */, 3863 /* V16iV16iV16iUs */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3878 /* compressstoredf128_mask */, 3902 /* vV2d*V2dUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3913 /* compressstoredf256_mask */, 3937 /* vV4d*V4dUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3956 /* compressstoredf512_mask */, 3980 /* vV8d*V8dUc */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3999 /* compressstoredi128_mask */, 4023 /* vV2Oi*V2OiUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4036 /* compressstoredi256_mask */, 4060 /* vV4Oi*V4OiUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4073 /* compressstoredi512_mask */, 4097 /* vV8Oi*V8OiUc */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4110 /* compressstorehi128_mask */, 4134 /* vV8s*V8sUc */, 1163 /* nV:128: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4145 /* compressstorehi256_mask */, 4169 /* vV16s*V16sUs */, 3948 /* nV:256: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4182 /* compressstorehi512_mask */, 4206 /* vV32s*V32sUi */, 3991 /* nV:512: */, 3571 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4219 /* compressstoreqi128_mask */, 4243 /* vV16c*V16cUs */, 1163 /* nV:128: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4256 /* compressstoreqi256_mask */, 4280 /* vV32c*V32cUi */, 3948 /* nV:256: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4293 /* compressstoreqi512_mask */, 4317 /* vV64c*V64cUOi */, 3991 /* nV:512: */, 3571 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4331 /* compressstoresf128_mask */, 4355 /* vV4f*V4fUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4366 /* compressstoresf256_mask */, 4390 /* vV8f*V8fUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4401 /* compressstoresf512_mask */, 4425 /* vV16f*V16fUs */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4438 /* compressstoresi128_mask */, 4462 /* vV4i*V4iUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4473 /* compressstoresi256_mask */, 4497 /* vV8i*V8iUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4508 /* compressstoresi512_mask */, 4532 /* vV16i*V16iUs */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4545 /* crc32hi */, 4553 /* UiUiUs */, 572 /* nc */, 4560 /* crc32 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4566 /* crc32qi */, 4574 /* UiUiUc */, 572 /* nc */, 4560 /* crc32 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4581 /* crc32si */, 1734 /* UiUiUi */, 572 /* nc */, 4560 /* crc32 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4589 /* cvtb2mask128 */, 4602 /* UsV16c */, 920 /* ncV:128: */, 4609 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4627 /* cvtb2mask256 */, 4640 /* UiV32c */, 1197 /* ncV:256: */, 4609 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4647 /* cvtb2mask512 */, 4660 /* UOiV64c */, 810 /* ncV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4668 /* cvtd2mask128 */, 4681 /* UcV4i */, 920 /* ncV:128: */, 4687 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4705 /* cvtd2mask256 */, 4718 /* UcV8i */, 1197 /* ncV:256: */, 4687 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4724 /* cvtd2mask512 */, 4737 /* UsV16i */, 810 /* ncV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4753 /* cvtdq2ps512_mask */, 4770 /* V16fV16iV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4787 /* cvtmask2b128 */, 4800 /* V16cUs */, 920 /* ncV:128: */, 4609 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4807 /* cvtmask2b256 */, 4820 /* V32cUi */, 1197 /* ncV:256: */, 4609 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4827 /* cvtmask2b512 */, 4840 /* V64cUOi */, 810 /* ncV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4848 /* cvtmask2d128 */, 4861 /* V4iUc */, 920 /* ncV:128: */, 4687 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4867 /* cvtmask2d256 */, 4880 /* V8iUc */, 1197 /* ncV:256: */, 4687 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4886 /* cvtmask2d512 */, 4899 /* V16iUs */, 810 /* ncV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4906 /* cvtmask2q128 */, 4919 /* V2OiUc */, 920 /* ncV:128: */, 4687 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4926 /* cvtmask2q256 */, 4939 /* V4OiUc */, 1197 /* ncV:256: */, 4687 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4946 /* cvtmask2q512 */, 4959 /* V8OiUc */, 810 /* ncV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4966 /* cvtmask2w128 */, 4979 /* V8sUc */, 920 /* ncV:128: */, 4609 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4985 /* cvtmask2w256 */, 4998 /* V16sUs */, 1197 /* ncV:256: */, 4609 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5005 /* cvtmask2w512 */, 5018 /* V32sUi */, 810 /* ncV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5025 /* cvtne2ps2bf16_128 */, 5043 /* V8yV4fV4f */, 920 /* ncV:128: */, 5053 /* avx512bf16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5073 /* cvtne2ps2bf16_256 */, 5091 /* V16yV8fV8f */, 1197 /* ncV:256: */, 5053 /* avx512bf16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5102 /* cvtne2ps2bf16_512 */, 5120 /* V32yV16fV16f */, 810 /* ncV:512: */, 5133 /* avx512bf16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5144 /* cvtneps2bf16_128_mask */, 5166 /* V8yV4fV8yUc */, 920 /* ncV:128: */, 5053 /* avx512bf16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5178 /* cvtneps2bf16_256_mask */, 5200 /* V8yV8fV8yUc */, 1197 /* ncV:256: */, 5053 /* avx512bf16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5212 /* cvtneps2bf16_512_mask */, 5234 /* V16yV16fV16yUs */, 810 /* ncV:512: */, 5133 /* avx512bf16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5249 /* cvtpd2dq */, 5258 /* V2OiV2d */, 920 /* ncV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5266 /* cvtpd2dq128_mask */, 5283 /* V4iV2dV4iUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5295 /* cvtpd2dq256 */, 5307 /* V4iV4d */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5314 /* cvtpd2dq512_mask */, 5331 /* V8iV8dV8iUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5345 /* cvtpd2ps */, 5354 /* V4fV2d */, 920 /* ncV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5361 /* cvtpd2ps256 */, 5373 /* V4fV4d */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5380 /* cvtpd2ps512_mask */, 5397 /* V8fV8dV8fUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5411 /* cvtpd2ps_mask */, 5425 /* V4fV2dV4fUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5437 /* cvtpd2qq128_mask */, 5454 /* V2OiV2dV2OiUc */, 920 /* ncV:128: */, 5468 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5486 /* cvtpd2qq256_mask */, 5503 /* V4OiV4dV4OiUc */, 1197 /* ncV:256: */, 5468 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5517 /* cvtpd2qq512_mask */, 5534 /* V8OiV8dV8OiUcIi */, 810 /* ncV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5550 /* cvtpd2udq128_mask */, 5283 /* V4iV2dV4iUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5568 /* cvtpd2udq256_mask */, 5586 /* V4iV4dV4iUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5598 /* cvtpd2udq512_mask */, 5331 /* V8iV8dV8iUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5616 /* cvtpd2uqq128_mask */, 5454 /* V2OiV2dV2OiUc */, 920 /* ncV:128: */, 5468 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5634 /* cvtpd2uqq256_mask */, 5503 /* V4OiV4dV4OiUc */, 1197 /* ncV:256: */, 5468 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5652 /* cvtpd2uqq512_mask */, 5534 /* V8OiV8dV8OiUcIi */, 810 /* ncV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5670 /* cvtps2dq */, 5679 /* V4iV4f */, 920 /* ncV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5686 /* cvtps2dq256 */, 5698 /* V8iV8f */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5705 /* cvtps2dq512_mask */, 5722 /* V16iV16fV16iUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5739 /* cvtps2pd512_mask */, 5756 /* V8dV8fV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5770 /* cvtps2qq128_mask */, 5787 /* V2OiV4fV2OiUc */, 920 /* ncV:128: */, 5468 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5801 /* cvtps2qq256_mask */, 5818 /* V4OiV4fV4OiUc */, 1197 /* ncV:256: */, 5468 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5832 /* cvtps2qq512_mask */, 5849 /* V8OiV8fV8OiUcIi */, 810 /* ncV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5865 /* cvtps2udq128_mask */, 5883 /* V4iV4fV4iUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5895 /* cvtps2udq256_mask */, 5913 /* V8iV8fV8iUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5925 /* cvtps2udq512_mask */, 5722 /* V16iV16fV16iUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5943 /* cvtps2uqq128_mask */, 5787 /* V2OiV4fV2OiUc */, 920 /* ncV:128: */, 5468 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5961 /* cvtps2uqq256_mask */, 5818 /* V4OiV4fV4OiUc */, 1197 /* ncV:256: */, 5468 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5979 /* cvtps2uqq512_mask */, 5849 /* V8OiV8fV8OiUcIi */, 810 /* ncV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5997 /* cvtq2mask128 */, 6010 /* UcV2Oi */, 920 /* ncV:128: */, 4687 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6017 /* cvtq2mask256 */, 6030 /* UcV4Oi */, 1197 /* ncV:256: */, 4687 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6037 /* cvtq2mask512 */, 6050 /* UcV8Oi */, 810 /* ncV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6057 /* cvtqq2pd512_mask */, 6074 /* V8dV8OiV8dUcIi */, 810 /* ncV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6089 /* cvtqq2ps128_mask */, 6106 /* V4fV2OiV4fUc */, 920 /* ncV:128: */, 5468 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6119 /* cvtqq2ps512_mask */, 6136 /* V8fV8OiV8fUcIi */, 810 /* ncV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6151 /* cvtsbf162ss_32 */, 6166 /* fy */, 572 /* nc */, 5133 /* avx512bf16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6169 /* cvtsd2si */, 6178 /* iV2d */, 920 /* ncV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6183 /* cvtsd2ss */, 6192 /* V4fV4fV2d */, 920 /* ncV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6202 /* cvtsd2ss_round_mask */, 6222 /* V4fV4fV2dV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6239 /* cvtsi2ss32 */, 6250 /* V4fV4fiIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6260 /* cvtss2sd_round_mask */, 6280 /* V2dV2dV4fV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6297 /* cvtss2si */, 6306 /* iV4f */, 920 /* ncV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6311 /* cvttpd2dq */, 6321 /* V4iV2d */, 920 /* ncV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6328 /* cvttpd2dq128_mask */, 5283 /* V4iV2dV4iUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6346 /* cvttpd2dq256 */, 5307 /* V4iV4d */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6359 /* cvttpd2dq512_mask */, 5331 /* V8iV8dV8iUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6377 /* cvttpd2qq128_mask */, 5454 /* V2OiV2dV2OiUc */, 920 /* ncV:128: */, 5468 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6395 /* cvttpd2qq256_mask */, 5503 /* V4OiV4dV4OiUc */, 1197 /* ncV:256: */, 5468 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6413 /* cvttpd2qq512_mask */, 5534 /* V8OiV8dV8OiUcIi */, 810 /* ncV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6431 /* cvttpd2udq128_mask */, 5283 /* V4iV2dV4iUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6450 /* cvttpd2udq256_mask */, 5586 /* V4iV4dV4iUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6469 /* cvttpd2udq512_mask */, 5331 /* V8iV8dV8iUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6488 /* cvttpd2uqq128_mask */, 5454 /* V2OiV2dV2OiUc */, 920 /* ncV:128: */, 5468 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6507 /* cvttpd2uqq256_mask */, 5503 /* V4OiV4dV4OiUc */, 1197 /* ncV:256: */, 5468 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6526 /* cvttpd2uqq512_mask */, 5534 /* V8OiV8dV8OiUcIi */, 810 /* ncV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6545 /* cvttps2dq */, 5679 /* V4iV4f */, 920 /* ncV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6555 /* cvttps2dq256 */, 5698 /* V8iV8f */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6568 /* cvttps2dq512_mask */, 5722 /* V16iV16fV16iUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6586 /* cvttps2qq128_mask */, 5787 /* V2OiV4fV2OiUc */, 920 /* ncV:128: */, 5468 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6604 /* cvttps2qq256_mask */, 5818 /* V4OiV4fV4OiUc */, 1197 /* ncV:256: */, 5468 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6622 /* cvttps2qq512_mask */, 5849 /* V8OiV8fV8OiUcIi */, 810 /* ncV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6640 /* cvttps2udq128_mask */, 5883 /* V4iV4fV4iUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6659 /* cvttps2udq256_mask */, 5913 /* V8iV8fV8iUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6678 /* cvttps2udq512_mask */, 5722 /* V16iV16fV16iUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6697 /* cvttps2uqq128_mask */, 5787 /* V2OiV4fV2OiUc */, 920 /* ncV:128: */, 5468 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6716 /* cvttps2uqq256_mask */, 5818 /* V4OiV4fV4OiUc */, 1197 /* ncV:256: */, 5468 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6735 /* cvttps2uqq512_mask */, 5849 /* V8OiV8fV8OiUcIi */, 810 /* ncV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6754 /* cvttsd2si */, 6178 /* iV2d */, 920 /* ncV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6764 /* cvttss2si */, 6306 /* iV4f */, 920 /* ncV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6774 /* cvtudq2ps512_mask */, 4770 /* V16fV16iV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6792 /* cvtuqq2pd512_mask */, 6074 /* V8dV8OiV8dUcIi */, 810 /* ncV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6810 /* cvtuqq2ps128_mask */, 6106 /* V4fV2OiV4fUc */, 920 /* ncV:128: */, 5468 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6828 /* cvtuqq2ps512_mask */, 6136 /* V8fV8OiV8fUcIi */, 810 /* ncV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6846 /* cvtusi2ss32 */, 6858 /* V4fV4fUiIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6869 /* cvtw2mask128 */, 6882 /* UcV8s */, 920 /* ncV:128: */, 4609 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6888 /* cvtw2mask256 */, 6901 /* UsV16s */, 1197 /* ncV:256: */, 4609 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6908 /* cvtw2mask512 */, 6921 /* UiV32s */, 810 /* ncV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6928 /* dbpsadbw128 */, 6940 /* V8sV16cV16cIi */, 920 /* ncV:128: */, 4609 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6954 /* dbpsadbw256 */, 6966 /* V16sV32cV32cIi */, 1197 /* ncV:256: */, 4609 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6981 /* dbpsadbw512 */, 6993 /* V32sV64cV64cIi */, 810 /* ncV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7008 /* directstore_u32 */, 7024 /* vUi*Ui */, 744 /* n */, 7031 /* movdiri */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7039 /* divpd512 */, 798 /* V8dV8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7048 /* divph512 */, 836 /* V32xV32xV32xIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7057 /* divps512 */, 871 /* V16fV16fV16fIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7066 /* divsd_round_mask */, 903 /* V2dV2dV2dV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7083 /* divsh_round_mask */, 946 /* V8xV8xV8xV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7100 /* divss_round_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7117 /* dpbf16ps_128 */, 7130 /* V4fV4fV8yV8y */, 920 /* ncV:128: */, 5053 /* avx512bf16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7143 /* dpbf16ps_256 */, 7156 /* V8fV8fV16yV16y */, 1197 /* ncV:256: */, 5053 /* avx512bf16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7171 /* dpbf16ps_512 */, 7184 /* V16fV16fV32yV32y */, 810 /* ncV:512: */, 5133 /* avx512bf16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7201 /* dppd */, 2495 /* V2dV2dV2dIc */, 920 /* ncV:128: */, 1802 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7206 /* dpps */, 2724 /* V4fV4fV4fIc */, 920 /* ncV:128: */, 1802 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7211 /* dpps256 */, 2772 /* V8fV8fV8fIc */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7219 /* emms */, 278 /* v */, 744 /* n */, 7224 /* mmx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7228 /* encodekey128_u32 */, 7245 /* UiUiV2Oiv* */, 1163 /* nV:128: */, 1171 /* kl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7256 /* encodekey256_u32 */, 7273 /* UiUiV2OiV2Oiv* */, 1163 /* nV:128: */, 1171 /* kl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7288 /* enqcmd */, 7295 /* Ucv*vC* */, 744 /* n */, 7288 /* enqcmd */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7303 /* enqcmds */, 7295 /* Ucv*vC* */, 744 /* n */, 7288 /* enqcmd */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7311 /* expanddf128_mask */, 3275 /* V2dV2dV2dUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7328 /* expanddf256_mask */, 3306 /* V4dV4dV4dUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7345 /* expanddf512_mask */, 3337 /* V8dV8dV8dUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7362 /* expanddi128_mask */, 3368 /* V2OiV2OiV2OiUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7379 /* expanddi256_mask */, 3402 /* V4OiV4OiV4OiUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7396 /* expanddi512_mask */, 3436 /* V8OiV8OiV8OiUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7413 /* expandhi128_mask */, 3470 /* V8sV8sV8sUc */, 920 /* ncV:128: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7430 /* expandhi256_mask */, 3522 /* V16sV16sV16sUs */, 1197 /* ncV:256: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7447 /* expandhi512_mask */, 3556 /* V32sV32sV32sUi */, 810 /* ncV:512: */, 3571 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7464 /* expandloaddf128_mask */, 7485 /* V2dV2dC*V2dUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7499 /* expandloaddf256_mask */, 7520 /* V4dV4dC*V4dUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7534 /* expandloaddf512_mask */, 7555 /* V8dV8dC*V8dUc */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7569 /* expandloaddi128_mask */, 7590 /* V4iV2OiC*V2OiUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7606 /* expandloaddi256_mask */, 7627 /* V4OiV4OiC*V4OiUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7644 /* expandloaddi512_mask */, 7665 /* V8OiV8OiC*V8OiUc */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7682 /* expandloadhi128_mask */, 7703 /* V8sV8sC*V8sUc */, 1163 /* nV:128: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7717 /* expandloadhi256_mask */, 7738 /* V16sV16sC*V16sUs */, 3948 /* nV:256: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7755 /* expandloadhi512_mask */, 7776 /* V32sV32sC*V32sUi */, 3991 /* nV:512: */, 3571 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7793 /* expandloadqi128_mask */, 7814 /* V16cV16cC*V16cUs */, 1163 /* nV:128: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7831 /* expandloadqi256_mask */, 7852 /* V32cV32cC*V32cUi */, 3948 /* nV:256: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7869 /* expandloadqi512_mask */, 7890 /* V64cV64cC*V64cUOi */, 3991 /* nV:512: */, 3571 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7908 /* expandloadsf128_mask */, 7929 /* V4fV4fC*V4fUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7943 /* expandloadsf256_mask */, 7964 /* V8fV8fC*V8fUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7978 /* expandloadsf512_mask */, 7999 /* V16fV16fC*V16fUs */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8016 /* expandloadsi128_mask */, 8037 /* V4iV4iC*V4iUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8051 /* expandloadsi256_mask */, 8072 /* V8iV8iC*V8iUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8086 /* expandloadsi512_mask */, 8107 /* V16iV16iC*V16iUs */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8124 /* expandqi128_mask */, 3602 /* V16cV16cV16cUs */, 920 /* ncV:128: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8141 /* expandqi256_mask */, 3636 /* V32cV32cV32cUi */, 1197 /* ncV:256: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8158 /* expandqi512_mask */, 3670 /* V64cV64cV64cUOi */, 810 /* ncV:512: */, 3571 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8175 /* expandsf128_mask */, 3705 /* V4fV4fV4fUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8192 /* expandsf256_mask */, 3736 /* V8fV8fV8fUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8209 /* expandsf512_mask */, 3767 /* V16fV16fV16fUs */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8226 /* expandsi128_mask */, 3801 /* V4iV4iV4iUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8243 /* expandsi256_mask */, 3832 /* V8iV8iV8iUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8260 /* expandsi512_mask */, 3863 /* V16iV16iV16iUs */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8277 /* extract128i256 */, 8292 /* V2OiV4OiIi */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8308 /* extractf32x4_256_mask */, 8330 /* V4fV8fIiV4fUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8344 /* extractf32x4_mask */, 8362 /* V4fV16fIiV4fUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8377 /* extractf32x8_mask */, 8395 /* V8fV16fIiV8fUc */, 810 /* ncV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8410 /* extractf64x2_256_mask */, 8432 /* V2dV4dIiV2dUc */, 1197 /* ncV:256: */, 4687 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8446 /* extractf64x2_512_mask */, 8468 /* V2dV8dIiV2dUc */, 810 /* ncV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8482 /* extractf64x4_mask */, 8500 /* V4dV8dIiV4dUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8514 /* extracti32x4_256_mask */, 8536 /* V4iV8iIiV4iUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8550 /* extracti32x4_mask */, 8568 /* V4iV16iIiV4iUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8583 /* extracti32x8_mask */, 8601 /* V8iV16iIiV8iUc */, 810 /* ncV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8616 /* extracti64x2_256_mask */, 8638 /* V2OiV4OiIiV2OiUc */, 1197 /* ncV:256: */, 4687 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8655 /* extracti64x2_512_mask */, 8677 /* V2OiV8OiIiV2OiUc */, 810 /* ncV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8694 /* extracti64x4_mask */, 8712 /* V4OiV8OiIiV4OiUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8729 /* extrq */, 8735 /* V2OiV2OiV16c */, 920 /* ncV:128: */, 8748 /* sse4a */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8754 /* extrqi */, 8761 /* V2OiV2OiIcIc */, 920 /* ncV:128: */, 8748 /* sse4a */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8774 /* fixupimmpd128_mask */, 8793 /* V2dV2dV2dV2OiIiUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8811 /* fixupimmpd128_maskz */, 8793 /* V2dV2dV2dV2OiIiUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8831 /* fixupimmpd256_mask */, 8850 /* V4dV4dV4dV4OiIiUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8868 /* fixupimmpd256_maskz */, 8850 /* V4dV4dV4dV4OiIiUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8888 /* fixupimmpd512_mask */, 8907 /* V8dV8dV8dV8OiIiUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8927 /* fixupimmpd512_maskz */, 8907 /* V8dV8dV8dV8OiIiUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8947 /* fixupimmps128_mask */, 8966 /* V4fV4fV4fV4iIiUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8983 /* fixupimmps128_maskz */, 8966 /* V4fV4fV4fV4iIiUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9003 /* fixupimmps256_mask */, 9022 /* V8fV8fV8fV8iIiUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9039 /* fixupimmps256_maskz */, 9022 /* V8fV8fV8fV8iIiUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9059 /* fixupimmps512_mask */, 9078 /* V16fV16fV16fV16iIiUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9101 /* fixupimmps512_maskz */, 9078 /* V16fV16fV16fV16iIiUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9121 /* fixupimmsd_mask */, 9137 /* V2dV2dV2dV2OiIiUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9157 /* fixupimmsd_maskz */, 9137 /* V2dV2dV2dV2OiIiUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9174 /* fixupimmss_mask */, 9190 /* V4fV4fV4fV4iIiUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9209 /* fixupimmss_maskz */, 9190 /* V4fV4fV4fV4iIiUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9226 /* fpclasspd128_mask */, 9244 /* UcV2dIiUc */, 920 /* ncV:128: */, 4687 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9254 /* fpclasspd256_mask */, 9272 /* UcV4dIiUc */, 1197 /* ncV:256: */, 4687 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9282 /* fpclasspd512_mask */, 9300 /* UcV8dIiUc */, 810 /* ncV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9310 /* fpclassph128_mask */, 9328 /* UcV8xIiUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9338 /* fpclassph256_mask */, 9356 /* UsV16xIiUs */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9367 /* fpclassph512_mask */, 9385 /* UiV32xIiUi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9396 /* fpclassps128_mask */, 9414 /* UcV4fIiUc */, 920 /* ncV:128: */, 4687 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9424 /* fpclassps256_mask */, 9442 /* UcV8fIiUc */, 1197 /* ncV:256: */, 4687 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9452 /* fpclassps512_mask */, 9470 /* UsV16fIiUs */, 810 /* ncV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9481 /* fpclasssd_mask */, 9244 /* UcV2dIiUc */, 920 /* ncV:128: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9496 /* fpclasssh_mask */, 9328 /* UcV8xIiUc */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9511 /* fpclassss_mask */, 9414 /* UcV4fIiUc */, 920 /* ncV:128: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9526 /* fxrstor */, 568 /* vv* */, 744 /* n */, 9534 /* fxsr */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9539 /* fxsave */, 568 /* vv* */, 744 /* n */, 9534 /* fxsr */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9546 /* gather3div2df */, 9560 /* V2dV2dvC*V2OiUcIi */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9578 /* gather3div2di */, 9592 /* V2OiV2OivC*V2OiUcIi */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9612 /* gather3div4df */, 9626 /* V4dV4dvC*V4OiUcIi */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9644 /* gather3div4di */, 9658 /* V4OiV4OivC*V4OiUcIi */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9678 /* gather3div4sf */, 9692 /* V4fV4fvC*V2OiUcIi */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9710 /* gather3div4si */, 9724 /* V4iV4ivC*V2OiUcIi */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9742 /* gather3div8sf */, 9756 /* V4fV4fvC*V4OiUcIi */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9774 /* gather3div8si */, 9788 /* V4iV4ivC*V4OiUcIi */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9806 /* gather3siv2df */, 9820 /* V2dV2dvC*V4iUcIi */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9837 /* gather3siv2di */, 9851 /* V2OiV2OivC*V4iUcIi */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9870 /* gather3siv4df */, 9884 /* V4dV4dvC*V4iUcIi */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9901 /* gather3siv4di */, 9915 /* V4OiV4OivC*V4iUcIi */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9934 /* gather3siv4sf */, 9948 /* V4fV4fvC*V4iUcIi */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9965 /* gather3siv4si */, 9979 /* V4iV4ivC*V4iUcIi */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9996 /* gather3siv8sf */, 10010 /* V8fV8fvC*V8iUcIi */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10027 /* gather3siv8si */, 10041 /* V8iV8ivC*V8iUcIi */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10058 /* gatherd_d */, 10068 /* V4iV4iiC*V4iV4iIc */, 1163 /* nV:128: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10086 /* gatherd_d256 */, 10099 /* V8iV8iiC*V8iV8iIc */, 3948 /* nV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10117 /* gatherd_pd */, 10128 /* V2dV2ddC*V4iV2dIc */, 1163 /* nV:128: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10146 /* gatherd_pd256 */, 10160 /* V4dV4ddC*V4iV4dIc */, 3948 /* nV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10178 /* gatherd_ps */, 10189 /* V4fV4ffC*V4iV4fIc */, 1163 /* nV:128: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10207 /* gatherd_ps256 */, 10221 /* V8fV8ffC*V8iV8fIc */, 3948 /* nV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10239 /* gatherd_q */, 10249 /* V2OiV2OiOiC*V4iV2OiIc */, 1163 /* nV:128: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10271 /* gatherd_q256 */, 10284 /* V4OiV4OiOiC*V4iV4OiIc */, 3948 /* nV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10306 /* gatherdiv8df */, 10319 /* V8dV8dvC*V8OiUcIi */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10337 /* gatherdiv8di */, 10350 /* V8OiV8OivC*V8OiUcIi */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10370 /* gatherdiv16sf */, 10384 /* V8fV8fvC*V8OiUcIi */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10402 /* gatherdiv16si */, 10416 /* V8iV8ivC*V8OiUcIi */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10434 /* gatherq_d */, 10444 /* V4iV4iiC*V2OiV4iIc */, 1163 /* nV:128: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10463 /* gatherq_d256 */, 10476 /* V4iV4iiC*V4OiV4iIc */, 3948 /* nV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10495 /* gatherq_pd */, 10506 /* V2dV2ddC*V2OiV2dIc */, 1163 /* nV:128: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10525 /* gatherq_pd256 */, 10539 /* V4dV4ddC*V4OiV4dIc */, 3948 /* nV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10558 /* gatherq_ps */, 10569 /* V4fV4ffC*V2OiV4fIc */, 1163 /* nV:128: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10588 /* gatherq_ps256 */, 10602 /* V4fV4ffC*V4OiV4fIc */, 3948 /* nV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10621 /* gatherq_q */, 10631 /* V2OiV2OiOiC*V2OiV2OiIc */, 1163 /* nV:128: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10654 /* gatherq_q256 */, 10667 /* V4OiV4OiOiC*V4OiV4OiIc */, 3948 /* nV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10690 /* gathersiv8df */, 10703 /* V8dV8dvC*V8iUcIi */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10720 /* gathersiv8di */, 10733 /* V8OiV8OivC*V8iUcIi */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10752 /* gathersiv16sf */, 10766 /* V16fV16fvC*V16iUsIi */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10786 /* gathersiv16si */, 10800 /* V16iV16ivC*V16iUsIi */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10820 /* getexppd128_mask */, 3275 /* V2dV2dV2dUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10837 /* getexppd256_mask */, 3306 /* V4dV4dV4dUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10854 /* getexppd512_mask */, 10871 /* V8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10885 /* getexpph128_mask */, 10902 /* V8xV8xV8xUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10914 /* getexpph256_mask */, 10931 /* V16xV16xV16xUs */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10946 /* getexpph512_mask */, 10963 /* V32xV32xV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10980 /* getexpps128_mask */, 3705 /* V4fV4fV4fUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10997 /* getexpps256_mask */, 3736 /* V8fV8fV8fUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11014 /* getexpps512_mask */, 11031 /* V16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11048 /* getexpsd128_round_mask */, 903 /* V2dV2dV2dV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11071 /* getexpsh128_round_mask */, 946 /* V8xV8xV8xV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11094 /* getexpss128_round_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11117 /* getmantpd128_mask */, 11135 /* V2dV2dIiV2dUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11149 /* getmantpd256_mask */, 11167 /* V4dV4dIiV4dUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11181 /* getmantpd512_mask */, 11199 /* V8dV8dIiV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11215 /* getmantph128_mask */, 11233 /* V8xV8xIiV8xUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11247 /* getmantph256_mask */, 11265 /* V16xV16xIiV16xUs */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11282 /* getmantph512_mask */, 11300 /* V32xV32xIiV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11319 /* getmantps128_mask */, 11337 /* V4fV4fIiV4fUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11351 /* getmantps256_mask */, 11369 /* V8fV8fIiV8fUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11383 /* getmantps512_mask */, 11401 /* V16fV16fIiV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11420 /* getmantsd_round_mask */, 11441 /* V2dV2dV2dIiV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11460 /* getmantsh_round_mask */, 11481 /* V8xV8xV8xIiV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11500 /* getmantss_round_mask */, 11521 /* V4fV4fV4fIiV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11540 /* haddpd */, 1006 /* V2dV2dV2d */, 1016 /* cnV:128: */, 1025 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11547 /* haddpd256 */, 1042 /* V4dV4dV4d */, 1052 /* cnV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11557 /* haddps */, 1074 /* V4fV4fV4f */, 1016 /* cnV:128: */, 1025 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11564 /* haddps256 */, 1096 /* V8fV8fV8f */, 1052 /* cnV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11574 /* hsubpd */, 1006 /* V2dV2dV2d */, 1016 /* cnV:128: */, 1025 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11581 /* hsubpd256 */, 1042 /* V4dV4dV4d */, 1052 /* cnV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11591 /* hsubps */, 1074 /* V4fV4fV4f */, 1016 /* cnV:128: */, 1025 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11598 /* hsubps256 */, 1096 /* V8fV8fV8f */, 1052 /* cnV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11608 /* incsspd */, 687 /* vUi */, 744 /* n */, 2034 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11616 /* insert128i256 */, 11630 /* V4OiV4OiV2OiIi */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11645 /* insertf32x4 */, 11657 /* V16fV16fV4fIi */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11681 /* insertf32x4_256 */, 11697 /* V8fV8fV4fIi */, 1832 /* ncEV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11709 /* insertf32x8 */, 11721 /* V16fV16fV8fIi */, 11671 /* ncEV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11735 /* insertf64x2_256 */, 11751 /* V4dV4dV2dIi */, 1832 /* ncEV:256: */, 4687 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11763 /* insertf64x2_512 */, 11779 /* V8dV8dV2dIi */, 11671 /* ncEV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11791 /* insertf64x4 */, 11803 /* V8dV8dV4dIi */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11815 /* inserti32x4 */, 11827 /* V16iV16iV4iIi */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11841 /* inserti32x4_256 */, 11857 /* V8iV8iV4iIi */, 1832 /* ncEV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11869 /* inserti32x8 */, 11881 /* V16iV16iV8iIi */, 11671 /* ncEV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11895 /* inserti64x2_256 */, 11630 /* V4OiV4OiV2OiIi */, 1832 /* ncEV:256: */, 4687 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11911 /* inserti64x2_512 */, 11927 /* V8OiV8OiV2OiIi */, 11671 /* ncEV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11942 /* inserti64x4 */, 11954 /* V8OiV8OiV4OiIi */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11969 /* insertps128 */, 2724 /* V4fV4fV4fIc */, 920 /* ncV:128: */, 1802 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11981 /* insertq */, 1116 /* V2OiV2OiV2Oi */, 920 /* ncV:128: */, 8748 /* sse4a */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11989 /* insertqi */, 11998 /* V2OiV2OiV2OiIcIc */, 920 /* ncV:128: */, 8748 /* sse4a */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12015 /* invpcid */, 12023 /* vUiv* */, 572 /* nc */, 12015 /* invpcid */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12029 /* kadddi */, 12036 /* UOiUOiUOi */, 1741 /* ncE */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12046 /* kaddhi */, 12053 /* UsUsUs */, 1741 /* ncE */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12060 /* kaddqi */, 12067 /* UcUcUc */, 1741 /* ncE */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12074 /* kaddsi */, 1734 /* UiUiUi */, 1741 /* ncE */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12081 /* kanddi */, 12036 /* UOiUOiUOi */, 1741 /* ncE */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12088 /* kandhi */, 12053 /* UsUsUs */, 1741 /* ncE */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12095 /* kandndi */, 12036 /* UOiUOiUOi */, 1741 /* ncE */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12103 /* kandnhi */, 12053 /* UsUsUs */, 1741 /* ncE */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12111 /* kandnqi */, 12067 /* UcUcUc */, 1741 /* ncE */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12119 /* kandnsi */, 1734 /* UiUiUi */, 1741 /* ncE */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12127 /* kandqi */, 12067 /* UcUcUc */, 1741 /* ncE */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12134 /* kandsi */, 1734 /* UiUiUi */, 1741 /* ncE */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12141 /* kmovb */, 12147 /* UcUc */, 572 /* nc */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12152 /* kmovd */, 12158 /* UiUi */, 572 /* nc */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12163 /* kmovq */, 12169 /* UOiUOi */, 572 /* nc */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12176 /* kmovw */, 12182 /* UsUs */, 572 /* nc */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12187 /* knotdi */, 12169 /* UOiUOi */, 1741 /* ncE */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12194 /* knothi */, 12182 /* UsUs */, 1741 /* ncE */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12201 /* knotqi */, 12147 /* UcUc */, 1741 /* ncE */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12208 /* knotsi */, 12158 /* UiUi */, 1741 /* ncE */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12215 /* kordi */, 12036 /* UOiUOiUOi */, 1741 /* ncE */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12221 /* korhi */, 12053 /* UsUsUs */, 1741 /* ncE */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12227 /* korqi */, 12067 /* UcUcUc */, 1741 /* ncE */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12233 /* korsi */, 1734 /* UiUiUi */, 1741 /* ncE */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12239 /* kortestcdi */, 12250 /* iUOiUOi */, 572 /* nc */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12258 /* kortestchi */, 12269 /* iUsUs */, 572 /* nc */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12275 /* kortestcqi */, 12286 /* iUcUc */, 572 /* nc */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12292 /* kortestcsi */, 12303 /* iUiUi */, 572 /* nc */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12309 /* kortestzdi */, 12250 /* iUOiUOi */, 572 /* nc */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12320 /* kortestzhi */, 12269 /* iUsUs */, 572 /* nc */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12331 /* kortestzqi */, 12286 /* iUcUc */, 572 /* nc */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12342 /* kortestzsi */, 12303 /* iUiUi */, 572 /* nc */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12353 /* kshiftlidi */, 12364 /* UOiUOiIUi */, 572 /* nc */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12374 /* kshiftlihi */, 12385 /* UsUsIUi */, 572 /* nc */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12393 /* kshiftliqi */, 12404 /* UcUcIUi */, 572 /* nc */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12412 /* kshiftlisi */, 1760 /* UiUiIUi */, 572 /* nc */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12423 /* kshiftridi */, 12364 /* UOiUOiIUi */, 572 /* nc */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12434 /* kshiftrihi */, 12385 /* UsUsIUi */, 572 /* nc */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12445 /* kshiftriqi */, 12404 /* UcUcIUi */, 572 /* nc */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12456 /* kshiftrisi */, 1760 /* UiUiIUi */, 572 /* nc */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12467 /* ktestcdi */, 12250 /* iUOiUOi */, 572 /* nc */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12476 /* ktestchi */, 12269 /* iUsUs */, 572 /* nc */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12485 /* ktestcqi */, 12286 /* iUcUc */, 572 /* nc */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12494 /* ktestcsi */, 12303 /* iUiUi */, 572 /* nc */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12503 /* ktestzdi */, 12250 /* iUOiUOi */, 572 /* nc */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12512 /* ktestzhi */, 12269 /* iUsUs */, 572 /* nc */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12521 /* ktestzqi */, 12286 /* iUcUc */, 572 /* nc */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12530 /* ktestzsi */, 12303 /* iUiUi */, 572 /* nc */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12539 /* kunpckdi */, 12036 /* UOiUOiUOi */, 572 /* nc */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12548 /* kunpckhi */, 12053 /* UsUsUs */, 572 /* nc */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12557 /* kunpcksi */, 1734 /* UiUiUi */, 572 /* nc */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12566 /* kxnordi */, 12036 /* UOiUOiUOi */, 1741 /* ncE */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12574 /* kxnorhi */, 12053 /* UsUsUs */, 1741 /* ncE */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12582 /* kxnorqi */, 12067 /* UcUcUc */, 1741 /* ncE */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12590 /* kxnorsi */, 1734 /* UiUiUi */, 1741 /* ncE */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12598 /* kxordi */, 12036 /* UOiUOiUOi */, 1741 /* ncE */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12605 /* kxorhi */, 12053 /* UsUsUs */, 1741 /* ncE */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12612 /* kxorqi */, 12067 /* UcUcUc */, 1741 /* ncE */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12619 /* kxorsi */, 1734 /* UiUiUi */, 1741 /* ncE */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12626 /* lddqu */, 12632 /* V16ccC* */, 1163 /* nV:128: */, 1025 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12640 /* lddqu256 */, 12649 /* V32ccC* */, 3948 /* nV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12657 /* ldmxcsr */, 687 /* vUi */, 744 /* n */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12665 /* lfence */, 278 /* v */, 744 /* n */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12672 /* llwpcb */, 568 /* vv* */, 744 /* n */, 12679 /* lwp */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12683 /* loadapd128_mask */, 7485 /* V2dV2dC*V2dUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12699 /* loadapd256_mask */, 7520 /* V4dV4dC*V4dUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12715 /* loadapd512_mask */, 7555 /* V8dV8dC*V8dUc */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12731 /* loadaps128_mask */, 7929 /* V4fV4fC*V4fUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12747 /* loadaps256_mask */, 7964 /* V8fV8fC*V8fUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12763 /* loadaps512_mask */, 7999 /* V16fV16fC*V16fUs */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12779 /* loaddqudi128_mask */, 12797 /* V2OiV2OiC*V2OiUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12814 /* loaddqudi256_mask */, 7627 /* V4OiV4OiC*V4OiUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12832 /* loaddqudi512_mask */, 12850 /* V8OiOiC*V8OiUc */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12865 /* loaddquhi128_mask */, 7703 /* V8sV8sC*V8sUc */, 1163 /* nV:128: */, 4609 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12883 /* loaddquhi256_mask */, 7738 /* V16sV16sC*V16sUs */, 3948 /* nV:256: */, 4609 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12901 /* loaddquhi512_mask */, 7776 /* V32sV32sC*V32sUi */, 3991 /* nV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12919 /* loaddquqi128_mask */, 7814 /* V16cV16cC*V16cUs */, 1163 /* nV:128: */, 4609 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12937 /* loaddquqi256_mask */, 7852 /* V32cV32cC*V32cUi */, 3948 /* nV:256: */, 4609 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12955 /* loaddquqi512_mask */, 7890 /* V64cV64cC*V64cUOi */, 3991 /* nV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12973 /* loaddqusi128_mask */, 8037 /* V4iV4iC*V4iUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12991 /* loaddqusi256_mask */, 8072 /* V8iV8iC*V8iUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13009 /* loaddqusi512_mask */, 13027 /* V16iiC*V16iUs */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13041 /* loadiwkey */, 13051 /* vV2OiV2OiV2OiUi */, 1163 /* nV:128: */, 1171 /* kl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13067 /* loadsbf16128_mask */, 13085 /* V8yV8yC*V8yUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13107 /* loadsd128_mask */, 7485 /* V2dV2dC*V2dUc */, 1163 /* nV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13122 /* loadsh128_mask */, 13137 /* V8xV8xC*V8xUc */, 1163 /* nV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13151 /* loadss128_mask */, 7929 /* V4fV4fC*V4fUc */, 1163 /* nV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13166 /* loadupd128_mask */, 7485 /* V2dV2dC*V2dUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13182 /* loadupd256_mask */, 7520 /* V4dV4dC*V4dUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13198 /* loadupd512_mask */, 13214 /* V8ddC*V8dUc */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13226 /* loadups128_mask */, 7929 /* V4fV4fC*V4fUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13242 /* loadups256_mask */, 7964 /* V8fV8fC*V8fUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13258 /* loadups512_mask */, 13274 /* V16ffC*V16fUs */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13288 /* lwpins32 */, 13297 /* UcUiUiIUi */, 744 /* n */, 12679 /* lwp */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13307 /* lwpval32 */, 13316 /* vUiUiIUi */, 744 /* n */, 12679 /* lwp */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13325 /* lzcnt_u16 */, 12182 /* UsUs */, 1741 /* ncE */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13335 /* lzcnt_u32 */, 12158 /* UiUi */, 1741 /* ncE */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13345 /* maskloadd */, 13355 /* V4iV4iC*V4i */, 1163 /* nV:128: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13367 /* maskloadd256 */, 13380 /* V8iV8iC*V8i */, 3948 /* nV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13392 /* maskloadpd */, 13403 /* V2dV2dC*V2Oi */, 1163 /* nV:128: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13416 /* maskloadpd256 */, 13430 /* V4dV4dC*V4Oi */, 3948 /* nV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13443 /* maskloadps */, 13454 /* V4fV4fC*V4i */, 1163 /* nV:128: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13466 /* maskloadps256 */, 13480 /* V8fV8fC*V8i */, 3948 /* nV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13492 /* maskloadq */, 13502 /* V2OiV2OiC*V2Oi */, 1163 /* nV:128: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13517 /* maskloadq256 */, 13530 /* V4OiV4OiC*V4Oi */, 3948 /* nV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13545 /* maskmovdqu */, 13556 /* vV16cV16cc* */, 1163 /* nV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13568 /* maskstored */, 13579 /* vV4i*V4iV4i */, 1163 /* nV:128: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13591 /* maskstored256 */, 13605 /* vV8i*V8iV8i */, 3948 /* nV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13617 /* maskstorepd */, 13629 /* vV2d*V2OiV2d */, 1163 /* nV:128: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13642 /* maskstorepd256 */, 13657 /* vV4d*V4OiV4d */, 3948 /* nV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13670 /* maskstoreps */, 13682 /* vV4f*V4iV4f */, 1163 /* nV:128: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13694 /* maskstoreps256 */, 13709 /* vV8f*V8iV8f */, 3948 /* nV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13721 /* maskstoreq */, 13732 /* vV2Oi*V2OiV2Oi */, 1163 /* nV:128: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13747 /* maskstoreq256 */, 13761 /* vV4Oi*V4OiV4Oi */, 3948 /* nV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13776 /* maxpd */, 1006 /* V2dV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13782 /* maxpd256 */, 1042 /* V4dV4dV4d */, 1052 /* cnV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13791 /* maxpd512 */, 798 /* V8dV8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13800 /* maxph128 */, 13809 /* V8xV8xV8x */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13819 /* maxph256 */, 13828 /* V16xV16xV16x */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13841 /* maxph512 */, 836 /* V32xV32xV32xIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13850 /* maxps */, 1074 /* V4fV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13856 /* maxps256 */, 1096 /* V8fV8fV8f */, 1052 /* cnV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13865 /* maxps512 */, 871 /* V16fV16fV16fIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13874 /* maxsd */, 1006 /* V2dV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13880 /* maxsd_round_mask */, 903 /* V2dV2dV2dV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13897 /* maxsh_round_mask */, 946 /* V8xV8xV8xV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13914 /* maxss */, 1074 /* V4fV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13920 /* maxss_round_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13937 /* mfence */, 278 /* v */, 744 /* n */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13944 /* minpd */, 1006 /* V2dV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13950 /* minpd256 */, 1042 /* V4dV4dV4d */, 1052 /* cnV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13959 /* minpd512 */, 798 /* V8dV8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13968 /* minph128 */, 13809 /* V8xV8xV8x */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13977 /* minph256 */, 13828 /* V16xV16xV16x */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13986 /* minph512 */, 836 /* V32xV32xV32xIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13995 /* minps */, 1074 /* V4fV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14001 /* minps256 */, 1096 /* V8fV8fV8f */, 1052 /* cnV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14010 /* minps512 */, 871 /* V16fV16fV16fIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14019 /* minsd */, 1006 /* V2dV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14025 /* minsd_round_mask */, 903 /* V2dV2dV2dV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14042 /* minsh_round_mask */, 946 /* V8xV8xV8xV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14059 /* minss */, 1074 /* V4fV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14065 /* minss_round_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14082 /* monitor */, 14090 /* vvC*UiUi */, 744 /* n */, 1025 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14099 /* monitorx */, 14090 /* vvC*UiUi */, 744 /* n */, 14108 /* mwaitx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14115 /* movdir64b */, 14125 /* vv*vC* */, 744 /* n */, 14115 /* movdir64b */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14132 /* movdqa32load128_mask */, 8037 /* V4iV4iC*V4iUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14153 /* movdqa32load256_mask */, 8072 /* V8iV8iC*V8iUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14174 /* movdqa32load512_mask */, 8107 /* V16iV16iC*V16iUs */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14195 /* movdqa32store128_mask */, 4462 /* vV4i*V4iUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14217 /* movdqa32store256_mask */, 4497 /* vV8i*V8iUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14239 /* movdqa32store512_mask */, 4532 /* vV16i*V16iUs */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14261 /* movdqa64load128_mask */, 12797 /* V2OiV2OiC*V2OiUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14282 /* movdqa64load256_mask */, 7627 /* V4OiV4OiC*V4OiUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14303 /* movdqa64load512_mask */, 7665 /* V8OiV8OiC*V8OiUc */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14324 /* movdqa64store128_mask */, 4023 /* vV2Oi*V2OiUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14346 /* movdqa64store256_mask */, 4060 /* vV4Oi*V4OiUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14368 /* movdqa64store512_mask */, 4097 /* vV8Oi*V8OiUc */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14390 /* movmskpd */, 6178 /* iV2d */, 920 /* ncV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14399 /* movmskpd256 */, 14411 /* iV4d */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14416 /* movmskps */, 6306 /* iV4f */, 1163 /* nV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14425 /* movmskps256 */, 14437 /* iV8f */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14442 /* movnti */, 320 /* vi*i */, 744 /* n */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14449 /* movntsd */, 14457 /* vd*V2d */, 1163 /* nV:128: */, 8748 /* sse4a */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14464 /* movntss */, 14472 /* vf*V4f */, 1163 /* nV:128: */, 8748 /* sse4a */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14479 /* mpsadbw128 */, 14490 /* V16cV16cV16cIc */, 920 /* ncV:128: */, 1802 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14505 /* mpsadbw256 */, 14516 /* V32cV32cV32cIc */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14531 /* mpsadbw512 */, 14542 /* V32sV64cV64cIc */, 810 /* ncV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14557 /* mulpd512 */, 798 /* V8dV8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14566 /* mulph512 */, 836 /* V32xV32xV32xIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14575 /* mulps512 */, 871 /* V16fV16fV16fIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14584 /* mulsd_round_mask */, 903 /* V2dV2dV2dV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14601 /* mulsh_round_mask */, 946 /* V8xV8xV8xV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14618 /* mulss_round_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14635 /* mwait */, 14641 /* vUiUi */, 744 /* n */, 1025 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14108 /* mwaitx */, 14647 /* vUiUiUi */, 744 /* n */, 14108 /* mwaitx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14655 /* packssdw128 */, 14667 /* V8sV4iV4i */, 1792 /* ncEV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14677 /* packssdw256 */, 14689 /* V16sV8iV8i */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14700 /* packssdw512 */, 14712 /* V32sV16iV16i */, 11671 /* ncEV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14725 /* packsswb128 */, 14737 /* V16cV8sV8s */, 1792 /* ncEV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14748 /* packsswb256 */, 14760 /* V32cV16sV16s */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14773 /* packsswb512 */, 14785 /* V64cV32sV32s */, 11671 /* ncEV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14798 /* packusdw128 */, 14667 /* V8sV4iV4i */, 1792 /* ncEV:128: */, 1802 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14810 /* packusdw256 */, 14689 /* V16sV8iV8i */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14822 /* packusdw512 */, 14712 /* V32sV16iV16i */, 11671 /* ncEV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14834 /* packuswb128 */, 14737 /* V16cV8sV8s */, 1792 /* ncEV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14846 /* packuswb256 */, 14760 /* V32cV16sV16s */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14858 /* packuswb512 */, 14785 /* V64cV32sV32s */, 11671 /* ncEV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14870 /* palignr128 */, 14881 /* V16cV16cV16cIi */, 920 /* ncV:128: */, 14896 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14902 /* palignr256 */, 14913 /* V32cV32cV32cIi */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14928 /* palignr512 */, 14939 /* V64cV64cV64cIi */, 810 /* ncV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14954 /* pause */, 278 /* v */, 744 /* n */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14960 /* pavgb128 */, 14969 /* V16UcV16UcV16Uc */, 1792 /* ncEV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14985 /* pavgb256 */, 14994 /* V32UcV32UcV32Uc */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15010 /* pavgb512 */, 15019 /* V64UcV64UcV64Uc */, 11671 /* ncEV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15035 /* pavgw128 */, 15044 /* V8UsV8UsV8Us */, 1792 /* ncEV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15057 /* pavgw256 */, 15066 /* V16UsV16UsV16Us */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15082 /* pavgw512 */, 15091 /* V32UsV32UsV32Us */, 11671 /* ncEV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15107 /* pblendd128 */, 1568 /* V4iV4iV4iIi */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15118 /* pblendd256 */, 1599 /* V8iV8iV8iIi */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15129 /* pblendvb128 */, 15141 /* V16cV16cV16cV16c */, 1792 /* ncEV:128: */, 1802 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15158 /* pblendvb256 */, 15170 /* V32cV32cV32cV32c */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15187 /* pblendw128 */, 15198 /* V8sV8sV8sIi */, 1792 /* ncEV:128: */, 1802 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15210 /* pblendw256 */, 15221 /* V16sV16sV16sIi */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15236 /* pclmulqdq128 */, 15249 /* V2OiV2OiV2OiIc */, 920 /* ncV:128: */, 15264 /* pclmul */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15271 /* pclmulqdq256 */, 15284 /* V4OiV4OiV4OiIc */, 1197 /* ncV:256: */, 15299 /* vpclmulqdq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15310 /* pclmulqdq512 */, 15323 /* V8OiV8OiV8OiIc */, 810 /* ncV:512: */, 15338 /* avx512f,vpclmulqdq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15357 /* pcmpestri128 */, 15370 /* iV16ciV16ciIc */, 920 /* ncV:128: */, 15384 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15391 /* pcmpestria128 */, 15370 /* iV16ciV16ciIc */, 920 /* ncV:128: */, 15384 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15405 /* pcmpestric128 */, 15370 /* iV16ciV16ciIc */, 920 /* ncV:128: */, 15384 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15419 /* pcmpestrio128 */, 15370 /* iV16ciV16ciIc */, 920 /* ncV:128: */, 15384 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15433 /* pcmpestris128 */, 15370 /* iV16ciV16ciIc */, 920 /* ncV:128: */, 15384 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15447 /* pcmpestriz128 */, 15370 /* iV16ciV16ciIc */, 920 /* ncV:128: */, 15384 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15461 /* pcmpestrm128 */, 15474 /* V16cV16ciV16ciIc */, 920 /* ncV:128: */, 15384 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15491 /* pcmpistri128 */, 15504 /* iV16cV16cIc */, 920 /* ncV:128: */, 15384 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15516 /* pcmpistria128 */, 15504 /* iV16cV16cIc */, 920 /* ncV:128: */, 15384 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15530 /* pcmpistric128 */, 15504 /* iV16cV16cIc */, 920 /* ncV:128: */, 15384 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15544 /* pcmpistrio128 */, 15504 /* iV16cV16cIc */, 920 /* ncV:128: */, 15384 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15558 /* pcmpistris128 */, 15504 /* iV16cV16cIc */, 920 /* ncV:128: */, 15384 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15572 /* pcmpistriz128 */, 15504 /* iV16cV16cIc */, 920 /* ncV:128: */, 15384 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15586 /* pcmpistrm128 */, 14490 /* V16cV16cV16cIc */, 920 /* ncV:128: */, 15384 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15599 /* pdep_si */, 1734 /* UiUiUi */, 1741 /* ncE */, 1987 /* bmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15607 /* permdf256 */, 15617 /* V4dV4dIi */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15626 /* permdf512 */, 15636 /* V8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15645 /* permdi256 */, 15655 /* V4OiV4OiIi */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15666 /* permdi512 */, 15676 /* V8OiV8OiIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15687 /* permti256 */, 1671 /* V4OiV4OiV4OiIi */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15697 /* permvardf256 */, 15710 /* V4dV4dV4Oi */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15721 /* permvardf512 */, 15734 /* V8dV8dV8Oi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15745 /* permvardi256 */, 1184 /* V4OiV4OiV4Oi */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15758 /* permvardi512 */, 1236 /* V8OiV8OiV8Oi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15771 /* permvarhi128 */, 15784 /* V8sV8sV8s */, 920 /* ncV:128: */, 4609 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15794 /* permvarhi256 */, 15807 /* V16sV16sV16s */, 1197 /* ncV:256: */, 4609 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15820 /* permvarhi512 */, 15833 /* V32sV32sV32s */, 810 /* ncV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15846 /* permvarqi128 */, 15859 /* V16cV16cV16c */, 920 /* ncV:128: */, 15872 /* avx512vbmi,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15892 /* permvarqi256 */, 15905 /* V32cV32cV32c */, 1197 /* ncV:256: */, 15872 /* avx512vbmi,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15918 /* permvarqi512 */, 15931 /* V64cV64cV64c */, 810 /* ncV:512: */, 15944 /* avx512vbmi */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15955 /* permvarsf256 */, 15968 /* V8fV8fV8i */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15978 /* permvarsf512 */, 15991 /* V16fV16fV16i */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16004 /* permvarsi256 */, 16017 /* V8iV8iV8i */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16027 /* permvarsi512 */, 16040 /* V16iV16iV16i */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16053 /* pext_si */, 1734 /* UiUiUi */, 1741 /* ncE */, 1987 /* bmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16061 /* phaddd128 */, 16071 /* V4iV4iV4i */, 1016 /* cnV:128: */, 14896 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16081 /* phaddd256 */, 16017 /* V8iV8iV8i */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16091 /* phaddsw128 */, 15784 /* V8sV8sV8s */, 1016 /* cnV:128: */, 14896 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16102 /* phaddsw256 */, 15807 /* V16sV16sV16s */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16113 /* phaddw128 */, 15784 /* V8sV8sV8s */, 1016 /* cnV:128: */, 14896 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16123 /* phaddw256 */, 15807 /* V16sV16sV16s */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16133 /* phminposuw128 */, 16147 /* V8sV8s */, 920 /* ncV:128: */, 1802 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16154 /* phsubd128 */, 16071 /* V4iV4iV4i */, 1016 /* cnV:128: */, 14896 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16164 /* phsubd256 */, 16017 /* V8iV8iV8i */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16174 /* phsubsw128 */, 15784 /* V8sV8sV8s */, 1016 /* cnV:128: */, 14896 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16185 /* phsubsw256 */, 15807 /* V16sV16sV16s */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16196 /* phsubw128 */, 15784 /* V8sV8sV8s */, 1016 /* cnV:128: */, 14896 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16206 /* phsubw256 */, 15807 /* V16sV16sV16s */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16216 /* pmaddubsw128 */, 16229 /* V8sV16cV16c */, 1016 /* cnV:128: */, 14896 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16241 /* pmaddubsw256 */, 16254 /* V16sV32cV32c */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16267 /* pmaddubsw512 */, 16280 /* V32sV64cV64c */, 810 /* ncV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16293 /* pmaddwd128 */, 16304 /* V4iV8sV8s */, 920 /* ncV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16314 /* pmaddwd256 */, 16325 /* V8iV16sV16s */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16337 /* pmaddwd512 */, 16348 /* V16iV32sV32s */, 810 /* ncV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16361 /* pmovdb128_mask */, 16376 /* V16cV4iV16cUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16390 /* pmovdb128mem_mask */, 16408 /* vV16c*V4iUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16420 /* pmovdb256_mask */, 16435 /* V16cV8iV16cUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16449 /* pmovdb256mem_mask */, 16467 /* vV16c*V8iUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16479 /* pmovdb512_mask */, 16494 /* V16cV16iV16cUs */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16509 /* pmovdb512mem_mask */, 16527 /* vV16c*V16iUs */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16540 /* pmovdw128_mask */, 16555 /* V8sV4iV8sUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16567 /* pmovdw128mem_mask */, 16585 /* vV8s*V4iUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16596 /* pmovdw256_mask */, 16611 /* V8sV8iV8sUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16623 /* pmovdw256mem_mask */, 16641 /* vV8s*V8iUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16652 /* pmovdw512_mask */, 16667 /* V16sV16iV16sUs */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16682 /* pmovdw512mem_mask */, 16700 /* vV16s*V16iUs */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16713 /* pmovmskb128 */, 16725 /* iV16c */, 920 /* ncV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16731 /* pmovmskb256 */, 16743 /* iV32c */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16749 /* pmovqb128_mask */, 16764 /* V16cV2OiV16cUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16779 /* pmovqb128mem_mask */, 16797 /* vV16c*V2OiUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16810 /* pmovqb256_mask */, 16825 /* V16cV4OiV16cUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16840 /* pmovqb256mem_mask */, 16858 /* vV16c*V4OiUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16871 /* pmovqb512_mask */, 16886 /* V16cV8OiV16cUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16901 /* pmovqb512mem_mask */, 16919 /* vV16c*V8OiUc */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16932 /* pmovqd128_mask */, 16947 /* V4iV2OiV4iUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16960 /* pmovqd128mem_mask */, 16978 /* vV4i*V2OiUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16990 /* pmovqd256mem_mask */, 17008 /* vV4i*V4OiUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17020 /* pmovqd512_mask */, 17035 /* V8iV8OiV8iUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17048 /* pmovqd512mem_mask */, 17066 /* vV8i*V8OiUc */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17078 /* pmovqw128_mask */, 17093 /* V8sV2OiV8sUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17106 /* pmovqw128mem_mask */, 17124 /* vV8s*V2OiUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17136 /* pmovqw256_mask */, 17151 /* V8sV4OiV8sUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17164 /* pmovqw256mem_mask */, 17182 /* vV8s*V4OiUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17194 /* pmovqw512_mask */, 17209 /* V8sV8OiV8sUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17222 /* pmovqw512mem_mask */, 17240 /* vV8s*V8OiUc */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17252 /* pmovsdb128_mask */, 16376 /* V16cV4iV16cUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17268 /* pmovsdb128mem_mask */, 16408 /* vV16c*V4iUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17287 /* pmovsdb256_mask */, 16435 /* V16cV8iV16cUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17303 /* pmovsdb256mem_mask */, 16467 /* vV16c*V8iUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17322 /* pmovsdb512_mask */, 16494 /* V16cV16iV16cUs */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17338 /* pmovsdb512mem_mask */, 16527 /* vV16c*V16iUs */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17357 /* pmovsdw128_mask */, 16555 /* V8sV4iV8sUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17373 /* pmovsdw128mem_mask */, 16585 /* vV8s*V4iUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17392 /* pmovsdw256_mask */, 16611 /* V8sV8iV8sUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17408 /* pmovsdw256mem_mask */, 16641 /* vV8s*V8iUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17427 /* pmovsdw512_mask */, 16667 /* V16sV16iV16sUs */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17443 /* pmovsdw512mem_mask */, 16700 /* vV16s*V16iUs */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17462 /* pmovsqb128_mask */, 16764 /* V16cV2OiV16cUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17478 /* pmovsqb128mem_mask */, 16797 /* vV16c*V2OiUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17497 /* pmovsqb256_mask */, 16825 /* V16cV4OiV16cUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17513 /* pmovsqb256mem_mask */, 16858 /* vV16c*V4OiUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17532 /* pmovsqb512_mask */, 16886 /* V16cV8OiV16cUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17548 /* pmovsqb512mem_mask */, 16919 /* vV16c*V8OiUc */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17567 /* pmovsqd128_mask */, 16947 /* V4iV2OiV4iUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17583 /* pmovsqd128mem_mask */, 16978 /* vV4i*V2OiUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17602 /* pmovsqd256_mask */, 17618 /* V4iV4OiV4iUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17631 /* pmovsqd256mem_mask */, 17008 /* vV4i*V4OiUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17650 /* pmovsqd512_mask */, 17035 /* V8iV8OiV8iUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17666 /* pmovsqd512mem_mask */, 17066 /* vV8i*V8OiUc */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17685 /* pmovsqw128_mask */, 17093 /* V8sV2OiV8sUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17701 /* pmovsqw128mem_mask */, 17124 /* vV8s*V2OiUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17720 /* pmovsqw256_mask */, 17151 /* V8sV4OiV8sUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17736 /* pmovsqw256mem_mask */, 17182 /* vV8s*V4OiUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17755 /* pmovsqw512_mask */, 17209 /* V8sV8OiV8sUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17771 /* pmovsqw512mem_mask */, 17240 /* vV8s*V8OiUc */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17790 /* pmovswb128_mask */, 17806 /* V16cV8sV16cUc */, 920 /* ncV:128: */, 2080 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17820 /* pmovswb128mem_mask */, 17839 /* vV16c*V8sUc */, 1163 /* nV:128: */, 2080 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17851 /* pmovswb256_mask */, 17867 /* V16cV16sV16cUs */, 1197 /* ncV:256: */, 2080 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17882 /* pmovswb256mem_mask */, 17901 /* vV16c*V16sUs */, 3948 /* nV:256: */, 2080 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17914 /* pmovswb512_mask */, 17930 /* V32cV32sV32cUi */, 810 /* ncV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17945 /* pmovswb512mem_mask */, 17964 /* vV32c*V32sUi */, 3991 /* nV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17977 /* pmovusdb128_mask */, 16376 /* V16cV4iV16cUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17994 /* pmovusdb128mem_mask */, 16408 /* vV16c*V4iUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18014 /* pmovusdb256_mask */, 16435 /* V16cV8iV16cUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18031 /* pmovusdb256mem_mask */, 16467 /* vV16c*V8iUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18051 /* pmovusdb512_mask */, 16494 /* V16cV16iV16cUs */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18068 /* pmovusdb512mem_mask */, 16527 /* vV16c*V16iUs */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18088 /* pmovusdw128_mask */, 16555 /* V8sV4iV8sUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18105 /* pmovusdw128mem_mask */, 16585 /* vV8s*V4iUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18125 /* pmovusdw256_mask */, 16611 /* V8sV8iV8sUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18142 /* pmovusdw256mem_mask */, 16641 /* vV8s*V8iUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18162 /* pmovusdw512_mask */, 16667 /* V16sV16iV16sUs */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18179 /* pmovusdw512mem_mask */, 16700 /* vV16s*V16iUs */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18199 /* pmovusqb128_mask */, 16764 /* V16cV2OiV16cUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18216 /* pmovusqb128mem_mask */, 16797 /* vV16c*V2OiUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18236 /* pmovusqb256_mask */, 16825 /* V16cV4OiV16cUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18253 /* pmovusqb256mem_mask */, 16858 /* vV16c*V4OiUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18273 /* pmovusqb512_mask */, 16886 /* V16cV8OiV16cUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18290 /* pmovusqb512mem_mask */, 16919 /* vV16c*V8OiUc */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18310 /* pmovusqd128_mask */, 16947 /* V4iV2OiV4iUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18327 /* pmovusqd128mem_mask */, 16978 /* vV4i*V2OiUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18347 /* pmovusqd256_mask */, 17618 /* V4iV4OiV4iUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18364 /* pmovusqd256mem_mask */, 17008 /* vV4i*V4OiUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18384 /* pmovusqd512_mask */, 17035 /* V8iV8OiV8iUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18401 /* pmovusqd512mem_mask */, 17066 /* vV8i*V8OiUc */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18421 /* pmovusqw128_mask */, 17093 /* V8sV2OiV8sUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18438 /* pmovusqw128mem_mask */, 17124 /* vV8s*V2OiUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18458 /* pmovusqw256_mask */, 17151 /* V8sV4OiV8sUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18475 /* pmovusqw256mem_mask */, 17182 /* vV8s*V4OiUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18495 /* pmovusqw512_mask */, 17209 /* V8sV8OiV8sUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18512 /* pmovusqw512mem_mask */, 17240 /* vV8s*V8OiUc */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18532 /* pmovuswb128_mask */, 17806 /* V16cV8sV16cUc */, 920 /* ncV:128: */, 2080 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18549 /* pmovuswb128mem_mask */, 17839 /* vV16c*V8sUc */, 1163 /* nV:128: */, 2080 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18569 /* pmovuswb256_mask */, 17867 /* V16cV16sV16cUs */, 1197 /* ncV:256: */, 2080 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18586 /* pmovuswb256mem_mask */, 17901 /* vV16c*V16sUs */, 3948 /* nV:256: */, 2080 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18606 /* pmovuswb512_mask */, 17930 /* V32cV32sV32cUi */, 810 /* ncV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18623 /* pmovuswb512mem_mask */, 17964 /* vV32c*V32sUi */, 3991 /* nV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18643 /* pmovwb128_mask */, 17806 /* V16cV8sV16cUc */, 920 /* ncV:128: */, 2080 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18658 /* pmovwb128mem_mask */, 17839 /* vV16c*V8sUc */, 1163 /* nV:128: */, 2080 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18676 /* pmovwb256mem_mask */, 17901 /* vV16c*V16sUs */, 3948 /* nV:256: */, 2080 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18694 /* pmovwb512_mask */, 17930 /* V32cV32sV32cUi */, 810 /* ncV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18709 /* pmovwb512mem_mask */, 17964 /* vV32c*V32sUi */, 3991 /* nV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18727 /* pmuldq128 */, 18737 /* V2OiV4iV4i */, 1792 /* ncEV:128: */, 1802 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18748 /* pmuldq256 */, 18758 /* V4OiV8iV8i */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18769 /* pmuldq512 */, 18779 /* V8OiV16iV16i */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18792 /* pmulhrsw128 */, 15784 /* V8sV8sV8s */, 1016 /* cnV:128: */, 14896 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18804 /* pmulhrsw256 */, 15807 /* V16sV16sV16s */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18816 /* pmulhrsw512 */, 15833 /* V32sV32sV32s */, 810 /* ncV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18828 /* pmulhuw128 */, 15044 /* V8UsV8UsV8Us */, 1792 /* ncEV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18839 /* pmulhuw256 */, 15066 /* V16UsV16UsV16Us */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18850 /* pmulhuw512 */, 15091 /* V32UsV32UsV32Us */, 11671 /* ncEV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18861 /* pmulhw128 */, 15784 /* V8sV8sV8s */, 1792 /* ncEV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18871 /* pmulhw256 */, 15807 /* V16sV16sV16s */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18881 /* pmulhw512 */, 15833 /* V32sV32sV32s */, 11671 /* ncEV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18891 /* pmuludq128 */, 18737 /* V2OiV4iV4i */, 1792 /* ncEV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18902 /* pmuludq256 */, 18758 /* V4OiV8iV8i */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18913 /* pmuludq512 */, 18779 /* V8OiV16iV16i */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18924 /* prefetchrs */, 606 /* vvC* */, 572 /* nc */, 18935 /* movrs */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18941 /* prold128 */, 18950 /* V4iV4iIi */, 1792 /* ncEV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18959 /* prold256 */, 18968 /* V8iV8iIi */, 1832 /* ncEV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18977 /* prold512 */, 18986 /* V16iV16iIi */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18997 /* prolq128 */, 19006 /* V2OiV2OiIi */, 1792 /* ncEV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19017 /* prolq256 */, 15655 /* V4OiV4OiIi */, 1832 /* ncEV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19026 /* prolq512 */, 15676 /* V8OiV8OiIi */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19035 /* prord128 */, 18950 /* V4iV4iIi */, 1792 /* ncEV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19044 /* prord256 */, 18968 /* V8iV8iIi */, 1832 /* ncEV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19053 /* prord512 */, 18986 /* V16iV16iIi */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19062 /* prorq128 */, 19006 /* V2OiV2OiIi */, 1792 /* ncEV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19071 /* prorq256 */, 15655 /* V4OiV4OiIi */, 1832 /* ncEV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19080 /* prorq512 */, 15676 /* V8OiV8OiIi */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19089 /* psadbw128 */, 19099 /* V2OiV16cV16c */, 920 /* ncV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19112 /* psadbw256 */, 19122 /* V4OiV32cV32c */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19135 /* psadbw512 */, 19145 /* V8OiV64cV64c */, 810 /* ncV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19158 /* pshufb128 */, 15859 /* V16cV16cV16c */, 1016 /* cnV:128: */, 14896 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19168 /* pshufb256 */, 15905 /* V32cV32cV32c */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19178 /* pshufb512 */, 15931 /* V64cV64cV64c */, 810 /* ncV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19188 /* pshufd */, 18950 /* V4iV4iIi */, 1792 /* ncEV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19195 /* pshufd256 */, 18968 /* V8iV8iIi */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19205 /* pshufd512 */, 18986 /* V16iV16iIi */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19215 /* pshufhw */, 19223 /* V8sV8sIi */, 1792 /* ncEV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19232 /* pshufhw256 */, 19243 /* V16sV16sIi */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19254 /* pshufhw512 */, 19265 /* V32sV32sIi */, 11671 /* ncEV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19276 /* pshuflw */, 19223 /* V8sV8sIi */, 1792 /* ncEV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19284 /* pshuflw256 */, 19243 /* V16sV16sIi */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19295 /* pshuflw512 */, 19265 /* V32sV32sIi */, 11671 /* ncEV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19306 /* psignb128 */, 15859 /* V16cV16cV16c */, 1016 /* cnV:128: */, 14896 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19316 /* psignb256 */, 15905 /* V32cV32cV32c */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19326 /* psignd128 */, 16071 /* V4iV4iV4i */, 1016 /* cnV:128: */, 14896 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19336 /* psignd256 */, 16017 /* V8iV8iV8i */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19346 /* psignw128 */, 15784 /* V8sV8sV8s */, 1016 /* cnV:128: */, 14896 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19356 /* psignw256 */, 15807 /* V16sV16sV16s */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19366 /* pslld128 */, 16071 /* V4iV4iV4i */, 920 /* ncV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19375 /* pslld256 */, 19384 /* V8iV8iV4i */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19394 /* pslld512 */, 19403 /* V16iV16iV4i */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19415 /* pslldi128 */, 19425 /* V4iV4ii */, 1792 /* ncEV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19433 /* pslldi256 */, 19443 /* V8iV8ii */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19451 /* pslldi512 */, 19461 /* V16iV16ii */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19471 /* pslldqi128_byteshift */, 19492 /* V16cV16cIi */, 920 /* ncV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19503 /* pslldqi256_byteshift */, 19524 /* V32cV32cIi */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19535 /* pslldqi512_byteshift */, 19556 /* V64cV64cIi */, 810 /* ncV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19567 /* psllq128 */, 1116 /* V2OiV2OiV2Oi */, 920 /* ncV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19576 /* psllq256 */, 19585 /* V4OiV4OiV2Oi */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19598 /* psllq512 */, 19607 /* V8OiV8OiV2Oi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19620 /* psllqi128 */, 19630 /* V2OiV2Oii */, 1792 /* ncEV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19640 /* psllqi256 */, 19650 /* V4OiV4Oii */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19660 /* psllqi512 */, 19670 /* V8OiV8Oii */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19680 /* psllv2di */, 1116 /* V2OiV2OiV2Oi */, 1792 /* ncEV:128: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19689 /* psllv4di */, 1184 /* V4OiV4OiV4Oi */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19698 /* psllv4si */, 16071 /* V4iV4iV4i */, 1792 /* ncEV:128: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19707 /* psllv8di */, 1236 /* V8OiV8OiV8Oi */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19716 /* psllv8hi */, 15784 /* V8sV8sV8s */, 1792 /* ncEV:128: */, 4609 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19725 /* psllv8si */, 16017 /* V8iV8iV8i */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19734 /* psllv16hi */, 15807 /* V16sV16sV16s */, 1832 /* ncEV:256: */, 4609 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19744 /* psllv16si */, 16040 /* V16iV16iV16i */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19754 /* psllv32hi */, 15833 /* V32sV32sV32s */, 11671 /* ncEV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19764 /* psllw128 */, 15784 /* V8sV8sV8s */, 920 /* ncV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19773 /* psllw256 */, 19782 /* V16sV16sV8s */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19794 /* psllw512 */, 19803 /* V32sV32sV8s */, 810 /* ncV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19815 /* psllwi128 */, 19825 /* V8sV8si */, 1792 /* ncEV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19833 /* psllwi256 */, 19843 /* V16sV16si */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19853 /* psllwi512 */, 19863 /* V32sV32si */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19873 /* psrad128 */, 16071 /* V4iV4iV4i */, 920 /* ncV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19882 /* psrad256 */, 19384 /* V8iV8iV4i */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19891 /* psrad512 */, 19403 /* V16iV16iV4i */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19900 /* psradi128 */, 19425 /* V4iV4ii */, 1792 /* ncEV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19910 /* psradi256 */, 19443 /* V8iV8ii */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19920 /* psradi512 */, 19461 /* V16iV16ii */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19930 /* psraq128 */, 1116 /* V2OiV2OiV2Oi */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19939 /* psraq256 */, 19585 /* V4OiV4OiV2Oi */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19948 /* psraq512 */, 19607 /* V8OiV8OiV2Oi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19957 /* psraqi128 */, 19630 /* V2OiV2Oii */, 1792 /* ncEV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19967 /* psraqi256 */, 19650 /* V4OiV4Oii */, 1832 /* ncEV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19977 /* psraqi512 */, 19670 /* V8OiV8Oii */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19987 /* psrav4si */, 16071 /* V4iV4iV4i */, 1792 /* ncEV:128: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19996 /* psrav8di */, 1236 /* V8OiV8OiV8Oi */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20005 /* psrav8hi */, 15784 /* V8sV8sV8s */, 1792 /* ncEV:128: */, 4609 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20014 /* psrav8si */, 16017 /* V8iV8iV8i */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20023 /* psrav16hi */, 15807 /* V16sV16sV16s */, 1832 /* ncEV:256: */, 4609 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20033 /* psrav16si */, 16040 /* V16iV16iV16i */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20043 /* psrav32hi */, 15833 /* V32sV32sV32s */, 11671 /* ncEV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20053 /* psravq128 */, 1116 /* V2OiV2OiV2Oi */, 1792 /* ncEV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20063 /* psravq256 */, 1184 /* V4OiV4OiV4Oi */, 1832 /* ncEV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20073 /* psraw128 */, 15784 /* V8sV8sV8s */, 920 /* ncV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20082 /* psraw256 */, 19782 /* V16sV16sV8s */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20091 /* psraw512 */, 19803 /* V32sV32sV8s */, 810 /* ncV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20100 /* psrawi128 */, 19825 /* V8sV8si */, 1792 /* ncEV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20110 /* psrawi256 */, 19843 /* V16sV16si */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20120 /* psrawi512 */, 19863 /* V32sV32si */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20130 /* psrld128 */, 16071 /* V4iV4iV4i */, 920 /* ncV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20139 /* psrld256 */, 19384 /* V8iV8iV4i */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20148 /* psrld512 */, 19403 /* V16iV16iV4i */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20157 /* psrldi128 */, 19425 /* V4iV4ii */, 1792 /* ncEV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20167 /* psrldi256 */, 19443 /* V8iV8ii */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20177 /* psrldi512 */, 19461 /* V16iV16ii */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20187 /* psrldqi128_byteshift */, 19492 /* V16cV16cIi */, 920 /* ncV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20208 /* psrldqi256_byteshift */, 19524 /* V32cV32cIi */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20229 /* psrldqi512_byteshift */, 19556 /* V64cV64cIi */, 810 /* ncV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20250 /* psrlq128 */, 1116 /* V2OiV2OiV2Oi */, 920 /* ncV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20259 /* psrlq256 */, 19585 /* V4OiV4OiV2Oi */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20268 /* psrlq512 */, 19607 /* V8OiV8OiV2Oi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20277 /* psrlqi128 */, 19630 /* V2OiV2Oii */, 1792 /* ncEV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20287 /* psrlqi256 */, 19650 /* V4OiV4Oii */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20297 /* psrlqi512 */, 19670 /* V8OiV8Oii */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20307 /* psrlv2di */, 1116 /* V2OiV2OiV2Oi */, 1792 /* ncEV:128: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20316 /* psrlv4di */, 1184 /* V4OiV4OiV4Oi */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20325 /* psrlv4si */, 16071 /* V4iV4iV4i */, 1792 /* ncEV:128: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20334 /* psrlv8di */, 1236 /* V8OiV8OiV8Oi */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20343 /* psrlv8hi */, 15784 /* V8sV8sV8s */, 1792 /* ncEV:128: */, 4609 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20352 /* psrlv8si */, 16017 /* V8iV8iV8i */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20361 /* psrlv16hi */, 15807 /* V16sV16sV16s */, 1832 /* ncEV:256: */, 4609 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20371 /* psrlv16si */, 16040 /* V16iV16iV16i */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20381 /* psrlv32hi */, 15833 /* V32sV32sV32s */, 11671 /* ncEV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20391 /* psrlw128 */, 15784 /* V8sV8sV8s */, 920 /* ncV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20400 /* psrlw256 */, 19782 /* V16sV16sV8s */, 1197 /* ncV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20409 /* psrlw512 */, 19803 /* V32sV32sV8s */, 810 /* ncV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20418 /* psrlwi128 */, 19825 /* V8sV8si */, 1792 /* ncEV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20428 /* psrlwi256 */, 19843 /* V16sV16si */, 1832 /* ncEV:256: */, 8303 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20438 /* psrlwi512 */, 19863 /* V32sV32si */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20448 /* pternlogd128_mask */, 20466 /* V4iV4iV4iV4iIiUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20483 /* pternlogd128_maskz */, 20466 /* V4iV4iV4iV4iIiUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20502 /* pternlogd256_mask */, 20520 /* V8iV8iV8iV8iIiUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20537 /* pternlogd256_maskz */, 20520 /* V8iV8iV8iV8iIiUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20556 /* pternlogd512_mask */, 20574 /* V16iV16iV16iV16iIiUs */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20595 /* pternlogd512_maskz */, 20574 /* V16iV16iV16iV16iIiUs */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20614 /* pternlogq128_mask */, 20632 /* V2OiV2OiV2OiV2OiIiUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20653 /* pternlogq128_maskz */, 20632 /* V2OiV2OiV2OiV2OiIiUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20672 /* pternlogq256_mask */, 20690 /* V4OiV4OiV4OiV4OiIiUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20711 /* pternlogq256_maskz */, 20690 /* V4OiV4OiV4OiV4OiIiUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20730 /* pternlogq512_mask */, 20748 /* V8OiV8OiV8OiV8OiIiUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20769 /* pternlogq512_maskz */, 20748 /* V8OiV8OiV8OiV8OiIiUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20788 /* ptestc128 */, 20798 /* iV2OiV2Oi */, 920 /* ncV:128: */, 1802 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20808 /* ptestc256 */, 20818 /* iV4OiV4Oi */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20828 /* ptestnzc128 */, 20798 /* iV2OiV2Oi */, 920 /* ncV:128: */, 1802 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20840 /* ptestnzc256 */, 20818 /* iV4OiV4Oi */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20852 /* ptestz128 */, 20798 /* iV2OiV2Oi */, 920 /* ncV:128: */, 1802 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20862 /* ptestz256 */, 20818 /* iV4OiV4Oi */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20872 /* ptwrite32 */, 687 /* vUi */, 744 /* n */, 20882 /* ptwrite */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20890 /* rangepd128_mask */, 20906 /* V2dV2dV2dIiV2dUc */, 920 /* ncV:128: */, 5468 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20923 /* rangepd256_mask */, 20939 /* V4dV4dV4dIiV4dUc */, 1197 /* ncV:256: */, 5468 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20956 /* rangepd512_mask */, 20972 /* V8dV8dV8dIiV8dUcIi */, 810 /* ncV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20991 /* rangeps128_mask */, 21007 /* V4fV4fV4fIiV4fUc */, 920 /* ncV:128: */, 5468 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21024 /* rangeps256_mask */, 21040 /* V8fV8fV8fIiV8fUc */, 1197 /* ncV:256: */, 5468 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21057 /* rangeps512_mask */, 21073 /* V16fV16fV16fIiV16fUsIi */, 810 /* ncV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21096 /* rangesd128_round_mask */, 21118 /* V2dV2dV2dV2dUcIiIi */, 920 /* ncV:128: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21137 /* rangess128_round_mask */, 21159 /* V4fV4fV4fV4fUcIiIi */, 920 /* ncV:128: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21178 /* rcp14pd128_mask */, 3275 /* V2dV2dV2dUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21194 /* rcp14pd256_mask */, 3306 /* V4dV4dV4dUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21210 /* rcp14pd512_mask */, 3337 /* V8dV8dV8dUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21226 /* rcp14ps128_mask */, 3705 /* V4fV4fV4fUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21242 /* rcp14ps256_mask */, 3736 /* V8fV8fV8fUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21258 /* rcp14ps512_mask */, 3767 /* V16fV16fV16fUs */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21274 /* rcp14sd_mask */, 21287 /* V2dV2dV2dV2dUc */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21302 /* rcp14ss_mask */, 21315 /* V4fV4fV4fV4fUc */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21330 /* rcpph128_mask */, 10902 /* V8xV8xV8xUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21344 /* rcpph256_mask */, 10931 /* V16xV16xV16xUs */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21358 /* rcpph512_mask */, 21372 /* V32xV32xV32xUi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21387 /* rcpps */, 21393 /* V4fV4f */, 920 /* ncV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21400 /* rcpps256 */, 21409 /* V8fV8f */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21416 /* rcpsh_mask */, 21427 /* V8xV8xV8xV8xUc */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21442 /* rcpss */, 21393 /* V4fV4f */, 920 /* ncV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21448 /* rdpid */, 622 /* Ui */, 744 /* n */, 21448 /* rdpid */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21454 /* rdpkru */, 622 /* Ui */, 744 /* n */, 21461 /* pku */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21465 /* rdpmc */, 21471 /* UOii */, 0 /*  */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21476 /* rdpru */, 21482 /* ULLii */, 744 /* n */, 21476 /* rdpru */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21488 /* rdrand16_step */, 21502 /* UiUs* */, 744 /* n */, 21508 /* rdrnd */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21514 /* rdrand32_step */, 21528 /* UiUi* */, 744 /* n */, 21508 /* rdrnd */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21534 /* rdseed16_step */, 21502 /* UiUs* */, 744 /* n */, 21548 /* rdseed */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21555 /* rdseed32_step */, 21528 /* UiUi* */, 744 /* n */, 21548 /* rdseed */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21569 /* rdsspd */, 12158 /* UiUi */, 744 /* n */, 2034 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21576 /* rdtsc */, 395 /* UOi */, 0 /*  */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21582 /* rdtscp */, 21589 /* UOiUi* */, 0 /*  */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21596 /* readeflags_u32 */, 622 /* Ui */, 744 /* n */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21611 /* reduce_fadd_pd512 */, 21629 /* ddV8d */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21635 /* reduce_fadd_ph128 */, 21653 /* xxV8x */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21659 /* reduce_fadd_ph256 */, 21677 /* xxV16x */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21684 /* reduce_fadd_ph512 */, 21702 /* xxV32x */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21709 /* reduce_fadd_ps512 */, 21727 /* ffV16f */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21734 /* reduce_fmax_pd512 */, 21752 /* dV8d */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21757 /* reduce_fmax_ph128 */, 21775 /* xV8x */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21780 /* reduce_fmax_ph256 */, 21798 /* xV16x */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21804 /* reduce_fmax_ph512 */, 21822 /* xV32x */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21828 /* reduce_fmax_ps512 */, 21846 /* fV16f */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21852 /* reduce_fmin_pd512 */, 21752 /* dV8d */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21870 /* reduce_fmin_ph128 */, 21775 /* xV8x */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21888 /* reduce_fmin_ph256 */, 21798 /* xV16x */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21906 /* reduce_fmin_ph512 */, 21822 /* xV32x */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21924 /* reduce_fmin_ps512 */, 21846 /* fV16f */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21942 /* reduce_fmul_pd512 */, 21629 /* ddV8d */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21960 /* reduce_fmul_ph128 */, 21653 /* xxV8x */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21978 /* reduce_fmul_ph256 */, 21677 /* xxV16x */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21996 /* reduce_fmul_ph512 */, 21702 /* xxV32x */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22014 /* reduce_fmul_ps512 */, 21727 /* ffV16f */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22032 /* reducepd128_mask */, 11135 /* V2dV2dIiV2dUc */, 920 /* ncV:128: */, 5468 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22049 /* reducepd256_mask */, 11167 /* V4dV4dIiV4dUc */, 1197 /* ncV:256: */, 5468 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22066 /* reducepd512_mask */, 11199 /* V8dV8dIiV8dUcIi */, 810 /* ncV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22083 /* reduceph128_mask */, 11233 /* V8xV8xIiV8xUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22100 /* reduceph256_mask */, 11265 /* V16xV16xIiV16xUs */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22117 /* reduceph512_mask */, 11300 /* V32xV32xIiV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22134 /* reduceps128_mask */, 11337 /* V4fV4fIiV4fUc */, 920 /* ncV:128: */, 5468 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22151 /* reduceps256_mask */, 11369 /* V8fV8fIiV8fUc */, 1197 /* ncV:256: */, 5468 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22168 /* reduceps512_mask */, 11401 /* V16fV16fIiV16fUsIi */, 810 /* ncV:512: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22185 /* reducesd_mask */, 21118 /* V2dV2dV2dV2dUcIiIi */, 920 /* ncV:128: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22199 /* reducesh_mask */, 22213 /* V8xV8xV8xV8xUcIiIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22232 /* reducess_mask */, 21159 /* V4fV4fV4fV4fUcIiIi */, 920 /* ncV:128: */, 4744 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22246 /* rndscalepd_128_mask */, 11135 /* V2dV2dIiV2dUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22266 /* rndscalepd_256_mask */, 11167 /* V4dV4dIiV4dUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22286 /* rndscalepd_mask */, 11199 /* V8dV8dIiV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22302 /* rndscaleph_128_mask */, 11233 /* V8xV8xIiV8xUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22322 /* rndscaleph_256_mask */, 11265 /* V16xV16xIiV16xUs */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22342 /* rndscaleph_mask */, 11300 /* V32xV32xIiV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22358 /* rndscaleps_128_mask */, 11337 /* V4fV4fIiV4fUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22378 /* rndscaleps_256_mask */, 11369 /* V8fV8fIiV8fUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22398 /* rndscaleps_mask */, 11401 /* V16fV16fIiV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22414 /* rndscalesd_round_mask */, 21118 /* V2dV2dV2dV2dUcIiIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22436 /* rndscalesh_round_mask */, 22213 /* V8xV8xV8xV8xUcIiIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22458 /* rndscaless_round_mask */, 21159 /* V4fV4fV4fV4fUcIiIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22480 /* roundpd */, 22488 /* V2dV2dIi */, 920 /* ncV:128: */, 1802 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22497 /* roundpd256 */, 15617 /* V4dV4dIi */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22508 /* roundps */, 22516 /* V4fV4fIi */, 920 /* ncV:128: */, 1802 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22525 /* roundps256 */, 22536 /* V8fV8fIi */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22545 /* roundsd */, 1780 /* V2dV2dV2dIi */, 920 /* ncV:128: */, 1802 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22553 /* roundss */, 1850 /* V4fV4fV4fIi */, 920 /* ncV:128: */, 1802 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22561 /* rsqrt14pd128_mask */, 3275 /* V2dV2dV2dUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22579 /* rsqrt14pd256_mask */, 3306 /* V4dV4dV4dUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22597 /* rsqrt14pd512_mask */, 3337 /* V8dV8dV8dUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22615 /* rsqrt14ps128_mask */, 3705 /* V4fV4fV4fUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22633 /* rsqrt14ps256_mask */, 3736 /* V8fV8fV8fUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22651 /* rsqrt14ps512_mask */, 3767 /* V16fV16fV16fUs */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22669 /* rsqrt14sd_mask */, 21287 /* V2dV2dV2dV2dUc */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22684 /* rsqrt14ss_mask */, 21315 /* V4fV4fV4fV4fUc */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22699 /* rsqrtph128_mask */, 10902 /* V8xV8xV8xUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22715 /* rsqrtph256_mask */, 10931 /* V16xV16xV16xUs */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22731 /* rsqrtph512_mask */, 21372 /* V32xV32xV32xUi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22747 /* rsqrtps */, 21393 /* V4fV4f */, 920 /* ncV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22755 /* rsqrtps256 */, 21409 /* V8fV8f */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22766 /* rsqrtsh_mask */, 21427 /* V8xV8xV8xV8xUc */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22779 /* rsqrtss */, 21393 /* V4fV4f */, 920 /* ncV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22787 /* rstorssp */, 568 /* vv* */, 744 /* n */, 2034 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22796 /* saveprevssp */, 278 /* v */, 744 /* n */, 2034 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22808 /* scalefpd128_mask */, 21287 /* V2dV2dV2dV2dUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22825 /* scalefpd256_mask */, 22842 /* V4dV4dV4dV4dUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22857 /* scalefpd512_mask */, 22874 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22891 /* scalefph128_mask */, 21427 /* V8xV8xV8xV8xUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22908 /* scalefph256_mask */, 22925 /* V16xV16xV16xV16xUs */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22944 /* scalefph512_mask */, 22961 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22982 /* scalefps128_mask */, 21315 /* V4fV4fV4fV4fUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22999 /* scalefps256_mask */, 23016 /* V8fV8fV8fV8fUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23031 /* scalefps512_mask */, 23048 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23069 /* scalefsd_round_mask */, 903 /* V2dV2dV2dV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23089 /* scalefsh_round_mask */, 946 /* V8xV8xV8xV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23109 /* scalefss_round_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23129 /* scatterdiv2df */, 23143 /* vv*UcV2OiV2dIi */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23158 /* scatterdiv2di */, 23172 /* vv*UcV2OiV2OiIi */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23188 /* scatterdiv4df */, 23202 /* vv*UcV4OiV4dIi */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23217 /* scatterdiv4di */, 23231 /* vv*UcV4OiV4OiIi */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23247 /* scatterdiv4sf */, 23261 /* vv*UcV2OiV4fIi */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23276 /* scatterdiv4si */, 23290 /* vv*UcV2OiV4iIi */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23305 /* scatterdiv8df */, 23319 /* vv*UcV8OiV8dIi */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23334 /* scatterdiv8di */, 23348 /* vv*UcV8OiV8OiIi */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23364 /* scatterdiv8sf */, 23378 /* vv*UcV4OiV4fIi */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23393 /* scatterdiv8si */, 23407 /* vv*UcV4OiV4iIi */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23422 /* scatterdiv16sf */, 23437 /* vv*UcV8OiV8fIi */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23452 /* scatterdiv16si */, 23467 /* vv*UcV8OiV8iIi */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23482 /* scattersiv2df */, 23496 /* vv*UcV4iV2dIi */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23510 /* scattersiv2di */, 23524 /* vv*UcV4iV2OiIi */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23539 /* scattersiv4df */, 23553 /* vv*UcV4iV4dIi */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23567 /* scattersiv4di */, 23581 /* vv*UcV4iV4OiIi */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23596 /* scattersiv4sf */, 23610 /* vv*UcV4iV4fIi */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23624 /* scattersiv4si */, 23638 /* vv*UcV4iV4iIi */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23652 /* scattersiv8df */, 23666 /* vv*UcV8iV8dIi */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23680 /* scattersiv8di */, 23694 /* vv*UcV8iV8OiIi */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23709 /* scattersiv8sf */, 23723 /* vv*UcV8iV8fIi */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23737 /* scattersiv8si */, 23751 /* vv*UcV8iV8iIi */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23765 /* scattersiv16sf */, 23780 /* vv*UsV16iV16fIi */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23796 /* scattersiv16si */, 23811 /* vv*UsV16iV16iIi */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23827 /* selectb_128 */, 23839 /* V16cUsV16cV16c */, 1792 /* ncEV:128: */, 4609 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23854 /* selectb_256 */, 23866 /* V32cUiV32cV32c */, 1832 /* ncEV:256: */, 4609 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23881 /* selectb_512 */, 23893 /* V64cUOiV64cV64c */, 11671 /* ncEV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23909 /* selectd_128 */, 23921 /* V4iUcV4iV4i */, 1792 /* ncEV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23933 /* selectd_256 */, 23945 /* V8iUcV8iV8i */, 1832 /* ncEV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23957 /* selectd_512 */, 23969 /* V16iUsV16iV16i */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23984 /* selectpbf_128 */, 23998 /* V8yUcV8yV8y */, 1792 /* ncEV:128: */, 5053 /* avx512bf16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24010 /* selectpbf_256 */, 24024 /* V16yUsV16yV16y */, 1832 /* ncEV:256: */, 5053 /* avx512bf16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24039 /* selectpbf_512 */, 24053 /* V32yUiV32yV32y */, 11671 /* ncEV:512: */, 5133 /* avx512bf16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24068 /* selectpd_128 */, 24081 /* V2dUcV2dV2d */, 1792 /* ncEV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24093 /* selectpd_256 */, 24106 /* V4dUcV4dV4d */, 1832 /* ncEV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24118 /* selectpd_512 */, 24131 /* V8dUcV8dV8d */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24143 /* selectph_128 */, 24156 /* V8xUcV8xV8x */, 1792 /* ncEV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24168 /* selectph_256 */, 24181 /* V16xUsV16xV16x */, 1832 /* ncEV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24196 /* selectph_512 */, 24209 /* V32xUiV32xV32x */, 11671 /* ncEV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24224 /* selectps_128 */, 24237 /* V4fUcV4fV4f */, 1792 /* ncEV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24249 /* selectps_256 */, 24262 /* V8fUcV8fV8f */, 1832 /* ncEV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24274 /* selectps_512 */, 24287 /* V16fUsV16fV16f */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24302 /* selectq_128 */, 24314 /* V2OiUcV2OiV2Oi */, 1792 /* ncEV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24329 /* selectq_256 */, 24341 /* V4OiUcV4OiV4Oi */, 1832 /* ncEV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24356 /* selectq_512 */, 24368 /* V8OiUcV8OiV8Oi */, 11671 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24383 /* selectsbf_128 */, 23998 /* V8yUcV8yV8y */, 920 /* ncV:128: */, 5133 /* avx512bf16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24397 /* selectsd_128 */, 24081 /* V2dUcV2dV2d */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24410 /* selectsh_128 */, 24156 /* V8xUcV8xV8x */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24423 /* selectss_128 */, 24237 /* V4fUcV4fV4f */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24436 /* selectw_128 */, 24448 /* V8sUcV8sV8s */, 1792 /* ncEV:128: */, 4609 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24460 /* selectw_256 */, 24472 /* V16sUsV16sV16s */, 1832 /* ncEV:256: */, 4609 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24487 /* selectw_512 */, 24499 /* V32sUiV32sV32s */, 11671 /* ncEV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24514 /* serialize */, 278 /* v */, 744 /* n */, 24514 /* serialize */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24524 /* setssbsy */, 278 /* v */, 744 /* n */, 2034 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24533 /* sfence */, 278 /* v */, 744 /* n */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24540 /* sha1msg1 */, 16071 /* V4iV4iV4i */, 920 /* ncV:128: */, 24549 /* sha */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24553 /* sha1msg2 */, 16071 /* V4iV4iV4i */, 920 /* ncV:128: */, 24549 /* sha */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24562 /* sha1nexte */, 16071 /* V4iV4iV4i */, 920 /* ncV:128: */, 24549 /* sha */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24572 /* sha1rnds4 */, 24582 /* V4iV4iV4iIc */, 920 /* ncV:128: */, 24549 /* sha */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24594 /* sha256msg1 */, 16071 /* V4iV4iV4i */, 920 /* ncV:128: */, 24549 /* sha */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24605 /* sha256msg2 */, 16071 /* V4iV4iV4i */, 920 /* ncV:128: */, 24549 /* sha */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24616 /* sha256rnds2 */, 24628 /* V4iV4iV4iV4i */, 920 /* ncV:128: */, 24549 /* sha */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24641 /* shuf_f32x4 */, 871 /* V16fV16fV16fIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24652 /* shuf_f32x4_256 */, 1873 /* V8fV8fV8fIi */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24667 /* shuf_f64x2 */, 798 /* V8dV8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24678 /* shuf_f64x2_256 */, 1820 /* V4dV4dV4dIi */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24693 /* shuf_i32x4 */, 1621 /* V16iV16iV16iIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24704 /* shuf_i32x4_256 */, 1599 /* V8iV8iV8iIi */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24719 /* shuf_i64x2 */, 1696 /* V8OiV8OiV8OiIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24730 /* shuf_i64x2_256 */, 1671 /* V4OiV4OiV4OiIi */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24745 /* shufpd */, 1780 /* V2dV2dV2dIi */, 920 /* ncV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24752 /* shufpd256 */, 1820 /* V4dV4dV4dIi */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24762 /* shufpd512 */, 798 /* V8dV8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24772 /* shufps */, 1850 /* V4fV4fV4fIi */, 920 /* ncV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24779 /* shufps256 */, 1873 /* V8fV8fV8fIi */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24789 /* shufps512 */, 871 /* V16fV16fV16fIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24799 /* slwpcb */, 25 /* v* */, 744 /* n */, 12679 /* lwp */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24806 /* sqrtpd */, 24813 /* V2dV2d */, 920 /* ncV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24820 /* sqrtpd256 */, 24830 /* V4dV4d */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24837 /* sqrtpd512 */, 15636 /* V8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24847 /* sqrtph */, 24854 /* V8xV8x */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24861 /* sqrtph256 */, 24871 /* V16xV16x */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24880 /* sqrtph512 */, 24890 /* V32xV32xIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24901 /* sqrtps */, 21393 /* V4fV4f */, 920 /* ncV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24908 /* sqrtps256 */, 21409 /* V8fV8f */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24918 /* sqrtps512 */, 24928 /* V16fV16fIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24939 /* sqrtsd */, 24813 /* V2dV2d */, 920 /* ncV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24946 /* sqrtsd_round_mask */, 903 /* V2dV2dV2dV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24964 /* sqrtsh_round_mask */, 946 /* V8xV8xV8xV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24982 /* sqrtss */, 21393 /* V4fV4f */, 920 /* ncV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24989 /* sqrtss_round_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25007 /* stmxcsr */, 622 /* Ui */, 744 /* n */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25015 /* storeapd128_mask */, 3902 /* vV2d*V2dUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25032 /* storeapd256_mask */, 3937 /* vV4d*V4dUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25049 /* storeapd512_mask */, 3980 /* vV8d*V8dUc */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25066 /* storeaps128_mask */, 4355 /* vV4f*V4fUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25083 /* storeaps256_mask */, 4390 /* vV8f*V8fUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25100 /* storeaps512_mask */, 4425 /* vV16f*V16fUs */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25117 /* storedqudi128_mask */, 4023 /* vV2Oi*V2OiUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25136 /* storedqudi256_mask */, 4060 /* vV4Oi*V4OiUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25155 /* storedqudi512_mask */, 25174 /* vOi*V8OiUc */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25185 /* storedquhi128_mask */, 4134 /* vV8s*V8sUc */, 1163 /* nV:128: */, 2080 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25204 /* storedquhi256_mask */, 4169 /* vV16s*V16sUs */, 3948 /* nV:256: */, 2080 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25223 /* storedquhi512_mask */, 4206 /* vV32s*V32sUi */, 3991 /* nV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25242 /* storedquqi128_mask */, 4243 /* vV16c*V16cUs */, 1163 /* nV:128: */, 2080 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25261 /* storedquqi256_mask */, 4280 /* vV32c*V32cUi */, 3948 /* nV:256: */, 2080 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25280 /* storedquqi512_mask */, 4317 /* vV64c*V64cUOi */, 3991 /* nV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25299 /* storedqusi128_mask */, 4462 /* vV4i*V4iUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25318 /* storedqusi256_mask */, 4497 /* vV8i*V8iUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25337 /* storedqusi512_mask */, 25356 /* vi*V16iUs */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25366 /* storesbf16128_mask */, 25385 /* vV8y*V8yUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25396 /* storesd128_mask */, 3902 /* vV2d*V2dUc */, 1163 /* nV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25412 /* storesh128_mask */, 25428 /* vV8x*V8xUc */, 1163 /* nV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25439 /* storess128_mask */, 4355 /* vV4f*V4fUc */, 1163 /* nV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25455 /* storeupd128_mask */, 3902 /* vV2d*V2dUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25472 /* storeupd256_mask */, 3937 /* vV4d*V4dUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25489 /* storeupd512_mask */, 25506 /* vd*V8dUc */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25515 /* storeups128_mask */, 4355 /* vV4f*V4fUc */, 1163 /* nV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25532 /* storeups256_mask */, 4390 /* vV8f*V8fUc */, 3948 /* nV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25549 /* storeups512_mask */, 25566 /* vf*V16fUs */, 3991 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25576 /* subborrow_u32 */, 774 /* UcUcUiUiUi* */, 786 /* nE */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25590 /* subpd512 */, 798 /* V8dV8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25599 /* subph512 */, 836 /* V32xV32xV32xIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25608 /* subps512 */, 871 /* V16fV16fV16fIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25617 /* subsd_round_mask */, 903 /* V2dV2dV2dV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25634 /* subsh_round_mask */, 946 /* V8xV8xV8xV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25651 /* subss_round_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25668 /* tpause */, 25675 /* UcUiUiUi */, 744 /* n */, 25684 /* waitpkg */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25692 /* tzcnt_u16 */, 12182 /* UsUs */, 1741 /* ncE */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25702 /* tzcnt_u32 */, 12158 /* UiUi */, 1741 /* ncE */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25712 /* ucmpb128_mask */, 2065 /* UsV16cV16cIiUs */, 920 /* ncV:128: */, 2080 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25726 /* ucmpb256_mask */, 2111 /* UiV32cV32cIiUi */, 1197 /* ncV:256: */, 2080 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25740 /* ucmpb512_mask */, 2139 /* UOiV64cV64cIiUOi */, 810 /* ncV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25754 /* ucmpd128_mask */, 2178 /* UcV4iV4iIiUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25768 /* ucmpd256_mask */, 2204 /* UcV8iV8iIiUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25782 /* ucmpd512_mask */, 2230 /* UsV16iV16iIiUs */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25796 /* ucmpq128_mask */, 2855 /* UcV2OiV2OiIiUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25810 /* ucmpq256_mask */, 2883 /* UcV4OiV4OiIiUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25824 /* ucmpq512_mask */, 2911 /* UcV8OiV8OiIiUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25838 /* ucmpw128_mask */, 3073 /* UcV8sV8sIiUc */, 920 /* ncV:128: */, 2080 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25852 /* ucmpw256_mask */, 3099 /* UsV16sV16sIiUs */, 1197 /* ncV:256: */, 2080 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25866 /* ucmpw512_mask */, 3127 /* UiV32sV32sIiUi */, 810 /* ncV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25880 /* ucomieq */, 3149 /* iV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25888 /* ucomige */, 3149 /* iV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25896 /* ucomigt */, 3149 /* iV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25904 /* ucomile */, 3149 /* iV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25912 /* ucomilt */, 3149 /* iV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25920 /* ucomineq */, 3149 /* iV4fV4f */, 1016 /* cnV:128: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25929 /* ucomisdeq */, 3202 /* iV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25939 /* ucomisdge */, 3202 /* iV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25949 /* ucomisdgt */, 3202 /* iV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25959 /* ucomisdle */, 3202 /* iV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25969 /* ucomisdlt */, 3202 /* iV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25979 /* ucomisdneq */, 3202 /* iV2dV2d */, 1016 /* cnV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25990 /* umonitor */, 606 /* vvC* */, 744 /* n */, 25684 /* waitpkg */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25999 /* umwait */, 25675 /* UcUiUiUi */, 744 /* n */, 25684 /* waitpkg */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26006 /* undef128 */, 26015 /* V2d */, 1016 /* cnV:128: */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26019 /* undef256 */, 26028 /* V4d */, 1052 /* cnV:256: */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26032 /* undef512 */, 26041 /* V8d */, 26045 /* cnV:512: */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26054 /* vaddbf16128 */, 26066 /* V8yV8yV8y */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26076 /* vaddbf16256 */, 26088 /* V16yV16yV16y */, 1197 /* ncV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26101 /* vaddbf16512 */, 26113 /* V32yV32yV32y */, 810 /* ncV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26126 /* vbcstnebf162ps128 */, 26144 /* V4fyC* */, 1163 /* nV:128: */, 26151 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26164 /* vbcstnebf162ps256 */, 26182 /* V8fyC* */, 3948 /* nV:256: */, 26151 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26189 /* vbcstnesh2ps128 */, 26205 /* V4fxC* */, 1163 /* nV:128: */, 26151 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26212 /* vbcstnesh2ps256 */, 26228 /* V8fxC* */, 3948 /* nV:256: */, 26151 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26235 /* vcmpbf16128_mask */, 26252 /* UcV8yV8yIiUc */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26265 /* vcmpbf16256_mask */, 26282 /* UsV16yV16yIiUs */, 1197 /* ncV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26297 /* vcmpbf16512_mask */, 26314 /* UiV32yV32yIiUi */, 810 /* ncV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26329 /* vcomisbf16eq */, 26342 /* iV8yV8y */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26350 /* vcomisbf16ge */, 26342 /* iV8yV8y */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26363 /* vcomisbf16gt */, 26342 /* iV8yV8y */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26376 /* vcomisbf16le */, 26342 /* iV8yV8y */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26389 /* vcomisbf16lt */, 26342 /* iV8yV8y */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26402 /* vcomisbf16neq */, 26342 /* iV8yV8y */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26416 /* vcomisd */, 26424 /* iV2dV2dIiIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26436 /* vcomish */, 26444 /* iV8xV8xIiIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26456 /* vcomiss */, 26464 /* iV4fV4fIiIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26476 /* vcvt2ph2bf8_128 */, 26492 /* V16cV8xV8x */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26503 /* vcvt2ph2bf8_256 */, 26519 /* V32cV16xV16x */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26532 /* vcvt2ph2bf8_512 */, 26548 /* V64cV32xV32x */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26561 /* vcvt2ph2bf8s_128 */, 26492 /* V16cV8xV8x */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26578 /* vcvt2ph2bf8s_256 */, 26519 /* V32cV16xV16x */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26595 /* vcvt2ph2bf8s_512 */, 26548 /* V64cV32xV32x */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26612 /* vcvt2ph2hf8_128 */, 26492 /* V16cV8xV8x */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26628 /* vcvt2ph2hf8_256 */, 26519 /* V32cV16xV16x */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26644 /* vcvt2ph2hf8_512 */, 26548 /* V64cV32xV32x */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26660 /* vcvt2ph2hf8s_128 */, 26492 /* V16cV8xV8x */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26677 /* vcvt2ph2hf8s_256 */, 26519 /* V32cV16xV16x */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26694 /* vcvt2ph2hf8s_512 */, 26548 /* V64cV32xV32x */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26711 /* vcvt2ps2phx128_mask */, 26731 /* V8xV4fV4fV8xUc */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26746 /* vcvt2ps2phx256_mask */, 26766 /* V16xV8fV8fV16xUs */, 1197 /* ncV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26783 /* vcvt2ps2phx512_mask */, 26803 /* V32xV16fV16fV32xUiIi */, 810 /* ncV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26824 /* vcvtbf162ibs128 */, 26840 /* V8UsV8y */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26848 /* vcvtbf162ibs256 */, 26864 /* V16UsV16y */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26874 /* vcvtbf162ibs512 */, 26890 /* V32UsV32y */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26900 /* vcvtbf162iubs128 */, 26840 /* V8UsV8y */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26917 /* vcvtbf162iubs256 */, 26864 /* V16UsV16y */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26934 /* vcvtbf162iubs512 */, 26890 /* V32UsV32y */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26951 /* vcvtbiasph2bf8_128_mask */, 26975 /* V16cV16cV8xV16cUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26993 /* vcvtbiasph2bf8_256_mask */, 27017 /* V16cV32cV16xV16cUs */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27036 /* vcvtbiasph2bf8_512_mask */, 27060 /* V32cV64cV32xV32cUi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27079 /* vcvtbiasph2bf8s_128_mask */, 26975 /* V16cV16cV8xV16cUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27104 /* vcvtbiasph2bf8s_256_mask */, 27017 /* V16cV32cV16xV16cUs */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27129 /* vcvtbiasph2bf8s_512_mask */, 27060 /* V32cV64cV32xV32cUi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27154 /* vcvtbiasph2hf8_128_mask */, 26975 /* V16cV16cV8xV16cUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27178 /* vcvtbiasph2hf8_256_mask */, 27017 /* V16cV32cV16xV16cUs */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27202 /* vcvtbiasph2hf8_512_mask */, 27060 /* V32cV64cV32xV32cUi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27226 /* vcvtbiasph2hf8s_128_mask */, 26975 /* V16cV16cV8xV16cUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27251 /* vcvtbiasph2hf8s_256_mask */, 27017 /* V16cV32cV16xV16cUs */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27276 /* vcvtbiasph2hf8s_512_mask */, 27060 /* V32cV64cV32xV32cUi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27301 /* vcvtdq2ph128_mask */, 27319 /* V8xV4iV8xUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27331 /* vcvtdq2ph256_mask */, 27349 /* V8xV8iV8xUc */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27361 /* vcvtdq2ph512_mask */, 27379 /* V16xV16iV16xUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27396 /* vcvthf8_2ph128_mask */, 27416 /* V8xV16cV8xUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27429 /* vcvthf8_2ph256_mask */, 27449 /* V16xV16cV16xUs */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27464 /* vcvthf8_2ph512_mask */, 27484 /* V32xV32cV32xUi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27499 /* vcvtneebf162ps128 */, 27517 /* V4fV8yC* */, 1163 /* nV:128: */, 26151 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27526 /* vcvtneebf162ps256 */, 27544 /* V8fV16yC* */, 3948 /* nV:256: */, 26151 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27554 /* vcvtneeph2ps128 */, 27570 /* V4fV8xC* */, 1163 /* nV:128: */, 26151 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27579 /* vcvtneeph2ps256 */, 27595 /* V8fV16xC* */, 3948 /* nV:256: */, 26151 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27605 /* vcvtneobf162ps128 */, 27517 /* V4fV8yC* */, 1163 /* nV:128: */, 26151 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27623 /* vcvtneobf162ps256 */, 27544 /* V8fV16yC* */, 3948 /* nV:256: */, 26151 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27641 /* vcvtneoph2ps128 */, 27570 /* V4fV8xC* */, 1163 /* nV:128: */, 26151 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27657 /* vcvtneoph2ps256 */, 27595 /* V8fV16xC* */, 3948 /* nV:256: */, 26151 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27673 /* vcvtneps2bf16128 */, 27690 /* V8yV4f */, 1163 /* nV:128: */, 27697 /* avx512bf16,avx512vl|avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27730 /* vcvtneps2bf16256 */, 27747 /* V8yV8f */, 3948 /* nV:256: */, 27697 /* avx512bf16,avx512vl|avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27754 /* vcvtpd2ph128_mask */, 27772 /* V8xV2dV8xUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27784 /* vcvtpd2ph256_mask */, 27802 /* V8xV4dV8xUc */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27814 /* vcvtpd2ph512_mask */, 27832 /* V8xV8dV8xUcIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27846 /* vcvtph2bf8_128_mask */, 27866 /* V16cV8xV16cUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27880 /* vcvtph2bf8_256_mask */, 27900 /* V16cV16xV16cUs */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27915 /* vcvtph2bf8_512_mask */, 27935 /* V32cV32xV32cUi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27950 /* vcvtph2bf8s_128_mask */, 27866 /* V16cV8xV16cUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27971 /* vcvtph2bf8s_256_mask */, 27900 /* V16cV16xV16cUs */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27992 /* vcvtph2bf8s_512_mask */, 27935 /* V32cV32xV32cUi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28013 /* vcvtph2dq128_mask */, 28031 /* V4iV8xV4iUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28043 /* vcvtph2dq256_mask */, 28061 /* V8iV8xV8iUc */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28073 /* vcvtph2dq512_mask */, 28091 /* V16iV16xV16iUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28108 /* vcvtph2hf8_128_mask */, 27866 /* V16cV8xV16cUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28128 /* vcvtph2hf8_256_mask */, 27900 /* V16cV16xV16cUs */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28148 /* vcvtph2hf8_512_mask */, 27935 /* V32cV32xV32cUi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28168 /* vcvtph2hf8s_128_mask */, 27866 /* V16cV8xV16cUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28189 /* vcvtph2hf8s_256_mask */, 27900 /* V16cV16xV16cUs */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28210 /* vcvtph2hf8s_512_mask */, 27935 /* V32cV32xV32cUi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28231 /* vcvtph2ibs128_mask */, 28250 /* V8UsV8xV8UsUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28264 /* vcvtph2ibs256_mask */, 28283 /* V16UsV16xV16UsUs */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28300 /* vcvtph2ibs512_mask */, 28319 /* V32UsV32xV32UsUiIi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28338 /* vcvtph2iubs128_mask */, 28250 /* V8UsV8xV8UsUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28358 /* vcvtph2iubs256_mask */, 28283 /* V16UsV16xV16UsUs */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28378 /* vcvtph2iubs512_mask */, 28319 /* V32UsV32xV32UsUiIi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28398 /* vcvtph2pd128_mask */, 28416 /* V2dV8xV2dUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28428 /* vcvtph2pd256_mask */, 28446 /* V4dV8xV4dUc */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28458 /* vcvtph2pd512_mask */, 28476 /* V8dV8xV8dUcIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28490 /* vcvtph2ps256_mask */, 28508 /* V8fV8sV8fUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28520 /* vcvtph2ps512_mask */, 28538 /* V16fV16sV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28555 /* vcvtph2ps_mask */, 28570 /* V4fV8sV4fUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28582 /* vcvtph2psx128_mask */, 28601 /* V4fV8xV4fUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28613 /* vcvtph2psx256_mask */, 28632 /* V8fV8xV8fUc */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28644 /* vcvtph2psx512_mask */, 28663 /* V16fV16xV16fUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28680 /* vcvtph2qq128_mask */, 28698 /* V2OiV8xV2OiUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28712 /* vcvtph2qq256_mask */, 28730 /* V4OiV8xV4OiUc */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28744 /* vcvtph2qq512_mask */, 28762 /* V8OiV8xV8OiUcIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28778 /* vcvtph2udq128_mask */, 28797 /* V4UiV8xV4UiUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28811 /* vcvtph2udq256_mask */, 28830 /* V8UiV8xV8UiUc */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28844 /* vcvtph2udq512_mask */, 28863 /* V16UiV16xV16UiUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28882 /* vcvtph2uqq128_mask */, 28901 /* V2UOiV8xV2UOiUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28917 /* vcvtph2uqq256_mask */, 28936 /* V4UOiV8xV4UOiUc */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28952 /* vcvtph2uqq512_mask */, 28971 /* V8UOiV8xV8UOiUcIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28989 /* vcvtph2uw128_mask */, 28250 /* V8UsV8xV8UsUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29007 /* vcvtph2uw256_mask */, 28283 /* V16UsV16xV16UsUs */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29025 /* vcvtph2uw512_mask */, 28319 /* V32UsV32xV32UsUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29043 /* vcvtph2w128_mask */, 29060 /* V8sV8xV8sUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29072 /* vcvtph2w256_mask */, 29089 /* V16sV16xV16sUs */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29104 /* vcvtph2w512_mask */, 29121 /* V32sV32xV32sUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29138 /* vcvtps2ibs128_mask */, 29157 /* V4UiV4fV4UiUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29171 /* vcvtps2ibs256_mask */, 29190 /* V8UiV8fV8UiUc */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29204 /* vcvtps2ibs512_mask */, 29223 /* V16UiV16fV16UiUsIi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29242 /* vcvtps2iubs128_mask */, 29157 /* V4UiV4fV4UiUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29262 /* vcvtps2iubs256_mask */, 29190 /* V8UiV8fV8UiUc */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29282 /* vcvtps2iubs512_mask */, 29223 /* V16UiV16fV16UiUsIi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29302 /* vcvtps2ph */, 29312 /* V8sV4fIi */, 920 /* ncV:128: */, 29321 /* f16c */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29326 /* vcvtps2ph256 */, 29339 /* V8sV8fIi */, 1197 /* ncV:256: */, 29321 /* f16c */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29348 /* vcvtps2ph256_mask */, 29366 /* V8sV8fIiV8sUc */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29380 /* vcvtps2ph512_mask */, 29398 /* V16sV16fIiV16sUs */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29415 /* vcvtps2ph_mask */, 29430 /* V8sV4fIiV8sUc */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29444 /* vcvtps2phx128_mask */, 29463 /* V8xV4fV8xUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29475 /* vcvtps2phx256_mask */, 29494 /* V8xV8fV8xUc */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29506 /* vcvtps2phx512_mask */, 29525 /* V16xV16fV16xUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29542 /* vcvtqq2ph128_mask */, 29560 /* V8xV2OiV8xUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29573 /* vcvtqq2ph256_mask */, 29591 /* V8xV4OiV8xUc */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29604 /* vcvtqq2ph512_mask */, 29622 /* V8xV8OiV8xUcIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29637 /* vcvtsd2sh_round_mask */, 29658 /* V8xV8xV2dV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29675 /* vcvtsd2si32 */, 29687 /* iV2dIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29694 /* vcvtsd2usi32 */, 29707 /* UiV2dIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29715 /* vcvtsh2sd_round_mask */, 29736 /* V2dV2dV8xV2dUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29753 /* vcvtsh2si32 */, 29765 /* iV8xIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29772 /* vcvtsh2ss_round_mask */, 29793 /* V4fV4fV8xV4fUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29810 /* vcvtsh2usi32 */, 29823 /* UiV8xIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29831 /* vcvtsi2sh */, 29841 /* V8xV8xiIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29851 /* vcvtss2sh_round_mask */, 29872 /* V8xV8xV4fV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29889 /* vcvtss2si32 */, 29901 /* iV4fIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29908 /* vcvtss2usi32 */, 29921 /* UiV4fIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29929 /* vcvttbf162ibs128 */, 26840 /* V8UsV8y */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29946 /* vcvttbf162ibs256 */, 26864 /* V16UsV16y */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29963 /* vcvttbf162ibs512 */, 26890 /* V32UsV32y */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29980 /* vcvttbf162iubs128 */, 26840 /* V8UsV8y */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29998 /* vcvttbf162iubs256 */, 26864 /* V16UsV16y */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30016 /* vcvttbf162iubs512 */, 26890 /* V32UsV32y */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30034 /* vcvttpd2dqs128_mask */, 5283 /* V4iV2dV4iUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30054 /* vcvttpd2dqs256_mask */, 5586 /* V4iV4dV4iUc */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30074 /* vcvttpd2dqs512_round_mask */, 5331 /* V8iV8dV8iUcIi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30100 /* vcvttpd2qqs128_mask */, 5454 /* V2OiV2dV2OiUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30120 /* vcvttpd2qqs256_mask */, 5503 /* V4OiV4dV4OiUc */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30140 /* vcvttpd2qqs512_round_mask */, 5534 /* V8OiV8dV8OiUcIi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30166 /* vcvttpd2udqs128_mask */, 5283 /* V4iV2dV4iUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30187 /* vcvttpd2udqs256_mask */, 5586 /* V4iV4dV4iUc */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30208 /* vcvttpd2udqs512_round_mask */, 5331 /* V8iV8dV8iUcIi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30235 /* vcvttpd2uqqs128_mask */, 5454 /* V2OiV2dV2OiUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30256 /* vcvttpd2uqqs256_mask */, 5503 /* V4OiV4dV4OiUc */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30277 /* vcvttpd2uqqs512_round_mask */, 5534 /* V8OiV8dV8OiUcIi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30304 /* vcvttph2dq128_mask */, 28031 /* V4iV8xV4iUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30323 /* vcvttph2dq256_mask */, 28061 /* V8iV8xV8iUc */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30342 /* vcvttph2dq512_mask */, 28091 /* V16iV16xV16iUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30361 /* vcvttph2ibs128_mask */, 28250 /* V8UsV8xV8UsUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30381 /* vcvttph2ibs256_mask */, 28283 /* V16UsV16xV16UsUs */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30401 /* vcvttph2ibs512_mask */, 28319 /* V32UsV32xV32UsUiIi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30421 /* vcvttph2iubs128_mask */, 28250 /* V8UsV8xV8UsUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30442 /* vcvttph2iubs256_mask */, 28283 /* V16UsV16xV16UsUs */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30463 /* vcvttph2iubs512_mask */, 28319 /* V32UsV32xV32UsUiIi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30484 /* vcvttph2qq128_mask */, 28698 /* V2OiV8xV2OiUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30503 /* vcvttph2qq256_mask */, 28730 /* V4OiV8xV4OiUc */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30522 /* vcvttph2qq512_mask */, 28762 /* V8OiV8xV8OiUcIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30541 /* vcvttph2udq128_mask */, 28797 /* V4UiV8xV4UiUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30561 /* vcvttph2udq256_mask */, 28830 /* V8UiV8xV8UiUc */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30581 /* vcvttph2udq512_mask */, 28863 /* V16UiV16xV16UiUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30601 /* vcvttph2uqq128_mask */, 28901 /* V2UOiV8xV2UOiUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30621 /* vcvttph2uqq256_mask */, 28936 /* V4UOiV8xV4UOiUc */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30641 /* vcvttph2uqq512_mask */, 28971 /* V8UOiV8xV8UOiUcIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30661 /* vcvttph2uw128_mask */, 28250 /* V8UsV8xV8UsUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30680 /* vcvttph2uw256_mask */, 28283 /* V16UsV16xV16UsUs */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30699 /* vcvttph2uw512_mask */, 28319 /* V32UsV32xV32UsUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30718 /* vcvttph2w128_mask */, 29060 /* V8sV8xV8sUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30736 /* vcvttph2w256_mask */, 29089 /* V16sV16xV16sUs */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30754 /* vcvttph2w512_mask */, 29121 /* V32sV32xV32sUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30772 /* vcvttps2dqs128_mask */, 5883 /* V4iV4fV4iUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30792 /* vcvttps2dqs256_mask */, 5913 /* V8iV8fV8iUc */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30812 /* vcvttps2dqs512_round_mask */, 5722 /* V16iV16fV16iUsIi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30838 /* vcvttps2ibs128_mask */, 29157 /* V4UiV4fV4UiUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30858 /* vcvttps2ibs256_mask */, 29190 /* V8UiV8fV8UiUc */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30878 /* vcvttps2ibs512_mask */, 29223 /* V16UiV16fV16UiUsIi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30898 /* vcvttps2iubs128_mask */, 29157 /* V4UiV4fV4UiUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30919 /* vcvttps2iubs256_mask */, 29190 /* V8UiV8fV8UiUc */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30940 /* vcvttps2iubs512_mask */, 29223 /* V16UiV16fV16UiUsIi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30961 /* vcvttps2qqs128_mask */, 5787 /* V2OiV4fV2OiUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30981 /* vcvttps2qqs256_mask */, 5818 /* V4OiV4fV4OiUc */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31001 /* vcvttps2qqs512_round_mask */, 5849 /* V8OiV8fV8OiUcIi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31027 /* vcvttps2udqs128_mask */, 5883 /* V4iV4fV4iUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31048 /* vcvttps2udqs256_mask */, 5913 /* V8iV8fV8iUc */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31069 /* vcvttps2udqs512_round_mask */, 5722 /* V16iV16fV16iUsIi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31096 /* vcvttps2uqqs128_mask */, 5787 /* V2OiV4fV2OiUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31117 /* vcvttps2uqqs256_mask */, 5818 /* V4OiV4fV4OiUc */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31138 /* vcvttps2uqqs512_round_mask */, 5849 /* V8OiV8fV8OiUcIi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31165 /* vcvttsd2si32 */, 29687 /* iV2dIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31178 /* vcvttsd2sis32 */, 29687 /* iV2dIi */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31192 /* vcvttsd2usi32 */, 29707 /* UiV2dIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31206 /* vcvttsd2usis32 */, 29707 /* UiV2dIi */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31221 /* vcvttsh2si32 */, 29765 /* iV8xIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31234 /* vcvttsh2usi32 */, 29823 /* UiV8xIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31248 /* vcvttss2si32 */, 29901 /* iV4fIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31261 /* vcvttss2sis32 */, 29901 /* iV4fIi */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31275 /* vcvttss2usi32 */, 29921 /* UiV4fIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31289 /* vcvttss2usis32 */, 29921 /* UiV4fIi */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31304 /* vcvtudq2ph128_mask */, 31323 /* V8xV4UiV8xUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31336 /* vcvtudq2ph256_mask */, 31355 /* V8xV8UiV8xUc */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31368 /* vcvtudq2ph512_mask */, 31387 /* V16xV16UiV16xUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31405 /* vcvtuqq2ph128_mask */, 31424 /* V8xV2UOiV8xUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31438 /* vcvtuqq2ph256_mask */, 31457 /* V8xV4UOiV8xUc */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31471 /* vcvtuqq2ph512_mask */, 31490 /* V8xV8UOiV8xUcIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31506 /* vcvtusi2sh */, 31517 /* V8xV8xUiIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31528 /* vcvtuw2ph128_mask */, 31546 /* V8xV8UsV8xUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31559 /* vcvtuw2ph256_mask */, 31577 /* V16xV16UsV16xUs */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31593 /* vcvtuw2ph512_mask */, 31611 /* V32xV32UsV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31629 /* vcvtw2ph128_mask */, 31646 /* V8xV8sV8xUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31658 /* vcvtw2ph256_mask */, 31675 /* V16xV16sV16xUs */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31690 /* vcvtw2ph512_mask */, 31707 /* V32xV32sV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31724 /* vdivbf16128 */, 26066 /* V8yV8yV8y */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31736 /* vdivbf16256 */, 26088 /* V16yV16yV16y */, 1197 /* ncV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31748 /* vdivbf16512 */, 26113 /* V32yV32yV32y */, 810 /* ncV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31760 /* vdpphps128 */, 31771 /* V4fV4fV8xV8x */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31784 /* vdpphps256 */, 31795 /* V8fV8fV16xV16x */, 1197 /* ncV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31810 /* vdpphps512 */, 31821 /* V16fV16fV32xV32x */, 810 /* ncV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31838 /* vec_ext_v2di */, 31851 /* OiV2OiIi */, 1792 /* ncEV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31860 /* vec_ext_v4hi */, 31873 /* sV4sIi */, 31880 /* ncEV:64: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31889 /* vec_ext_v4sf */, 31902 /* fV4fIi */, 1792 /* ncEV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31909 /* vec_ext_v4si */, 31922 /* iV4iIi */, 1792 /* ncEV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31929 /* vec_ext_v8hi */, 31942 /* sV8sIi */, 1792 /* ncEV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31949 /* vec_ext_v8si */, 31962 /* iV8iIi */, 1832 /* ncEV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31969 /* vec_ext_v16hi */, 31983 /* sV16sIi */, 1832 /* ncEV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31991 /* vec_ext_v16qi */, 32005 /* cV16cIi */, 1792 /* ncEV:128: */, 1802 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32013 /* vec_ext_v32qi */, 32027 /* cV32cIi */, 1832 /* ncEV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32035 /* vec_set_v4hi */, 32048 /* V4sV4ssIi */, 31880 /* ncEV:64: */, 2261 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32058 /* vec_set_v4si */, 32071 /* V4iV4iiIi */, 1792 /* ncEV:128: */, 1802 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32081 /* vec_set_v8hi */, 32094 /* V8sV8ssIi */, 1792 /* ncEV:128: */, 2009 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32104 /* vec_set_v8si */, 32117 /* V8iV8iiIi */, 1832 /* ncEV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32127 /* vec_set_v16hi */, 32141 /* V16sV16ssIi */, 1832 /* ncEV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32153 /* vec_set_v16qi */, 32167 /* V16cV16ccIi */, 1792 /* ncEV:128: */, 1802 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32179 /* vec_set_v32qi */, 32193 /* V32cV32ccIi */, 1832 /* ncEV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32205 /* vextractf128_pd256 */, 32224 /* V2dV4dIi */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32233 /* vextractf128_ps256 */, 32252 /* V4fV8fIi */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32261 /* vextractf128_si256 */, 32280 /* V4iV8iIi */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32289 /* vfcmaddcph128_mask */, 21315 /* V4fV4fV4fV4fUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32308 /* vfcmaddcph128_maskz */, 21315 /* V4fV4fV4fV4fUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32328 /* vfcmaddcph256_mask */, 23016 /* V8fV8fV8fV8fUc */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32347 /* vfcmaddcph256_maskz */, 23016 /* V8fV8fV8fV8fUc */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32367 /* vfcmaddcph512_mask */, 23048 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32386 /* vfcmaddcph512_mask3 */, 23048 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32406 /* vfcmaddcph512_maskz */, 23048 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32426 /* vfcmaddcsh_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32442 /* vfcmaddcsh_maskz */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32459 /* vfcmaddcsh_round_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32481 /* vfcmaddcsh_round_mask3 */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32504 /* vfcmulcph128_mask */, 21315 /* V4fV4fV4fV4fUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32522 /* vfcmulcph256_mask */, 23016 /* V8fV8fV8fV8fUc */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32540 /* vfcmulcph512_mask */, 23048 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32558 /* vfcmulcsh_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32573 /* vfmaddcph128_mask */, 21315 /* V4fV4fV4fV4fUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32591 /* vfmaddcph128_maskz */, 21315 /* V4fV4fV4fV4fUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32610 /* vfmaddcph256_mask */, 23016 /* V8fV8fV8fV8fUc */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32628 /* vfmaddcph256_maskz */, 23016 /* V8fV8fV8fV8fUc */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32647 /* vfmaddcph512_mask */, 23048 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32665 /* vfmaddcph512_mask3 */, 23048 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32684 /* vfmaddcph512_maskz */, 23048 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32703 /* vfmaddcsh_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32718 /* vfmaddcsh_maskz */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32734 /* vfmaddcsh_round_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32755 /* vfmaddcsh_round_mask3 */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32777 /* vfmaddpd512_mask */, 22874 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32794 /* vfmaddpd512_mask3 */, 22874 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32812 /* vfmaddpd512_maskz */, 22874 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32830 /* vfmaddph512_mask */, 22961 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32847 /* vfmaddph512_mask3 */, 22961 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32865 /* vfmaddph512_maskz */, 22961 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32883 /* vfmaddps512_mask */, 23048 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32900 /* vfmaddps512_mask3 */, 23048 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32918 /* vfmaddps512_maskz */, 23048 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32936 /* vfmaddsd */, 1894 /* V2dV2dV2dV2d */, 920 /* ncV:128: */, 32945 /* fma4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32950 /* vfmaddsd3 */, 1894 /* V2dV2dV2dV2d */, 920 /* ncV:128: */, 32960 /* fma */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32964 /* vfmaddsd3_mask */, 903 /* V2dV2dV2dV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32979 /* vfmaddsd3_mask3 */, 903 /* V2dV2dV2dV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32995 /* vfmaddsd3_maskz */, 903 /* V2dV2dV2dV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33011 /* vfmaddsh3_mask */, 946 /* V8xV8xV8xV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33026 /* vfmaddsh3_mask3 */, 946 /* V8xV8xV8xV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33042 /* vfmaddsh3_maskz */, 946 /* V8xV8xV8xV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33058 /* vfmaddss */, 1941 /* V4fV4fV4fV4f */, 920 /* ncV:128: */, 32945 /* fma4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33067 /* vfmaddss3 */, 1941 /* V4fV4fV4fV4f */, 920 /* ncV:128: */, 32960 /* fma */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33077 /* vfmaddss3_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33092 /* vfmaddss3_mask3 */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33108 /* vfmaddss3_maskz */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33124 /* vfmaddsubpd */, 1894 /* V2dV2dV2dV2d */, 920 /* ncV:128: */, 33136 /* fma|fma4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33145 /* vfmaddsubpd256 */, 1919 /* V4dV4dV4dV4d */, 1197 /* ncV:256: */, 33136 /* fma|fma4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33160 /* vfmaddsubpd512_mask */, 22874 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33180 /* vfmaddsubpd512_mask3 */, 22874 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33201 /* vfmaddsubpd512_maskz */, 22874 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33222 /* vfmaddsubph */, 33234 /* V8xV8xV8xV8x */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33247 /* vfmaddsubph256 */, 33262 /* V16xV16xV16xV16x */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33279 /* vfmaddsubph512_mask */, 22961 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33299 /* vfmaddsubph512_mask3 */, 22961 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33320 /* vfmaddsubph512_maskz */, 22961 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33341 /* vfmaddsubps */, 1941 /* V4fV4fV4fV4f */, 920 /* ncV:128: */, 33136 /* fma|fma4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33353 /* vfmaddsubps256 */, 1966 /* V8fV8fV8fV8f */, 1197 /* ncV:256: */, 33136 /* fma|fma4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33368 /* vfmaddsubps512_mask */, 23048 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33388 /* vfmaddsubps512_mask3 */, 23048 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33409 /* vfmaddsubps512_maskz */, 23048 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33430 /* vfmsubaddpd512_mask3 */, 22874 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33451 /* vfmsubaddph512_mask3 */, 22961 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33472 /* vfmsubaddps512_mask3 */, 23048 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33493 /* vfmsubpd512_mask3 */, 22874 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33511 /* vfmsubph512_mask3 */, 22961 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33529 /* vfmsubps512_mask3 */, 23048 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33547 /* vfmsubsd3_mask3 */, 903 /* V2dV2dV2dV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33563 /* vfmsubsh3_mask3 */, 946 /* V8xV8xV8xV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33579 /* vfmsubss3_mask3 */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33595 /* vfmulcph128_mask */, 21315 /* V4fV4fV4fV4fUc */, 920 /* ncV:128: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33612 /* vfmulcph256_mask */, 23016 /* V8fV8fV8fV8fUc */, 1197 /* ncV:256: */, 2638 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33629 /* vfmulcph512_mask */, 23048 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33646 /* vfmulcsh_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33660 /* vfpclassbf16128_mask */, 33681 /* UcV8yIiUc */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33691 /* vfpclassbf16256_mask */, 33712 /* UsV16yIiUs */, 1197 /* ncV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33723 /* vfpclassbf16512_mask */, 33744 /* UiV32yIiUi */, 810 /* ncV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33755 /* vfrczpd */, 24813 /* V2dV2d */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33767 /* vfrczpd256 */, 24830 /* V4dV4d */, 1197 /* ncV:256: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33778 /* vfrczps */, 21393 /* V4fV4f */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33786 /* vfrczps256 */, 21409 /* V8fV8f */, 1197 /* ncV:256: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33797 /* vfrczsd */, 24813 /* V2dV2d */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33805 /* vfrczss */, 21393 /* V4fV4f */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33813 /* vgetexpbf16128_mask */, 33833 /* V8yV8yV8yUc */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33845 /* vgetexpbf16256_mask */, 33865 /* V16yV16yV16yUs */, 1197 /* ncV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33880 /* vgetexpbf16512_mask */, 33900 /* V32yV32yV32yUi */, 810 /* ncV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33915 /* vgetmantbf16128_mask */, 33936 /* V8yV8yIiV8yUc */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33950 /* vgetmantbf16256_mask */, 33971 /* V16yV16yIiV16yUs */, 1197 /* ncV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33988 /* vgetmantbf16512_mask */, 34009 /* V32yV32yIiV32yUi */, 810 /* ncV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34026 /* vgf2p8affineinvqb_v16qi */, 14490 /* V16cV16cV16cIc */, 920 /* ncV:128: */, 34050 /* gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34055 /* vgf2p8affineinvqb_v32qi */, 14516 /* V32cV32cV32cIc */, 1197 /* ncV:256: */, 34079 /* avx,gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34088 /* vgf2p8affineinvqb_v64qi */, 34112 /* V64cV64cV64cIc */, 810 /* ncV:512: */, 34127 /* avx512f,gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34140 /* vgf2p8affineqb_v16qi */, 14490 /* V16cV16cV16cIc */, 920 /* ncV:128: */, 34050 /* gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34161 /* vgf2p8affineqb_v32qi */, 14516 /* V32cV32cV32cIc */, 1197 /* ncV:256: */, 34079 /* avx,gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34182 /* vgf2p8affineqb_v64qi */, 34112 /* V64cV64cV64cIc */, 810 /* ncV:512: */, 34127 /* avx512f,gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34203 /* vgf2p8mulb_v16qi */, 15859 /* V16cV16cV16c */, 920 /* ncV:128: */, 34050 /* gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34220 /* vgf2p8mulb_v32qi */, 15905 /* V32cV32cV32c */, 1197 /* ncV:256: */, 34079 /* avx,gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34237 /* vgf2p8mulb_v64qi */, 15931 /* V64cV64cV64c */, 810 /* ncV:512: */, 34127 /* avx512f,gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34254 /* vinsertf128_pd256 */, 11751 /* V4dV4dV2dIi */, 1832 /* ncEV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34272 /* vinsertf128_ps256 */, 11697 /* V8fV8fV4fIi */, 1832 /* ncEV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34290 /* vinsertf128_si256 */, 11857 /* V8iV8iV4iIi */, 1832 /* ncEV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34308 /* vmaxbf16128 */, 26066 /* V8yV8yV8y */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34320 /* vmaxbf16256 */, 26088 /* V16yV16yV16y */, 1197 /* ncV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34332 /* vmaxbf16512 */, 26113 /* V32yV32yV32y */, 810 /* ncV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34344 /* vminbf16128 */, 26066 /* V8yV8yV8y */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34356 /* vminbf16256 */, 26088 /* V16yV16yV16y */, 1197 /* ncV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34368 /* vminbf16512 */, 26113 /* V32yV32yV32y */, 810 /* ncV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34380 /* vminmaxbf16128 */, 34395 /* V8yV8yV8yIi */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34407 /* vminmaxbf16256 */, 34422 /* V16yV16yV16yIi */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34437 /* vminmaxbf16512 */, 34452 /* V32yV32yV32yIi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34467 /* vminmaxpd128_mask */, 20906 /* V2dV2dV2dIiV2dUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34485 /* vminmaxpd256_mask */, 20939 /* V4dV4dV4dIiV4dUc */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34503 /* vminmaxpd512_round_mask */, 20972 /* V8dV8dV8dIiV8dUcIi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34527 /* vminmaxph128_mask */, 34545 /* V8xV8xV8xIiV8xUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34562 /* vminmaxph256_mask */, 34580 /* V16xV16xV16xIiV16xUs */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34601 /* vminmaxph512_round_mask */, 34625 /* V32xV32xV32xIiV32xUiIi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34648 /* vminmaxps128_mask */, 21007 /* V4fV4fV4fIiV4fUc */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34666 /* vminmaxps256_mask */, 21040 /* V8fV8fV8fIiV8fUc */, 3948 /* nV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34684 /* vminmaxps512_round_mask */, 21073 /* V16fV16fV16fIiV16fUsIi */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34708 /* vminmaxsd_round_mask */, 11441 /* V2dV2dV2dIiV2dUcIi */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34729 /* vminmaxsh_round_mask */, 11481 /* V8xV8xV8xIiV8xUcIi */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34750 /* vminmaxss_round_mask */, 11521 /* V4fV4fV4fIiV4fUcIi */, 1163 /* nV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34771 /* vmulbf16128 */, 26066 /* V8yV8yV8y */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34783 /* vmulbf16256 */, 26088 /* V16yV16yV16y */, 1197 /* ncV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34795 /* vmulbf16512 */, 26113 /* V32yV32yV32y */, 810 /* ncV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34807 /* vp2intersect_d_128 */, 34826 /* vV4iV4iUc*Uc* */, 1163 /* nV:128: */, 34840 /* avx512vp2intersect,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34868 /* vp2intersect_d_256 */, 34887 /* vV8iV8iUc*Uc* */, 3948 /* nV:256: */, 34840 /* avx512vp2intersect,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34901 /* vp2intersect_d_512 */, 34920 /* vV16iV16iUs*Us* */, 3991 /* nV:512: */, 34936 /* avx512vp2intersect */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34955 /* vp2intersect_q_128 */, 34974 /* vV2OiV2OiUc*Uc* */, 1163 /* nV:128: */, 34840 /* avx512vp2intersect,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34990 /* vp2intersect_q_256 */, 35009 /* vV4OiV4OiUc*Uc* */, 3948 /* nV:256: */, 34840 /* avx512vp2intersect,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35025 /* vp2intersect_q_512 */, 35044 /* vV8OiV8OiUc*Uc* */, 3991 /* nV:512: */, 34936 /* avx512vp2intersect */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35060 /* vpcomb */, 14490 /* V16cV16cV16cIc */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35067 /* vpcomd */, 24582 /* V4iV4iV4iIc */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35074 /* vpcomq */, 15249 /* V2OiV2OiV2OiIc */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35081 /* vpcomub */, 14490 /* V16cV16cV16cIc */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35089 /* vpcomud */, 24582 /* V4iV4iV4iIc */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35097 /* vpcomuq */, 15249 /* V2OiV2OiV2OiIc */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35105 /* vpcomuw */, 35113 /* V8sV8sV8sIc */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35125 /* vpcomw */, 35113 /* V8sV8sV8sIc */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35132 /* vpconflictdi_128 */, 1519 /* V2OiV2Oi */, 920 /* ncV:128: */, 35149 /* avx512cd,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35167 /* vpconflictdi_256 */, 35184 /* V4OiV4Oi */, 1197 /* ncV:256: */, 35149 /* avx512cd,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35193 /* vpconflictdi_512 */, 35210 /* V8OiV8Oi */, 810 /* ncV:512: */, 35219 /* avx512cd */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35228 /* vpconflictsi_128 */, 35245 /* V4iV4i */, 920 /* ncV:128: */, 35149 /* avx512cd,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35252 /* vpconflictsi_256 */, 35269 /* V8iV8i */, 1197 /* ncV:256: */, 35149 /* avx512cd,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35276 /* vpconflictsi_512 */, 35293 /* V16iV16i */, 810 /* ncV:512: */, 35219 /* avx512cd */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35302 /* vpdpbssd128 */, 35314 /* V4iV4iV16cV16c */, 920 /* ncV:128: */, 35329 /* avxvnniint8|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35349 /* vpdpbssd256 */, 35361 /* V8iV8iV32cV32c */, 1197 /* ncV:256: */, 35329 /* avxvnniint8|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35376 /* vpdpbssd512 */, 35388 /* V16iV16iV64cV64c */, 810 /* ncV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35405 /* vpdpbssds128 */, 35314 /* V4iV4iV16cV16c */, 920 /* ncV:128: */, 35329 /* avxvnniint8|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35418 /* vpdpbssds256 */, 35361 /* V8iV8iV32cV32c */, 1197 /* ncV:256: */, 35329 /* avxvnniint8|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35431 /* vpdpbssds512 */, 35388 /* V16iV16iV64cV64c */, 810 /* ncV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35444 /* vpdpbsud128 */, 35456 /* V4iV4iV16cV16Uc */, 920 /* ncV:128: */, 35329 /* avxvnniint8|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35472 /* vpdpbsud256 */, 35484 /* V8iV8iV32cV32Uc */, 1197 /* ncV:256: */, 35329 /* avxvnniint8|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35500 /* vpdpbsud512 */, 35512 /* V16iV16iV64cV64Uc */, 810 /* ncV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35530 /* vpdpbsuds128 */, 35456 /* V4iV4iV16cV16Uc */, 920 /* ncV:128: */, 35329 /* avxvnniint8|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35543 /* vpdpbsuds256 */, 35484 /* V8iV8iV32cV32Uc */, 1197 /* ncV:256: */, 35329 /* avxvnniint8|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35556 /* vpdpbsuds512 */, 35512 /* V16iV16iV64cV64Uc */, 810 /* ncV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35569 /* vpdpbusd128 */, 35581 /* V4iV4iV16UcV16c */, 920 /* ncV:128: */, 35597 /* avx512vl,avx512vnni|avxvnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35625 /* vpdpbusd256 */, 35637 /* V8iV8iV32UcV32c */, 1197 /* ncV:256: */, 35597 /* avx512vl,avx512vnni|avxvnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35653 /* vpdpbusd512 */, 35665 /* V16iV16iV64UcV64c */, 810 /* ncV:512: */, 35683 /* avx512vnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35694 /* vpdpbusds128 */, 35581 /* V4iV4iV16UcV16c */, 920 /* ncV:128: */, 35597 /* avx512vl,avx512vnni|avxvnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35707 /* vpdpbusds256 */, 35637 /* V8iV8iV32UcV32c */, 1197 /* ncV:256: */, 35597 /* avx512vl,avx512vnni|avxvnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35720 /* vpdpbusds512 */, 35665 /* V16iV16iV64UcV64c */, 810 /* ncV:512: */, 35683 /* avx512vnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35733 /* vpdpbuud128 */, 35745 /* V4iV4iV16UcV16Uc */, 920 /* ncV:128: */, 35329 /* avxvnniint8|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35762 /* vpdpbuud256 */, 35774 /* V8iV8iV32UcV32Uc */, 1197 /* ncV:256: */, 35329 /* avxvnniint8|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35791 /* vpdpbuud512 */, 35803 /* V16iV16iV64UcV64Uc */, 810 /* ncV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35822 /* vpdpbuuds128 */, 35745 /* V4iV4iV16UcV16Uc */, 920 /* ncV:128: */, 35329 /* avxvnniint8|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35835 /* vpdpbuuds256 */, 35774 /* V8iV8iV32UcV32Uc */, 1197 /* ncV:256: */, 35329 /* avxvnniint8|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35848 /* vpdpbuuds512 */, 35803 /* V16iV16iV64UcV64Uc */, 810 /* ncV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35861 /* vpdpwssd128 */, 24628 /* V4iV4iV4iV4i */, 920 /* ncV:128: */, 35597 /* avx512vl,avx512vnni|avxvnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35873 /* vpdpwssd256 */, 35885 /* V8iV8iV8iV8i */, 1197 /* ncV:256: */, 35597 /* avx512vl,avx512vnni|avxvnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35898 /* vpdpwssd512 */, 35910 /* V16iV16iV16iV16i */, 810 /* ncV:512: */, 35683 /* avx512vnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35927 /* vpdpwssds128 */, 24628 /* V4iV4iV4iV4i */, 920 /* ncV:128: */, 35597 /* avx512vl,avx512vnni|avxvnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35940 /* vpdpwssds256 */, 35885 /* V8iV8iV8iV8i */, 1197 /* ncV:256: */, 35597 /* avx512vl,avx512vnni|avxvnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35953 /* vpdpwssds512 */, 35910 /* V16iV16iV16iV16i */, 810 /* ncV:512: */, 35683 /* avx512vnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35966 /* vpdpwsud128 */, 24628 /* V4iV4iV4iV4i */, 1163 /* nV:128: */, 35978 /* avxvnniint16|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35999 /* vpdpwsud256 */, 35885 /* V8iV8iV8iV8i */, 3948 /* nV:256: */, 35978 /* avxvnniint16|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36011 /* vpdpwsud512 */, 35910 /* V16iV16iV16iV16i */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36023 /* vpdpwsuds128 */, 24628 /* V4iV4iV4iV4i */, 1163 /* nV:128: */, 35978 /* avxvnniint16|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36036 /* vpdpwsuds256 */, 35885 /* V8iV8iV8iV8i */, 3948 /* nV:256: */, 35978 /* avxvnniint16|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36049 /* vpdpwsuds512 */, 35910 /* V16iV16iV16iV16i */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36062 /* vpdpwusd128 */, 24628 /* V4iV4iV4iV4i */, 1163 /* nV:128: */, 35978 /* avxvnniint16|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36074 /* vpdpwusd256 */, 35885 /* V8iV8iV8iV8i */, 3948 /* nV:256: */, 35978 /* avxvnniint16|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36086 /* vpdpwusd512 */, 35910 /* V16iV16iV16iV16i */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36098 /* vpdpwusds128 */, 24628 /* V4iV4iV4iV4i */, 1163 /* nV:128: */, 35978 /* avxvnniint16|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36111 /* vpdpwusds256 */, 35885 /* V8iV8iV8iV8i */, 3948 /* nV:256: */, 35978 /* avxvnniint16|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36124 /* vpdpwusds512 */, 35910 /* V16iV16iV16iV16i */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36137 /* vpdpwuud128 */, 24628 /* V4iV4iV4iV4i */, 1163 /* nV:128: */, 35978 /* avxvnniint16|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36149 /* vpdpwuud256 */, 35885 /* V8iV8iV8iV8i */, 3948 /* nV:256: */, 35978 /* avxvnniint16|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36161 /* vpdpwuud512 */, 35910 /* V16iV16iV16iV16i */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36173 /* vpdpwuuds128 */, 24628 /* V4iV4iV4iV4i */, 1163 /* nV:128: */, 35978 /* avxvnniint16|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36186 /* vpdpwuuds256 */, 35885 /* V8iV8iV8iV8i */, 3948 /* nV:256: */, 35978 /* avxvnniint16|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36199 /* vpdpwuuds512 */, 35910 /* V16iV16iV16iV16i */, 3991 /* nV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36212 /* vperm2f128_pd256 */, 1820 /* V4dV4dV4dIi */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36229 /* vperm2f128_ps256 */, 1873 /* V8fV8fV8fIi */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36246 /* vperm2f128_si256 */, 1599 /* V8iV8iV8iIi */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36263 /* vpermi2vard128 */, 24628 /* V4iV4iV4iV4i */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36278 /* vpermi2vard256 */, 35885 /* V8iV8iV8iV8i */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36293 /* vpermi2vard512 */, 35910 /* V16iV16iV16iV16i */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36308 /* vpermi2varhi128 */, 36324 /* V8sV8sV8sV8s */, 920 /* ncV:128: */, 2080 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36337 /* vpermi2varhi256 */, 36353 /* V16sV16sV16sV16s */, 1197 /* ncV:256: */, 2080 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36370 /* vpermi2varhi512 */, 36386 /* V32sV32sV32sV32s */, 810 /* ncV:512: */, 2156 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36403 /* vpermi2varpd128 */, 36419 /* V2dV2dV2OiV2d */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36433 /* vpermi2varpd256 */, 36449 /* V4dV4dV4OiV4d */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36463 /* vpermi2varpd512 */, 36479 /* V8dV8dV8OiV8d */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36493 /* vpermi2varps128 */, 36509 /* V4fV4fV4iV4f */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36522 /* vpermi2varps256 */, 36538 /* V8fV8fV8iV8f */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36551 /* vpermi2varps512 */, 36567 /* V16fV16fV16iV16f */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36584 /* vpermi2varq128 */, 36599 /* V2OiV2OiV2OiV2Oi */, 920 /* ncV:128: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36616 /* vpermi2varq256 */, 36631 /* V4OiV4OiV4OiV4Oi */, 1197 /* ncV:256: */, 1580 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36648 /* vpermi2varq512 */, 36663 /* V8OiV8OiV8OiV8Oi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36680 /* vpermi2varqi128 */, 15141 /* V16cV16cV16cV16c */, 920 /* ncV:128: */, 15872 /* avx512vbmi,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36696 /* vpermi2varqi256 */, 15170 /* V32cV32cV32cV32c */, 1197 /* ncV:256: */, 15872 /* avx512vbmi,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36712 /* vpermi2varqi512 */, 36728 /* V64cV64cV64cV64c */, 810 /* ncV:512: */, 15944 /* avx512vbmi */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36745 /* vpermil2pd */, 36756 /* V2dV2dV2dV2OiIc */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36772 /* vpermil2pd256 */, 36786 /* V4dV4dV4dV4OiIc */, 1197 /* ncV:256: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36802 /* vpermil2ps */, 36813 /* V4fV4fV4fV4iIc */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36828 /* vpermil2ps256 */, 36842 /* V8fV8fV8fV8iIc */, 1197 /* ncV:256: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36857 /* vpermilpd */, 22488 /* V2dV2dIi */, 920 /* ncV:128: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36867 /* vpermilpd256 */, 15617 /* V4dV4dIi */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36880 /* vpermilpd512 */, 15636 /* V8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36893 /* vpermilps */, 22516 /* V4fV4fIi */, 920 /* ncV:128: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36903 /* vpermilps256 */, 22536 /* V8fV8fIi */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36916 /* vpermilps512 */, 24928 /* V16fV16fIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36929 /* vpermilvarpd */, 36942 /* V2dV2dV2Oi */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36953 /* vpermilvarpd256 */, 15710 /* V4dV4dV4Oi */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36969 /* vpermilvarpd512 */, 15734 /* V8dV8dV8Oi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36985 /* vpermilvarps */, 36998 /* V4fV4fV4i */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37008 /* vpermilvarps256 */, 15968 /* V8fV8fV8i */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37024 /* vpermilvarps512 */, 15991 /* V16fV16fV16i */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37040 /* vphaddbd */, 37049 /* V4iV16c */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37057 /* vphaddbq */, 37066 /* V2OiV16c */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37075 /* vphaddbw */, 37084 /* V8sV16c */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37092 /* vphadddq */, 37101 /* V2OiV4i */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37109 /* vphaddubd */, 37049 /* V4iV16c */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37119 /* vphaddubq */, 37066 /* V2OiV16c */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37129 /* vphaddubw */, 37084 /* V8sV16c */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37139 /* vphaddudq */, 37101 /* V2OiV4i */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37149 /* vphadduwd */, 37159 /* V4iV8s */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37166 /* vphadduwq */, 37176 /* V2OiV8s */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37184 /* vphaddwd */, 37159 /* V4iV8s */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37193 /* vphaddwq */, 37176 /* V2OiV8s */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37202 /* vphsubbw */, 37084 /* V8sV16c */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37211 /* vphsubdq */, 37101 /* V2OiV4i */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37220 /* vphsubwd */, 37159 /* V4iV8s */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37229 /* vpmacsdd */, 24628 /* V4iV4iV4iV4i */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37238 /* vpmacsdqh */, 37248 /* V2OiV4iV4iV2Oi */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37263 /* vpmacsdql */, 37248 /* V2OiV4iV4iV2Oi */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37273 /* vpmacssdd */, 24628 /* V4iV4iV4iV4i */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37283 /* vpmacssdqh */, 37248 /* V2OiV4iV4iV2Oi */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37294 /* vpmacssdql */, 37248 /* V2OiV4iV4iV2Oi */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37305 /* vpmacsswd */, 37315 /* V4iV8sV8sV4i */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37328 /* vpmacssww */, 36324 /* V8sV8sV8sV8s */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37338 /* vpmacswd */, 37315 /* V4iV8sV8sV4i */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37347 /* vpmacsww */, 36324 /* V8sV8sV8sV8s */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37356 /* vpmadcsswd */, 37315 /* V4iV8sV8sV4i */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37367 /* vpmadcswd */, 37315 /* V4iV8sV8sV4i */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37377 /* vpmadd52huq128 */, 36599 /* V2OiV2OiV2OiV2Oi */, 920 /* ncV:128: */, 37392 /* avx512ifma,avx512vl|avxifma */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37420 /* vpmadd52huq256 */, 36631 /* V4OiV4OiV4OiV4Oi */, 1197 /* ncV:256: */, 37392 /* avx512ifma,avx512vl|avxifma */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37435 /* vpmadd52huq512 */, 36663 /* V8OiV8OiV8OiV8Oi */, 810 /* ncV:512: */, 37450 /* avx512ifma */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37461 /* vpmadd52luq128 */, 36599 /* V2OiV2OiV2OiV2Oi */, 920 /* ncV:128: */, 37392 /* avx512ifma,avx512vl|avxifma */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37476 /* vpmadd52luq256 */, 36631 /* V4OiV4OiV4OiV4Oi */, 1197 /* ncV:256: */, 37392 /* avx512ifma,avx512vl|avxifma */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37491 /* vpmadd52luq512 */, 36663 /* V8OiV8OiV8OiV8Oi */, 810 /* ncV:512: */, 37450 /* avx512ifma */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37506 /* vpmultishiftqb128 */, 15859 /* V16cV16cV16c */, 920 /* ncV:128: */, 15872 /* avx512vbmi,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37524 /* vpmultishiftqb256 */, 15905 /* V32cV32cV32c */, 1197 /* ncV:256: */, 15872 /* avx512vbmi,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37542 /* vpmultishiftqb512 */, 15931 /* V64cV64cV64c */, 810 /* ncV:512: */, 15944 /* avx512vbmi */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37560 /* vpperm */, 15141 /* V16cV16cV16cV16c */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37567 /* vprotbi */, 37575 /* V16cV16cIc */, 1792 /* ncEV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37586 /* vprotdi */, 37594 /* V4iV4iIc */, 1792 /* ncEV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37603 /* vprotqi */, 1547 /* V2OiV2OiIc */, 1792 /* ncEV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37611 /* vprotwi */, 37619 /* V8sV8sIc */, 1792 /* ncEV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37628 /* vpshab */, 15859 /* V16cV16cV16c */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37635 /* vpshad */, 16071 /* V4iV4iV4i */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37642 /* vpshaq */, 1116 /* V2OiV2OiV2Oi */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37649 /* vpshaw */, 15784 /* V8sV8sV8s */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37656 /* vpshlb */, 15859 /* V16cV16cV16c */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37663 /* vpshld */, 16071 /* V4iV4iV4i */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37670 /* vpshldd128 */, 1568 /* V4iV4iV4iIi */, 1792 /* ncEV:128: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37681 /* vpshldd256 */, 1599 /* V8iV8iV8iIi */, 1832 /* ncEV:256: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37692 /* vpshldd512 */, 1621 /* V16iV16iV16iIi */, 11671 /* ncEV:512: */, 3571 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37703 /* vpshldq128 */, 1646 /* V2OiV2OiV2OiIi */, 1792 /* ncEV:128: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37714 /* vpshldq256 */, 1671 /* V4OiV4OiV4OiIi */, 1832 /* ncEV:256: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37725 /* vpshldq512 */, 1696 /* V8OiV8OiV8OiIi */, 11671 /* ncEV:512: */, 3571 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37736 /* vpshldw128 */, 15198 /* V8sV8sV8sIi */, 1792 /* ncEV:128: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37747 /* vpshldw256 */, 15221 /* V16sV16sV16sIi */, 1832 /* ncEV:256: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37758 /* vpshldw512 */, 37769 /* V32sV32sV32sIi */, 11671 /* ncEV:512: */, 3571 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37784 /* vpshlq */, 1116 /* V2OiV2OiV2Oi */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37791 /* vpshlw */, 15784 /* V8sV8sV8s */, 920 /* ncV:128: */, 33763 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37798 /* vpshrdd128 */, 1568 /* V4iV4iV4iIi */, 1792 /* ncEV:128: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37809 /* vpshrdd256 */, 1599 /* V8iV8iV8iIi */, 1832 /* ncEV:256: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37820 /* vpshrdd512 */, 1621 /* V16iV16iV16iIi */, 11671 /* ncEV:512: */, 3571 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37831 /* vpshrdq128 */, 1646 /* V2OiV2OiV2OiIi */, 1792 /* ncEV:128: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37842 /* vpshrdq256 */, 1671 /* V4OiV4OiV4OiIi */, 1832 /* ncEV:256: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37853 /* vpshrdq512 */, 1696 /* V8OiV8OiV8OiIi */, 11671 /* ncEV:512: */, 3571 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37864 /* vpshrdw128 */, 15198 /* V8sV8sV8sIi */, 1792 /* ncEV:128: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37875 /* vpshrdw256 */, 15221 /* V16sV16sV16sIi */, 1832 /* ncEV:256: */, 3482 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37886 /* vpshrdw512 */, 37769 /* V32sV32sV32sIi */, 11671 /* ncEV:512: */, 3571 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37897 /* vpshufbitqmb128_mask */, 37918 /* UsV16cV16cUs */, 920 /* ncV:128: */, 37931 /* avx512vl,avx512bitalg */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37953 /* vpshufbitqmb256_mask */, 37974 /* UiV32cV32cUi */, 1197 /* ncV:256: */, 37931 /* avx512vl,avx512bitalg */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37987 /* vpshufbitqmb512_mask */, 38008 /* UOiV64cV64cUOi */, 810 /* ncV:512: */, 38023 /* avx512bitalg */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38036 /* vrcpbf16128_mask */, 33833 /* V8yV8yV8yUc */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38053 /* vrcpbf16256_mask */, 33865 /* V16yV16yV16yUs */, 1197 /* ncV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38070 /* vrcpbf16512_mask */, 33900 /* V32yV32yV32yUi */, 810 /* ncV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38087 /* vreducebf16128_mask */, 33936 /* V8yV8yIiV8yUc */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38107 /* vreducebf16256_mask */, 33971 /* V16yV16yIiV16yUs */, 1197 /* ncV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38127 /* vreducebf16512_mask */, 34009 /* V32yV32yIiV32yUi */, 810 /* ncV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38147 /* vrndscalebf16_128_mask */, 33936 /* V8yV8yIiV8yUc */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38170 /* vrndscalebf16_256_mask */, 33971 /* V16yV16yIiV16yUs */, 1197 /* ncV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38193 /* vrndscalebf16_mask */, 34009 /* V32yV32yIiV32yUi */, 810 /* ncV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38212 /* vrsqrtbf16128_mask */, 33833 /* V8yV8yV8yUc */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38231 /* vrsqrtbf16256_mask */, 33865 /* V16yV16yV16yUs */, 1197 /* ncV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38250 /* vrsqrtbf16512_mask */, 33900 /* V32yV32yV32yUi */, 810 /* ncV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38269 /* vscalefbf16128_mask */, 38289 /* V8yV8yV8yV8yUc */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38304 /* vscalefbf16256_mask */, 38324 /* V16yV16yV16yV16yUs */, 1197 /* ncV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38343 /* vscalefbf16512_mask */, 38363 /* V32yV32yV32yV32yUi */, 810 /* ncV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38382 /* vsha512msg1 */, 38394 /* V4UOiV4UOiV2UOi */, 3948 /* nV:256: */, 38410 /* sha512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38417 /* vsha512msg2 */, 38429 /* V4UOiV4UOiV4UOi */, 3948 /* nV:256: */, 38410 /* sha512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38445 /* vsha512rnds2 */, 38458 /* V4UOiV4UOiV4UOiV2UOi */, 3948 /* nV:256: */, 38410 /* sha512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38479 /* vsm3msg1 */, 38488 /* V4UiV4UiV4UiV4Ui */, 1163 /* nV:128: */, 38505 /* sm3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38509 /* vsm3msg2 */, 38488 /* V4UiV4UiV4UiV4Ui */, 1163 /* nV:128: */, 38505 /* sm3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38518 /* vsm3rnds2 */, 38528 /* V4UiV4UiV4UiV4UiIUi */, 1163 /* nV:128: */, 38505 /* sm3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38548 /* vsm4key4128 */, 38560 /* V4UiV4UiV4Ui */, 1163 /* nV:128: */, 38573 /* sm4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38577 /* vsm4key4256 */, 38589 /* V8UiV8UiV8Ui */, 3948 /* nV:256: */, 38573 /* sm4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38602 /* vsm4key4512 */, 38614 /* V16UiV16UiV16Ui */, 3991 /* nV:512: */, 38630 /* avx10.2,sm4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38642 /* vsm4rnds4128 */, 38560 /* V4UiV4UiV4Ui */, 1163 /* nV:128: */, 38573 /* sm4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38655 /* vsm4rnds4256 */, 38589 /* V8UiV8UiV8Ui */, 3948 /* nV:256: */, 38573 /* sm4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38668 /* vsm4rnds4512 */, 38614 /* V16UiV16UiV16Ui */, 3991 /* nV:512: */, 38630 /* avx10.2,sm4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38681 /* vsqrtbf16 */, 38691 /* V8yV8y */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38698 /* vsqrtbf16256 */, 38711 /* V16yV16y */, 1197 /* ncV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38720 /* vsqrtbf16512 */, 38733 /* V32yV32y */, 810 /* ncV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38742 /* vsubbf16128 */, 26066 /* V8yV8yV8y */, 920 /* ncV:128: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38754 /* vsubbf16256 */, 26088 /* V16yV16yV16y */, 1197 /* ncV:256: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38766 /* vsubbf16512 */, 26113 /* V32yV32yV32y */, 810 /* ncV:512: */, 13099 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38778 /* vtestcpd */, 3202 /* iV2dV2d */, 920 /* ncV:128: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38787 /* vtestcpd256 */, 38799 /* iV4dV4d */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38807 /* vtestcps */, 3149 /* iV4fV4f */, 920 /* ncV:128: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38816 /* vtestcps256 */, 38828 /* iV8fV8f */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38836 /* vtestnzcpd */, 3202 /* iV2dV2d */, 920 /* ncV:128: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38847 /* vtestnzcpd256 */, 38799 /* iV4dV4d */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38861 /* vtestnzcps */, 3149 /* iV4fV4f */, 920 /* ncV:128: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38872 /* vtestnzcps256 */, 38828 /* iV8fV8f */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38886 /* vtestzpd */, 3202 /* iV2dV2d */, 920 /* ncV:128: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38895 /* vtestzpd256 */, 38799 /* iV4dV4d */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38907 /* vtestzps */, 3149 /* iV4fV4f */, 920 /* ncV:128: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38916 /* vtestzps256 */, 38828 /* iV8fV8f */, 1197 /* ncV:256: */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38928 /* vzeroall */, 278 /* v */, 744 /* n */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38937 /* vzeroupper */, 278 /* v */, 744 /* n */, 1061 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38948 /* wbinvd */, 278 /* v */, 744 /* n */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38955 /* wbnoinvd */, 278 /* v */, 744 /* n */, 38955 /* wbnoinvd */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38964 /* writeeflags_u32 */, 687 /* vUi */, 744 /* n */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38980 /* wrpkru */, 687 /* vUi */, 744 /* n */, 21461 /* pku */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38987 /* wrssd */, 12023 /* vUiv* */, 744 /* n */, 2034 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38993 /* wrussd */, 12023 /* vUiv* */, 744 /* n */, 2034 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39000 /* xabort */, 39007 /* vIc */, 744 /* n */, 39011 /* rtm */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39015 /* xbegin */, 39022 /* i */, 744 /* n */, 39011 /* rtm */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39024 /* xend */, 278 /* v */, 744 /* n */, 39011 /* rtm */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39029 /* xgetbv */, 39036 /* UOiUi */, 744 /* n */, 39042 /* xsave */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39048 /* xresldtrk */, 278 /* v */, 744 /* n */, 39058 /* tsxldtrk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39067 /* xrstor */, 39074 /* vv*UOi */, 744 /* n */, 39042 /* xsave */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39081 /* xrstors */, 39074 /* vv*UOi */, 744 /* n */, 39089 /* xsaves */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39042 /* xsave */, 39074 /* vv*UOi */, 744 /* n */, 39042 /* xsave */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39096 /* xsavec */, 39074 /* vv*UOi */, 744 /* n */, 39096 /* xsavec */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39103 /* xsaveopt */, 39074 /* vv*UOi */, 744 /* n */, 39103 /* xsaveopt */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39089 /* xsaves */, 39074 /* vv*UOi */, 744 /* n */, 39089 /* xsaves */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39112 /* xsetbv */, 39119 /* vUiUOi */, 744 /* n */, 39042 /* xsave */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39126 /* xsusldtrk */, 278 /* v */, 744 /* n */, 39058 /* tsxldtrk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39136 /* xtest */, 39022 /* i */, 744 /* n */, 39011 /* rtm */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},

#endif // GET_BUILTIN_PREFIXED_INFOS

#ifdef ATOMIC_BUILTIN

#endif // ATOMIC_BUILTIN
#undef ATOMIC_BUILTIN
