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


#ifdef GET_BUILTIN_ENUMERATORS
    BI__builtin_non_tx_store,
    BI__builtin_tabort,
    BI__builtin_tbegin,
    BI__builtin_tbegin_nofloat,
    BI__builtin_tbeginc,
    BI__builtin_tend,
    BI__builtin_tx_assist,
    BI__builtin_tx_nesting_depth,
    BI__builtin_s390_bdepg,
    BI__builtin_s390_bextg,
    BI__builtin_s390_lcbb,
    BI__builtin_s390_vaccb,
    BI__builtin_s390_vacccq,
    BI__builtin_s390_vaccf,
    BI__builtin_s390_vaccg,
    BI__builtin_s390_vacch,
    BI__builtin_s390_vaccq,
    BI__builtin_s390_vacq,
    BI__builtin_s390_vaq,
    BI__builtin_s390_vavgb,
    BI__builtin_s390_vavgf,
    BI__builtin_s390_vavgg,
    BI__builtin_s390_vavgh,
    BI__builtin_s390_vavglb,
    BI__builtin_s390_vavglf,
    BI__builtin_s390_vavglg,
    BI__builtin_s390_vavglh,
    BI__builtin_s390_vavglq,
    BI__builtin_s390_vavgq,
    BI__builtin_s390_vbperm,
    BI__builtin_s390_vceqbs,
    BI__builtin_s390_vceqfs,
    BI__builtin_s390_vceqgs,
    BI__builtin_s390_vceqhs,
    BI__builtin_s390_vceqqs,
    BI__builtin_s390_vcfn,
    BI__builtin_s390_vchbs,
    BI__builtin_s390_vchfs,
    BI__builtin_s390_vchgs,
    BI__builtin_s390_vchhs,
    BI__builtin_s390_vchlbs,
    BI__builtin_s390_vchlfs,
    BI__builtin_s390_vchlgs,
    BI__builtin_s390_vchlhs,
    BI__builtin_s390_vchlqs,
    BI__builtin_s390_vchqs,
    BI__builtin_s390_vcksm,
    BI__builtin_s390_vclfnhs,
    BI__builtin_s390_vclfnls,
    BI__builtin_s390_vclzb,
    BI__builtin_s390_vclzf,
    BI__builtin_s390_vclzg,
    BI__builtin_s390_vclzh,
    BI__builtin_s390_vclzq,
    BI__builtin_s390_vcnf,
    BI__builtin_s390_vcrnfs,
    BI__builtin_s390_vctzb,
    BI__builtin_s390_vctzf,
    BI__builtin_s390_vctzg,
    BI__builtin_s390_vctzh,
    BI__builtin_s390_vctzq,
    BI__builtin_s390_verimb,
    BI__builtin_s390_verimf,
    BI__builtin_s390_verimg,
    BI__builtin_s390_verimh,
    BI__builtin_s390_verllb,
    BI__builtin_s390_verllf,
    BI__builtin_s390_verllg,
    BI__builtin_s390_verllh,
    BI__builtin_s390_verllvb,
    BI__builtin_s390_verllvf,
    BI__builtin_s390_verllvg,
    BI__builtin_s390_verllvh,
    BI__builtin_s390_veval,
    BI__builtin_s390_vfaeb,
    BI__builtin_s390_vfaebs,
    BI__builtin_s390_vfaef,
    BI__builtin_s390_vfaefs,
    BI__builtin_s390_vfaeh,
    BI__builtin_s390_vfaehs,
    BI__builtin_s390_vfaezb,
    BI__builtin_s390_vfaezbs,
    BI__builtin_s390_vfaezf,
    BI__builtin_s390_vfaezfs,
    BI__builtin_s390_vfaezh,
    BI__builtin_s390_vfaezhs,
    BI__builtin_s390_vfcedbs,
    BI__builtin_s390_vfcesbs,
    BI__builtin_s390_vfchdbs,
    BI__builtin_s390_vfchedbs,
    BI__builtin_s390_vfchesbs,
    BI__builtin_s390_vfchsbs,
    BI__builtin_s390_vfeeb,
    BI__builtin_s390_vfeebs,
    BI__builtin_s390_vfeef,
    BI__builtin_s390_vfeefs,
    BI__builtin_s390_vfeeh,
    BI__builtin_s390_vfeehs,
    BI__builtin_s390_vfeezb,
    BI__builtin_s390_vfeezbs,
    BI__builtin_s390_vfeezf,
    BI__builtin_s390_vfeezfs,
    BI__builtin_s390_vfeezh,
    BI__builtin_s390_vfeezhs,
    BI__builtin_s390_vfeneb,
    BI__builtin_s390_vfenebs,
    BI__builtin_s390_vfenef,
    BI__builtin_s390_vfenefs,
    BI__builtin_s390_vfeneh,
    BI__builtin_s390_vfenehs,
    BI__builtin_s390_vfenezb,
    BI__builtin_s390_vfenezbs,
    BI__builtin_s390_vfenezf,
    BI__builtin_s390_vfenezfs,
    BI__builtin_s390_vfenezh,
    BI__builtin_s390_vfenezhs,
    BI__builtin_s390_vfidb,
    BI__builtin_s390_vfisb,
    BI__builtin_s390_vflndb,
    BI__builtin_s390_vflnsb,
    BI__builtin_s390_vflpdb,
    BI__builtin_s390_vflpsb,
    BI__builtin_s390_vfmadb,
    BI__builtin_s390_vfmasb,
    BI__builtin_s390_vfmaxdb,
    BI__builtin_s390_vfmaxsb,
    BI__builtin_s390_vfmindb,
    BI__builtin_s390_vfminsb,
    BI__builtin_s390_vfmsdb,
    BI__builtin_s390_vfmssb,
    BI__builtin_s390_vfnmadb,
    BI__builtin_s390_vfnmasb,
    BI__builtin_s390_vfnmsdb,
    BI__builtin_s390_vfnmssb,
    BI__builtin_s390_vfsqdb,
    BI__builtin_s390_vfsqsb,
    BI__builtin_s390_vftcidb,
    BI__builtin_s390_vftcisb,
    BI__builtin_s390_vgemb,
    BI__builtin_s390_vgemf,
    BI__builtin_s390_vgemg,
    BI__builtin_s390_vgemh,
    BI__builtin_s390_vgemq,
    BI__builtin_s390_vgfmab,
    BI__builtin_s390_vgfmaf,
    BI__builtin_s390_vgfmag,
    BI__builtin_s390_vgfmah,
    BI__builtin_s390_vgfmb,
    BI__builtin_s390_vgfmf,
    BI__builtin_s390_vgfmg,
    BI__builtin_s390_vgfmh,
    BI__builtin_s390_vistrb,
    BI__builtin_s390_vistrbs,
    BI__builtin_s390_vistrf,
    BI__builtin_s390_vistrfs,
    BI__builtin_s390_vistrh,
    BI__builtin_s390_vistrhs,
    BI__builtin_s390_vlbb,
    BI__builtin_s390_vlbrf,
    BI__builtin_s390_vlbrg,
    BI__builtin_s390_vlbrh,
    BI__builtin_s390_vlbrq,
    BI__builtin_s390_vll,
    BI__builtin_s390_vlrlr,
    BI__builtin_s390_vmaeb,
    BI__builtin_s390_vmaef,
    BI__builtin_s390_vmaeg,
    BI__builtin_s390_vmaeh,
    BI__builtin_s390_vmahb,
    BI__builtin_s390_vmahf,
    BI__builtin_s390_vmahg,
    BI__builtin_s390_vmahh,
    BI__builtin_s390_vmahq,
    BI__builtin_s390_vmaleb,
    BI__builtin_s390_vmalef,
    BI__builtin_s390_vmaleg,
    BI__builtin_s390_vmaleh,
    BI__builtin_s390_vmalhb,
    BI__builtin_s390_vmalhf,
    BI__builtin_s390_vmalhg,
    BI__builtin_s390_vmalhh,
    BI__builtin_s390_vmalhq,
    BI__builtin_s390_vmalob,
    BI__builtin_s390_vmalof,
    BI__builtin_s390_vmalog,
    BI__builtin_s390_vmaloh,
    BI__builtin_s390_vmaob,
    BI__builtin_s390_vmaof,
    BI__builtin_s390_vmaog,
    BI__builtin_s390_vmaoh,
    BI__builtin_s390_vmeb,
    BI__builtin_s390_vmef,
    BI__builtin_s390_vmeg,
    BI__builtin_s390_vmeh,
    BI__builtin_s390_vmhb,
    BI__builtin_s390_vmhf,
    BI__builtin_s390_vmhg,
    BI__builtin_s390_vmhh,
    BI__builtin_s390_vmhq,
    BI__builtin_s390_vmleb,
    BI__builtin_s390_vmlef,
    BI__builtin_s390_vmleg,
    BI__builtin_s390_vmleh,
    BI__builtin_s390_vmlhb,
    BI__builtin_s390_vmlhf,
    BI__builtin_s390_vmlhg,
    BI__builtin_s390_vmlhh,
    BI__builtin_s390_vmlhq,
    BI__builtin_s390_vmlob,
    BI__builtin_s390_vmlof,
    BI__builtin_s390_vmlog,
    BI__builtin_s390_vmloh,
    BI__builtin_s390_vmob,
    BI__builtin_s390_vmof,
    BI__builtin_s390_vmog,
    BI__builtin_s390_vmoh,
    BI__builtin_s390_vmslg,
    BI__builtin_s390_vpdi,
    BI__builtin_s390_vperm,
    BI__builtin_s390_vpklsf,
    BI__builtin_s390_vpklsfs,
    BI__builtin_s390_vpklsg,
    BI__builtin_s390_vpklsgs,
    BI__builtin_s390_vpklsh,
    BI__builtin_s390_vpklshs,
    BI__builtin_s390_vpksf,
    BI__builtin_s390_vpksfs,
    BI__builtin_s390_vpksg,
    BI__builtin_s390_vpksgs,
    BI__builtin_s390_vpksh,
    BI__builtin_s390_vpkshs,
    BI__builtin_s390_vsbcbiq,
    BI__builtin_s390_vsbiq,
    BI__builtin_s390_vscbib,
    BI__builtin_s390_vscbif,
    BI__builtin_s390_vscbig,
    BI__builtin_s390_vscbih,
    BI__builtin_s390_vscbiq,
    BI__builtin_s390_vsl,
    BI__builtin_s390_vslb,
    BI__builtin_s390_vsld,
    BI__builtin_s390_vsldb,
    BI__builtin_s390_vsq,
    BI__builtin_s390_vsra,
    BI__builtin_s390_vsrab,
    BI__builtin_s390_vsrd,
    BI__builtin_s390_vsrl,
    BI__builtin_s390_vsrlb,
    BI__builtin_s390_vstl,
    BI__builtin_s390_vstrcb,
    BI__builtin_s390_vstrcbs,
    BI__builtin_s390_vstrcf,
    BI__builtin_s390_vstrcfs,
    BI__builtin_s390_vstrch,
    BI__builtin_s390_vstrchs,
    BI__builtin_s390_vstrczb,
    BI__builtin_s390_vstrczbs,
    BI__builtin_s390_vstrczf,
    BI__builtin_s390_vstrczfs,
    BI__builtin_s390_vstrczh,
    BI__builtin_s390_vstrczhs,
    BI__builtin_s390_vstrlr,
    BI__builtin_s390_vstrsb,
    BI__builtin_s390_vstrsf,
    BI__builtin_s390_vstrsh,
    BI__builtin_s390_vstrszb,
    BI__builtin_s390_vstrszf,
    BI__builtin_s390_vstrszh,
    BI__builtin_s390_vsumb,
    BI__builtin_s390_vsumgf,
    BI__builtin_s390_vsumgh,
    BI__builtin_s390_vsumh,
    BI__builtin_s390_vsumqf,
    BI__builtin_s390_vsumqg,
    BI__builtin_s390_vtm,
    BI__builtin_s390_vuphb,
    BI__builtin_s390_vuphf,
    BI__builtin_s390_vuphg,
    BI__builtin_s390_vuphh,
    BI__builtin_s390_vuplb,
    BI__builtin_s390_vuplf,
    BI__builtin_s390_vuplg,
    BI__builtin_s390_vuplhb,
    BI__builtin_s390_vuplhf,
    BI__builtin_s390_vuplhg,
    BI__builtin_s390_vuplhh,
    BI__builtin_s390_vuplhw,
    BI__builtin_s390_vupllb,
    BI__builtin_s390_vupllf,
    BI__builtin_s390_vupllg,
    BI__builtin_s390_vupllh,

