/*===- 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_prolvd128,
    BI__builtin_ia32_prolvd256,
    BI__builtin_ia32_prolvd512,
    BI__builtin_ia32_prolvq128,
    BI__builtin_ia32_prolvq256,
    BI__builtin_ia32_prolvq512,
    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_prorvd128,
    BI__builtin_ia32_prorvd256,
    BI__builtin_ia32_prorvd512,
    BI__builtin_ia32_prorvq128,
    BI__builtin_ia32_prorvq256,
    BI__builtin_ia32_prorvq512,
    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_vcvtph2ps,
    BI__builtin_ia32_vcvtph2ps256,
    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_vfmaddbf16128,
    BI__builtin_ia32_vfmaddbf16256,
    BI__builtin_ia32_vfmaddbf16512,
    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_vfmaddpd,
    BI__builtin_ia32_vfmaddpd256,
    BI__builtin_ia32_vfmaddpd512_mask,
    BI__builtin_ia32_vfmaddpd512_mask3,
    BI__builtin_ia32_vfmaddpd512_maskz,
    BI__builtin_ia32_vfmaddph,
    BI__builtin_ia32_vfmaddph256,
    BI__builtin_ia32_vfmaddph512_mask,
    BI__builtin_ia32_vfmaddph512_mask3,
    BI__builtin_ia32_vfmaddph512_maskz,
    BI__builtin_ia32_vfmaddps,
    BI__builtin_ia32_vfmaddps256,
    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_vplzcntd_128,
    BI__builtin_ia32_vplzcntd_256,
    BI__builtin_ia32_vplzcntd_512,
    BI__builtin_ia32_vplzcntq_128,
    BI__builtin_ia32_vplzcntq_256,
    BI__builtin_ia32_vplzcntq_512,
    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_vprotb,
    BI__builtin_ia32_vprotbi,
    BI__builtin_ia32_vprotd,
    BI__builtin_ia32_vprotdi,
    BI__builtin_ia32_vprotq,
    BI__builtin_ia32_vprotqi,
    BI__builtin_ia32_vprotw,
    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_vpshldvd128,
    BI__builtin_ia32_vpshldvd256,
    BI__builtin_ia32_vpshldvd512,
    BI__builtin_ia32_vpshldvq128,
    BI__builtin_ia32_vpshldvq256,
    BI__builtin_ia32_vpshldvq512,
    BI__builtin_ia32_vpshldvw128,
    BI__builtin_ia32_vpshldvw256,
    BI__builtin_ia32_vpshldvw512,
    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_vpshrdvd128,
    BI__builtin_ia32_vpshrdvd256,
    BI__builtin_ia32_vpshrdvd512,
    BI__builtin_ia32_vpshrdvq128,
    BI__builtin_ia32_vpshrdvq256,
    BI__builtin_ia32_vpshrdvq512,
    BI__builtin_ia32_vpshrdvw128,
    BI__builtin_ia32_vpshrdvw256,
    BI__builtin_ia32_vpshrdvw512,
    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,evex512\0"
  "addph512\0"
  "V32xV32xV32xIi\0"
  "avx512fp16,evex512\0"
  "addps512\0"
  "V16fV16fV16fIi\0"
  "addsd_round_mask\0"
  "V2dV2dV2dV2dUcIi\0"
  "ncV:128:\0"
  "avx512f\0"
  "addsh_round_mask\0"
  "V8xV8xV8xV8xUcIi\0"
  "avx512fp16\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,evex512,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"
  "sse4.1\0"
  "blendpd256\0"
  "V4dV4dV4dIi\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,evex512\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,evex512\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,evex512\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,evex512\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"
  "avx512bf16\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"
  "avx512dq\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"
  "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"
  "avx512bw\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-256\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"
  "avx10.2-512\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"
  "V16cV16cV16c\0"
  "pavgb256\0"
  "V32cV32cV32c\0"
  "pavgb512\0"
  "V64cV64cV64c\0"
  "pavgw128\0"
  "V8sV8sV8s\0"
  "pavgw256\0"
  "V16sV16sV16s\0"
  "pavgw512\0"
  "V32sV32sV32s\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,evex512,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"
  "permvarhi256\0"
  "permvarhi512\0"
  "permvarqi128\0"
  "avx512vbmi,avx512vl\0"
  "permvarqi256\0"
  "permvarqi512\0"
  "avx512vbmi,evex512\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"
  "prolvd128\0"
  "prolvd256\0"
  "prolvd512\0"
  "prolvq128\0"
  "prolvq256\0"
  "prolvq512\0"
  "prord128\0"
  "prord256\0"
  "prord512\0"
  "prorq128\0"
  "prorq256\0"
  "prorq512\0"
  "prorvd128\0"
  "prorvd256\0"
  "prorvd512\0"
  "prorvq128\0"
  "prorvq256\0"
  "prorvq512\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"
  "pslldqi256_byteshift\0"
  "pslldqi512_byteshift\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"
  "vcvtph2ps\0"
  "V4fV8s\0"
  "f16c\0"
  "vcvtph2ps256\0"
  "V8fV8s\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"
  "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"
  "ncV: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"
  "vfmaddbf16128\0"
  "V8yV8yV8yV8y\0"
  "vfmaddbf16256\0"
  "V16yV16yV16yV16y\0"
  "vfmaddbf16512\0"
  "V32yV32yV32yV32y\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"
  "vfmaddpd\0"
  "fma|fma4\0"
  "vfmaddpd256\0"
  "vfmaddpd512_mask\0"
  "vfmaddpd512_mask3\0"
  "vfmaddpd512_maskz\0"
  "vfmaddph\0"
  "V8xV8xV8xV8x\0"
  "vfmaddph256\0"
  "V16xV16xV16xV16x\0"
  "vfmaddph512_mask\0"
  "vfmaddph512_mask3\0"
  "vfmaddph512_maskz\0"
  "vfmaddps\0"
  "vfmaddps256\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"
  "vfmaddsubpd256\0"
  "vfmaddsubpd512_mask\0"
  "vfmaddsubpd512_mask3\0"
  "vfmaddsubpd512_maskz\0"
  "vfmaddsubph\0"
  "vfmaddsubph256\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,evex512,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,evex512\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,evex512\0"
  "vpconflictsi_128\0"
  "V4iV4i\0"
  "vpconflictsi_256\0"
  "V8iV8i\0"
  "vpconflictsi_512\0"
  "V16iV16i\0"
  "vpdpbssd128\0"
  "avxvnniint8|avx10.2-256\0"
  "vpdpbssd256\0"
  "V8iV8iV8iV8i\0"
  "vpdpbssd512\0"
  "V16iV16iV16iV16i\0"
  "vpdpbssds128\0"
  "vpdpbssds256\0"
  "vpdpbssds512\0"
  "vpdpbsud128\0"
  "vpdpbsud256\0"
  "vpdpbsud512\0"
  "vpdpbsuds128\0"
  "vpdpbsuds256\0"
  "vpdpbsuds512\0"
  "vpdpbusd128\0"
  "avx512vl,avx512vnni|avxvnni\0"
  "vpdpbusd256\0"
  "vpdpbusd512\0"
  "avx512vnni,evex512\0"
  "vpdpbusds128\0"
  "vpdpbusds256\0"
  "vpdpbusds512\0"
  "vpdpbuud128\0"
  "vpdpbuud256\0"
  "vpdpbuud512\0"
  "vpdpbuuds128\0"
  "vpdpbuuds256\0"
  "vpdpbuuds512\0"
  "vpdpwssd128\0"
  "vpdpwssd256\0"
  "vpdpwssd512\0"
  "vpdpwssds128\0"
  "vpdpwssds256\0"
  "vpdpwssds512\0"
  "vpdpwsud128\0"
  "avxvnniint16|avx10.2-256\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"
  "vplzcntd_128\0"
  "vplzcntd_256\0"
  "vplzcntd_512\0"
  "vplzcntq_128\0"
  "vplzcntq_256\0"
  "vplzcntq_512\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,evex512\0"
  "vpmadd52luq128\0"
  "vpmadd52luq256\0"
  "vpmadd52luq512\0"
  "vpmultishiftqb128\0"
  "vpmultishiftqb256\0"
  "vpmultishiftqb512\0"
  "vpperm\0"
  "vprotb\0"
  "vprotbi\0"
  "V16cV16cIc\0"
  "vprotd\0"
  "vprotdi\0"
  "V4iV4iIc\0"
  "vprotq\0"
  "vprotqi\0"
  "vprotw\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"
  "vpshldvd128\0"
  "vpshldvd256\0"
  "vpshldvd512\0"
  "vpshldvq128\0"
  "vpshldvq256\0"
  "vpshldvq512\0"
  "vpshldvw128\0"
  "vpshldvw256\0"
  "vpshldvw512\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"
  "vpshrdvd128\0"
  "vpshrdvd256\0"
  "vpshrdvd512\0"
  "vpshrdvq128\0"
  "vpshrdvq256\0"
  "vpshrdvq512\0"
  "vpshrdvw128\0"
  "vpshrdvw256\0"
  "vpshrdvw512\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,evex512\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-512,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,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{835 /* addph512 */, 844 /* V32xV32xV32xIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{878 /* addps512 */, 887 /* V16fV16fV16fIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{902 /* addsd_round_mask */, 919 /* V2dV2dV2dV2dUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{953 /* addsh_round_mask */, 970 /* V8xV8xV8xV8xUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{998 /* addss_round_mask */, 1015 /* V4fV4fV4fV4fUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1032 /* addsubpd */, 1041 /* V2dV2dV2d */, 1051 /* cnV:128: */, 1060 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1065 /* addsubpd256 */, 1077 /* V4dV4dV4d */, 1087 /* cnV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1100 /* addsubps */, 1109 /* V4fV4fV4f */, 1051 /* cnV:128: */, 1060 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1119 /* addsubps256 */, 1131 /* V8fV8fV8f */, 1087 /* cnV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1141 /* aesdec128 */, 1151 /* V2OiV2OiV2Oi */, 936 /* ncV:128: */, 1164 /* aes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1168 /* aesdec128kl_u8 */, 1183 /* UcV2Oi*V2OivC* */, 1198 /* nV:128: */, 1206 /* kl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1209 /* aesdec256 */, 1219 /* V4OiV4OiV4Oi */, 1232 /* ncV:256: */, 1241 /* vaes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1246 /* aesdec256kl_u8 */, 1183 /* UcV2Oi*V2OivC* */, 1198 /* nV:128: */, 1206 /* kl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1261 /* aesdec512 */, 1271 /* V8OiV8OiV8Oi */, 810 /* ncV:512: */, 1284 /* avx512f,evex512,vaes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1305 /* aesdeclast128 */, 1151 /* V2OiV2OiV2Oi */, 936 /* ncV:128: */, 1164 /* aes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1319 /* aesdeclast256 */, 1219 /* V4OiV4OiV4Oi */, 1232 /* ncV:256: */, 1241 /* vaes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1333 /* aesdeclast512 */, 1271 /* V8OiV8OiV8Oi */, 810 /* ncV:512: */, 1284 /* avx512f,evex512,vaes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1347 /* aesdecwide128kl_u8 */, 1366 /* UcV2Oi*V2OiC*vC* */, 1198 /* nV:128: */, 1383 /* kl,widekl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1393 /* aesdecwide256kl_u8 */, 1366 /* UcV2Oi*V2OiC*vC* */, 1198 /* nV:128: */, 1383 /* kl,widekl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1412 /* aesenc128 */, 1151 /* V2OiV2OiV2Oi */, 936 /* ncV:128: */, 1164 /* aes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1422 /* aesenc128kl_u8 */, 1183 /* UcV2Oi*V2OivC* */, 1198 /* nV:128: */, 1206 /* kl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1437 /* aesenc256 */, 1219 /* V4OiV4OiV4Oi */, 1232 /* ncV:256: */, 1241 /* vaes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1447 /* aesenc256kl_u8 */, 1183 /* UcV2Oi*V2OivC* */, 1198 /* nV:128: */, 1206 /* kl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1462 /* aesenc512 */, 1271 /* V8OiV8OiV8Oi */, 810 /* ncV:512: */, 1284 /* avx512f,evex512,vaes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1472 /* aesenclast128 */, 1151 /* V2OiV2OiV2Oi */, 936 /* ncV:128: */, 1164 /* aes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1486 /* aesenclast256 */, 1219 /* V4OiV4OiV4Oi */, 1232 /* ncV:256: */, 1241 /* vaes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1500 /* aesenclast512 */, 1271 /* V8OiV8OiV8Oi */, 810 /* ncV:512: */, 1284 /* avx512f,evex512,vaes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1514 /* aesencwide128kl_u8 */, 1366 /* UcV2Oi*V2OiC*vC* */, 1198 /* nV:128: */, 1383 /* kl,widekl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1533 /* aesencwide256kl_u8 */, 1366 /* UcV2Oi*V2OiC*vC* */, 1198 /* nV:128: */, 1383 /* kl,widekl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1552 /* aesimc128 */, 1562 /* V2OiV2Oi */, 936 /* ncV:128: */, 1164 /* aes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1571 /* aeskeygenassist128 */, 1590 /* V2OiV2OiIc */, 936 /* ncV:128: */, 1164 /* aes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1601 /* alignd128 */, 1611 /* V4iV4iV4iIi */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1632 /* alignd256 */, 1642 /* V8iV8iV8iIi */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1654 /* alignd512 */, 1664 /* V16iV16iV16iIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1679 /* alignq128 */, 1689 /* V2OiV2OiV2OiIi */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1704 /* alignq256 */, 1714 /* V4OiV4OiV4OiIi */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1729 /* alignq512 */, 1739 /* V8OiV8OiV8OiIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1754 /* aor32 */, 738 /* vv*Si */, 744 /* n */, 746 /* raoint */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1760 /* axor32 */, 738 /* vv*Si */, 744 /* n */, 746 /* raoint */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1767 /* bextr_u32 */, 1777 /* UiUiUi */, 1784 /* ncE */, 1788 /* bmi */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1792 /* bextri_u32 */, 1803 /* UiUiIUi */, 1784 /* ncE */, 1811 /* tbm */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1815 /* blendpd */, 1823 /* V2dV2dV2dIi */, 936 /* ncV:128: */, 1835 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1842 /* blendpd256 */, 1853 /* V4dV4dV4dIi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1865 /* blendps */, 1873 /* V4fV4fV4fIi */, 936 /* ncV:128: */, 1835 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1885 /* blendps256 */, 1896 /* V8fV8fV8fIi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1908 /* blendvpd */, 1917 /* V2dV2dV2dV2d */, 936 /* ncV:128: */, 1835 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1930 /* blendvpd256 */, 1942 /* V4dV4dV4dV4d */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1955 /* blendvps */, 1964 /* V4fV4fV4fV4f */, 936 /* ncV:128: */, 1835 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1977 /* blendvps256 */, 1989 /* V8fV8fV8fV8f */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2002 /* bzhi_si */, 1777 /* UiUiUi */, 1784 /* ncE */, 2010 /* bmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2015 /* cldemote */, 606 /* vvC* */, 744 /* n */, 2015 /* cldemote */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2024 /* clflush */, 606 /* vvC* */, 744 /* n */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2037 /* clflushopt */, 606 /* vvC* */, 744 /* n */, 2037 /* clflushopt */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2048 /* clrssbsy */, 568 /* vv* */, 744 /* n */, 2057 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2063 /* clwb */, 606 /* vvC* */, 744 /* n */, 2063 /* clwb */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2068 /* clzero */, 568 /* vv* */, 744 /* n */, 2068 /* clzero */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2075 /* cmpb128_mask */, 2088 /* UsV16cV16cIiUs */, 936 /* ncV:128: */, 2103 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2121 /* cmpb256_mask */, 2134 /* UiV32cV32cIiUi */, 1232 /* ncV:256: */, 2103 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2149 /* cmpb512_mask */, 2162 /* UOiV64cV64cIiUOi */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2196 /* cmpd128_mask */, 2209 /* UcV4iV4iIiUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2222 /* cmpd256_mask */, 2235 /* UcV8iV8iIiUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2248 /* cmpd512_mask */, 2261 /* UsV16iV16iIiUs */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2276 /* cmpeqpd */, 1041 /* V2dV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2284 /* cmpeqps */, 1109 /* V4fV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2296 /* cmpeqsd */, 1041 /* V2dV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2304 /* cmpeqss */, 1109 /* V4fV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2312 /* cmplepd */, 1041 /* V2dV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2320 /* cmpleps */, 1109 /* V4fV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2328 /* cmplesd */, 1041 /* V2dV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2336 /* cmpless */, 1109 /* V4fV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2344 /* cmpltpd */, 1041 /* V2dV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2352 /* cmpltps */, 1109 /* V4fV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2360 /* cmpltsd */, 1041 /* V2dV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2368 /* cmpltss */, 1109 /* V4fV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2376 /* cmpneqpd */, 1041 /* V2dV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2385 /* cmpneqps */, 1109 /* V4fV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2394 /* cmpneqsd */, 1041 /* V2dV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2403 /* cmpneqss */, 1109 /* V4fV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2412 /* cmpnlepd */, 1041 /* V2dV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2421 /* cmpnleps */, 1109 /* V4fV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2430 /* cmpnlesd */, 1041 /* V2dV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2439 /* cmpnless */, 1109 /* V4fV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2448 /* cmpnltpd */, 1041 /* V2dV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2457 /* cmpnltps */, 1109 /* V4fV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2466 /* cmpnltsd */, 1041 /* V2dV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2475 /* cmpnltss */, 1109 /* V4fV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2484 /* cmpordpd */, 1041 /* V2dV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2493 /* cmpordps */, 1109 /* V4fV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2502 /* cmpordsd */, 1041 /* V2dV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2511 /* cmpordss */, 1109 /* V4fV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2520 /* cmppd */, 2526 /* V2dV2dV2dIc */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2538 /* cmppd128_mask */, 2552 /* UcV2dV2dIiUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2565 /* cmppd256 */, 2574 /* V4dV4dV4dIc */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2586 /* cmppd256_mask */, 2600 /* UcV4dV4dIiUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2613 /* cmppd512_mask */, 2627 /* UcV8dV8dIiUcIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2642 /* cmpph128_mask */, 2656 /* UcV8xV8xIiUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2689 /* cmpph256_mask */, 2703 /* UsV16xV16xIiUs */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2718 /* cmpph512_mask */, 2732 /* UiV32xV32xIiUiIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2749 /* cmpps */, 2755 /* V4fV4fV4fIc */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2767 /* cmpps128_mask */, 2781 /* UcV4fV4fIiUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2794 /* cmpps256 */, 2803 /* V8fV8fV8fIc */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2815 /* cmpps256_mask */, 2829 /* UcV8fV8fIiUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2842 /* cmpps512_mask */, 2856 /* UsV16fV16fIiUsIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2873 /* cmpq128_mask */, 2886 /* UcV2OiV2OiIiUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2901 /* cmpq256_mask */, 2914 /* UcV4OiV4OiIiUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2929 /* cmpq512_mask */, 2942 /* UcV8OiV8OiIiUc */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2957 /* cmpsd */, 2526 /* V2dV2dV2dIc */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2963 /* cmpsd_mask */, 2974 /* UcV2dV2dIiUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2989 /* cmpsh_mask */, 3000 /* UcV8xV8xIiUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3015 /* cmpss */, 2755 /* V4fV4fV4fIc */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3021 /* cmpss_mask */, 3032 /* UcV4fV4fIiUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3047 /* cmpunordpd */, 1041 /* V2dV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3058 /* cmpunordps */, 1109 /* V4fV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3069 /* cmpunordsd */, 1041 /* V2dV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3080 /* cmpunordss */, 1109 /* V4fV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3091 /* cmpw128_mask */, 3104 /* UcV8sV8sIiUc */, 936 /* ncV:128: */, 2103 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3117 /* cmpw256_mask */, 3130 /* UsV16sV16sIiUs */, 1232 /* ncV:256: */, 2103 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3145 /* cmpw512_mask */, 3158 /* UiV32sV32sIiUi */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3173 /* comieq */, 3180 /* iV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3188 /* comige */, 3180 /* iV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3195 /* comigt */, 3180 /* iV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3202 /* comile */, 3180 /* iV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3209 /* comilt */, 3180 /* iV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3216 /* comineq */, 3180 /* iV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3224 /* comisdeq */, 3233 /* iV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3241 /* comisdge */, 3233 /* iV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3250 /* comisdgt */, 3233 /* iV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3259 /* comisdle */, 3233 /* iV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3268 /* comisdlt */, 3233 /* iV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3277 /* comisdneq */, 3233 /* iV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3287 /* compressdf128_mask */, 3306 /* V2dV2dV2dUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3318 /* compressdf256_mask */, 3337 /* V4dV4dV4dUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3349 /* compressdf512_mask */, 3368 /* V8dV8dV8dUc */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3380 /* compressdi128_mask */, 3399 /* V2OiV2OiV2OiUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3414 /* compressdi256_mask */, 3433 /* V4OiV4OiV4OiUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3448 /* compressdi512_mask */, 3467 /* V8OiV8OiV8OiUc */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3482 /* compresshi128_mask */, 3501 /* V8sV8sV8sUc */, 936 /* ncV:128: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3534 /* compresshi256_mask */, 3553 /* V16sV16sV16sUs */, 1232 /* ncV:256: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3568 /* compresshi512_mask */, 3587 /* V32sV32sV32sUi */, 810 /* ncV:512: */, 3602 /* avx512vbmi2,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3622 /* compressqi128_mask */, 3641 /* V16cV16cV16cUs */, 936 /* ncV:128: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3656 /* compressqi256_mask */, 3675 /* V32cV32cV32cUi */, 1232 /* ncV:256: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3690 /* compressqi512_mask */, 3709 /* V64cV64cV64cUOi */, 810 /* ncV:512: */, 3602 /* avx512vbmi2,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3725 /* compresssf128_mask */, 3744 /* V4fV4fV4fUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3756 /* compresssf256_mask */, 3775 /* V8fV8fV8fUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3787 /* compresssf512_mask */, 3806 /* V16fV16fV16fUs */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3821 /* compresssi128_mask */, 3840 /* V4iV4iV4iUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3852 /* compresssi256_mask */, 3871 /* V8iV8iV8iUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3883 /* compresssi512_mask */, 3902 /* V16iV16iV16iUs */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3917 /* compressstoredf128_mask */, 3941 /* vV2d*V2dUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3952 /* compressstoredf256_mask */, 3976 /* vV4d*V4dUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3995 /* compressstoredf512_mask */, 4019 /* vV8d*V8dUc */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4038 /* compressstoredi128_mask */, 4062 /* vV2Oi*V2OiUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4075 /* compressstoredi256_mask */, 4099 /* vV4Oi*V4OiUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4112 /* compressstoredi512_mask */, 4136 /* vV8Oi*V8OiUc */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4149 /* compressstorehi128_mask */, 4173 /* vV8s*V8sUc */, 1198 /* nV:128: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4184 /* compressstorehi256_mask */, 4208 /* vV16s*V16sUs */, 3987 /* nV:256: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4221 /* compressstorehi512_mask */, 4245 /* vV32s*V32sUi */, 4030 /* nV:512: */, 3602 /* avx512vbmi2,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4258 /* compressstoreqi128_mask */, 4282 /* vV16c*V16cUs */, 1198 /* nV:128: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4295 /* compressstoreqi256_mask */, 4319 /* vV32c*V32cUi */, 3987 /* nV:256: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4332 /* compressstoreqi512_mask */, 4356 /* vV64c*V64cUOi */, 4030 /* nV:512: */, 3602 /* avx512vbmi2,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4370 /* compressstoresf128_mask */, 4394 /* vV4f*V4fUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4405 /* compressstoresf256_mask */, 4429 /* vV8f*V8fUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4440 /* compressstoresf512_mask */, 4464 /* vV16f*V16fUs */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4477 /* compressstoresi128_mask */, 4501 /* vV4i*V4iUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4512 /* compressstoresi256_mask */, 4536 /* vV8i*V8iUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4547 /* compressstoresi512_mask */, 4571 /* vV16i*V16iUs */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4584 /* crc32hi */, 4592 /* UiUiUs */, 572 /* nc */, 4599 /* crc32 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4605 /* crc32qi */, 4613 /* UiUiUc */, 572 /* nc */, 4599 /* crc32 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4620 /* crc32si */, 1777 /* UiUiUi */, 572 /* nc */, 4599 /* crc32 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4628 /* cvtb2mask128 */, 4641 /* UsV16c */, 936 /* ncV:128: */, 4648 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4666 /* cvtb2mask256 */, 4679 /* UiV32c */, 1232 /* ncV:256: */, 4648 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4686 /* cvtb2mask512 */, 4699 /* UOiV64c */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4707 /* cvtd2mask128 */, 4720 /* UcV4i */, 936 /* ncV:128: */, 4726 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4744 /* cvtd2mask256 */, 4757 /* UcV8i */, 1232 /* ncV:256: */, 4726 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4763 /* cvtd2mask512 */, 4776 /* UsV16i */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4800 /* cvtdq2ps512_mask */, 4817 /* V16fV16iV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4834 /* cvtmask2b128 */, 4847 /* V16cUs */, 936 /* ncV:128: */, 4648 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4854 /* cvtmask2b256 */, 4867 /* V32cUi */, 1232 /* ncV:256: */, 4648 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4874 /* cvtmask2b512 */, 4887 /* V64cUOi */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4895 /* cvtmask2d128 */, 4908 /* V4iUc */, 936 /* ncV:128: */, 4726 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4914 /* cvtmask2d256 */, 4927 /* V8iUc */, 1232 /* ncV:256: */, 4726 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4933 /* cvtmask2d512 */, 4946 /* V16iUs */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4953 /* cvtmask2q128 */, 4966 /* V2OiUc */, 936 /* ncV:128: */, 4726 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4973 /* cvtmask2q256 */, 4986 /* V4OiUc */, 1232 /* ncV:256: */, 4726 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4993 /* cvtmask2q512 */, 5006 /* V8OiUc */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5013 /* cvtmask2w128 */, 5026 /* V8sUc */, 936 /* ncV:128: */, 4648 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5032 /* cvtmask2w256 */, 5045 /* V16sUs */, 1232 /* ncV:256: */, 4648 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5052 /* cvtmask2w512 */, 5065 /* V32sUi */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5072 /* cvtne2ps2bf16_128 */, 5090 /* V8yV4fV4f */, 936 /* ncV:128: */, 5100 /* avx512bf16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5120 /* cvtne2ps2bf16_256 */, 5138 /* V16yV8fV8f */, 1232 /* ncV:256: */, 5100 /* avx512bf16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5149 /* cvtne2ps2bf16_512 */, 5167 /* V32yV16fV16f */, 810 /* ncV:512: */, 5180 /* avx512bf16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5199 /* cvtneps2bf16_128_mask */, 5221 /* V8yV4fV8yUc */, 936 /* ncV:128: */, 5100 /* avx512bf16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5233 /* cvtneps2bf16_256_mask */, 5255 /* V8yV8fV8yUc */, 1232 /* ncV:256: */, 5100 /* avx512bf16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5267 /* cvtneps2bf16_512_mask */, 5289 /* V16yV16fV16yUs */, 810 /* ncV:512: */, 5180 /* avx512bf16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5304 /* cvtpd2dq */, 5313 /* V2OiV2d */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5321 /* cvtpd2dq128_mask */, 5338 /* V4iV2dV4iUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5350 /* cvtpd2dq256 */, 5362 /* V4iV4d */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5369 /* cvtpd2dq512_mask */, 5386 /* V8iV8dV8iUcIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5400 /* cvtpd2ps */, 5409 /* V4fV2d */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5416 /* cvtpd2ps256 */, 5428 /* V4fV4d */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5435 /* cvtpd2ps512_mask */, 5452 /* V8fV8dV8fUcIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5466 /* cvtpd2ps_mask */, 5480 /* V4fV2dV4fUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5492 /* cvtpd2qq128_mask */, 5509 /* V2OiV2dV2OiUc */, 936 /* ncV:128: */, 5523 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5541 /* cvtpd2qq256_mask */, 5558 /* V4OiV4dV4OiUc */, 1232 /* ncV:256: */, 5523 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5572 /* cvtpd2qq512_mask */, 5589 /* V8OiV8dV8OiUcIi */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5605 /* cvtpd2udq128_mask */, 5338 /* V4iV2dV4iUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5623 /* cvtpd2udq256_mask */, 5641 /* V4iV4dV4iUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5653 /* cvtpd2udq512_mask */, 5386 /* V8iV8dV8iUcIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5671 /* cvtpd2uqq128_mask */, 5509 /* V2OiV2dV2OiUc */, 936 /* ncV:128: */, 5523 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5689 /* cvtpd2uqq256_mask */, 5558 /* V4OiV4dV4OiUc */, 1232 /* ncV:256: */, 5523 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5707 /* cvtpd2uqq512_mask */, 5589 /* V8OiV8dV8OiUcIi */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5725 /* cvtps2dq */, 5734 /* V4iV4f */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5741 /* cvtps2dq256 */, 5753 /* V8iV8f */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5760 /* cvtps2dq512_mask */, 5777 /* V16iV16fV16iUsIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5794 /* cvtps2pd512_mask */, 5811 /* V8dV8fV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5825 /* cvtps2qq128_mask */, 5842 /* V2OiV4fV2OiUc */, 936 /* ncV:128: */, 5523 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5856 /* cvtps2qq256_mask */, 5873 /* V4OiV4fV4OiUc */, 1232 /* ncV:256: */, 5523 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5887 /* cvtps2qq512_mask */, 5904 /* V8OiV8fV8OiUcIi */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5920 /* cvtps2udq128_mask */, 5938 /* V4iV4fV4iUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5950 /* cvtps2udq256_mask */, 5968 /* V8iV8fV8iUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5980 /* cvtps2udq512_mask */, 5777 /* V16iV16fV16iUsIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5998 /* cvtps2uqq128_mask */, 5842 /* V2OiV4fV2OiUc */, 936 /* ncV:128: */, 5523 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6016 /* cvtps2uqq256_mask */, 5873 /* V4OiV4fV4OiUc */, 1232 /* ncV:256: */, 5523 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6034 /* cvtps2uqq512_mask */, 5904 /* V8OiV8fV8OiUcIi */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6052 /* cvtq2mask128 */, 6065 /* UcV2Oi */, 936 /* ncV:128: */, 4726 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6072 /* cvtq2mask256 */, 6085 /* UcV4Oi */, 1232 /* ncV:256: */, 4726 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6092 /* cvtq2mask512 */, 6105 /* UcV8Oi */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6112 /* cvtqq2pd512_mask */, 6129 /* V8dV8OiV8dUcIi */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6144 /* cvtqq2ps128_mask */, 6161 /* V4fV2OiV4fUc */, 936 /* ncV:128: */, 5523 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6174 /* cvtqq2ps512_mask */, 6191 /* V8fV8OiV8fUcIi */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6206 /* cvtsbf162ss_32 */, 6221 /* fy */, 572 /* nc */, 6224 /* avx512bf16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6235 /* cvtsd2si */, 6244 /* iV2d */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6249 /* cvtsd2ss */, 6258 /* V4fV4fV2d */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6268 /* cvtsd2ss_round_mask */, 6288 /* V4fV4fV2dV4fUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6305 /* cvtsi2ss32 */, 6316 /* V4fV4fiIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6326 /* cvtss2sd_round_mask */, 6346 /* V2dV2dV4fV2dUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6363 /* cvtss2si */, 6372 /* iV4f */, 936 /* ncV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6377 /* cvttpd2dq */, 6387 /* V4iV2d */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6394 /* cvttpd2dq128_mask */, 5338 /* V4iV2dV4iUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6412 /* cvttpd2dq256 */, 5362 /* V4iV4d */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6425 /* cvttpd2dq512_mask */, 5386 /* V8iV8dV8iUcIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6443 /* cvttpd2qq128_mask */, 5509 /* V2OiV2dV2OiUc */, 936 /* ncV:128: */, 5523 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6461 /* cvttpd2qq256_mask */, 5558 /* V4OiV4dV4OiUc */, 1232 /* ncV:256: */, 5523 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6479 /* cvttpd2qq512_mask */, 5589 /* V8OiV8dV8OiUcIi */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6497 /* cvttpd2udq128_mask */, 5338 /* V4iV2dV4iUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6516 /* cvttpd2udq256_mask */, 5641 /* V4iV4dV4iUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6535 /* cvttpd2udq512_mask */, 5386 /* V8iV8dV8iUcIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6554 /* cvttpd2uqq128_mask */, 5509 /* V2OiV2dV2OiUc */, 936 /* ncV:128: */, 5523 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6573 /* cvttpd2uqq256_mask */, 5558 /* V4OiV4dV4OiUc */, 1232 /* ncV:256: */, 5523 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6592 /* cvttpd2uqq512_mask */, 5589 /* V8OiV8dV8OiUcIi */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6611 /* cvttps2dq */, 5734 /* V4iV4f */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6621 /* cvttps2dq256 */, 5753 /* V8iV8f */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6634 /* cvttps2dq512_mask */, 5777 /* V16iV16fV16iUsIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6652 /* cvttps2qq128_mask */, 5842 /* V2OiV4fV2OiUc */, 936 /* ncV:128: */, 5523 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6670 /* cvttps2qq256_mask */, 5873 /* V4OiV4fV4OiUc */, 1232 /* ncV:256: */, 5523 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6688 /* cvttps2qq512_mask */, 5904 /* V8OiV8fV8OiUcIi */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6706 /* cvttps2udq128_mask */, 5938 /* V4iV4fV4iUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6725 /* cvttps2udq256_mask */, 5968 /* V8iV8fV8iUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6744 /* cvttps2udq512_mask */, 5777 /* V16iV16fV16iUsIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6763 /* cvttps2uqq128_mask */, 5842 /* V2OiV4fV2OiUc */, 936 /* ncV:128: */, 5523 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6782 /* cvttps2uqq256_mask */, 5873 /* V4OiV4fV4OiUc */, 1232 /* ncV:256: */, 5523 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6801 /* cvttps2uqq512_mask */, 5904 /* V8OiV8fV8OiUcIi */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6820 /* cvttsd2si */, 6244 /* iV2d */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6830 /* cvttss2si */, 6372 /* iV4f */, 936 /* ncV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6840 /* cvtudq2ps512_mask */, 4817 /* V16fV16iV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6858 /* cvtuqq2pd512_mask */, 6129 /* V8dV8OiV8dUcIi */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6876 /* cvtuqq2ps128_mask */, 6161 /* V4fV2OiV4fUc */, 936 /* ncV:128: */, 5523 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6894 /* cvtuqq2ps512_mask */, 6191 /* V8fV8OiV8fUcIi */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6912 /* cvtusi2ss32 */, 6924 /* V4fV4fUiIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6935 /* cvtw2mask128 */, 6948 /* UcV8s */, 936 /* ncV:128: */, 4648 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6954 /* cvtw2mask256 */, 6967 /* UsV16s */, 1232 /* ncV:256: */, 4648 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6974 /* cvtw2mask512 */, 6987 /* UiV32s */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6994 /* dbpsadbw128 */, 7006 /* V8sV16cV16cIi */, 936 /* ncV:128: */, 4648 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7020 /* dbpsadbw256 */, 7032 /* V16sV32cV32cIi */, 1232 /* ncV:256: */, 4648 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7047 /* dbpsadbw512 */, 7059 /* V32sV64cV64cIi */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7074 /* directstore_u32 */, 7090 /* vUi*Ui */, 744 /* n */, 7097 /* movdiri */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7105 /* divpd512 */, 798 /* V8dV8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7114 /* divph512 */, 844 /* V32xV32xV32xIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7123 /* divps512 */, 887 /* V16fV16fV16fIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7132 /* divsd_round_mask */, 919 /* V2dV2dV2dV2dUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7149 /* divsh_round_mask */, 970 /* V8xV8xV8xV8xUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7166 /* divss_round_mask */, 1015 /* V4fV4fV4fV4fUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7183 /* dpbf16ps_128 */, 7196 /* V4fV4fV8yV8y */, 936 /* ncV:128: */, 5100 /* avx512bf16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7209 /* dpbf16ps_256 */, 7222 /* V8fV8fV16yV16y */, 1232 /* ncV:256: */, 5100 /* avx512bf16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7237 /* dpbf16ps_512 */, 7250 /* V16fV16fV32yV32y */, 810 /* ncV:512: */, 5180 /* avx512bf16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7267 /* dppd */, 2526 /* V2dV2dV2dIc */, 936 /* ncV:128: */, 1835 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7272 /* dpps */, 2755 /* V4fV4fV4fIc */, 936 /* ncV:128: */, 1835 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7277 /* dpps256 */, 2803 /* V8fV8fV8fIc */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7285 /* emms */, 278 /* v */, 744 /* n */, 7290 /* mmx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7294 /* encodekey128_u32 */, 7311 /* UiUiV2Oiv* */, 1198 /* nV:128: */, 1206 /* kl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7322 /* encodekey256_u32 */, 7339 /* UiUiV2OiV2Oiv* */, 1198 /* nV:128: */, 1206 /* kl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7354 /* enqcmd */, 7361 /* Ucv*vC* */, 744 /* n */, 7354 /* enqcmd */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7369 /* enqcmds */, 7361 /* Ucv*vC* */, 744 /* n */, 7354 /* enqcmd */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7377 /* expanddf128_mask */, 3306 /* V2dV2dV2dUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7394 /* expanddf256_mask */, 3337 /* V4dV4dV4dUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7411 /* expanddf512_mask */, 3368 /* V8dV8dV8dUc */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7428 /* expanddi128_mask */, 3399 /* V2OiV2OiV2OiUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7445 /* expanddi256_mask */, 3433 /* V4OiV4OiV4OiUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7462 /* expanddi512_mask */, 3467 /* V8OiV8OiV8OiUc */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7479 /* expandhi128_mask */, 3501 /* V8sV8sV8sUc */, 936 /* ncV:128: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7496 /* expandhi256_mask */, 3553 /* V16sV16sV16sUs */, 1232 /* ncV:256: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7513 /* expandhi512_mask */, 3587 /* V32sV32sV32sUi */, 810 /* ncV:512: */, 3602 /* avx512vbmi2,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7530 /* expandloaddf128_mask */, 7551 /* V2dV2dC*V2dUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7565 /* expandloaddf256_mask */, 7586 /* V4dV4dC*V4dUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7600 /* expandloaddf512_mask */, 7621 /* V8dV8dC*V8dUc */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7635 /* expandloaddi128_mask */, 7656 /* V4iV2OiC*V2OiUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7672 /* expandloaddi256_mask */, 7693 /* V4OiV4OiC*V4OiUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7710 /* expandloaddi512_mask */, 7731 /* V8OiV8OiC*V8OiUc */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7748 /* expandloadhi128_mask */, 7769 /* V8sV8sC*V8sUc */, 1198 /* nV:128: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7783 /* expandloadhi256_mask */, 7804 /* V16sV16sC*V16sUs */, 3987 /* nV:256: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7821 /* expandloadhi512_mask */, 7842 /* V32sV32sC*V32sUi */, 4030 /* nV:512: */, 3602 /* avx512vbmi2,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7859 /* expandloadqi128_mask */, 7880 /* V16cV16cC*V16cUs */, 1198 /* nV:128: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7897 /* expandloadqi256_mask */, 7918 /* V32cV32cC*V32cUi */, 3987 /* nV:256: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7935 /* expandloadqi512_mask */, 7956 /* V64cV64cC*V64cUOi */, 4030 /* nV:512: */, 3602 /* avx512vbmi2,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7974 /* expandloadsf128_mask */, 7995 /* V4fV4fC*V4fUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8009 /* expandloadsf256_mask */, 8030 /* V8fV8fC*V8fUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8044 /* expandloadsf512_mask */, 8065 /* V16fV16fC*V16fUs */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8082 /* expandloadsi128_mask */, 8103 /* V4iV4iC*V4iUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8117 /* expandloadsi256_mask */, 8138 /* V8iV8iC*V8iUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8152 /* expandloadsi512_mask */, 8173 /* V16iV16iC*V16iUs */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8190 /* expandqi128_mask */, 3641 /* V16cV16cV16cUs */, 936 /* ncV:128: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8207 /* expandqi256_mask */, 3675 /* V32cV32cV32cUi */, 1232 /* ncV:256: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8224 /* expandqi512_mask */, 3709 /* V64cV64cV64cUOi */, 810 /* ncV:512: */, 3602 /* avx512vbmi2,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8241 /* expandsf128_mask */, 3744 /* V4fV4fV4fUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8258 /* expandsf256_mask */, 3775 /* V8fV8fV8fUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8275 /* expandsf512_mask */, 3806 /* V16fV16fV16fUs */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8292 /* expandsi128_mask */, 3840 /* V4iV4iV4iUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8309 /* expandsi256_mask */, 3871 /* V8iV8iV8iUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8326 /* expandsi512_mask */, 3902 /* V16iV16iV16iUs */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8343 /* extract128i256 */, 8358 /* V2OiV4OiIi */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8374 /* extractf32x4_256_mask */, 8396 /* V4fV8fIiV4fUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8410 /* extractf32x4_mask */, 8428 /* V4fV16fIiV4fUc */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8443 /* extractf32x8_mask */, 8461 /* V8fV16fIiV8fUc */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8476 /* extractf64x2_256_mask */, 8498 /* V2dV4dIiV2dUc */, 1232 /* ncV:256: */, 4726 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8512 /* extractf64x2_512_mask */, 8534 /* V2dV8dIiV2dUc */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8548 /* extractf64x4_mask */, 8566 /* V4dV8dIiV4dUc */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8580 /* extracti32x4_256_mask */, 8602 /* V4iV8iIiV4iUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8616 /* extracti32x4_mask */, 8634 /* V4iV16iIiV4iUc */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8649 /* extracti32x8_mask */, 8667 /* V8iV16iIiV8iUc */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8682 /* extracti64x2_256_mask */, 8704 /* V2OiV4OiIiV2OiUc */, 1232 /* ncV:256: */, 4726 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8721 /* extracti64x2_512_mask */, 8743 /* V2OiV8OiIiV2OiUc */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8760 /* extracti64x4_mask */, 8778 /* V4OiV8OiIiV4OiUc */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8795 /* extrq */, 8801 /* V2OiV2OiV16c */, 936 /* ncV:128: */, 8814 /* sse4a */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8820 /* extrqi */, 8827 /* V2OiV2OiIcIc */, 936 /* ncV:128: */, 8814 /* sse4a */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8840 /* fixupimmpd128_mask */, 8859 /* V2dV2dV2dV2OiIiUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8877 /* fixupimmpd128_maskz */, 8859 /* V2dV2dV2dV2OiIiUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8897 /* fixupimmpd256_mask */, 8916 /* V4dV4dV4dV4OiIiUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8934 /* fixupimmpd256_maskz */, 8916 /* V4dV4dV4dV4OiIiUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8954 /* fixupimmpd512_mask */, 8973 /* V8dV8dV8dV8OiIiUcIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8993 /* fixupimmpd512_maskz */, 8973 /* V8dV8dV8dV8OiIiUcIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9013 /* fixupimmps128_mask */, 9032 /* V4fV4fV4fV4iIiUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9049 /* fixupimmps128_maskz */, 9032 /* V4fV4fV4fV4iIiUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9069 /* fixupimmps256_mask */, 9088 /* V8fV8fV8fV8iIiUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9105 /* fixupimmps256_maskz */, 9088 /* V8fV8fV8fV8iIiUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9125 /* fixupimmps512_mask */, 9144 /* V16fV16fV16fV16iIiUsIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9167 /* fixupimmps512_maskz */, 9144 /* V16fV16fV16fV16iIiUsIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9187 /* fixupimmsd_mask */, 9203 /* V2dV2dV2dV2OiIiUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9223 /* fixupimmsd_maskz */, 9203 /* V2dV2dV2dV2OiIiUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9240 /* fixupimmss_mask */, 9256 /* V4fV4fV4fV4iIiUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9275 /* fixupimmss_maskz */, 9256 /* V4fV4fV4fV4iIiUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9292 /* fpclasspd128_mask */, 9310 /* UcV2dIiUc */, 936 /* ncV:128: */, 4726 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9320 /* fpclasspd256_mask */, 9338 /* UcV4dIiUc */, 1232 /* ncV:256: */, 4726 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9348 /* fpclasspd512_mask */, 9366 /* UcV8dIiUc */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9376 /* fpclassph128_mask */, 9394 /* UcV8xIiUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9404 /* fpclassph256_mask */, 9422 /* UsV16xIiUs */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9433 /* fpclassph512_mask */, 9451 /* UiV32xIiUi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9462 /* fpclassps128_mask */, 9480 /* UcV4fIiUc */, 936 /* ncV:128: */, 4726 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9490 /* fpclassps256_mask */, 9508 /* UcV8fIiUc */, 1232 /* ncV:256: */, 4726 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9518 /* fpclassps512_mask */, 9536 /* UsV16fIiUs */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9547 /* fpclasssd_mask */, 9310 /* UcV2dIiUc */, 936 /* ncV:128: */, 9562 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9571 /* fpclasssh_mask */, 9394 /* UcV8xIiUc */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9586 /* fpclassss_mask */, 9480 /* UcV4fIiUc */, 936 /* ncV:128: */, 9562 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9601 /* fxrstor */, 568 /* vv* */, 744 /* n */, 9609 /* fxsr */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9614 /* fxsave */, 568 /* vv* */, 744 /* n */, 9609 /* fxsr */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9621 /* gather3div2df */, 9635 /* V2dV2dvC*V2OiUcIi */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9653 /* gather3div2di */, 9667 /* V2OiV2OivC*V2OiUcIi */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9687 /* gather3div4df */, 9701 /* V4dV4dvC*V4OiUcIi */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9719 /* gather3div4di */, 9733 /* V4OiV4OivC*V4OiUcIi */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9753 /* gather3div4sf */, 9767 /* V4fV4fvC*V2OiUcIi */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9785 /* gather3div4si */, 9799 /* V4iV4ivC*V2OiUcIi */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9817 /* gather3div8sf */, 9831 /* V4fV4fvC*V4OiUcIi */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9849 /* gather3div8si */, 9863 /* V4iV4ivC*V4OiUcIi */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9881 /* gather3siv2df */, 9895 /* V2dV2dvC*V4iUcIi */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9912 /* gather3siv2di */, 9926 /* V2OiV2OivC*V4iUcIi */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9945 /* gather3siv4df */, 9959 /* V4dV4dvC*V4iUcIi */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9976 /* gather3siv4di */, 9990 /* V4OiV4OivC*V4iUcIi */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10009 /* gather3siv4sf */, 10023 /* V4fV4fvC*V4iUcIi */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10040 /* gather3siv4si */, 10054 /* V4iV4ivC*V4iUcIi */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10071 /* gather3siv8sf */, 10085 /* V8fV8fvC*V8iUcIi */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10102 /* gather3siv8si */, 10116 /* V8iV8ivC*V8iUcIi */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10133 /* gatherd_d */, 10143 /* V4iV4iiC*V4iV4iIc */, 1198 /* nV:128: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10161 /* gatherd_d256 */, 10174 /* V8iV8iiC*V8iV8iIc */, 3987 /* nV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10192 /* gatherd_pd */, 10203 /* V2dV2ddC*V4iV2dIc */, 1198 /* nV:128: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10221 /* gatherd_pd256 */, 10235 /* V4dV4ddC*V4iV4dIc */, 3987 /* nV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10253 /* gatherd_ps */, 10264 /* V4fV4ffC*V4iV4fIc */, 1198 /* nV:128: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10282 /* gatherd_ps256 */, 10296 /* V8fV8ffC*V8iV8fIc */, 3987 /* nV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10314 /* gatherd_q */, 10324 /* V2OiV2OiOiC*V4iV2OiIc */, 1198 /* nV:128: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10346 /* gatherd_q256 */, 10359 /* V4OiV4OiOiC*V4iV4OiIc */, 3987 /* nV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10381 /* gatherdiv8df */, 10394 /* V8dV8dvC*V8OiUcIi */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10412 /* gatherdiv8di */, 10425 /* V8OiV8OivC*V8OiUcIi */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10445 /* gatherdiv16sf */, 10459 /* V8fV8fvC*V8OiUcIi */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10477 /* gatherdiv16si */, 10491 /* V8iV8ivC*V8OiUcIi */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10509 /* gatherq_d */, 10519 /* V4iV4iiC*V2OiV4iIc */, 1198 /* nV:128: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10538 /* gatherq_d256 */, 10551 /* V4iV4iiC*V4OiV4iIc */, 3987 /* nV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10570 /* gatherq_pd */, 10581 /* V2dV2ddC*V2OiV2dIc */, 1198 /* nV:128: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10600 /* gatherq_pd256 */, 10614 /* V4dV4ddC*V4OiV4dIc */, 3987 /* nV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10633 /* gatherq_ps */, 10644 /* V4fV4ffC*V2OiV4fIc */, 1198 /* nV:128: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10663 /* gatherq_ps256 */, 10677 /* V4fV4ffC*V4OiV4fIc */, 3987 /* nV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10696 /* gatherq_q */, 10706 /* V2OiV2OiOiC*V2OiV2OiIc */, 1198 /* nV:128: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10729 /* gatherq_q256 */, 10742 /* V4OiV4OiOiC*V4OiV4OiIc */, 3987 /* nV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10765 /* gathersiv8df */, 10778 /* V8dV8dvC*V8iUcIi */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10795 /* gathersiv8di */, 10808 /* V8OiV8OivC*V8iUcIi */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10827 /* gathersiv16sf */, 10841 /* V16fV16fvC*V16iUsIi */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10861 /* gathersiv16si */, 10875 /* V16iV16ivC*V16iUsIi */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10895 /* getexppd128_mask */, 3306 /* V2dV2dV2dUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10912 /* getexppd256_mask */, 3337 /* V4dV4dV4dUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10929 /* getexppd512_mask */, 10946 /* V8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10960 /* getexpph128_mask */, 10977 /* V8xV8xV8xUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10989 /* getexpph256_mask */, 11006 /* V16xV16xV16xUs */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11021 /* getexpph512_mask */, 11038 /* V32xV32xV32xUiIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11055 /* getexpps128_mask */, 3744 /* V4fV4fV4fUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11072 /* getexpps256_mask */, 3775 /* V8fV8fV8fUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11089 /* getexpps512_mask */, 11106 /* V16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11123 /* getexpsd128_round_mask */, 919 /* V2dV2dV2dV2dUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11146 /* getexpsh128_round_mask */, 970 /* V8xV8xV8xV8xUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11169 /* getexpss128_round_mask */, 1015 /* V4fV4fV4fV4fUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11192 /* getmantpd128_mask */, 11210 /* V2dV2dIiV2dUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11224 /* getmantpd256_mask */, 11242 /* V4dV4dIiV4dUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11256 /* getmantpd512_mask */, 11274 /* V8dV8dIiV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11290 /* getmantph128_mask */, 11308 /* V8xV8xIiV8xUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11322 /* getmantph256_mask */, 11340 /* V16xV16xIiV16xUs */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11357 /* getmantph512_mask */, 11375 /* V32xV32xIiV32xUiIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11394 /* getmantps128_mask */, 11412 /* V4fV4fIiV4fUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11426 /* getmantps256_mask */, 11444 /* V8fV8fIiV8fUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11458 /* getmantps512_mask */, 11476 /* V16fV16fIiV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11495 /* getmantsd_round_mask */, 11516 /* V2dV2dV2dIiV2dUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11535 /* getmantsh_round_mask */, 11556 /* V8xV8xV8xIiV8xUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11575 /* getmantss_round_mask */, 11596 /* V4fV4fV4fIiV4fUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11615 /* haddpd */, 1041 /* V2dV2dV2d */, 1051 /* cnV:128: */, 1060 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11622 /* haddpd256 */, 1077 /* V4dV4dV4d */, 1087 /* cnV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11632 /* haddps */, 1109 /* V4fV4fV4f */, 1051 /* cnV:128: */, 1060 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11639 /* haddps256 */, 1131 /* V8fV8fV8f */, 1087 /* cnV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11649 /* hsubpd */, 1041 /* V2dV2dV2d */, 1051 /* cnV:128: */, 1060 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11656 /* hsubpd256 */, 1077 /* V4dV4dV4d */, 1087 /* cnV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11666 /* hsubps */, 1109 /* V4fV4fV4f */, 1051 /* cnV:128: */, 1060 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11673 /* hsubps256 */, 1131 /* V8fV8fV8f */, 1087 /* cnV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11683 /* incsspd */, 687 /* vUi */, 744 /* n */, 2057 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11691 /* insert128i256 */, 11705 /* V4OiV4OiV2OiIi */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11720 /* insertf32x4 */, 11732 /* V16fV16fV4fIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11746 /* insertf32x4_256 */, 11762 /* V8fV8fV4fIi */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11774 /* insertf32x8 */, 11786 /* V16fV16fV8fIi */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11800 /* insertf64x2_256 */, 11816 /* V4dV4dV2dIi */, 1232 /* ncV:256: */, 4726 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11828 /* insertf64x2_512 */, 11844 /* V8dV8dV2dIi */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11856 /* insertf64x4 */, 11868 /* V8dV8dV4dIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11880 /* inserti32x4 */, 11892 /* V16iV16iV4iIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11906 /* inserti32x4_256 */, 11922 /* V8iV8iV4iIi */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11934 /* inserti32x8 */, 11946 /* V16iV16iV8iIi */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11960 /* inserti64x2_256 */, 11705 /* V4OiV4OiV2OiIi */, 1232 /* ncV:256: */, 4726 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11976 /* inserti64x2_512 */, 11992 /* V8OiV8OiV2OiIi */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12007 /* inserti64x4 */, 12019 /* V8OiV8OiV4OiIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12034 /* insertps128 */, 2755 /* V4fV4fV4fIc */, 936 /* ncV:128: */, 1835 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12046 /* insertq */, 1151 /* V2OiV2OiV2Oi */, 936 /* ncV:128: */, 8814 /* sse4a */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12054 /* insertqi */, 12063 /* V2OiV2OiV2OiIcIc */, 936 /* ncV:128: */, 8814 /* sse4a */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12080 /* invpcid */, 12088 /* vUiv* */, 572 /* nc */, 12080 /* invpcid */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12094 /* kadddi */, 12101 /* UOiUOiUOi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12120 /* kaddhi */, 12127 /* UsUsUs */, 572 /* nc */, 9562 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12134 /* kaddqi */, 12141 /* UcUcUc */, 572 /* nc */, 9562 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12148 /* kaddsi */, 1777 /* UiUiUi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12155 /* kanddi */, 12101 /* UOiUOiUOi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12162 /* kandhi */, 12127 /* UsUsUs */, 572 /* nc */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12169 /* kandndi */, 12101 /* UOiUOiUOi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12177 /* kandnhi */, 12127 /* UsUsUs */, 572 /* nc */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12185 /* kandnqi */, 12141 /* UcUcUc */, 572 /* nc */, 9562 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12193 /* kandnsi */, 1777 /* UiUiUi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12201 /* kandqi */, 12141 /* UcUcUc */, 572 /* nc */, 9562 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12208 /* kandsi */, 1777 /* UiUiUi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12215 /* kmovb */, 12221 /* UcUc */, 572 /* nc */, 9562 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12226 /* kmovd */, 12232 /* UiUi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12237 /* kmovq */, 12243 /* UOiUOi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12250 /* kmovw */, 12256 /* UsUs */, 572 /* nc */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12261 /* knotdi */, 12243 /* UOiUOi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12268 /* knothi */, 12256 /* UsUs */, 572 /* nc */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12275 /* knotqi */, 12221 /* UcUc */, 572 /* nc */, 9562 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12282 /* knotsi */, 12232 /* UiUi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12289 /* kordi */, 12101 /* UOiUOiUOi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12295 /* korhi */, 12127 /* UsUsUs */, 572 /* nc */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12301 /* korqi */, 12141 /* UcUcUc */, 572 /* nc */, 9562 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12307 /* korsi */, 1777 /* UiUiUi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12313 /* kortestcdi */, 12324 /* iUOiUOi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12332 /* kortestchi */, 12343 /* iUsUs */, 572 /* nc */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12349 /* kortestcqi */, 12360 /* iUcUc */, 572 /* nc */, 9562 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12366 /* kortestcsi */, 12377 /* iUiUi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12383 /* kortestzdi */, 12324 /* iUOiUOi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12394 /* kortestzhi */, 12343 /* iUsUs */, 572 /* nc */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12405 /* kortestzqi */, 12360 /* iUcUc */, 572 /* nc */, 9562 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12416 /* kortestzsi */, 12377 /* iUiUi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12427 /* kshiftlidi */, 12438 /* UOiUOiIUi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12448 /* kshiftlihi */, 12459 /* UsUsIUi */, 572 /* nc */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12467 /* kshiftliqi */, 12478 /* UcUcIUi */, 572 /* nc */, 9562 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12486 /* kshiftlisi */, 1803 /* UiUiIUi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12497 /* kshiftridi */, 12438 /* UOiUOiIUi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12508 /* kshiftrihi */, 12459 /* UsUsIUi */, 572 /* nc */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12519 /* kshiftriqi */, 12478 /* UcUcIUi */, 572 /* nc */, 9562 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12530 /* kshiftrisi */, 1803 /* UiUiIUi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12541 /* ktestcdi */, 12324 /* iUOiUOi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12550 /* ktestchi */, 12343 /* iUsUs */, 572 /* nc */, 9562 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12559 /* ktestcqi */, 12360 /* iUcUc */, 572 /* nc */, 9562 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12568 /* ktestcsi */, 12377 /* iUiUi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12577 /* ktestzdi */, 12324 /* iUOiUOi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12586 /* ktestzhi */, 12343 /* iUsUs */, 572 /* nc */, 9562 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12595 /* ktestzqi */, 12360 /* iUcUc */, 572 /* nc */, 9562 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12604 /* ktestzsi */, 12377 /* iUiUi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12613 /* kunpckdi */, 12101 /* UOiUOiUOi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12622 /* kunpckhi */, 12127 /* UsUsUs */, 572 /* nc */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12631 /* kunpcksi */, 1777 /* UiUiUi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12640 /* kxnordi */, 12101 /* UOiUOiUOi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12648 /* kxnorhi */, 12127 /* UsUsUs */, 572 /* nc */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12656 /* kxnorqi */, 12141 /* UcUcUc */, 572 /* nc */, 9562 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12664 /* kxnorsi */, 1777 /* UiUiUi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12672 /* kxordi */, 12101 /* UOiUOiUOi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12679 /* kxorhi */, 12127 /* UsUsUs */, 572 /* nc */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12686 /* kxorqi */, 12141 /* UcUcUc */, 572 /* nc */, 9562 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12693 /* kxorsi */, 1777 /* UiUiUi */, 572 /* nc */, 12111 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12700 /* lddqu */, 12706 /* V16ccC* */, 1198 /* nV:128: */, 1060 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12714 /* lddqu256 */, 12723 /* V32ccC* */, 3987 /* nV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12731 /* ldmxcsr */, 687 /* vUi */, 744 /* n */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12739 /* lfence */, 278 /* v */, 744 /* n */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12746 /* llwpcb */, 568 /* vv* */, 744 /* n */, 12753 /* lwp */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12757 /* loadapd128_mask */, 7551 /* V2dV2dC*V2dUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12773 /* loadapd256_mask */, 7586 /* V4dV4dC*V4dUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12789 /* loadapd512_mask */, 7621 /* V8dV8dC*V8dUc */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12805 /* loadaps128_mask */, 7995 /* V4fV4fC*V4fUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12821 /* loadaps256_mask */, 8030 /* V8fV8fC*V8fUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12837 /* loadaps512_mask */, 8065 /* V16fV16fC*V16fUs */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12853 /* loaddqudi128_mask */, 12871 /* V2OiV2OiC*V2OiUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12888 /* loaddqudi256_mask */, 7693 /* V4OiV4OiC*V4OiUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12906 /* loaddqudi512_mask */, 12924 /* V8OiOiC*V8OiUc */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12939 /* loaddquhi128_mask */, 7769 /* V8sV8sC*V8sUc */, 1198 /* nV:128: */, 4648 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12957 /* loaddquhi256_mask */, 7804 /* V16sV16sC*V16sUs */, 3987 /* nV:256: */, 4648 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12975 /* loaddquhi512_mask */, 7842 /* V32sV32sC*V32sUi */, 4030 /* nV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12993 /* loaddquqi128_mask */, 7880 /* V16cV16cC*V16cUs */, 1198 /* nV:128: */, 4648 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13011 /* loaddquqi256_mask */, 7918 /* V32cV32cC*V32cUi */, 3987 /* nV:256: */, 4648 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13029 /* loaddquqi512_mask */, 7956 /* V64cV64cC*V64cUOi */, 4030 /* nV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13047 /* loaddqusi128_mask */, 8103 /* V4iV4iC*V4iUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13065 /* loaddqusi256_mask */, 8138 /* V8iV8iC*V8iUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13083 /* loaddqusi512_mask */, 13101 /* V16iiC*V16iUs */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13115 /* loadiwkey */, 13125 /* vV2OiV2OiV2OiUi */, 1198 /* nV:128: */, 1206 /* kl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13141 /* loadsbf16128_mask */, 13159 /* V8yV8yC*V8yUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13185 /* loadsd128_mask */, 7551 /* V2dV2dC*V2dUc */, 1198 /* nV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13200 /* loadsh128_mask */, 13215 /* V8xV8xC*V8xUc */, 1198 /* nV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13229 /* loadss128_mask */, 7995 /* V4fV4fC*V4fUc */, 1198 /* nV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13244 /* loadupd128_mask */, 7551 /* V2dV2dC*V2dUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13260 /* loadupd256_mask */, 7586 /* V4dV4dC*V4dUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13276 /* loadupd512_mask */, 13292 /* V8ddC*V8dUc */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13304 /* loadups128_mask */, 7995 /* V4fV4fC*V4fUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13320 /* loadups256_mask */, 8030 /* V8fV8fC*V8fUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13336 /* loadups512_mask */, 13352 /* V16ffC*V16fUs */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13366 /* lwpins32 */, 13375 /* UcUiUiIUi */, 744 /* n */, 12753 /* lwp */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13385 /* lwpval32 */, 13394 /* vUiUiIUi */, 744 /* n */, 12753 /* lwp */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13403 /* lzcnt_u16 */, 12256 /* UsUs */, 1784 /* ncE */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13413 /* lzcnt_u32 */, 12232 /* UiUi */, 1784 /* ncE */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13423 /* maskloadd */, 13433 /* V4iV4iC*V4i */, 1198 /* nV:128: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13445 /* maskloadd256 */, 13458 /* V8iV8iC*V8i */, 3987 /* nV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13470 /* maskloadpd */, 13481 /* V2dV2dC*V2Oi */, 1198 /* nV:128: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13494 /* maskloadpd256 */, 13508 /* V4dV4dC*V4Oi */, 3987 /* nV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13521 /* maskloadps */, 13532 /* V4fV4fC*V4i */, 1198 /* nV:128: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13544 /* maskloadps256 */, 13558 /* V8fV8fC*V8i */, 3987 /* nV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13570 /* maskloadq */, 13580 /* V2OiV2OiC*V2Oi */, 1198 /* nV:128: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13595 /* maskloadq256 */, 13608 /* V4OiV4OiC*V4Oi */, 3987 /* nV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13623 /* maskmovdqu */, 13634 /* vV16cV16cc* */, 1198 /* nV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13646 /* maskstored */, 13657 /* vV4i*V4iV4i */, 1198 /* nV:128: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13669 /* maskstored256 */, 13683 /* vV8i*V8iV8i */, 3987 /* nV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13695 /* maskstorepd */, 13707 /* vV2d*V2OiV2d */, 1198 /* nV:128: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13720 /* maskstorepd256 */, 13735 /* vV4d*V4OiV4d */, 3987 /* nV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13748 /* maskstoreps */, 13760 /* vV4f*V4iV4f */, 1198 /* nV:128: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13772 /* maskstoreps256 */, 13787 /* vV8f*V8iV8f */, 3987 /* nV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13799 /* maskstoreq */, 13810 /* vV2Oi*V2OiV2Oi */, 1198 /* nV:128: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13825 /* maskstoreq256 */, 13839 /* vV4Oi*V4OiV4Oi */, 3987 /* nV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13854 /* maxpd */, 1041 /* V2dV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13860 /* maxpd256 */, 1077 /* V4dV4dV4d */, 1087 /* cnV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13869 /* maxpd512 */, 798 /* V8dV8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13878 /* maxph128 */, 13887 /* V8xV8xV8x */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13897 /* maxph256 */, 13906 /* V16xV16xV16x */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13919 /* maxph512 */, 844 /* V32xV32xV32xIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13928 /* maxps */, 1109 /* V4fV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13934 /* maxps256 */, 1131 /* V8fV8fV8f */, 1087 /* cnV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13943 /* maxps512 */, 887 /* V16fV16fV16fIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13952 /* maxsd */, 1041 /* V2dV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13958 /* maxsd_round_mask */, 919 /* V2dV2dV2dV2dUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13975 /* maxsh_round_mask */, 970 /* V8xV8xV8xV8xUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13992 /* maxss */, 1109 /* V4fV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13998 /* maxss_round_mask */, 1015 /* V4fV4fV4fV4fUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14015 /* mfence */, 278 /* v */, 744 /* n */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14022 /* minpd */, 1041 /* V2dV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14028 /* minpd256 */, 1077 /* V4dV4dV4d */, 1087 /* cnV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14037 /* minpd512 */, 798 /* V8dV8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14046 /* minph128 */, 13887 /* V8xV8xV8x */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14055 /* minph256 */, 13906 /* V16xV16xV16x */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14064 /* minph512 */, 844 /* V32xV32xV32xIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14073 /* minps */, 1109 /* V4fV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14079 /* minps256 */, 1131 /* V8fV8fV8f */, 1087 /* cnV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14088 /* minps512 */, 887 /* V16fV16fV16fIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14097 /* minsd */, 1041 /* V2dV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14103 /* minsd_round_mask */, 919 /* V2dV2dV2dV2dUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14120 /* minsh_round_mask */, 970 /* V8xV8xV8xV8xUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14137 /* minss */, 1109 /* V4fV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14143 /* minss_round_mask */, 1015 /* V4fV4fV4fV4fUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14160 /* monitor */, 14168 /* vvC*UiUi */, 744 /* n */, 1060 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14177 /* monitorx */, 14168 /* vvC*UiUi */, 744 /* n */, 14186 /* mwaitx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14193 /* movdir64b */, 14203 /* vv*vC* */, 744 /* n */, 14193 /* movdir64b */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14210 /* movdqa32load128_mask */, 8103 /* V4iV4iC*V4iUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14231 /* movdqa32load256_mask */, 8138 /* V8iV8iC*V8iUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14252 /* movdqa32load512_mask */, 8173 /* V16iV16iC*V16iUs */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14273 /* movdqa32store128_mask */, 4501 /* vV4i*V4iUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14295 /* movdqa32store256_mask */, 4536 /* vV8i*V8iUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14317 /* movdqa32store512_mask */, 4571 /* vV16i*V16iUs */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14339 /* movdqa64load128_mask */, 12871 /* V2OiV2OiC*V2OiUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14360 /* movdqa64load256_mask */, 7693 /* V4OiV4OiC*V4OiUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14381 /* movdqa64load512_mask */, 7731 /* V8OiV8OiC*V8OiUc */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14402 /* movdqa64store128_mask */, 4062 /* vV2Oi*V2OiUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14424 /* movdqa64store256_mask */, 4099 /* vV4Oi*V4OiUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14446 /* movdqa64store512_mask */, 4136 /* vV8Oi*V8OiUc */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14468 /* movmskpd */, 6244 /* iV2d */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14477 /* movmskpd256 */, 14489 /* iV4d */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14494 /* movmskps */, 6372 /* iV4f */, 1198 /* nV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14503 /* movmskps256 */, 14515 /* iV8f */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14520 /* movnti */, 320 /* vi*i */, 744 /* n */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14527 /* movntsd */, 14535 /* vd*V2d */, 1198 /* nV:128: */, 8814 /* sse4a */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14542 /* movntss */, 14550 /* vf*V4f */, 1198 /* nV:128: */, 8814 /* sse4a */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14557 /* mpsadbw128 */, 14568 /* V16cV16cV16cIc */, 936 /* ncV:128: */, 1835 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14583 /* mpsadbw256 */, 14594 /* V32cV32cV32cIc */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14609 /* mpsadbw512 */, 14620 /* V32sV64cV64cIc */, 810 /* ncV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14647 /* mulpd512 */, 798 /* V8dV8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14656 /* mulph512 */, 844 /* V32xV32xV32xIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14665 /* mulps512 */, 887 /* V16fV16fV16fIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14674 /* mulsd_round_mask */, 919 /* V2dV2dV2dV2dUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14691 /* mulsh_round_mask */, 970 /* V8xV8xV8xV8xUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14708 /* mulss_round_mask */, 1015 /* V4fV4fV4fV4fUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14725 /* mwait */, 14731 /* vUiUi */, 744 /* n */, 1060 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14186 /* mwaitx */, 14737 /* vUiUiUi */, 744 /* n */, 14186 /* mwaitx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14745 /* packssdw128 */, 14757 /* V8sV4iV4i */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14767 /* packssdw256 */, 14779 /* V16sV8iV8i */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14790 /* packssdw512 */, 14802 /* V32sV16iV16i */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14815 /* packsswb128 */, 14827 /* V16cV8sV8s */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14838 /* packsswb256 */, 14850 /* V32cV16sV16s */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14863 /* packsswb512 */, 14875 /* V64cV32sV32s */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14888 /* packusdw128 */, 14757 /* V8sV4iV4i */, 936 /* ncV:128: */, 1835 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14900 /* packusdw256 */, 14779 /* V16sV8iV8i */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14912 /* packusdw512 */, 14802 /* V32sV16iV16i */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14924 /* packuswb128 */, 14827 /* V16cV8sV8s */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14936 /* packuswb256 */, 14850 /* V32cV16sV16s */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14948 /* packuswb512 */, 14875 /* V64cV32sV32s */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14960 /* palignr128 */, 14971 /* V16cV16cV16cIi */, 936 /* ncV:128: */, 14986 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14992 /* palignr256 */, 15003 /* V32cV32cV32cIi */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15018 /* palignr512 */, 15029 /* V64cV64cV64cIi */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15044 /* pause */, 278 /* v */, 744 /* n */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15050 /* pavgb128 */, 15059 /* V16cV16cV16c */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15072 /* pavgb256 */, 15081 /* V32cV32cV32c */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15094 /* pavgb512 */, 15103 /* V64cV64cV64c */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15116 /* pavgw128 */, 15125 /* V8sV8sV8s */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15135 /* pavgw256 */, 15144 /* V16sV16sV16s */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15157 /* pavgw512 */, 15166 /* V32sV32sV32s */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15179 /* pblendd128 */, 1611 /* V4iV4iV4iIi */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15190 /* pblendd256 */, 1642 /* V8iV8iV8iIi */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15201 /* pblendvb128 */, 15213 /* V16cV16cV16cV16c */, 936 /* ncV:128: */, 1835 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15230 /* pblendvb256 */, 15242 /* V32cV32cV32cV32c */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15259 /* pblendw128 */, 15270 /* V8sV8sV8sIi */, 936 /* ncV:128: */, 1835 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15282 /* pblendw256 */, 15293 /* V16sV16sV16sIi */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15308 /* pclmulqdq128 */, 15321 /* V2OiV2OiV2OiIc */, 936 /* ncV:128: */, 15336 /* pclmul */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15343 /* pclmulqdq256 */, 15356 /* V4OiV4OiV4OiIc */, 1232 /* ncV:256: */, 15371 /* vpclmulqdq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15382 /* pclmulqdq512 */, 15395 /* V8OiV8OiV8OiIc */, 810 /* ncV:512: */, 15410 /* avx512f,evex512,vpclmulqdq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15437 /* pcmpestri128 */, 15450 /* iV16ciV16ciIc */, 936 /* ncV:128: */, 15464 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15471 /* pcmpestria128 */, 15450 /* iV16ciV16ciIc */, 936 /* ncV:128: */, 15464 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15485 /* pcmpestric128 */, 15450 /* iV16ciV16ciIc */, 936 /* ncV:128: */, 15464 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15499 /* pcmpestrio128 */, 15450 /* iV16ciV16ciIc */, 936 /* ncV:128: */, 15464 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15513 /* pcmpestris128 */, 15450 /* iV16ciV16ciIc */, 936 /* ncV:128: */, 15464 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15527 /* pcmpestriz128 */, 15450 /* iV16ciV16ciIc */, 936 /* ncV:128: */, 15464 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15541 /* pcmpestrm128 */, 15554 /* V16cV16ciV16ciIc */, 936 /* ncV:128: */, 15464 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15571 /* pcmpistri128 */, 15584 /* iV16cV16cIc */, 936 /* ncV:128: */, 15464 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15596 /* pcmpistria128 */, 15584 /* iV16cV16cIc */, 936 /* ncV:128: */, 15464 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15610 /* pcmpistric128 */, 15584 /* iV16cV16cIc */, 936 /* ncV:128: */, 15464 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15624 /* pcmpistrio128 */, 15584 /* iV16cV16cIc */, 936 /* ncV:128: */, 15464 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15638 /* pcmpistris128 */, 15584 /* iV16cV16cIc */, 936 /* ncV:128: */, 15464 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15652 /* pcmpistriz128 */, 15584 /* iV16cV16cIc */, 936 /* ncV:128: */, 15464 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15666 /* pcmpistrm128 */, 14568 /* V16cV16cV16cIc */, 936 /* ncV:128: */, 15464 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15679 /* pdep_si */, 1777 /* UiUiUi */, 1784 /* ncE */, 2010 /* bmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15687 /* permdf256 */, 15697 /* V4dV4dIi */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15706 /* permdf512 */, 15716 /* V8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15725 /* permdi256 */, 15735 /* V4OiV4OiIi */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15746 /* permdi512 */, 15756 /* V8OiV8OiIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15767 /* permti256 */, 1714 /* V4OiV4OiV4OiIi */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15777 /* permvardf256 */, 15790 /* V4dV4dV4Oi */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15801 /* permvardf512 */, 15814 /* V8dV8dV8Oi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15825 /* permvardi256 */, 1219 /* V4OiV4OiV4Oi */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15838 /* permvardi512 */, 1271 /* V8OiV8OiV8Oi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15851 /* permvarhi128 */, 15125 /* V8sV8sV8s */, 936 /* ncV:128: */, 4648 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15864 /* permvarhi256 */, 15144 /* V16sV16sV16s */, 1232 /* ncV:256: */, 4648 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15877 /* permvarhi512 */, 15166 /* V32sV32sV32s */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15890 /* permvarqi128 */, 15059 /* V16cV16cV16c */, 936 /* ncV:128: */, 15903 /* avx512vbmi,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15923 /* permvarqi256 */, 15081 /* V32cV32cV32c */, 1232 /* ncV:256: */, 15903 /* avx512vbmi,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15936 /* permvarqi512 */, 15103 /* V64cV64cV64c */, 810 /* ncV:512: */, 15949 /* avx512vbmi,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15968 /* permvarsf256 */, 15981 /* V8fV8fV8i */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15991 /* permvarsf512 */, 16004 /* V16fV16fV16i */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16017 /* permvarsi256 */, 16030 /* V8iV8iV8i */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16040 /* permvarsi512 */, 16053 /* V16iV16iV16i */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16066 /* pext_si */, 1777 /* UiUiUi */, 1784 /* ncE */, 2010 /* bmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16074 /* phaddd128 */, 16084 /* V4iV4iV4i */, 1051 /* cnV:128: */, 14986 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16094 /* phaddd256 */, 16030 /* V8iV8iV8i */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16104 /* phaddsw128 */, 15125 /* V8sV8sV8s */, 1051 /* cnV:128: */, 14986 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16115 /* phaddsw256 */, 15144 /* V16sV16sV16s */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16126 /* phaddw128 */, 15125 /* V8sV8sV8s */, 1051 /* cnV:128: */, 14986 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16136 /* phaddw256 */, 15144 /* V16sV16sV16s */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16146 /* phminposuw128 */, 16160 /* V8sV8s */, 936 /* ncV:128: */, 1835 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16167 /* phsubd128 */, 16084 /* V4iV4iV4i */, 1051 /* cnV:128: */, 14986 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16177 /* phsubd256 */, 16030 /* V8iV8iV8i */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16187 /* phsubsw128 */, 15125 /* V8sV8sV8s */, 1051 /* cnV:128: */, 14986 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16198 /* phsubsw256 */, 15144 /* V16sV16sV16s */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16209 /* phsubw128 */, 15125 /* V8sV8sV8s */, 1051 /* cnV:128: */, 14986 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16219 /* phsubw256 */, 15144 /* V16sV16sV16s */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16229 /* pmaddubsw128 */, 16242 /* V8sV16cV16c */, 1051 /* cnV:128: */, 14986 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16254 /* pmaddubsw256 */, 16267 /* V16sV32cV32c */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16280 /* pmaddubsw512 */, 16293 /* V32sV64cV64c */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16306 /* pmaddwd128 */, 16317 /* V4iV8sV8s */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16327 /* pmaddwd256 */, 16338 /* V8iV16sV16s */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16350 /* pmaddwd512 */, 16361 /* V16iV32sV32s */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16374 /* pmovdb128_mask */, 16389 /* V16cV4iV16cUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16403 /* pmovdb128mem_mask */, 16421 /* vV16c*V4iUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16433 /* pmovdb256_mask */, 16448 /* V16cV8iV16cUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16462 /* pmovdb256mem_mask */, 16480 /* vV16c*V8iUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16492 /* pmovdb512_mask */, 16507 /* V16cV16iV16cUs */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16522 /* pmovdb512mem_mask */, 16540 /* vV16c*V16iUs */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16553 /* pmovdw128_mask */, 16568 /* V8sV4iV8sUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16580 /* pmovdw128mem_mask */, 16598 /* vV8s*V4iUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16609 /* pmovdw256_mask */, 16624 /* V8sV8iV8sUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16636 /* pmovdw256mem_mask */, 16654 /* vV8s*V8iUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16665 /* pmovdw512_mask */, 16680 /* V16sV16iV16sUs */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16695 /* pmovdw512mem_mask */, 16713 /* vV16s*V16iUs */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16726 /* pmovmskb128 */, 16738 /* iV16c */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16744 /* pmovmskb256 */, 16756 /* iV32c */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16762 /* pmovqb128_mask */, 16777 /* V16cV2OiV16cUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16792 /* pmovqb128mem_mask */, 16810 /* vV16c*V2OiUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16823 /* pmovqb256_mask */, 16838 /* V16cV4OiV16cUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16853 /* pmovqb256mem_mask */, 16871 /* vV16c*V4OiUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16884 /* pmovqb512_mask */, 16899 /* V16cV8OiV16cUc */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16914 /* pmovqb512mem_mask */, 16932 /* vV16c*V8OiUc */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16945 /* pmovqd128_mask */, 16960 /* V4iV2OiV4iUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16973 /* pmovqd128mem_mask */, 16991 /* vV4i*V2OiUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17003 /* pmovqd256mem_mask */, 17021 /* vV4i*V4OiUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17033 /* pmovqd512_mask */, 17048 /* V8iV8OiV8iUc */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17061 /* pmovqd512mem_mask */, 17079 /* vV8i*V8OiUc */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17091 /* pmovqw128_mask */, 17106 /* V8sV2OiV8sUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17119 /* pmovqw128mem_mask */, 17137 /* vV8s*V2OiUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17149 /* pmovqw256_mask */, 17164 /* V8sV4OiV8sUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17177 /* pmovqw256mem_mask */, 17195 /* vV8s*V4OiUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17207 /* pmovqw512_mask */, 17222 /* V8sV8OiV8sUc */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17235 /* pmovqw512mem_mask */, 17253 /* vV8s*V8OiUc */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17265 /* pmovsdb128_mask */, 16389 /* V16cV4iV16cUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17281 /* pmovsdb128mem_mask */, 16421 /* vV16c*V4iUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17300 /* pmovsdb256_mask */, 16448 /* V16cV8iV16cUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17316 /* pmovsdb256mem_mask */, 16480 /* vV16c*V8iUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17335 /* pmovsdb512_mask */, 16507 /* V16cV16iV16cUs */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17351 /* pmovsdb512mem_mask */, 16540 /* vV16c*V16iUs */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17370 /* pmovsdw128_mask */, 16568 /* V8sV4iV8sUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17386 /* pmovsdw128mem_mask */, 16598 /* vV8s*V4iUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17405 /* pmovsdw256_mask */, 16624 /* V8sV8iV8sUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17421 /* pmovsdw256mem_mask */, 16654 /* vV8s*V8iUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17440 /* pmovsdw512_mask */, 16680 /* V16sV16iV16sUs */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17456 /* pmovsdw512mem_mask */, 16713 /* vV16s*V16iUs */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17475 /* pmovsqb128_mask */, 16777 /* V16cV2OiV16cUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17491 /* pmovsqb128mem_mask */, 16810 /* vV16c*V2OiUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17510 /* pmovsqb256_mask */, 16838 /* V16cV4OiV16cUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17526 /* pmovsqb256mem_mask */, 16871 /* vV16c*V4OiUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17545 /* pmovsqb512_mask */, 16899 /* V16cV8OiV16cUc */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17561 /* pmovsqb512mem_mask */, 16932 /* vV16c*V8OiUc */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17580 /* pmovsqd128_mask */, 16960 /* V4iV2OiV4iUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17596 /* pmovsqd128mem_mask */, 16991 /* vV4i*V2OiUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17615 /* pmovsqd256_mask */, 17631 /* V4iV4OiV4iUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17644 /* pmovsqd256mem_mask */, 17021 /* vV4i*V4OiUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17663 /* pmovsqd512_mask */, 17048 /* V8iV8OiV8iUc */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17679 /* pmovsqd512mem_mask */, 17079 /* vV8i*V8OiUc */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17698 /* pmovsqw128_mask */, 17106 /* V8sV2OiV8sUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17714 /* pmovsqw128mem_mask */, 17137 /* vV8s*V2OiUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17733 /* pmovsqw256_mask */, 17164 /* V8sV4OiV8sUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17749 /* pmovsqw256mem_mask */, 17195 /* vV8s*V4OiUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17768 /* pmovsqw512_mask */, 17222 /* V8sV8OiV8sUc */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17784 /* pmovsqw512mem_mask */, 17253 /* vV8s*V8OiUc */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17803 /* pmovswb128_mask */, 17819 /* V16cV8sV16cUc */, 936 /* ncV:128: */, 2103 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17833 /* pmovswb128mem_mask */, 17852 /* vV16c*V8sUc */, 1198 /* nV:128: */, 2103 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17864 /* pmovswb256_mask */, 17880 /* V16cV16sV16cUs */, 1232 /* ncV:256: */, 2103 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17895 /* pmovswb256mem_mask */, 17914 /* vV16c*V16sUs */, 3987 /* nV:256: */, 2103 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17927 /* pmovswb512_mask */, 17943 /* V32cV32sV32cUi */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17958 /* pmovswb512mem_mask */, 17977 /* vV32c*V32sUi */, 4030 /* nV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17990 /* pmovusdb128_mask */, 16389 /* V16cV4iV16cUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18007 /* pmovusdb128mem_mask */, 16421 /* vV16c*V4iUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18027 /* pmovusdb256_mask */, 16448 /* V16cV8iV16cUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18044 /* pmovusdb256mem_mask */, 16480 /* vV16c*V8iUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18064 /* pmovusdb512_mask */, 16507 /* V16cV16iV16cUs */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18081 /* pmovusdb512mem_mask */, 16540 /* vV16c*V16iUs */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18101 /* pmovusdw128_mask */, 16568 /* V8sV4iV8sUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18118 /* pmovusdw128mem_mask */, 16598 /* vV8s*V4iUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18138 /* pmovusdw256_mask */, 16624 /* V8sV8iV8sUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18155 /* pmovusdw256mem_mask */, 16654 /* vV8s*V8iUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18175 /* pmovusdw512_mask */, 16680 /* V16sV16iV16sUs */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18192 /* pmovusdw512mem_mask */, 16713 /* vV16s*V16iUs */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18212 /* pmovusqb128_mask */, 16777 /* V16cV2OiV16cUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18229 /* pmovusqb128mem_mask */, 16810 /* vV16c*V2OiUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18249 /* pmovusqb256_mask */, 16838 /* V16cV4OiV16cUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18266 /* pmovusqb256mem_mask */, 16871 /* vV16c*V4OiUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18286 /* pmovusqb512_mask */, 16899 /* V16cV8OiV16cUc */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18303 /* pmovusqb512mem_mask */, 16932 /* vV16c*V8OiUc */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18323 /* pmovusqd128_mask */, 16960 /* V4iV2OiV4iUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18340 /* pmovusqd128mem_mask */, 16991 /* vV4i*V2OiUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18360 /* pmovusqd256_mask */, 17631 /* V4iV4OiV4iUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18377 /* pmovusqd256mem_mask */, 17021 /* vV4i*V4OiUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18397 /* pmovusqd512_mask */, 17048 /* V8iV8OiV8iUc */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18414 /* pmovusqd512mem_mask */, 17079 /* vV8i*V8OiUc */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18434 /* pmovusqw128_mask */, 17106 /* V8sV2OiV8sUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18451 /* pmovusqw128mem_mask */, 17137 /* vV8s*V2OiUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18471 /* pmovusqw256_mask */, 17164 /* V8sV4OiV8sUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18488 /* pmovusqw256mem_mask */, 17195 /* vV8s*V4OiUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18508 /* pmovusqw512_mask */, 17222 /* V8sV8OiV8sUc */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18525 /* pmovusqw512mem_mask */, 17253 /* vV8s*V8OiUc */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18545 /* pmovuswb128_mask */, 17819 /* V16cV8sV16cUc */, 936 /* ncV:128: */, 2103 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18562 /* pmovuswb128mem_mask */, 17852 /* vV16c*V8sUc */, 1198 /* nV:128: */, 2103 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18582 /* pmovuswb256_mask */, 17880 /* V16cV16sV16cUs */, 1232 /* ncV:256: */, 2103 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18599 /* pmovuswb256mem_mask */, 17914 /* vV16c*V16sUs */, 3987 /* nV:256: */, 2103 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18619 /* pmovuswb512_mask */, 17943 /* V32cV32sV32cUi */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18636 /* pmovuswb512mem_mask */, 17977 /* vV32c*V32sUi */, 4030 /* nV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18656 /* pmovwb128_mask */, 17819 /* V16cV8sV16cUc */, 936 /* ncV:128: */, 2103 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18671 /* pmovwb128mem_mask */, 17852 /* vV16c*V8sUc */, 1198 /* nV:128: */, 2103 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18689 /* pmovwb256mem_mask */, 17914 /* vV16c*V16sUs */, 3987 /* nV:256: */, 2103 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18707 /* pmovwb512_mask */, 17943 /* V32cV32sV32cUi */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18722 /* pmovwb512mem_mask */, 17977 /* vV32c*V32sUi */, 4030 /* nV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18740 /* pmuldq128 */, 18750 /* V2OiV4iV4i */, 936 /* ncV:128: */, 1835 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18761 /* pmuldq256 */, 18771 /* V4OiV8iV8i */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18782 /* pmuldq512 */, 18792 /* V8OiV16iV16i */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18805 /* pmulhrsw128 */, 15125 /* V8sV8sV8s */, 1051 /* cnV:128: */, 14986 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18817 /* pmulhrsw256 */, 15144 /* V16sV16sV16s */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18829 /* pmulhrsw512 */, 15166 /* V32sV32sV32s */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18841 /* pmulhuw128 */, 15125 /* V8sV8sV8s */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18852 /* pmulhuw256 */, 15144 /* V16sV16sV16s */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18863 /* pmulhuw512 */, 15166 /* V32sV32sV32s */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18874 /* pmulhw128 */, 15125 /* V8sV8sV8s */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18884 /* pmulhw256 */, 15144 /* V16sV16sV16s */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18894 /* pmulhw512 */, 15166 /* V32sV32sV32s */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18904 /* pmuludq128 */, 18750 /* V2OiV4iV4i */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18915 /* pmuludq256 */, 18771 /* V4OiV8iV8i */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18926 /* pmuludq512 */, 18792 /* V8OiV16iV16i */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18937 /* prefetchrs */, 606 /* vvC* */, 572 /* nc */, 18948 /* movrs */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18954 /* prold128 */, 18963 /* V4iV4iIi */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18972 /* prold256 */, 18981 /* V8iV8iIi */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18990 /* prold512 */, 18999 /* V16iV16iIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19010 /* prolq128 */, 19019 /* V2OiV2OiIi */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19030 /* prolq256 */, 15735 /* V4OiV4OiIi */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19039 /* prolq512 */, 15756 /* V8OiV8OiIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19048 /* prolvd128 */, 16084 /* V4iV4iV4i */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19058 /* prolvd256 */, 16030 /* V8iV8iV8i */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19068 /* prolvd512 */, 16053 /* V16iV16iV16i */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19078 /* prolvq128 */, 1151 /* V2OiV2OiV2Oi */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19088 /* prolvq256 */, 1219 /* V4OiV4OiV4Oi */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19098 /* prolvq512 */, 1271 /* V8OiV8OiV8Oi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19108 /* prord128 */, 18963 /* V4iV4iIi */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19117 /* prord256 */, 18981 /* V8iV8iIi */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19126 /* prord512 */, 18999 /* V16iV16iIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19135 /* prorq128 */, 19019 /* V2OiV2OiIi */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19144 /* prorq256 */, 15735 /* V4OiV4OiIi */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19153 /* prorq512 */, 15756 /* V8OiV8OiIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19162 /* prorvd128 */, 16084 /* V4iV4iV4i */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19172 /* prorvd256 */, 16030 /* V8iV8iV8i */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19182 /* prorvd512 */, 16053 /* V16iV16iV16i */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19192 /* prorvq128 */, 1151 /* V2OiV2OiV2Oi */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19202 /* prorvq256 */, 1219 /* V4OiV4OiV4Oi */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19212 /* prorvq512 */, 1271 /* V8OiV8OiV8Oi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19222 /* psadbw128 */, 19232 /* V2OiV16cV16c */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19245 /* psadbw256 */, 19255 /* V4OiV32cV32c */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19268 /* psadbw512 */, 19278 /* V8OiV64cV64c */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19291 /* pshufb128 */, 15059 /* V16cV16cV16c */, 1051 /* cnV:128: */, 14986 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19301 /* pshufb256 */, 15081 /* V32cV32cV32c */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19311 /* pshufb512 */, 15103 /* V64cV64cV64c */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19321 /* pshufd */, 18963 /* V4iV4iIi */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19328 /* pshufd256 */, 18981 /* V8iV8iIi */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19338 /* pshufd512 */, 18999 /* V16iV16iIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19348 /* pshufhw */, 19356 /* V8sV8sIi */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19365 /* pshufhw256 */, 19376 /* V16sV16sIi */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19387 /* pshufhw512 */, 19398 /* V32sV32sIi */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19409 /* pshuflw */, 19356 /* V8sV8sIi */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19417 /* pshuflw256 */, 19376 /* V16sV16sIi */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19428 /* pshuflw512 */, 19398 /* V32sV32sIi */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19439 /* psignb128 */, 15059 /* V16cV16cV16c */, 1051 /* cnV:128: */, 14986 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19449 /* psignb256 */, 15081 /* V32cV32cV32c */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19459 /* psignd128 */, 16084 /* V4iV4iV4i */, 1051 /* cnV:128: */, 14986 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19469 /* psignd256 */, 16030 /* V8iV8iV8i */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19479 /* psignw128 */, 15125 /* V8sV8sV8s */, 1051 /* cnV:128: */, 14986 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19489 /* psignw256 */, 15144 /* V16sV16sV16s */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19499 /* pslld128 */, 16084 /* V4iV4iV4i */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19508 /* pslld256 */, 19517 /* V8iV8iV4i */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19527 /* pslld512 */, 19536 /* V16iV16iV4i */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19548 /* pslldi128 */, 19558 /* V4iV4ii */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19566 /* pslldi256 */, 19576 /* V8iV8ii */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19584 /* pslldi512 */, 19594 /* V16iV16ii */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19604 /* pslldqi128_byteshift */, 19019 /* V2OiV2OiIi */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19625 /* pslldqi256_byteshift */, 15735 /* V4OiV4OiIi */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19646 /* pslldqi512_byteshift */, 15756 /* V8OiV8OiIi */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19667 /* psllq128 */, 1151 /* V2OiV2OiV2Oi */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19676 /* psllq256 */, 19685 /* V4OiV4OiV2Oi */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19698 /* psllq512 */, 19707 /* V8OiV8OiV2Oi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19720 /* psllqi128 */, 19730 /* V2OiV2Oii */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19740 /* psllqi256 */, 19750 /* V4OiV4Oii */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19760 /* psllqi512 */, 19770 /* V8OiV8Oii */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19780 /* psllv2di */, 1151 /* V2OiV2OiV2Oi */, 936 /* ncV:128: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19789 /* psllv4di */, 1219 /* V4OiV4OiV4Oi */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19798 /* psllv4si */, 16084 /* V4iV4iV4i */, 936 /* ncV:128: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19807 /* psllv8di */, 1271 /* V8OiV8OiV8Oi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19816 /* psllv8hi */, 15125 /* V8sV8sV8s */, 936 /* ncV:128: */, 4648 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19825 /* psllv8si */, 16030 /* V8iV8iV8i */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19834 /* psllv16hi */, 15144 /* V16sV16sV16s */, 1232 /* ncV:256: */, 4648 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19844 /* psllv16si */, 16053 /* V16iV16iV16i */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19854 /* psllv32hi */, 15166 /* V32sV32sV32s */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19864 /* psllw128 */, 15125 /* V8sV8sV8s */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19873 /* psllw256 */, 19882 /* V16sV16sV8s */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19894 /* psllw512 */, 19903 /* V32sV32sV8s */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19915 /* psllwi128 */, 19925 /* V8sV8si */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19933 /* psllwi256 */, 19943 /* V16sV16si */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19953 /* psllwi512 */, 19963 /* V32sV32si */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19973 /* psrad128 */, 16084 /* V4iV4iV4i */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19982 /* psrad256 */, 19517 /* V8iV8iV4i */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19991 /* psrad512 */, 19536 /* V16iV16iV4i */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20000 /* psradi128 */, 19558 /* V4iV4ii */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20010 /* psradi256 */, 19576 /* V8iV8ii */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20020 /* psradi512 */, 19594 /* V16iV16ii */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20030 /* psraq128 */, 1151 /* V2OiV2OiV2Oi */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20039 /* psraq256 */, 19685 /* V4OiV4OiV2Oi */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20048 /* psraq512 */, 19707 /* V8OiV8OiV2Oi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20057 /* psraqi128 */, 19730 /* V2OiV2Oii */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20067 /* psraqi256 */, 19750 /* V4OiV4Oii */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20077 /* psraqi512 */, 19770 /* V8OiV8Oii */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20087 /* psrav4si */, 16084 /* V4iV4iV4i */, 936 /* ncV:128: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20096 /* psrav8di */, 1271 /* V8OiV8OiV8Oi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20105 /* psrav8hi */, 15125 /* V8sV8sV8s */, 936 /* ncV:128: */, 4648 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20114 /* psrav8si */, 16030 /* V8iV8iV8i */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20123 /* psrav16hi */, 15144 /* V16sV16sV16s */, 1232 /* ncV:256: */, 4648 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20133 /* psrav16si */, 16053 /* V16iV16iV16i */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20143 /* psrav32hi */, 15166 /* V32sV32sV32s */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20153 /* psravq128 */, 1151 /* V2OiV2OiV2Oi */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20163 /* psravq256 */, 1219 /* V4OiV4OiV4Oi */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20173 /* psraw128 */, 15125 /* V8sV8sV8s */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20182 /* psraw256 */, 19882 /* V16sV16sV8s */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20191 /* psraw512 */, 19903 /* V32sV32sV8s */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20200 /* psrawi128 */, 19925 /* V8sV8si */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20210 /* psrawi256 */, 19943 /* V16sV16si */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20220 /* psrawi512 */, 19963 /* V32sV32si */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20230 /* psrld128 */, 16084 /* V4iV4iV4i */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20239 /* psrld256 */, 19517 /* V8iV8iV4i */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20248 /* psrld512 */, 19536 /* V16iV16iV4i */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20257 /* psrldi128 */, 19558 /* V4iV4ii */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20267 /* psrldi256 */, 19576 /* V8iV8ii */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20277 /* psrldi512 */, 19594 /* V16iV16ii */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20287 /* psrldqi128_byteshift */, 19019 /* V2OiV2OiIi */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20308 /* psrldqi256_byteshift */, 15735 /* V4OiV4OiIi */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20329 /* psrldqi512_byteshift */, 15756 /* V8OiV8OiIi */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20350 /* psrlq128 */, 1151 /* V2OiV2OiV2Oi */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20359 /* psrlq256 */, 19685 /* V4OiV4OiV2Oi */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20368 /* psrlq512 */, 19707 /* V8OiV8OiV2Oi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20377 /* psrlqi128 */, 19730 /* V2OiV2Oii */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20387 /* psrlqi256 */, 19750 /* V4OiV4Oii */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20397 /* psrlqi512 */, 19770 /* V8OiV8Oii */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20407 /* psrlv2di */, 1151 /* V2OiV2OiV2Oi */, 936 /* ncV:128: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20416 /* psrlv4di */, 1219 /* V4OiV4OiV4Oi */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20425 /* psrlv4si */, 16084 /* V4iV4iV4i */, 936 /* ncV:128: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20434 /* psrlv8di */, 1271 /* V8OiV8OiV8Oi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20443 /* psrlv8hi */, 15125 /* V8sV8sV8s */, 936 /* ncV:128: */, 4648 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20452 /* psrlv8si */, 16030 /* V8iV8iV8i */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20461 /* psrlv16hi */, 15144 /* V16sV16sV16s */, 1232 /* ncV:256: */, 4648 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20471 /* psrlv16si */, 16053 /* V16iV16iV16i */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20481 /* psrlv32hi */, 15166 /* V32sV32sV32s */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20491 /* psrlw128 */, 15125 /* V8sV8sV8s */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20500 /* psrlw256 */, 19882 /* V16sV16sV8s */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20509 /* psrlw512 */, 19903 /* V32sV32sV8s */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20518 /* psrlwi128 */, 19925 /* V8sV8si */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20528 /* psrlwi256 */, 19943 /* V16sV16si */, 1232 /* ncV:256: */, 8369 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20538 /* psrlwi512 */, 19963 /* V32sV32si */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20548 /* pternlogd128_mask */, 20566 /* V4iV4iV4iV4iIiUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20583 /* pternlogd128_maskz */, 20566 /* V4iV4iV4iV4iIiUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20602 /* pternlogd256_mask */, 20620 /* V8iV8iV8iV8iIiUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20637 /* pternlogd256_maskz */, 20620 /* V8iV8iV8iV8iIiUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20656 /* pternlogd512_mask */, 20674 /* V16iV16iV16iV16iIiUs */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20695 /* pternlogd512_maskz */, 20674 /* V16iV16iV16iV16iIiUs */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20714 /* pternlogq128_mask */, 20732 /* V2OiV2OiV2OiV2OiIiUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20753 /* pternlogq128_maskz */, 20732 /* V2OiV2OiV2OiV2OiIiUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20772 /* pternlogq256_mask */, 20790 /* V4OiV4OiV4OiV4OiIiUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20811 /* pternlogq256_maskz */, 20790 /* V4OiV4OiV4OiV4OiIiUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20830 /* pternlogq512_mask */, 20848 /* V8OiV8OiV8OiV8OiIiUc */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20869 /* pternlogq512_maskz */, 20848 /* V8OiV8OiV8OiV8OiIiUc */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20888 /* ptestc128 */, 20898 /* iV2OiV2Oi */, 936 /* ncV:128: */, 1835 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20908 /* ptestc256 */, 20918 /* iV4OiV4Oi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20928 /* ptestnzc128 */, 20898 /* iV2OiV2Oi */, 936 /* ncV:128: */, 1835 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20940 /* ptestnzc256 */, 20918 /* iV4OiV4Oi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20952 /* ptestz128 */, 20898 /* iV2OiV2Oi */, 936 /* ncV:128: */, 1835 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20962 /* ptestz256 */, 20918 /* iV4OiV4Oi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20972 /* ptwrite32 */, 687 /* vUi */, 744 /* n */, 20982 /* ptwrite */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20990 /* rangepd128_mask */, 21006 /* V2dV2dV2dIiV2dUc */, 936 /* ncV:128: */, 5523 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21023 /* rangepd256_mask */, 21039 /* V4dV4dV4dIiV4dUc */, 1232 /* ncV:256: */, 5523 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21056 /* rangepd512_mask */, 21072 /* V8dV8dV8dIiV8dUcIi */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21091 /* rangeps128_mask */, 21107 /* V4fV4fV4fIiV4fUc */, 936 /* ncV:128: */, 5523 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21124 /* rangeps256_mask */, 21140 /* V8fV8fV8fIiV8fUc */, 1232 /* ncV:256: */, 5523 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21157 /* rangeps512_mask */, 21173 /* V16fV16fV16fIiV16fUsIi */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21196 /* rangesd128_round_mask */, 21218 /* V2dV2dV2dV2dUcIiIi */, 936 /* ncV:128: */, 9562 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21237 /* rangess128_round_mask */, 21259 /* V4fV4fV4fV4fUcIiIi */, 936 /* ncV:128: */, 9562 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21278 /* rcp14pd128_mask */, 3306 /* V2dV2dV2dUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21294 /* rcp14pd256_mask */, 3337 /* V4dV4dV4dUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21310 /* rcp14pd512_mask */, 3368 /* V8dV8dV8dUc */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21326 /* rcp14ps128_mask */, 3744 /* V4fV4fV4fUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21342 /* rcp14ps256_mask */, 3775 /* V8fV8fV8fUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21358 /* rcp14ps512_mask */, 3806 /* V16fV16fV16fUs */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21374 /* rcp14sd_mask */, 21387 /* V2dV2dV2dV2dUc */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21402 /* rcp14ss_mask */, 21415 /* V4fV4fV4fV4fUc */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21430 /* rcpph128_mask */, 10977 /* V8xV8xV8xUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21444 /* rcpph256_mask */, 11006 /* V16xV16xV16xUs */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21458 /* rcpph512_mask */, 21472 /* V32xV32xV32xUi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21487 /* rcpps */, 21493 /* V4fV4f */, 936 /* ncV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21500 /* rcpps256 */, 21509 /* V8fV8f */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21516 /* rcpsh_mask */, 21527 /* V8xV8xV8xV8xUc */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21542 /* rcpss */, 21493 /* V4fV4f */, 936 /* ncV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21548 /* rdpid */, 622 /* Ui */, 744 /* n */, 21548 /* rdpid */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21554 /* rdpkru */, 622 /* Ui */, 744 /* n */, 21561 /* pku */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21565 /* rdpmc */, 21571 /* UOii */, 0 /*  */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21576 /* rdpru */, 21582 /* ULLii */, 744 /* n */, 21576 /* rdpru */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21588 /* rdrand16_step */, 21602 /* UiUs* */, 744 /* n */, 21608 /* rdrnd */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21614 /* rdrand32_step */, 21628 /* UiUi* */, 744 /* n */, 21608 /* rdrnd */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21634 /* rdseed16_step */, 21602 /* UiUs* */, 744 /* n */, 21648 /* rdseed */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21655 /* rdseed32_step */, 21628 /* UiUi* */, 744 /* n */, 21648 /* rdseed */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21669 /* rdsspd */, 12232 /* UiUi */, 744 /* n */, 2057 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21676 /* rdtsc */, 395 /* UOi */, 0 /*  */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21682 /* rdtscp */, 21689 /* UOiUi* */, 0 /*  */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21696 /* readeflags_u32 */, 622 /* Ui */, 744 /* n */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21711 /* reduce_fadd_pd512 */, 21729 /* ddV8d */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21735 /* reduce_fadd_ph128 */, 21753 /* xxV8x */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21759 /* reduce_fadd_ph256 */, 21777 /* xxV16x */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21784 /* reduce_fadd_ph512 */, 21802 /* xxV32x */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21809 /* reduce_fadd_ps512 */, 21827 /* ffV16f */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21834 /* reduce_fmax_pd512 */, 21852 /* dV8d */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21857 /* reduce_fmax_ph128 */, 21875 /* xV8x */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21880 /* reduce_fmax_ph256 */, 21898 /* xV16x */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21904 /* reduce_fmax_ph512 */, 21922 /* xV32x */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21928 /* reduce_fmax_ps512 */, 21946 /* fV16f */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21952 /* reduce_fmin_pd512 */, 21852 /* dV8d */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21970 /* reduce_fmin_ph128 */, 21875 /* xV8x */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21988 /* reduce_fmin_ph256 */, 21898 /* xV16x */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22006 /* reduce_fmin_ph512 */, 21922 /* xV32x */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22024 /* reduce_fmin_ps512 */, 21946 /* fV16f */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22042 /* reduce_fmul_pd512 */, 21729 /* ddV8d */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22060 /* reduce_fmul_ph128 */, 21753 /* xxV8x */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22078 /* reduce_fmul_ph256 */, 21777 /* xxV16x */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22096 /* reduce_fmul_ph512 */, 21802 /* xxV32x */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22114 /* reduce_fmul_ps512 */, 21827 /* ffV16f */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22132 /* reducepd128_mask */, 11210 /* V2dV2dIiV2dUc */, 936 /* ncV:128: */, 5523 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22149 /* reducepd256_mask */, 11242 /* V4dV4dIiV4dUc */, 1232 /* ncV:256: */, 5523 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22166 /* reducepd512_mask */, 11274 /* V8dV8dIiV8dUcIi */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22183 /* reduceph128_mask */, 11308 /* V8xV8xIiV8xUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22200 /* reduceph256_mask */, 11340 /* V16xV16xIiV16xUs */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22217 /* reduceph512_mask */, 11375 /* V32xV32xIiV32xUiIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22234 /* reduceps128_mask */, 11412 /* V4fV4fIiV4fUc */, 936 /* ncV:128: */, 5523 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22251 /* reduceps256_mask */, 11444 /* V8fV8fIiV8fUc */, 1232 /* ncV:256: */, 5523 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22268 /* reduceps512_mask */, 11476 /* V16fV16fIiV16fUsIi */, 810 /* ncV:512: */, 4783 /* avx512dq,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22285 /* reducesd_mask */, 21218 /* V2dV2dV2dV2dUcIiIi */, 936 /* ncV:128: */, 9562 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22299 /* reducesh_mask */, 22313 /* V8xV8xV8xV8xUcIiIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22332 /* reducess_mask */, 21259 /* V4fV4fV4fV4fUcIiIi */, 936 /* ncV:128: */, 9562 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22346 /* rndscalepd_128_mask */, 11210 /* V2dV2dIiV2dUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22366 /* rndscalepd_256_mask */, 11242 /* V4dV4dIiV4dUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22386 /* rndscalepd_mask */, 11274 /* V8dV8dIiV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22402 /* rndscaleph_128_mask */, 11308 /* V8xV8xIiV8xUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22422 /* rndscaleph_256_mask */, 11340 /* V16xV16xIiV16xUs */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22442 /* rndscaleph_mask */, 11375 /* V32xV32xIiV32xUiIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22458 /* rndscaleps_128_mask */, 11412 /* V4fV4fIiV4fUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22478 /* rndscaleps_256_mask */, 11444 /* V8fV8fIiV8fUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22498 /* rndscaleps_mask */, 11476 /* V16fV16fIiV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22514 /* rndscalesd_round_mask */, 21218 /* V2dV2dV2dV2dUcIiIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22536 /* rndscalesh_round_mask */, 22313 /* V8xV8xV8xV8xUcIiIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22558 /* rndscaless_round_mask */, 21259 /* V4fV4fV4fV4fUcIiIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22580 /* roundpd */, 22588 /* V2dV2dIi */, 936 /* ncV:128: */, 1835 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22597 /* roundpd256 */, 15697 /* V4dV4dIi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22608 /* roundps */, 22616 /* V4fV4fIi */, 936 /* ncV:128: */, 1835 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22625 /* roundps256 */, 22636 /* V8fV8fIi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22645 /* roundsd */, 1823 /* V2dV2dV2dIi */, 936 /* ncV:128: */, 1835 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22653 /* roundss */, 1873 /* V4fV4fV4fIi */, 936 /* ncV:128: */, 1835 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22661 /* rsqrt14pd128_mask */, 3306 /* V2dV2dV2dUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22679 /* rsqrt14pd256_mask */, 3337 /* V4dV4dV4dUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22697 /* rsqrt14pd512_mask */, 3368 /* V8dV8dV8dUc */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22715 /* rsqrt14ps128_mask */, 3744 /* V4fV4fV4fUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22733 /* rsqrt14ps256_mask */, 3775 /* V8fV8fV8fUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22751 /* rsqrt14ps512_mask */, 3806 /* V16fV16fV16fUs */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22769 /* rsqrt14sd_mask */, 21387 /* V2dV2dV2dV2dUc */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22784 /* rsqrt14ss_mask */, 21415 /* V4fV4fV4fV4fUc */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22799 /* rsqrtph128_mask */, 10977 /* V8xV8xV8xUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22815 /* rsqrtph256_mask */, 11006 /* V16xV16xV16xUs */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22831 /* rsqrtph512_mask */, 21472 /* V32xV32xV32xUi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22847 /* rsqrtps */, 21493 /* V4fV4f */, 936 /* ncV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22855 /* rsqrtps256 */, 21509 /* V8fV8f */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22866 /* rsqrtsh_mask */, 21527 /* V8xV8xV8xV8xUc */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22879 /* rsqrtss */, 21493 /* V4fV4f */, 936 /* ncV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22887 /* rstorssp */, 568 /* vv* */, 744 /* n */, 2057 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22896 /* saveprevssp */, 278 /* v */, 744 /* n */, 2057 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22908 /* scalefpd128_mask */, 21387 /* V2dV2dV2dV2dUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22925 /* scalefpd256_mask */, 22942 /* V4dV4dV4dV4dUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22957 /* scalefpd512_mask */, 22974 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22991 /* scalefph128_mask */, 21527 /* V8xV8xV8xV8xUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23008 /* scalefph256_mask */, 23025 /* V16xV16xV16xV16xUs */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23044 /* scalefph512_mask */, 23061 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23082 /* scalefps128_mask */, 21415 /* V4fV4fV4fV4fUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23099 /* scalefps256_mask */, 23116 /* V8fV8fV8fV8fUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23131 /* scalefps512_mask */, 23148 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23169 /* scalefsd_round_mask */, 919 /* V2dV2dV2dV2dUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23189 /* scalefsh_round_mask */, 970 /* V8xV8xV8xV8xUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23209 /* scalefss_round_mask */, 1015 /* V4fV4fV4fV4fUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23229 /* scatterdiv2df */, 23243 /* vv*UcV2OiV2dIi */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23258 /* scatterdiv2di */, 23272 /* vv*UcV2OiV2OiIi */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23288 /* scatterdiv4df */, 23302 /* vv*UcV4OiV4dIi */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23317 /* scatterdiv4di */, 23331 /* vv*UcV4OiV4OiIi */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23347 /* scatterdiv4sf */, 23361 /* vv*UcV2OiV4fIi */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23376 /* scatterdiv4si */, 23390 /* vv*UcV2OiV4iIi */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23405 /* scatterdiv8df */, 23419 /* vv*UcV8OiV8dIi */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23434 /* scatterdiv8di */, 23448 /* vv*UcV8OiV8OiIi */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23464 /* scatterdiv8sf */, 23478 /* vv*UcV4OiV4fIi */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23493 /* scatterdiv8si */, 23507 /* vv*UcV4OiV4iIi */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23522 /* scatterdiv16sf */, 23537 /* vv*UcV8OiV8fIi */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23552 /* scatterdiv16si */, 23567 /* vv*UcV8OiV8iIi */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23582 /* scattersiv2df */, 23596 /* vv*UcV4iV2dIi */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23610 /* scattersiv2di */, 23624 /* vv*UcV4iV2OiIi */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23639 /* scattersiv4df */, 23653 /* vv*UcV4iV4dIi */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23667 /* scattersiv4di */, 23681 /* vv*UcV4iV4OiIi */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23696 /* scattersiv4sf */, 23710 /* vv*UcV4iV4fIi */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23724 /* scattersiv4si */, 23738 /* vv*UcV4iV4iIi */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23752 /* scattersiv8df */, 23766 /* vv*UcV8iV8dIi */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23780 /* scattersiv8di */, 23794 /* vv*UcV8iV8OiIi */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23809 /* scattersiv8sf */, 23823 /* vv*UcV8iV8fIi */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23837 /* scattersiv8si */, 23851 /* vv*UcV8iV8iIi */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23865 /* scattersiv16sf */, 23880 /* vv*UsV16iV16fIi */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23896 /* scattersiv16si */, 23911 /* vv*UsV16iV16iIi */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23927 /* selectb_128 */, 23939 /* V16cUsV16cV16c */, 936 /* ncV:128: */, 4648 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23954 /* selectb_256 */, 23966 /* V32cUiV32cV32c */, 1232 /* ncV:256: */, 4648 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23981 /* selectb_512 */, 23993 /* V64cUOiV64cV64c */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24009 /* selectd_128 */, 24021 /* V4iUcV4iV4i */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24033 /* selectd_256 */, 24045 /* V8iUcV8iV8i */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24057 /* selectd_512 */, 24069 /* V16iUsV16iV16i */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24084 /* selectpbf_128 */, 24098 /* V8yUcV8yV8y */, 936 /* ncV:128: */, 5100 /* avx512bf16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24110 /* selectpbf_256 */, 24124 /* V16yUsV16yV16y */, 1232 /* ncV:256: */, 5100 /* avx512bf16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24139 /* selectpbf_512 */, 24153 /* V32yUiV32yV32y */, 810 /* ncV:512: */, 5180 /* avx512bf16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24168 /* selectpd_128 */, 24181 /* V2dUcV2dV2d */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24193 /* selectpd_256 */, 24206 /* V4dUcV4dV4d */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24218 /* selectpd_512 */, 24231 /* V8dUcV8dV8d */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24243 /* selectph_128 */, 24256 /* V8xUcV8xV8x */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24268 /* selectph_256 */, 24281 /* V16xUsV16xV16x */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24296 /* selectph_512 */, 24309 /* V32xUiV32xV32x */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24324 /* selectps_128 */, 24337 /* V4fUcV4fV4f */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24349 /* selectps_256 */, 24362 /* V8fUcV8fV8f */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24374 /* selectps_512 */, 24387 /* V16fUsV16fV16f */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24402 /* selectq_128 */, 24414 /* V2OiUcV2OiV2Oi */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24429 /* selectq_256 */, 24441 /* V4OiUcV4OiV4Oi */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24456 /* selectq_512 */, 24468 /* V8OiUcV8OiV8Oi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24483 /* selectsbf_128 */, 24098 /* V8yUcV8yV8y */, 936 /* ncV:128: */, 6224 /* avx512bf16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24497 /* selectsd_128 */, 24181 /* V2dUcV2dV2d */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24510 /* selectsh_128 */, 24256 /* V8xUcV8xV8x */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24523 /* selectss_128 */, 24337 /* V4fUcV4fV4f */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24536 /* selectw_128 */, 24548 /* V8sUcV8sV8s */, 936 /* ncV:128: */, 4648 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24560 /* selectw_256 */, 24572 /* V16sUsV16sV16s */, 1232 /* ncV:256: */, 4648 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24587 /* selectw_512 */, 24599 /* V32sUiV32sV32s */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24614 /* serialize */, 278 /* v */, 744 /* n */, 24614 /* serialize */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24624 /* setssbsy */, 278 /* v */, 744 /* n */, 2057 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24633 /* sfence */, 278 /* v */, 744 /* n */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24640 /* sha1msg1 */, 16084 /* V4iV4iV4i */, 936 /* ncV:128: */, 24649 /* sha */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24653 /* sha1msg2 */, 16084 /* V4iV4iV4i */, 936 /* ncV:128: */, 24649 /* sha */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24662 /* sha1nexte */, 16084 /* V4iV4iV4i */, 936 /* ncV:128: */, 24649 /* sha */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24672 /* sha1rnds4 */, 24682 /* V4iV4iV4iIc */, 936 /* ncV:128: */, 24649 /* sha */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24694 /* sha256msg1 */, 16084 /* V4iV4iV4i */, 936 /* ncV:128: */, 24649 /* sha */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24705 /* sha256msg2 */, 16084 /* V4iV4iV4i */, 936 /* ncV:128: */, 24649 /* sha */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24716 /* sha256rnds2 */, 24728 /* V4iV4iV4iV4i */, 936 /* ncV:128: */, 24649 /* sha */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24741 /* shuf_f32x4 */, 887 /* V16fV16fV16fIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24752 /* shuf_f32x4_256 */, 1896 /* V8fV8fV8fIi */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24767 /* shuf_f64x2 */, 798 /* V8dV8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24778 /* shuf_f64x2_256 */, 1853 /* V4dV4dV4dIi */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24793 /* shuf_i32x4 */, 1664 /* V16iV16iV16iIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24804 /* shuf_i32x4_256 */, 1642 /* V8iV8iV8iIi */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24819 /* shuf_i64x2 */, 1739 /* V8OiV8OiV8OiIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24830 /* shuf_i64x2_256 */, 1714 /* V4OiV4OiV4OiIi */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24845 /* shufpd */, 1823 /* V2dV2dV2dIi */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24852 /* shufpd256 */, 1853 /* V4dV4dV4dIi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24862 /* shufpd512 */, 798 /* V8dV8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24872 /* shufps */, 1873 /* V4fV4fV4fIi */, 936 /* ncV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24879 /* shufps256 */, 1896 /* V8fV8fV8fIi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24889 /* shufps512 */, 887 /* V16fV16fV16fIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24899 /* slwpcb */, 25 /* v* */, 744 /* n */, 12753 /* lwp */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24906 /* sqrtpd */, 24913 /* V2dV2d */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24920 /* sqrtpd256 */, 24930 /* V4dV4d */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24937 /* sqrtpd512 */, 15716 /* V8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24947 /* sqrtph */, 24954 /* V8xV8x */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24961 /* sqrtph256 */, 24971 /* V16xV16x */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24980 /* sqrtph512 */, 24990 /* V32xV32xIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25001 /* sqrtps */, 21493 /* V4fV4f */, 936 /* ncV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25008 /* sqrtps256 */, 21509 /* V8fV8f */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25018 /* sqrtps512 */, 25028 /* V16fV16fIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25039 /* sqrtsd */, 24913 /* V2dV2d */, 936 /* ncV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25046 /* sqrtsd_round_mask */, 919 /* V2dV2dV2dV2dUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25064 /* sqrtsh_round_mask */, 970 /* V8xV8xV8xV8xUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25082 /* sqrtss */, 21493 /* V4fV4f */, 936 /* ncV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25089 /* sqrtss_round_mask */, 1015 /* V4fV4fV4fV4fUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25107 /* stmxcsr */, 622 /* Ui */, 744 /* n */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25115 /* storeapd128_mask */, 3941 /* vV2d*V2dUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25132 /* storeapd256_mask */, 3976 /* vV4d*V4dUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25149 /* storeapd512_mask */, 4019 /* vV8d*V8dUc */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25166 /* storeaps128_mask */, 4394 /* vV4f*V4fUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25183 /* storeaps256_mask */, 4429 /* vV8f*V8fUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25200 /* storeaps512_mask */, 4464 /* vV16f*V16fUs */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25217 /* storedqudi128_mask */, 4062 /* vV2Oi*V2OiUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25236 /* storedqudi256_mask */, 4099 /* vV4Oi*V4OiUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25255 /* storedqudi512_mask */, 25274 /* vOi*V8OiUc */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25285 /* storedquhi128_mask */, 4173 /* vV8s*V8sUc */, 1198 /* nV:128: */, 2103 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25304 /* storedquhi256_mask */, 4208 /* vV16s*V16sUs */, 3987 /* nV:256: */, 2103 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25323 /* storedquhi512_mask */, 4245 /* vV32s*V32sUi */, 4030 /* nV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25342 /* storedquqi128_mask */, 4282 /* vV16c*V16cUs */, 1198 /* nV:128: */, 2103 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25361 /* storedquqi256_mask */, 4319 /* vV32c*V32cUi */, 3987 /* nV:256: */, 2103 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25380 /* storedquqi512_mask */, 4356 /* vV64c*V64cUOi */, 4030 /* nV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25399 /* storedqusi128_mask */, 4501 /* vV4i*V4iUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25418 /* storedqusi256_mask */, 4536 /* vV8i*V8iUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25437 /* storedqusi512_mask */, 25456 /* vi*V16iUs */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25466 /* storesbf16128_mask */, 25485 /* vV8y*V8yUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25496 /* storesd128_mask */, 3941 /* vV2d*V2dUc */, 1198 /* nV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25512 /* storesh128_mask */, 25528 /* vV8x*V8xUc */, 1198 /* nV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25539 /* storess128_mask */, 4394 /* vV4f*V4fUc */, 1198 /* nV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25555 /* storeupd128_mask */, 3941 /* vV2d*V2dUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25572 /* storeupd256_mask */, 3976 /* vV4d*V4dUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25589 /* storeupd512_mask */, 25606 /* vd*V8dUc */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25615 /* storeups128_mask */, 4394 /* vV4f*V4fUc */, 1198 /* nV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25632 /* storeups256_mask */, 4429 /* vV8f*V8fUc */, 3987 /* nV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25649 /* storeups512_mask */, 25666 /* vf*V16fUs */, 4030 /* nV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25676 /* subborrow_u32 */, 774 /* UcUcUiUiUi* */, 786 /* nE */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25690 /* subpd512 */, 798 /* V8dV8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25699 /* subph512 */, 844 /* V32xV32xV32xIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25708 /* subps512 */, 887 /* V16fV16fV16fIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25717 /* subsd_round_mask */, 919 /* V2dV2dV2dV2dUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25734 /* subsh_round_mask */, 970 /* V8xV8xV8xV8xUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25751 /* subss_round_mask */, 1015 /* V4fV4fV4fV4fUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25768 /* tpause */, 25775 /* UcUiUiUi */, 744 /* n */, 25784 /* waitpkg */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25792 /* tzcnt_u16 */, 12256 /* UsUs */, 1784 /* ncE */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25802 /* tzcnt_u32 */, 12232 /* UiUi */, 1784 /* ncE */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25812 /* ucmpb128_mask */, 2088 /* UsV16cV16cIiUs */, 936 /* ncV:128: */, 2103 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25826 /* ucmpb256_mask */, 2134 /* UiV32cV32cIiUi */, 1232 /* ncV:256: */, 2103 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25840 /* ucmpb512_mask */, 2162 /* UOiV64cV64cIiUOi */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25854 /* ucmpd128_mask */, 2209 /* UcV4iV4iIiUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25868 /* ucmpd256_mask */, 2235 /* UcV8iV8iIiUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25882 /* ucmpd512_mask */, 2261 /* UsV16iV16iIiUs */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25896 /* ucmpq128_mask */, 2886 /* UcV2OiV2OiIiUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25910 /* ucmpq256_mask */, 2914 /* UcV4OiV4OiIiUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25924 /* ucmpq512_mask */, 2942 /* UcV8OiV8OiIiUc */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25938 /* ucmpw128_mask */, 3104 /* UcV8sV8sIiUc */, 936 /* ncV:128: */, 2103 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25952 /* ucmpw256_mask */, 3130 /* UsV16sV16sIiUs */, 1232 /* ncV:256: */, 2103 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25966 /* ucmpw512_mask */, 3158 /* UiV32sV32sIiUi */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25980 /* ucomieq */, 3180 /* iV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25988 /* ucomige */, 3180 /* iV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25996 /* ucomigt */, 3180 /* iV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26004 /* ucomile */, 3180 /* iV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26012 /* ucomilt */, 3180 /* iV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26020 /* ucomineq */, 3180 /* iV4fV4f */, 1051 /* cnV:128: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26029 /* ucomisdeq */, 3233 /* iV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26039 /* ucomisdge */, 3233 /* iV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26049 /* ucomisdgt */, 3233 /* iV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26059 /* ucomisdle */, 3233 /* iV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26069 /* ucomisdlt */, 3233 /* iV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26079 /* ucomisdneq */, 3233 /* iV2dV2d */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26090 /* umonitor */, 606 /* vvC* */, 744 /* n */, 25784 /* waitpkg */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26099 /* umwait */, 25775 /* UcUiUiUi */, 744 /* n */, 25784 /* waitpkg */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26106 /* undef128 */, 26115 /* V2d */, 1051 /* cnV:128: */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26119 /* undef256 */, 26128 /* V4d */, 1087 /* cnV:256: */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26132 /* undef512 */, 26141 /* V8d */, 26145 /* cnV:512: */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26154 /* vaddbf16128 */, 26166 /* V8yV8yV8y */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26176 /* vaddbf16256 */, 26188 /* V16yV16yV16y */, 1232 /* ncV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26201 /* vaddbf16512 */, 26213 /* V32yV32yV32y */, 810 /* ncV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26226 /* vbcstnebf162ps128 */, 26244 /* V4fyC* */, 1198 /* nV:128: */, 26251 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26264 /* vbcstnebf162ps256 */, 26282 /* V8fyC* */, 3987 /* nV:256: */, 26251 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26289 /* vbcstnesh2ps128 */, 26305 /* V4fxC* */, 1198 /* nV:128: */, 26251 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26312 /* vbcstnesh2ps256 */, 26328 /* V8fxC* */, 3987 /* nV:256: */, 26251 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26335 /* vcmpbf16128_mask */, 26352 /* UcV8yV8yIiUc */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26365 /* vcmpbf16256_mask */, 26382 /* UsV16yV16yIiUs */, 1232 /* ncV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26397 /* vcmpbf16512_mask */, 26414 /* UiV32yV32yIiUi */, 810 /* ncV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26429 /* vcomisbf16eq */, 26442 /* iV8yV8y */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26450 /* vcomisbf16ge */, 26442 /* iV8yV8y */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26463 /* vcomisbf16gt */, 26442 /* iV8yV8y */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26476 /* vcomisbf16le */, 26442 /* iV8yV8y */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26489 /* vcomisbf16lt */, 26442 /* iV8yV8y */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26502 /* vcomisbf16neq */, 26442 /* iV8yV8y */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26516 /* vcomisd */, 26524 /* iV2dV2dIiIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26536 /* vcomish */, 26544 /* iV8xV8xIiIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26556 /* vcomiss */, 26564 /* iV4fV4fIiIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26576 /* vcvt2ph2bf8_128 */, 26592 /* V16cV8xV8x */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26603 /* vcvt2ph2bf8_256 */, 26619 /* V32cV16xV16x */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26632 /* vcvt2ph2bf8_512 */, 26648 /* V64cV32xV32x */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26661 /* vcvt2ph2bf8s_128 */, 26592 /* V16cV8xV8x */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26678 /* vcvt2ph2bf8s_256 */, 26619 /* V32cV16xV16x */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26695 /* vcvt2ph2bf8s_512 */, 26648 /* V64cV32xV32x */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26712 /* vcvt2ph2hf8_128 */, 26592 /* V16cV8xV8x */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26728 /* vcvt2ph2hf8_256 */, 26619 /* V32cV16xV16x */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26744 /* vcvt2ph2hf8_512 */, 26648 /* V64cV32xV32x */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26760 /* vcvt2ph2hf8s_128 */, 26592 /* V16cV8xV8x */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26777 /* vcvt2ph2hf8s_256 */, 26619 /* V32cV16xV16x */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26794 /* vcvt2ph2hf8s_512 */, 26648 /* V64cV32xV32x */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26811 /* vcvt2ps2phx128_mask */, 26831 /* V8xV4fV4fV8xUc */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26846 /* vcvt2ps2phx256_mask */, 26866 /* V16xV8fV8fV16xUs */, 1232 /* ncV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26883 /* vcvt2ps2phx512_mask */, 26903 /* V32xV16fV16fV32xUiIi */, 810 /* ncV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26924 /* vcvtbf162ibs128 */, 26940 /* V8UsV8y */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26948 /* vcvtbf162ibs256 */, 26964 /* V16UsV16y */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26974 /* vcvtbf162ibs512 */, 26990 /* V32UsV32y */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27000 /* vcvtbf162iubs128 */, 26940 /* V8UsV8y */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27017 /* vcvtbf162iubs256 */, 26964 /* V16UsV16y */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27034 /* vcvtbf162iubs512 */, 26990 /* V32UsV32y */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27051 /* vcvtbiasph2bf8_128_mask */, 27075 /* V16cV16cV8xV16cUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27093 /* vcvtbiasph2bf8_256_mask */, 27117 /* V16cV32cV16xV16cUs */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27136 /* vcvtbiasph2bf8_512_mask */, 27160 /* V32cV64cV32xV32cUi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27179 /* vcvtbiasph2bf8s_128_mask */, 27075 /* V16cV16cV8xV16cUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27204 /* vcvtbiasph2bf8s_256_mask */, 27117 /* V16cV32cV16xV16cUs */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27229 /* vcvtbiasph2bf8s_512_mask */, 27160 /* V32cV64cV32xV32cUi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27254 /* vcvtbiasph2hf8_128_mask */, 27075 /* V16cV16cV8xV16cUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27278 /* vcvtbiasph2hf8_256_mask */, 27117 /* V16cV32cV16xV16cUs */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27302 /* vcvtbiasph2hf8_512_mask */, 27160 /* V32cV64cV32xV32cUi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27326 /* vcvtbiasph2hf8s_128_mask */, 27075 /* V16cV16cV8xV16cUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27351 /* vcvtbiasph2hf8s_256_mask */, 27117 /* V16cV32cV16xV16cUs */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27376 /* vcvtbiasph2hf8s_512_mask */, 27160 /* V32cV64cV32xV32cUi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27401 /* vcvtdq2ph128_mask */, 27419 /* V8xV4iV8xUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27431 /* vcvtdq2ph256_mask */, 27449 /* V8xV8iV8xUc */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27461 /* vcvtdq2ph512_mask */, 27479 /* V16xV16iV16xUsIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27496 /* vcvthf8_2ph128_mask */, 27516 /* V8xV16cV8xUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27529 /* vcvthf8_2ph256_mask */, 27549 /* V16xV16cV16xUs */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27564 /* vcvthf8_2ph512_mask */, 27584 /* V32xV32cV32xUi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27599 /* vcvtneebf162ps128 */, 27617 /* V4fV8yC* */, 1198 /* nV:128: */, 26251 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27626 /* vcvtneebf162ps256 */, 27644 /* V8fV16yC* */, 3987 /* nV:256: */, 26251 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27654 /* vcvtneeph2ps128 */, 27670 /* V4fV8xC* */, 1198 /* nV:128: */, 26251 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27679 /* vcvtneeph2ps256 */, 27695 /* V8fV16xC* */, 3987 /* nV:256: */, 26251 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27705 /* vcvtneobf162ps128 */, 27617 /* V4fV8yC* */, 1198 /* nV:128: */, 26251 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27723 /* vcvtneobf162ps256 */, 27644 /* V8fV16yC* */, 3987 /* nV:256: */, 26251 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27741 /* vcvtneoph2ps128 */, 27670 /* V4fV8xC* */, 1198 /* nV:128: */, 26251 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27757 /* vcvtneoph2ps256 */, 27695 /* V8fV16xC* */, 3987 /* nV:256: */, 26251 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27773 /* vcvtneps2bf16128 */, 27790 /* V8yV4f */, 1198 /* nV:128: */, 27797 /* avx512bf16,avx512vl|avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27830 /* vcvtneps2bf16256 */, 27847 /* V8yV8f */, 3987 /* nV:256: */, 27797 /* avx512bf16,avx512vl|avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27854 /* vcvtpd2ph128_mask */, 27872 /* V8xV2dV8xUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27884 /* vcvtpd2ph256_mask */, 27902 /* V8xV4dV8xUc */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27914 /* vcvtpd2ph512_mask */, 27932 /* V8xV8dV8xUcIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27946 /* vcvtph2bf8_128_mask */, 27966 /* V16cV8xV16cUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27980 /* vcvtph2bf8_256_mask */, 28000 /* V16cV16xV16cUs */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28015 /* vcvtph2bf8_512_mask */, 28035 /* V32cV32xV32cUi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28050 /* vcvtph2bf8s_128_mask */, 27966 /* V16cV8xV16cUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28071 /* vcvtph2bf8s_256_mask */, 28000 /* V16cV16xV16cUs */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28092 /* vcvtph2bf8s_512_mask */, 28035 /* V32cV32xV32cUi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28113 /* vcvtph2dq128_mask */, 28131 /* V4iV8xV4iUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28143 /* vcvtph2dq256_mask */, 28161 /* V8iV8xV8iUc */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28173 /* vcvtph2dq512_mask */, 28191 /* V16iV16xV16iUsIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28208 /* vcvtph2hf8_128_mask */, 27966 /* V16cV8xV16cUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28228 /* vcvtph2hf8_256_mask */, 28000 /* V16cV16xV16cUs */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28248 /* vcvtph2hf8_512_mask */, 28035 /* V32cV32xV32cUi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28268 /* vcvtph2hf8s_128_mask */, 27966 /* V16cV8xV16cUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28289 /* vcvtph2hf8s_256_mask */, 28000 /* V16cV16xV16cUs */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28310 /* vcvtph2hf8s_512_mask */, 28035 /* V32cV32xV32cUi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28331 /* vcvtph2ibs128_mask */, 28350 /* V8UsV8xV8UsUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28364 /* vcvtph2ibs256_mask */, 28383 /* V16UsV16xV16UsUs */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28400 /* vcvtph2ibs512_mask */, 28419 /* V32UsV32xV32UsUiIi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28438 /* vcvtph2iubs128_mask */, 28350 /* V8UsV8xV8UsUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28458 /* vcvtph2iubs256_mask */, 28383 /* V16UsV16xV16UsUs */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28478 /* vcvtph2iubs512_mask */, 28419 /* V32UsV32xV32UsUiIi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28498 /* vcvtph2pd128_mask */, 28516 /* V2dV8xV2dUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28528 /* vcvtph2pd256_mask */, 28546 /* V4dV8xV4dUc */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28558 /* vcvtph2pd512_mask */, 28576 /* V8dV8xV8dUcIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28590 /* vcvtph2ps */, 28600 /* V4fV8s */, 936 /* ncV:128: */, 28607 /* f16c */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28612 /* vcvtph2ps256 */, 28625 /* V8fV8s */, 1232 /* ncV:256: */, 28607 /* f16c */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28632 /* vcvtph2ps256_mask */, 28650 /* V8fV8sV8fUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28662 /* vcvtph2ps512_mask */, 28680 /* V16fV16sV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28697 /* vcvtph2ps_mask */, 28712 /* V4fV8sV4fUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28724 /* vcvtph2psx128_mask */, 28743 /* V4fV8xV4fUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28755 /* vcvtph2psx256_mask */, 28774 /* V8fV8xV8fUc */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28786 /* vcvtph2psx512_mask */, 28805 /* V16fV16xV16fUsIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28822 /* vcvtph2qq128_mask */, 28840 /* V2OiV8xV2OiUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28854 /* vcvtph2qq256_mask */, 28872 /* V4OiV8xV4OiUc */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28886 /* vcvtph2qq512_mask */, 28904 /* V8OiV8xV8OiUcIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28920 /* vcvtph2udq128_mask */, 28939 /* V4UiV8xV4UiUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28953 /* vcvtph2udq256_mask */, 28972 /* V8UiV8xV8UiUc */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28986 /* vcvtph2udq512_mask */, 29005 /* V16UiV16xV16UiUsIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29024 /* vcvtph2uqq128_mask */, 29043 /* V2UOiV8xV2UOiUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29059 /* vcvtph2uqq256_mask */, 29078 /* V4UOiV8xV4UOiUc */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29094 /* vcvtph2uqq512_mask */, 29113 /* V8UOiV8xV8UOiUcIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29131 /* vcvtph2uw128_mask */, 28350 /* V8UsV8xV8UsUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29149 /* vcvtph2uw256_mask */, 28383 /* V16UsV16xV16UsUs */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29167 /* vcvtph2uw512_mask */, 28419 /* V32UsV32xV32UsUiIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29185 /* vcvtph2w128_mask */, 29202 /* V8sV8xV8sUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29214 /* vcvtph2w256_mask */, 29231 /* V16sV16xV16sUs */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29246 /* vcvtph2w512_mask */, 29263 /* V32sV32xV32sUiIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29280 /* vcvtps2ibs128_mask */, 29299 /* V4UiV4fV4UiUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29313 /* vcvtps2ibs256_mask */, 29332 /* V8UiV8fV8UiUc */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29346 /* vcvtps2ibs512_mask */, 29365 /* V16UiV16fV16UiUsIi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29384 /* vcvtps2iubs128_mask */, 29299 /* V4UiV4fV4UiUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29404 /* vcvtps2iubs256_mask */, 29332 /* V8UiV8fV8UiUc */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29424 /* vcvtps2iubs512_mask */, 29365 /* V16UiV16fV16UiUsIi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29444 /* vcvtps2ph */, 29454 /* V8sV4fIi */, 936 /* ncV:128: */, 28607 /* f16c */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29463 /* vcvtps2ph256 */, 29476 /* V8sV8fIi */, 1232 /* ncV:256: */, 28607 /* f16c */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29485 /* vcvtps2ph256_mask */, 29503 /* V8sV8fIiV8sUc */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29517 /* vcvtps2ph512_mask */, 29535 /* V16sV16fIiV16sUs */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29552 /* vcvtps2ph_mask */, 29567 /* V8sV4fIiV8sUc */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29581 /* vcvtps2phx128_mask */, 29600 /* V8xV4fV8xUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29612 /* vcvtps2phx256_mask */, 29631 /* V8xV8fV8xUc */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29643 /* vcvtps2phx512_mask */, 29662 /* V16xV16fV16xUsIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29679 /* vcvtqq2ph128_mask */, 29697 /* V8xV2OiV8xUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29710 /* vcvtqq2ph256_mask */, 29728 /* V8xV4OiV8xUc */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29741 /* vcvtqq2ph512_mask */, 29759 /* V8xV8OiV8xUcIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29774 /* vcvtsd2sh_round_mask */, 29795 /* V8xV8xV2dV8xUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29812 /* vcvtsd2si32 */, 29824 /* iV2dIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29831 /* vcvtsd2usi32 */, 29844 /* UiV2dIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29852 /* vcvtsh2sd_round_mask */, 29873 /* V2dV2dV8xV2dUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29890 /* vcvtsh2si32 */, 29902 /* iV8xIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29909 /* vcvtsh2ss_round_mask */, 29930 /* V4fV4fV8xV4fUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29947 /* vcvtsh2usi32 */, 29960 /* UiV8xIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29968 /* vcvtsi2sh */, 29978 /* V8xV8xiIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29988 /* vcvtss2sh_round_mask */, 30009 /* V8xV8xV4fV8xUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30026 /* vcvtss2si32 */, 30038 /* iV4fIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30045 /* vcvtss2usi32 */, 30058 /* UiV4fIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30066 /* vcvttbf162ibs128 */, 26940 /* V8UsV8y */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30083 /* vcvttbf162ibs256 */, 26964 /* V16UsV16y */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30100 /* vcvttbf162ibs512 */, 26990 /* V32UsV32y */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30117 /* vcvttbf162iubs128 */, 26940 /* V8UsV8y */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30135 /* vcvttbf162iubs256 */, 26964 /* V16UsV16y */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30153 /* vcvttbf162iubs512 */, 26990 /* V32UsV32y */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30171 /* vcvttpd2dqs128_mask */, 5338 /* V4iV2dV4iUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30191 /* vcvttpd2dqs256_mask */, 5641 /* V4iV4dV4iUc */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30211 /* vcvttpd2dqs512_round_mask */, 5386 /* V8iV8dV8iUcIi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30237 /* vcvttpd2qqs128_mask */, 5509 /* V2OiV2dV2OiUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30257 /* vcvttpd2qqs256_mask */, 5558 /* V4OiV4dV4OiUc */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30277 /* vcvttpd2qqs512_round_mask */, 5589 /* V8OiV8dV8OiUcIi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30303 /* vcvttpd2udqs128_mask */, 5338 /* V4iV2dV4iUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30324 /* vcvttpd2udqs256_mask */, 5641 /* V4iV4dV4iUc */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30345 /* vcvttpd2udqs512_round_mask */, 5386 /* V8iV8dV8iUcIi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30372 /* vcvttpd2uqqs128_mask */, 5509 /* V2OiV2dV2OiUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30393 /* vcvttpd2uqqs256_mask */, 5558 /* V4OiV4dV4OiUc */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30414 /* vcvttpd2uqqs512_round_mask */, 5589 /* V8OiV8dV8OiUcIi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30441 /* vcvttph2dq128_mask */, 28131 /* V4iV8xV4iUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30460 /* vcvttph2dq256_mask */, 28161 /* V8iV8xV8iUc */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30479 /* vcvttph2dq512_mask */, 28191 /* V16iV16xV16iUsIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30498 /* vcvttph2ibs128_mask */, 28350 /* V8UsV8xV8UsUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30518 /* vcvttph2ibs256_mask */, 28383 /* V16UsV16xV16UsUs */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30538 /* vcvttph2ibs512_mask */, 28419 /* V32UsV32xV32UsUiIi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30558 /* vcvttph2iubs128_mask */, 28350 /* V8UsV8xV8UsUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30579 /* vcvttph2iubs256_mask */, 28383 /* V16UsV16xV16UsUs */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30600 /* vcvttph2iubs512_mask */, 28419 /* V32UsV32xV32UsUiIi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30621 /* vcvttph2qq128_mask */, 28840 /* V2OiV8xV2OiUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30640 /* vcvttph2qq256_mask */, 28872 /* V4OiV8xV4OiUc */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30659 /* vcvttph2qq512_mask */, 28904 /* V8OiV8xV8OiUcIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30678 /* vcvttph2udq128_mask */, 28939 /* V4UiV8xV4UiUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30698 /* vcvttph2udq256_mask */, 28972 /* V8UiV8xV8UiUc */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30718 /* vcvttph2udq512_mask */, 29005 /* V16UiV16xV16UiUsIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30738 /* vcvttph2uqq128_mask */, 29043 /* V2UOiV8xV2UOiUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30758 /* vcvttph2uqq256_mask */, 29078 /* V4UOiV8xV4UOiUc */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30778 /* vcvttph2uqq512_mask */, 29113 /* V8UOiV8xV8UOiUcIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30798 /* vcvttph2uw128_mask */, 28350 /* V8UsV8xV8UsUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30817 /* vcvttph2uw256_mask */, 28383 /* V16UsV16xV16UsUs */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30836 /* vcvttph2uw512_mask */, 28419 /* V32UsV32xV32UsUiIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30855 /* vcvttph2w128_mask */, 29202 /* V8sV8xV8sUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30873 /* vcvttph2w256_mask */, 29231 /* V16sV16xV16sUs */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30891 /* vcvttph2w512_mask */, 29263 /* V32sV32xV32sUiIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30909 /* vcvttps2dqs128_mask */, 5938 /* V4iV4fV4iUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30929 /* vcvttps2dqs256_mask */, 5968 /* V8iV8fV8iUc */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30949 /* vcvttps2dqs512_round_mask */, 5777 /* V16iV16fV16iUsIi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30975 /* vcvttps2ibs128_mask */, 29299 /* V4UiV4fV4UiUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30995 /* vcvttps2ibs256_mask */, 29332 /* V8UiV8fV8UiUc */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31015 /* vcvttps2ibs512_mask */, 29365 /* V16UiV16fV16UiUsIi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31035 /* vcvttps2iubs128_mask */, 29299 /* V4UiV4fV4UiUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31056 /* vcvttps2iubs256_mask */, 29332 /* V8UiV8fV8UiUc */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31077 /* vcvttps2iubs512_mask */, 29365 /* V16UiV16fV16UiUsIi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31098 /* vcvttps2qqs128_mask */, 5842 /* V2OiV4fV2OiUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31118 /* vcvttps2qqs256_mask */, 5873 /* V4OiV4fV4OiUc */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31138 /* vcvttps2qqs512_round_mask */, 5904 /* V8OiV8fV8OiUcIi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31164 /* vcvttps2udqs128_mask */, 5938 /* V4iV4fV4iUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31185 /* vcvttps2udqs256_mask */, 5968 /* V8iV8fV8iUc */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31206 /* vcvttps2udqs512_round_mask */, 5777 /* V16iV16fV16iUsIi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31233 /* vcvttps2uqqs128_mask */, 5842 /* V2OiV4fV2OiUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31254 /* vcvttps2uqqs256_mask */, 5873 /* V4OiV4fV4OiUc */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31275 /* vcvttps2uqqs512_round_mask */, 5904 /* V8OiV8fV8OiUcIi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31302 /* vcvttsd2si32 */, 29824 /* iV2dIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31315 /* vcvttsd2sis32 */, 29824 /* iV2dIi */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31329 /* vcvttsd2usi32 */, 29844 /* UiV2dIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31343 /* vcvttsd2usis32 */, 29844 /* UiV2dIi */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31358 /* vcvttsh2si32 */, 29902 /* iV8xIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31371 /* vcvttsh2usi32 */, 29960 /* UiV8xIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31385 /* vcvttss2si32 */, 30038 /* iV4fIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31398 /* vcvttss2sis32 */, 30038 /* iV4fIi */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31412 /* vcvttss2usi32 */, 30058 /* UiV4fIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31426 /* vcvttss2usis32 */, 30058 /* UiV4fIi */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31441 /* vcvtudq2ph128_mask */, 31460 /* V8xV4UiV8xUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31473 /* vcvtudq2ph256_mask */, 31492 /* V8xV8UiV8xUc */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31505 /* vcvtudq2ph512_mask */, 31524 /* V16xV16UiV16xUsIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31542 /* vcvtuqq2ph128_mask */, 31561 /* V8xV2UOiV8xUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31575 /* vcvtuqq2ph256_mask */, 31594 /* V8xV4UOiV8xUc */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31608 /* vcvtuqq2ph512_mask */, 31627 /* V8xV8UOiV8xUcIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31643 /* vcvtusi2sh */, 31654 /* V8xV8xUiIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31665 /* vcvtuw2ph128_mask */, 31683 /* V8xV8UsV8xUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31696 /* vcvtuw2ph256_mask */, 31714 /* V16xV16UsV16xUs */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31730 /* vcvtuw2ph512_mask */, 31748 /* V32xV32UsV32xUiIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31766 /* vcvtw2ph128_mask */, 31783 /* V8xV8sV8xUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31795 /* vcvtw2ph256_mask */, 31812 /* V16xV16sV16xUs */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31827 /* vcvtw2ph512_mask */, 31844 /* V32xV32sV32xUiIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31861 /* vdivbf16128 */, 26166 /* V8yV8yV8y */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31873 /* vdivbf16256 */, 26188 /* V16yV16yV16y */, 1232 /* ncV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31885 /* vdivbf16512 */, 26213 /* V32yV32yV32y */, 810 /* ncV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31897 /* vdpphps128 */, 31908 /* V4fV4fV8xV8x */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31921 /* vdpphps256 */, 31932 /* V8fV8fV16xV16x */, 1232 /* ncV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31947 /* vdpphps512 */, 31958 /* V16fV16fV32xV32x */, 810 /* ncV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31975 /* vec_ext_v2di */, 31988 /* OiV2OiIi */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31997 /* vec_ext_v4hi */, 32010 /* sV4sIi */, 32017 /* ncV:64: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32025 /* vec_ext_v4sf */, 32038 /* fV4fIi */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32045 /* vec_ext_v4si */, 32058 /* iV4iIi */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32065 /* vec_ext_v8hi */, 32078 /* sV8sIi */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32085 /* vec_ext_v8si */, 32098 /* iV8iIi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32105 /* vec_ext_v16hi */, 32119 /* sV16sIi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32127 /* vec_ext_v16qi */, 32141 /* cV16cIi */, 936 /* ncV:128: */, 1835 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32149 /* vec_ext_v32qi */, 32163 /* cV32cIi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32171 /* vec_set_v4hi */, 32184 /* V4sV4ssIi */, 32017 /* ncV:64: */, 2292 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32194 /* vec_set_v4si */, 32207 /* V4iV4iiIi */, 936 /* ncV:128: */, 1835 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32217 /* vec_set_v8hi */, 32230 /* V8sV8ssIi */, 1051 /* cnV:128: */, 2032 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32240 /* vec_set_v8si */, 32253 /* V8iV8iiIi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32263 /* vec_set_v16hi */, 32277 /* V16sV16ssIi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32289 /* vec_set_v16qi */, 32303 /* V16cV16ccIi */, 936 /* ncV:128: */, 1835 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32315 /* vec_set_v32qi */, 32329 /* V32cV32ccIi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32341 /* vextractf128_pd256 */, 32360 /* V2dV4dIi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32369 /* vextractf128_ps256 */, 32388 /* V4fV8fIi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32397 /* vextractf128_si256 */, 32416 /* V4iV8iIi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32425 /* vfcmaddcph128_mask */, 21415 /* V4fV4fV4fV4fUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32444 /* vfcmaddcph128_maskz */, 21415 /* V4fV4fV4fV4fUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32464 /* vfcmaddcph256_mask */, 23116 /* V8fV8fV8fV8fUc */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32483 /* vfcmaddcph256_maskz */, 23116 /* V8fV8fV8fV8fUc */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32503 /* vfcmaddcph512_mask */, 23148 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32522 /* vfcmaddcph512_mask3 */, 23148 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32542 /* vfcmaddcph512_maskz */, 23148 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32562 /* vfcmaddcsh_mask */, 1015 /* V4fV4fV4fV4fUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32578 /* vfcmaddcsh_maskz */, 1015 /* V4fV4fV4fV4fUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32595 /* vfcmaddcsh_round_mask */, 1015 /* V4fV4fV4fV4fUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32617 /* vfcmaddcsh_round_mask3 */, 1015 /* V4fV4fV4fV4fUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32640 /* vfcmulcph128_mask */, 21415 /* V4fV4fV4fV4fUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32658 /* vfcmulcph256_mask */, 23116 /* V8fV8fV8fV8fUc */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32676 /* vfcmulcph512_mask */, 23148 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32694 /* vfcmulcsh_mask */, 1015 /* V4fV4fV4fV4fUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32709 /* vfmaddbf16128 */, 32723 /* V8yV8yV8yV8y */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32736 /* vfmaddbf16256 */, 32750 /* V16yV16yV16yV16y */, 1232 /* ncV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32767 /* vfmaddbf16512 */, 32781 /* V32yV32yV32yV32y */, 810 /* ncV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32798 /* vfmaddcph128_mask */, 21415 /* V4fV4fV4fV4fUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32816 /* vfmaddcph128_maskz */, 21415 /* V4fV4fV4fV4fUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32835 /* vfmaddcph256_mask */, 23116 /* V8fV8fV8fV8fUc */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32853 /* vfmaddcph256_maskz */, 23116 /* V8fV8fV8fV8fUc */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32872 /* vfmaddcph512_mask */, 23148 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32890 /* vfmaddcph512_mask3 */, 23148 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32909 /* vfmaddcph512_maskz */, 23148 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32928 /* vfmaddcsh_mask */, 1015 /* V4fV4fV4fV4fUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32943 /* vfmaddcsh_maskz */, 1015 /* V4fV4fV4fV4fUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32959 /* vfmaddcsh_round_mask */, 1015 /* V4fV4fV4fV4fUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32980 /* vfmaddcsh_round_mask3 */, 1015 /* V4fV4fV4fV4fUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33002 /* vfmaddpd */, 1917 /* V2dV2dV2dV2d */, 936 /* ncV:128: */, 33011 /* fma|fma4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33020 /* vfmaddpd256 */, 1942 /* V4dV4dV4dV4d */, 1232 /* ncV:256: */, 33011 /* fma|fma4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33032 /* vfmaddpd512_mask */, 22974 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33049 /* vfmaddpd512_mask3 */, 22974 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33067 /* vfmaddpd512_maskz */, 22974 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33085 /* vfmaddph */, 33094 /* V8xV8xV8xV8x */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33107 /* vfmaddph256 */, 33119 /* V16xV16xV16xV16x */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33136 /* vfmaddph512_mask */, 23061 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33153 /* vfmaddph512_mask3 */, 23061 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33171 /* vfmaddph512_maskz */, 23061 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33189 /* vfmaddps */, 1964 /* V4fV4fV4fV4f */, 936 /* ncV:128: */, 33011 /* fma|fma4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33198 /* vfmaddps256 */, 1989 /* V8fV8fV8fV8f */, 1232 /* ncV:256: */, 33011 /* fma|fma4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33210 /* vfmaddps512_mask */, 23148 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33227 /* vfmaddps512_mask3 */, 23148 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33245 /* vfmaddps512_maskz */, 23148 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33263 /* vfmaddsd */, 1917 /* V2dV2dV2dV2d */, 936 /* ncV:128: */, 33272 /* fma4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33277 /* vfmaddsd3 */, 1917 /* V2dV2dV2dV2d */, 936 /* ncV:128: */, 33287 /* fma */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33291 /* vfmaddsd3_mask */, 919 /* V2dV2dV2dV2dUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33306 /* vfmaddsd3_mask3 */, 919 /* V2dV2dV2dV2dUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33322 /* vfmaddsd3_maskz */, 919 /* V2dV2dV2dV2dUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33338 /* vfmaddsh3_mask */, 970 /* V8xV8xV8xV8xUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33353 /* vfmaddsh3_mask3 */, 970 /* V8xV8xV8xV8xUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33369 /* vfmaddsh3_maskz */, 970 /* V8xV8xV8xV8xUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33385 /* vfmaddss */, 1964 /* V4fV4fV4fV4f */, 936 /* ncV:128: */, 33272 /* fma4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33394 /* vfmaddss3 */, 1964 /* V4fV4fV4fV4f */, 936 /* ncV:128: */, 33287 /* fma */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33404 /* vfmaddss3_mask */, 1015 /* V4fV4fV4fV4fUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33419 /* vfmaddss3_mask3 */, 1015 /* V4fV4fV4fV4fUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33435 /* vfmaddss3_maskz */, 1015 /* V4fV4fV4fV4fUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33451 /* vfmaddsubpd */, 1917 /* V2dV2dV2dV2d */, 936 /* ncV:128: */, 33011 /* fma|fma4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33463 /* vfmaddsubpd256 */, 1942 /* V4dV4dV4dV4d */, 1232 /* ncV:256: */, 33011 /* fma|fma4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33478 /* vfmaddsubpd512_mask */, 22974 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33498 /* vfmaddsubpd512_mask3 */, 22974 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33519 /* vfmaddsubpd512_maskz */, 22974 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33540 /* vfmaddsubph */, 33094 /* V8xV8xV8xV8x */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33552 /* vfmaddsubph256 */, 33119 /* V16xV16xV16xV16x */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33567 /* vfmaddsubph512_mask */, 23061 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33587 /* vfmaddsubph512_mask3 */, 23061 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33608 /* vfmaddsubph512_maskz */, 23061 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33629 /* vfmaddsubps */, 1964 /* V4fV4fV4fV4f */, 936 /* ncV:128: */, 33011 /* fma|fma4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33641 /* vfmaddsubps256 */, 1989 /* V8fV8fV8fV8f */, 1232 /* ncV:256: */, 33011 /* fma|fma4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33656 /* vfmaddsubps512_mask */, 23148 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33676 /* vfmaddsubps512_mask3 */, 23148 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33697 /* vfmaddsubps512_maskz */, 23148 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33718 /* vfmsubaddpd512_mask3 */, 22974 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33739 /* vfmsubaddph512_mask3 */, 23061 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33760 /* vfmsubaddps512_mask3 */, 23148 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33781 /* vfmsubpd512_mask3 */, 22974 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33799 /* vfmsubph512_mask3 */, 23061 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33817 /* vfmsubps512_mask3 */, 23148 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33835 /* vfmsubsd3_mask3 */, 919 /* V2dV2dV2dV2dUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33851 /* vfmsubsh3_mask3 */, 970 /* V8xV8xV8xV8xUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33867 /* vfmsubss3_mask3 */, 1015 /* V4fV4fV4fV4fUcIi */, 936 /* ncV:128: */, 945 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33883 /* vfmulcph128_mask */, 21415 /* V4fV4fV4fV4fUc */, 936 /* ncV:128: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33900 /* vfmulcph256_mask */, 23116 /* V8fV8fV8fV8fUc */, 1232 /* ncV:256: */, 2669 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33917 /* vfmulcph512_mask */, 23148 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 859 /* avx512fp16,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33934 /* vfmulcsh_mask */, 1015 /* V4fV4fV4fV4fUcIi */, 936 /* ncV:128: */, 987 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33948 /* vfpclassbf16128_mask */, 33969 /* UcV8yIiUc */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33979 /* vfpclassbf16256_mask */, 34000 /* UsV16yIiUs */, 1232 /* ncV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34011 /* vfpclassbf16512_mask */, 34032 /* UiV32yIiUi */, 810 /* ncV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34043 /* vfrczpd */, 24913 /* V2dV2d */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34055 /* vfrczpd256 */, 24930 /* V4dV4d */, 1232 /* ncV:256: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34066 /* vfrczps */, 21493 /* V4fV4f */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34074 /* vfrczps256 */, 21509 /* V8fV8f */, 1232 /* ncV:256: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34085 /* vfrczsd */, 24913 /* V2dV2d */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34093 /* vfrczss */, 21493 /* V4fV4f */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34101 /* vgetexpbf16128_mask */, 34121 /* V8yV8yV8yUc */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34133 /* vgetexpbf16256_mask */, 34153 /* V16yV16yV16yUs */, 1232 /* ncV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34168 /* vgetexpbf16512_mask */, 34188 /* V32yV32yV32yUi */, 810 /* ncV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34203 /* vgetmantbf16128_mask */, 34224 /* V8yV8yIiV8yUc */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34238 /* vgetmantbf16256_mask */, 34259 /* V16yV16yIiV16yUs */, 1232 /* ncV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34276 /* vgetmantbf16512_mask */, 34297 /* V32yV32yIiV32yUi */, 810 /* ncV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34314 /* vgf2p8affineinvqb_v16qi */, 14568 /* V16cV16cV16cIc */, 936 /* ncV:128: */, 34338 /* gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34343 /* vgf2p8affineinvqb_v32qi */, 14594 /* V32cV32cV32cIc */, 1232 /* ncV:256: */, 34367 /* avx,gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34376 /* vgf2p8affineinvqb_v64qi */, 34400 /* V64cV64cV64cIc */, 810 /* ncV:512: */, 34415 /* avx512f,evex512,gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34436 /* vgf2p8affineqb_v16qi */, 14568 /* V16cV16cV16cIc */, 936 /* ncV:128: */, 34338 /* gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34457 /* vgf2p8affineqb_v32qi */, 14594 /* V32cV32cV32cIc */, 1232 /* ncV:256: */, 34367 /* avx,gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34478 /* vgf2p8affineqb_v64qi */, 34400 /* V64cV64cV64cIc */, 810 /* ncV:512: */, 34415 /* avx512f,evex512,gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34499 /* vgf2p8mulb_v16qi */, 15059 /* V16cV16cV16c */, 936 /* ncV:128: */, 34338 /* gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34516 /* vgf2p8mulb_v32qi */, 15081 /* V32cV32cV32c */, 1232 /* ncV:256: */, 34367 /* avx,gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34533 /* vgf2p8mulb_v64qi */, 15103 /* V64cV64cV64c */, 810 /* ncV:512: */, 34415 /* avx512f,evex512,gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34550 /* vinsertf128_pd256 */, 11816 /* V4dV4dV2dIi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34568 /* vinsertf128_ps256 */, 11762 /* V8fV8fV4fIi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34586 /* vinsertf128_si256 */, 11922 /* V8iV8iV4iIi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34604 /* vmaxbf16128 */, 26166 /* V8yV8yV8y */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34616 /* vmaxbf16256 */, 26188 /* V16yV16yV16y */, 1232 /* ncV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34628 /* vmaxbf16512 */, 26213 /* V32yV32yV32y */, 810 /* ncV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34640 /* vminbf16128 */, 26166 /* V8yV8yV8y */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34652 /* vminbf16256 */, 26188 /* V16yV16yV16y */, 1232 /* ncV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34664 /* vminbf16512 */, 26213 /* V32yV32yV32y */, 810 /* ncV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34676 /* vminmaxbf16128 */, 34691 /* V8yV8yV8yIi */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34703 /* vminmaxbf16256 */, 34718 /* V16yV16yV16yIi */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34733 /* vminmaxbf16512 */, 34748 /* V32yV32yV32yIi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34763 /* vminmaxpd128_mask */, 21006 /* V2dV2dV2dIiV2dUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34781 /* vminmaxpd256_mask */, 21039 /* V4dV4dV4dIiV4dUc */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34799 /* vminmaxpd512_round_mask */, 21072 /* V8dV8dV8dIiV8dUcIi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34823 /* vminmaxph128_mask */, 34841 /* V8xV8xV8xIiV8xUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34858 /* vminmaxph256_mask */, 34876 /* V16xV16xV16xIiV16xUs */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34897 /* vminmaxph512_round_mask */, 34921 /* V32xV32xV32xIiV32xUiIi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34944 /* vminmaxps128_mask */, 21107 /* V4fV4fV4fIiV4fUc */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34962 /* vminmaxps256_mask */, 21140 /* V8fV8fV8fIiV8fUc */, 3987 /* nV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34980 /* vminmaxps512_round_mask */, 21173 /* V16fV16fV16fIiV16fUsIi */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35004 /* vminmaxsd_round_mask */, 11516 /* V2dV2dV2dIiV2dUcIi */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35025 /* vminmaxsh_round_mask */, 11556 /* V8xV8xV8xIiV8xUcIi */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35046 /* vminmaxss_round_mask */, 11596 /* V4fV4fV4fIiV4fUcIi */, 1198 /* nV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35067 /* vmulbf16128 */, 26166 /* V8yV8yV8y */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35079 /* vmulbf16256 */, 26188 /* V16yV16yV16y */, 1232 /* ncV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35091 /* vmulbf16512 */, 26213 /* V32yV32yV32y */, 810 /* ncV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35103 /* vp2intersect_d_128 */, 35122 /* vV4iV4iUc*Uc* */, 1198 /* nV:128: */, 35136 /* avx512vp2intersect,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35164 /* vp2intersect_d_256 */, 35183 /* vV8iV8iUc*Uc* */, 3987 /* nV:256: */, 35136 /* avx512vp2intersect,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35197 /* vp2intersect_d_512 */, 35216 /* vV16iV16iUs*Us* */, 4030 /* nV:512: */, 35232 /* avx512vp2intersect,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35259 /* vp2intersect_q_128 */, 35278 /* vV2OiV2OiUc*Uc* */, 1198 /* nV:128: */, 35136 /* avx512vp2intersect,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35294 /* vp2intersect_q_256 */, 35313 /* vV4OiV4OiUc*Uc* */, 3987 /* nV:256: */, 35136 /* avx512vp2intersect,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35329 /* vp2intersect_q_512 */, 35348 /* vV8OiV8OiUc*Uc* */, 4030 /* nV:512: */, 35232 /* avx512vp2intersect,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35364 /* vpcomb */, 14568 /* V16cV16cV16cIc */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35371 /* vpcomd */, 24682 /* V4iV4iV4iIc */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35378 /* vpcomq */, 15321 /* V2OiV2OiV2OiIc */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35385 /* vpcomub */, 14568 /* V16cV16cV16cIc */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35393 /* vpcomud */, 24682 /* V4iV4iV4iIc */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35401 /* vpcomuq */, 15321 /* V2OiV2OiV2OiIc */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35409 /* vpcomuw */, 35417 /* V8sV8sV8sIc */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35429 /* vpcomw */, 35417 /* V8sV8sV8sIc */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35436 /* vpconflictdi_128 */, 1562 /* V2OiV2Oi */, 936 /* ncV:128: */, 35453 /* avx512cd,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35471 /* vpconflictdi_256 */, 35488 /* V4OiV4Oi */, 1232 /* ncV:256: */, 35453 /* avx512cd,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35497 /* vpconflictdi_512 */, 35514 /* V8OiV8Oi */, 810 /* ncV:512: */, 35523 /* avx512cd,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35540 /* vpconflictsi_128 */, 35557 /* V4iV4i */, 936 /* ncV:128: */, 35453 /* avx512cd,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35564 /* vpconflictsi_256 */, 35581 /* V8iV8i */, 1232 /* ncV:256: */, 35453 /* avx512cd,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35588 /* vpconflictsi_512 */, 35605 /* V16iV16i */, 810 /* ncV:512: */, 35523 /* avx512cd,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35614 /* vpdpbssd128 */, 24728 /* V4iV4iV4iV4i */, 936 /* ncV:128: */, 35626 /* avxvnniint8|avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35650 /* vpdpbssd256 */, 35662 /* V8iV8iV8iV8i */, 1232 /* ncV:256: */, 35626 /* avxvnniint8|avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35675 /* vpdpbssd512 */, 35687 /* V16iV16iV16iV16i */, 810 /* ncV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35704 /* vpdpbssds128 */, 24728 /* V4iV4iV4iV4i */, 936 /* ncV:128: */, 35626 /* avxvnniint8|avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35717 /* vpdpbssds256 */, 35662 /* V8iV8iV8iV8i */, 1232 /* ncV:256: */, 35626 /* avxvnniint8|avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35730 /* vpdpbssds512 */, 35687 /* V16iV16iV16iV16i */, 810 /* ncV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35743 /* vpdpbsud128 */, 24728 /* V4iV4iV4iV4i */, 936 /* ncV:128: */, 35626 /* avxvnniint8|avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35755 /* vpdpbsud256 */, 35662 /* V8iV8iV8iV8i */, 1232 /* ncV:256: */, 35626 /* avxvnniint8|avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35767 /* vpdpbsud512 */, 35687 /* V16iV16iV16iV16i */, 810 /* ncV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35779 /* vpdpbsuds128 */, 24728 /* V4iV4iV4iV4i */, 936 /* ncV:128: */, 35626 /* avxvnniint8|avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35792 /* vpdpbsuds256 */, 35662 /* V8iV8iV8iV8i */, 1232 /* ncV:256: */, 35626 /* avxvnniint8|avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35805 /* vpdpbsuds512 */, 35687 /* V16iV16iV16iV16i */, 810 /* ncV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35818 /* vpdpbusd128 */, 24728 /* V4iV4iV4iV4i */, 936 /* ncV:128: */, 35830 /* avx512vl,avx512vnni|avxvnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35858 /* vpdpbusd256 */, 35662 /* V8iV8iV8iV8i */, 1232 /* ncV:256: */, 35830 /* avx512vl,avx512vnni|avxvnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35870 /* vpdpbusd512 */, 35687 /* V16iV16iV16iV16i */, 810 /* ncV:512: */, 35882 /* avx512vnni,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35901 /* vpdpbusds128 */, 24728 /* V4iV4iV4iV4i */, 936 /* ncV:128: */, 35830 /* avx512vl,avx512vnni|avxvnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35914 /* vpdpbusds256 */, 35662 /* V8iV8iV8iV8i */, 1232 /* ncV:256: */, 35830 /* avx512vl,avx512vnni|avxvnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35927 /* vpdpbusds512 */, 35687 /* V16iV16iV16iV16i */, 810 /* ncV:512: */, 35882 /* avx512vnni,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35940 /* vpdpbuud128 */, 24728 /* V4iV4iV4iV4i */, 936 /* ncV:128: */, 35626 /* avxvnniint8|avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35952 /* vpdpbuud256 */, 35662 /* V8iV8iV8iV8i */, 1232 /* ncV:256: */, 35626 /* avxvnniint8|avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35964 /* vpdpbuud512 */, 35687 /* V16iV16iV16iV16i */, 810 /* ncV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35976 /* vpdpbuuds128 */, 24728 /* V4iV4iV4iV4i */, 936 /* ncV:128: */, 35626 /* avxvnniint8|avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35989 /* vpdpbuuds256 */, 35662 /* V8iV8iV8iV8i */, 1232 /* ncV:256: */, 35626 /* avxvnniint8|avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36002 /* vpdpbuuds512 */, 35687 /* V16iV16iV16iV16i */, 810 /* ncV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36015 /* vpdpwssd128 */, 24728 /* V4iV4iV4iV4i */, 936 /* ncV:128: */, 35830 /* avx512vl,avx512vnni|avxvnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36027 /* vpdpwssd256 */, 35662 /* V8iV8iV8iV8i */, 1232 /* ncV:256: */, 35830 /* avx512vl,avx512vnni|avxvnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36039 /* vpdpwssd512 */, 35687 /* V16iV16iV16iV16i */, 810 /* ncV:512: */, 35882 /* avx512vnni,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36051 /* vpdpwssds128 */, 24728 /* V4iV4iV4iV4i */, 936 /* ncV:128: */, 35830 /* avx512vl,avx512vnni|avxvnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36064 /* vpdpwssds256 */, 35662 /* V8iV8iV8iV8i */, 1232 /* ncV:256: */, 35830 /* avx512vl,avx512vnni|avxvnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36077 /* vpdpwssds512 */, 35687 /* V16iV16iV16iV16i */, 810 /* ncV:512: */, 35882 /* avx512vnni,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36090 /* vpdpwsud128 */, 24728 /* V4iV4iV4iV4i */, 1198 /* nV:128: */, 36102 /* avxvnniint16|avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36127 /* vpdpwsud256 */, 35662 /* V8iV8iV8iV8i */, 3987 /* nV:256: */, 36102 /* avxvnniint16|avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36139 /* vpdpwsud512 */, 35687 /* V16iV16iV16iV16i */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36151 /* vpdpwsuds128 */, 24728 /* V4iV4iV4iV4i */, 1198 /* nV:128: */, 36102 /* avxvnniint16|avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36164 /* vpdpwsuds256 */, 35662 /* V8iV8iV8iV8i */, 3987 /* nV:256: */, 36102 /* avxvnniint16|avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36177 /* vpdpwsuds512 */, 35687 /* V16iV16iV16iV16i */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36190 /* vpdpwusd128 */, 24728 /* V4iV4iV4iV4i */, 1198 /* nV:128: */, 36102 /* avxvnniint16|avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36202 /* vpdpwusd256 */, 35662 /* V8iV8iV8iV8i */, 3987 /* nV:256: */, 36102 /* avxvnniint16|avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36214 /* vpdpwusd512 */, 35687 /* V16iV16iV16iV16i */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36226 /* vpdpwusds128 */, 24728 /* V4iV4iV4iV4i */, 1198 /* nV:128: */, 36102 /* avxvnniint16|avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36239 /* vpdpwusds256 */, 35662 /* V8iV8iV8iV8i */, 3987 /* nV:256: */, 36102 /* avxvnniint16|avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36252 /* vpdpwusds512 */, 35687 /* V16iV16iV16iV16i */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36265 /* vpdpwuud128 */, 24728 /* V4iV4iV4iV4i */, 1198 /* nV:128: */, 36102 /* avxvnniint16|avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36277 /* vpdpwuud256 */, 35662 /* V8iV8iV8iV8i */, 3987 /* nV:256: */, 36102 /* avxvnniint16|avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36289 /* vpdpwuud512 */, 35687 /* V16iV16iV16iV16i */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36301 /* vpdpwuuds128 */, 24728 /* V4iV4iV4iV4i */, 1198 /* nV:128: */, 36102 /* avxvnniint16|avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36314 /* vpdpwuuds256 */, 35662 /* V8iV8iV8iV8i */, 3987 /* nV:256: */, 36102 /* avxvnniint16|avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36327 /* vpdpwuuds512 */, 35687 /* V16iV16iV16iV16i */, 4030 /* nV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36340 /* vperm2f128_pd256 */, 1853 /* V4dV4dV4dIi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36357 /* vperm2f128_ps256 */, 1896 /* V8fV8fV8fIi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36374 /* vperm2f128_si256 */, 1642 /* V8iV8iV8iIi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36391 /* vpermi2vard128 */, 24728 /* V4iV4iV4iV4i */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36406 /* vpermi2vard256 */, 35662 /* V8iV8iV8iV8i */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36421 /* vpermi2vard512 */, 35687 /* V16iV16iV16iV16i */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36436 /* vpermi2varhi128 */, 36452 /* V8sV8sV8sV8s */, 936 /* ncV:128: */, 2103 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36465 /* vpermi2varhi256 */, 36481 /* V16sV16sV16sV16s */, 1232 /* ncV:256: */, 2103 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36498 /* vpermi2varhi512 */, 36514 /* V32sV32sV32sV32s */, 810 /* ncV:512: */, 2179 /* avx512bw,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36531 /* vpermi2varpd128 */, 36547 /* V2dV2dV2OiV2d */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36561 /* vpermi2varpd256 */, 36577 /* V4dV4dV4OiV4d */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36591 /* vpermi2varpd512 */, 36607 /* V8dV8dV8OiV8d */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36621 /* vpermi2varps128 */, 36637 /* V4fV4fV4iV4f */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36650 /* vpermi2varps256 */, 36666 /* V8fV8fV8iV8f */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36679 /* vpermi2varps512 */, 36695 /* V16fV16fV16iV16f */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36712 /* vpermi2varq128 */, 36727 /* V2OiV2OiV2OiV2Oi */, 936 /* ncV:128: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36744 /* vpermi2varq256 */, 36759 /* V4OiV4OiV4OiV4Oi */, 1232 /* ncV:256: */, 1623 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36776 /* vpermi2varq512 */, 36791 /* V8OiV8OiV8OiV8Oi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36808 /* vpermi2varqi128 */, 15213 /* V16cV16cV16cV16c */, 936 /* ncV:128: */, 15903 /* avx512vbmi,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36824 /* vpermi2varqi256 */, 15242 /* V32cV32cV32cV32c */, 1232 /* ncV:256: */, 15903 /* avx512vbmi,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36840 /* vpermi2varqi512 */, 36856 /* V64cV64cV64cV64c */, 810 /* ncV:512: */, 15949 /* avx512vbmi,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36873 /* vpermil2pd */, 36884 /* V2dV2dV2dV2OiIc */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36900 /* vpermil2pd256 */, 36914 /* V4dV4dV4dV4OiIc */, 1232 /* ncV:256: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36930 /* vpermil2ps */, 36941 /* V4fV4fV4fV4iIc */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36956 /* vpermil2ps256 */, 36970 /* V8fV8fV8fV8iIc */, 1232 /* ncV:256: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36985 /* vpermilpd */, 22588 /* V2dV2dIi */, 936 /* ncV:128: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36995 /* vpermilpd256 */, 15697 /* V4dV4dIi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37008 /* vpermilpd512 */, 15716 /* V8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37021 /* vpermilps */, 22616 /* V4fV4fIi */, 936 /* ncV:128: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37031 /* vpermilps256 */, 22636 /* V8fV8fIi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37044 /* vpermilps512 */, 25028 /* V16fV16fIi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37057 /* vpermilvarpd */, 37070 /* V2dV2dV2Oi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37081 /* vpermilvarpd256 */, 15790 /* V4dV4dV4Oi */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37097 /* vpermilvarpd512 */, 15814 /* V8dV8dV8Oi */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37113 /* vpermilvarps */, 37126 /* V4fV4fV4i */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37136 /* vpermilvarps256 */, 15981 /* V8fV8fV8i */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37152 /* vpermilvarps512 */, 16004 /* V16fV16fV16i */, 810 /* ncV:512: */, 819 /* avx512f,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37168 /* vphaddbd */, 37177 /* V4iV16c */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37185 /* vphaddbq */, 37194 /* V2OiV16c */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37203 /* vphaddbw */, 37212 /* V8sV16c */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37220 /* vphadddq */, 37229 /* V2OiV4i */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37237 /* vphaddubd */, 37177 /* V4iV16c */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37247 /* vphaddubq */, 37194 /* V2OiV16c */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37257 /* vphaddubw */, 37212 /* V8sV16c */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37267 /* vphaddudq */, 37229 /* V2OiV4i */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37277 /* vphadduwd */, 37287 /* V4iV8s */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37294 /* vphadduwq */, 37304 /* V2OiV8s */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37312 /* vphaddwd */, 37287 /* V4iV8s */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37321 /* vphaddwq */, 37304 /* V2OiV8s */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37330 /* vphsubbw */, 37212 /* V8sV16c */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37339 /* vphsubdq */, 37229 /* V2OiV4i */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37348 /* vphsubwd */, 37287 /* V4iV8s */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37357 /* vplzcntd_128 */, 35557 /* V4iV4i */, 936 /* ncV:128: */, 35453 /* avx512cd,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37370 /* vplzcntd_256 */, 35581 /* V8iV8i */, 1232 /* ncV:256: */, 35453 /* avx512cd,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37383 /* vplzcntd_512 */, 35605 /* V16iV16i */, 810 /* ncV:512: */, 35523 /* avx512cd,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37396 /* vplzcntq_128 */, 1562 /* V2OiV2Oi */, 936 /* ncV:128: */, 35453 /* avx512cd,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37409 /* vplzcntq_256 */, 35488 /* V4OiV4Oi */, 1232 /* ncV:256: */, 35453 /* avx512cd,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37422 /* vplzcntq_512 */, 35514 /* V8OiV8Oi */, 810 /* ncV:512: */, 35523 /* avx512cd,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37435 /* vpmacsdd */, 24728 /* V4iV4iV4iV4i */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37444 /* vpmacsdqh */, 37454 /* V2OiV4iV4iV2Oi */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37469 /* vpmacsdql */, 37454 /* V2OiV4iV4iV2Oi */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37479 /* vpmacssdd */, 24728 /* V4iV4iV4iV4i */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37489 /* vpmacssdqh */, 37454 /* V2OiV4iV4iV2Oi */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37500 /* vpmacssdql */, 37454 /* V2OiV4iV4iV2Oi */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37511 /* vpmacsswd */, 37521 /* V4iV8sV8sV4i */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37534 /* vpmacssww */, 36452 /* V8sV8sV8sV8s */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37544 /* vpmacswd */, 37521 /* V4iV8sV8sV4i */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37553 /* vpmacsww */, 36452 /* V8sV8sV8sV8s */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37562 /* vpmadcsswd */, 37521 /* V4iV8sV8sV4i */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37573 /* vpmadcswd */, 37521 /* V4iV8sV8sV4i */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37583 /* vpmadd52huq128 */, 36727 /* V2OiV2OiV2OiV2Oi */, 936 /* ncV:128: */, 37598 /* avx512ifma,avx512vl|avxifma */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37626 /* vpmadd52huq256 */, 36759 /* V4OiV4OiV4OiV4Oi */, 1232 /* ncV:256: */, 37598 /* avx512ifma,avx512vl|avxifma */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37641 /* vpmadd52huq512 */, 36791 /* V8OiV8OiV8OiV8Oi */, 810 /* ncV:512: */, 37656 /* avx512ifma,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37675 /* vpmadd52luq128 */, 36727 /* V2OiV2OiV2OiV2Oi */, 936 /* ncV:128: */, 37598 /* avx512ifma,avx512vl|avxifma */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37690 /* vpmadd52luq256 */, 36759 /* V4OiV4OiV4OiV4Oi */, 1232 /* ncV:256: */, 37598 /* avx512ifma,avx512vl|avxifma */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37705 /* vpmadd52luq512 */, 36791 /* V8OiV8OiV8OiV8Oi */, 810 /* ncV:512: */, 37656 /* avx512ifma,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37720 /* vpmultishiftqb128 */, 15059 /* V16cV16cV16c */, 936 /* ncV:128: */, 15903 /* avx512vbmi,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37738 /* vpmultishiftqb256 */, 15081 /* V32cV32cV32c */, 1232 /* ncV:256: */, 15903 /* avx512vbmi,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37756 /* vpmultishiftqb512 */, 15103 /* V64cV64cV64c */, 810 /* ncV:512: */, 15949 /* avx512vbmi,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37774 /* vpperm */, 15213 /* V16cV16cV16cV16c */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37781 /* vprotb */, 15059 /* V16cV16cV16c */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37788 /* vprotbi */, 37796 /* V16cV16cIc */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37807 /* vprotd */, 16084 /* V4iV4iV4i */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37814 /* vprotdi */, 37822 /* V4iV4iIc */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37831 /* vprotq */, 1151 /* V2OiV2OiV2Oi */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37838 /* vprotqi */, 1590 /* V2OiV2OiIc */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37846 /* vprotw */, 15125 /* V8sV8sV8s */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37853 /* vprotwi */, 37861 /* V8sV8sIc */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37870 /* vpshab */, 15059 /* V16cV16cV16c */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37877 /* vpshad */, 16084 /* V4iV4iV4i */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37884 /* vpshaq */, 1151 /* V2OiV2OiV2Oi */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37891 /* vpshaw */, 15125 /* V8sV8sV8s */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37898 /* vpshlb */, 15059 /* V16cV16cV16c */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37905 /* vpshld */, 16084 /* V4iV4iV4i */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37912 /* vpshldd128 */, 1611 /* V4iV4iV4iIi */, 936 /* ncV:128: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37923 /* vpshldd256 */, 1642 /* V8iV8iV8iIi */, 1232 /* ncV:256: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37934 /* vpshldd512 */, 1664 /* V16iV16iV16iIi */, 810 /* ncV:512: */, 3602 /* avx512vbmi2,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37945 /* vpshldq128 */, 1689 /* V2OiV2OiV2OiIi */, 936 /* ncV:128: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37956 /* vpshldq256 */, 1714 /* V4OiV4OiV4OiIi */, 1232 /* ncV:256: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37967 /* vpshldq512 */, 1739 /* V8OiV8OiV8OiIi */, 810 /* ncV:512: */, 3602 /* avx512vbmi2,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37978 /* vpshldvd128 */, 24728 /* V4iV4iV4iV4i */, 936 /* ncV:128: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37990 /* vpshldvd256 */, 35662 /* V8iV8iV8iV8i */, 1232 /* ncV:256: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38002 /* vpshldvd512 */, 35687 /* V16iV16iV16iV16i */, 810 /* ncV:512: */, 3602 /* avx512vbmi2,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38014 /* vpshldvq128 */, 36727 /* V2OiV2OiV2OiV2Oi */, 936 /* ncV:128: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38026 /* vpshldvq256 */, 36759 /* V4OiV4OiV4OiV4Oi */, 1232 /* ncV:256: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38038 /* vpshldvq512 */, 36791 /* V8OiV8OiV8OiV8Oi */, 810 /* ncV:512: */, 3602 /* avx512vbmi2,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38050 /* vpshldvw128 */, 36452 /* V8sV8sV8sV8s */, 936 /* ncV:128: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38062 /* vpshldvw256 */, 36481 /* V16sV16sV16sV16s */, 1232 /* ncV:256: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38074 /* vpshldvw512 */, 36514 /* V32sV32sV32sV32s */, 810 /* ncV:512: */, 3602 /* avx512vbmi2,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38086 /* vpshldw128 */, 15270 /* V8sV8sV8sIi */, 936 /* ncV:128: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38097 /* vpshldw256 */, 15293 /* V16sV16sV16sIi */, 1232 /* ncV:256: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38108 /* vpshldw512 */, 38119 /* V32sV32sV32sIi */, 810 /* ncV:512: */, 3602 /* avx512vbmi2,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38134 /* vpshlq */, 1151 /* V2OiV2OiV2Oi */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38141 /* vpshlw */, 15125 /* V8sV8sV8s */, 936 /* ncV:128: */, 34051 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38148 /* vpshrdd128 */, 1611 /* V4iV4iV4iIi */, 936 /* ncV:128: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38159 /* vpshrdd256 */, 1642 /* V8iV8iV8iIi */, 1232 /* ncV:256: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38170 /* vpshrdd512 */, 1664 /* V16iV16iV16iIi */, 810 /* ncV:512: */, 3602 /* avx512vbmi2,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38181 /* vpshrdq128 */, 1689 /* V2OiV2OiV2OiIi */, 936 /* ncV:128: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38192 /* vpshrdq256 */, 1714 /* V4OiV4OiV4OiIi */, 1232 /* ncV:256: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38203 /* vpshrdq512 */, 1739 /* V8OiV8OiV8OiIi */, 810 /* ncV:512: */, 3602 /* avx512vbmi2,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38214 /* vpshrdvd128 */, 24728 /* V4iV4iV4iV4i */, 936 /* ncV:128: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38226 /* vpshrdvd256 */, 35662 /* V8iV8iV8iV8i */, 1232 /* ncV:256: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38238 /* vpshrdvd512 */, 35687 /* V16iV16iV16iV16i */, 810 /* ncV:512: */, 3602 /* avx512vbmi2,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38250 /* vpshrdvq128 */, 36727 /* V2OiV2OiV2OiV2Oi */, 936 /* ncV:128: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38262 /* vpshrdvq256 */, 36759 /* V4OiV4OiV4OiV4Oi */, 1232 /* ncV:256: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38274 /* vpshrdvq512 */, 36791 /* V8OiV8OiV8OiV8Oi */, 810 /* ncV:512: */, 3602 /* avx512vbmi2,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38286 /* vpshrdvw128 */, 36452 /* V8sV8sV8sV8s */, 936 /* ncV:128: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38298 /* vpshrdvw256 */, 36481 /* V16sV16sV16sV16s */, 1232 /* ncV:256: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38310 /* vpshrdvw512 */, 36514 /* V32sV32sV32sV32s */, 810 /* ncV:512: */, 3602 /* avx512vbmi2,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38322 /* vpshrdw128 */, 15270 /* V8sV8sV8sIi */, 936 /* ncV:128: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38333 /* vpshrdw256 */, 15293 /* V16sV16sV16sIi */, 1232 /* ncV:256: */, 3513 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38344 /* vpshrdw512 */, 38119 /* V32sV32sV32sIi */, 810 /* ncV:512: */, 3602 /* avx512vbmi2,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38355 /* vpshufbitqmb128_mask */, 38376 /* UsV16cV16cUs */, 936 /* ncV:128: */, 38389 /* avx512vl,avx512bitalg */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38411 /* vpshufbitqmb256_mask */, 38432 /* UiV32cV32cUi */, 1232 /* ncV:256: */, 38389 /* avx512vl,avx512bitalg */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38445 /* vpshufbitqmb512_mask */, 38466 /* UOiV64cV64cUOi */, 810 /* ncV:512: */, 38481 /* avx512bitalg,evex512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38502 /* vrcpbf16128_mask */, 34121 /* V8yV8yV8yUc */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38519 /* vrcpbf16256_mask */, 34153 /* V16yV16yV16yUs */, 1232 /* ncV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38536 /* vrcpbf16512_mask */, 34188 /* V32yV32yV32yUi */, 810 /* ncV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38553 /* vreducebf16128_mask */, 34224 /* V8yV8yIiV8yUc */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38573 /* vreducebf16256_mask */, 34259 /* V16yV16yIiV16yUs */, 1232 /* ncV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38593 /* vreducebf16512_mask */, 34297 /* V32yV32yIiV32yUi */, 810 /* ncV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38613 /* vrndscalebf16_128_mask */, 34224 /* V8yV8yIiV8yUc */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38636 /* vrndscalebf16_256_mask */, 34259 /* V16yV16yIiV16yUs */, 1232 /* ncV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38659 /* vrndscalebf16_mask */, 34297 /* V32yV32yIiV32yUi */, 810 /* ncV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38678 /* vrsqrtbf16128_mask */, 34121 /* V8yV8yV8yUc */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38697 /* vrsqrtbf16256_mask */, 34153 /* V16yV16yV16yUs */, 1232 /* ncV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38716 /* vrsqrtbf16512_mask */, 34188 /* V32yV32yV32yUi */, 810 /* ncV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38735 /* vscalefbf16128_mask */, 38755 /* V8yV8yV8yV8yUc */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38770 /* vscalefbf16256_mask */, 38790 /* V16yV16yV16yV16yUs */, 1232 /* ncV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38809 /* vscalefbf16512_mask */, 38829 /* V32yV32yV32yV32yUi */, 810 /* ncV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38848 /* vsha512msg1 */, 38860 /* V4UOiV4UOiV2UOi */, 3987 /* nV:256: */, 38876 /* sha512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38883 /* vsha512msg2 */, 38895 /* V4UOiV4UOiV4UOi */, 3987 /* nV:256: */, 38876 /* sha512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38911 /* vsha512rnds2 */, 38924 /* V4UOiV4UOiV4UOiV2UOi */, 3987 /* nV:256: */, 38876 /* sha512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38945 /* vsm3msg1 */, 38954 /* V4UiV4UiV4UiV4Ui */, 1198 /* nV:128: */, 38971 /* sm3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38975 /* vsm3msg2 */, 38954 /* V4UiV4UiV4UiV4Ui */, 1198 /* nV:128: */, 38971 /* sm3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38984 /* vsm3rnds2 */, 38994 /* V4UiV4UiV4UiV4UiIUi */, 1198 /* nV:128: */, 38971 /* sm3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39014 /* vsm4key4128 */, 39026 /* V4UiV4UiV4Ui */, 1198 /* nV:128: */, 39039 /* sm4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39043 /* vsm4key4256 */, 39055 /* V8UiV8UiV8Ui */, 3987 /* nV:256: */, 39039 /* sm4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39068 /* vsm4key4512 */, 39080 /* V16UiV16UiV16Ui */, 4030 /* nV:512: */, 39096 /* avx10.2-512,sm4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39112 /* vsm4rnds4128 */, 39026 /* V4UiV4UiV4Ui */, 1198 /* nV:128: */, 39039 /* sm4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39125 /* vsm4rnds4256 */, 39055 /* V8UiV8UiV8Ui */, 3987 /* nV:256: */, 39039 /* sm4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39138 /* vsm4rnds4512 */, 39080 /* V16UiV16UiV16Ui */, 4030 /* nV:512: */, 39096 /* avx10.2-512,sm4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39151 /* vsqrtbf16 */, 39161 /* V8yV8y */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39168 /* vsqrtbf16256 */, 39181 /* V16yV16y */, 1232 /* ncV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39190 /* vsqrtbf16512 */, 39203 /* V32yV32y */, 810 /* ncV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39212 /* vsubbf16128 */, 26166 /* V8yV8yV8y */, 936 /* ncV:128: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39224 /* vsubbf16256 */, 26188 /* V16yV16yV16y */, 1232 /* ncV:256: */, 13173 /* avx10.2-256 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39236 /* vsubbf16512 */, 26213 /* V32yV32yV32y */, 810 /* ncV:512: */, 14635 /* avx10.2-512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39248 /* vtestcpd */, 3233 /* iV2dV2d */, 936 /* ncV:128: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39257 /* vtestcpd256 */, 39269 /* iV4dV4d */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39277 /* vtestcps */, 3180 /* iV4fV4f */, 936 /* ncV:128: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39286 /* vtestcps256 */, 39298 /* iV8fV8f */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39306 /* vtestnzcpd */, 3233 /* iV2dV2d */, 936 /* ncV:128: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39317 /* vtestnzcpd256 */, 39269 /* iV4dV4d */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39331 /* vtestnzcps */, 3180 /* iV4fV4f */, 936 /* ncV:128: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39342 /* vtestnzcps256 */, 39298 /* iV8fV8f */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39356 /* vtestzpd */, 3233 /* iV2dV2d */, 936 /* ncV:128: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39365 /* vtestzpd256 */, 39269 /* iV4dV4d */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39377 /* vtestzps */, 3180 /* iV4fV4f */, 936 /* ncV:128: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39386 /* vtestzps256 */, 39298 /* iV8fV8f */, 1232 /* ncV:256: */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39398 /* vzeroall */, 278 /* v */, 744 /* n */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39407 /* vzeroupper */, 278 /* v */, 744 /* n */, 1096 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39418 /* wbinvd */, 278 /* v */, 744 /* n */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39425 /* wbnoinvd */, 278 /* v */, 744 /* n */, 39425 /* wbnoinvd */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39434 /* writeeflags_u32 */, 687 /* vUi */, 744 /* n */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39450 /* wrpkru */, 687 /* vUi */, 744 /* n */, 21561 /* pku */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39457 /* wrssd */, 12088 /* vUiv* */, 744 /* n */, 2057 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39463 /* wrussd */, 12088 /* vUiv* */, 744 /* n */, 2057 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39470 /* xabort */, 39477 /* vIc */, 744 /* n */, 39481 /* rtm */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39485 /* xbegin */, 39492 /* i */, 744 /* n */, 39481 /* rtm */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39494 /* xend */, 278 /* v */, 744 /* n */, 39481 /* rtm */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39499 /* xgetbv */, 39506 /* UOiUi */, 744 /* n */, 39512 /* xsave */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39518 /* xresldtrk */, 278 /* v */, 744 /* n */, 39528 /* tsxldtrk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39537 /* xrstor */, 39544 /* vv*UOi */, 744 /* n */, 39512 /* xsave */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39551 /* xrstors */, 39544 /* vv*UOi */, 744 /* n */, 39559 /* xsaves */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39512 /* xsave */, 39544 /* vv*UOi */, 744 /* n */, 39512 /* xsave */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39566 /* xsavec */, 39544 /* vv*UOi */, 744 /* n */, 39566 /* xsavec */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39573 /* xsaveopt */, 39544 /* vv*UOi */, 744 /* n */, 39573 /* xsaveopt */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39559 /* xsaves */, 39544 /* vv*UOi */, 744 /* n */, 39559 /* xsaves */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39582 /* xsetbv */, 39589 /* vUiUOi */, 744 /* n */, 39512 /* xsave */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39596 /* xsusldtrk */, 278 /* v */, 744 /* n */, 39528 /* tsxldtrk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39606 /* xtest */, 39492 /* i */, 744 /* n */, 39481 /* rtm */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},

#endif // GET_BUILTIN_PREFIXED_INFOS

#ifdef ATOMIC_BUILTIN

#endif // ATOMIC_BUILTIN
#undef ATOMIC_BUILTIN
