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


#ifdef GET_BUILTIN_ENUMERATORS
    BI_BitScanForward64,
    BI_BitScanReverse64,
    BI_InterlockedCompareExchange128,
    BI__faststorefence,
    BI__mulh,
    BI__shiftleft128,
    BI__shiftright128,
    BI__umulh,
    BI_mul128,
    BI_umul128,
    BI__builtin_ia32_aadd64,
    BI__builtin_ia32_aand64,
    BI__builtin_ia32_addcarryx_u64,
    BI__builtin_ia32_aor64,
    BI__builtin_ia32_axor64,
    BI__builtin_ia32_bextr_u64,
    BI__builtin_ia32_bextri_u64,
    BI__builtin_ia32_bzhi_di,
    BI__builtin_ia32_clui,
    BI__builtin_ia32_cmpccxadd32,
    BI__builtin_ia32_cmpccxadd64,
    BI__builtin_ia32_crc32di,
    BI__builtin_ia32_cvtsd2si64,
    BI__builtin_ia32_cvtsi2sd64,
    BI__builtin_ia32_cvtsi2ss64,
    BI__builtin_ia32_cvtss2si64,
    BI__builtin_ia32_cvttsd2si64,
    BI__builtin_ia32_cvttss2si64,
    BI__builtin_ia32_cvtusi2sd64,
    BI__builtin_ia32_cvtusi2ss64,
    BI__builtin_ia32_directstore_u64,
    BI__builtin_ia32_fxrstor64,
    BI__builtin_ia32_fxsave64,
    BI__builtin_ia32_incsspq,
    BI__builtin_ia32_lwpins64,
    BI__builtin_ia32_lwpval64,
    BI__builtin_ia32_lzcnt_u64,
    BI__builtin_ia32_movnti64,
    BI__builtin_ia32_movrsdi,
    BI__builtin_ia32_movrshi,
    BI__builtin_ia32_movrsqi,
    BI__builtin_ia32_movrssi,
    BI__builtin_ia32_pdep_di,
    BI__builtin_ia32_pext_di,
    BI__builtin_ia32_prefetchi,
    BI__builtin_ia32_ptwrite64,
    BI__builtin_ia32_rdfsbase32,
    BI__builtin_ia32_rdfsbase64,
    BI__builtin_ia32_rdgsbase32,
    BI__builtin_ia32_rdgsbase64,
    BI__builtin_ia32_rdrand64_step,
    BI__builtin_ia32_rdseed64_step,
    BI__builtin_ia32_rdsspq,
    BI__builtin_ia32_readeflags_u64,
    BI__builtin_ia32_senduipi,
    BI__builtin_ia32_stui,
    BI__builtin_ia32_subborrow_u64,
    BI__builtin_ia32_tcmmimfp16ps,
    BI__builtin_ia32_tcmmimfp16ps_internal,
    BI__builtin_ia32_tcmmrlfp16ps,
    BI__builtin_ia32_tcmmrlfp16ps_internal,
    BI__builtin_ia32_tcvtrowd2ps,
    BI__builtin_ia32_tcvtrowd2ps_internal,
    BI__builtin_ia32_tcvtrowd2psi,
    BI__builtin_ia32_tcvtrowps2bf16h,
    BI__builtin_ia32_tcvtrowps2bf16h_internal,
    BI__builtin_ia32_tcvtrowps2bf16hi,
    BI__builtin_ia32_tcvtrowps2bf16l,
    BI__builtin_ia32_tcvtrowps2bf16l_internal,
    BI__builtin_ia32_tcvtrowps2bf16li,
    BI__builtin_ia32_tcvtrowps2phh,
    BI__builtin_ia32_tcvtrowps2phh_internal,
    BI__builtin_ia32_tcvtrowps2phhi,
    BI__builtin_ia32_tcvtrowps2phl,
    BI__builtin_ia32_tcvtrowps2phl_internal,
    BI__builtin_ia32_tcvtrowps2phli,
    BI__builtin_ia32_tdpbf8ps,
    BI__builtin_ia32_tdpbf8ps_internal,
    BI__builtin_ia32_tdpbf16ps,
    BI__builtin_ia32_tdpbf16ps_internal,
    BI__builtin_ia32_tdpbhf8ps,
    BI__builtin_ia32_tdpbhf8ps_internal,
    BI__builtin_ia32_tdpbssd,
    BI__builtin_ia32_tdpbssd_internal,
    BI__builtin_ia32_tdpbsud,
    BI__builtin_ia32_tdpbsud_internal,
    BI__builtin_ia32_tdpbusd,
    BI__builtin_ia32_tdpbusd_internal,
    BI__builtin_ia32_tdpbuud,
    BI__builtin_ia32_tdpbuud_internal,
    BI__builtin_ia32_tdpfp16ps,
    BI__builtin_ia32_tdpfp16ps_internal,
    BI__builtin_ia32_tdphbf8ps,
    BI__builtin_ia32_tdphbf8ps_internal,
    BI__builtin_ia32_tdphf8ps,
    BI__builtin_ia32_tdphf8ps_internal,
    BI__builtin_ia32_testui,
    BI__builtin_ia32_tile_loadconfig,
    BI__builtin_ia32_tile_loadconfig_internal,
    BI__builtin_ia32_tile_storeconfig,
    BI__builtin_ia32_tileloadd64,
    BI__builtin_ia32_tileloadd64_internal,
    BI__builtin_ia32_tileloaddrs64,
    BI__builtin_ia32_tileloaddrs64_internal,
    BI__builtin_ia32_tileloaddrst164,
    BI__builtin_ia32_tileloaddrst164_internal,
    BI__builtin_ia32_tileloaddt164,
    BI__builtin_ia32_tileloaddt164_internal,
    BI__builtin_ia32_tilemovrow,
    BI__builtin_ia32_tilemovrow_internal,
    BI__builtin_ia32_tilemovrowi,
    BI__builtin_ia32_tilerelease,
    BI__builtin_ia32_tilestored64,
    BI__builtin_ia32_tilestored64_internal,
    BI__builtin_ia32_tilezero,
    BI__builtin_ia32_tilezero_internal,
    BI__builtin_ia32_tmmultf32ps,
    BI__builtin_ia32_tmmultf32ps_internal,
    BI__builtin_ia32_tzcnt_u64,
    BI__builtin_ia32_urdmsr,
    BI__builtin_ia32_uwrmsr,
    BI__builtin_ia32_vcvtsd2si64,
    BI__builtin_ia32_vcvtsd2usi64,
    BI__builtin_ia32_vcvtsh2si64,
    BI__builtin_ia32_vcvtsh2usi64,
    BI__builtin_ia32_vcvtsi642sh,
    BI__builtin_ia32_vcvtss2si64,
    BI__builtin_ia32_vcvtss2usi64,
    BI__builtin_ia32_vcvttsd2si64,
    BI__builtin_ia32_vcvttsd2sis64,
    BI__builtin_ia32_vcvttsd2usi64,
    BI__builtin_ia32_vcvttsd2usis64,
    BI__builtin_ia32_vcvttsh2si64,
    BI__builtin_ia32_vcvttsh2usi64,
    BI__builtin_ia32_vcvttss2si64,
    BI__builtin_ia32_vcvttss2sis64,
    BI__builtin_ia32_vcvttss2usi64,
    BI__builtin_ia32_vcvttss2usis64,
    BI__builtin_ia32_vcvtusi642sh,
    BI__builtin_ia32_vec_ext_v4di,
    BI__builtin_ia32_vec_set_v2di,
    BI__builtin_ia32_vec_set_v4di,
    BI__builtin_ia32_vmovrsb128,
    BI__builtin_ia32_vmovrsb256,
    BI__builtin_ia32_vmovrsb512,
    BI__builtin_ia32_vmovrsd128,
    BI__builtin_ia32_vmovrsd256,
    BI__builtin_ia32_vmovrsd512,
    BI__builtin_ia32_vmovrsq128,
    BI__builtin_ia32_vmovrsq256,
    BI__builtin_ia32_vmovrsq512,
    BI__builtin_ia32_vmovrsw128,
    BI__builtin_ia32_vmovrsw256,
    BI__builtin_ia32_vmovrsw512,
    BI__builtin_ia32_wrfsbase32,
    BI__builtin_ia32_wrfsbase64,
    BI__builtin_ia32_wrgsbase32,
    BI__builtin_ia32_wrgsbase64,
    BI__builtin_ia32_writeeflags_u64,
    BI__builtin_ia32_wrssq,
    BI__builtin_ia32_wrussq,
    BI__builtin_ia32_xrstor64,
    BI__builtin_ia32_xrstors64,
    BI__builtin_ia32_xsave64,
    BI__builtin_ia32_xsavec64,
    BI__builtin_ia32_xsaveopt64,
    BI__builtin_ia32_xsaves64,