#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"
  "__builtin_non_tx_store\0"
  "vULi*ULi\0"
  "transactional-execution\0"
  "__builtin_tabort\0"
  "vi\0"
  "r\0"
  "__builtin_tbegin\0"
  "iv*\0"
  "j\0"
  "__builtin_tbegin_nofloat\0"
  "__builtin_tbeginc\0"
  "v\0"
  "nj\0"
  "__builtin_tend\0"
  "i\0"
  "n\0"
  "__builtin_tx_assist\0"
  "__builtin_tx_nesting_depth\0"
  "nc\0"
  "bdepg\0"
  "ULiULiULi\0"
  "miscellaneous-extensions-4\0"
  "bextg\0"
  "lcbb\0"
  "UivC*i\0"
  "vector\0"
  "vaccb\0"
  "V16UcV16UcV16Uc\0"
  "vacccq\0"
  "ULLLiULLLiULLLiULLLi\0"
  "vaccf\0"
  "V4UiV4UiV4Ui\0"
  "vaccg\0"
  "V2ULLiV2ULLiV2ULLi\0"
  "vacch\0"
  "V8UsV8UsV8Us\0"
  "vaccq\0"
  "ULLLiULLLiULLLi\0"
  "vacq\0"
  "vaq\0"
  "LLLiLLLiLLLi\0"
  "vavgb\0"
  "V16ScV16ScV16Sc\0"
  "vavgf\0"
  "V4SiV4SiV4Si\0"
  "vavgg\0"
  "V2SLLiV2SLLiV2SLLi\0"
  "vavgh\0"
  "V8SsV8SsV8Ss\0"
  "vavglb\0"
  "vavglf\0"
  "vavglg\0"
  "vavglh\0"
  "vavglq\0"
  "vector-enhancements-3\0"
  "vavgq\0"
  "vbperm\0"
  "V2ULLiV16UcV16Uc\0"
  "vector-enhancements-1\0"
  "vceqbs\0"
  "V16ScV16UcV16Uci*\0"
  "vceqfs\0"
  "V4SiV4UiV4Uii*\0"
  "vceqgs\0"
  "V2SLLiV2ULLiV2ULLii*\0"
  "vceqhs\0"
  "V8SsV8UsV8Usi*\0"
  "vceqqs\0"
  "LLLiULLLiULLLii*\0"
  "vcfn\0"
  "V8UsV8Usi\0"
  "nnp-assist\0"
  "vchbs\0"
  "V16ScV16ScV16Sci*\0"
  "vchfs\0"
  "V4SiV4SiV4Sii*\0"
  "vchgs\0"
  "V2SLLiV2SLLiV2SLLii*\0"
  "vchhs\0"
  "V8SsV8SsV8Ssi*\0"
  "vchlbs\0"
  "vchlfs\0"
  "vchlgs\0"
  "vchlhs\0"
  "vchlqs\0"
  "vchqs\0"
  "LLLiLLLiLLLii*\0"
  "vcksm\0"
  "vclfnhs\0"
  "V4fV8Usi\0"
  "vclfnls\0"
  "vclzb\0"
  "V16UcV16Uc\0"
  "vclzf\0"
  "V4UiV4Ui\0"
  "vclzg\0"
  "V2ULLiV2ULLi\0"
  "vclzh\0"
  "V8UsV8Us\0"
  "vclzq\0"
  "ULLLiULLLi\0"
  "vcnf\0"
  "vcrnfs\0"
  "V8UsV4fV4fi\0"
  "vctzb\0"
  "vctzf\0"
  "vctzg\0"
  "vctzh\0"
  "vctzq\0"
  "verimb\0"
  "V16UcV16UcV16UcV16Uci\0"
  "verimf\0"
  "V4UiV4UiV4UiV4Uii\0"
  "verimg\0"
  "V2ULLiV2ULLiV2ULLiV2ULLii\0"
  "verimh\0"
  "V8UsV8UsV8UsV8Usi\0"
  "verllb\0"
  "V16UcV16UcUc\0"
  "verllf\0"
  "V4UiV4UiUc\0"
  "verllg\0"
  "V2ULLiV2ULLiUc\0"
  "verllh\0"
  "V8UsV8UsUc\0"
  "verllvb\0"
  "verllvf\0"
  "verllvg\0"
  "verllvh\0"
  "veval\0"
  "vfaeb\0"
  "V16UcV16UcV16Uci\0"
  "vfaebs\0"
  "V16UcV16UcV16Ucii*\0"
  "vfaef\0"
  "V4UiV4UiV4Uii\0"
  "vfaefs\0"
  "V4UiV4UiV4Uiii*\0"
  "vfaeh\0"
  "V8UsV8UsV8Usi\0"
  "vfaehs\0"
  "V8UsV8UsV8Usii*\0"
  "vfaezb\0"
  "vfaezbs\0"
  "vfaezf\0"
  "vfaezfs\0"
  "vfaezh\0"
  "vfaezhs\0"
  "vfcedbs\0"
  "V2SLLiV2dV2di*\0"
  "vfcesbs\0"
  "V4SiV4fV4fi*\0"
  "vfchdbs\0"
  "vfchedbs\0"
  "vfchesbs\0"
  "vfchsbs\0"
  "vfeeb\0"
  "vfeebs\0"
  "V16UcV16UcV16Uci*\0"
  "vfeef\0"
  "vfeefs\0"
  "V4UiV4UiV4Uii*\0"
  "vfeeh\0"
  "vfeehs\0"
  "V8UsV8UsV8Usi*\0"
  "vfeezb\0"
  "vfeezbs\0"
  "vfeezf\0"
  "vfeezfs\0"
  "vfeezh\0"
  "vfeezhs\0"
  "vfeneb\0"
  "vfenebs\0"
  "vfenef\0"
  "vfenefs\0"
  "vfeneh\0"
  "vfenehs\0"
  "vfenezb\0"
  "vfenezbs\0"
  "vfenezf\0"
  "vfenezfs\0"
  "vfenezh\0"
  "vfenezhs\0"
  "vfidb\0"
  "V2dV2dii\0"
  "vfisb\0"
  "V4fV4fii\0"
  "vflndb\0"
  "V2dV2d\0"
  "vflnsb\0"
  "V4fV4f\0"
  "vflpdb\0"
  "vflpsb\0"
  "vfmadb\0"
  "V2dV2dV2dV2d\0"
  "vfmasb\0"
  "V4fV4fV4fV4f\0"
  "vfmaxdb\0"
  "V2dV2dV2di\0"
  "vfmaxsb\0"
  "V4fV4fV4fi\0"
  "vfmindb\0"
  "vfminsb\0"
  "vfmsdb\0"
  "vfmssb\0"
  "vfnmadb\0"
  "vfnmasb\0"
  "vfnmsdb\0"
  "vfnmssb\0"
  "vfsqdb\0"
  "vfsqsb\0"
  "vftcidb\0"
  "V2SLLiV2dii*\0"
  "vftcisb\0"
  "V4SiV4fii*\0"
  "vgemb\0"
  "V16UcV8Us\0"
  "vgemf\0"
  "V4UiV16Uc\0"
  "vgemg\0"
  "V2ULLiV16Uc\0"
  "vgemh\0"
  "V8UsV16Uc\0"
  "vgemq\0"
  "ULLLiV16Uc\0"
  "vgfmab\0"
  "V8UsV16UcV16UcV8Us\0"
  "vgfmaf\0"
  "V2ULLiV4UiV4UiV2ULLi\0"
  "vgfmag\0"
  "ULLLiV2ULLiV2ULLiULLLi\0"
  "vgfmah\0"
  "V4UiV8UsV8UsV4Ui\0"
  "vgfmb\0"
  "V8UsV16UcV16Uc\0"
  "vgfmf\0"
  "V2ULLiV4UiV4Ui\0"
  "vgfmg\0"
  "ULLLiV2ULLiV2ULLi\0"
  "vgfmh\0"
  "V4UiV8UsV8Us\0"
  "vistrb\0"
  "vistrbs\0"
  "V16UcV16Uci*\0"
  "vistrf\0"
  "vistrfs\0"
  "V4UiV4Uii*\0"
  "vistrh\0"
  "vistrhs\0"
  "V8UsV8Usi*\0"
  "vlbb\0"
  "V16ScvC*i\0"
  "vlbrf\0"
  "vlbrg\0"
  "vlbrh\0"
  "vlbrq\0"
  "vll\0"
  "V16ScUivC*\0"
  "vlrlr\0"
  "vmaeb\0"
  "V8SsV16ScV16ScV8Ss\0"
  "vmaef\0"
  "V2SLLiV4SiV4SiV2SLLi\0"
  "vmaeg\0"
  "LLLiV2SLLiV2SLLiLLLi\0"
  "vmaeh\0"
  "V4SiV8SsV8SsV4Si\0"
  "vmahb\0"
  "V16ScV16ScV16ScV16Sc\0"
  "vmahf\0"
  "V4SiV4SiV4SiV4Si\0"
  "vmahg\0"
  "V2SLLiV2SLLiV2SLLiV2SLLi\0"
  "vmahh\0"
  "V8SsV8SsV8SsV8Ss\0"
  "vmahq\0"
  "LLLiLLLiLLLiLLLi\0"
  "vmaleb\0"
  "vmalef\0"
  "vmaleg\0"
  "vmaleh\0"
  "vmalhb\0"
  "V16UcV16UcV16UcV16Uc\0"
  "vmalhf\0"
  "V4UiV4UiV4UiV4Ui\0"
  "vmalhg\0"
  "V2ULLiV2ULLiV2ULLiV2ULLi\0"
  "vmalhh\0"
  "V8UsV8UsV8UsV8Us\0"
  "vmalhq\0"
  "vmalob\0"
  "vmalof\0"
  "vmalog\0"
  "vmaloh\0"
  "vmaob\0"
  "vmaof\0"
  "vmaog\0"
  "vmaoh\0"
  "vmeb\0"
  "V8SsV16ScV16Sc\0"
  "vmef\0"
  "V2SLLiV4SiV4Si\0"
  "vmeg\0"
  "LLLiV2SLLiV2SLLi\0"
  "vmeh\0"
  "V4SiV8SsV8Ss\0"
  "vmhb\0"
  "vmhf\0"
  "vmhg\0"
  "vmhh\0"
  "vmhq\0"
  "vmleb\0"
  "vmlef\0"
  "vmleg\0"
  "vmleh\0"
  "vmlhb\0"
  "vmlhf\0"
  "vmlhg\0"
  "vmlhh\0"
  "vmlhq\0"
  "vmlob\0"
  "vmlof\0"
  "vmlog\0"
  "vmloh\0"
  "vmob\0"
  "vmof\0"
  "vmog\0"
  "vmoh\0"
  "vmslg\0"
  "ULLLiV2ULLiV2ULLiULLLii\0"
  "vpdi\0"
  "V2ULLiV2ULLiV2ULLii\0"
  "vperm\0"
  "vpklsf\0"
  "V8UsV4UiV4Ui\0"
  "vpklsfs\0"
  "V8UsV4UiV4Uii*\0"
  "vpklsg\0"
  "V4UiV2ULLiV2ULLi\0"
  "vpklsgs\0"
  "V4UiV2ULLiV2ULLii*\0"
  "vpklsh\0"
  "V16UcV8UsV8Us\0"
  "vpklshs\0"
  "V16UcV8UsV8Usi*\0"
  "vpksf\0"
  "V8SsV4SiV4Si\0"
  "vpksfs\0"
  "V8SsV4SiV4Sii*\0"
  "vpksg\0"
  "V4SiV2SLLiV2SLLi\0"
  "vpksgs\0"
  "V4SiV2SLLiV2SLLii*\0"
  "vpksh\0"
  "V16ScV8SsV8Ss\0"
  "vpkshs\0"
  "V16ScV8SsV8Ssi*\0"
  "vsbcbiq\0"
  "vsbiq\0"
  "vscbib\0"
  "vscbif\0"
  "vscbig\0"
  "vscbih\0"
  "vscbiq\0"
  "vsl\0"
  "vslb\0"
  "vsld\0"
  "vector-enhancements-2\0"
  "vsldb\0"
  "vsq\0"
  "vsra\0"
  "vsrab\0"
  "vsrd\0"
  "vsrl\0"
  "vsrlb\0"
  "vstl\0"
  "vV16ScUiv*\0"
  "vstrcb\0"
  "vstrcbs\0"
  "V16UcV16UcV16UcV16Ucii*\0"
  "vstrcf\0"
  "vstrcfs\0"
  "V4UiV4UiV4UiV4Uiii*\0"
  "vstrch\0"
  "vstrchs\0"
  "V8UsV8UsV8UsV8Usii*\0"
  "vstrczb\0"
  "vstrczbs\0"
  "vstrczf\0"
  "vstrczfs\0"
  "vstrczh\0"
  "vstrczhs\0"
  "vstrlr\0"
  "vstrsb\0"
  "V16UcV16UcV16UcV16Uci*\0"
  "vstrsf\0"
  "V16UcV4UiV4UiV16Uci*\0"
  "vstrsh\0"
  "V16UcV8UsV8UsV16Uci*\0"
  "vstrszb\0"
  "vstrszf\0"
  "vstrszh\0"
  "vsumb\0"
  "V4UiV16UcV16Uc\0"
  "vsumgf\0"
  "vsumgh\0"
  "V2ULLiV8UsV8Us\0"
  "vsumh\0"
  "vsumqf\0"
  "ULLLiV4UiV4Ui\0"
  "vsumqg\0"
  "vtm\0"
  "iV16UcV16Uc\0"
  "vuphb\0"
  "V8SsV16Sc\0"
  "vuphf\0"
  "V2SLLiV4Si\0"
  "vuphg\0"
  "LLLiV2SLLi\0"
  "vuphh\0"
  "V4SiV8Ss\0"
  "vuplb\0"
  "vuplf\0"
  "vuplg\0"
  "vuplhb\0"
  "vuplhf\0"
  "V2ULLiV4Ui\0"
  "vuplhg\0"
  "ULLLiV2ULLi\0"
  "vuplhh\0"
  "V4UiV8Us\0"
  "vuplhw\0"
  "vupllb\0"
  "vupllf\0"
  "vupllg\0"
  "vupllh\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 /* __builtin_non_tx_store */, 24 /* vULi*ULi */, 0 /*  */, 33 /* transactional-execution */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{57 /* __builtin_tabort */, 74 /* vi */, 77 /* r */, 33 /* transactional-execution */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{79 /* __builtin_tbegin */, 96 /* iv* */, 100 /* j */, 33 /* transactional-execution */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{102 /* __builtin_tbegin_nofloat */, 96 /* iv* */, 100 /* j */, 33 /* transactional-execution */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{127 /* __builtin_tbeginc */, 145 /* v */, 147 /* nj */, 33 /* transactional-execution */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{150 /* __builtin_tend */, 165 /* i */, 167 /* n */, 33 /* transactional-execution */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{169 /* __builtin_tx_assist */, 74 /* vi */, 167 /* n */, 33 /* transactional-execution */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{189 /* __builtin_tx_nesting_depth */, 165 /* i */, 216 /* nc */, 33 /* transactional-execution */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},

