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

#endif // GET_BUILTIN_ENUMERATORS

#ifdef GET_BUILTIN_STR_TABLE

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

static constexpr llvm::StringTable
BuiltinStrings = BuiltinStringsStorage;

#endif // GET_BUILTIN_STR_TABLE

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

#endif // GET_BUILTIN_INFOS

#ifdef GET_BUILTIN_PREFIXED_INFOS
    Builtin::Info{Builtin::Info::StrOffsets{731 /* aadd32 */, 738 /* vv*Si */, 744 /* n */, 746 /* raoint */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{753 /* aand32 */, 738 /* vv*Si */, 744 /* n */, 746 /* raoint */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{760 /* addcarryx_u32 */, 774 /* UcUcUiUiUi* */, 786 /* nE */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{789 /* addpd512 */, 798 /* V8dV8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{827 /* addph512 */, 836 /* V32xV32xV32xIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{862 /* addps512 */, 871 /* V16fV16fV16fIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{886 /* addsd_round_mask */, 903 /* V2dV2dV2dV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{929 /* addsh_round_mask */, 946 /* V8xV8xV8xV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{963 /* addss_round_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{997 /* addsubpd */, 1006 /* V2dV2dV2d */, 1016 /* ncEV:128: */, 1026 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1031 /* addsubpd256 */, 1043 /* V4dV4dV4d */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1067 /* addsubps */, 1076 /* V4fV4fV4f */, 1016 /* ncEV:128: */, 1026 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1086 /* addsubps256 */, 1098 /* V8fV8fV8f */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1108 /* aesdec128 */, 1118 /* V2OiV2OiV2Oi */, 920 /* ncV:128: */, 1131 /* aes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1135 /* aesdec128kl_u8 */, 1150 /* UcV2Oi*V2OivC* */, 1165 /* nV:128: */, 1173 /* kl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1176 /* aesdec256 */, 1186 /* V4OiV4OiV4Oi */, 1199 /* ncV:256: */, 1208 /* vaes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1213 /* aesdec256kl_u8 */, 1150 /* UcV2Oi*V2OivC* */, 1165 /* nV:128: */, 1173 /* kl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1228 /* aesdec512 */, 1238 /* V8OiV8OiV8Oi */, 810 /* ncV:512: */, 1251 /* avx512f,vaes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1264 /* aesdeclast128 */, 1118 /* V2OiV2OiV2Oi */, 920 /* ncV:128: */, 1131 /* aes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1278 /* aesdeclast256 */, 1186 /* V4OiV4OiV4Oi */, 1199 /* ncV:256: */, 1208 /* vaes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1292 /* aesdeclast512 */, 1238 /* V8OiV8OiV8Oi */, 810 /* ncV:512: */, 1251 /* avx512f,vaes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1306 /* aesdecwide128kl_u8 */, 1325 /* UcV2Oi*V2OiC*vC* */, 1165 /* nV:128: */, 1342 /* kl,widekl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1352 /* aesdecwide256kl_u8 */, 1325 /* UcV2Oi*V2OiC*vC* */, 1165 /* nV:128: */, 1342 /* kl,widekl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1371 /* aesenc128 */, 1118 /* V2OiV2OiV2Oi */, 920 /* ncV:128: */, 1131 /* aes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1381 /* aesenc128kl_u8 */, 1150 /* UcV2Oi*V2OivC* */, 1165 /* nV:128: */, 1173 /* kl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1396 /* aesenc256 */, 1186 /* V4OiV4OiV4Oi */, 1199 /* ncV:256: */, 1208 /* vaes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1406 /* aesenc256kl_u8 */, 1150 /* UcV2Oi*V2OivC* */, 1165 /* nV:128: */, 1173 /* kl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1421 /* aesenc512 */, 1238 /* V8OiV8OiV8Oi */, 810 /* ncV:512: */, 1251 /* avx512f,vaes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1431 /* aesenclast128 */, 1118 /* V2OiV2OiV2Oi */, 920 /* ncV:128: */, 1131 /* aes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1445 /* aesenclast256 */, 1186 /* V4OiV4OiV4Oi */, 1199 /* ncV:256: */, 1208 /* vaes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1459 /* aesenclast512 */, 1238 /* V8OiV8OiV8Oi */, 810 /* ncV:512: */, 1251 /* avx512f,vaes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1473 /* aesencwide128kl_u8 */, 1325 /* UcV2Oi*V2OiC*vC* */, 1165 /* nV:128: */, 1342 /* kl,widekl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1492 /* aesencwide256kl_u8 */, 1325 /* UcV2Oi*V2OiC*vC* */, 1165 /* nV:128: */, 1342 /* kl,widekl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1511 /* aesimc128 */, 1521 /* V2OiV2Oi */, 920 /* ncV:128: */, 1131 /* aes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1530 /* aeskeygenassist128 */, 1549 /* V2OiV2OiIc */, 920 /* ncV:128: */, 1131 /* aes */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1560 /* alignd128 */, 1570 /* V4iV4iV4iIi */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1591 /* alignd256 */, 1601 /* V8iV8iV8iIi */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1613 /* alignd512 */, 1623 /* V16iV16iV16iIi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1648 /* alignq128 */, 1658 /* V2OiV2OiV2OiIi */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1673 /* alignq256 */, 1683 /* V4OiV4OiV4OiIi */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1698 /* alignq512 */, 1708 /* V8OiV8OiV8OiIi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1723 /* aor32 */, 738 /* vv*Si */, 744 /* n */, 746 /* raoint */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1729 /* axor32 */, 738 /* vv*Si */, 744 /* n */, 746 /* raoint */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1736 /* bextr_u32 */, 1746 /* UiUiUi */, 1753 /* ncE */, 1757 /* bmi */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1761 /* bextri_u32 */, 1772 /* UiUiIUi */, 1753 /* ncE */, 1780 /* tbm */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1784 /* blendpd */, 1792 /* V2dV2dV2dIi */, 1016 /* ncEV:128: */, 1804 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1811 /* blendpd256 */, 1822 /* V4dV4dV4dIi */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1834 /* blendps */, 1842 /* V4fV4fV4fIi */, 1016 /* ncEV:128: */, 1804 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1854 /* blendps256 */, 1865 /* V8fV8fV8fIi */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1877 /* blendvpd */, 1886 /* V2dV2dV2dV2d */, 1016 /* ncEV:128: */, 1804 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1899 /* blendvpd256 */, 1911 /* V4dV4dV4dV4d */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1924 /* blendvps */, 1933 /* V4fV4fV4fV4f */, 1016 /* ncEV:128: */, 1804 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1946 /* blendvps256 */, 1958 /* V8fV8fV8fV8f */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1971 /* bmacor16x16x16_v16hi */, 1992 /* V16sV16sV16sV16s */, 1053 /* ncEV:256: */, 2009 /* avx512bmm,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2028 /* bmacor16x16x16_v32hi */, 2049 /* V32sV32sV32sV32s */, 1638 /* ncEV:512: */, 2066 /* avx512bmm */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2076 /* bmacxor16x16x16_v16hi */, 1992 /* V16sV16sV16sV16s */, 1053 /* ncEV:256: */, 2009 /* avx512bmm,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2098 /* bmacxor16x16x16_v32hi */, 2049 /* V32sV32sV32sV32s */, 1638 /* ncEV:512: */, 2066 /* avx512bmm */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2120 /* bzhi_si */, 1746 /* UiUiUi */, 1753 /* ncE */, 2128 /* bmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2133 /* cldemote */, 606 /* vvC* */, 744 /* n */, 2133 /* cldemote */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2142 /* clflush */, 606 /* vvC* */, 744 /* n */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2155 /* clflushopt */, 606 /* vvC* */, 744 /* n */, 2155 /* clflushopt */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2166 /* clrssbsy */, 568 /* vv* */, 744 /* n */, 2175 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2181 /* clwb */, 606 /* vvC* */, 744 /* n */, 2181 /* clwb */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2186 /* clzero */, 568 /* vv* */, 744 /* n */, 2186 /* clzero */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2193 /* cmpb128_mask */, 2206 /* UsV16cV16cIiUs */, 1016 /* ncEV:128: */, 2221 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2239 /* cmpb256_mask */, 2252 /* UiV32cV32cIiUi */, 1053 /* ncEV:256: */, 2221 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2267 /* cmpb512_mask */, 2280 /* UOiV64cV64cIiUOi */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2306 /* cmpd128_mask */, 2319 /* UcV4iV4iIiUc */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2332 /* cmpd256_mask */, 2345 /* UcV8iV8iIiUc */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2358 /* cmpd512_mask */, 2371 /* UsV16iV16iIiUs */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2386 /* cmpeqpd */, 1006 /* V2dV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2403 /* cmpeqps */, 1076 /* V4fV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2415 /* cmpeqsd */, 1006 /* V2dV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2423 /* cmpeqss */, 1076 /* V4fV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2431 /* cmplepd */, 1006 /* V2dV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2439 /* cmpleps */, 1076 /* V4fV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2447 /* cmplesd */, 1006 /* V2dV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2455 /* cmpless */, 1076 /* V4fV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2463 /* cmpltpd */, 1006 /* V2dV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2471 /* cmpltps */, 1076 /* V4fV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2479 /* cmpltsd */, 1006 /* V2dV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2487 /* cmpltss */, 1076 /* V4fV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2495 /* cmpneqpd */, 1006 /* V2dV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2504 /* cmpneqps */, 1076 /* V4fV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2513 /* cmpneqsd */, 1006 /* V2dV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2522 /* cmpneqss */, 1076 /* V4fV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2531 /* cmpnlepd */, 1006 /* V2dV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2540 /* cmpnleps */, 1076 /* V4fV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2549 /* cmpnlesd */, 1006 /* V2dV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2558 /* cmpnless */, 1076 /* V4fV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2567 /* cmpnltpd */, 1006 /* V2dV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2576 /* cmpnltps */, 1076 /* V4fV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2585 /* cmpnltsd */, 1006 /* V2dV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2594 /* cmpnltss */, 1076 /* V4fV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2603 /* cmpordpd */, 1006 /* V2dV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2612 /* cmpordps */, 1076 /* V4fV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2621 /* cmpordsd */, 1006 /* V2dV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2630 /* cmpordss */, 1076 /* V4fV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2639 /* cmppd */, 2645 /* V2dV2dV2dIc */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2657 /* cmppd128_mask */, 2671 /* UcV2dV2dIiUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2684 /* cmppd256 */, 2693 /* V4dV4dV4dIc */, 1199 /* ncV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2705 /* cmppd256_mask */, 2719 /* UcV4dV4dIiUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2732 /* cmppd512_mask */, 2746 /* UcV8dV8dIiUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2761 /* cmpph128_mask */, 2775 /* UcV8xV8xIiUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2808 /* cmpph256_mask */, 2822 /* UsV16xV16xIiUs */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2837 /* cmpph512_mask */, 2851 /* UiV32xV32xIiUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2868 /* cmpps */, 2874 /* V4fV4fV4fIc */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2886 /* cmpps128_mask */, 2900 /* UcV4fV4fIiUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2913 /* cmpps256 */, 2922 /* V8fV8fV8fIc */, 1199 /* ncV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2934 /* cmpps256_mask */, 2948 /* UcV8fV8fIiUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2961 /* cmpps512_mask */, 2975 /* UsV16fV16fIiUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2992 /* cmpq128_mask */, 3005 /* UcV2OiV2OiIiUc */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3020 /* cmpq256_mask */, 3033 /* UcV4OiV4OiIiUc */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3048 /* cmpq512_mask */, 3061 /* UcV8OiV8OiIiUc */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3076 /* cmpsd */, 2645 /* V2dV2dV2dIc */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3082 /* cmpsd_mask */, 3093 /* UcV2dV2dIiUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3108 /* cmpsh_mask */, 3119 /* UcV8xV8xIiUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3134 /* cmpss */, 2874 /* V4fV4fV4fIc */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3140 /* cmpss_mask */, 3151 /* UcV4fV4fIiUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3166 /* cmpunordpd */, 1006 /* V2dV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3177 /* cmpunordps */, 1076 /* V4fV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3188 /* cmpunordsd */, 1006 /* V2dV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3199 /* cmpunordss */, 1076 /* V4fV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3210 /* cmpw128_mask */, 3223 /* UcV8sV8sIiUc */, 1016 /* ncEV:128: */, 2221 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3236 /* cmpw256_mask */, 3249 /* UsV16sV16sIiUs */, 1053 /* ncEV:256: */, 2221 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3264 /* cmpw512_mask */, 3277 /* UiV32sV32sIiUi */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3292 /* comieq */, 3299 /* iV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3307 /* comige */, 3299 /* iV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3314 /* comigt */, 3299 /* iV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3321 /* comile */, 3299 /* iV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3328 /* comilt */, 3299 /* iV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3335 /* comineq */, 3299 /* iV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3343 /* comisdeq */, 3352 /* iV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3360 /* comisdge */, 3352 /* iV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3369 /* comisdgt */, 3352 /* iV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3378 /* comisdle */, 3352 /* iV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3387 /* comisdlt */, 3352 /* iV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3396 /* comisdneq */, 3352 /* iV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3406 /* compressdf128_mask */, 3425 /* V2dV2dV2dUc */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3437 /* compressdf256_mask */, 3456 /* V4dV4dV4dUc */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3468 /* compressdf512_mask */, 3487 /* V8dV8dV8dUc */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3499 /* compressdi128_mask */, 3518 /* V2OiV2OiV2OiUc */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3533 /* compressdi256_mask */, 3552 /* V4OiV4OiV4OiUc */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3567 /* compressdi512_mask */, 3586 /* V8OiV8OiV8OiUc */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3601 /* compresshi128_mask */, 3620 /* V8sV8sV8sUc */, 1016 /* ncEV:128: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3653 /* compresshi256_mask */, 3672 /* V16sV16sV16sUs */, 1053 /* ncEV:256: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3687 /* compresshi512_mask */, 3706 /* V32sV32sV32sUi */, 1638 /* ncEV:512: */, 3721 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3733 /* compressqi128_mask */, 3752 /* V16cV16cV16cUs */, 1016 /* ncEV:128: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3767 /* compressqi256_mask */, 3786 /* V32cV32cV32cUi */, 1053 /* ncEV:256: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3801 /* compressqi512_mask */, 3820 /* V64cV64cV64cUOi */, 1638 /* ncEV:512: */, 3721 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3836 /* compresssf128_mask */, 3855 /* V4fV4fV4fUc */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3867 /* compresssf256_mask */, 3886 /* V8fV8fV8fUc */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3898 /* compresssf512_mask */, 3917 /* V16fV16fV16fUs */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3932 /* compresssi128_mask */, 3951 /* V4iV4iV4iUc */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3963 /* compresssi256_mask */, 3982 /* V8iV8iV8iUc */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3994 /* compresssi512_mask */, 4013 /* V16iV16iV16iUs */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4028 /* compressstoredf128_mask */, 4052 /* vV2d*V2dUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4063 /* compressstoredf256_mask */, 4087 /* vV4d*V4dUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4106 /* compressstoredf512_mask */, 4130 /* vV8d*V8dUc */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4149 /* compressstoredi128_mask */, 4173 /* vV2Oi*V2OiUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4186 /* compressstoredi256_mask */, 4210 /* vV4Oi*V4OiUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4223 /* compressstoredi512_mask */, 4247 /* vV8Oi*V8OiUc */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4260 /* compressstorehi128_mask */, 4284 /* vV8s*V8sUc */, 1165 /* nV:128: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4295 /* compressstorehi256_mask */, 4319 /* vV16s*V16sUs */, 4098 /* nV:256: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4332 /* compressstorehi512_mask */, 4356 /* vV32s*V32sUi */, 4141 /* nV:512: */, 3721 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4369 /* compressstoreqi128_mask */, 4393 /* vV16c*V16cUs */, 1165 /* nV:128: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4406 /* compressstoreqi256_mask */, 4430 /* vV32c*V32cUi */, 4098 /* nV:256: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4443 /* compressstoreqi512_mask */, 4467 /* vV64c*V64cUOi */, 4141 /* nV:512: */, 3721 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4481 /* compressstoresf128_mask */, 4505 /* vV4f*V4fUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4516 /* compressstoresf256_mask */, 4540 /* vV8f*V8fUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4551 /* compressstoresf512_mask */, 4575 /* vV16f*V16fUs */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4588 /* compressstoresi128_mask */, 4612 /* vV4i*V4iUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4623 /* compressstoresi256_mask */, 4647 /* vV8i*V8iUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4658 /* compressstoresi512_mask */, 4682 /* vV16i*V16iUs */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4695 /* crc32hi */, 4703 /* UiUiUs */, 1753 /* ncE */, 4710 /* crc32 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4716 /* crc32qi */, 4724 /* UiUiUc */, 1753 /* ncE */, 4710 /* crc32 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4731 /* crc32si */, 1746 /* UiUiUi */, 1753 /* ncE */, 4710 /* crc32 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4739 /* cvtb2mask128 */, 4752 /* UsV16c */, 1016 /* ncEV:128: */, 4759 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4777 /* cvtb2mask256 */, 4790 /* UiV32c */, 1053 /* ncEV:256: */, 4759 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4797 /* cvtb2mask512 */, 4810 /* UOiV64c */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4818 /* cvtd2mask128 */, 4831 /* UcV4i */, 1016 /* ncEV:128: */, 4837 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4855 /* cvtd2mask256 */, 4868 /* UcV8i */, 1053 /* ncEV:256: */, 4837 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4874 /* cvtd2mask512 */, 4887 /* UsV16i */, 1638 /* ncEV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4903 /* cvtdq2ps512_mask */, 4920 /* V16fV16iV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4937 /* cvtmask2b128 */, 4950 /* V16cUs */, 1016 /* ncEV:128: */, 4759 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4957 /* cvtmask2b256 */, 4970 /* V32cUi */, 1053 /* ncEV:256: */, 4759 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4977 /* cvtmask2b512 */, 4990 /* V64cUOi */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4998 /* cvtmask2d128 */, 5011 /* V4iUc */, 1016 /* ncEV:128: */, 4837 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5017 /* cvtmask2d256 */, 5030 /* V8iUc */, 1053 /* ncEV:256: */, 4837 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5036 /* cvtmask2d512 */, 5049 /* V16iUs */, 1638 /* ncEV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5056 /* cvtmask2q128 */, 5069 /* V2OiUc */, 1016 /* ncEV:128: */, 4837 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5076 /* cvtmask2q256 */, 5089 /* V4OiUc */, 1053 /* ncEV:256: */, 4837 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5096 /* cvtmask2q512 */, 5109 /* V8OiUc */, 1638 /* ncEV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5116 /* cvtmask2w128 */, 5129 /* V8sUc */, 1016 /* ncEV:128: */, 4759 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5135 /* cvtmask2w256 */, 5148 /* V16sUs */, 1053 /* ncEV:256: */, 4759 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5155 /* cvtmask2w512 */, 5168 /* V32sUi */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5175 /* cvtne2ps2bf16_128 */, 5193 /* V8yV4fV4f */, 920 /* ncV:128: */, 5203 /* avx512bf16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5223 /* cvtne2ps2bf16_256 */, 5241 /* V16yV8fV8f */, 1199 /* ncV:256: */, 5203 /* avx512bf16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5252 /* cvtne2ps2bf16_512 */, 5270 /* V32yV16fV16f */, 810 /* ncV:512: */, 5283 /* avx512bf16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5294 /* cvtneps2bf16_128_mask */, 5316 /* V8yV4fV8yUc */, 920 /* ncV:128: */, 5203 /* avx512bf16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5328 /* cvtneps2bf16_256_mask */, 5350 /* V8yV8fV8yUc */, 1199 /* ncV:256: */, 5203 /* avx512bf16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5362 /* cvtneps2bf16_512_mask */, 5384 /* V16yV16fV16yUs */, 810 /* ncV:512: */, 5283 /* avx512bf16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5399 /* cvtpd2dq */, 5408 /* V4iV2d */, 920 /* ncV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5415 /* cvtpd2dq128_mask */, 5432 /* V4iV2dV4iUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5444 /* cvtpd2dq256 */, 5456 /* V4iV4d */, 1199 /* ncV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5463 /* cvtpd2dq512_mask */, 5480 /* V8iV8dV8iUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5494 /* cvtpd2ps */, 5503 /* V4fV2d */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5510 /* cvtpd2ps256 */, 5522 /* V4fV4d */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5529 /* cvtpd2ps512_mask */, 5546 /* V8fV8dV8fUcIi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5560 /* cvtpd2ps_mask */, 5574 /* V4fV2dV4fUc */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5586 /* cvtpd2qq128_mask */, 5603 /* V2OiV2dV2OiUc */, 920 /* ncV:128: */, 5617 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5635 /* cvtpd2qq256_mask */, 5652 /* V4OiV4dV4OiUc */, 1199 /* ncV:256: */, 5617 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5666 /* cvtpd2qq512_mask */, 5683 /* V8OiV8dV8OiUcIi */, 810 /* ncV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5699 /* cvtpd2udq128_mask */, 5432 /* V4iV2dV4iUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5717 /* cvtpd2udq256_mask */, 5735 /* V4iV4dV4iUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5747 /* cvtpd2udq512_mask */, 5480 /* V8iV8dV8iUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5765 /* cvtpd2uqq128_mask */, 5603 /* V2OiV2dV2OiUc */, 920 /* ncV:128: */, 5617 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5783 /* cvtpd2uqq256_mask */, 5652 /* V4OiV4dV4OiUc */, 1199 /* ncV:256: */, 5617 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5801 /* cvtpd2uqq512_mask */, 5683 /* V8OiV8dV8OiUcIi */, 810 /* ncV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5819 /* cvtps2dq */, 5828 /* V4iV4f */, 920 /* ncV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5835 /* cvtps2dq256 */, 5847 /* V8iV8f */, 1199 /* ncV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5854 /* cvtps2dq512_mask */, 5871 /* V16iV16fV16iUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5888 /* cvtps2pd512_mask */, 5905 /* V8dV8fV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5919 /* cvtps2qq128_mask */, 5936 /* V2OiV4fV2OiUc */, 920 /* ncV:128: */, 5617 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5950 /* cvtps2qq256_mask */, 5967 /* V4OiV4fV4OiUc */, 1199 /* ncV:256: */, 5617 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5981 /* cvtps2qq512_mask */, 5998 /* V8OiV8fV8OiUcIi */, 810 /* ncV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6014 /* cvtps2udq128_mask */, 6032 /* V4iV4fV4iUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6044 /* cvtps2udq256_mask */, 6062 /* V8iV8fV8iUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6074 /* cvtps2udq512_mask */, 5871 /* V16iV16fV16iUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6092 /* cvtps2uqq128_mask */, 5936 /* V2OiV4fV2OiUc */, 920 /* ncV:128: */, 5617 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6110 /* cvtps2uqq256_mask */, 5967 /* V4OiV4fV4OiUc */, 1199 /* ncV:256: */, 5617 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6128 /* cvtps2uqq512_mask */, 5998 /* V8OiV8fV8OiUcIi */, 810 /* ncV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6146 /* cvtq2mask128 */, 6159 /* UcV2Oi */, 1016 /* ncEV:128: */, 4837 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6166 /* cvtq2mask256 */, 6179 /* UcV4Oi */, 1053 /* ncEV:256: */, 4837 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6186 /* cvtq2mask512 */, 6199 /* UcV8Oi */, 1638 /* ncEV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6206 /* cvtqq2pd512_mask */, 6223 /* V8dV8OiV8dUcIi */, 810 /* ncV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6238 /* cvtqq2ps128_mask */, 6255 /* V4fV2OiV4fUc */, 920 /* ncV:128: */, 5617 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6268 /* cvtqq2ps512_mask */, 6285 /* V8fV8OiV8fUcIi */, 810 /* ncV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6300 /* cvtsd2si */, 6309 /* iV2d */, 920 /* ncV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6314 /* cvtsd2ss */, 6323 /* V4fV4fV2d */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6333 /* cvtsd2ss_round_mask */, 6353 /* V4fV4fV2dV4fUcIi */, 1016 /* ncEV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6370 /* cvtsi2ss32 */, 6381 /* V4fV4fiIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6391 /* cvtss2sd_round_mask */, 6411 /* V2dV2dV4fV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6428 /* cvtss2si */, 6437 /* iV4f */, 920 /* ncV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6442 /* cvttpd2dq */, 5408 /* V4iV2d */, 920 /* ncV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6452 /* cvttpd2dq128_mask */, 5432 /* V4iV2dV4iUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6470 /* cvttpd2dq256 */, 5456 /* V4iV4d */, 1199 /* ncV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6483 /* cvttpd2dq512_mask */, 5480 /* V8iV8dV8iUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6501 /* cvttpd2qq128_mask */, 5603 /* V2OiV2dV2OiUc */, 920 /* ncV:128: */, 5617 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6519 /* cvttpd2qq256_mask */, 5652 /* V4OiV4dV4OiUc */, 1199 /* ncV:256: */, 5617 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6537 /* cvttpd2qq512_mask */, 5683 /* V8OiV8dV8OiUcIi */, 810 /* ncV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6555 /* cvttpd2udq128_mask */, 5432 /* V4iV2dV4iUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6574 /* cvttpd2udq256_mask */, 5735 /* V4iV4dV4iUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6593 /* cvttpd2udq512_mask */, 5480 /* V8iV8dV8iUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6612 /* cvttpd2uqq128_mask */, 5603 /* V2OiV2dV2OiUc */, 920 /* ncV:128: */, 5617 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6631 /* cvttpd2uqq256_mask */, 5652 /* V4OiV4dV4OiUc */, 1199 /* ncV:256: */, 5617 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6650 /* cvttpd2uqq512_mask */, 5683 /* V8OiV8dV8OiUcIi */, 810 /* ncV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6669 /* cvttps2dq */, 5828 /* V4iV4f */, 920 /* ncV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6679 /* cvttps2dq256 */, 5847 /* V8iV8f */, 1199 /* ncV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6692 /* cvttps2dq512_mask */, 5871 /* V16iV16fV16iUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6710 /* cvttps2qq128_mask */, 5936 /* V2OiV4fV2OiUc */, 920 /* ncV:128: */, 5617 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6728 /* cvttps2qq256_mask */, 5967 /* V4OiV4fV4OiUc */, 1199 /* ncV:256: */, 5617 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6746 /* cvttps2qq512_mask */, 5998 /* V8OiV8fV8OiUcIi */, 810 /* ncV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6764 /* cvttps2udq128_mask */, 6032 /* V4iV4fV4iUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6783 /* cvttps2udq256_mask */, 6062 /* V8iV8fV8iUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6802 /* cvttps2udq512_mask */, 5871 /* V16iV16fV16iUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6821 /* cvttps2uqq128_mask */, 5936 /* V2OiV4fV2OiUc */, 920 /* ncV:128: */, 5617 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6840 /* cvttps2uqq256_mask */, 5967 /* V4OiV4fV4OiUc */, 1199 /* ncV:256: */, 5617 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6859 /* cvttps2uqq512_mask */, 5998 /* V8OiV8fV8OiUcIi */, 810 /* ncV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6878 /* cvttsd2si */, 6309 /* iV2d */, 920 /* ncV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6888 /* cvttss2si */, 6437 /* iV4f */, 920 /* ncV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6898 /* cvtudq2ps512_mask */, 4920 /* V16fV16iV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6916 /* cvtuqq2pd512_mask */, 6223 /* V8dV8OiV8dUcIi */, 810 /* ncV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6934 /* cvtuqq2ps128_mask */, 6255 /* V4fV2OiV4fUc */, 920 /* ncV:128: */, 5617 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6952 /* cvtuqq2ps512_mask */, 6285 /* V8fV8OiV8fUcIi */, 810 /* ncV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6970 /* cvtusi2ss32 */, 6982 /* V4fV4fUiIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6993 /* cvtw2mask128 */, 7006 /* UcV8s */, 1016 /* ncEV:128: */, 4759 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7012 /* cvtw2mask256 */, 7025 /* UsV16s */, 1053 /* ncEV:256: */, 4759 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7032 /* cvtw2mask512 */, 7045 /* UiV32s */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7052 /* dbpsadbw128 */, 7064 /* V8sV16cV16cIi */, 1016 /* ncEV:128: */, 4759 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7078 /* dbpsadbw256 */, 7090 /* V16sV32cV32cIi */, 1053 /* ncEV:256: */, 4759 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7105 /* dbpsadbw512 */, 7117 /* V32sV64cV64cIi */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7132 /* directstore_u32 */, 7148 /* vUi*Ui */, 744 /* n */, 7155 /* movdiri */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7163 /* divpd512 */, 798 /* V8dV8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7172 /* divph512 */, 836 /* V32xV32xV32xIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7181 /* divps512 */, 871 /* V16fV16fV16fIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7190 /* divsd_round_mask */, 903 /* V2dV2dV2dV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7207 /* divsh_round_mask */, 946 /* V8xV8xV8xV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7224 /* divss_round_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7241 /* dpbf16ps_128 */, 7254 /* V4fV4fV8yV8y */, 920 /* ncV:128: */, 5203 /* avx512bf16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7267 /* dpbf16ps_256 */, 7280 /* V8fV8fV16yV16y */, 1199 /* ncV:256: */, 5203 /* avx512bf16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7295 /* dpbf16ps_512 */, 7308 /* V16fV16fV32yV32y */, 810 /* ncV:512: */, 5283 /* avx512bf16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7325 /* dppd */, 2645 /* V2dV2dV2dIc */, 920 /* ncV:128: */, 1804 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7330 /* dpps */, 2874 /* V4fV4fV4fIc */, 920 /* ncV:128: */, 1804 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7335 /* dpps256 */, 2922 /* V8fV8fV8fIc */, 1199 /* ncV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7343 /* emms */, 278 /* v */, 744 /* n */, 7348 /* mmx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7352 /* encodekey128_u32 */, 7369 /* UiUiV2Oiv* */, 1165 /* nV:128: */, 1173 /* kl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7380 /* encodekey256_u32 */, 7397 /* UiUiV2OiV2Oiv* */, 1165 /* nV:128: */, 1173 /* kl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7412 /* enqcmd */, 7419 /* Ucv*vC* */, 744 /* n */, 7412 /* enqcmd */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7427 /* enqcmds */, 7419 /* Ucv*vC* */, 744 /* n */, 7412 /* enqcmd */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7435 /* expanddf128_mask */, 3425 /* V2dV2dV2dUc */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7452 /* expanddf256_mask */, 3456 /* V4dV4dV4dUc */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7469 /* expanddf512_mask */, 3487 /* V8dV8dV8dUc */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7486 /* expanddi128_mask */, 3518 /* V2OiV2OiV2OiUc */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7503 /* expanddi256_mask */, 3552 /* V4OiV4OiV4OiUc */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7520 /* expanddi512_mask */, 3586 /* V8OiV8OiV8OiUc */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7537 /* expandhi128_mask */, 3620 /* V8sV8sV8sUc */, 1016 /* ncEV:128: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7554 /* expandhi256_mask */, 3672 /* V16sV16sV16sUs */, 1053 /* ncEV:256: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7571 /* expandhi512_mask */, 3706 /* V32sV32sV32sUi */, 1638 /* ncEV:512: */, 3721 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7588 /* expandloaddf128_mask */, 7609 /* V2dV2dC*V2dUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7623 /* expandloaddf256_mask */, 7644 /* V4dV4dC*V4dUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7658 /* expandloaddf512_mask */, 7679 /* V8dV8dC*V8dUc */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7693 /* expandloaddi128_mask */, 7714 /* V4iV2OiC*V2OiUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7730 /* expandloaddi256_mask */, 7751 /* V4OiV4OiC*V4OiUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7768 /* expandloaddi512_mask */, 7789 /* V8OiV8OiC*V8OiUc */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7806 /* expandloadhi128_mask */, 7827 /* V8sV8sC*V8sUc */, 1165 /* nV:128: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7841 /* expandloadhi256_mask */, 7862 /* V16sV16sC*V16sUs */, 4098 /* nV:256: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7879 /* expandloadhi512_mask */, 7900 /* V32sV32sC*V32sUi */, 4141 /* nV:512: */, 3721 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7917 /* expandloadqi128_mask */, 7938 /* V16cV16cC*V16cUs */, 1165 /* nV:128: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7955 /* expandloadqi256_mask */, 7976 /* V32cV32cC*V32cUi */, 4098 /* nV:256: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7993 /* expandloadqi512_mask */, 8014 /* V64cV64cC*V64cUOi */, 4141 /* nV:512: */, 3721 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8032 /* expandloadsf128_mask */, 8053 /* V4fV4fC*V4fUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8067 /* expandloadsf256_mask */, 8088 /* V8fV8fC*V8fUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8102 /* expandloadsf512_mask */, 8123 /* V16fV16fC*V16fUs */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8140 /* expandloadsi128_mask */, 8161 /* V4iV4iC*V4iUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8175 /* expandloadsi256_mask */, 8196 /* V8iV8iC*V8iUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8210 /* expandloadsi512_mask */, 8231 /* V16iV16iC*V16iUs */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8248 /* expandqi128_mask */, 3752 /* V16cV16cV16cUs */, 1016 /* ncEV:128: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8265 /* expandqi256_mask */, 3786 /* V32cV32cV32cUi */, 1053 /* ncEV:256: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8282 /* expandqi512_mask */, 3820 /* V64cV64cV64cUOi */, 1638 /* ncEV:512: */, 3721 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8299 /* expandsf128_mask */, 3855 /* V4fV4fV4fUc */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8316 /* expandsf256_mask */, 3886 /* V8fV8fV8fUc */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8333 /* expandsf512_mask */, 3917 /* V16fV16fV16fUs */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8350 /* expandsi128_mask */, 3951 /* V4iV4iV4iUc */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8367 /* expandsi256_mask */, 3982 /* V8iV8iV8iUc */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8384 /* expandsi512_mask */, 4013 /* V16iV16iV16iUs */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8401 /* extract128i256 */, 8416 /* V2OiV4OiIi */, 1016 /* ncEV:128: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8432 /* extractf32x4_256_mask */, 8454 /* V4fV8fIiV4fUc */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8468 /* extractf32x4_mask */, 8486 /* V4fV16fIiV4fUc */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8501 /* extractf32x8_mask */, 8519 /* V8fV16fIiV8fUc */, 1638 /* ncEV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8534 /* extractf64x2_256_mask */, 8556 /* V2dV4dIiV2dUc */, 1053 /* ncEV:256: */, 4837 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8570 /* extractf64x2_512_mask */, 8592 /* V2dV8dIiV2dUc */, 1638 /* ncEV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8606 /* extractf64x4_mask */, 8624 /* V4dV8dIiV4dUc */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8638 /* extracti32x4_256_mask */, 8660 /* V4iV8iIiV4iUc */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8674 /* extracti32x4_mask */, 8692 /* V4iV16iIiV4iUc */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8707 /* extracti32x8_mask */, 8725 /* V8iV16iIiV8iUc */, 1638 /* ncEV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8740 /* extracti64x2_256_mask */, 8762 /* V2OiV4OiIiV2OiUc */, 1053 /* ncEV:256: */, 4837 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8779 /* extracti64x2_512_mask */, 8801 /* V2OiV8OiIiV2OiUc */, 1638 /* ncEV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8818 /* extracti64x4_mask */, 8836 /* V4OiV8OiIiV4OiUc */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8853 /* extrq */, 8859 /* V2OiV2OiV16c */, 920 /* ncV:128: */, 8872 /* sse4a */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8878 /* extrqi */, 8885 /* V2OiV2OiIcIc */, 920 /* ncV:128: */, 8872 /* sse4a */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8898 /* fixupimmpd128_mask */, 8917 /* V2dV2dV2dV2OiIiUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8935 /* fixupimmpd128_maskz */, 8917 /* V2dV2dV2dV2OiIiUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8955 /* fixupimmpd256_mask */, 8974 /* V4dV4dV4dV4OiIiUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8992 /* fixupimmpd256_maskz */, 8974 /* V4dV4dV4dV4OiIiUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9012 /* fixupimmpd512_mask */, 9031 /* V8dV8dV8dV8OiIiUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9051 /* fixupimmpd512_maskz */, 9031 /* V8dV8dV8dV8OiIiUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9071 /* fixupimmps128_mask */, 9090 /* V4fV4fV4fV4iIiUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9107 /* fixupimmps128_maskz */, 9090 /* V4fV4fV4fV4iIiUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9127 /* fixupimmps256_mask */, 9146 /* V8fV8fV8fV8iIiUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9163 /* fixupimmps256_maskz */, 9146 /* V8fV8fV8fV8iIiUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9183 /* fixupimmps512_mask */, 9202 /* V16fV16fV16fV16iIiUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9225 /* fixupimmps512_maskz */, 9202 /* V16fV16fV16fV16iIiUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9245 /* fixupimmsd_mask */, 9261 /* V2dV2dV2dV2OiIiUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9281 /* fixupimmsd_maskz */, 9261 /* V2dV2dV2dV2OiIiUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9298 /* fixupimmss_mask */, 9314 /* V4fV4fV4fV4iIiUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9333 /* fixupimmss_maskz */, 9314 /* V4fV4fV4fV4iIiUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9350 /* fpclasspd128_mask */, 9368 /* UcV2dIiUc */, 920 /* ncV:128: */, 4837 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9378 /* fpclasspd256_mask */, 9396 /* UcV4dIiUc */, 1199 /* ncV:256: */, 4837 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9406 /* fpclasspd512_mask */, 9424 /* UcV8dIiUc */, 810 /* ncV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9434 /* fpclassph128_mask */, 9452 /* UcV8xIiUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9462 /* fpclassph256_mask */, 9480 /* UsV16xIiUs */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9491 /* fpclassph512_mask */, 9509 /* UiV32xIiUi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9520 /* fpclassps128_mask */, 9538 /* UcV4fIiUc */, 920 /* ncV:128: */, 4837 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9548 /* fpclassps256_mask */, 9566 /* UcV8fIiUc */, 1199 /* ncV:256: */, 4837 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9576 /* fpclassps512_mask */, 9594 /* UsV16fIiUs */, 810 /* ncV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9605 /* fpclasssd_mask */, 9368 /* UcV2dIiUc */, 920 /* ncV:128: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9620 /* fpclasssh_mask */, 9452 /* UcV8xIiUc */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9635 /* fpclassss_mask */, 9538 /* UcV4fIiUc */, 920 /* ncV:128: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9650 /* fxrstor */, 568 /* vv* */, 744 /* n */, 9658 /* fxsr */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9663 /* fxsave */, 568 /* vv* */, 744 /* n */, 9658 /* fxsr */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9670 /* gather3div2df */, 9684 /* V2dV2dvC*V2OiUcIi */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9702 /* gather3div2di */, 9716 /* V2OiV2OivC*V2OiUcIi */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9736 /* gather3div4df */, 9750 /* V4dV4dvC*V4OiUcIi */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9768 /* gather3div4di */, 9782 /* V4OiV4OivC*V4OiUcIi */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9802 /* gather3div4sf */, 9816 /* V4fV4fvC*V2OiUcIi */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9834 /* gather3div4si */, 9848 /* V4iV4ivC*V2OiUcIi */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9866 /* gather3div8sf */, 9880 /* V4fV4fvC*V4OiUcIi */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9898 /* gather3div8si */, 9912 /* V4iV4ivC*V4OiUcIi */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9930 /* gather3siv2df */, 9944 /* V2dV2dvC*V4iUcIi */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9961 /* gather3siv2di */, 9975 /* V2OiV2OivC*V4iUcIi */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9994 /* gather3siv4df */, 10008 /* V4dV4dvC*V4iUcIi */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10025 /* gather3siv4di */, 10039 /* V4OiV4OivC*V4iUcIi */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10058 /* gather3siv4sf */, 10072 /* V4fV4fvC*V4iUcIi */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10089 /* gather3siv4si */, 10103 /* V4iV4ivC*V4iUcIi */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10120 /* gather3siv8sf */, 10134 /* V8fV8fvC*V8iUcIi */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10151 /* gather3siv8si */, 10165 /* V8iV8ivC*V8iUcIi */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10182 /* gatherd_d */, 10192 /* V4iV4iiC*V4iV4iIc */, 1165 /* nV:128: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10210 /* gatherd_d256 */, 10223 /* V8iV8iiC*V8iV8iIc */, 4098 /* nV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10241 /* gatherd_pd */, 10252 /* V2dV2ddC*V4iV2dIc */, 1165 /* nV:128: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10270 /* gatherd_pd256 */, 10284 /* V4dV4ddC*V4iV4dIc */, 4098 /* nV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10302 /* gatherd_ps */, 10313 /* V4fV4ffC*V4iV4fIc */, 1165 /* nV:128: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10331 /* gatherd_ps256 */, 10345 /* V8fV8ffC*V8iV8fIc */, 4098 /* nV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10363 /* gatherd_q */, 10373 /* V2OiV2OiOiC*V4iV2OiIc */, 1165 /* nV:128: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10395 /* gatherd_q256 */, 10408 /* V4OiV4OiOiC*V4iV4OiIc */, 4098 /* nV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10430 /* gatherdiv8df */, 10443 /* V8dV8dvC*V8OiUcIi */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10461 /* gatherdiv8di */, 10474 /* V8OiV8OivC*V8OiUcIi */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10494 /* gatherdiv16sf */, 10508 /* V8fV8fvC*V8OiUcIi */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10526 /* gatherdiv16si */, 10540 /* V8iV8ivC*V8OiUcIi */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10558 /* gatherq_d */, 10568 /* V4iV4iiC*V2OiV4iIc */, 1165 /* nV:128: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10587 /* gatherq_d256 */, 10600 /* V4iV4iiC*V4OiV4iIc */, 4098 /* nV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10619 /* gatherq_pd */, 10630 /* V2dV2ddC*V2OiV2dIc */, 1165 /* nV:128: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10649 /* gatherq_pd256 */, 10663 /* V4dV4ddC*V4OiV4dIc */, 4098 /* nV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10682 /* gatherq_ps */, 10693 /* V4fV4ffC*V2OiV4fIc */, 1165 /* nV:128: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10712 /* gatherq_ps256 */, 10726 /* V4fV4ffC*V4OiV4fIc */, 4098 /* nV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10745 /* gatherq_q */, 10755 /* V2OiV2OiOiC*V2OiV2OiIc */, 1165 /* nV:128: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10778 /* gatherq_q256 */, 10791 /* V4OiV4OiOiC*V4OiV4OiIc */, 4098 /* nV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10814 /* gathersiv8df */, 10827 /* V8dV8dvC*V8iUcIi */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10844 /* gathersiv8di */, 10857 /* V8OiV8OivC*V8iUcIi */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10876 /* gathersiv16sf */, 10890 /* V16fV16fvC*V16iUsIi */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10910 /* gathersiv16si */, 10924 /* V16iV16ivC*V16iUsIi */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10944 /* getexppd128_mask */, 3425 /* V2dV2dV2dUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10961 /* getexppd256_mask */, 3456 /* V4dV4dV4dUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10978 /* getexppd512_mask */, 10995 /* V8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11009 /* getexpph128_mask */, 11026 /* V8xV8xV8xUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11038 /* getexpph256_mask */, 11055 /* V16xV16xV16xUs */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11070 /* getexpph512_mask */, 11087 /* V32xV32xV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11104 /* getexpps128_mask */, 3855 /* V4fV4fV4fUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11121 /* getexpps256_mask */, 3886 /* V8fV8fV8fUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11138 /* getexpps512_mask */, 11155 /* V16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11172 /* getexpsd128_round_mask */, 903 /* V2dV2dV2dV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11195 /* getexpsh128_round_mask */, 946 /* V8xV8xV8xV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11218 /* getexpss128_round_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11241 /* getmantpd128_mask */, 11259 /* V2dV2dIiV2dUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11273 /* getmantpd256_mask */, 11291 /* V4dV4dIiV4dUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11305 /* getmantpd512_mask */, 11323 /* V8dV8dIiV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11339 /* getmantph128_mask */, 11357 /* V8xV8xIiV8xUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11371 /* getmantph256_mask */, 11389 /* V16xV16xIiV16xUs */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11406 /* getmantph512_mask */, 11424 /* V32xV32xIiV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11443 /* getmantps128_mask */, 11461 /* V4fV4fIiV4fUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11475 /* getmantps256_mask */, 11493 /* V8fV8fIiV8fUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11507 /* getmantps512_mask */, 11525 /* V16fV16fIiV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11544 /* getmantsd_round_mask */, 11565 /* V2dV2dV2dIiV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11584 /* getmantsh_round_mask */, 11605 /* V8xV8xV8xIiV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11624 /* getmantss_round_mask */, 11645 /* V4fV4fV4fIiV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11664 /* haddpd */, 1006 /* V2dV2dV2d */, 1016 /* ncEV:128: */, 1026 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11671 /* haddpd256 */, 1043 /* V4dV4dV4d */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11681 /* haddps */, 1076 /* V4fV4fV4f */, 1016 /* ncEV:128: */, 1026 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11688 /* haddps256 */, 1098 /* V8fV8fV8f */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11698 /* hsubpd */, 1006 /* V2dV2dV2d */, 1016 /* ncEV:128: */, 1026 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11705 /* hsubpd256 */, 1043 /* V4dV4dV4d */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11715 /* hsubps */, 1076 /* V4fV4fV4f */, 1016 /* ncEV:128: */, 1026 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11722 /* hsubps256 */, 1098 /* V8fV8fV8f */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11732 /* incsspd */, 687 /* vUi */, 744 /* n */, 2175 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11740 /* insert128i256 */, 11754 /* V4OiV4OiV2OiIi */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11769 /* insertf32x4 */, 11781 /* V16fV16fV4fIi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11795 /* insertf32x4_256 */, 11811 /* V8fV8fV4fIi */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11823 /* insertf32x8 */, 11835 /* V16fV16fV8fIi */, 1638 /* ncEV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11849 /* insertf64x2_256 */, 11865 /* V4dV4dV2dIi */, 1053 /* ncEV:256: */, 4837 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11877 /* insertf64x2_512 */, 11893 /* V8dV8dV2dIi */, 1638 /* ncEV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11905 /* insertf64x4 */, 11917 /* V8dV8dV4dIi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11929 /* inserti32x4 */, 11941 /* V16iV16iV4iIi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11955 /* inserti32x4_256 */, 11971 /* V8iV8iV4iIi */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11983 /* inserti32x8 */, 11995 /* V16iV16iV8iIi */, 1638 /* ncEV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12009 /* inserti64x2_256 */, 11754 /* V4OiV4OiV2OiIi */, 1053 /* ncEV:256: */, 4837 /* avx512dq,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12025 /* inserti64x2_512 */, 12041 /* V8OiV8OiV2OiIi */, 1638 /* ncEV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12056 /* inserti64x4 */, 12068 /* V8OiV8OiV4OiIi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12083 /* insertps128 */, 2874 /* V4fV4fV4fIc */, 1016 /* ncEV:128: */, 1804 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12095 /* insertq */, 1118 /* V2OiV2OiV2Oi */, 920 /* ncV:128: */, 8872 /* sse4a */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12103 /* insertqi */, 12112 /* V2OiV2OiV2OiIcIc */, 920 /* ncV:128: */, 8872 /* sse4a */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12129 /* invpcid */, 12137 /* vUiv* */, 572 /* nc */, 12129 /* invpcid */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12143 /* kadddi */, 12150 /* UOiUOiUOi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12160 /* kaddhi */, 12167 /* UsUsUs */, 1753 /* ncE */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12174 /* kaddqi */, 12181 /* UcUcUc */, 1753 /* ncE */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12188 /* kaddsi */, 1746 /* UiUiUi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12195 /* kanddi */, 12150 /* UOiUOiUOi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12202 /* kandhi */, 12167 /* UsUsUs */, 1753 /* ncE */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12209 /* kandndi */, 12150 /* UOiUOiUOi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12217 /* kandnhi */, 12167 /* UsUsUs */, 1753 /* ncE */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12225 /* kandnqi */, 12181 /* UcUcUc */, 1753 /* ncE */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12233 /* kandnsi */, 1746 /* UiUiUi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12241 /* kandqi */, 12181 /* UcUcUc */, 1753 /* ncE */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12248 /* kandsi */, 1746 /* UiUiUi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12255 /* kmovb */, 12261 /* UcUc */, 1753 /* ncE */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12266 /* kmovd */, 12272 /* UiUi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12277 /* kmovq */, 12283 /* UOiUOi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12290 /* kmovw */, 12296 /* UsUs */, 1753 /* ncE */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12301 /* knotdi */, 12283 /* UOiUOi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12308 /* knothi */, 12296 /* UsUs */, 1753 /* ncE */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12315 /* knotqi */, 12261 /* UcUc */, 1753 /* ncE */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12322 /* knotsi */, 12272 /* UiUi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12329 /* kordi */, 12150 /* UOiUOiUOi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12335 /* korhi */, 12167 /* UsUsUs */, 1753 /* ncE */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12341 /* korqi */, 12181 /* UcUcUc */, 1753 /* ncE */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12347 /* korsi */, 1746 /* UiUiUi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12353 /* kortestcdi */, 12364 /* iUOiUOi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12372 /* kortestchi */, 12383 /* iUsUs */, 1753 /* ncE */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12389 /* kortestcqi */, 12400 /* iUcUc */, 1753 /* ncE */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12406 /* kortestcsi */, 12417 /* iUiUi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12423 /* kortestzdi */, 12364 /* iUOiUOi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12434 /* kortestzhi */, 12383 /* iUsUs */, 1753 /* ncE */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12445 /* kortestzqi */, 12400 /* iUcUc */, 1753 /* ncE */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12456 /* kortestzsi */, 12417 /* iUiUi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12467 /* kshiftlidi */, 12478 /* UOiUOiIUi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12488 /* kshiftlihi */, 12499 /* UsUsIUi */, 1753 /* ncE */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12507 /* kshiftliqi */, 12518 /* UcUcIUi */, 1753 /* ncE */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12526 /* kshiftlisi */, 1772 /* UiUiIUi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12537 /* kshiftridi */, 12478 /* UOiUOiIUi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12548 /* kshiftrihi */, 12499 /* UsUsIUi */, 1753 /* ncE */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12559 /* kshiftriqi */, 12518 /* UcUcIUi */, 1753 /* ncE */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12570 /* kshiftrisi */, 1772 /* UiUiIUi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12581 /* ktestcdi */, 12364 /* iUOiUOi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12590 /* ktestchi */, 12383 /* iUsUs */, 1753 /* ncE */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12599 /* ktestcqi */, 12400 /* iUcUc */, 1753 /* ncE */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12608 /* ktestcsi */, 12417 /* iUiUi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12617 /* ktestzdi */, 12364 /* iUOiUOi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12626 /* ktestzhi */, 12383 /* iUsUs */, 1753 /* ncE */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12635 /* ktestzqi */, 12400 /* iUcUc */, 1753 /* ncE */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12644 /* ktestzsi */, 12417 /* iUiUi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12653 /* kunpckdi */, 12150 /* UOiUOiUOi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12662 /* kunpckhi */, 12167 /* UsUsUs */, 1753 /* ncE */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12671 /* kunpcksi */, 1746 /* UiUiUi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12680 /* kxnordi */, 12150 /* UOiUOiUOi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12688 /* kxnorhi */, 12167 /* UsUsUs */, 1753 /* ncE */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12696 /* kxnorqi */, 12181 /* UcUcUc */, 1753 /* ncE */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12704 /* kxnorsi */, 1746 /* UiUiUi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12712 /* kxordi */, 12150 /* UOiUOiUOi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12719 /* kxorhi */, 12167 /* UsUsUs */, 1753 /* ncE */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12726 /* kxorqi */, 12181 /* UcUcUc */, 1753 /* ncE */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12733 /* kxorsi */, 1746 /* UiUiUi */, 1753 /* ncE */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12740 /* lddqu */, 12746 /* V16ccC* */, 1165 /* nV:128: */, 1026 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12754 /* lddqu256 */, 12763 /* V32ccC* */, 4098 /* nV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12771 /* ldmxcsr */, 687 /* vUi */, 744 /* n */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12779 /* lfence */, 278 /* v */, 744 /* n */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12786 /* llwpcb */, 568 /* vv* */, 744 /* n */, 12793 /* lwp */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12797 /* loadapd128_mask */, 7609 /* V2dV2dC*V2dUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12813 /* loadapd256_mask */, 7644 /* V4dV4dC*V4dUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12829 /* loadapd512_mask */, 7679 /* V8dV8dC*V8dUc */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12845 /* loadaps128_mask */, 8053 /* V4fV4fC*V4fUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12861 /* loadaps256_mask */, 8088 /* V8fV8fC*V8fUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12877 /* loadaps512_mask */, 8123 /* V16fV16fC*V16fUs */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12893 /* loaddqudi128_mask */, 12911 /* V2OiV2OiC*V2OiUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12928 /* loaddqudi256_mask */, 7751 /* V4OiV4OiC*V4OiUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12946 /* loaddqudi512_mask */, 12964 /* V8OiOiC*V8OiUc */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12979 /* loaddquhi128_mask */, 7827 /* V8sV8sC*V8sUc */, 1165 /* nV:128: */, 4759 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12997 /* loaddquhi256_mask */, 7862 /* V16sV16sC*V16sUs */, 4098 /* nV:256: */, 4759 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13015 /* loaddquhi512_mask */, 7900 /* V32sV32sC*V32sUi */, 4141 /* nV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13033 /* loaddquqi128_mask */, 7938 /* V16cV16cC*V16cUs */, 1165 /* nV:128: */, 4759 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13051 /* loaddquqi256_mask */, 7976 /* V32cV32cC*V32cUi */, 4098 /* nV:256: */, 4759 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13069 /* loaddquqi512_mask */, 8014 /* V64cV64cC*V64cUOi */, 4141 /* nV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13087 /* loaddqusi128_mask */, 8161 /* V4iV4iC*V4iUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13105 /* loaddqusi256_mask */, 8196 /* V8iV8iC*V8iUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13123 /* loaddqusi512_mask */, 13141 /* V16iiC*V16iUs */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13155 /* loadiwkey */, 13165 /* vV2OiV2OiV2OiUi */, 1165 /* nV:128: */, 1173 /* kl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13181 /* loadsbf16128_mask */, 13199 /* V8yV8yC*V8yUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13221 /* loadsd128_mask */, 7609 /* V2dV2dC*V2dUc */, 1165 /* nV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13236 /* loadsh128_mask */, 13251 /* V8xV8xC*V8xUc */, 1165 /* nV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13265 /* loadss128_mask */, 8053 /* V4fV4fC*V4fUc */, 1165 /* nV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13280 /* loadupd128_mask */, 7609 /* V2dV2dC*V2dUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13296 /* loadupd256_mask */, 7644 /* V4dV4dC*V4dUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13312 /* loadupd512_mask */, 13328 /* V8ddC*V8dUc */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13340 /* loadups128_mask */, 8053 /* V4fV4fC*V4fUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13356 /* loadups256_mask */, 8088 /* V8fV8fC*V8fUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13372 /* loadups512_mask */, 13388 /* V16ffC*V16fUs */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13402 /* lwpins32 */, 13411 /* UcUiUiIUi */, 744 /* n */, 12793 /* lwp */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13421 /* lwpval32 */, 13430 /* vUiUiIUi */, 744 /* n */, 12793 /* lwp */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13439 /* lzcnt_u16 */, 12296 /* UsUs */, 1753 /* ncE */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13449 /* lzcnt_u32 */, 12272 /* UiUi */, 1753 /* ncE */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13459 /* maskloadd */, 13469 /* V4iV4iC*V4i */, 1165 /* nV:128: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13481 /* maskloadd256 */, 13494 /* V8iV8iC*V8i */, 4098 /* nV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13506 /* maskloadpd */, 13517 /* V2dV2dC*V2Oi */, 1165 /* nV:128: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13530 /* maskloadpd256 */, 13544 /* V4dV4dC*V4Oi */, 4098 /* nV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13557 /* maskloadps */, 13568 /* V4fV4fC*V4i */, 1165 /* nV:128: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13580 /* maskloadps256 */, 13594 /* V8fV8fC*V8i */, 4098 /* nV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13606 /* maskloadq */, 13616 /* V2OiV2OiC*V2Oi */, 1165 /* nV:128: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13631 /* maskloadq256 */, 13644 /* V4OiV4OiC*V4Oi */, 4098 /* nV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13659 /* maskmovdqu */, 13670 /* vV16cV16cc* */, 1165 /* nV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13682 /* maskstored */, 13693 /* vV4i*V4iV4i */, 1165 /* nV:128: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13705 /* maskstored256 */, 13719 /* vV8i*V8iV8i */, 4098 /* nV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13731 /* maskstorepd */, 13743 /* vV2d*V2OiV2d */, 1165 /* nV:128: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13756 /* maskstorepd256 */, 13771 /* vV4d*V4OiV4d */, 4098 /* nV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13784 /* maskstoreps */, 13796 /* vV4f*V4iV4f */, 1165 /* nV:128: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13808 /* maskstoreps256 */, 13823 /* vV8f*V8iV8f */, 4098 /* nV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13835 /* maskstoreq */, 13846 /* vV2Oi*V2OiV2Oi */, 1165 /* nV:128: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13861 /* maskstoreq256 */, 13875 /* vV4Oi*V4OiV4Oi */, 4098 /* nV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13890 /* maxpd */, 1006 /* V2dV2dV2d */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13896 /* maxpd256 */, 1043 /* V4dV4dV4d */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13905 /* maxpd512 */, 798 /* V8dV8dV8dIi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13914 /* maxph128 */, 13923 /* V8xV8xV8x */, 1016 /* ncEV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13933 /* maxph256 */, 13942 /* V16xV16xV16x */, 1053 /* ncEV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13955 /* maxph512 */, 836 /* V32xV32xV32xIi */, 1638 /* ncEV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13964 /* maxps */, 1076 /* V4fV4fV4f */, 1016 /* ncEV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13970 /* maxps256 */, 1098 /* V8fV8fV8f */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13979 /* maxps512 */, 871 /* V16fV16fV16fIi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13988 /* maxsd */, 1006 /* V2dV2dV2d */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13994 /* maxsd_round_mask */, 903 /* V2dV2dV2dV2dUcIi */, 1016 /* ncEV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14011 /* maxsh_round_mask */, 946 /* V8xV8xV8xV8xUcIi */, 1016 /* ncEV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14028 /* maxss */, 1076 /* V4fV4fV4f */, 1016 /* ncEV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14034 /* maxss_round_mask */, 980 /* V4fV4fV4fV4fUcIi */, 1016 /* ncEV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14051 /* mfence */, 278 /* v */, 744 /* n */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14058 /* minpd */, 1006 /* V2dV2dV2d */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14064 /* minpd256 */, 1043 /* V4dV4dV4d */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14073 /* minpd512 */, 798 /* V8dV8dV8dIi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14082 /* minph128 */, 13923 /* V8xV8xV8x */, 1016 /* ncEV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14091 /* minph256 */, 13942 /* V16xV16xV16x */, 1053 /* ncEV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14100 /* minph512 */, 836 /* V32xV32xV32xIi */, 1638 /* ncEV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14109 /* minps */, 1076 /* V4fV4fV4f */, 1016 /* ncEV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14115 /* minps256 */, 1098 /* V8fV8fV8f */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14124 /* minps512 */, 871 /* V16fV16fV16fIi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14133 /* minsd */, 1006 /* V2dV2dV2d */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14139 /* minsd_round_mask */, 903 /* V2dV2dV2dV2dUcIi */, 1016 /* ncEV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14156 /* minsh_round_mask */, 946 /* V8xV8xV8xV8xUcIi */, 1016 /* ncEV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14173 /* minss */, 1076 /* V4fV4fV4f */, 1016 /* ncEV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14179 /* minss_round_mask */, 980 /* V4fV4fV4fV4fUcIi */, 1016 /* ncEV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14196 /* monitor */, 14204 /* vvC*UiUi */, 744 /* n */, 1026 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14213 /* monitorx */, 14204 /* vvC*UiUi */, 744 /* n */, 14222 /* mwaitx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14229 /* movdir64b */, 14239 /* vv*vC* */, 744 /* n */, 14229 /* movdir64b */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14246 /* movdqa32load128_mask */, 8161 /* V4iV4iC*V4iUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14267 /* movdqa32load256_mask */, 8196 /* V8iV8iC*V8iUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14288 /* movdqa32load512_mask */, 8231 /* V16iV16iC*V16iUs */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14309 /* movdqa32store128_mask */, 4612 /* vV4i*V4iUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14331 /* movdqa32store256_mask */, 4647 /* vV8i*V8iUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14353 /* movdqa32store512_mask */, 4682 /* vV16i*V16iUs */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14375 /* movdqa64load128_mask */, 12911 /* V2OiV2OiC*V2OiUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14396 /* movdqa64load256_mask */, 7751 /* V4OiV4OiC*V4OiUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14417 /* movdqa64load512_mask */, 7789 /* V8OiV8OiC*V8OiUc */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14438 /* movdqa64store128_mask */, 4173 /* vV2Oi*V2OiUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14460 /* movdqa64store256_mask */, 4210 /* vV4Oi*V4OiUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14482 /* movdqa64store512_mask */, 4247 /* vV8Oi*V8OiUc */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14504 /* movmskpd */, 6309 /* iV2d */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14513 /* movmskpd256 */, 14525 /* iV4d */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14530 /* movmskps */, 6437 /* iV4f */, 1016 /* ncEV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14539 /* movmskps256 */, 14551 /* iV8f */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14556 /* movnti */, 320 /* vi*i */, 744 /* n */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14563 /* movntsd */, 14571 /* vd*V2d */, 1165 /* nV:128: */, 8872 /* sse4a */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14578 /* movntss */, 14586 /* vf*V4f */, 1165 /* nV:128: */, 8872 /* sse4a */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14593 /* mpsadbw128 */, 14604 /* V8sV16cV16cIc */, 1016 /* ncEV:128: */, 1804 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14618 /* mpsadbw256 */, 14629 /* V16sV32cV32cIc */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14644 /* mpsadbw512 */, 14655 /* V32sV64cV64cIc */, 810 /* ncV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14670 /* mulpd512 */, 798 /* V8dV8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14679 /* mulph512 */, 836 /* V32xV32xV32xIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14688 /* mulps512 */, 871 /* V16fV16fV16fIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14697 /* mulsd_round_mask */, 903 /* V2dV2dV2dV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14714 /* mulsh_round_mask */, 946 /* V8xV8xV8xV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14731 /* mulss_round_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14748 /* mwait */, 14754 /* vUiUi */, 744 /* n */, 1026 /* sse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14222 /* mwaitx */, 14760 /* vUiUiUi */, 744 /* n */, 14222 /* mwaitx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14768 /* packssdw128 */, 14780 /* V8sV4iV4i */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14790 /* packssdw256 */, 14802 /* V16sV8iV8i */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14813 /* packssdw512 */, 14825 /* V32sV16iV16i */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14838 /* packsswb128 */, 14850 /* V16cV8sV8s */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14861 /* packsswb256 */, 14873 /* V32cV16sV16s */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14886 /* packsswb512 */, 14898 /* V64cV32sV32s */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14911 /* packusdw128 */, 14780 /* V8sV4iV4i */, 1016 /* ncEV:128: */, 1804 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14923 /* packusdw256 */, 14802 /* V16sV8iV8i */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14935 /* packusdw512 */, 14825 /* V32sV16iV16i */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14947 /* packuswb128 */, 14850 /* V16cV8sV8s */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14959 /* packuswb256 */, 14873 /* V32cV16sV16s */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14971 /* packuswb512 */, 14898 /* V64cV32sV32s */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{14983 /* palignr128 */, 14994 /* V16cV16cV16cIi */, 1016 /* ncEV:128: */, 15009 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15015 /* palignr256 */, 15026 /* V32cV32cV32cIi */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15041 /* palignr512 */, 15052 /* V64cV64cV64cIi */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15067 /* pause */, 278 /* v */, 744 /* n */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15073 /* pavgb128 */, 15082 /* V16UcV16UcV16Uc */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15098 /* pavgb256 */, 15107 /* V32UcV32UcV32Uc */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15123 /* pavgb512 */, 15132 /* V64UcV64UcV64Uc */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15148 /* pavgw128 */, 15157 /* V8UsV8UsV8Us */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15170 /* pavgw256 */, 15179 /* V16UsV16UsV16Us */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15195 /* pavgw512 */, 15204 /* V32UsV32UsV32Us */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15220 /* pblendd128 */, 1570 /* V4iV4iV4iIi */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15231 /* pblendd256 */, 1601 /* V8iV8iV8iIi */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15242 /* pblendvb128 */, 15254 /* V16cV16cV16cV16c */, 1016 /* ncEV:128: */, 1804 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15271 /* pblendvb256 */, 15283 /* V32cV32cV32cV32c */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15300 /* pblendw128 */, 15311 /* V8sV8sV8sIi */, 1016 /* ncEV:128: */, 1804 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15323 /* pblendw256 */, 15334 /* V16sV16sV16sIi */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15349 /* pclmulqdq128 */, 15362 /* V2OiV2OiV2OiIc */, 1016 /* ncEV:128: */, 15377 /* pclmul */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15384 /* pclmulqdq256 */, 15397 /* V4OiV4OiV4OiIc */, 1053 /* ncEV:256: */, 15412 /* vpclmulqdq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15423 /* pclmulqdq512 */, 15436 /* V8OiV8OiV8OiIc */, 1638 /* ncEV:512: */, 15451 /* avx512f,vpclmulqdq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15470 /* pcmpestri128 */, 15483 /* iV16ciV16ciIc */, 920 /* ncV:128: */, 15497 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15504 /* pcmpestria128 */, 15483 /* iV16ciV16ciIc */, 920 /* ncV:128: */, 15497 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15518 /* pcmpestric128 */, 15483 /* iV16ciV16ciIc */, 920 /* ncV:128: */, 15497 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15532 /* pcmpestrio128 */, 15483 /* iV16ciV16ciIc */, 920 /* ncV:128: */, 15497 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15546 /* pcmpestris128 */, 15483 /* iV16ciV16ciIc */, 920 /* ncV:128: */, 15497 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15560 /* pcmpestriz128 */, 15483 /* iV16ciV16ciIc */, 920 /* ncV:128: */, 15497 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15574 /* pcmpestrm128 */, 15587 /* V16cV16ciV16ciIc */, 920 /* ncV:128: */, 15497 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15604 /* pcmpistri128 */, 15617 /* iV16cV16cIc */, 920 /* ncV:128: */, 15497 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15629 /* pcmpistria128 */, 15617 /* iV16cV16cIc */, 920 /* ncV:128: */, 15497 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15643 /* pcmpistric128 */, 15617 /* iV16cV16cIc */, 920 /* ncV:128: */, 15497 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15657 /* pcmpistrio128 */, 15617 /* iV16cV16cIc */, 920 /* ncV:128: */, 15497 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15671 /* pcmpistris128 */, 15617 /* iV16cV16cIc */, 920 /* ncV:128: */, 15497 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15685 /* pcmpistriz128 */, 15617 /* iV16cV16cIc */, 920 /* ncV:128: */, 15497 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15699 /* pcmpistrm128 */, 15712 /* V16cV16cV16cIc */, 920 /* ncV:128: */, 15497 /* sse4.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15727 /* pdep_si */, 1746 /* UiUiUi */, 1753 /* ncE */, 2128 /* bmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15735 /* permdf256 */, 15745 /* V4dV4dIi */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15754 /* permdf512 */, 15764 /* V8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15773 /* permdi256 */, 15783 /* V4OiV4OiIi */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15794 /* permdi512 */, 15804 /* V8OiV8OiIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15815 /* permti256 */, 1683 /* V4OiV4OiV4OiIi */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15825 /* permvardf256 */, 15838 /* V4dV4dV4Oi */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15849 /* permvardf512 */, 15862 /* V8dV8dV8Oi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15873 /* permvardi256 */, 1186 /* V4OiV4OiV4Oi */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15886 /* permvardi512 */, 1238 /* V8OiV8OiV8Oi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15899 /* permvarhi128 */, 15912 /* V8sV8sV8s */, 1016 /* ncEV:128: */, 4759 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15922 /* permvarhi256 */, 15935 /* V16sV16sV16s */, 1053 /* ncEV:256: */, 4759 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15948 /* permvarhi512 */, 15961 /* V32sV32sV32s */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15974 /* permvarqi128 */, 15987 /* V16cV16cV16c */, 1016 /* ncEV:128: */, 16000 /* avx512vbmi,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16020 /* permvarqi256 */, 16033 /* V32cV32cV32c */, 1053 /* ncEV:256: */, 16000 /* avx512vbmi,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16046 /* permvarqi512 */, 16059 /* V64cV64cV64c */, 1638 /* ncEV:512: */, 16072 /* avx512vbmi */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16083 /* permvarsf256 */, 16096 /* V8fV8fV8i */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16106 /* permvarsf512 */, 16119 /* V16fV16fV16i */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16132 /* permvarsi256 */, 16145 /* V8iV8iV8i */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16155 /* permvarsi512 */, 16168 /* V16iV16iV16i */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16181 /* pext_si */, 1746 /* UiUiUi */, 1753 /* ncE */, 2128 /* bmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16189 /* phaddd128 */, 16199 /* V4iV4iV4i */, 1016 /* ncEV:128: */, 15009 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16209 /* phaddd256 */, 16145 /* V8iV8iV8i */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16219 /* phaddsw128 */, 15912 /* V8sV8sV8s */, 1016 /* ncEV:128: */, 15009 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16230 /* phaddsw256 */, 15935 /* V16sV16sV16s */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16241 /* phaddw128 */, 15912 /* V8sV8sV8s */, 1016 /* ncEV:128: */, 15009 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16251 /* phaddw256 */, 15935 /* V16sV16sV16s */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16261 /* phminposuw128 */, 16275 /* V8sV8s */, 1016 /* ncEV:128: */, 1804 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16282 /* phsubd128 */, 16199 /* V4iV4iV4i */, 1016 /* ncEV:128: */, 15009 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16292 /* phsubd256 */, 16145 /* V8iV8iV8i */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16302 /* phsubsw128 */, 15912 /* V8sV8sV8s */, 1016 /* ncEV:128: */, 15009 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16313 /* phsubsw256 */, 15935 /* V16sV16sV16s */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16324 /* phsubw128 */, 15912 /* V8sV8sV8s */, 1016 /* ncEV:128: */, 15009 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16334 /* phsubw256 */, 15935 /* V16sV16sV16s */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16344 /* pmaddubsw128 */, 16357 /* V8sV16cV16c */, 1016 /* ncEV:128: */, 15009 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16369 /* pmaddubsw256 */, 16382 /* V16sV32cV32c */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16395 /* pmaddubsw512 */, 16408 /* V32sV64cV64c */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16421 /* pmaddwd128 */, 16432 /* V4iV8sV8s */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16442 /* pmaddwd256 */, 16453 /* V8iV16sV16s */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16465 /* pmaddwd512 */, 16476 /* V16iV32sV32s */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16489 /* pmovdb128_mask */, 16504 /* V16cV4iV16cUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16518 /* pmovdb128mem_mask */, 16536 /* vV16c*V4iUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16548 /* pmovdb256_mask */, 16563 /* V16cV8iV16cUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16577 /* pmovdb256mem_mask */, 16595 /* vV16c*V8iUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16607 /* pmovdb512_mask */, 16622 /* V16cV16iV16cUs */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16637 /* pmovdb512mem_mask */, 16655 /* vV16c*V16iUs */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16668 /* pmovdw128_mask */, 16683 /* V8sV4iV8sUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16695 /* pmovdw128mem_mask */, 16713 /* vV8s*V4iUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16724 /* pmovdw256_mask */, 16739 /* V8sV8iV8sUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16751 /* pmovdw256mem_mask */, 16769 /* vV8s*V8iUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16780 /* pmovdw512_mask */, 16795 /* V16sV16iV16sUs */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16810 /* pmovdw512mem_mask */, 16828 /* vV16s*V16iUs */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16841 /* pmovmskb128 */, 16853 /* iV16c */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16859 /* pmovmskb256 */, 16871 /* iV32c */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16877 /* pmovqb128_mask */, 16892 /* V16cV2OiV16cUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16907 /* pmovqb128mem_mask */, 16925 /* vV16c*V2OiUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16938 /* pmovqb256_mask */, 16953 /* V16cV4OiV16cUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16968 /* pmovqb256mem_mask */, 16986 /* vV16c*V4OiUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{16999 /* pmovqb512_mask */, 17014 /* V16cV8OiV16cUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17029 /* pmovqb512mem_mask */, 17047 /* vV16c*V8OiUc */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17060 /* pmovqd128_mask */, 17075 /* V4iV2OiV4iUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17088 /* pmovqd128mem_mask */, 17106 /* vV4i*V2OiUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17118 /* pmovqd256mem_mask */, 17136 /* vV4i*V4OiUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17148 /* pmovqd512_mask */, 17163 /* V8iV8OiV8iUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17176 /* pmovqd512mem_mask */, 17194 /* vV8i*V8OiUc */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17206 /* pmovqw128_mask */, 17221 /* V8sV2OiV8sUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17234 /* pmovqw128mem_mask */, 17252 /* vV8s*V2OiUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17264 /* pmovqw256_mask */, 17279 /* V8sV4OiV8sUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17292 /* pmovqw256mem_mask */, 17310 /* vV8s*V4OiUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17322 /* pmovqw512_mask */, 17337 /* V8sV8OiV8sUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17350 /* pmovqw512mem_mask */, 17368 /* vV8s*V8OiUc */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17380 /* pmovsdb128_mask */, 16504 /* V16cV4iV16cUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17396 /* pmovsdb128mem_mask */, 16536 /* vV16c*V4iUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17415 /* pmovsdb256_mask */, 16563 /* V16cV8iV16cUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17431 /* pmovsdb256mem_mask */, 16595 /* vV16c*V8iUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17450 /* pmovsdb512_mask */, 16622 /* V16cV16iV16cUs */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17466 /* pmovsdb512mem_mask */, 16655 /* vV16c*V16iUs */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17485 /* pmovsdw128_mask */, 16683 /* V8sV4iV8sUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17501 /* pmovsdw128mem_mask */, 16713 /* vV8s*V4iUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17520 /* pmovsdw256_mask */, 16739 /* V8sV8iV8sUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17536 /* pmovsdw256mem_mask */, 16769 /* vV8s*V8iUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17555 /* pmovsdw512_mask */, 16795 /* V16sV16iV16sUs */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17571 /* pmovsdw512mem_mask */, 16828 /* vV16s*V16iUs */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17590 /* pmovsqb128_mask */, 16892 /* V16cV2OiV16cUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17606 /* pmovsqb128mem_mask */, 16925 /* vV16c*V2OiUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17625 /* pmovsqb256_mask */, 16953 /* V16cV4OiV16cUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17641 /* pmovsqb256mem_mask */, 16986 /* vV16c*V4OiUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17660 /* pmovsqb512_mask */, 17014 /* V16cV8OiV16cUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17676 /* pmovsqb512mem_mask */, 17047 /* vV16c*V8OiUc */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17695 /* pmovsqd128_mask */, 17075 /* V4iV2OiV4iUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17711 /* pmovsqd128mem_mask */, 17106 /* vV4i*V2OiUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17730 /* pmovsqd256_mask */, 17746 /* V4iV4OiV4iUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17759 /* pmovsqd256mem_mask */, 17136 /* vV4i*V4OiUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17778 /* pmovsqd512_mask */, 17163 /* V8iV8OiV8iUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17794 /* pmovsqd512mem_mask */, 17194 /* vV8i*V8OiUc */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17813 /* pmovsqw128_mask */, 17221 /* V8sV2OiV8sUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17829 /* pmovsqw128mem_mask */, 17252 /* vV8s*V2OiUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17848 /* pmovsqw256_mask */, 17279 /* V8sV4OiV8sUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17864 /* pmovsqw256mem_mask */, 17310 /* vV8s*V4OiUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17883 /* pmovsqw512_mask */, 17337 /* V8sV8OiV8sUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17899 /* pmovsqw512mem_mask */, 17368 /* vV8s*V8OiUc */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17918 /* pmovswb128_mask */, 17934 /* V16cV8sV16cUc */, 920 /* ncV:128: */, 2221 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17948 /* pmovswb128mem_mask */, 17967 /* vV16c*V8sUc */, 1165 /* nV:128: */, 2221 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17979 /* pmovswb256_mask */, 17995 /* V16cV16sV16cUs */, 1199 /* ncV:256: */, 2221 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18010 /* pmovswb256mem_mask */, 18029 /* vV16c*V16sUs */, 4098 /* nV:256: */, 2221 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18042 /* pmovswb512_mask */, 18058 /* V32cV32sV32cUi */, 810 /* ncV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18073 /* pmovswb512mem_mask */, 18092 /* vV32c*V32sUi */, 4141 /* nV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18105 /* pmovusdb128_mask */, 16504 /* V16cV4iV16cUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18122 /* pmovusdb128mem_mask */, 16536 /* vV16c*V4iUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18142 /* pmovusdb256_mask */, 16563 /* V16cV8iV16cUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18159 /* pmovusdb256mem_mask */, 16595 /* vV16c*V8iUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18179 /* pmovusdb512_mask */, 16622 /* V16cV16iV16cUs */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18196 /* pmovusdb512mem_mask */, 16655 /* vV16c*V16iUs */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18216 /* pmovusdw128_mask */, 16683 /* V8sV4iV8sUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18233 /* pmovusdw128mem_mask */, 16713 /* vV8s*V4iUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18253 /* pmovusdw256_mask */, 16739 /* V8sV8iV8sUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18270 /* pmovusdw256mem_mask */, 16769 /* vV8s*V8iUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18290 /* pmovusdw512_mask */, 16795 /* V16sV16iV16sUs */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18307 /* pmovusdw512mem_mask */, 16828 /* vV16s*V16iUs */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18327 /* pmovusqb128_mask */, 16892 /* V16cV2OiV16cUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18344 /* pmovusqb128mem_mask */, 16925 /* vV16c*V2OiUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18364 /* pmovusqb256_mask */, 16953 /* V16cV4OiV16cUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18381 /* pmovusqb256mem_mask */, 16986 /* vV16c*V4OiUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18401 /* pmovusqb512_mask */, 17014 /* V16cV8OiV16cUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18418 /* pmovusqb512mem_mask */, 17047 /* vV16c*V8OiUc */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18438 /* pmovusqd128_mask */, 17075 /* V4iV2OiV4iUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18455 /* pmovusqd128mem_mask */, 17106 /* vV4i*V2OiUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18475 /* pmovusqd256_mask */, 17746 /* V4iV4OiV4iUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18492 /* pmovusqd256mem_mask */, 17136 /* vV4i*V4OiUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18512 /* pmovusqd512_mask */, 17163 /* V8iV8OiV8iUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18529 /* pmovusqd512mem_mask */, 17194 /* vV8i*V8OiUc */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18549 /* pmovusqw128_mask */, 17221 /* V8sV2OiV8sUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18566 /* pmovusqw128mem_mask */, 17252 /* vV8s*V2OiUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18586 /* pmovusqw256_mask */, 17279 /* V8sV4OiV8sUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18603 /* pmovusqw256mem_mask */, 17310 /* vV8s*V4OiUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18623 /* pmovusqw512_mask */, 17337 /* V8sV8OiV8sUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18640 /* pmovusqw512mem_mask */, 17368 /* vV8s*V8OiUc */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18660 /* pmovuswb128_mask */, 17934 /* V16cV8sV16cUc */, 920 /* ncV:128: */, 2221 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18677 /* pmovuswb128mem_mask */, 17967 /* vV16c*V8sUc */, 1165 /* nV:128: */, 2221 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18697 /* pmovuswb256_mask */, 17995 /* V16cV16sV16cUs */, 1199 /* ncV:256: */, 2221 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18714 /* pmovuswb256mem_mask */, 18029 /* vV16c*V16sUs */, 4098 /* nV:256: */, 2221 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18734 /* pmovuswb512_mask */, 18058 /* V32cV32sV32cUi */, 810 /* ncV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18751 /* pmovuswb512mem_mask */, 18092 /* vV32c*V32sUi */, 4141 /* nV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18771 /* pmovwb128_mask */, 17934 /* V16cV8sV16cUc */, 920 /* ncV:128: */, 2221 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18786 /* pmovwb128mem_mask */, 17967 /* vV16c*V8sUc */, 1165 /* nV:128: */, 2221 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18804 /* pmovwb256mem_mask */, 18029 /* vV16c*V16sUs */, 4098 /* nV:256: */, 2221 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18822 /* pmovwb512_mask */, 18058 /* V32cV32sV32cUi */, 810 /* ncV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18837 /* pmovwb512mem_mask */, 18092 /* vV32c*V32sUi */, 4141 /* nV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18855 /* pmuldq128 */, 18865 /* V2OiV4iV4i */, 1016 /* ncEV:128: */, 1804 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18876 /* pmuldq256 */, 18886 /* V4OiV8iV8i */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18897 /* pmuldq512 */, 18907 /* V8OiV16iV16i */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18920 /* pmulhrsw128 */, 15912 /* V8sV8sV8s */, 1016 /* ncEV:128: */, 15009 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18932 /* pmulhrsw256 */, 15935 /* V16sV16sV16s */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18944 /* pmulhrsw512 */, 15961 /* V32sV32sV32s */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18956 /* pmulhuw128 */, 15157 /* V8UsV8UsV8Us */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18967 /* pmulhuw256 */, 15179 /* V16UsV16UsV16Us */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18978 /* pmulhuw512 */, 15204 /* V32UsV32UsV32Us */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18989 /* pmulhw128 */, 15912 /* V8sV8sV8s */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18999 /* pmulhw256 */, 15935 /* V16sV16sV16s */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19009 /* pmulhw512 */, 15961 /* V32sV32sV32s */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19019 /* pmuludq128 */, 18865 /* V2OiV4iV4i */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19030 /* pmuludq256 */, 18886 /* V4OiV8iV8i */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19041 /* pmuludq512 */, 18907 /* V8OiV16iV16i */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19052 /* prefetchrs */, 606 /* vvC* */, 572 /* nc */, 19063 /* movrs */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19069 /* prold128 */, 19078 /* V4iV4iIi */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19087 /* prold256 */, 19096 /* V8iV8iIi */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19105 /* prold512 */, 19114 /* V16iV16iIi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19125 /* prolq128 */, 19134 /* V2OiV2OiIi */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19145 /* prolq256 */, 15783 /* V4OiV4OiIi */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19154 /* prolq512 */, 15804 /* V8OiV8OiIi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19163 /* prord128 */, 19078 /* V4iV4iIi */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19172 /* prord256 */, 19096 /* V8iV8iIi */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19181 /* prord512 */, 19114 /* V16iV16iIi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19190 /* prorq128 */, 19134 /* V2OiV2OiIi */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19199 /* prorq256 */, 15783 /* V4OiV4OiIi */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19208 /* prorq512 */, 15804 /* V8OiV8OiIi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19217 /* psadbw128 */, 19227 /* V2OiV16UcV16Uc */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19242 /* psadbw256 */, 19252 /* V4OiV32UcV32Uc */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19267 /* psadbw512 */, 19277 /* V8OiV64UcV64Uc */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19292 /* pshufb128 */, 15987 /* V16cV16cV16c */, 1016 /* ncEV:128: */, 15009 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19302 /* pshufb256 */, 16033 /* V32cV32cV32c */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19312 /* pshufb512 */, 16059 /* V64cV64cV64c */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19322 /* pshufd */, 19078 /* V4iV4iIi */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19329 /* pshufd256 */, 19096 /* V8iV8iIi */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19339 /* pshufd512 */, 19114 /* V16iV16iIi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19349 /* pshufhw */, 19357 /* V8sV8sIi */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19366 /* pshufhw256 */, 19377 /* V16sV16sIi */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19388 /* pshufhw512 */, 19399 /* V32sV32sIi */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19410 /* pshuflw */, 19357 /* V8sV8sIi */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19418 /* pshuflw256 */, 19377 /* V16sV16sIi */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19429 /* pshuflw512 */, 19399 /* V32sV32sIi */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19440 /* psignb128 */, 15987 /* V16cV16cV16c */, 1016 /* ncEV:128: */, 15009 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19450 /* psignb256 */, 16033 /* V32cV32cV32c */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19460 /* psignd128 */, 16199 /* V4iV4iV4i */, 1016 /* ncEV:128: */, 15009 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19470 /* psignd256 */, 16145 /* V8iV8iV8i */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19480 /* psignw128 */, 15912 /* V8sV8sV8s */, 1016 /* ncEV:128: */, 15009 /* ssse3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19490 /* psignw256 */, 15935 /* V16sV16sV16s */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19500 /* pslld128 */, 16199 /* V4iV4iV4i */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19509 /* pslld256 */, 19518 /* V8iV8iV4i */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19528 /* pslld512 */, 19537 /* V16iV16iV4i */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19549 /* pslldi128 */, 19559 /* V4iV4ii */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19567 /* pslldi256 */, 19577 /* V8iV8ii */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19585 /* pslldi512 */, 19595 /* V16iV16ii */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19605 /* pslldqi128_byteshift */, 19626 /* V16cV16cIi */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19637 /* pslldqi256_byteshift */, 19658 /* V32cV32cIi */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19669 /* pslldqi512_byteshift */, 19690 /* V64cV64cIi */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19701 /* psllq128 */, 1118 /* V2OiV2OiV2Oi */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19710 /* psllq256 */, 19719 /* V4OiV4OiV2Oi */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19732 /* psllq512 */, 19741 /* V8OiV8OiV2Oi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19754 /* psllqi128 */, 19764 /* V2OiV2Oii */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19774 /* psllqi256 */, 19784 /* V4OiV4Oii */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19794 /* psllqi512 */, 19804 /* V8OiV8Oii */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19814 /* psllv2di */, 1118 /* V2OiV2OiV2Oi */, 1016 /* ncEV:128: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19823 /* psllv4di */, 1186 /* V4OiV4OiV4Oi */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19832 /* psllv4si */, 16199 /* V4iV4iV4i */, 1016 /* ncEV:128: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19841 /* psllv8di */, 1238 /* V8OiV8OiV8Oi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19850 /* psllv8hi */, 15912 /* V8sV8sV8s */, 1016 /* ncEV:128: */, 4759 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19859 /* psllv8si */, 16145 /* V8iV8iV8i */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19868 /* psllv16hi */, 15935 /* V16sV16sV16s */, 1053 /* ncEV:256: */, 4759 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19878 /* psllv16si */, 16168 /* V16iV16iV16i */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19888 /* psllv32hi */, 15961 /* V32sV32sV32s */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19898 /* psllw128 */, 15912 /* V8sV8sV8s */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19907 /* psllw256 */, 19916 /* V16sV16sV8s */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19928 /* psllw512 */, 19937 /* V32sV32sV8s */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19949 /* psllwi128 */, 19959 /* V8sV8si */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19967 /* psllwi256 */, 19977 /* V16sV16si */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19987 /* psllwi512 */, 19997 /* V32sV32si */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20007 /* psrad128 */, 16199 /* V4iV4iV4i */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20016 /* psrad256 */, 19518 /* V8iV8iV4i */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20025 /* psrad512 */, 19537 /* V16iV16iV4i */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20034 /* psradi128 */, 19559 /* V4iV4ii */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20044 /* psradi256 */, 19577 /* V8iV8ii */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20054 /* psradi512 */, 19595 /* V16iV16ii */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20064 /* psraq128 */, 1118 /* V2OiV2OiV2Oi */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20073 /* psraq256 */, 19719 /* V4OiV4OiV2Oi */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20082 /* psraq512 */, 19741 /* V8OiV8OiV2Oi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20091 /* psraqi128 */, 19764 /* V2OiV2Oii */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20101 /* psraqi256 */, 19784 /* V4OiV4Oii */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20111 /* psraqi512 */, 19804 /* V8OiV8Oii */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20121 /* psrav4si */, 16199 /* V4iV4iV4i */, 1016 /* ncEV:128: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20130 /* psrav8di */, 1238 /* V8OiV8OiV8Oi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20139 /* psrav8hi */, 15912 /* V8sV8sV8s */, 1016 /* ncEV:128: */, 4759 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20148 /* psrav8si */, 16145 /* V8iV8iV8i */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20157 /* psrav16hi */, 15935 /* V16sV16sV16s */, 1053 /* ncEV:256: */, 4759 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20167 /* psrav16si */, 16168 /* V16iV16iV16i */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20177 /* psrav32hi */, 15961 /* V32sV32sV32s */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20187 /* psravq128 */, 1118 /* V2OiV2OiV2Oi */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20197 /* psravq256 */, 1186 /* V4OiV4OiV4Oi */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20207 /* psraw128 */, 15912 /* V8sV8sV8s */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20216 /* psraw256 */, 19916 /* V16sV16sV8s */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20225 /* psraw512 */, 19937 /* V32sV32sV8s */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20234 /* psrawi128 */, 19959 /* V8sV8si */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20244 /* psrawi256 */, 19977 /* V16sV16si */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20254 /* psrawi512 */, 19997 /* V32sV32si */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20264 /* psrld128 */, 16199 /* V4iV4iV4i */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20273 /* psrld256 */, 19518 /* V8iV8iV4i */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20282 /* psrld512 */, 19537 /* V16iV16iV4i */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20291 /* psrldi128 */, 19559 /* V4iV4ii */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20301 /* psrldi256 */, 19577 /* V8iV8ii */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20311 /* psrldi512 */, 19595 /* V16iV16ii */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20321 /* psrldqi128_byteshift */, 19626 /* V16cV16cIi */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20342 /* psrldqi256_byteshift */, 19658 /* V32cV32cIi */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20363 /* psrldqi512_byteshift */, 19690 /* V64cV64cIi */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20384 /* psrlq128 */, 1118 /* V2OiV2OiV2Oi */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20393 /* psrlq256 */, 19719 /* V4OiV4OiV2Oi */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20402 /* psrlq512 */, 19741 /* V8OiV8OiV2Oi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20411 /* psrlqi128 */, 19764 /* V2OiV2Oii */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20421 /* psrlqi256 */, 19784 /* V4OiV4Oii */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20431 /* psrlqi512 */, 19804 /* V8OiV8Oii */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20441 /* psrlv2di */, 1118 /* V2OiV2OiV2Oi */, 1016 /* ncEV:128: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20450 /* psrlv4di */, 1186 /* V4OiV4OiV4Oi */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20459 /* psrlv4si */, 16199 /* V4iV4iV4i */, 1016 /* ncEV:128: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20468 /* psrlv8di */, 1238 /* V8OiV8OiV8Oi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20477 /* psrlv8hi */, 15912 /* V8sV8sV8s */, 1016 /* ncEV:128: */, 4759 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20486 /* psrlv8si */, 16145 /* V8iV8iV8i */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20495 /* psrlv16hi */, 15935 /* V16sV16sV16s */, 1053 /* ncEV:256: */, 4759 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20505 /* psrlv16si */, 16168 /* V16iV16iV16i */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20515 /* psrlv32hi */, 15961 /* V32sV32sV32s */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20525 /* psrlw128 */, 15912 /* V8sV8sV8s */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20534 /* psrlw256 */, 19916 /* V16sV16sV8s */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20543 /* psrlw512 */, 19937 /* V32sV32sV8s */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20552 /* psrlwi128 */, 19959 /* V8sV8si */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20562 /* psrlwi256 */, 19977 /* V16sV16si */, 1053 /* ncEV:256: */, 8427 /* avx2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20572 /* psrlwi512 */, 19997 /* V32sV32si */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20582 /* pternlogd128_mask */, 20600 /* V4iV4iV4iV4iIiUc */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20617 /* pternlogd128_maskz */, 20600 /* V4iV4iV4iV4iIiUc */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20636 /* pternlogd256_mask */, 20654 /* V8iV8iV8iV8iIiUc */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20671 /* pternlogd256_maskz */, 20654 /* V8iV8iV8iV8iIiUc */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20690 /* pternlogd512_mask */, 20708 /* V16iV16iV16iV16iIiUs */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20729 /* pternlogd512_maskz */, 20708 /* V16iV16iV16iV16iIiUs */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20748 /* pternlogq128_mask */, 20766 /* V2OiV2OiV2OiV2OiIiUc */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20787 /* pternlogq128_maskz */, 20766 /* V2OiV2OiV2OiV2OiIiUc */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20806 /* pternlogq256_mask */, 20824 /* V4OiV4OiV4OiV4OiIiUc */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20845 /* pternlogq256_maskz */, 20824 /* V4OiV4OiV4OiV4OiIiUc */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20864 /* pternlogq512_mask */, 20882 /* V8OiV8OiV8OiV8OiIiUc */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20903 /* pternlogq512_maskz */, 20882 /* V8OiV8OiV8OiV8OiIiUc */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20922 /* ptestc128 */, 20932 /* iV2OiV2Oi */, 1016 /* ncEV:128: */, 1804 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20942 /* ptestc256 */, 20952 /* iV4OiV4Oi */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20962 /* ptestnzc128 */, 20932 /* iV2OiV2Oi */, 1016 /* ncEV:128: */, 1804 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20974 /* ptestnzc256 */, 20952 /* iV4OiV4Oi */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20986 /* ptestz128 */, 20932 /* iV2OiV2Oi */, 1016 /* ncEV:128: */, 1804 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20996 /* ptestz256 */, 20952 /* iV4OiV4Oi */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21006 /* ptwrite32 */, 687 /* vUi */, 744 /* n */, 21016 /* ptwrite */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21024 /* rangepd128_mask */, 21040 /* V2dV2dV2dIiV2dUc */, 920 /* ncV:128: */, 5617 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21057 /* rangepd256_mask */, 21073 /* V4dV4dV4dIiV4dUc */, 1199 /* ncV:256: */, 5617 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21090 /* rangepd512_mask */, 21106 /* V8dV8dV8dIiV8dUcIi */, 810 /* ncV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21125 /* rangeps128_mask */, 21141 /* V4fV4fV4fIiV4fUc */, 920 /* ncV:128: */, 5617 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21158 /* rangeps256_mask */, 21174 /* V8fV8fV8fIiV8fUc */, 1199 /* ncV:256: */, 5617 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21191 /* rangeps512_mask */, 21207 /* V16fV16fV16fIiV16fUsIi */, 810 /* ncV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21230 /* rangesd128_round_mask */, 21252 /* V2dV2dV2dV2dUcIiIi */, 920 /* ncV:128: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21271 /* rangess128_round_mask */, 21293 /* V4fV4fV4fV4fUcIiIi */, 920 /* ncV:128: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21312 /* rcp14pd128_mask */, 3425 /* V2dV2dV2dUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21328 /* rcp14pd256_mask */, 3456 /* V4dV4dV4dUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21344 /* rcp14pd512_mask */, 3487 /* V8dV8dV8dUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21360 /* rcp14ps128_mask */, 3855 /* V4fV4fV4fUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21376 /* rcp14ps256_mask */, 3886 /* V8fV8fV8fUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21392 /* rcp14ps512_mask */, 3917 /* V16fV16fV16fUs */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21408 /* rcp14sd_mask */, 21421 /* V2dV2dV2dV2dUc */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21436 /* rcp14ss_mask */, 21449 /* V4fV4fV4fV4fUc */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21464 /* rcpph128_mask */, 11026 /* V8xV8xV8xUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21478 /* rcpph256_mask */, 11055 /* V16xV16xV16xUs */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21492 /* rcpph512_mask */, 21506 /* V32xV32xV32xUi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21521 /* rcpps */, 21527 /* V4fV4f */, 920 /* ncV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21534 /* rcpps256 */, 21543 /* V8fV8f */, 1199 /* ncV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21550 /* rcpsh_mask */, 21561 /* V8xV8xV8xV8xUc */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21576 /* rcpss */, 21527 /* V4fV4f */, 920 /* ncV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21582 /* rdpid */, 622 /* Ui */, 744 /* n */, 21582 /* rdpid */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21588 /* rdpkru */, 622 /* Ui */, 744 /* n */, 21595 /* pku */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21599 /* rdpmc */, 21605 /* UOii */, 0 /*  */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21610 /* rdpru */, 21616 /* ULLii */, 744 /* n */, 21610 /* rdpru */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21622 /* rdrand16_step */, 21636 /* UiUs* */, 744 /* n */, 21642 /* rdrnd */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21648 /* rdrand32_step */, 21662 /* UiUi* */, 744 /* n */, 21642 /* rdrnd */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21668 /* rdseed16_step */, 21636 /* UiUs* */, 744 /* n */, 21682 /* rdseed */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21689 /* rdseed32_step */, 21662 /* UiUi* */, 744 /* n */, 21682 /* rdseed */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21703 /* rdsspd */, 12272 /* UiUi */, 744 /* n */, 2175 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21710 /* rdtsc */, 395 /* UOi */, 0 /*  */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21716 /* rdtscp */, 21723 /* UOiUi* */, 0 /*  */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21730 /* readeflags_u32 */, 622 /* Ui */, 744 /* n */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21745 /* reduce_fadd_pd512 */, 21763 /* ddV8d */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21769 /* reduce_fadd_ph128 */, 21787 /* xxV8x */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21793 /* reduce_fadd_ph256 */, 21811 /* xxV16x */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21818 /* reduce_fadd_ph512 */, 21836 /* xxV32x */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21843 /* reduce_fadd_ps512 */, 21861 /* ffV16f */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21868 /* reduce_fmax_pd512 */, 21886 /* dV8d */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21891 /* reduce_fmax_ph128 */, 21909 /* xV8x */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21914 /* reduce_fmax_ph256 */, 21932 /* xV16x */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21938 /* reduce_fmax_ph512 */, 21956 /* xV32x */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21962 /* reduce_fmax_ps512 */, 21980 /* fV16f */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21986 /* reduce_fmin_pd512 */, 21886 /* dV8d */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22004 /* reduce_fmin_ph128 */, 21909 /* xV8x */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22022 /* reduce_fmin_ph256 */, 21932 /* xV16x */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22040 /* reduce_fmin_ph512 */, 21956 /* xV32x */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22058 /* reduce_fmin_ps512 */, 21980 /* fV16f */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22076 /* reduce_fmul_pd512 */, 21763 /* ddV8d */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22094 /* reduce_fmul_ph128 */, 21787 /* xxV8x */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22112 /* reduce_fmul_ph256 */, 21811 /* xxV16x */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22130 /* reduce_fmul_ph512 */, 21836 /* xxV32x */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22148 /* reduce_fmul_ps512 */, 21861 /* ffV16f */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22166 /* reducepd128_mask */, 11259 /* V2dV2dIiV2dUc */, 920 /* ncV:128: */, 5617 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22183 /* reducepd256_mask */, 11291 /* V4dV4dIiV4dUc */, 1199 /* ncV:256: */, 5617 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22200 /* reducepd512_mask */, 11323 /* V8dV8dIiV8dUcIi */, 810 /* ncV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22217 /* reduceph128_mask */, 11357 /* V8xV8xIiV8xUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22234 /* reduceph256_mask */, 11389 /* V16xV16xIiV16xUs */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22251 /* reduceph512_mask */, 11424 /* V32xV32xIiV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22268 /* reduceps128_mask */, 11461 /* V4fV4fIiV4fUc */, 920 /* ncV:128: */, 5617 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22285 /* reduceps256_mask */, 11493 /* V8fV8fIiV8fUc */, 1199 /* ncV:256: */, 5617 /* avx512vl,avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22302 /* reduceps512_mask */, 11525 /* V16fV16fIiV16fUsIi */, 810 /* ncV:512: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22319 /* reducesd_mask */, 21252 /* V2dV2dV2dV2dUcIiIi */, 920 /* ncV:128: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22333 /* reducesh_mask */, 22347 /* V8xV8xV8xV8xUcIiIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22366 /* reducess_mask */, 21293 /* V4fV4fV4fV4fUcIiIi */, 920 /* ncV:128: */, 4894 /* avx512dq */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22380 /* rndscalepd_128_mask */, 11259 /* V2dV2dIiV2dUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22400 /* rndscalepd_256_mask */, 11291 /* V4dV4dIiV4dUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22420 /* rndscalepd_mask */, 11323 /* V8dV8dIiV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22436 /* rndscaleph_128_mask */, 11357 /* V8xV8xIiV8xUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22456 /* rndscaleph_256_mask */, 11389 /* V16xV16xIiV16xUs */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22476 /* rndscaleph_mask */, 11424 /* V32xV32xIiV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22492 /* rndscaleps_128_mask */, 11461 /* V4fV4fIiV4fUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22512 /* rndscaleps_256_mask */, 11493 /* V8fV8fIiV8fUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22532 /* rndscaleps_mask */, 11525 /* V16fV16fIiV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22548 /* rndscalesd_round_mask */, 21252 /* V2dV2dV2dV2dUcIiIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22570 /* rndscalesh_round_mask */, 22347 /* V8xV8xV8xV8xUcIiIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22592 /* rndscaless_round_mask */, 21293 /* V4fV4fV4fV4fUcIiIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22614 /* roundpd */, 22622 /* V2dV2dIi */, 920 /* ncV:128: */, 1804 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22631 /* roundpd256 */, 15745 /* V4dV4dIi */, 1199 /* ncV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22642 /* roundps */, 22650 /* V4fV4fIi */, 920 /* ncV:128: */, 1804 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22659 /* roundps256 */, 22670 /* V8fV8fIi */, 1199 /* ncV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22679 /* roundsd */, 1792 /* V2dV2dV2dIi */, 920 /* ncV:128: */, 1804 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22687 /* roundss */, 1842 /* V4fV4fV4fIi */, 920 /* ncV:128: */, 1804 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22695 /* rsqrt14pd128_mask */, 3425 /* V2dV2dV2dUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22713 /* rsqrt14pd256_mask */, 3456 /* V4dV4dV4dUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22731 /* rsqrt14pd512_mask */, 3487 /* V8dV8dV8dUc */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22749 /* rsqrt14ps128_mask */, 3855 /* V4fV4fV4fUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22767 /* rsqrt14ps256_mask */, 3886 /* V8fV8fV8fUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22785 /* rsqrt14ps512_mask */, 3917 /* V16fV16fV16fUs */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22803 /* rsqrt14sd_mask */, 21421 /* V2dV2dV2dV2dUc */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22818 /* rsqrt14ss_mask */, 21449 /* V4fV4fV4fV4fUc */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22833 /* rsqrtph128_mask */, 11026 /* V8xV8xV8xUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22849 /* rsqrtph256_mask */, 11055 /* V16xV16xV16xUs */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22865 /* rsqrtph512_mask */, 21506 /* V32xV32xV32xUi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22881 /* rsqrtps */, 21527 /* V4fV4f */, 920 /* ncV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22889 /* rsqrtps256 */, 21543 /* V8fV8f */, 1199 /* ncV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22900 /* rsqrtsh_mask */, 21561 /* V8xV8xV8xV8xUc */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22913 /* rsqrtss */, 21527 /* V4fV4f */, 920 /* ncV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22921 /* rstorssp */, 568 /* vv* */, 744 /* n */, 2175 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22930 /* saveprevssp */, 278 /* v */, 744 /* n */, 2175 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22942 /* scalefpd128_mask */, 21421 /* V2dV2dV2dV2dUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22959 /* scalefpd256_mask */, 22976 /* V4dV4dV4dV4dUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22991 /* scalefpd512_mask */, 23008 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23025 /* scalefph128_mask */, 21561 /* V8xV8xV8xV8xUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23042 /* scalefph256_mask */, 23059 /* V16xV16xV16xV16xUs */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23078 /* scalefph512_mask */, 23095 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23116 /* scalefps128_mask */, 21449 /* V4fV4fV4fV4fUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23133 /* scalefps256_mask */, 23150 /* V8fV8fV8fV8fUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23165 /* scalefps512_mask */, 23182 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23203 /* scalefsd_round_mask */, 903 /* V2dV2dV2dV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23223 /* scalefsh_round_mask */, 946 /* V8xV8xV8xV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23243 /* scalefss_round_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23263 /* scatterdiv2df */, 23277 /* vv*UcV2OiV2dIi */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23292 /* scatterdiv2di */, 23306 /* vv*UcV2OiV2OiIi */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23322 /* scatterdiv4df */, 23336 /* vv*UcV4OiV4dIi */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23351 /* scatterdiv4di */, 23365 /* vv*UcV4OiV4OiIi */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23381 /* scatterdiv4sf */, 23395 /* vv*UcV2OiV4fIi */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23410 /* scatterdiv4si */, 23424 /* vv*UcV2OiV4iIi */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23439 /* scatterdiv8df */, 23453 /* vv*UcV8OiV8dIi */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23468 /* scatterdiv8di */, 23482 /* vv*UcV8OiV8OiIi */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23498 /* scatterdiv8sf */, 23512 /* vv*UcV4OiV4fIi */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23527 /* scatterdiv8si */, 23541 /* vv*UcV4OiV4iIi */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23556 /* scatterdiv16sf */, 23571 /* vv*UcV8OiV8fIi */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23586 /* scatterdiv16si */, 23601 /* vv*UcV8OiV8iIi */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23616 /* scattersiv2df */, 23630 /* vv*UcV4iV2dIi */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23644 /* scattersiv2di */, 23658 /* vv*UcV4iV2OiIi */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23673 /* scattersiv4df */, 23687 /* vv*UcV4iV4dIi */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23701 /* scattersiv4di */, 23715 /* vv*UcV4iV4OiIi */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23730 /* scattersiv4sf */, 23744 /* vv*UcV4iV4fIi */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23758 /* scattersiv4si */, 23772 /* vv*UcV4iV4iIi */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23786 /* scattersiv8df */, 23800 /* vv*UcV8iV8dIi */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23814 /* scattersiv8di */, 23828 /* vv*UcV8iV8OiIi */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23843 /* scattersiv8sf */, 23857 /* vv*UcV8iV8fIi */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23871 /* scattersiv8si */, 23885 /* vv*UcV8iV8iIi */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23899 /* scattersiv16sf */, 23914 /* vv*UsV16iV16fIi */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23930 /* scattersiv16si */, 23945 /* vv*UsV16iV16iIi */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23961 /* selectb_128 */, 23973 /* V16cUsV16cV16c */, 1016 /* ncEV:128: */, 4759 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23988 /* selectb_256 */, 24000 /* V32cUiV32cV32c */, 1053 /* ncEV:256: */, 4759 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24015 /* selectb_512 */, 24027 /* V64cUOiV64cV64c */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24043 /* selectd_128 */, 24055 /* V4iUcV4iV4i */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24067 /* selectd_256 */, 24079 /* V8iUcV8iV8i */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24091 /* selectd_512 */, 24103 /* V16iUsV16iV16i */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24118 /* selectpbf_128 */, 24132 /* V8yUcV8yV8y */, 1016 /* ncEV:128: */, 5203 /* avx512bf16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24144 /* selectpbf_256 */, 24158 /* V16yUsV16yV16y */, 1053 /* ncEV:256: */, 5203 /* avx512bf16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24173 /* selectpbf_512 */, 24187 /* V32yUiV32yV32y */, 1638 /* ncEV:512: */, 5283 /* avx512bf16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24202 /* selectpd_128 */, 24215 /* V2dUcV2dV2d */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24227 /* selectpd_256 */, 24240 /* V4dUcV4dV4d */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24252 /* selectpd_512 */, 24265 /* V8dUcV8dV8d */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24277 /* selectph_128 */, 24290 /* V8xUcV8xV8x */, 1016 /* ncEV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24302 /* selectph_256 */, 24315 /* V16xUsV16xV16x */, 1053 /* ncEV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24330 /* selectph_512 */, 24343 /* V32xUiV32xV32x */, 1638 /* ncEV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24358 /* selectps_128 */, 24371 /* V4fUcV4fV4f */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24383 /* selectps_256 */, 24396 /* V8fUcV8fV8f */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24408 /* selectps_512 */, 24421 /* V16fUsV16fV16f */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24436 /* selectq_128 */, 24448 /* V2OiUcV2OiV2Oi */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24463 /* selectq_256 */, 24475 /* V4OiUcV4OiV4Oi */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24490 /* selectq_512 */, 24502 /* V8OiUcV8OiV8Oi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24517 /* selectsbf_128 */, 24132 /* V8yUcV8yV8y */, 1016 /* ncEV:128: */, 5283 /* avx512bf16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24531 /* selectsd_128 */, 24215 /* V2dUcV2dV2d */, 1016 /* ncEV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24544 /* selectsh_128 */, 24290 /* V8xUcV8xV8x */, 1016 /* ncEV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24557 /* selectss_128 */, 24371 /* V4fUcV4fV4f */, 1016 /* ncEV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24570 /* selectw_128 */, 24582 /* V8sUcV8sV8s */, 1016 /* ncEV:128: */, 4759 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24594 /* selectw_256 */, 24606 /* V16sUsV16sV16s */, 1053 /* ncEV:256: */, 4759 /* avx512bw,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24621 /* selectw_512 */, 24633 /* V32sUiV32sV32s */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24648 /* serialize */, 278 /* v */, 744 /* n */, 24648 /* serialize */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24658 /* setssbsy */, 278 /* v */, 744 /* n */, 2175 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24667 /* sfence */, 278 /* v */, 744 /* n */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24674 /* sha1msg1 */, 16199 /* V4iV4iV4i */, 920 /* ncV:128: */, 24683 /* sha */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24687 /* sha1msg2 */, 16199 /* V4iV4iV4i */, 920 /* ncV:128: */, 24683 /* sha */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24696 /* sha1nexte */, 16199 /* V4iV4iV4i */, 920 /* ncV:128: */, 24683 /* sha */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24706 /* sha1rnds4 */, 24716 /* V4iV4iV4iIc */, 920 /* ncV:128: */, 24683 /* sha */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24728 /* sha256msg1 */, 16199 /* V4iV4iV4i */, 920 /* ncV:128: */, 24683 /* sha */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24739 /* sha256msg2 */, 16199 /* V4iV4iV4i */, 920 /* ncV:128: */, 24683 /* sha */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24750 /* sha256rnds2 */, 24762 /* V4iV4iV4iV4i */, 920 /* ncV:128: */, 24683 /* sha */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24775 /* shuf_f32x4 */, 871 /* V16fV16fV16fIi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24786 /* shuf_f32x4_256 */, 1865 /* V8fV8fV8fIi */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24801 /* shuf_f64x2 */, 798 /* V8dV8dV8dIi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24812 /* shuf_f64x2_256 */, 1822 /* V4dV4dV4dIi */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24827 /* shuf_i32x4 */, 1623 /* V16iV16iV16iIi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24838 /* shuf_i32x4_256 */, 1601 /* V8iV8iV8iIi */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24853 /* shuf_i64x2 */, 1708 /* V8OiV8OiV8OiIi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24864 /* shuf_i64x2_256 */, 1683 /* V4OiV4OiV4OiIi */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24879 /* shufpd */, 1792 /* V2dV2dV2dIi */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24886 /* shufpd256 */, 1822 /* V4dV4dV4dIi */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24896 /* shufpd512 */, 798 /* V8dV8dV8dIi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24906 /* shufps */, 1842 /* V4fV4fV4fIi */, 1016 /* ncEV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24913 /* shufps256 */, 1865 /* V8fV8fV8fIi */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24923 /* shufps512 */, 871 /* V16fV16fV16fIi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24933 /* slwpcb */, 25 /* v* */, 744 /* n */, 12793 /* lwp */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24940 /* sqrtpd512 */, 15764 /* V8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24950 /* sqrtph512 */, 24960 /* V32xV32xIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24971 /* sqrtps512 */, 24981 /* V16fV16fIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24992 /* sqrtsd_round_mask */, 903 /* V2dV2dV2dV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25010 /* sqrtsh_round_mask */, 946 /* V8xV8xV8xV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25028 /* sqrtss_round_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25046 /* stmxcsr */, 622 /* Ui */, 744 /* n */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25054 /* storeapd128_mask */, 4052 /* vV2d*V2dUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25071 /* storeapd256_mask */, 4087 /* vV4d*V4dUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25088 /* storeapd512_mask */, 4130 /* vV8d*V8dUc */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25105 /* storeaps128_mask */, 4505 /* vV4f*V4fUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25122 /* storeaps256_mask */, 4540 /* vV8f*V8fUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25139 /* storeaps512_mask */, 4575 /* vV16f*V16fUs */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25156 /* storedqudi128_mask */, 4173 /* vV2Oi*V2OiUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25175 /* storedqudi256_mask */, 4210 /* vV4Oi*V4OiUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25194 /* storedqudi512_mask */, 25213 /* vOi*V8OiUc */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25224 /* storedquhi128_mask */, 4284 /* vV8s*V8sUc */, 1165 /* nV:128: */, 2221 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25243 /* storedquhi256_mask */, 4319 /* vV16s*V16sUs */, 4098 /* nV:256: */, 2221 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25262 /* storedquhi512_mask */, 4356 /* vV32s*V32sUi */, 4141 /* nV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25281 /* storedquqi128_mask */, 4393 /* vV16c*V16cUs */, 1165 /* nV:128: */, 2221 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25300 /* storedquqi256_mask */, 4430 /* vV32c*V32cUi */, 4098 /* nV:256: */, 2221 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25319 /* storedquqi512_mask */, 4467 /* vV64c*V64cUOi */, 4141 /* nV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25338 /* storedqusi128_mask */, 4612 /* vV4i*V4iUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25357 /* storedqusi256_mask */, 4647 /* vV8i*V8iUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25376 /* storedqusi512_mask */, 25395 /* vi*V16iUs */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25405 /* storesbf16128_mask */, 25424 /* vV8y*V8yUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25435 /* storesd128_mask */, 4052 /* vV2d*V2dUc */, 1165 /* nV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25451 /* storesh128_mask */, 25467 /* vV8x*V8xUc */, 1165 /* nV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25478 /* storess128_mask */, 4505 /* vV4f*V4fUc */, 1165 /* nV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25494 /* storeupd128_mask */, 4052 /* vV2d*V2dUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25511 /* storeupd256_mask */, 4087 /* vV4d*V4dUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25528 /* storeupd512_mask */, 25545 /* vd*V8dUc */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25554 /* storeups128_mask */, 4505 /* vV4f*V4fUc */, 1165 /* nV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25571 /* storeups256_mask */, 4540 /* vV8f*V8fUc */, 4098 /* nV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25588 /* storeups512_mask */, 25605 /* vf*V16fUs */, 4141 /* nV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25615 /* subborrow_u32 */, 774 /* UcUcUiUiUi* */, 786 /* nE */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25629 /* subpd512 */, 798 /* V8dV8dV8dIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25638 /* subph512 */, 836 /* V32xV32xV32xIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25647 /* subps512 */, 871 /* V16fV16fV16fIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25656 /* subsd_round_mask */, 903 /* V2dV2dV2dV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25673 /* subsh_round_mask */, 946 /* V8xV8xV8xV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25690 /* subss_round_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25707 /* tpause */, 25714 /* UcUiUiUi */, 744 /* n */, 25723 /* waitpkg */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25731 /* tzcnt_u16 */, 12296 /* UsUs */, 1753 /* ncE */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25741 /* tzcnt_u32 */, 12272 /* UiUi */, 1753 /* ncE */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25751 /* ucmpb128_mask */, 2206 /* UsV16cV16cIiUs */, 1016 /* ncEV:128: */, 2221 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25765 /* ucmpb256_mask */, 2252 /* UiV32cV32cIiUi */, 1053 /* ncEV:256: */, 2221 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25779 /* ucmpb512_mask */, 2280 /* UOiV64cV64cIiUOi */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25793 /* ucmpd128_mask */, 2319 /* UcV4iV4iIiUc */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25807 /* ucmpd256_mask */, 2345 /* UcV8iV8iIiUc */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25821 /* ucmpd512_mask */, 2371 /* UsV16iV16iIiUs */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25835 /* ucmpq128_mask */, 3005 /* UcV2OiV2OiIiUc */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25849 /* ucmpq256_mask */, 3033 /* UcV4OiV4OiIiUc */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25863 /* ucmpq512_mask */, 3061 /* UcV8OiV8OiIiUc */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25877 /* ucmpw128_mask */, 3223 /* UcV8sV8sIiUc */, 1016 /* ncEV:128: */, 2221 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25891 /* ucmpw256_mask */, 3249 /* UsV16sV16sIiUs */, 1053 /* ncEV:256: */, 2221 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25905 /* ucmpw512_mask */, 3277 /* UiV32sV32sIiUi */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25919 /* ucomieq */, 3299 /* iV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25927 /* ucomige */, 3299 /* iV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25935 /* ucomigt */, 3299 /* iV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25943 /* ucomile */, 3299 /* iV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25951 /* ucomilt */, 3299 /* iV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25959 /* ucomineq */, 3299 /* iV4fV4f */, 2394 /* cnV:128: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25968 /* ucomisdeq */, 3352 /* iV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25978 /* ucomisdge */, 3352 /* iV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25988 /* ucomisdgt */, 3352 /* iV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25998 /* ucomisdle */, 3352 /* iV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26008 /* ucomisdlt */, 3352 /* iV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26018 /* ucomisdneq */, 3352 /* iV2dV2d */, 2394 /* cnV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26029 /* umonitor */, 606 /* vvC* */, 744 /* n */, 25723 /* waitpkg */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26038 /* umwait */, 25714 /* UcUiUiUi */, 744 /* n */, 25723 /* waitpkg */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26045 /* undef128 */, 26054 /* V2d */, 2394 /* cnV:128: */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26058 /* undef256 */, 26067 /* V4d */, 26071 /* cnV:256: */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26080 /* undef512 */, 26089 /* V8d */, 26093 /* cnV:512: */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26102 /* vaddbf16128 */, 26114 /* V8yV8yV8y */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26124 /* vaddbf16256 */, 26136 /* V16yV16yV16y */, 1199 /* ncV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26149 /* vaddbf16512 */, 26161 /* V32yV32yV32y */, 810 /* ncV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26174 /* vbcstnebf162ps128 */, 26192 /* V4fyC* */, 1165 /* nV:128: */, 26199 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26212 /* vbcstnebf162ps256 */, 26230 /* V8fyC* */, 4098 /* nV:256: */, 26199 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26237 /* vbcstnesh2ps128 */, 26253 /* V4fxC* */, 1165 /* nV:128: */, 26199 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26260 /* vbcstnesh2ps256 */, 26276 /* V8fxC* */, 4098 /* nV:256: */, 26199 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26283 /* vcmpbf16128_mask */, 26300 /* UcV8yV8yIiUc */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26313 /* vcmpbf16256_mask */, 26330 /* UsV16yV16yIiUs */, 1199 /* ncV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26345 /* vcmpbf16512_mask */, 26362 /* UiV32yV32yIiUi */, 810 /* ncV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26377 /* vcomisbf16eq */, 26390 /* iV8yV8y */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26398 /* vcomisbf16ge */, 26390 /* iV8yV8y */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26411 /* vcomisbf16gt */, 26390 /* iV8yV8y */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26424 /* vcomisbf16le */, 26390 /* iV8yV8y */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26437 /* vcomisbf16lt */, 26390 /* iV8yV8y */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26450 /* vcomisbf16neq */, 26390 /* iV8yV8y */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26464 /* vcomisd */, 26472 /* iV2dV2dIiIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26484 /* vcomish */, 26492 /* iV8xV8xIiIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26504 /* vcomiss */, 26512 /* iV4fV4fIiIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26524 /* vcvt2ph2bf8_128 */, 26540 /* V16cV8xV8x */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26551 /* vcvt2ph2bf8_256 */, 26567 /* V32cV16xV16x */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26580 /* vcvt2ph2bf8_512 */, 26596 /* V64cV32xV32x */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26609 /* vcvt2ph2bf8s_128 */, 26540 /* V16cV8xV8x */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26626 /* vcvt2ph2bf8s_256 */, 26567 /* V32cV16xV16x */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26643 /* vcvt2ph2bf8s_512 */, 26596 /* V64cV32xV32x */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26660 /* vcvt2ph2hf8_128 */, 26540 /* V16cV8xV8x */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26676 /* vcvt2ph2hf8_256 */, 26567 /* V32cV16xV16x */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26692 /* vcvt2ph2hf8_512 */, 26596 /* V64cV32xV32x */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26708 /* vcvt2ph2hf8s_128 */, 26540 /* V16cV8xV8x */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26725 /* vcvt2ph2hf8s_256 */, 26567 /* V32cV16xV16x */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26742 /* vcvt2ph2hf8s_512 */, 26596 /* V64cV32xV32x */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26759 /* vcvt2ps2phx128_mask */, 26779 /* V8xV4fV4fV8xUc */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26794 /* vcvt2ps2phx256_mask */, 26814 /* V16xV8fV8fV16xUs */, 1199 /* ncV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26831 /* vcvt2ps2phx512_mask */, 26851 /* V32xV16fV16fV32xUiIi */, 810 /* ncV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26872 /* vcvtbf162ibs128 */, 26888 /* V8UsV8y */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26896 /* vcvtbf162ibs256 */, 26912 /* V16UsV16y */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26922 /* vcvtbf162ibs512 */, 26938 /* V32UsV32y */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26948 /* vcvtbf162iubs128 */, 26888 /* V8UsV8y */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26965 /* vcvtbf162iubs256 */, 26912 /* V16UsV16y */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26982 /* vcvtbf162iubs512 */, 26938 /* V32UsV32y */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26999 /* vcvtbiasph2bf8_128_mask */, 27023 /* V16cV16cV8xV16cUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27041 /* vcvtbiasph2bf8_256_mask */, 27065 /* V16cV32cV16xV16cUs */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27084 /* vcvtbiasph2bf8_512_mask */, 27108 /* V32cV64cV32xV32cUi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27127 /* vcvtbiasph2bf8s_128_mask */, 27023 /* V16cV16cV8xV16cUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27152 /* vcvtbiasph2bf8s_256_mask */, 27065 /* V16cV32cV16xV16cUs */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27177 /* vcvtbiasph2bf8s_512_mask */, 27108 /* V32cV64cV32xV32cUi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27202 /* vcvtbiasph2hf8_128_mask */, 27023 /* V16cV16cV8xV16cUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27226 /* vcvtbiasph2hf8_256_mask */, 27065 /* V16cV32cV16xV16cUs */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27250 /* vcvtbiasph2hf8_512_mask */, 27108 /* V32cV64cV32xV32cUi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27274 /* vcvtbiasph2hf8s_128_mask */, 27023 /* V16cV16cV8xV16cUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27299 /* vcvtbiasph2hf8s_256_mask */, 27065 /* V16cV32cV16xV16cUs */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27324 /* vcvtbiasph2hf8s_512_mask */, 27108 /* V32cV64cV32xV32cUi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27349 /* vcvtdq2ph128_mask */, 27367 /* V8xV4iV8xUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27379 /* vcvtdq2ph256_mask */, 27397 /* V8xV8iV8xUc */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27409 /* vcvtdq2ph512_mask */, 27427 /* V16xV16iV16xUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27444 /* vcvthf8_2ph128_mask */, 27464 /* V8xV16cV8xUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27477 /* vcvthf8_2ph256_mask */, 27497 /* V16xV16cV16xUs */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27512 /* vcvthf8_2ph512_mask */, 27532 /* V32xV32cV32xUi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27547 /* vcvtneebf162ps128 */, 27565 /* V4fV8yC* */, 1165 /* nV:128: */, 26199 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27574 /* vcvtneebf162ps256 */, 27592 /* V8fV16yC* */, 4098 /* nV:256: */, 26199 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27602 /* vcvtneeph2ps128 */, 27618 /* V4fV8xC* */, 1165 /* nV:128: */, 26199 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27627 /* vcvtneeph2ps256 */, 27643 /* V8fV16xC* */, 4098 /* nV:256: */, 26199 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27653 /* vcvtneobf162ps128 */, 27565 /* V4fV8yC* */, 1165 /* nV:128: */, 26199 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27671 /* vcvtneobf162ps256 */, 27592 /* V8fV16yC* */, 4098 /* nV:256: */, 26199 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27689 /* vcvtneoph2ps128 */, 27618 /* V4fV8xC* */, 1165 /* nV:128: */, 26199 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27705 /* vcvtneoph2ps256 */, 27643 /* V8fV16xC* */, 4098 /* nV:256: */, 26199 /* avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27721 /* vcvtneps2bf16128 */, 27738 /* V8yV4f */, 1165 /* nV:128: */, 27745 /* avx512bf16,avx512vl|avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27778 /* vcvtneps2bf16256 */, 27795 /* V8yV8f */, 4098 /* nV:256: */, 27745 /* avx512bf16,avx512vl|avxneconvert */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27802 /* vcvtpd2ph128_mask */, 27820 /* V8xV2dV8xUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27832 /* vcvtpd2ph256_mask */, 27850 /* V8xV4dV8xUc */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27862 /* vcvtpd2ph512_mask */, 27880 /* V8xV8dV8xUcIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27894 /* vcvtph2bf8_128_mask */, 27914 /* V16cV8xV16cUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27928 /* vcvtph2bf8_256_mask */, 27948 /* V16cV16xV16cUs */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27963 /* vcvtph2bf8_512_mask */, 27983 /* V32cV32xV32cUi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27998 /* vcvtph2bf8s_128_mask */, 27914 /* V16cV8xV16cUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28019 /* vcvtph2bf8s_256_mask */, 27948 /* V16cV16xV16cUs */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28040 /* vcvtph2bf8s_512_mask */, 27983 /* V32cV32xV32cUi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28061 /* vcvtph2dq128_mask */, 28079 /* V4iV8xV4iUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28091 /* vcvtph2dq256_mask */, 28109 /* V8iV8xV8iUc */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28121 /* vcvtph2dq512_mask */, 28139 /* V16iV16xV16iUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28156 /* vcvtph2hf8_128_mask */, 27914 /* V16cV8xV16cUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28176 /* vcvtph2hf8_256_mask */, 27948 /* V16cV16xV16cUs */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28196 /* vcvtph2hf8_512_mask */, 27983 /* V32cV32xV32cUi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28216 /* vcvtph2hf8s_128_mask */, 27914 /* V16cV8xV16cUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28237 /* vcvtph2hf8s_256_mask */, 27948 /* V16cV16xV16cUs */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28258 /* vcvtph2hf8s_512_mask */, 27983 /* V32cV32xV32cUi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28279 /* vcvtph2ibs128_mask */, 28298 /* V8UsV8xV8UsUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28312 /* vcvtph2ibs256_mask */, 28331 /* V16UsV16xV16UsUs */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28348 /* vcvtph2ibs512_mask */, 28367 /* V32UsV32xV32UsUiIi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28386 /* vcvtph2iubs128_mask */, 28298 /* V8UsV8xV8UsUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28406 /* vcvtph2iubs256_mask */, 28331 /* V16UsV16xV16UsUs */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28426 /* vcvtph2iubs512_mask */, 28367 /* V32UsV32xV32UsUiIi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28446 /* vcvtph2pd128_mask */, 28464 /* V2dV8xV2dUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28476 /* vcvtph2pd256_mask */, 28494 /* V4dV8xV4dUc */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28506 /* vcvtph2pd512_mask */, 28524 /* V8dV8xV8dUcIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28538 /* vcvtph2ps256_mask */, 28556 /* V8fV8sV8fUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28568 /* vcvtph2ps512_mask */, 28586 /* V16fV16sV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28603 /* vcvtph2ps_mask */, 28618 /* V4fV8sV4fUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28630 /* vcvtph2psx128_mask */, 28649 /* V4fV8xV4fUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28661 /* vcvtph2psx256_mask */, 28680 /* V8fV8xV8fUc */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28692 /* vcvtph2psx512_mask */, 28711 /* V16fV16xV16fUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28728 /* vcvtph2qq128_mask */, 28746 /* V2OiV8xV2OiUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28760 /* vcvtph2qq256_mask */, 28778 /* V4OiV8xV4OiUc */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28792 /* vcvtph2qq512_mask */, 28810 /* V8OiV8xV8OiUcIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28826 /* vcvtph2udq128_mask */, 28845 /* V4UiV8xV4UiUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28859 /* vcvtph2udq256_mask */, 28878 /* V8UiV8xV8UiUc */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28892 /* vcvtph2udq512_mask */, 28911 /* V16UiV16xV16UiUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28930 /* vcvtph2uqq128_mask */, 28949 /* V2UOiV8xV2UOiUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28965 /* vcvtph2uqq256_mask */, 28984 /* V4UOiV8xV4UOiUc */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29000 /* vcvtph2uqq512_mask */, 29019 /* V8UOiV8xV8UOiUcIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29037 /* vcvtph2uw128_mask */, 28298 /* V8UsV8xV8UsUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29055 /* vcvtph2uw256_mask */, 28331 /* V16UsV16xV16UsUs */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29073 /* vcvtph2uw512_mask */, 28367 /* V32UsV32xV32UsUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29091 /* vcvtph2w128_mask */, 29108 /* V8sV8xV8sUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29120 /* vcvtph2w256_mask */, 29137 /* V16sV16xV16sUs */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29152 /* vcvtph2w512_mask */, 29169 /* V32sV32xV32sUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29186 /* vcvtps2ibs128_mask */, 29205 /* V4UiV4fV4UiUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29219 /* vcvtps2ibs256_mask */, 29238 /* V8UiV8fV8UiUc */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29252 /* vcvtps2ibs512_mask */, 29271 /* V16UiV16fV16UiUsIi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29290 /* vcvtps2iubs128_mask */, 29205 /* V4UiV4fV4UiUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29310 /* vcvtps2iubs256_mask */, 29238 /* V8UiV8fV8UiUc */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29330 /* vcvtps2iubs512_mask */, 29271 /* V16UiV16fV16UiUsIi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29350 /* vcvtps2ph */, 29360 /* V8sV4fIi */, 1016 /* ncEV:128: */, 29369 /* f16c */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29374 /* vcvtps2ph256 */, 29387 /* V8sV8fIi */, 1053 /* ncEV:256: */, 29369 /* f16c */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29396 /* vcvtps2ph256_mask */, 29414 /* V8sV8fIiV8sUc */, 1199 /* ncV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29428 /* vcvtps2ph512_mask */, 29446 /* V16sV16fIiV16sUs */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29463 /* vcvtps2ph_mask */, 29478 /* V8sV4fIiV8sUc */, 920 /* ncV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29492 /* vcvtps2phx128_mask */, 29511 /* V8xV4fV8xUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29523 /* vcvtps2phx256_mask */, 29542 /* V8xV8fV8xUc */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29554 /* vcvtps2phx512_mask */, 29573 /* V16xV16fV16xUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29590 /* vcvtqq2ph128_mask */, 29608 /* V8xV2OiV8xUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29621 /* vcvtqq2ph256_mask */, 29639 /* V8xV4OiV8xUc */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29652 /* vcvtqq2ph512_mask */, 29670 /* V8xV8OiV8xUcIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29685 /* vcvtsd2sh_round_mask */, 29706 /* V8xV8xV2dV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29723 /* vcvtsd2si32 */, 29735 /* iV2dIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29742 /* vcvtsd2usi32 */, 29755 /* UiV2dIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29763 /* vcvtsh2sd_round_mask */, 29784 /* V2dV2dV8xV2dUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29801 /* vcvtsh2si32 */, 29813 /* iV8xIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29820 /* vcvtsh2ss_round_mask */, 29841 /* V4fV4fV8xV4fUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29858 /* vcvtsh2usi32 */, 29871 /* UiV8xIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29879 /* vcvtsi2sh */, 29889 /* V8xV8xiIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29899 /* vcvtss2sh_round_mask */, 29920 /* V8xV8xV4fV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29937 /* vcvtss2si32 */, 29949 /* iV4fIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29956 /* vcvtss2usi32 */, 29969 /* UiV4fIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29977 /* vcvttbf162ibs128 */, 26888 /* V8UsV8y */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29994 /* vcvttbf162ibs256 */, 26912 /* V16UsV16y */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30011 /* vcvttbf162ibs512 */, 26938 /* V32UsV32y */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30028 /* vcvttbf162iubs128 */, 26888 /* V8UsV8y */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30046 /* vcvttbf162iubs256 */, 26912 /* V16UsV16y */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30064 /* vcvttbf162iubs512 */, 26938 /* V32UsV32y */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30082 /* vcvttpd2dqs128_mask */, 5432 /* V4iV2dV4iUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30102 /* vcvttpd2dqs256_mask */, 5735 /* V4iV4dV4iUc */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30122 /* vcvttpd2dqs512_round_mask */, 5480 /* V8iV8dV8iUcIi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30148 /* vcvttpd2qqs128_mask */, 5603 /* V2OiV2dV2OiUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30168 /* vcvttpd2qqs256_mask */, 5652 /* V4OiV4dV4OiUc */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30188 /* vcvttpd2qqs512_round_mask */, 5683 /* V8OiV8dV8OiUcIi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30214 /* vcvttpd2udqs128_mask */, 5432 /* V4iV2dV4iUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30235 /* vcvttpd2udqs256_mask */, 5735 /* V4iV4dV4iUc */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30256 /* vcvttpd2udqs512_round_mask */, 5480 /* V8iV8dV8iUcIi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30283 /* vcvttpd2uqqs128_mask */, 5603 /* V2OiV2dV2OiUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30304 /* vcvttpd2uqqs256_mask */, 5652 /* V4OiV4dV4OiUc */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30325 /* vcvttpd2uqqs512_round_mask */, 5683 /* V8OiV8dV8OiUcIi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30352 /* vcvttph2dq128_mask */, 28079 /* V4iV8xV4iUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30371 /* vcvttph2dq256_mask */, 28109 /* V8iV8xV8iUc */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30390 /* vcvttph2dq512_mask */, 28139 /* V16iV16xV16iUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30409 /* vcvttph2ibs128_mask */, 28298 /* V8UsV8xV8UsUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30429 /* vcvttph2ibs256_mask */, 28331 /* V16UsV16xV16UsUs */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30449 /* vcvttph2ibs512_mask */, 28367 /* V32UsV32xV32UsUiIi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30469 /* vcvttph2iubs128_mask */, 28298 /* V8UsV8xV8UsUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30490 /* vcvttph2iubs256_mask */, 28331 /* V16UsV16xV16UsUs */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30511 /* vcvttph2iubs512_mask */, 28367 /* V32UsV32xV32UsUiIi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30532 /* vcvttph2qq128_mask */, 28746 /* V2OiV8xV2OiUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30551 /* vcvttph2qq256_mask */, 28778 /* V4OiV8xV4OiUc */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30570 /* vcvttph2qq512_mask */, 28810 /* V8OiV8xV8OiUcIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30589 /* vcvttph2udq128_mask */, 28845 /* V4UiV8xV4UiUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30609 /* vcvttph2udq256_mask */, 28878 /* V8UiV8xV8UiUc */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30629 /* vcvttph2udq512_mask */, 28911 /* V16UiV16xV16UiUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30649 /* vcvttph2uqq128_mask */, 28949 /* V2UOiV8xV2UOiUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30669 /* vcvttph2uqq256_mask */, 28984 /* V4UOiV8xV4UOiUc */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30689 /* vcvttph2uqq512_mask */, 29019 /* V8UOiV8xV8UOiUcIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30709 /* vcvttph2uw128_mask */, 28298 /* V8UsV8xV8UsUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30728 /* vcvttph2uw256_mask */, 28331 /* V16UsV16xV16UsUs */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30747 /* vcvttph2uw512_mask */, 28367 /* V32UsV32xV32UsUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30766 /* vcvttph2w128_mask */, 29108 /* V8sV8xV8sUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30784 /* vcvttph2w256_mask */, 29137 /* V16sV16xV16sUs */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30802 /* vcvttph2w512_mask */, 29169 /* V32sV32xV32sUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30820 /* vcvttps2dqs128_mask */, 6032 /* V4iV4fV4iUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30840 /* vcvttps2dqs256_mask */, 6062 /* V8iV8fV8iUc */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30860 /* vcvttps2dqs512_round_mask */, 5871 /* V16iV16fV16iUsIi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30886 /* vcvttps2ibs128_mask */, 29205 /* V4UiV4fV4UiUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30906 /* vcvttps2ibs256_mask */, 29238 /* V8UiV8fV8UiUc */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30926 /* vcvttps2ibs512_mask */, 29271 /* V16UiV16fV16UiUsIi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30946 /* vcvttps2iubs128_mask */, 29205 /* V4UiV4fV4UiUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30967 /* vcvttps2iubs256_mask */, 29238 /* V8UiV8fV8UiUc */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30988 /* vcvttps2iubs512_mask */, 29271 /* V16UiV16fV16UiUsIi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31009 /* vcvttps2qqs128_mask */, 5936 /* V2OiV4fV2OiUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31029 /* vcvttps2qqs256_mask */, 5967 /* V4OiV4fV4OiUc */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31049 /* vcvttps2qqs512_round_mask */, 5998 /* V8OiV8fV8OiUcIi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31075 /* vcvttps2udqs128_mask */, 6032 /* V4iV4fV4iUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31096 /* vcvttps2udqs256_mask */, 6062 /* V8iV8fV8iUc */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31117 /* vcvttps2udqs512_round_mask */, 5871 /* V16iV16fV16iUsIi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31144 /* vcvttps2uqqs128_mask */, 5936 /* V2OiV4fV2OiUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31165 /* vcvttps2uqqs256_mask */, 5967 /* V4OiV4fV4OiUc */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31186 /* vcvttps2uqqs512_round_mask */, 5998 /* V8OiV8fV8OiUcIi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31213 /* vcvttsd2si32 */, 29735 /* iV2dIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31226 /* vcvttsd2sis32 */, 29735 /* iV2dIi */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31240 /* vcvttsd2usi32 */, 29755 /* UiV2dIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31254 /* vcvttsd2usis32 */, 29755 /* UiV2dIi */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31269 /* vcvttsh2si32 */, 29813 /* iV8xIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31282 /* vcvttsh2usi32 */, 29871 /* UiV8xIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31296 /* vcvttss2si32 */, 29949 /* iV4fIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31309 /* vcvttss2sis32 */, 29949 /* iV4fIi */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31323 /* vcvttss2usi32 */, 29969 /* UiV4fIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31337 /* vcvttss2usis32 */, 29969 /* UiV4fIi */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31352 /* vcvtudq2ph128_mask */, 31371 /* V8xV4UiV8xUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31384 /* vcvtudq2ph256_mask */, 31403 /* V8xV8UiV8xUc */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31416 /* vcvtudq2ph512_mask */, 31435 /* V16xV16UiV16xUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31453 /* vcvtuqq2ph128_mask */, 31472 /* V8xV2UOiV8xUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31486 /* vcvtuqq2ph256_mask */, 31505 /* V8xV4UOiV8xUc */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31519 /* vcvtuqq2ph512_mask */, 31538 /* V8xV8UOiV8xUcIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31554 /* vcvtusi2sh */, 31565 /* V8xV8xUiIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31576 /* vcvtuw2ph128_mask */, 31594 /* V8xV8UsV8xUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31607 /* vcvtuw2ph256_mask */, 31625 /* V16xV16UsV16xUs */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31641 /* vcvtuw2ph512_mask */, 31659 /* V32xV32UsV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31677 /* vcvtw2ph128_mask */, 31694 /* V8xV8sV8xUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31706 /* vcvtw2ph256_mask */, 31723 /* V16xV16sV16xUs */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31738 /* vcvtw2ph512_mask */, 31755 /* V32xV32sV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31772 /* vdivbf16128 */, 26114 /* V8yV8yV8y */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31784 /* vdivbf16256 */, 26136 /* V16yV16yV16y */, 1199 /* ncV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31796 /* vdivbf16512 */, 26161 /* V32yV32yV32y */, 810 /* ncV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31808 /* vdpphps128 */, 31819 /* V4fV4fV8xV8x */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31832 /* vdpphps256 */, 31843 /* V8fV8fV16xV16x */, 1199 /* ncV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31858 /* vdpphps512 */, 31869 /* V16fV16fV32xV32x */, 810 /* ncV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31886 /* vec_ext_v2di */, 31899 /* OiV2OiIi */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31908 /* vec_ext_v4hi */, 31921 /* sV4sIi */, 31928 /* ncEV:64: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31937 /* vec_ext_v4sf */, 31950 /* fV4fIi */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31957 /* vec_ext_v4si */, 31970 /* iV4iIi */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31977 /* vec_ext_v8hi */, 31990 /* sV8sIi */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31997 /* vec_ext_v8si */, 32010 /* iV8iIi */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32017 /* vec_ext_v16hi */, 32031 /* sV16sIi */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32039 /* vec_ext_v16qi */, 32053 /* cV16cIi */, 1016 /* ncEV:128: */, 1804 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32061 /* vec_ext_v32qi */, 32075 /* cV32cIi */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32083 /* vec_set_v4hi */, 32096 /* V4sV4ssIi */, 31928 /* ncEV:64: */, 2411 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32106 /* vec_set_v4si */, 32119 /* V4iV4iiIi */, 1016 /* ncEV:128: */, 1804 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32129 /* vec_set_v8hi */, 32142 /* V8sV8ssIi */, 1016 /* ncEV:128: */, 2150 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32152 /* vec_set_v8si */, 32165 /* V8iV8iiIi */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32175 /* vec_set_v16hi */, 32189 /* V16sV16ssIi */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32201 /* vec_set_v16qi */, 32215 /* V16cV16ccIi */, 1016 /* ncEV:128: */, 1804 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32227 /* vec_set_v32qi */, 32241 /* V32cV32ccIi */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32253 /* vextractf128_pd256 */, 32272 /* V2dV4dIi */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32281 /* vextractf128_ps256 */, 32300 /* V4fV8fIi */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32309 /* vextractf128_si256 */, 32328 /* V4iV8iIi */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32337 /* vfcmaddcph128_mask */, 21449 /* V4fV4fV4fV4fUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32356 /* vfcmaddcph128_maskz */, 21449 /* V4fV4fV4fV4fUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32376 /* vfcmaddcph256_mask */, 23150 /* V8fV8fV8fV8fUc */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32395 /* vfcmaddcph256_maskz */, 23150 /* V8fV8fV8fV8fUc */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32415 /* vfcmaddcph512_mask */, 23182 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32434 /* vfcmaddcph512_mask3 */, 23182 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32454 /* vfcmaddcph512_maskz */, 23182 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32474 /* vfcmaddcsh_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32490 /* vfcmaddcsh_maskz */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32507 /* vfcmaddcsh_round_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32529 /* vfcmaddcsh_round_mask3 */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32552 /* vfcmulcph128_mask */, 21449 /* V4fV4fV4fV4fUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32570 /* vfcmulcph256_mask */, 23150 /* V8fV8fV8fV8fUc */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32588 /* vfcmulcph512_mask */, 23182 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32606 /* vfcmulcsh_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32621 /* vfmaddcph128_mask */, 21449 /* V4fV4fV4fV4fUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32639 /* vfmaddcph128_maskz */, 21449 /* V4fV4fV4fV4fUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32658 /* vfmaddcph256_mask */, 23150 /* V8fV8fV8fV8fUc */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32676 /* vfmaddcph256_maskz */, 23150 /* V8fV8fV8fV8fUc */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32695 /* vfmaddcph512_mask */, 23182 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32713 /* vfmaddcph512_mask3 */, 23182 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32732 /* vfmaddcph512_maskz */, 23182 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32751 /* vfmaddcsh_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32766 /* vfmaddcsh_maskz */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32782 /* vfmaddcsh_round_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32803 /* vfmaddcsh_round_mask3 */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32825 /* vfmaddpd512_mask */, 23008 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32842 /* vfmaddpd512_mask3 */, 23008 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32860 /* vfmaddpd512_maskz */, 23008 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32878 /* vfmaddph512_mask */, 23095 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32895 /* vfmaddph512_mask3 */, 23095 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32913 /* vfmaddph512_maskz */, 23095 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32931 /* vfmaddps512_mask */, 23182 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32948 /* vfmaddps512_mask3 */, 23182 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32966 /* vfmaddps512_maskz */, 23182 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32984 /* vfmaddsd3_mask */, 903 /* V2dV2dV2dV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32999 /* vfmaddsd3_mask3 */, 903 /* V2dV2dV2dV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33015 /* vfmaddsd3_maskz */, 903 /* V2dV2dV2dV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33031 /* vfmaddsh3_mask */, 946 /* V8xV8xV8xV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33046 /* vfmaddsh3_mask3 */, 946 /* V8xV8xV8xV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33062 /* vfmaddsh3_maskz */, 946 /* V8xV8xV8xV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33078 /* vfmaddss3_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33093 /* vfmaddss3_mask3 */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33109 /* vfmaddss3_maskz */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33125 /* vfmaddsubpd */, 1886 /* V2dV2dV2dV2d */, 920 /* ncV:128: */, 33137 /* fma|fma4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33146 /* vfmaddsubpd256 */, 1911 /* V4dV4dV4dV4d */, 1199 /* ncV:256: */, 33137 /* fma|fma4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33161 /* vfmaddsubpd512_mask */, 23008 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33181 /* vfmaddsubpd512_mask3 */, 23008 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33202 /* vfmaddsubpd512_maskz */, 23008 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33223 /* vfmaddsubph */, 33235 /* V8xV8xV8xV8x */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33248 /* vfmaddsubph256 */, 33263 /* V16xV16xV16xV16x */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33280 /* vfmaddsubph512_mask */, 23095 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33300 /* vfmaddsubph512_mask3 */, 23095 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33321 /* vfmaddsubph512_maskz */, 23095 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33342 /* vfmaddsubps */, 1933 /* V4fV4fV4fV4f */, 920 /* ncV:128: */, 33137 /* fma|fma4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33354 /* vfmaddsubps256 */, 1958 /* V8fV8fV8fV8f */, 1199 /* ncV:256: */, 33137 /* fma|fma4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33369 /* vfmaddsubps512_mask */, 23182 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33389 /* vfmaddsubps512_mask3 */, 23182 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33410 /* vfmaddsubps512_maskz */, 23182 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33431 /* vfmsubaddpd512_mask3 */, 23008 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33452 /* vfmsubaddph512_mask3 */, 23095 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33473 /* vfmsubaddps512_mask3 */, 23182 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33494 /* vfmsubpd512_mask3 */, 23008 /* V8dV8dV8dV8dUcIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33512 /* vfmsubph512_mask3 */, 23095 /* V32xV32xV32xV32xUiIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33530 /* vfmsubps512_mask3 */, 23182 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33548 /* vfmsubsd3_mask3 */, 903 /* V2dV2dV2dV2dUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33564 /* vfmsubsh3_mask3 */, 946 /* V8xV8xV8xV8xUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33580 /* vfmsubss3_mask3 */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33596 /* vfmulcph128_mask */, 21449 /* V4fV4fV4fV4fUc */, 920 /* ncV:128: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33613 /* vfmulcph256_mask */, 23150 /* V8fV8fV8fV8fUc */, 1199 /* ncV:256: */, 2788 /* avx512fp16,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33630 /* vfmulcph512_mask */, 23182 /* V16fV16fV16fV16fUsIi */, 810 /* ncV:512: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33647 /* vfmulcsh_mask */, 980 /* V4fV4fV4fV4fUcIi */, 920 /* ncV:128: */, 851 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33661 /* vfpclassbf16128_mask */, 33682 /* UcV8yIiUc */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33692 /* vfpclassbf16256_mask */, 33713 /* UsV16yIiUs */, 1199 /* ncV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33724 /* vfpclassbf16512_mask */, 33745 /* UiV32yIiUi */, 810 /* ncV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33756 /* vfrczpd */, 33764 /* V2dV2d */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33775 /* vfrczpd256 */, 33786 /* V4dV4d */, 1199 /* ncV:256: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33793 /* vfrczps */, 21527 /* V4fV4f */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33801 /* vfrczps256 */, 21543 /* V8fV8f */, 1199 /* ncV:256: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33812 /* vfrczsd */, 33764 /* V2dV2d */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33820 /* vfrczss */, 21527 /* V4fV4f */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33828 /* vgetexpbf16128_mask */, 33848 /* V8yV8yV8yUc */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33860 /* vgetexpbf16256_mask */, 33880 /* V16yV16yV16yUs */, 1199 /* ncV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33895 /* vgetexpbf16512_mask */, 33915 /* V32yV32yV32yUi */, 810 /* ncV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33930 /* vgetmantbf16128_mask */, 33951 /* V8yV8yIiV8yUc */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33965 /* vgetmantbf16256_mask */, 33986 /* V16yV16yIiV16yUs */, 1199 /* ncV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34003 /* vgetmantbf16512_mask */, 34024 /* V32yV32yIiV32yUi */, 810 /* ncV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34041 /* vgf2p8affineinvqb_v16qi */, 15712 /* V16cV16cV16cIc */, 1016 /* ncEV:128: */, 34065 /* gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34070 /* vgf2p8affineinvqb_v32qi */, 34094 /* V32cV32cV32cIc */, 1053 /* ncEV:256: */, 34109 /* avx,gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34118 /* vgf2p8affineinvqb_v64qi */, 34142 /* V64cV64cV64cIc */, 1638 /* ncEV:512: */, 34157 /* avx512f,gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34170 /* vgf2p8affineqb_v16qi */, 15712 /* V16cV16cV16cIc */, 1016 /* ncEV:128: */, 34065 /* gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34191 /* vgf2p8affineqb_v32qi */, 34094 /* V32cV32cV32cIc */, 1053 /* ncEV:256: */, 34109 /* avx,gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34212 /* vgf2p8affineqb_v64qi */, 34142 /* V64cV64cV64cIc */, 1638 /* ncEV:512: */, 34157 /* avx512f,gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34233 /* vgf2p8mulb_v16qi */, 15987 /* V16cV16cV16c */, 1016 /* ncEV:128: */, 34065 /* gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34250 /* vgf2p8mulb_v32qi */, 16033 /* V32cV32cV32c */, 1053 /* ncEV:256: */, 34109 /* avx,gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34267 /* vgf2p8mulb_v64qi */, 16059 /* V64cV64cV64c */, 1638 /* ncEV:512: */, 34157 /* avx512f,gfni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34284 /* vinsertf128_pd256 */, 11865 /* V4dV4dV2dIi */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34302 /* vinsertf128_ps256 */, 11811 /* V8fV8fV4fIi */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34320 /* vinsertf128_si256 */, 11971 /* V8iV8iV4iIi */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34338 /* vmaxbf16128 */, 26114 /* V8yV8yV8y */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34350 /* vmaxbf16256 */, 26136 /* V16yV16yV16y */, 1199 /* ncV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34362 /* vmaxbf16512 */, 26161 /* V32yV32yV32y */, 810 /* ncV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34374 /* vminbf16128 */, 26114 /* V8yV8yV8y */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34386 /* vminbf16256 */, 26136 /* V16yV16yV16y */, 1199 /* ncV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34398 /* vminbf16512 */, 26161 /* V32yV32yV32y */, 810 /* ncV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34410 /* vminmaxbf16128 */, 34425 /* V8yV8yV8yIi */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34437 /* vminmaxbf16256 */, 34452 /* V16yV16yV16yIi */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34467 /* vminmaxbf16512 */, 34482 /* V32yV32yV32yIi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34497 /* vminmaxpd128_mask */, 21040 /* V2dV2dV2dIiV2dUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34515 /* vminmaxpd256_mask */, 21073 /* V4dV4dV4dIiV4dUc */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34533 /* vminmaxpd512_round_mask */, 21106 /* V8dV8dV8dIiV8dUcIi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34557 /* vminmaxph128_mask */, 34575 /* V8xV8xV8xIiV8xUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34592 /* vminmaxph256_mask */, 34610 /* V16xV16xV16xIiV16xUs */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34631 /* vminmaxph512_round_mask */, 34655 /* V32xV32xV32xIiV32xUiIi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34678 /* vminmaxps128_mask */, 21141 /* V4fV4fV4fIiV4fUc */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34696 /* vminmaxps256_mask */, 21174 /* V8fV8fV8fIiV8fUc */, 4098 /* nV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34714 /* vminmaxps512_round_mask */, 21207 /* V16fV16fV16fIiV16fUsIi */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34738 /* vminmaxsd_round_mask */, 11565 /* V2dV2dV2dIiV2dUcIi */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34759 /* vminmaxsh_round_mask */, 11605 /* V8xV8xV8xIiV8xUcIi */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34780 /* vminmaxss_round_mask */, 11645 /* V4fV4fV4fIiV4fUcIi */, 1165 /* nV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34801 /* vmulbf16128 */, 26114 /* V8yV8yV8y */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34813 /* vmulbf16256 */, 26136 /* V16yV16yV16y */, 1199 /* ncV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34825 /* vmulbf16512 */, 26161 /* V32yV32yV32y */, 810 /* ncV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34837 /* vp2intersect_d_128 */, 34856 /* vV4iV4iUc*Uc* */, 1165 /* nV:128: */, 34870 /* avx512vp2intersect,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34898 /* vp2intersect_d_256 */, 34917 /* vV8iV8iUc*Uc* */, 4098 /* nV:256: */, 34870 /* avx512vp2intersect,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34931 /* vp2intersect_d_512 */, 34950 /* vV16iV16iUs*Us* */, 4141 /* nV:512: */, 34966 /* avx512vp2intersect */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34985 /* vp2intersect_q_128 */, 35004 /* vV2OiV2OiUc*Uc* */, 1165 /* nV:128: */, 34870 /* avx512vp2intersect,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35020 /* vp2intersect_q_256 */, 35039 /* vV4OiV4OiUc*Uc* */, 4098 /* nV:256: */, 34870 /* avx512vp2intersect,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35055 /* vp2intersect_q_512 */, 35074 /* vV8OiV8OiUc*Uc* */, 4141 /* nV:512: */, 34966 /* avx512vp2intersect */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35090 /* vpcomb */, 15712 /* V16cV16cV16cIc */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35097 /* vpcomd */, 24716 /* V4iV4iV4iIc */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35104 /* vpcomq */, 15362 /* V2OiV2OiV2OiIc */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35111 /* vpcomub */, 15712 /* V16cV16cV16cIc */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35119 /* vpcomud */, 24716 /* V4iV4iV4iIc */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35127 /* vpcomuq */, 15362 /* V2OiV2OiV2OiIc */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35135 /* vpcomuw */, 35143 /* V8sV8sV8sIc */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35155 /* vpcomw */, 35143 /* V8sV8sV8sIc */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35162 /* vpconflictdi_128 */, 1521 /* V2OiV2Oi */, 1016 /* ncEV:128: */, 35179 /* avx512cd,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35197 /* vpconflictdi_256 */, 35214 /* V4OiV4Oi */, 1053 /* ncEV:256: */, 35179 /* avx512cd,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35223 /* vpconflictdi_512 */, 35240 /* V8OiV8Oi */, 1638 /* ncEV:512: */, 35249 /* avx512cd */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35258 /* vpconflictsi_128 */, 35275 /* V4iV4i */, 1016 /* ncEV:128: */, 35179 /* avx512cd,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35282 /* vpconflictsi_256 */, 35299 /* V8iV8i */, 1053 /* ncEV:256: */, 35179 /* avx512cd,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35306 /* vpconflictsi_512 */, 35323 /* V16iV16i */, 1638 /* ncEV:512: */, 35249 /* avx512cd */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35332 /* vpdpbssd128 */, 35344 /* V4iV4iV16cV16c */, 920 /* ncV:128: */, 35359 /* avxvnniint8|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35379 /* vpdpbssd256 */, 35391 /* V8iV8iV32cV32c */, 1199 /* ncV:256: */, 35359 /* avxvnniint8|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35406 /* vpdpbssd512 */, 35418 /* V16iV16iV64cV64c */, 810 /* ncV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35435 /* vpdpbssds128 */, 35344 /* V4iV4iV16cV16c */, 920 /* ncV:128: */, 35359 /* avxvnniint8|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35448 /* vpdpbssds256 */, 35391 /* V8iV8iV32cV32c */, 1199 /* ncV:256: */, 35359 /* avxvnniint8|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35461 /* vpdpbssds512 */, 35418 /* V16iV16iV64cV64c */, 810 /* ncV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35474 /* vpdpbsud128 */, 35486 /* V4iV4iV16cV16Uc */, 920 /* ncV:128: */, 35359 /* avxvnniint8|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35502 /* vpdpbsud256 */, 35514 /* V8iV8iV32cV32Uc */, 1199 /* ncV:256: */, 35359 /* avxvnniint8|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35530 /* vpdpbsud512 */, 35542 /* V16iV16iV64cV64Uc */, 810 /* ncV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35560 /* vpdpbsuds128 */, 35486 /* V4iV4iV16cV16Uc */, 920 /* ncV:128: */, 35359 /* avxvnniint8|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35573 /* vpdpbsuds256 */, 35514 /* V8iV8iV32cV32Uc */, 1199 /* ncV:256: */, 35359 /* avxvnniint8|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35586 /* vpdpbsuds512 */, 35542 /* V16iV16iV64cV64Uc */, 810 /* ncV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35599 /* vpdpbusd128 */, 35611 /* V4iV4iV16UcV16c */, 1016 /* ncEV:128: */, 35627 /* avx512vl,avx512vnni|avxvnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35655 /* vpdpbusd256 */, 35667 /* V8iV8iV32UcV32c */, 1053 /* ncEV:256: */, 35627 /* avx512vl,avx512vnni|avxvnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35683 /* vpdpbusd512 */, 35695 /* V16iV16iV64UcV64c */, 1638 /* ncEV:512: */, 35713 /* avx512vnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35724 /* vpdpbusds128 */, 35611 /* V4iV4iV16UcV16c */, 1016 /* ncEV:128: */, 35627 /* avx512vl,avx512vnni|avxvnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35737 /* vpdpbusds256 */, 35667 /* V8iV8iV32UcV32c */, 1053 /* ncEV:256: */, 35627 /* avx512vl,avx512vnni|avxvnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35750 /* vpdpbusds512 */, 35695 /* V16iV16iV64UcV64c */, 1638 /* ncEV:512: */, 35713 /* avx512vnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35763 /* vpdpbuud128 */, 35775 /* V4iV4iV16UcV16Uc */, 920 /* ncV:128: */, 35359 /* avxvnniint8|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35792 /* vpdpbuud256 */, 35804 /* V8iV8iV32UcV32Uc */, 1199 /* ncV:256: */, 35359 /* avxvnniint8|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35821 /* vpdpbuud512 */, 35833 /* V16iV16iV64UcV64Uc */, 810 /* ncV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35852 /* vpdpbuuds128 */, 35775 /* V4iV4iV16UcV16Uc */, 920 /* ncV:128: */, 35359 /* avxvnniint8|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35865 /* vpdpbuuds256 */, 35804 /* V8iV8iV32UcV32Uc */, 1199 /* ncV:256: */, 35359 /* avxvnniint8|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35878 /* vpdpbuuds512 */, 35833 /* V16iV16iV64UcV64Uc */, 810 /* ncV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35891 /* vpdpwssd128 */, 35903 /* V4iV4iV8sV8s */, 1016 /* ncEV:128: */, 35627 /* avx512vl,avx512vnni|avxvnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35916 /* vpdpwssd256 */, 35928 /* V8iV8iV16sV16s */, 1053 /* ncEV:256: */, 35627 /* avx512vl,avx512vnni|avxvnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35943 /* vpdpwssd512 */, 35955 /* V16iV16iV32sV32s */, 1638 /* ncEV:512: */, 35713 /* avx512vnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35972 /* vpdpwssds128 */, 35903 /* V4iV4iV8sV8s */, 1016 /* ncEV:128: */, 35627 /* avx512vl,avx512vnni|avxvnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35985 /* vpdpwssds256 */, 35928 /* V8iV8iV16sV16s */, 1053 /* ncEV:256: */, 35627 /* avx512vl,avx512vnni|avxvnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35998 /* vpdpwssds512 */, 35955 /* V16iV16iV32sV32s */, 1638 /* ncEV:512: */, 35713 /* avx512vnni */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36011 /* vpdpwsud128 */, 36023 /* V4iV4iV8sV8Us */, 1165 /* nV:128: */, 36037 /* avxvnniint16|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36058 /* vpdpwsud256 */, 36070 /* V8iV8iV16sV16Us */, 4098 /* nV:256: */, 36037 /* avxvnniint16|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36086 /* vpdpwsud512 */, 36098 /* V16iV16iV32sV32Us */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36116 /* vpdpwsuds128 */, 36023 /* V4iV4iV8sV8Us */, 1165 /* nV:128: */, 36037 /* avxvnniint16|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36129 /* vpdpwsuds256 */, 36070 /* V8iV8iV16sV16Us */, 4098 /* nV:256: */, 36037 /* avxvnniint16|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36142 /* vpdpwsuds512 */, 36098 /* V16iV16iV32sV32Us */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36155 /* vpdpwusd128 */, 36167 /* V4iV4iV8UsV8s */, 1165 /* nV:128: */, 36037 /* avxvnniint16|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36181 /* vpdpwusd256 */, 36193 /* V8iV8iV16UsV16s */, 4098 /* nV:256: */, 36037 /* avxvnniint16|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36209 /* vpdpwusd512 */, 36221 /* V16iV16iV32UsV32s */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36239 /* vpdpwusds128 */, 36167 /* V4iV4iV8UsV8s */, 1165 /* nV:128: */, 36037 /* avxvnniint16|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36252 /* vpdpwusds256 */, 36193 /* V8iV8iV16UsV16s */, 4098 /* nV:256: */, 36037 /* avxvnniint16|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36265 /* vpdpwusds512 */, 36221 /* V16iV16iV32UsV32s */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36278 /* vpdpwuud128 */, 36290 /* V4iV4iV8UsV8Us */, 1165 /* nV:128: */, 36037 /* avxvnniint16|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36305 /* vpdpwuud256 */, 36317 /* V8iV8iV16UsV16Us */, 4098 /* nV:256: */, 36037 /* avxvnniint16|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36334 /* vpdpwuud512 */, 36346 /* V16iV16iV32UsV32Us */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36365 /* vpdpwuuds128 */, 36290 /* V4iV4iV8UsV8Us */, 1165 /* nV:128: */, 36037 /* avxvnniint16|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36378 /* vpdpwuuds256 */, 36317 /* V8iV8iV16UsV16Us */, 4098 /* nV:256: */, 36037 /* avxvnniint16|avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36391 /* vpdpwuuds512 */, 36346 /* V16iV16iV32UsV32Us */, 4141 /* nV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36404 /* vperm2f128_pd256 */, 1822 /* V4dV4dV4dIi */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36421 /* vperm2f128_ps256 */, 1865 /* V8fV8fV8fIi */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36438 /* vperm2f128_si256 */, 1601 /* V8iV8iV8iIi */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36455 /* vpermi2vard128 */, 24762 /* V4iV4iV4iV4i */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36470 /* vpermi2vard256 */, 36485 /* V8iV8iV8iV8i */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36498 /* vpermi2vard512 */, 36513 /* V16iV16iV16iV16i */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36530 /* vpermi2varhi128 */, 36546 /* V8sV8sV8sV8s */, 1016 /* ncEV:128: */, 2221 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36559 /* vpermi2varhi256 */, 1992 /* V16sV16sV16sV16s */, 1053 /* ncEV:256: */, 2221 /* avx512vl,avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36575 /* vpermi2varhi512 */, 2049 /* V32sV32sV32sV32s */, 1638 /* ncEV:512: */, 2297 /* avx512bw */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36591 /* vpermi2varpd128 */, 36607 /* V2dV2dV2OiV2d */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36621 /* vpermi2varpd256 */, 36637 /* V4dV4dV4OiV4d */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36651 /* vpermi2varpd512 */, 36667 /* V8dV8dV8OiV8d */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36681 /* vpermi2varps128 */, 36697 /* V4fV4fV4iV4f */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36710 /* vpermi2varps256 */, 36726 /* V8fV8fV8iV8f */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36739 /* vpermi2varps512 */, 36755 /* V16fV16fV16iV16f */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36772 /* vpermi2varq128 */, 36787 /* V2OiV2OiV2OiV2Oi */, 1016 /* ncEV:128: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36804 /* vpermi2varq256 */, 36819 /* V4OiV4OiV4OiV4Oi */, 1053 /* ncEV:256: */, 1582 /* avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36836 /* vpermi2varq512 */, 36851 /* V8OiV8OiV8OiV8Oi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36868 /* vpermi2varqi128 */, 15254 /* V16cV16cV16cV16c */, 1016 /* ncEV:128: */, 16000 /* avx512vbmi,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36884 /* vpermi2varqi256 */, 15283 /* V32cV32cV32cV32c */, 1053 /* ncEV:256: */, 16000 /* avx512vbmi,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36900 /* vpermi2varqi512 */, 36916 /* V64cV64cV64cV64c */, 1638 /* ncEV:512: */, 16072 /* avx512vbmi */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36933 /* vpermil2pd */, 36944 /* V2dV2dV2dV2OiIc */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36960 /* vpermil2pd256 */, 36974 /* V4dV4dV4dV4OiIc */, 1199 /* ncV:256: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{36990 /* vpermil2ps */, 37001 /* V4fV4fV4fV4iIc */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37016 /* vpermil2ps256 */, 37030 /* V8fV8fV8fV8iIc */, 1199 /* ncV:256: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37045 /* vpermilpd */, 22622 /* V2dV2dIi */, 1016 /* ncEV:128: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37055 /* vpermilpd256 */, 15745 /* V4dV4dIi */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37068 /* vpermilpd512 */, 15764 /* V8dV8dIi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37081 /* vpermilps */, 22650 /* V4fV4fIi */, 1016 /* ncEV:128: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37091 /* vpermilps256 */, 22670 /* V8fV8fIi */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37104 /* vpermilps512 */, 24981 /* V16fV16fIi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37117 /* vpermilvarpd */, 37130 /* V2dV2dV2Oi */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37141 /* vpermilvarpd256 */, 15838 /* V4dV4dV4Oi */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37157 /* vpermilvarpd512 */, 15862 /* V8dV8dV8Oi */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37173 /* vpermilvarps */, 37186 /* V4fV4fV4i */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37196 /* vpermilvarps256 */, 16096 /* V8fV8fV8i */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37212 /* vpermilvarps512 */, 16119 /* V16fV16fV16i */, 1638 /* ncEV:512: */, 819 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37228 /* vphaddbd */, 37237 /* V4iV16c */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37245 /* vphaddbq */, 37254 /* V2OiV16c */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37263 /* vphaddbw */, 37272 /* V8sV16c */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37280 /* vphadddq */, 37289 /* V2OiV4i */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37297 /* vphaddubd */, 37237 /* V4iV16c */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37307 /* vphaddubq */, 37254 /* V2OiV16c */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37317 /* vphaddubw */, 37272 /* V8sV16c */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37327 /* vphaddudq */, 37289 /* V2OiV4i */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37337 /* vphadduwd */, 37347 /* V4iV8s */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37354 /* vphadduwq */, 37364 /* V2OiV8s */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37372 /* vphaddwd */, 37347 /* V4iV8s */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37381 /* vphaddwq */, 37364 /* V2OiV8s */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37390 /* vphsubbw */, 37272 /* V8sV16c */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37399 /* vphsubdq */, 37289 /* V2OiV4i */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37408 /* vphsubwd */, 37347 /* V4iV8s */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37417 /* vpmacsdd */, 24762 /* V4iV4iV4iV4i */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37426 /* vpmacsdqh */, 37436 /* V2OiV4iV4iV2Oi */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37451 /* vpmacsdql */, 37436 /* V2OiV4iV4iV2Oi */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37461 /* vpmacssdd */, 24762 /* V4iV4iV4iV4i */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37471 /* vpmacssdqh */, 37436 /* V2OiV4iV4iV2Oi */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37482 /* vpmacssdql */, 37436 /* V2OiV4iV4iV2Oi */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37493 /* vpmacsswd */, 37503 /* V4iV8sV8sV4i */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37516 /* vpmacssww */, 36546 /* V8sV8sV8sV8s */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37526 /* vpmacswd */, 37503 /* V4iV8sV8sV4i */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37535 /* vpmacsww */, 36546 /* V8sV8sV8sV8s */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37544 /* vpmadcsswd */, 37503 /* V4iV8sV8sV4i */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37555 /* vpmadcswd */, 37503 /* V4iV8sV8sV4i */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37565 /* vpmadd52huq128 */, 36787 /* V2OiV2OiV2OiV2Oi */, 1016 /* ncEV:128: */, 37580 /* avx512ifma,avx512vl|avxifma */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37608 /* vpmadd52huq256 */, 36819 /* V4OiV4OiV4OiV4Oi */, 1053 /* ncEV:256: */, 37580 /* avx512ifma,avx512vl|avxifma */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37623 /* vpmadd52huq512 */, 36851 /* V8OiV8OiV8OiV8Oi */, 1638 /* ncEV:512: */, 37638 /* avx512ifma */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37649 /* vpmadd52luq128 */, 36787 /* V2OiV2OiV2OiV2Oi */, 1016 /* ncEV:128: */, 37580 /* avx512ifma,avx512vl|avxifma */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37664 /* vpmadd52luq256 */, 36819 /* V4OiV4OiV4OiV4Oi */, 1053 /* ncEV:256: */, 37580 /* avx512ifma,avx512vl|avxifma */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37679 /* vpmadd52luq512 */, 36851 /* V8OiV8OiV8OiV8Oi */, 1638 /* ncEV:512: */, 37638 /* avx512ifma */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37694 /* vpmultishiftqb128 */, 15987 /* V16cV16cV16c */, 1016 /* ncEV:128: */, 16000 /* avx512vbmi,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37712 /* vpmultishiftqb256 */, 16033 /* V32cV32cV32c */, 1053 /* ncEV:256: */, 16000 /* avx512vbmi,avx512vl */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37730 /* vpmultishiftqb512 */, 16059 /* V64cV64cV64c */, 1638 /* ncEV:512: */, 16072 /* avx512vbmi */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37748 /* vpperm */, 15254 /* V16cV16cV16cV16c */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37755 /* vprotbi */, 37763 /* V16cV16cIc */, 1016 /* ncEV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37774 /* vprotdi */, 37782 /* V4iV4iIc */, 1016 /* ncEV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37791 /* vprotqi */, 1549 /* V2OiV2OiIc */, 1016 /* ncEV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37799 /* vprotwi */, 37807 /* V8sV8sIc */, 1016 /* ncEV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37816 /* vpshab */, 15987 /* V16cV16cV16c */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37823 /* vpshad */, 16199 /* V4iV4iV4i */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37830 /* vpshaq */, 1118 /* V2OiV2OiV2Oi */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37837 /* vpshaw */, 15912 /* V8sV8sV8s */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37844 /* vpshlb */, 15987 /* V16cV16cV16c */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37851 /* vpshld */, 16199 /* V4iV4iV4i */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37858 /* vpshldd128 */, 1570 /* V4iV4iV4iIi */, 1016 /* ncEV:128: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37869 /* vpshldd256 */, 1601 /* V8iV8iV8iIi */, 1053 /* ncEV:256: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37880 /* vpshldd512 */, 1623 /* V16iV16iV16iIi */, 1638 /* ncEV:512: */, 3721 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37891 /* vpshldq128 */, 1658 /* V2OiV2OiV2OiIi */, 1016 /* ncEV:128: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37902 /* vpshldq256 */, 1683 /* V4OiV4OiV4OiIi */, 1053 /* ncEV:256: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37913 /* vpshldq512 */, 1708 /* V8OiV8OiV8OiIi */, 1638 /* ncEV:512: */, 3721 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37924 /* vpshldw128 */, 15311 /* V8sV8sV8sIi */, 1016 /* ncEV:128: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37935 /* vpshldw256 */, 15334 /* V16sV16sV16sIi */, 1053 /* ncEV:256: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37946 /* vpshldw512 */, 37957 /* V32sV32sV32sIi */, 1638 /* ncEV:512: */, 3721 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37972 /* vpshlq */, 1118 /* V2OiV2OiV2Oi */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37979 /* vpshlw */, 15912 /* V8sV8sV8s */, 920 /* ncV:128: */, 33771 /* xop */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37986 /* vpshrdd128 */, 1570 /* V4iV4iV4iIi */, 1016 /* ncEV:128: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{37997 /* vpshrdd256 */, 1601 /* V8iV8iV8iIi */, 1053 /* ncEV:256: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38008 /* vpshrdd512 */, 1623 /* V16iV16iV16iIi */, 1638 /* ncEV:512: */, 3721 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38019 /* vpshrdq128 */, 1658 /* V2OiV2OiV2OiIi */, 1016 /* ncEV:128: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38030 /* vpshrdq256 */, 1683 /* V4OiV4OiV4OiIi */, 1053 /* ncEV:256: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38041 /* vpshrdq512 */, 1708 /* V8OiV8OiV8OiIi */, 1638 /* ncEV:512: */, 3721 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38052 /* vpshrdw128 */, 15311 /* V8sV8sV8sIi */, 1016 /* ncEV:128: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38063 /* vpshrdw256 */, 15334 /* V16sV16sV16sIi */, 1053 /* ncEV:256: */, 3632 /* avx512vl,avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38074 /* vpshrdw512 */, 37957 /* V32sV32sV32sIi */, 1638 /* ncEV:512: */, 3721 /* avx512vbmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38085 /* vpshufbitqmb128_mask */, 38106 /* UsV16cV16cUs */, 1016 /* ncEV:128: */, 38119 /* avx512vl,avx512bitalg */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38141 /* vpshufbitqmb256_mask */, 38162 /* UiV32cV32cUi */, 1053 /* ncEV:256: */, 38119 /* avx512vl,avx512bitalg */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38175 /* vpshufbitqmb512_mask */, 38196 /* UOiV64cV64cUOi */, 1638 /* ncEV:512: */, 38211 /* avx512bitalg */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38224 /* vrcpbf16128_mask */, 33848 /* V8yV8yV8yUc */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38241 /* vrcpbf16256_mask */, 33880 /* V16yV16yV16yUs */, 1199 /* ncV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38258 /* vrcpbf16512_mask */, 33915 /* V32yV32yV32yUi */, 810 /* ncV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38275 /* vreducebf16128_mask */, 33951 /* V8yV8yIiV8yUc */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38295 /* vreducebf16256_mask */, 33986 /* V16yV16yIiV16yUs */, 1199 /* ncV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38315 /* vreducebf16512_mask */, 34024 /* V32yV32yIiV32yUi */, 810 /* ncV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38335 /* vrndscalebf16_128_mask */, 33951 /* V8yV8yIiV8yUc */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38358 /* vrndscalebf16_256_mask */, 33986 /* V16yV16yIiV16yUs */, 1199 /* ncV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38381 /* vrndscalebf16_mask */, 34024 /* V32yV32yIiV32yUi */, 810 /* ncV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38400 /* vrsqrtbf16128_mask */, 33848 /* V8yV8yV8yUc */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38419 /* vrsqrtbf16256_mask */, 33880 /* V16yV16yV16yUs */, 1199 /* ncV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38438 /* vrsqrtbf16512_mask */, 33915 /* V32yV32yV32yUi */, 810 /* ncV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38457 /* vscalefbf16128_mask */, 38477 /* V8yV8yV8yV8yUc */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38492 /* vscalefbf16256_mask */, 38512 /* V16yV16yV16yV16yUs */, 1199 /* ncV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38531 /* vscalefbf16512_mask */, 38551 /* V32yV32yV32yV32yUi */, 810 /* ncV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38570 /* vsha512msg1 */, 38582 /* V4UOiV4UOiV2UOi */, 4098 /* nV:256: */, 38598 /* sha512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38605 /* vsha512msg2 */, 38617 /* V4UOiV4UOiV4UOi */, 4098 /* nV:256: */, 38598 /* sha512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38633 /* vsha512rnds2 */, 38646 /* V4UOiV4UOiV4UOiV2UOi */, 4098 /* nV:256: */, 38598 /* sha512 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38667 /* vsm3msg1 */, 38676 /* V4UiV4UiV4UiV4Ui */, 1165 /* nV:128: */, 38693 /* sm3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38697 /* vsm3msg2 */, 38676 /* V4UiV4UiV4UiV4Ui */, 1165 /* nV:128: */, 38693 /* sm3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38706 /* vsm3rnds2 */, 38716 /* V4UiV4UiV4UiV4UiIUi */, 1165 /* nV:128: */, 38693 /* sm3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38736 /* vsm4key4128 */, 38748 /* V4UiV4UiV4Ui */, 1165 /* nV:128: */, 38761 /* sm4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38765 /* vsm4key4256 */, 38777 /* V8UiV8UiV8Ui */, 4098 /* nV:256: */, 38761 /* sm4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38790 /* vsm4key4512 */, 38802 /* V16UiV16UiV16Ui */, 4141 /* nV:512: */, 38818 /* avx10.2,sm4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38830 /* vsm4rnds4128 */, 38748 /* V4UiV4UiV4Ui */, 1165 /* nV:128: */, 38761 /* sm4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38843 /* vsm4rnds4256 */, 38777 /* V8UiV8UiV8Ui */, 4098 /* nV:256: */, 38761 /* sm4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38856 /* vsm4rnds4512 */, 38802 /* V16UiV16UiV16Ui */, 4141 /* nV:512: */, 38818 /* avx10.2,sm4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38869 /* vsubbf16128 */, 26114 /* V8yV8yV8y */, 920 /* ncV:128: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38881 /* vsubbf16256 */, 26136 /* V16yV16yV16y */, 1199 /* ncV:256: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38893 /* vsubbf16512 */, 26161 /* V32yV32yV32y */, 810 /* ncV:512: */, 13213 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38905 /* vtestcpd */, 3352 /* iV2dV2d */, 1016 /* ncEV:128: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38914 /* vtestcpd256 */, 38926 /* iV4dV4d */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38934 /* vtestcps */, 3299 /* iV4fV4f */, 1016 /* ncEV:128: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38943 /* vtestcps256 */, 38955 /* iV8fV8f */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38963 /* vtestnzcpd */, 3352 /* iV2dV2d */, 1016 /* ncEV:128: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38974 /* vtestnzcpd256 */, 38926 /* iV4dV4d */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38988 /* vtestnzcps */, 3299 /* iV4fV4f */, 1016 /* ncEV:128: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{38999 /* vtestnzcps256 */, 38955 /* iV8fV8f */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39013 /* vtestzpd */, 3352 /* iV2dV2d */, 1016 /* ncEV:128: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39022 /* vtestzpd256 */, 38926 /* iV4dV4d */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39034 /* vtestzps */, 3299 /* iV4fV4f */, 1016 /* ncEV:128: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39043 /* vtestzps256 */, 38955 /* iV8fV8f */, 1053 /* ncEV:256: */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39055 /* vzeroall */, 278 /* v */, 744 /* n */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39064 /* vzeroupper */, 278 /* v */, 744 /* n */, 1063 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39075 /* wbinvd */, 278 /* v */, 744 /* n */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39082 /* wbnoinvd */, 278 /* v */, 744 /* n */, 39082 /* wbnoinvd */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39091 /* writeeflags_u32 */, 687 /* vUi */, 744 /* n */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39107 /* wrpkru */, 687 /* vUi */, 744 /* n */, 21595 /* pku */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39114 /* wrssd */, 12137 /* vUiv* */, 744 /* n */, 2175 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39120 /* wrussd */, 12137 /* vUiv* */, 744 /* n */, 2175 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39127 /* xabort */, 39134 /* vIc */, 744 /* n */, 39138 /* rtm */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39142 /* xbegin */, 39149 /* i */, 744 /* n */, 39138 /* rtm */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39151 /* xend */, 278 /* v */, 744 /* n */, 39138 /* rtm */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39156 /* xgetbv */, 39163 /* UOiUi */, 744 /* n */, 39169 /* xsave */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39175 /* xresldtrk */, 278 /* v */, 744 /* n */, 39185 /* tsxldtrk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39194 /* xrstor */, 39201 /* vv*UOi */, 744 /* n */, 39169 /* xsave */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39208 /* xrstors */, 39201 /* vv*UOi */, 744 /* n */, 39216 /* xsaves */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39169 /* xsave */, 39201 /* vv*UOi */, 744 /* n */, 39169 /* xsave */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39223 /* xsavec */, 39201 /* vv*UOi */, 744 /* n */, 39223 /* xsavec */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39230 /* xsaveopt */, 39201 /* vv*UOi */, 744 /* n */, 39230 /* xsaveopt */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39216 /* xsaves */, 39201 /* vv*UOi */, 744 /* n */, 39216 /* xsaves */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39239 /* xsetbv */, 39246 /* vUiUOi */, 744 /* n */, 39169 /* xsave */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39253 /* xsusldtrk */, 278 /* v */, 744 /* n */, 39185 /* tsxldtrk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{39263 /* xtest */, 39149 /* i */, 744 /* n */, 39138 /* rtm */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},

#endif // GET_BUILTIN_PREFIXED_INFOS

#ifdef ATOMIC_BUILTIN

#endif // ATOMIC_BUILTIN
#undef ATOMIC_BUILTIN