#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"
  "_BitScanForward64\0"
  "UcUNi*ULLi\0"
  "nh\0"
  "_BitScanReverse64\0"
  "_InterlockedCompareExchange128\0"
  "UcLLiD*LLiLLiLLi*\0"
  "__faststorefence\0"
  "v\0"
  "__mulh\0"
  "LLiLLiLLi\0"
  "nch\0"
  "__shiftleft128\0"
  "ULLiULLiULLiUc\0"
  "__shiftright128\0"
  "__umulh\0"
  "ULLiULLiULLi\0"
  "_mul128\0"
  "LLiLLiLLiLLi*\0"
  "_umul128\0"
  "ULLiULLiULLiULLi*\0"
  "aadd64\0"
  "vv*SOi\0"
  "n\0"
  "raoint\0"
  "aand64\0"
  "addcarryx_u64\0"
  "UcUcUOiUOiUOi*\0"
  "nE\0"
  "aor64\0"
  "axor64\0"
  "bextr_u64\0"
  "UOiUOiUOi\0"
  "ncE\0"
  "bmi\0"
  "bextri_u64\0"
  "UOiUOiIUOi\0"
  "tbm\0"
  "bzhi_di\0"
  "bmi2\0"
  "clui\0"
  "uintr\0"
  "cmpccxadd32\0"
  "Siv*SiSiIi\0"
  "cmpccxadd\0"
  "cmpccxadd64\0"
  "SOiSOi*SOiSOiIi\0"
  "crc32di\0"
  "nc\0"
  "crc32\0"
  "cvtsd2si64\0"
  "OiV2d\0"
  "ncV:128:\0"
  "sse2\0"
  "cvtsi2sd64\0"
  "V2dV2dOiIi\0"
  "avx512f\0"
  "cvtsi2ss64\0"
  "V4fV4fOiIi\0"
  "cvtss2si64\0"
  "OiV4f\0"
  "sse\0"
  "cvttsd2si64\0"
  "cvttss2si64\0"
  "cvtusi2sd64\0"
  "V2dV2dUOiIi\0"
  "cvtusi2ss64\0"
  "V4fV4fUOiIi\0"
  "directstore_u64\0"
  "vULi*ULi\0"
  "movdiri\0"
  "fxrstor64\0"
  "vv*\0"
  "fxsr\0"
  "fxsave64\0"
  "incsspq\0"
  "vUOi\0"
  "shstk\0"
  "lwpins64\0"
  "UcUOiUiIUi\0"
  "lwp\0"
  "lwpval64\0"
  "vUOiUiIUi\0"
  "lzcnt_u64\0"
  "UOiUOi\0"
  "movnti64\0"
  "vOi*Oi\0"
  "movrsdi\0"
  "SOivC*\0"
  "movrs\0"
  "movrshi\0"
  "SsvC*\0"
  "movrsqi\0"
  "ScvC*\0"
  "movrssi\0"
  "SivC*\0"
  "pdep_di\0"
  "pext_di\0"
  "prefetchi\0"
  "vvC*Ui\0"
  "ptwrite64\0"
  "ptwrite\0"
  "rdfsbase32\0"
  "Ui\0"
  "fsgsbase\0"
  "rdfsbase64\0"
  "UOi\0"
  "rdgsbase32\0"
  "rdgsbase64\0"
  "rdrand64_step\0"
  "UiUOi*\0"
  "rdrnd\0"
  "rdseed64_step\0"
  "rdseed\0"
  "rdsspq\0"
  "readeflags_u64\0"
  "senduipi\0"
  "vUWi\0"
  "stui\0"
  "subborrow_u64\0"
  "tcmmimfp16ps\0"
  "vIUcIUcIUc\0"
  "amx-complex\0"
  "tcmmimfp16ps_internal\0"
  "V256iUsUsUsV256iV256iV256i\0"
  "tcmmrlfp16ps\0"
  "tcmmrlfp16ps_internal\0"
  "tcvtrowd2ps\0"
  "V16fIUcUi\0"
  "nV:512:\0"
  "amx-avx512,avx10.2\0"
  "tcvtrowd2ps_internal\0"
  "V16fUsUsV256iUi\0"
  "tcvtrowd2psi\0"
  "V16fIUcIUi\0"
  "tcvtrowps2bf16h\0"
  "V32yIUcUi\0"
  "tcvtrowps2bf16h_internal\0"
  "V32yUsUsV256iUi\0"
  "tcvtrowps2bf16hi\0"
  "V32yIUcIUi\0"
  "tcvtrowps2bf16l\0"
  "tcvtrowps2bf16l_internal\0"
  "tcvtrowps2bf16li\0"
  "tcvtrowps2phh\0"
  "V32xIUcUi\0"
  "tcvtrowps2phh_internal\0"
  "V32xUsUsV256iUi\0"
  "tcvtrowps2phhi\0"
  "V32xIUcIUi\0"
  "tcvtrowps2phl\0"
  "tcvtrowps2phl_internal\0"
  "tcvtrowps2phli\0"
  "tdpbf8ps\0"
  "vIUcUIcUIc\0"
  "amx-fp8\0"
  "tdpbf8ps_internal\0"
  "tdpbf16ps\0"
  "amx-bf16\0"
  "tdpbf16ps_internal\0"
  "tdpbhf8ps\0"
  "tdpbhf8ps_internal\0"
  "tdpbssd\0"
  "amx-int8\0"
  "tdpbssd_internal\0"
  "tdpbsud\0"
  "tdpbsud_internal\0"
  "tdpbusd\0"
  "tdpbusd_internal\0"
  "tdpbuud\0"
  "tdpbuud_internal\0"
  "tdpfp16ps\0"
  "amx-fp16\0"
  "tdpfp16ps_internal\0"
  "tdphbf8ps\0"
  "tdphbf8ps_internal\0"
  "tdphf8ps\0"
  "tdphf8ps_internal\0"
  "testui\0"
  "Uc\0"
  "tile_loadconfig\0"
  "vvC*\0"
  "amx-tile\0"
  "tile_loadconfig_internal\0"
  "tile_storeconfig\0"
  "tileloadd64\0"
  "vIUcvC*z\0"
  "tileloadd64_internal\0"
  "V256iUsUsvC*z\0"
  "tileloaddrs64\0"
  "amx-movrs\0"
  "tileloaddrs64_internal\0"
  "tileloaddrst164\0"
  "tileloaddrst164_internal\0"
  "tileloaddt164\0"
  "tileloaddt164_internal\0"
  "tilemovrow\0"
  "V16iIUcUi\0"
  "tilemovrow_internal\0"
  "V16iUsUsV256iUi\0"
  "tilemovrowi\0"
  "V16iIUcIUi\0"
  "tilerelease\0"
  "tilestored64\0"
  "vIUcv*z\0"
  "tilestored64_internal\0"
  "vUsUsv*zV256i\0"
  "tilezero\0"
  "vUc\0"
  "tilezero_internal\0"
  "V256iUsUs\0"
  "tmmultf32ps\0"
  "amx-tf32\0"
  "tmmultf32ps_internal\0"
  "tzcnt_u64\0"
  "urdmsr\0"
  "usermsr\0"
  "uwrmsr\0"
  "vUOiUOi\0"
  "vcvtsd2si64\0"
  "OiV2dIi\0"
  "vcvtsd2usi64\0"
  "UOiV2dIi\0"
  "vcvtsh2si64\0"
  "OiV8xIi\0"
  "avx512fp16\0"
  "vcvtsh2usi64\0"
  "UOiV8xIi\0"
  "vcvtsi642sh\0"
  "V8xV8xOiIi\0"
  "vcvtss2si64\0"
  "OiV4fIi\0"
  "vcvtss2usi64\0"
  "UOiV4fIi\0"
  "vcvttsd2si64\0"
  "vcvttsd2sis64\0"
  "avx10.2\0"
  "vcvttsd2usi64\0"
  "vcvttsd2usis64\0"
  "vcvttsh2si64\0"
  "vcvttsh2usi64\0"
  "vcvttss2si64\0"
  "vcvttss2sis64\0"
  "vcvttss2usi64\0"
  "vcvttss2usis64\0"
  "vcvtusi642sh\0"
  "V8xV8xUOiIi\0"
  "vec_ext_v4di\0"
  "OiV4OiIi\0"
  "ncEV:256:\0"
  "avx\0"
  "vec_set_v2di\0"
  "V2OiV2OiOiIi\0"
  "ncEV:128:\0"
  "sse4.1\0"
  "vec_set_v4di\0"
  "V4OiV4OiOiIi\0"
  "vmovrsb128\0"
  "V16cV16cC*\0"
  "nV:128:\0"
  "movrs,avx10.2\0"
  "vmovrsb256\0"
  "V32cV32cC*\0"
  "nV:256:\0"
  "vmovrsb512\0"
  "V64cV64cC*\0"
  "vmovrsd128\0"
  "V4iV4iC*\0"
  "vmovrsd256\0"
  "V8iV8iC*\0"
  "vmovrsd512\0"
  "V16iV16iC*\0"
  "vmovrsq128\0"
  "V2OiV2OiC*\0"
  "vmovrsq256\0"
  "V4OiV4OiC*\0"
  "vmovrsq512\0"
  "V8OiV8OiC*\0"
  "vmovrsw128\0"
  "V8sV8sC*\0"
  "vmovrsw256\0"
  "V16sV16sC*\0"
  "vmovrsw512\0"
  "V32sV32sC*\0"
  "wrfsbase32\0"
  "vUi\0"
  "wrfsbase64\0"
  "wrgsbase32\0"
  "wrgsbase64\0"
  "writeeflags_u64\0"
  "wrssq\0"
  "vUOiv*\0"
  "wrussq\0"
  "xrstor64\0"
  "vv*UOi\0"
  "xsave\0"
  "xrstors64\0"
  "xsaves\0"
  "xsave64\0"
  "xsavec64\0"
  "xsavec\0"
  "xsaveopt64\0"
  "xsaveopt\0"
  "xsaves64\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 /* _BitScanForward64 */, 19 /* UcUNi*ULLi */, 30 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33 /* _BitScanReverse64 */, 19 /* UcUNi*ULLi */, 30 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{51 /* _InterlockedCompareExchange128 */, 82 /* UcLLiD*LLiLLiLLi* */, 30 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{100 /* __faststorefence */, 117 /* v */, 30 /* nh */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{119 /* __mulh */, 126 /* LLiLLiLLi */, 136 /* nch */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{140 /* __shiftleft128 */, 155 /* ULLiULLiULLiUc */, 136 /* nch */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{170 /* __shiftright128 */, 155 /* ULLiULLiULLiUc */, 136 /* nch */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{186 /* __umulh */, 194 /* ULLiULLiULLi */, 136 /* nch */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{207 /* _mul128 */, 215 /* LLiLLiLLiLLi* */, 136 /* nch */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{229 /* _umul128 */, 238 /* ULLiULLiULLiULLi* */, 136 /* nch */, 0}, HeaderDesc::INTRIN_H, ALL_MS_LANGUAGES},