#endif // GET_BUILTIN_INFOS

#ifdef GET_BUILTIN_PREFIXED_INFOS
    Builtin::Info{Builtin::Info::StrOffsets{219 /* bdepg */, 225 /* ULiULiULi */, 216 /* nc */, 235 /* miscellaneous-extensions-4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{262 /* bextg */, 225 /* ULiULiULi */, 216 /* nc */, 235 /* miscellaneous-extensions-4 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{268 /* lcbb */, 273 /* UivC*i */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{287 /* vaccb */, 293 /* V16UcV16UcV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{309 /* vacccq */, 316 /* ULLLiULLLiULLLiULLLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{337 /* vaccf */, 343 /* V4UiV4UiV4Ui */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{356 /* vaccg */, 362 /* V2ULLiV2ULLiV2ULLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{381 /* vacch */, 387 /* V8UsV8UsV8Us */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{400 /* vaccq */, 406 /* ULLLiULLLiULLLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{422 /* vacq */, 316 /* ULLLiULLLiULLLiULLLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{427 /* vaq */, 431 /* LLLiLLLiLLLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{444 /* vavgb */, 450 /* V16ScV16ScV16Sc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{466 /* vavgf */, 472 /* V4SiV4SiV4Si */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{485 /* vavgg */, 491 /* V2SLLiV2SLLiV2SLLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{510 /* vavgh */, 516 /* V8SsV8SsV8Ss */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{529 /* vavglb */, 293 /* V16UcV16UcV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{536 /* vavglf */, 343 /* V4UiV4UiV4Ui */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{543 /* vavglg */, 362 /* V2ULLiV2ULLiV2ULLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{550 /* vavglh */, 387 /* V8UsV8UsV8Us */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{557 /* vavglq */, 406 /* ULLLiULLLiULLLi */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{586 /* vavgq */, 431 /* LLLiLLLiLLLi */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{592 /* vbperm */, 599 /* V2ULLiV16UcV16Uc */, 216 /* nc */, 616 /* vector-enhancements-1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{638 /* vceqbs */, 645 /* V16ScV16UcV16Uci* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{663 /* vceqfs */, 670 /* V4SiV4UiV4Uii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{685 /* vceqgs */, 692 /* V2SLLiV2ULLiV2ULLii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{713 /* vceqhs */, 720 /* V8SsV8UsV8Usi* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{735 /* vceqqs */, 742 /* LLLiULLLiULLLii* */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{759 /* vcfn */, 764 /* V8UsV8Usi */, 216 /* nc */, 774 /* nnp-assist */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{785 /* vchbs */, 791 /* V16ScV16ScV16Sci* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{809 /* vchfs */, 815 /* V4SiV4SiV4Sii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{830 /* vchgs */, 836 /* V2SLLiV2SLLiV2SLLii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{857 /* vchhs */, 863 /* V8SsV8SsV8Ssi* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{878 /* vchlbs */, 645 /* V16ScV16UcV16Uci* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{885 /* vchlfs */, 670 /* V4SiV4UiV4Uii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{892 /* vchlgs */, 692 /* V2SLLiV2ULLiV2ULLii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{899 /* vchlhs */, 720 /* V8SsV8UsV8Usi* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{906 /* vchlqs */, 742 /* LLLiULLLiULLLii* */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{913 /* vchqs */, 919 /* LLLiLLLiLLLii* */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{934 /* vcksm */, 343 /* V4UiV4UiV4Ui */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{940 /* vclfnhs */, 948 /* V4fV8Usi */, 216 /* nc */, 774 /* nnp-assist */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{957 /* vclfnls */, 948 /* V4fV8Usi */, 216 /* nc */, 774 /* nnp-assist */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{965 /* vclzb */, 971 /* V16UcV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{982 /* vclzf */, 988 /* V4UiV4Ui */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{997 /* vclzg */, 1003 /* V2ULLiV2ULLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1016 /* vclzh */, 1022 /* V8UsV8Us */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1031 /* vclzq */, 1037 /* ULLLiULLLi */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1048 /* vcnf */, 764 /* V8UsV8Usi */, 216 /* nc */, 774 /* nnp-assist */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1053 /* vcrnfs */, 1060 /* V8UsV4fV4fi */, 216 /* nc */, 774 /* nnp-assist */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1072 /* vctzb */, 971 /* V16UcV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1078 /* vctzf */, 988 /* V4UiV4Ui */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1084 /* vctzg */, 1003 /* V2ULLiV2ULLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1090 /* vctzh */, 1022 /* V8UsV8Us */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1096 /* vctzq */, 1037 /* ULLLiULLLi */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1102 /* verimb */, 1109 /* V16UcV16UcV16UcV16Uci */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1131 /* verimf */, 1138 /* V4UiV4UiV4UiV4Uii */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1156 /* verimg */, 1163 /* V2ULLiV2ULLiV2ULLiV2ULLii */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1189 /* verimh */, 1196 /* V8UsV8UsV8UsV8Usi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1214 /* verllb */, 1221 /* V16UcV16UcUc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1234 /* verllf */, 1241 /* V4UiV4UiUc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1252 /* verllg */, 1259 /* V2ULLiV2ULLiUc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1274 /* verllh */, 1281 /* V8UsV8UsUc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1292 /* verllvb */, 293 /* V16UcV16UcV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1300 /* verllvf */, 343 /* V4UiV4UiV4Ui */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1308 /* verllvg */, 362 /* V2ULLiV2ULLiV2ULLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1316 /* verllvh */, 387 /* V8UsV8UsV8Us */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1324 /* veval */, 1109 /* V16UcV16UcV16UcV16Uci */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1330 /* vfaeb */, 1336 /* V16UcV16UcV16Uci */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1353 /* vfaebs */, 1360 /* V16UcV16UcV16Ucii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1379 /* vfaef */, 1385 /* V4UiV4UiV4Uii */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1399 /* vfaefs */, 1406 /* V4UiV4UiV4Uiii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1422 /* vfaeh */, 1428 /* V8UsV8UsV8Usi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1442 /* vfaehs */, 1449 /* V8UsV8UsV8Usii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1465 /* vfaezb */, 1336 /* V16UcV16UcV16Uci */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1472 /* vfaezbs */, 1360 /* V16UcV16UcV16Ucii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1480 /* vfaezf */, 1385 /* V4UiV4UiV4Uii */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1487 /* vfaezfs */, 1406 /* V4UiV4UiV4Uiii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1495 /* vfaezh */, 1428 /* V8UsV8UsV8Usi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1502 /* vfaezhs */, 1449 /* V8UsV8UsV8Usii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1510 /* vfcedbs */, 1518 /* V2SLLiV2dV2di* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1533 /* vfcesbs */, 1541 /* V4SiV4fV4fi* */, 216 /* nc */, 616 /* vector-enhancements-1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1554 /* vfchdbs */, 1518 /* V2SLLiV2dV2di* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1562 /* vfchedbs */, 1518 /* V2SLLiV2dV2di* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1571 /* vfchesbs */, 1541 /* V4SiV4fV4fi* */, 216 /* nc */, 616 /* vector-enhancements-1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1580 /* vfchsbs */, 1541 /* V4SiV4fV4fi* */, 216 /* nc */, 616 /* vector-enhancements-1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1588 /* vfeeb */, 293 /* V16UcV16UcV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1594 /* vfeebs */, 1601 /* V16UcV16UcV16Uci* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1619 /* vfeef */, 343 /* V4UiV4UiV4Ui */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1625 /* vfeefs */, 1632 /* V4UiV4UiV4Uii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1647 /* vfeeh */, 387 /* V8UsV8UsV8Us */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1653 /* vfeehs */, 1660 /* V8UsV8UsV8Usi* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1675 /* vfeezb */, 293 /* V16UcV16UcV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1682 /* vfeezbs */, 1601 /* V16UcV16UcV16Uci* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1690 /* vfeezf */, 343 /* V4UiV4UiV4Ui */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1697 /* vfeezfs */, 1632 /* V4UiV4UiV4Uii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1705 /* vfeezh */, 387 /* V8UsV8UsV8Us */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1712 /* vfeezhs */, 1660 /* V8UsV8UsV8Usi* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1720 /* vfeneb */, 293 /* V16UcV16UcV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1727 /* vfenebs */, 1601 /* V16UcV16UcV16Uci* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1735 /* vfenef */, 343 /* V4UiV4UiV4Ui */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1742 /* vfenefs */, 1632 /* V4UiV4UiV4Uii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1750 /* vfeneh */, 387 /* V8UsV8UsV8Us */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1757 /* vfenehs */, 1660 /* V8UsV8UsV8Usi* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1765 /* vfenezb */, 293 /* V16UcV16UcV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1773 /* vfenezbs */, 1601 /* V16UcV16UcV16Uci* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1782 /* vfenezf */, 343 /* V4UiV4UiV4Ui */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1790 /* vfenezfs */, 1632 /* V4UiV4UiV4Uii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1799 /* vfenezh */, 387 /* V8UsV8UsV8Us */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1807 /* vfenezhs */, 1660 /* V8UsV8UsV8Usi* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1816 /* vfidb */, 1822 /* V2dV2dii */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1831 /* vfisb */, 1837 /* V4fV4fii */, 216 /* nc */, 616 /* vector-enhancements-1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1846 /* vflndb */, 1853 /* V2dV2d */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1860 /* vflnsb */, 1867 /* V4fV4f */, 216 /* nc */, 616 /* vector-enhancements-1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1874 /* vflpdb */, 1853 /* V2dV2d */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1881 /* vflpsb */, 1867 /* V4fV4f */, 216 /* nc */, 616 /* vector-enhancements-1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1888 /* vfmadb */, 1895 /* V2dV2dV2dV2d */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1908 /* vfmasb */, 1915 /* V4fV4fV4fV4f */, 216 /* nc */, 616 /* vector-enhancements-1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1928 /* vfmaxdb */, 1936 /* V2dV2dV2di */, 216 /* nc */, 616 /* vector-enhancements-1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1947 /* vfmaxsb */, 1955 /* V4fV4fV4fi */, 216 /* nc */, 616 /* vector-enhancements-1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1966 /* vfmindb */, 1936 /* V2dV2dV2di */, 216 /* nc */, 616 /* vector-enhancements-1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1974 /* vfminsb */, 1955 /* V4fV4fV4fi */, 216 /* nc */, 616 /* vector-enhancements-1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1982 /* vfmsdb */, 1895 /* V2dV2dV2dV2d */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1989 /* vfmssb */, 1915 /* V4fV4fV4fV4f */, 216 /* nc */, 616 /* vector-enhancements-1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1996 /* vfnmadb */, 1895 /* V2dV2dV2dV2d */, 216 /* nc */, 616 /* vector-enhancements-1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2004 /* vfnmasb */, 1915 /* V4fV4fV4fV4f */, 216 /* nc */, 616 /* vector-enhancements-1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2012 /* vfnmsdb */, 1895 /* V2dV2dV2dV2d */, 216 /* nc */, 616 /* vector-enhancements-1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2020 /* vfnmssb */, 1915 /* V4fV4fV4fV4f */, 216 /* nc */, 616 /* vector-enhancements-1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2028 /* vfsqdb */, 1853 /* V2dV2d */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2035 /* vfsqsb */, 1867 /* V4fV4f */, 216 /* nc */, 616 /* vector-enhancements-1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2042 /* vftcidb */, 2050 /* V2SLLiV2dii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2063 /* vftcisb */, 2071 /* V4SiV4fii* */, 216 /* nc */, 616 /* vector-enhancements-1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2082 /* vgemb */, 2088 /* V16UcV8Us */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2098 /* vgemf */, 2104 /* V4UiV16Uc */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2114 /* vgemg */, 2120 /* V2ULLiV16Uc */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2132 /* vgemh */, 2138 /* V8UsV16Uc */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2148 /* vgemq */, 2154 /* ULLLiV16Uc */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2165 /* vgfmab */, 2172 /* V8UsV16UcV16UcV8Us */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2191 /* vgfmaf */, 2198 /* V2ULLiV4UiV4UiV2ULLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2219 /* vgfmag */, 2226 /* ULLLiV2ULLiV2ULLiULLLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2249 /* vgfmah */, 2256 /* V4UiV8UsV8UsV4Ui */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2273 /* vgfmb */, 2279 /* V8UsV16UcV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2294 /* vgfmf */, 2300 /* V2ULLiV4UiV4Ui */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2315 /* vgfmg */, 2321 /* ULLLiV2ULLiV2ULLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2339 /* vgfmh */, 2345 /* V4UiV8UsV8Us */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2358 /* vistrb */, 971 /* V16UcV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2365 /* vistrbs */, 2373 /* V16UcV16Uci* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2386 /* vistrf */, 988 /* V4UiV4Ui */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2393 /* vistrfs */, 2401 /* V4UiV4Uii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2412 /* vistrh */, 1022 /* V8UsV8Us */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2419 /* vistrhs */, 2427 /* V8UsV8Usi* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2438 /* vlbb */, 2443 /* V16ScvC*i */, 0 /*  */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2453 /* vlbrf */, 988 /* V4UiV4Ui */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2459 /* vlbrg */, 1003 /* V2ULLiV2ULLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2465 /* vlbrh */, 1022 /* V8UsV8Us */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2471 /* vlbrq */, 1037 /* ULLLiULLLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2477 /* vll */, 2481 /* V16ScUivC* */, 0 /*  */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2492 /* vlrlr */, 2481 /* V16ScUivC* */, 0 /*  */, 616 /* vector-enhancements-1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2498 /* vmaeb */, 2504 /* V8SsV16ScV16ScV8Ss */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2523 /* vmaef */, 2529 /* V2SLLiV4SiV4SiV2SLLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2550 /* vmaeg */, 2556 /* LLLiV2SLLiV2SLLiLLLi */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2577 /* vmaeh */, 2583 /* V4SiV8SsV8SsV4Si */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2600 /* vmahb */, 2606 /* V16ScV16ScV16ScV16Sc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2627 /* vmahf */, 2633 /* V4SiV4SiV4SiV4Si */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2650 /* vmahg */, 2656 /* V2SLLiV2SLLiV2SLLiV2SLLi */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2681 /* vmahh */, 2687 /* V8SsV8SsV8SsV8Ss */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2704 /* vmahq */, 2710 /* LLLiLLLiLLLiLLLi */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2727 /* vmaleb */, 2172 /* V8UsV16UcV16UcV8Us */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2734 /* vmalef */, 2198 /* V2ULLiV4UiV4UiV2ULLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2741 /* vmaleg */, 2226 /* ULLLiV2ULLiV2ULLiULLLi */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2748 /* vmaleh */, 2256 /* V4UiV8UsV8UsV4Ui */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2755 /* vmalhb */, 2762 /* V16UcV16UcV16UcV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2783 /* vmalhf */, 2790 /* V4UiV4UiV4UiV4Ui */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2807 /* vmalhg */, 2814 /* V2ULLiV2ULLiV2ULLiV2ULLi */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2839 /* vmalhh */, 2846 /* V8UsV8UsV8UsV8Us */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2863 /* vmalhq */, 316 /* ULLLiULLLiULLLiULLLi */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2870 /* vmalob */, 2172 /* V8UsV16UcV16UcV8Us */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2877 /* vmalof */, 2198 /* V2ULLiV4UiV4UiV2ULLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2884 /* vmalog */, 2226 /* ULLLiV2ULLiV2ULLiULLLi */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2891 /* vmaloh */, 2256 /* V4UiV8UsV8UsV4Ui */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2898 /* vmaob */, 2504 /* V8SsV16ScV16ScV8Ss */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2904 /* vmaof */, 2529 /* V2SLLiV4SiV4SiV2SLLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2910 /* vmaog */, 2556 /* LLLiV2SLLiV2SLLiLLLi */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2916 /* vmaoh */, 2583 /* V4SiV8SsV8SsV4Si */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2922 /* vmeb */, 2927 /* V8SsV16ScV16Sc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2942 /* vmef */, 2947 /* V2SLLiV4SiV4Si */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2962 /* vmeg */, 2967 /* LLLiV2SLLiV2SLLi */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2984 /* vmeh */, 2989 /* V4SiV8SsV8Ss */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3002 /* vmhb */, 450 /* V16ScV16ScV16Sc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3007 /* vmhf */, 472 /* V4SiV4SiV4Si */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3012 /* vmhg */, 491 /* V2SLLiV2SLLiV2SLLi */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3017 /* vmhh */, 516 /* V8SsV8SsV8Ss */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3022 /* vmhq */, 431 /* LLLiLLLiLLLi */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3027 /* vmleb */, 2279 /* V8UsV16UcV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3033 /* vmlef */, 2300 /* V2ULLiV4UiV4Ui */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3039 /* vmleg */, 2321 /* ULLLiV2ULLiV2ULLi */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3045 /* vmleh */, 2345 /* V4UiV8UsV8Us */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3051 /* vmlhb */, 293 /* V16UcV16UcV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3057 /* vmlhf */, 343 /* V4UiV4UiV4Ui */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3063 /* vmlhg */, 362 /* V2ULLiV2ULLiV2ULLi */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3069 /* vmlhh */, 387 /* V8UsV8UsV8Us */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3075 /* vmlhq */, 406 /* ULLLiULLLiULLLi */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3081 /* vmlob */, 2279 /* V8UsV16UcV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3087 /* vmlof */, 2300 /* V2ULLiV4UiV4Ui */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3093 /* vmlog */, 2321 /* ULLLiV2ULLiV2ULLi */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3099 /* vmloh */, 2345 /* V4UiV8UsV8Us */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3105 /* vmob */, 2927 /* V8SsV16ScV16Sc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3110 /* vmof */, 2947 /* V2SLLiV4SiV4Si */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3115 /* vmog */, 2967 /* LLLiV2SLLiV2SLLi */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3120 /* vmoh */, 2989 /* V4SiV8SsV8Ss */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3125 /* vmslg */, 3131 /* ULLLiV2ULLiV2ULLiULLLii */, 216 /* nc */, 616 /* vector-enhancements-1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3155 /* vpdi */, 3160 /* V2ULLiV2ULLiV2ULLii */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3180 /* vperm */, 2762 /* V16UcV16UcV16UcV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3186 /* vpklsf */, 3193 /* V8UsV4UiV4Ui */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3206 /* vpklsfs */, 3214 /* V8UsV4UiV4Uii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3229 /* vpklsg */, 3236 /* V4UiV2ULLiV2ULLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3253 /* vpklsgs */, 3261 /* V4UiV2ULLiV2ULLii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3280 /* vpklsh */, 3287 /* V16UcV8UsV8Us */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3301 /* vpklshs */, 3309 /* V16UcV8UsV8Usi* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3325 /* vpksf */, 3331 /* V8SsV4SiV4Si */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3344 /* vpksfs */, 3351 /* V8SsV4SiV4Sii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3366 /* vpksg */, 3372 /* V4SiV2SLLiV2SLLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3389 /* vpksgs */, 3396 /* V4SiV2SLLiV2SLLii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3415 /* vpksh */, 3421 /* V16ScV8SsV8Ss */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3435 /* vpkshs */, 3442 /* V16ScV8SsV8Ssi* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3458 /* vsbcbiq */, 316 /* ULLLiULLLiULLLiULLLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3466 /* vsbiq */, 316 /* ULLLiULLLiULLLiULLLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3472 /* vscbib */, 293 /* V16UcV16UcV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3479 /* vscbif */, 343 /* V4UiV4UiV4Ui */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3486 /* vscbig */, 362 /* V2ULLiV2ULLiV2ULLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3493 /* vscbih */, 387 /* V8UsV8UsV8Us */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3500 /* vscbiq */, 406 /* ULLLiULLLiULLLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3507 /* vsl */, 293 /* V16UcV16UcV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3511 /* vslb */, 293 /* V16UcV16UcV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3516 /* vsld */, 1336 /* V16UcV16UcV16Uci */, 216 /* nc */, 3521 /* vector-enhancements-2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3543 /* vsldb */, 1336 /* V16UcV16UcV16Uci */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3549 /* vsq */, 431 /* LLLiLLLiLLLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3553 /* vsra */, 293 /* V16UcV16UcV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3558 /* vsrab */, 293 /* V16UcV16UcV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3564 /* vsrd */, 1336 /* V16UcV16UcV16Uci */, 216 /* nc */, 3521 /* vector-enhancements-2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3569 /* vsrl */, 293 /* V16UcV16UcV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3574 /* vsrlb */, 293 /* V16UcV16UcV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3580 /* vstl */, 3585 /* vV16ScUiv* */, 0 /*  */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3596 /* vstrcb */, 1109 /* V16UcV16UcV16UcV16Uci */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3603 /* vstrcbs */, 3611 /* V16UcV16UcV16UcV16Ucii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3635 /* vstrcf */, 1138 /* V4UiV4UiV4UiV4Uii */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3642 /* vstrcfs */, 3650 /* V4UiV4UiV4UiV4Uiii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3670 /* vstrch */, 1196 /* V8UsV8UsV8UsV8Usi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3677 /* vstrchs */, 3685 /* V8UsV8UsV8UsV8Usii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3705 /* vstrczb */, 1109 /* V16UcV16UcV16UcV16Uci */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3713 /* vstrczbs */, 3611 /* V16UcV16UcV16UcV16Ucii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3722 /* vstrczf */, 1138 /* V4UiV4UiV4UiV4Uii */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3730 /* vstrczfs */, 3650 /* V4UiV4UiV4UiV4Uiii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3739 /* vstrczh */, 1196 /* V8UsV8UsV8UsV8Usi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3747 /* vstrczhs */, 3685 /* V8UsV8UsV8UsV8Usii* */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3756 /* vstrlr */, 3585 /* vV16ScUiv* */, 0 /*  */, 616 /* vector-enhancements-1 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3763 /* vstrsb */, 3770 /* V16UcV16UcV16UcV16Uci* */, 216 /* nc */, 3521 /* vector-enhancements-2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3793 /* vstrsf */, 3800 /* V16UcV4UiV4UiV16Uci* */, 216 /* nc */, 3521 /* vector-enhancements-2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3821 /* vstrsh */, 3828 /* V16UcV8UsV8UsV16Uci* */, 216 /* nc */, 3521 /* vector-enhancements-2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3849 /* vstrszb */, 3770 /* V16UcV16UcV16UcV16Uci* */, 216 /* nc */, 3521 /* vector-enhancements-2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3857 /* vstrszf */, 3800 /* V16UcV4UiV4UiV16Uci* */, 216 /* nc */, 3521 /* vector-enhancements-2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3865 /* vstrszh */, 3828 /* V16UcV8UsV8UsV16Uci* */, 216 /* nc */, 3521 /* vector-enhancements-2 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3873 /* vsumb */, 3879 /* V4UiV16UcV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3894 /* vsumgf */, 2300 /* V2ULLiV4UiV4Ui */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3901 /* vsumgh */, 3908 /* V2ULLiV8UsV8Us */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3923 /* vsumh */, 2345 /* V4UiV8UsV8Us */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3929 /* vsumqf */, 3936 /* ULLLiV4UiV4Ui */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3950 /* vsumqg */, 2321 /* ULLLiV2ULLiV2ULLi */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3957 /* vtm */, 3961 /* iV16UcV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3973 /* vuphb */, 3979 /* V8SsV16Sc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3989 /* vuphf */, 3995 /* V2SLLiV4Si */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4006 /* vuphg */, 4012 /* LLLiV2SLLi */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4023 /* vuphh */, 4029 /* V4SiV8Ss */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4038 /* vuplb */, 3979 /* V8SsV16Sc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4044 /* vuplf */, 3995 /* V2SLLiV4Si */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4050 /* vuplg */, 4012 /* LLLiV2SLLi */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4056 /* vuplhb */, 2138 /* V8UsV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4063 /* vuplhf */, 4070 /* V2ULLiV4Ui */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4081 /* vuplhg */, 4088 /* ULLLiV2ULLi */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4100 /* vuplhh */, 4107 /* V4UiV8Us */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4116 /* vuplhw */, 4029 /* V4SiV8Ss */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4123 /* vupllb */, 2138 /* V8UsV16Uc */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4130 /* vupllf */, 4070 /* V2ULLiV4Ui */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4137 /* vupllg */, 4088 /* ULLLiV2ULLi */, 216 /* nc */, 564 /* vector-enhancements-3 */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4144 /* vupllh */, 4107 /* V4UiV8Us */, 216 /* nc */, 280 /* vector */}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},

#endif // GET_BUILTIN_PREFIXED_INFOS

#ifdef ATOMIC_BUILTIN

#endif // ATOMIC_BUILTIN
#undef ATOMIC_BUILTIN