#endif // GET_BUILTIN_INFOS

#ifdef GET_BUILTIN_PREFIXED_INFOS
    Builtin::Info{Builtin::Info::StrOffsets{256 /* aadd64 */, 263 /* vv*SOi */, 270 /* n */, 272 /* raoint */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{279 /* aand64 */, 263 /* vv*SOi */, 270 /* n */, 272 /* raoint */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{286 /* addcarryx_u64 */, 300 /* UcUcUOiUOiUOi* */, 315 /* nE */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{318 /* aor64 */, 263 /* vv*SOi */, 270 /* n */, 272 /* raoint */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{324 /* axor64 */, 263 /* vv*SOi */, 270 /* n */, 272 /* raoint */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{331 /* bextr_u64 */, 341 /* UOiUOiUOi */, 351 /* ncE */, 355 /* bmi */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{359 /* bextri_u64 */, 370 /* UOiUOiIUOi */, 351 /* ncE */, 381 /* tbm */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{385 /* bzhi_di */, 341 /* UOiUOiUOi */, 351 /* ncE */, 393 /* bmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{398 /* clui */, 117 /* v */, 270 /* n */, 403 /* uintr */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{409 /* cmpccxadd32 */, 421 /* Siv*SiSiIi */, 270 /* n */, 432 /* cmpccxadd */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{442 /* cmpccxadd64 */, 454 /* SOiSOi*SOiSOiIi */, 270 /* n */, 432 /* cmpccxadd */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{470 /* crc32di */, 341 /* UOiUOiUOi */, 478 /* nc */, 481 /* crc32 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{487 /* cvtsd2si64 */, 498 /* OiV2d */, 504 /* ncV:128: */, 513 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{518 /* cvtsi2sd64 */, 529 /* V2dV2dOiIi */, 504 /* ncV:128: */, 540 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{548 /* cvtsi2ss64 */, 559 /* V4fV4fOiIi */, 504 /* ncV:128: */, 540 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{570 /* cvtss2si64 */, 581 /* OiV4f */, 504 /* ncV:128: */, 587 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{591 /* cvttsd2si64 */, 498 /* OiV2d */, 504 /* ncV:128: */, 513 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{603 /* cvttss2si64 */, 581 /* OiV4f */, 504 /* ncV:128: */, 587 /* sse */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{615 /* cvtusi2sd64 */, 627 /* V2dV2dUOiIi */, 504 /* ncV:128: */, 540 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{639 /* cvtusi2ss64 */, 651 /* V4fV4fUOiIi */, 504 /* ncV:128: */, 540 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{663 /* directstore_u64 */, 679 /* vULi*ULi */, 270 /* n */, 688 /* movdiri */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{696 /* fxrstor64 */, 706 /* vv* */, 270 /* n */, 710 /* fxsr */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{715 /* fxsave64 */, 706 /* vv* */, 270 /* n */, 710 /* fxsr */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{724 /* incsspq */, 732 /* vUOi */, 270 /* n */, 737 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{743 /* lwpins64 */, 752 /* UcUOiUiIUi */, 270 /* n */, 763 /* lwp */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{767 /* lwpval64 */, 776 /* vUOiUiIUi */, 270 /* n */, 763 /* lwp */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{786 /* lzcnt_u64 */, 796 /* UOiUOi */, 351 /* ncE */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{803 /* movnti64 */, 812 /* vOi*Oi */, 270 /* n */, 513 /* sse2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{819 /* movrsdi */, 827 /* SOivC* */, 270 /* n */, 834 /* movrs */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{840 /* movrshi */, 848 /* SsvC* */, 270 /* n */, 834 /* movrs */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{854 /* movrsqi */, 862 /* ScvC* */, 270 /* n */, 834 /* movrs */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{868 /* movrssi */, 876 /* SivC* */, 270 /* n */, 834 /* movrs */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{882 /* pdep_di */, 341 /* UOiUOiUOi */, 351 /* ncE */, 393 /* bmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{890 /* pext_di */, 341 /* UOiUOiUOi */, 351 /* ncE */, 393 /* bmi2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{898 /* prefetchi */, 908 /* vvC*Ui */, 478 /* nc */, 898 /* prefetchi */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{915 /* ptwrite64 */, 732 /* vUOi */, 270 /* n */, 925 /* ptwrite */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{933 /* rdfsbase32 */, 944 /* Ui */, 270 /* n */, 947 /* fsgsbase */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{956 /* rdfsbase64 */, 967 /* UOi */, 270 /* n */, 947 /* fsgsbase */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{971 /* rdgsbase32 */, 944 /* Ui */, 270 /* n */, 947 /* fsgsbase */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{982 /* rdgsbase64 */, 967 /* UOi */, 270 /* n */, 947 /* fsgsbase */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{993 /* rdrand64_step */, 1007 /* UiUOi* */, 270 /* n */, 1014 /* rdrnd */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1020 /* rdseed64_step */, 1007 /* UiUOi* */, 270 /* n */, 1034 /* rdseed */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1041 /* rdsspq */, 796 /* UOiUOi */, 270 /* n */, 737 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1048 /* readeflags_u64 */, 967 /* UOi */, 270 /* n */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1063 /* senduipi */, 1072 /* vUWi */, 270 /* n */, 403 /* uintr */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1077 /* stui */, 117 /* v */, 270 /* n */, 403 /* uintr */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1082 /* subborrow_u64 */, 300 /* UcUcUOiUOiUOi* */, 315 /* nE */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1096 /* tcmmimfp16ps */, 1109 /* vIUcIUcIUc */, 270 /* n */, 1120 /* amx-complex */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1132 /* tcmmimfp16ps_internal */, 1154 /* V256iUsUsUsV256iV256iV256i */, 270 /* n */, 1120 /* amx-complex */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1181 /* tcmmrlfp16ps */, 1109 /* vIUcIUcIUc */, 270 /* n */, 1120 /* amx-complex */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1194 /* tcmmrlfp16ps_internal */, 1154 /* V256iUsUsUsV256iV256iV256i */, 270 /* n */, 1120 /* amx-complex */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1216 /* tcvtrowd2ps */, 1228 /* V16fIUcUi */, 1238 /* nV:512: */, 1246 /* amx-avx512,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1265 /* tcvtrowd2ps_internal */, 1286 /* V16fUsUsV256iUi */, 1238 /* nV:512: */, 1246 /* amx-avx512,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1302 /* tcvtrowd2psi */, 1315 /* V16fIUcIUi */, 1238 /* nV:512: */, 1246 /* amx-avx512,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1326 /* tcvtrowps2bf16h */, 1342 /* V32yIUcUi */, 1238 /* nV:512: */, 1246 /* amx-avx512,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1352 /* tcvtrowps2bf16h_internal */, 1377 /* V32yUsUsV256iUi */, 1238 /* nV:512: */, 1246 /* amx-avx512,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1393 /* tcvtrowps2bf16hi */, 1410 /* V32yIUcIUi */, 1238 /* nV:512: */, 1246 /* amx-avx512,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1421 /* tcvtrowps2bf16l */, 1342 /* V32yIUcUi */, 1238 /* nV:512: */, 1246 /* amx-avx512,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1437 /* tcvtrowps2bf16l_internal */, 1377 /* V32yUsUsV256iUi */, 1238 /* nV:512: */, 1246 /* amx-avx512,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1462 /* tcvtrowps2bf16li */, 1410 /* V32yIUcIUi */, 1238 /* nV:512: */, 1246 /* amx-avx512,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1479 /* tcvtrowps2phh */, 1493 /* V32xIUcUi */, 1238 /* nV:512: */, 1246 /* amx-avx512,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1503 /* tcvtrowps2phh_internal */, 1526 /* V32xUsUsV256iUi */, 1238 /* nV:512: */, 1246 /* amx-avx512,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1542 /* tcvtrowps2phhi */, 1557 /* V32xIUcIUi */, 1238 /* nV:512: */, 1246 /* amx-avx512,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1568 /* tcvtrowps2phl */, 1493 /* V32xIUcUi */, 1238 /* nV:512: */, 1246 /* amx-avx512,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1582 /* tcvtrowps2phl_internal */, 1526 /* V32xUsUsV256iUi */, 1238 /* nV:512: */, 1246 /* amx-avx512,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1605 /* tcvtrowps2phli */, 1557 /* V32xIUcIUi */, 1238 /* nV:512: */, 1246 /* amx-avx512,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1620 /* tdpbf8ps */, 1629 /* vIUcUIcUIc */, 270 /* n */, 1640 /* amx-fp8 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1648 /* tdpbf8ps_internal */, 1154 /* V256iUsUsUsV256iV256iV256i */, 270 /* n */, 1640 /* amx-fp8 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1666 /* tdpbf16ps */, 1109 /* vIUcIUcIUc */, 270 /* n */, 1676 /* amx-bf16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1685 /* tdpbf16ps_internal */, 1154 /* V256iUsUsUsV256iV256iV256i */, 270 /* n */, 1676 /* amx-bf16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1704 /* tdpbhf8ps */, 1629 /* vIUcUIcUIc */, 270 /* n */, 1640 /* amx-fp8 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1714 /* tdpbhf8ps_internal */, 1154 /* V256iUsUsUsV256iV256iV256i */, 270 /* n */, 1640 /* amx-fp8 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1733 /* tdpbssd */, 1109 /* vIUcIUcIUc */, 270 /* n */, 1741 /* amx-int8 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1750 /* tdpbssd_internal */, 1154 /* V256iUsUsUsV256iV256iV256i */, 270 /* n */, 1741 /* amx-int8 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1767 /* tdpbsud */, 1109 /* vIUcIUcIUc */, 270 /* n */, 1741 /* amx-int8 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1775 /* tdpbsud_internal */, 1154 /* V256iUsUsUsV256iV256iV256i */, 270 /* n */, 1741 /* amx-int8 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1792 /* tdpbusd */, 1109 /* vIUcIUcIUc */, 270 /* n */, 1741 /* amx-int8 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1800 /* tdpbusd_internal */, 1154 /* V256iUsUsUsV256iV256iV256i */, 270 /* n */, 1741 /* amx-int8 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1817 /* tdpbuud */, 1109 /* vIUcIUcIUc */, 270 /* n */, 1741 /* amx-int8 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1825 /* tdpbuud_internal */, 1154 /* V256iUsUsUsV256iV256iV256i */, 270 /* n */, 1741 /* amx-int8 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1842 /* tdpfp16ps */, 1109 /* vIUcIUcIUc */, 270 /* n */, 1852 /* amx-fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1861 /* tdpfp16ps_internal */, 1154 /* V256iUsUsUsV256iV256iV256i */, 270 /* n */, 1852 /* amx-fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1880 /* tdphbf8ps */, 1629 /* vIUcUIcUIc */, 270 /* n */, 1640 /* amx-fp8 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1890 /* tdphbf8ps_internal */, 1154 /* V256iUsUsUsV256iV256iV256i */, 270 /* n */, 1640 /* amx-fp8 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1909 /* tdphf8ps */, 1629 /* vIUcUIcUIc */, 270 /* n */, 1640 /* amx-fp8 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1918 /* tdphf8ps_internal */, 1154 /* V256iUsUsUsV256iV256iV256i */, 270 /* n */, 1640 /* amx-fp8 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1936 /* testui */, 1943 /* Uc */, 270 /* n */, 403 /* uintr */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1946 /* tile_loadconfig */, 1962 /* vvC* */, 270 /* n */, 1967 /* amx-tile */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1976 /* tile_loadconfig_internal */, 1962 /* vvC* */, 270 /* n */, 1967 /* amx-tile */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2001 /* tile_storeconfig */, 1962 /* vvC* */, 270 /* n */, 1967 /* amx-tile */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2018 /* tileloadd64 */, 2030 /* vIUcvC*z */, 270 /* n */, 1967 /* amx-tile */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2039 /* tileloadd64_internal */, 2060 /* V256iUsUsvC*z */, 270 /* n */, 1967 /* amx-tile */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2074 /* tileloaddrs64 */, 2030 /* vIUcvC*z */, 270 /* n */, 2088 /* amx-movrs */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2098 /* tileloaddrs64_internal */, 2060 /* V256iUsUsvC*z */, 270 /* n */, 2088 /* amx-movrs */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2121 /* tileloaddrst164 */, 2030 /* vIUcvC*z */, 270 /* n */, 2088 /* amx-movrs */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2137 /* tileloaddrst164_internal */, 2060 /* V256iUsUsvC*z */, 270 /* n */, 2088 /* amx-movrs */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2162 /* tileloaddt164 */, 2030 /* vIUcvC*z */, 270 /* n */, 1967 /* amx-tile */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2176 /* tileloaddt164_internal */, 2060 /* V256iUsUsvC*z */, 270 /* n */, 1967 /* amx-tile */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2199 /* tilemovrow */, 2210 /* V16iIUcUi */, 1238 /* nV:512: */, 1246 /* amx-avx512,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2220 /* tilemovrow_internal */, 2240 /* V16iUsUsV256iUi */, 1238 /* nV:512: */, 1246 /* amx-avx512,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2256 /* tilemovrowi */, 2268 /* V16iIUcIUi */, 1238 /* nV:512: */, 1246 /* amx-avx512,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2279 /* tilerelease */, 117 /* v */, 270 /* n */, 1967 /* amx-tile */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2291 /* tilestored64 */, 2304 /* vIUcv*z */, 270 /* n */, 1967 /* amx-tile */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2312 /* tilestored64_internal */, 2334 /* vUsUsv*zV256i */, 270 /* n */, 1967 /* amx-tile */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2348 /* tilezero */, 2357 /* vUc */, 270 /* n */, 1967 /* amx-tile */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2361 /* tilezero_internal */, 2379 /* V256iUsUs */, 270 /* n */, 1967 /* amx-tile */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2389 /* tmmultf32ps */, 1109 /* vIUcIUcIUc */, 270 /* n */, 2401 /* amx-tf32 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2410 /* tmmultf32ps_internal */, 1154 /* V256iUsUsUsV256iV256iV256i */, 270 /* n */, 2401 /* amx-tf32 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2431 /* tzcnt_u64 */, 796 /* UOiUOi */, 351 /* ncE */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2441 /* urdmsr */, 796 /* UOiUOi */, 270 /* n */, 2448 /* usermsr */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2456 /* uwrmsr */, 2463 /* vUOiUOi */, 270 /* n */, 2448 /* usermsr */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2471 /* vcvtsd2si64 */, 2483 /* OiV2dIi */, 504 /* ncV:128: */, 540 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2491 /* vcvtsd2usi64 */, 2504 /* UOiV2dIi */, 504 /* ncV:128: */, 540 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2513 /* vcvtsh2si64 */, 2525 /* OiV8xIi */, 504 /* ncV:128: */, 2533 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2544 /* vcvtsh2usi64 */, 2557 /* UOiV8xIi */, 504 /* ncV:128: */, 2533 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2566 /* vcvtsi642sh */, 2578 /* V8xV8xOiIi */, 504 /* ncV:128: */, 2533 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2589 /* vcvtss2si64 */, 2601 /* OiV4fIi */, 504 /* ncV:128: */, 540 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2609 /* vcvtss2usi64 */, 2622 /* UOiV4fIi */, 504 /* ncV:128: */, 540 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2631 /* vcvttsd2si64 */, 2483 /* OiV2dIi */, 504 /* ncV:128: */, 540 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2644 /* vcvttsd2sis64 */, 2483 /* OiV2dIi */, 504 /* ncV:128: */, 2658 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2666 /* vcvttsd2usi64 */, 2504 /* UOiV2dIi */, 504 /* ncV:128: */, 540 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2680 /* vcvttsd2usis64 */, 2504 /* UOiV2dIi */, 504 /* ncV:128: */, 2658 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2695 /* vcvttsh2si64 */, 2525 /* OiV8xIi */, 504 /* ncV:128: */, 2533 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2708 /* vcvttsh2usi64 */, 2557 /* UOiV8xIi */, 504 /* ncV:128: */, 2533 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2722 /* vcvttss2si64 */, 2601 /* OiV4fIi */, 504 /* ncV:128: */, 540 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2735 /* vcvttss2sis64 */, 2601 /* OiV4fIi */, 504 /* ncV:128: */, 2658 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2749 /* vcvttss2usi64 */, 2622 /* UOiV4fIi */, 504 /* ncV:128: */, 540 /* avx512f */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2763 /* vcvttss2usis64 */, 2622 /* UOiV4fIi */, 504 /* ncV:128: */, 2658 /* avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2778 /* vcvtusi642sh */, 2791 /* V8xV8xUOiIi */, 504 /* ncV:128: */, 2533 /* avx512fp16 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2803 /* vec_ext_v4di */, 2816 /* OiV4OiIi */, 2825 /* ncEV:256: */, 2835 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2839 /* vec_set_v2di */, 2852 /* V2OiV2OiOiIi */, 2865 /* ncEV:128: */, 2875 /* sse4.1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2882 /* vec_set_v4di */, 2895 /* V4OiV4OiOiIi */, 2825 /* ncEV:256: */, 2835 /* avx */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2908 /* vmovrsb128 */, 2919 /* V16cV16cC* */, 2930 /* nV:128: */, 2938 /* movrs,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2952 /* vmovrsb256 */, 2963 /* V32cV32cC* */, 2974 /* nV:256: */, 2938 /* movrs,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2982 /* vmovrsb512 */, 2993 /* V64cV64cC* */, 1238 /* nV:512: */, 2938 /* movrs,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3004 /* vmovrsd128 */, 3015 /* V4iV4iC* */, 2930 /* nV:128: */, 2938 /* movrs,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3024 /* vmovrsd256 */, 3035 /* V8iV8iC* */, 2974 /* nV:256: */, 2938 /* movrs,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3044 /* vmovrsd512 */, 3055 /* V16iV16iC* */, 1238 /* nV:512: */, 2938 /* movrs,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3066 /* vmovrsq128 */, 3077 /* V2OiV2OiC* */, 2930 /* nV:128: */, 2938 /* movrs,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3088 /* vmovrsq256 */, 3099 /* V4OiV4OiC* */, 2974 /* nV:256: */, 2938 /* movrs,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3110 /* vmovrsq512 */, 3121 /* V8OiV8OiC* */, 1238 /* nV:512: */, 2938 /* movrs,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3132 /* vmovrsw128 */, 3143 /* V8sV8sC* */, 2930 /* nV:128: */, 2938 /* movrs,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3152 /* vmovrsw256 */, 3163 /* V16sV16sC* */, 2974 /* nV:256: */, 2938 /* movrs,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3174 /* vmovrsw512 */, 3185 /* V32sV32sC* */, 1238 /* nV:512: */, 2938 /* movrs,avx10.2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3196 /* wrfsbase32 */, 3207 /* vUi */, 270 /* n */, 947 /* fsgsbase */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3211 /* wrfsbase64 */, 732 /* vUOi */, 270 /* n */, 947 /* fsgsbase */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3222 /* wrgsbase32 */, 3207 /* vUi */, 270 /* n */, 947 /* fsgsbase */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3233 /* wrgsbase64 */, 732 /* vUOi */, 270 /* n */, 947 /* fsgsbase */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3244 /* writeeflags_u64 */, 732 /* vUOi */, 270 /* n */, 0 /*  */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3260 /* wrssq */, 3266 /* vUOiv* */, 270 /* n */, 737 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3273 /* wrussq */, 3266 /* vUOiv* */, 270 /* n */, 737 /* shstk */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3280 /* xrstor64 */, 3289 /* vv*UOi */, 270 /* n */, 3296 /* xsave */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3302 /* xrstors64 */, 3289 /* vv*UOi */, 270 /* n */, 3312 /* xsaves */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3319 /* xsave64 */, 3289 /* vv*UOi */, 270 /* n */, 3296 /* xsave */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3327 /* xsavec64 */, 3289 /* vv*UOi */, 270 /* n */, 3336 /* xsavec */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3343 /* xsaveopt64 */, 3289 /* vv*UOi */, 270 /* n */, 3354 /* xsaveopt */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3363 /* xsaves64 */, 3289 /* vv*UOi */, 270 /* n */, 3312 /* xsaves */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},

#endif // GET_BUILTIN_PREFIXED_INFOS

#ifdef ATOMIC_BUILTIN

#endif // ATOMIC_BUILTIN
#undef ATOMIC_BUILTIN
