LCOV - code coverage report
Current view: top level - build-llvm/include/llvm/IR - IntrinsicImpl.inc (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 270 278 97.1 %
Date: 2018-10-20 13:21:21 Functions: 3 5 60.0 %
Legend: Lines: hit not hit

          Line data    Source code
       1             : /*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
       2             : |*                                                                            *|
       3             : |* Intrinsic Function Source Fragment                                         *|
       4             : |*                                                                            *|
       5             : |* Automatically generated file, do not edit!                                 *|
       6             : |*                                                                            *|
       7             : \*===----------------------------------------------------------------------===*/
       8             : 
       9             : // VisualStudio defines setjmp as _setjmp
      10             : #if defined(_MSC_VER) && defined(setjmp) && \
      11             :                          !defined(setjmp_undefined_for_msvc)
      12             : #  pragma push_macro("setjmp")
      13             : #  undef setjmp
      14             : #  define setjmp_undefined_for_msvc
      15             : #endif
      16             : 
      17             : // Target mapping
      18             : #ifdef GET_INTRINSIC_TARGET_DATA
      19             : struct IntrinsicTargetInfo {
      20             :   llvm::StringLiteral Name;
      21             :   size_t Offset;
      22             :   size_t Count;
      23             : };
      24             : static constexpr IntrinsicTargetInfo TargetInfos[] = {
      25             :   {llvm::StringLiteral(""), 0, 183},
      26             :   {llvm::StringLiteral("aarch64"), 183, 192},
      27             :   {llvm::StringLiteral("amdgcn"), 375, 631},
      28             :   {llvm::StringLiteral("arm"), 1006, 251},
      29             :   {llvm::StringLiteral("bpf"), 1257, 4},
      30             :   {llvm::StringLiteral("hexagon"), 1261, 1708},
      31             :   {llvm::StringLiteral("mips"), 2969, 667},
      32             :   {llvm::StringLiteral("nvvm"), 3636, 1117},
      33             :   {llvm::StringLiteral("ppc"), 4753, 405},
      34             :   {llvm::StringLiteral("r600"), 5158, 35},
      35             :   {llvm::StringLiteral("riscv"), 5193, 8},
      36             :   {llvm::StringLiteral("s390"), 5201, 220},
      37             :   {llvm::StringLiteral("wasm"), 5421, 25},
      38             :   {llvm::StringLiteral("x86"), 5446, 1254},
      39             :   {llvm::StringLiteral("xcore"), 6700, 53},
      40             : };
      41             : #endif
      42             : 
      43             : // Intrinsic ID to name table
      44             : #ifdef GET_INTRINSIC_NAME_TABLE
      45             :   // Note that entry #0 is the invalid intrinsic!
      46             :   "llvm.addressofreturnaddress",
      47             :   "llvm.adjust.trampoline",
      48             :   "llvm.annotation",
      49             :   "llvm.assume",
      50             :   "llvm.bitreverse",
      51             :   "llvm.bswap",
      52             :   "llvm.canonicalize",
      53             :   "llvm.ceil",
      54             :   "llvm.clear_cache",
      55             :   "llvm.codeview.annotation",
      56             :   "llvm.convert.from.fp16",
      57             :   "llvm.convert.to.fp16",
      58             :   "llvm.copysign",
      59             :   "llvm.coro.alloc",
      60             :   "llvm.coro.begin",
      61             :   "llvm.coro.destroy",
      62             :   "llvm.coro.done",
      63             :   "llvm.coro.end",
      64             :   "llvm.coro.frame",
      65             :   "llvm.coro.free",
      66             :   "llvm.coro.id",
      67             :   "llvm.coro.noop",
      68             :   "llvm.coro.param",
      69             :   "llvm.coro.promise",
      70             :   "llvm.coro.resume",
      71             :   "llvm.coro.save",
      72             :   "llvm.coro.size",
      73             :   "llvm.coro.subfn.addr",
      74             :   "llvm.coro.suspend",
      75             :   "llvm.cos",
      76             :   "llvm.ctlz",
      77             :   "llvm.ctpop",
      78             :   "llvm.cttz",
      79             :   "llvm.dbg.addr",
      80             :   "llvm.dbg.declare",
      81             :   "llvm.dbg.label",
      82             :   "llvm.dbg.value",
      83             :   "llvm.debugtrap",
      84             :   "llvm.donothing",
      85             :   "llvm.eh.dwarf.cfa",
      86             :   "llvm.eh.exceptioncode",
      87             :   "llvm.eh.exceptionpointer",
      88             :   "llvm.eh.return.i32",
      89             :   "llvm.eh.return.i64",
      90             :   "llvm.eh.sjlj.callsite",
      91             :   "llvm.eh.sjlj.functioncontext",
      92             :   "llvm.eh.sjlj.longjmp",
      93             :   "llvm.eh.sjlj.lsda",
      94             :   "llvm.eh.sjlj.setjmp",
      95             :   "llvm.eh.sjlj.setup.dispatch",
      96             :   "llvm.eh.typeid.for",
      97             :   "llvm.eh.unwind.init",
      98             :   "llvm.exp",
      99             :   "llvm.exp2",
     100             :   "llvm.expect",
     101             :   "llvm.experimental.constrained.cos",
     102             :   "llvm.experimental.constrained.exp",
     103             :   "llvm.experimental.constrained.exp2",
     104             :   "llvm.experimental.constrained.fadd",
     105             :   "llvm.experimental.constrained.fdiv",
     106             :   "llvm.experimental.constrained.fma",
     107             :   "llvm.experimental.constrained.fmul",
     108             :   "llvm.experimental.constrained.frem",
     109             :   "llvm.experimental.constrained.fsub",
     110             :   "llvm.experimental.constrained.log",
     111             :   "llvm.experimental.constrained.log10",
     112             :   "llvm.experimental.constrained.log2",
     113             :   "llvm.experimental.constrained.nearbyint",
     114             :   "llvm.experimental.constrained.pow",
     115             :   "llvm.experimental.constrained.powi",
     116             :   "llvm.experimental.constrained.rint",
     117             :   "llvm.experimental.constrained.sin",
     118             :   "llvm.experimental.constrained.sqrt",
     119             :   "llvm.experimental.deoptimize",
     120             :   "llvm.experimental.gc.relocate",
     121             :   "llvm.experimental.gc.result",
     122             :   "llvm.experimental.gc.statepoint",
     123             :   "llvm.experimental.guard",
     124             :   "llvm.experimental.patchpoint.i64",
     125             :   "llvm.experimental.patchpoint.void",
     126             :   "llvm.experimental.stackmap",
     127             :   "llvm.experimental.vector.reduce.add",
     128             :   "llvm.experimental.vector.reduce.and",
     129             :   "llvm.experimental.vector.reduce.fadd",
     130             :   "llvm.experimental.vector.reduce.fmax",
     131             :   "llvm.experimental.vector.reduce.fmin",
     132             :   "llvm.experimental.vector.reduce.fmul",
     133             :   "llvm.experimental.vector.reduce.mul",
     134             :   "llvm.experimental.vector.reduce.or",
     135             :   "llvm.experimental.vector.reduce.smax",
     136             :   "llvm.experimental.vector.reduce.smin",
     137             :   "llvm.experimental.vector.reduce.umax",
     138             :   "llvm.experimental.vector.reduce.umin",
     139             :   "llvm.experimental.vector.reduce.xor",
     140             :   "llvm.fabs",
     141             :   "llvm.floor",
     142             :   "llvm.flt.rounds",
     143             :   "llvm.fma",
     144             :   "llvm.fmuladd",
     145             :   "llvm.frameaddress",
     146             :   "llvm.fshl",
     147             :   "llvm.fshr",
     148             :   "llvm.gcread",
     149             :   "llvm.gcroot",
     150             :   "llvm.gcwrite",
     151             :   "llvm.get.dynamic.area.offset",
     152             :   "llvm.icall.branch.funnel",
     153             :   "llvm.init.trampoline",
     154             :   "llvm.instrprof.increment",
     155             :   "llvm.instrprof.increment.step",
     156             :   "llvm.instrprof.value.profile",
     157             :   "llvm.invariant.end",
     158             :   "llvm.invariant.start",
     159             :   "llvm.launder.invariant.group",
     160             :   "llvm.lifetime.end",
     161             :   "llvm.lifetime.start",
     162             :   "llvm.load.relative",
     163             :   "llvm.localaddress",
     164             :   "llvm.localescape",
     165             :   "llvm.localrecover",
     166             :   "llvm.log",
     167             :   "llvm.log10",
     168             :   "llvm.log2",
     169             :   "llvm.longjmp",
     170             :   "llvm.masked.compressstore",
     171             :   "llvm.masked.expandload",
     172             :   "llvm.masked.gather",
     173             :   "llvm.masked.load",
     174             :   "llvm.masked.scatter",
     175             :   "llvm.masked.store",
     176             :   "llvm.maximum",
     177             :   "llvm.maxnum",
     178             :   "llvm.memcpy",
     179             :   "llvm.memcpy.element.unordered.atomic",
     180             :   "llvm.memmove",
     181             :   "llvm.memmove.element.unordered.atomic",
     182             :   "llvm.memset",
     183             :   "llvm.memset.element.unordered.atomic",
     184             :   "llvm.minimum",
     185             :   "llvm.minnum",
     186             :   "llvm.nearbyint",
     187             :   "llvm.objectsize",
     188             :   "llvm.pcmarker",
     189             :   "llvm.pow",
     190             :   "llvm.powi",
     191             :   "llvm.prefetch",
     192             :   "llvm.ptr.annotation",
     193             :   "llvm.read_register",
     194             :   "llvm.readcyclecounter",
     195             :   "llvm.returnaddress",
     196             :   "llvm.rint",
     197             :   "llvm.round",
     198             :   "llvm.sadd.sat",
     199             :   "llvm.sadd.with.overflow",
     200             :   "llvm.setjmp",
     201             :   "llvm.sideeffect",
     202             :   "llvm.siglongjmp",
     203             :   "llvm.sigsetjmp",
     204             :   "llvm.sin",
     205             :   "llvm.smul.with.overflow",
     206             :   "llvm.sqrt",
     207             :   "llvm.ssa.copy",
     208             :   "llvm.ssub.with.overflow",
     209             :   "llvm.stackguard",
     210             :   "llvm.stackprotector",
     211             :   "llvm.stackrestore",
     212             :   "llvm.stacksave",
     213             :   "llvm.strip.invariant.group",
     214             :   "llvm.thread.pointer",
     215             :   "llvm.trap",
     216             :   "llvm.trunc",
     217             :   "llvm.type.checked.load",
     218             :   "llvm.type.test",
     219             :   "llvm.uadd.with.overflow",
     220             :   "llvm.umul.with.overflow",
     221             :   "llvm.usub.with.overflow",
     222             :   "llvm.va_copy",
     223             :   "llvm.va_end",
     224             :   "llvm.va_start",
     225             :   "llvm.var.annotation",
     226             :   "llvm.write_register",
     227             :   "llvm.xray.customevent",
     228             :   "llvm.xray.typedevent",
     229             :   "llvm.aarch64.clrex",
     230             :   "llvm.aarch64.crc32b",
     231             :   "llvm.aarch64.crc32cb",
     232             :   "llvm.aarch64.crc32ch",
     233             :   "llvm.aarch64.crc32cw",
     234             :   "llvm.aarch64.crc32cx",
     235             :   "llvm.aarch64.crc32h",
     236             :   "llvm.aarch64.crc32w",
     237             :   "llvm.aarch64.crc32x",
     238             :   "llvm.aarch64.crypto.aesd",
     239             :   "llvm.aarch64.crypto.aese",
     240             :   "llvm.aarch64.crypto.aesimc",
     241             :   "llvm.aarch64.crypto.aesmc",
     242             :   "llvm.aarch64.crypto.sha1c",
     243             :   "llvm.aarch64.crypto.sha1h",
     244             :   "llvm.aarch64.crypto.sha1m",
     245             :   "llvm.aarch64.crypto.sha1p",
     246             :   "llvm.aarch64.crypto.sha1su0",
     247             :   "llvm.aarch64.crypto.sha1su1",
     248             :   "llvm.aarch64.crypto.sha256h",
     249             :   "llvm.aarch64.crypto.sha256h2",
     250             :   "llvm.aarch64.crypto.sha256su0",
     251             :   "llvm.aarch64.crypto.sha256su1",
     252             :   "llvm.aarch64.dmb",
     253             :   "llvm.aarch64.dsb",
     254             :   "llvm.aarch64.get.fpcr",
     255             :   "llvm.aarch64.hint",
     256             :   "llvm.aarch64.isb",
     257             :   "llvm.aarch64.ldaxp",
     258             :   "llvm.aarch64.ldaxr",
     259             :   "llvm.aarch64.ldxp",
     260             :   "llvm.aarch64.ldxr",
     261             :   "llvm.aarch64.neon.abs",
     262             :   "llvm.aarch64.neon.addhn",
     263             :   "llvm.aarch64.neon.addp",
     264             :   "llvm.aarch64.neon.cls",
     265             :   "llvm.aarch64.neon.fabd",
     266             :   "llvm.aarch64.neon.facge",
     267             :   "llvm.aarch64.neon.facgt",
     268             :   "llvm.aarch64.neon.faddv",
     269             :   "llvm.aarch64.neon.fcvtas",
     270             :   "llvm.aarch64.neon.fcvtau",
     271             :   "llvm.aarch64.neon.fcvtms",
     272             :   "llvm.aarch64.neon.fcvtmu",
     273             :   "llvm.aarch64.neon.fcvtns",
     274             :   "llvm.aarch64.neon.fcvtnu",
     275             :   "llvm.aarch64.neon.fcvtps",
     276             :   "llvm.aarch64.neon.fcvtpu",
     277             :   "llvm.aarch64.neon.fcvtxn",
     278             :   "llvm.aarch64.neon.fcvtzs",
     279             :   "llvm.aarch64.neon.fcvtzu",
     280             :   "llvm.aarch64.neon.fmax",
     281             :   "llvm.aarch64.neon.fmaxnm",
     282             :   "llvm.aarch64.neon.fmaxnmp",
     283             :   "llvm.aarch64.neon.fmaxnmv",
     284             :   "llvm.aarch64.neon.fmaxp",
     285             :   "llvm.aarch64.neon.fmaxv",
     286             :   "llvm.aarch64.neon.fmin",
     287             :   "llvm.aarch64.neon.fminnm",
     288             :   "llvm.aarch64.neon.fminnmp",
     289             :   "llvm.aarch64.neon.fminnmv",
     290             :   "llvm.aarch64.neon.fminp",
     291             :   "llvm.aarch64.neon.fminv",
     292             :   "llvm.aarch64.neon.fmulx",
     293             :   "llvm.aarch64.neon.frecpe",
     294             :   "llvm.aarch64.neon.frecps",
     295             :   "llvm.aarch64.neon.frecpx",
     296             :   "llvm.aarch64.neon.frintn",
     297             :   "llvm.aarch64.neon.frsqrte",
     298             :   "llvm.aarch64.neon.frsqrts",
     299             :   "llvm.aarch64.neon.ld1x2",
     300             :   "llvm.aarch64.neon.ld1x3",
     301             :   "llvm.aarch64.neon.ld1x4",
     302             :   "llvm.aarch64.neon.ld2",
     303             :   "llvm.aarch64.neon.ld2lane",
     304             :   "llvm.aarch64.neon.ld2r",
     305             :   "llvm.aarch64.neon.ld3",
     306             :   "llvm.aarch64.neon.ld3lane",
     307             :   "llvm.aarch64.neon.ld3r",
     308             :   "llvm.aarch64.neon.ld4",
     309             :   "llvm.aarch64.neon.ld4lane",
     310             :   "llvm.aarch64.neon.ld4r",
     311             :   "llvm.aarch64.neon.pmul",
     312             :   "llvm.aarch64.neon.pmull",
     313             :   "llvm.aarch64.neon.pmull64",
     314             :   "llvm.aarch64.neon.raddhn",
     315             :   "llvm.aarch64.neon.rbit",
     316             :   "llvm.aarch64.neon.rshrn",
     317             :   "llvm.aarch64.neon.rsubhn",
     318             :   "llvm.aarch64.neon.sabd",
     319             :   "llvm.aarch64.neon.saddlp",
     320             :   "llvm.aarch64.neon.saddlv",
     321             :   "llvm.aarch64.neon.saddv",
     322             :   "llvm.aarch64.neon.scalar.sqxtn",
     323             :   "llvm.aarch64.neon.scalar.sqxtun",
     324             :   "llvm.aarch64.neon.scalar.uqxtn",
     325             :   "llvm.aarch64.neon.sdot",
     326             :   "llvm.aarch64.neon.shadd",
     327             :   "llvm.aarch64.neon.shll",
     328             :   "llvm.aarch64.neon.shsub",
     329             :   "llvm.aarch64.neon.smax",
     330             :   "llvm.aarch64.neon.smaxp",
     331             :   "llvm.aarch64.neon.smaxv",
     332             :   "llvm.aarch64.neon.smin",
     333             :   "llvm.aarch64.neon.sminp",
     334             :   "llvm.aarch64.neon.sminv",
     335             :   "llvm.aarch64.neon.smull",
     336             :   "llvm.aarch64.neon.sqabs",
     337             :   "llvm.aarch64.neon.sqadd",
     338             :   "llvm.aarch64.neon.sqdmulh",
     339             :   "llvm.aarch64.neon.sqdmull",
     340             :   "llvm.aarch64.neon.sqdmulls.scalar",
     341             :   "llvm.aarch64.neon.sqneg",
     342             :   "llvm.aarch64.neon.sqrdmulh",
     343             :   "llvm.aarch64.neon.sqrshl",
     344             :   "llvm.aarch64.neon.sqrshrn",
     345             :   "llvm.aarch64.neon.sqrshrun",
     346             :   "llvm.aarch64.neon.sqshl",
     347             :   "llvm.aarch64.neon.sqshlu",
     348             :   "llvm.aarch64.neon.sqshrn",
     349             :   "llvm.aarch64.neon.sqshrun",
     350             :   "llvm.aarch64.neon.sqsub",
     351             :   "llvm.aarch64.neon.sqxtn",
     352             :   "llvm.aarch64.neon.sqxtun",
     353             :   "llvm.aarch64.neon.srhadd",
     354             :   "llvm.aarch64.neon.srshl",
     355             :   "llvm.aarch64.neon.sshl",
     356             :   "llvm.aarch64.neon.sshll",
     357             :   "llvm.aarch64.neon.st1x2",
     358             :   "llvm.aarch64.neon.st1x3",
     359             :   "llvm.aarch64.neon.st1x4",
     360             :   "llvm.aarch64.neon.st2",
     361             :   "llvm.aarch64.neon.st2lane",
     362             :   "llvm.aarch64.neon.st3",
     363             :   "llvm.aarch64.neon.st3lane",
     364             :   "llvm.aarch64.neon.st4",
     365             :   "llvm.aarch64.neon.st4lane",
     366             :   "llvm.aarch64.neon.subhn",
     367             :   "llvm.aarch64.neon.suqadd",
     368             :   "llvm.aarch64.neon.tbl1",
     369             :   "llvm.aarch64.neon.tbl2",
     370             :   "llvm.aarch64.neon.tbl3",
     371             :   "llvm.aarch64.neon.tbl4",
     372             :   "llvm.aarch64.neon.tbx1",
     373             :   "llvm.aarch64.neon.tbx2",
     374             :   "llvm.aarch64.neon.tbx3",
     375             :   "llvm.aarch64.neon.tbx4",
     376             :   "llvm.aarch64.neon.uabd",
     377             :   "llvm.aarch64.neon.uaddlp",
     378             :   "llvm.aarch64.neon.uaddlv",
     379             :   "llvm.aarch64.neon.uaddv",
     380             :   "llvm.aarch64.neon.udot",
     381             :   "llvm.aarch64.neon.uhadd",
     382             :   "llvm.aarch64.neon.uhsub",
     383             :   "llvm.aarch64.neon.umax",
     384             :   "llvm.aarch64.neon.umaxp",
     385             :   "llvm.aarch64.neon.umaxv",
     386             :   "llvm.aarch64.neon.umin",
     387             :   "llvm.aarch64.neon.uminp",
     388             :   "llvm.aarch64.neon.uminv",
     389             :   "llvm.aarch64.neon.umull",
     390             :   "llvm.aarch64.neon.uqadd",
     391             :   "llvm.aarch64.neon.uqrshl",
     392             :   "llvm.aarch64.neon.uqrshrn",
     393             :   "llvm.aarch64.neon.uqshl",
     394             :   "llvm.aarch64.neon.uqshrn",
     395             :   "llvm.aarch64.neon.uqsub",
     396             :   "llvm.aarch64.neon.uqxtn",
     397             :   "llvm.aarch64.neon.urecpe",
     398             :   "llvm.aarch64.neon.urhadd",
     399             :   "llvm.aarch64.neon.urshl",
     400             :   "llvm.aarch64.neon.ursqrte",
     401             :   "llvm.aarch64.neon.ushl",
     402             :   "llvm.aarch64.neon.ushll",
     403             :   "llvm.aarch64.neon.usqadd",
     404             :   "llvm.aarch64.neon.vcopy.lane",
     405             :   "llvm.aarch64.neon.vcvtfp2fxs",
     406             :   "llvm.aarch64.neon.vcvtfp2fxu",
     407             :   "llvm.aarch64.neon.vcvtfp2hf",
     408             :   "llvm.aarch64.neon.vcvtfxs2fp",
     409             :   "llvm.aarch64.neon.vcvtfxu2fp",
     410             :   "llvm.aarch64.neon.vcvthf2fp",
     411             :   "llvm.aarch64.neon.vsli",
     412             :   "llvm.aarch64.neon.vsri",
     413             :   "llvm.aarch64.sdiv",
     414             :   "llvm.aarch64.sisd.fabd",
     415             :   "llvm.aarch64.sisd.fcvtxn",
     416             :   "llvm.aarch64.stlxp",
     417             :   "llvm.aarch64.stlxr",
     418             :   "llvm.aarch64.stxp",
     419             :   "llvm.aarch64.stxr",
     420             :   "llvm.aarch64.udiv",
     421             :   "llvm.amdgcn.alignbit",
     422             :   "llvm.amdgcn.alignbyte",
     423             :   "llvm.amdgcn.atomic.dec",
     424             :   "llvm.amdgcn.atomic.inc",
     425             :   "llvm.amdgcn.break",
     426             :   "llvm.amdgcn.buffer.atomic.add",
     427             :   "llvm.amdgcn.buffer.atomic.and",
     428             :   "llvm.amdgcn.buffer.atomic.cmpswap",
     429             :   "llvm.amdgcn.buffer.atomic.or",
     430             :   "llvm.amdgcn.buffer.atomic.smax",
     431             :   "llvm.amdgcn.buffer.atomic.smin",
     432             :   "llvm.amdgcn.buffer.atomic.sub",
     433             :   "llvm.amdgcn.buffer.atomic.swap",
     434             :   "llvm.amdgcn.buffer.atomic.umax",
     435             :   "llvm.amdgcn.buffer.atomic.umin",
     436             :   "llvm.amdgcn.buffer.atomic.xor",
     437             :   "llvm.amdgcn.buffer.load",
     438             :   "llvm.amdgcn.buffer.load.format",
     439             :   "llvm.amdgcn.buffer.store",
     440             :   "llvm.amdgcn.buffer.store.format",
     441             :   "llvm.amdgcn.buffer.wbinvl1",
     442             :   "llvm.amdgcn.buffer.wbinvl1.sc",
     443             :   "llvm.amdgcn.buffer.wbinvl1.vol",
     444             :   "llvm.amdgcn.class",
     445             :   "llvm.amdgcn.cos",
     446             :   "llvm.amdgcn.cubeid",
     447             :   "llvm.amdgcn.cubema",
     448             :   "llvm.amdgcn.cubesc",
     449             :   "llvm.amdgcn.cubetc",
     450             :   "llvm.amdgcn.cvt.pk.i16",
     451             :   "llvm.amdgcn.cvt.pk.u16",
     452             :   "llvm.amdgcn.cvt.pk.u8.f32",
     453             :   "llvm.amdgcn.cvt.pknorm.i16",
     454             :   "llvm.amdgcn.cvt.pknorm.u16",
     455             :   "llvm.amdgcn.cvt.pkrtz",
     456             :   "llvm.amdgcn.dispatch.id",
     457             :   "llvm.amdgcn.dispatch.ptr",
     458             :   "llvm.amdgcn.div.fixup",
     459             :   "llvm.amdgcn.div.fmas",
     460             :   "llvm.amdgcn.div.scale",
     461             :   "llvm.amdgcn.ds.bpermute",
     462             :   "llvm.amdgcn.ds.fadd",
     463             :   "llvm.amdgcn.ds.fmax",
     464             :   "llvm.amdgcn.ds.fmin",
     465             :   "llvm.amdgcn.ds.permute",
     466             :   "llvm.amdgcn.ds.swizzle",
     467             :   "llvm.amdgcn.else",
     468             :   "llvm.amdgcn.else.break",
     469             :   "llvm.amdgcn.end.cf",
     470             :   "llvm.amdgcn.exp",
     471             :   "llvm.amdgcn.exp.compr",
     472             :   "llvm.amdgcn.fcmp",
     473             :   "llvm.amdgcn.fdiv.fast",
     474             :   "llvm.amdgcn.fdot2",
     475             :   "llvm.amdgcn.fmad.ftz",
     476             :   "llvm.amdgcn.fmed3",
     477             :   "llvm.amdgcn.fmul.legacy",
     478             :   "llvm.amdgcn.fract",
     479             :   "llvm.amdgcn.frexp.exp",
     480             :   "llvm.amdgcn.frexp.mant",
     481             :   "llvm.amdgcn.groupstaticsize",
     482             :   "llvm.amdgcn.icmp",
     483             :   "llvm.amdgcn.if",
     484             :   "llvm.amdgcn.if.break",
     485             :   "llvm.amdgcn.image.atomic.add.1d",
     486             :   "llvm.amdgcn.image.atomic.add.1darray",
     487             :   "llvm.amdgcn.image.atomic.add.2d",
     488             :   "llvm.amdgcn.image.atomic.add.2darray",
     489             :   "llvm.amdgcn.image.atomic.add.2darraymsaa",
     490             :   "llvm.amdgcn.image.atomic.add.2dmsaa",
     491             :   "llvm.amdgcn.image.atomic.add.3d",
     492             :   "llvm.amdgcn.image.atomic.add.cube",
     493             :   "llvm.amdgcn.image.atomic.and.1d",
     494             :   "llvm.amdgcn.image.atomic.and.1darray",
     495             :   "llvm.amdgcn.image.atomic.and.2d",
     496             :   "llvm.amdgcn.image.atomic.and.2darray",
     497             :   "llvm.amdgcn.image.atomic.and.2darraymsaa",
     498             :   "llvm.amdgcn.image.atomic.and.2dmsaa",
     499             :   "llvm.amdgcn.image.atomic.and.3d",
     500             :   "llvm.amdgcn.image.atomic.and.cube",
     501             :   "llvm.amdgcn.image.atomic.cmpswap.1d",
     502             :   "llvm.amdgcn.image.atomic.cmpswap.1darray",
     503             :   "llvm.amdgcn.image.atomic.cmpswap.2d",
     504             :   "llvm.amdgcn.image.atomic.cmpswap.2darray",
     505             :   "llvm.amdgcn.image.atomic.cmpswap.2darraymsaa",
     506             :   "llvm.amdgcn.image.atomic.cmpswap.2dmsaa",
     507             :   "llvm.amdgcn.image.atomic.cmpswap.3d",
     508             :   "llvm.amdgcn.image.atomic.cmpswap.cube",
     509             :   "llvm.amdgcn.image.atomic.dec.1d",
     510             :   "llvm.amdgcn.image.atomic.dec.1darray",
     511             :   "llvm.amdgcn.image.atomic.dec.2d",
     512             :   "llvm.amdgcn.image.atomic.dec.2darray",
     513             :   "llvm.amdgcn.image.atomic.dec.2darraymsaa",
     514             :   "llvm.amdgcn.image.atomic.dec.2dmsaa",
     515             :   "llvm.amdgcn.image.atomic.dec.3d",
     516             :   "llvm.amdgcn.image.atomic.dec.cube",
     517             :   "llvm.amdgcn.image.atomic.inc.1d",
     518             :   "llvm.amdgcn.image.atomic.inc.1darray",
     519             :   "llvm.amdgcn.image.atomic.inc.2d",
     520             :   "llvm.amdgcn.image.atomic.inc.2darray",
     521             :   "llvm.amdgcn.image.atomic.inc.2darraymsaa",
     522             :   "llvm.amdgcn.image.atomic.inc.2dmsaa",
     523             :   "llvm.amdgcn.image.atomic.inc.3d",
     524             :   "llvm.amdgcn.image.atomic.inc.cube",
     525             :   "llvm.amdgcn.image.atomic.or.1d",
     526             :   "llvm.amdgcn.image.atomic.or.1darray",
     527             :   "llvm.amdgcn.image.atomic.or.2d",
     528             :   "llvm.amdgcn.image.atomic.or.2darray",
     529             :   "llvm.amdgcn.image.atomic.or.2darraymsaa",
     530             :   "llvm.amdgcn.image.atomic.or.2dmsaa",
     531             :   "llvm.amdgcn.image.atomic.or.3d",
     532             :   "llvm.amdgcn.image.atomic.or.cube",
     533             :   "llvm.amdgcn.image.atomic.smax.1d",
     534             :   "llvm.amdgcn.image.atomic.smax.1darray",
     535             :   "llvm.amdgcn.image.atomic.smax.2d",
     536             :   "llvm.amdgcn.image.atomic.smax.2darray",
     537             :   "llvm.amdgcn.image.atomic.smax.2darraymsaa",
     538             :   "llvm.amdgcn.image.atomic.smax.2dmsaa",
     539             :   "llvm.amdgcn.image.atomic.smax.3d",
     540             :   "llvm.amdgcn.image.atomic.smax.cube",
     541             :   "llvm.amdgcn.image.atomic.smin.1d",
     542             :   "llvm.amdgcn.image.atomic.smin.1darray",
     543             :   "llvm.amdgcn.image.atomic.smin.2d",
     544             :   "llvm.amdgcn.image.atomic.smin.2darray",
     545             :   "llvm.amdgcn.image.atomic.smin.2darraymsaa",
     546             :   "llvm.amdgcn.image.atomic.smin.2dmsaa",
     547             :   "llvm.amdgcn.image.atomic.smin.3d",
     548             :   "llvm.amdgcn.image.atomic.smin.cube",
     549             :   "llvm.amdgcn.image.atomic.sub.1d",
     550             :   "llvm.amdgcn.image.atomic.sub.1darray",
     551             :   "llvm.amdgcn.image.atomic.sub.2d",
     552             :   "llvm.amdgcn.image.atomic.sub.2darray",
     553             :   "llvm.amdgcn.image.atomic.sub.2darraymsaa",
     554             :   "llvm.amdgcn.image.atomic.sub.2dmsaa",
     555             :   "llvm.amdgcn.image.atomic.sub.3d",
     556             :   "llvm.amdgcn.image.atomic.sub.cube",
     557             :   "llvm.amdgcn.image.atomic.swap.1d",
     558             :   "llvm.amdgcn.image.atomic.swap.1darray",
     559             :   "llvm.amdgcn.image.atomic.swap.2d",
     560             :   "llvm.amdgcn.image.atomic.swap.2darray",
     561             :   "llvm.amdgcn.image.atomic.swap.2darraymsaa",
     562             :   "llvm.amdgcn.image.atomic.swap.2dmsaa",
     563             :   "llvm.amdgcn.image.atomic.swap.3d",
     564             :   "llvm.amdgcn.image.atomic.swap.cube",
     565             :   "llvm.amdgcn.image.atomic.umax.1d",
     566             :   "llvm.amdgcn.image.atomic.umax.1darray",
     567             :   "llvm.amdgcn.image.atomic.umax.2d",
     568             :   "llvm.amdgcn.image.atomic.umax.2darray",
     569             :   "llvm.amdgcn.image.atomic.umax.2darraymsaa",
     570             :   "llvm.amdgcn.image.atomic.umax.2dmsaa",
     571             :   "llvm.amdgcn.image.atomic.umax.3d",
     572             :   "llvm.amdgcn.image.atomic.umax.cube",
     573             :   "llvm.amdgcn.image.atomic.umin.1d",
     574             :   "llvm.amdgcn.image.atomic.umin.1darray",
     575             :   "llvm.amdgcn.image.atomic.umin.2d",
     576             :   "llvm.amdgcn.image.atomic.umin.2darray",
     577             :   "llvm.amdgcn.image.atomic.umin.2darraymsaa",
     578             :   "llvm.amdgcn.image.atomic.umin.2dmsaa",
     579             :   "llvm.amdgcn.image.atomic.umin.3d",
     580             :   "llvm.amdgcn.image.atomic.umin.cube",
     581             :   "llvm.amdgcn.image.atomic.xor.1d",
     582             :   "llvm.amdgcn.image.atomic.xor.1darray",
     583             :   "llvm.amdgcn.image.atomic.xor.2d",
     584             :   "llvm.amdgcn.image.atomic.xor.2darray",
     585             :   "llvm.amdgcn.image.atomic.xor.2darraymsaa",
     586             :   "llvm.amdgcn.image.atomic.xor.2dmsaa",
     587             :   "llvm.amdgcn.image.atomic.xor.3d",
     588             :   "llvm.amdgcn.image.atomic.xor.cube",
     589             :   "llvm.amdgcn.image.gather4.2d",
     590             :   "llvm.amdgcn.image.gather4.2darray",
     591             :   "llvm.amdgcn.image.gather4.b.2d",
     592             :   "llvm.amdgcn.image.gather4.b.2darray",
     593             :   "llvm.amdgcn.image.gather4.b.cl.2d",
     594             :   "llvm.amdgcn.image.gather4.b.cl.2darray",
     595             :   "llvm.amdgcn.image.gather4.b.cl.cube",
     596             :   "llvm.amdgcn.image.gather4.b.cl.o.2d",
     597             :   "llvm.amdgcn.image.gather4.b.cl.o.2darray",
     598             :   "llvm.amdgcn.image.gather4.b.cl.o.cube",
     599             :   "llvm.amdgcn.image.gather4.b.cube",
     600             :   "llvm.amdgcn.image.gather4.b.o.2d",
     601             :   "llvm.amdgcn.image.gather4.b.o.2darray",
     602             :   "llvm.amdgcn.image.gather4.b.o.cube",
     603             :   "llvm.amdgcn.image.gather4.c.2d",
     604             :   "llvm.amdgcn.image.gather4.c.2darray",
     605             :   "llvm.amdgcn.image.gather4.c.b.2d",
     606             :   "llvm.amdgcn.image.gather4.c.b.2darray",
     607             :   "llvm.amdgcn.image.gather4.c.b.cl.2d",
     608             :   "llvm.amdgcn.image.gather4.c.b.cl.2darray",
     609             :   "llvm.amdgcn.image.gather4.c.b.cl.cube",
     610             :   "llvm.amdgcn.image.gather4.c.b.cl.o.2d",
     611             :   "llvm.amdgcn.image.gather4.c.b.cl.o.2darray",
     612             :   "llvm.amdgcn.image.gather4.c.b.cl.o.cube",
     613             :   "llvm.amdgcn.image.gather4.c.b.cube",
     614             :   "llvm.amdgcn.image.gather4.c.b.o.2d",
     615             :   "llvm.amdgcn.image.gather4.c.b.o.2darray",
     616             :   "llvm.amdgcn.image.gather4.c.b.o.cube",
     617             :   "llvm.amdgcn.image.gather4.c.cl.2d",
     618             :   "llvm.amdgcn.image.gather4.c.cl.2darray",
     619             :   "llvm.amdgcn.image.gather4.c.cl.cube",
     620             :   "llvm.amdgcn.image.gather4.c.cl.o.2d",
     621             :   "llvm.amdgcn.image.gather4.c.cl.o.2darray",
     622             :   "llvm.amdgcn.image.gather4.c.cl.o.cube",
     623             :   "llvm.amdgcn.image.gather4.c.cube",
     624             :   "llvm.amdgcn.image.gather4.c.l.2d",
     625             :   "llvm.amdgcn.image.gather4.c.l.2darray",
     626             :   "llvm.amdgcn.image.gather4.c.l.cube",
     627             :   "llvm.amdgcn.image.gather4.c.l.o.2d",
     628             :   "llvm.amdgcn.image.gather4.c.l.o.2darray",
     629             :   "llvm.amdgcn.image.gather4.c.l.o.cube",
     630             :   "llvm.amdgcn.image.gather4.c.lz.2d",
     631             :   "llvm.amdgcn.image.gather4.c.lz.2darray",
     632             :   "llvm.amdgcn.image.gather4.c.lz.cube",
     633             :   "llvm.amdgcn.image.gather4.c.lz.o.2d",
     634             :   "llvm.amdgcn.image.gather4.c.lz.o.2darray",
     635             :   "llvm.amdgcn.image.gather4.c.lz.o.cube",
     636             :   "llvm.amdgcn.image.gather4.c.o.2d",
     637             :   "llvm.amdgcn.image.gather4.c.o.2darray",
     638             :   "llvm.amdgcn.image.gather4.c.o.cube",
     639             :   "llvm.amdgcn.image.gather4.cl.2d",
     640             :   "llvm.amdgcn.image.gather4.cl.2darray",
     641             :   "llvm.amdgcn.image.gather4.cl.cube",
     642             :   "llvm.amdgcn.image.gather4.cl.o.2d",
     643             :   "llvm.amdgcn.image.gather4.cl.o.2darray",
     644             :   "llvm.amdgcn.image.gather4.cl.o.cube",
     645             :   "llvm.amdgcn.image.gather4.cube",
     646             :   "llvm.amdgcn.image.gather4.l.2d",
     647             :   "llvm.amdgcn.image.gather4.l.2darray",
     648             :   "llvm.amdgcn.image.gather4.l.cube",
     649             :   "llvm.amdgcn.image.gather4.l.o.2d",
     650             :   "llvm.amdgcn.image.gather4.l.o.2darray",
     651             :   "llvm.amdgcn.image.gather4.l.o.cube",
     652             :   "llvm.amdgcn.image.gather4.lz.2d",
     653             :   "llvm.amdgcn.image.gather4.lz.2darray",
     654             :   "llvm.amdgcn.image.gather4.lz.cube",
     655             :   "llvm.amdgcn.image.gather4.lz.o.2d",
     656             :   "llvm.amdgcn.image.gather4.lz.o.2darray",
     657             :   "llvm.amdgcn.image.gather4.lz.o.cube",
     658             :   "llvm.amdgcn.image.gather4.o.2d",
     659             :   "llvm.amdgcn.image.gather4.o.2darray",
     660             :   "llvm.amdgcn.image.gather4.o.cube",
     661             :   "llvm.amdgcn.image.getlod.1d",
     662             :   "llvm.amdgcn.image.getlod.1darray",
     663             :   "llvm.amdgcn.image.getlod.2d",
     664             :   "llvm.amdgcn.image.getlod.2darray",
     665             :   "llvm.amdgcn.image.getlod.3d",
     666             :   "llvm.amdgcn.image.getlod.cube",
     667             :   "llvm.amdgcn.image.getresinfo.1d",
     668             :   "llvm.amdgcn.image.getresinfo.1darray",
     669             :   "llvm.amdgcn.image.getresinfo.2d",
     670             :   "llvm.amdgcn.image.getresinfo.2darray",
     671             :   "llvm.amdgcn.image.getresinfo.2darraymsaa",
     672             :   "llvm.amdgcn.image.getresinfo.2dmsaa",
     673             :   "llvm.amdgcn.image.getresinfo.3d",
     674             :   "llvm.amdgcn.image.getresinfo.cube",
     675             :   "llvm.amdgcn.image.load.1d",
     676             :   "llvm.amdgcn.image.load.1darray",
     677             :   "llvm.amdgcn.image.load.2d",
     678             :   "llvm.amdgcn.image.load.2darray",
     679             :   "llvm.amdgcn.image.load.2darraymsaa",
     680             :   "llvm.amdgcn.image.load.2dmsaa",
     681             :   "llvm.amdgcn.image.load.3d",
     682             :   "llvm.amdgcn.image.load.cube",
     683             :   "llvm.amdgcn.image.load.mip.1d",
     684             :   "llvm.amdgcn.image.load.mip.1darray",
     685             :   "llvm.amdgcn.image.load.mip.2d",
     686             :   "llvm.amdgcn.image.load.mip.2darray",
     687             :   "llvm.amdgcn.image.load.mip.3d",
     688             :   "llvm.amdgcn.image.load.mip.cube",
     689             :   "llvm.amdgcn.image.sample.1d",
     690             :   "llvm.amdgcn.image.sample.1darray",
     691             :   "llvm.amdgcn.image.sample.2d",
     692             :   "llvm.amdgcn.image.sample.2darray",
     693             :   "llvm.amdgcn.image.sample.3d",
     694             :   "llvm.amdgcn.image.sample.b.1d",
     695             :   "llvm.amdgcn.image.sample.b.1darray",
     696             :   "llvm.amdgcn.image.sample.b.2d",
     697             :   "llvm.amdgcn.image.sample.b.2darray",
     698             :   "llvm.amdgcn.image.sample.b.3d",
     699             :   "llvm.amdgcn.image.sample.b.cl.1d",
     700             :   "llvm.amdgcn.image.sample.b.cl.1darray",
     701             :   "llvm.amdgcn.image.sample.b.cl.2d",
     702             :   "llvm.amdgcn.image.sample.b.cl.2darray",
     703             :   "llvm.amdgcn.image.sample.b.cl.3d",
     704             :   "llvm.amdgcn.image.sample.b.cl.cube",
     705             :   "llvm.amdgcn.image.sample.b.cl.o.1d",
     706             :   "llvm.amdgcn.image.sample.b.cl.o.1darray",
     707             :   "llvm.amdgcn.image.sample.b.cl.o.2d",
     708             :   "llvm.amdgcn.image.sample.b.cl.o.2darray",
     709             :   "llvm.amdgcn.image.sample.b.cl.o.3d",
     710             :   "llvm.amdgcn.image.sample.b.cl.o.cube",
     711             :   "llvm.amdgcn.image.sample.b.cube",
     712             :   "llvm.amdgcn.image.sample.b.o.1d",
     713             :   "llvm.amdgcn.image.sample.b.o.1darray",
     714             :   "llvm.amdgcn.image.sample.b.o.2d",
     715             :   "llvm.amdgcn.image.sample.b.o.2darray",
     716             :   "llvm.amdgcn.image.sample.b.o.3d",
     717             :   "llvm.amdgcn.image.sample.b.o.cube",
     718             :   "llvm.amdgcn.image.sample.c.1d",
     719             :   "llvm.amdgcn.image.sample.c.1darray",
     720             :   "llvm.amdgcn.image.sample.c.2d",
     721             :   "llvm.amdgcn.image.sample.c.2darray",
     722             :   "llvm.amdgcn.image.sample.c.3d",
     723             :   "llvm.amdgcn.image.sample.c.b.1d",
     724             :   "llvm.amdgcn.image.sample.c.b.1darray",
     725             :   "llvm.amdgcn.image.sample.c.b.2d",
     726             :   "llvm.amdgcn.image.sample.c.b.2darray",
     727             :   "llvm.amdgcn.image.sample.c.b.3d",
     728             :   "llvm.amdgcn.image.sample.c.b.cl.1d",
     729             :   "llvm.amdgcn.image.sample.c.b.cl.1darray",
     730             :   "llvm.amdgcn.image.sample.c.b.cl.2d",
     731             :   "llvm.amdgcn.image.sample.c.b.cl.2darray",
     732             :   "llvm.amdgcn.image.sample.c.b.cl.3d",
     733             :   "llvm.amdgcn.image.sample.c.b.cl.cube",
     734             :   "llvm.amdgcn.image.sample.c.b.cl.o.1d",
     735             :   "llvm.amdgcn.image.sample.c.b.cl.o.1darray",
     736             :   "llvm.amdgcn.image.sample.c.b.cl.o.2d",
     737             :   "llvm.amdgcn.image.sample.c.b.cl.o.2darray",
     738             :   "llvm.amdgcn.image.sample.c.b.cl.o.3d",
     739             :   "llvm.amdgcn.image.sample.c.b.cl.o.cube",
     740             :   "llvm.amdgcn.image.sample.c.b.cube",
     741             :   "llvm.amdgcn.image.sample.c.b.o.1d",
     742             :   "llvm.amdgcn.image.sample.c.b.o.1darray",
     743             :   "llvm.amdgcn.image.sample.c.b.o.2d",
     744             :   "llvm.amdgcn.image.sample.c.b.o.2darray",
     745             :   "llvm.amdgcn.image.sample.c.b.o.3d",
     746             :   "llvm.amdgcn.image.sample.c.b.o.cube",
     747             :   "llvm.amdgcn.image.sample.c.cd.1d",
     748             :   "llvm.amdgcn.image.sample.c.cd.1darray",
     749             :   "llvm.amdgcn.image.sample.c.cd.2d",
     750             :   "llvm.amdgcn.image.sample.c.cd.2darray",
     751             :   "llvm.amdgcn.image.sample.c.cd.3d",
     752             :   "llvm.amdgcn.image.sample.c.cd.cl.1d",
     753             :   "llvm.amdgcn.image.sample.c.cd.cl.1darray",
     754             :   "llvm.amdgcn.image.sample.c.cd.cl.2d",
     755             :   "llvm.amdgcn.image.sample.c.cd.cl.2darray",
     756             :   "llvm.amdgcn.image.sample.c.cd.cl.3d",
     757             :   "llvm.amdgcn.image.sample.c.cd.cl.cube",
     758             :   "llvm.amdgcn.image.sample.c.cd.cl.o.1d",
     759             :   "llvm.amdgcn.image.sample.c.cd.cl.o.1darray",
     760             :   "llvm.amdgcn.image.sample.c.cd.cl.o.2d",
     761             :   "llvm.amdgcn.image.sample.c.cd.cl.o.2darray",
     762             :   "llvm.amdgcn.image.sample.c.cd.cl.o.3d",
     763             :   "llvm.amdgcn.image.sample.c.cd.cl.o.cube",
     764             :   "llvm.amdgcn.image.sample.c.cd.cube",
     765             :   "llvm.amdgcn.image.sample.c.cd.o.1d",
     766             :   "llvm.amdgcn.image.sample.c.cd.o.1darray",
     767             :   "llvm.amdgcn.image.sample.c.cd.o.2d",
     768             :   "llvm.amdgcn.image.sample.c.cd.o.2darray",
     769             :   "llvm.amdgcn.image.sample.c.cd.o.3d",
     770             :   "llvm.amdgcn.image.sample.c.cd.o.cube",
     771             :   "llvm.amdgcn.image.sample.c.cl.1d",
     772             :   "llvm.amdgcn.image.sample.c.cl.1darray",
     773             :   "llvm.amdgcn.image.sample.c.cl.2d",
     774             :   "llvm.amdgcn.image.sample.c.cl.2darray",
     775             :   "llvm.amdgcn.image.sample.c.cl.3d",
     776             :   "llvm.amdgcn.image.sample.c.cl.cube",
     777             :   "llvm.amdgcn.image.sample.c.cl.o.1d",
     778             :   "llvm.amdgcn.image.sample.c.cl.o.1darray",
     779             :   "llvm.amdgcn.image.sample.c.cl.o.2d",
     780             :   "llvm.amdgcn.image.sample.c.cl.o.2darray",
     781             :   "llvm.amdgcn.image.sample.c.cl.o.3d",
     782             :   "llvm.amdgcn.image.sample.c.cl.o.cube",
     783             :   "llvm.amdgcn.image.sample.c.cube",
     784             :   "llvm.amdgcn.image.sample.c.d.1d",
     785             :   "llvm.amdgcn.image.sample.c.d.1darray",
     786             :   "llvm.amdgcn.image.sample.c.d.2d",
     787             :   "llvm.amdgcn.image.sample.c.d.2darray",
     788             :   "llvm.amdgcn.image.sample.c.d.3d",
     789             :   "llvm.amdgcn.image.sample.c.d.cl.1d",
     790             :   "llvm.amdgcn.image.sample.c.d.cl.1darray",
     791             :   "llvm.amdgcn.image.sample.c.d.cl.2d",
     792             :   "llvm.amdgcn.image.sample.c.d.cl.2darray",
     793             :   "llvm.amdgcn.image.sample.c.d.cl.3d",
     794             :   "llvm.amdgcn.image.sample.c.d.cl.cube",
     795             :   "llvm.amdgcn.image.sample.c.d.cl.o.1d",
     796             :   "llvm.amdgcn.image.sample.c.d.cl.o.1darray",
     797             :   "llvm.amdgcn.image.sample.c.d.cl.o.2d",
     798             :   "llvm.amdgcn.image.sample.c.d.cl.o.2darray",
     799             :   "llvm.amdgcn.image.sample.c.d.cl.o.3d",
     800             :   "llvm.amdgcn.image.sample.c.d.cl.o.cube",
     801             :   "llvm.amdgcn.image.sample.c.d.cube",
     802             :   "llvm.amdgcn.image.sample.c.d.o.1d",
     803             :   "llvm.amdgcn.image.sample.c.d.o.1darray",
     804             :   "llvm.amdgcn.image.sample.c.d.o.2d",
     805             :   "llvm.amdgcn.image.sample.c.d.o.2darray",
     806             :   "llvm.amdgcn.image.sample.c.d.o.3d",
     807             :   "llvm.amdgcn.image.sample.c.d.o.cube",
     808             :   "llvm.amdgcn.image.sample.c.l.1d",
     809             :   "llvm.amdgcn.image.sample.c.l.1darray",
     810             :   "llvm.amdgcn.image.sample.c.l.2d",
     811             :   "llvm.amdgcn.image.sample.c.l.2darray",
     812             :   "llvm.amdgcn.image.sample.c.l.3d",
     813             :   "llvm.amdgcn.image.sample.c.l.cube",
     814             :   "llvm.amdgcn.image.sample.c.l.o.1d",
     815             :   "llvm.amdgcn.image.sample.c.l.o.1darray",
     816             :   "llvm.amdgcn.image.sample.c.l.o.2d",
     817             :   "llvm.amdgcn.image.sample.c.l.o.2darray",
     818             :   "llvm.amdgcn.image.sample.c.l.o.3d",
     819             :   "llvm.amdgcn.image.sample.c.l.o.cube",
     820             :   "llvm.amdgcn.image.sample.c.lz.1d",
     821             :   "llvm.amdgcn.image.sample.c.lz.1darray",
     822             :   "llvm.amdgcn.image.sample.c.lz.2d",
     823             :   "llvm.amdgcn.image.sample.c.lz.2darray",
     824             :   "llvm.amdgcn.image.sample.c.lz.3d",
     825             :   "llvm.amdgcn.image.sample.c.lz.cube",
     826             :   "llvm.amdgcn.image.sample.c.lz.o.1d",
     827             :   "llvm.amdgcn.image.sample.c.lz.o.1darray",
     828             :   "llvm.amdgcn.image.sample.c.lz.o.2d",
     829             :   "llvm.amdgcn.image.sample.c.lz.o.2darray",
     830             :   "llvm.amdgcn.image.sample.c.lz.o.3d",
     831             :   "llvm.amdgcn.image.sample.c.lz.o.cube",
     832             :   "llvm.amdgcn.image.sample.c.o.1d",
     833             :   "llvm.amdgcn.image.sample.c.o.1darray",
     834             :   "llvm.amdgcn.image.sample.c.o.2d",
     835             :   "llvm.amdgcn.image.sample.c.o.2darray",
     836             :   "llvm.amdgcn.image.sample.c.o.3d",
     837             :   "llvm.amdgcn.image.sample.c.o.cube",
     838             :   "llvm.amdgcn.image.sample.cd.1d",
     839             :   "llvm.amdgcn.image.sample.cd.1darray",
     840             :   "llvm.amdgcn.image.sample.cd.2d",
     841             :   "llvm.amdgcn.image.sample.cd.2darray",
     842             :   "llvm.amdgcn.image.sample.cd.3d",
     843             :   "llvm.amdgcn.image.sample.cd.cl.1d",
     844             :   "llvm.amdgcn.image.sample.cd.cl.1darray",
     845             :   "llvm.amdgcn.image.sample.cd.cl.2d",
     846             :   "llvm.amdgcn.image.sample.cd.cl.2darray",
     847             :   "llvm.amdgcn.image.sample.cd.cl.3d",
     848             :   "llvm.amdgcn.image.sample.cd.cl.cube",
     849             :   "llvm.amdgcn.image.sample.cd.cl.o.1d",
     850             :   "llvm.amdgcn.image.sample.cd.cl.o.1darray",
     851             :   "llvm.amdgcn.image.sample.cd.cl.o.2d",
     852             :   "llvm.amdgcn.image.sample.cd.cl.o.2darray",
     853             :   "llvm.amdgcn.image.sample.cd.cl.o.3d",
     854             :   "llvm.amdgcn.image.sample.cd.cl.o.cube",
     855             :   "llvm.amdgcn.image.sample.cd.cube",
     856             :   "llvm.amdgcn.image.sample.cd.o.1d",
     857             :   "llvm.amdgcn.image.sample.cd.o.1darray",
     858             :   "llvm.amdgcn.image.sample.cd.o.2d",
     859             :   "llvm.amdgcn.image.sample.cd.o.2darray",
     860             :   "llvm.amdgcn.image.sample.cd.o.3d",
     861             :   "llvm.amdgcn.image.sample.cd.o.cube",
     862             :   "llvm.amdgcn.image.sample.cl.1d",
     863             :   "llvm.amdgcn.image.sample.cl.1darray",
     864             :   "llvm.amdgcn.image.sample.cl.2d",
     865             :   "llvm.amdgcn.image.sample.cl.2darray",
     866             :   "llvm.amdgcn.image.sample.cl.3d",
     867             :   "llvm.amdgcn.image.sample.cl.cube",
     868             :   "llvm.amdgcn.image.sample.cl.o.1d",
     869             :   "llvm.amdgcn.image.sample.cl.o.1darray",
     870             :   "llvm.amdgcn.image.sample.cl.o.2d",
     871             :   "llvm.amdgcn.image.sample.cl.o.2darray",
     872             :   "llvm.amdgcn.image.sample.cl.o.3d",
     873             :   "llvm.amdgcn.image.sample.cl.o.cube",
     874             :   "llvm.amdgcn.image.sample.cube",
     875             :   "llvm.amdgcn.image.sample.d.1d",
     876             :   "llvm.amdgcn.image.sample.d.1darray",
     877             :   "llvm.amdgcn.image.sample.d.2d",
     878             :   "llvm.amdgcn.image.sample.d.2darray",
     879             :   "llvm.amdgcn.image.sample.d.3d",
     880             :   "llvm.amdgcn.image.sample.d.cl.1d",
     881             :   "llvm.amdgcn.image.sample.d.cl.1darray",
     882             :   "llvm.amdgcn.image.sample.d.cl.2d",
     883             :   "llvm.amdgcn.image.sample.d.cl.2darray",
     884             :   "llvm.amdgcn.image.sample.d.cl.3d",
     885             :   "llvm.amdgcn.image.sample.d.cl.cube",
     886             :   "llvm.amdgcn.image.sample.d.cl.o.1d",
     887             :   "llvm.amdgcn.image.sample.d.cl.o.1darray",
     888             :   "llvm.amdgcn.image.sample.d.cl.o.2d",
     889             :   "llvm.amdgcn.image.sample.d.cl.o.2darray",
     890             :   "llvm.amdgcn.image.sample.d.cl.o.3d",
     891             :   "llvm.amdgcn.image.sample.d.cl.o.cube",
     892             :   "llvm.amdgcn.image.sample.d.cube",
     893             :   "llvm.amdgcn.image.sample.d.o.1d",
     894             :   "llvm.amdgcn.image.sample.d.o.1darray",
     895             :   "llvm.amdgcn.image.sample.d.o.2d",
     896             :   "llvm.amdgcn.image.sample.d.o.2darray",
     897             :   "llvm.amdgcn.image.sample.d.o.3d",
     898             :   "llvm.amdgcn.image.sample.d.o.cube",
     899             :   "llvm.amdgcn.image.sample.l.1d",
     900             :   "llvm.amdgcn.image.sample.l.1darray",
     901             :   "llvm.amdgcn.image.sample.l.2d",
     902             :   "llvm.amdgcn.image.sample.l.2darray",
     903             :   "llvm.amdgcn.image.sample.l.3d",
     904             :   "llvm.amdgcn.image.sample.l.cube",
     905             :   "llvm.amdgcn.image.sample.l.o.1d",
     906             :   "llvm.amdgcn.image.sample.l.o.1darray",
     907             :   "llvm.amdgcn.image.sample.l.o.2d",
     908             :   "llvm.amdgcn.image.sample.l.o.2darray",
     909             :   "llvm.amdgcn.image.sample.l.o.3d",
     910             :   "llvm.amdgcn.image.sample.l.o.cube",
     911             :   "llvm.amdgcn.image.sample.lz.1d",
     912             :   "llvm.amdgcn.image.sample.lz.1darray",
     913             :   "llvm.amdgcn.image.sample.lz.2d",
     914             :   "llvm.amdgcn.image.sample.lz.2darray",
     915             :   "llvm.amdgcn.image.sample.lz.3d",
     916             :   "llvm.amdgcn.image.sample.lz.cube",
     917             :   "llvm.amdgcn.image.sample.lz.o.1d",
     918             :   "llvm.amdgcn.image.sample.lz.o.1darray",
     919             :   "llvm.amdgcn.image.sample.lz.o.2d",
     920             :   "llvm.amdgcn.image.sample.lz.o.2darray",
     921             :   "llvm.amdgcn.image.sample.lz.o.3d",
     922             :   "llvm.amdgcn.image.sample.lz.o.cube",
     923             :   "llvm.amdgcn.image.sample.o.1d",
     924             :   "llvm.amdgcn.image.sample.o.1darray",
     925             :   "llvm.amdgcn.image.sample.o.2d",
     926             :   "llvm.amdgcn.image.sample.o.2darray",
     927             :   "llvm.amdgcn.image.sample.o.3d",
     928             :   "llvm.amdgcn.image.sample.o.cube",
     929             :   "llvm.amdgcn.image.store.1d",
     930             :   "llvm.amdgcn.image.store.1darray",
     931             :   "llvm.amdgcn.image.store.2d",
     932             :   "llvm.amdgcn.image.store.2darray",
     933             :   "llvm.amdgcn.image.store.2darraymsaa",
     934             :   "llvm.amdgcn.image.store.2dmsaa",
     935             :   "llvm.amdgcn.image.store.3d",
     936             :   "llvm.amdgcn.image.store.cube",
     937             :   "llvm.amdgcn.image.store.mip.1d",
     938             :   "llvm.amdgcn.image.store.mip.1darray",
     939             :   "llvm.amdgcn.image.store.mip.2d",
     940             :   "llvm.amdgcn.image.store.mip.2darray",
     941             :   "llvm.amdgcn.image.store.mip.3d",
     942             :   "llvm.amdgcn.image.store.mip.cube",
     943             :   "llvm.amdgcn.implicit.buffer.ptr",
     944             :   "llvm.amdgcn.implicitarg.ptr",
     945             :   "llvm.amdgcn.init.exec",
     946             :   "llvm.amdgcn.init.exec.from.input",
     947             :   "llvm.amdgcn.interp.mov",
     948             :   "llvm.amdgcn.interp.p1",
     949             :   "llvm.amdgcn.interp.p2",
     950             :   "llvm.amdgcn.kernarg.segment.ptr",
     951             :   "llvm.amdgcn.kill",
     952             :   "llvm.amdgcn.ldexp",
     953             :   "llvm.amdgcn.lerp",
     954             :   "llvm.amdgcn.log.clamp",
     955             :   "llvm.amdgcn.loop",
     956             :   "llvm.amdgcn.mbcnt.hi",
     957             :   "llvm.amdgcn.mbcnt.lo",
     958             :   "llvm.amdgcn.mov.dpp",
     959             :   "llvm.amdgcn.mqsad.pk.u16.u8",
     960             :   "llvm.amdgcn.mqsad.u32.u8",
     961             :   "llvm.amdgcn.msad.u8",
     962             :   "llvm.amdgcn.ps.live",
     963             :   "llvm.amdgcn.qsad.pk.u16.u8",
     964             :   "llvm.amdgcn.queue.ptr",
     965             :   "llvm.amdgcn.raw.buffer.atomic.add",
     966             :   "llvm.amdgcn.raw.buffer.atomic.and",
     967             :   "llvm.amdgcn.raw.buffer.atomic.cmpswap",
     968             :   "llvm.amdgcn.raw.buffer.atomic.or",
     969             :   "llvm.amdgcn.raw.buffer.atomic.smax",
     970             :   "llvm.amdgcn.raw.buffer.atomic.smin",
     971             :   "llvm.amdgcn.raw.buffer.atomic.sub",
     972             :   "llvm.amdgcn.raw.buffer.atomic.swap",
     973             :   "llvm.amdgcn.raw.buffer.atomic.umax",
     974             :   "llvm.amdgcn.raw.buffer.atomic.umin",
     975             :   "llvm.amdgcn.raw.buffer.atomic.xor",
     976             :   "llvm.amdgcn.raw.buffer.load",
     977             :   "llvm.amdgcn.raw.buffer.load.format",
     978             :   "llvm.amdgcn.raw.buffer.store",
     979             :   "llvm.amdgcn.raw.buffer.store.format",
     980             :   "llvm.amdgcn.raw.tbuffer.load",
     981             :   "llvm.amdgcn.raw.tbuffer.store",
     982             :   "llvm.amdgcn.rcp",
     983             :   "llvm.amdgcn.rcp.legacy",
     984             :   "llvm.amdgcn.readfirstlane",
     985             :   "llvm.amdgcn.readlane",
     986             :   "llvm.amdgcn.rsq",
     987             :   "llvm.amdgcn.rsq.clamp",
     988             :   "llvm.amdgcn.rsq.legacy",
     989             :   "llvm.amdgcn.s.barrier",
     990             :   "llvm.amdgcn.s.buffer.load",
     991             :   "llvm.amdgcn.s.dcache.inv",
     992             :   "llvm.amdgcn.s.dcache.inv.vol",
     993             :   "llvm.amdgcn.s.dcache.wb",
     994             :   "llvm.amdgcn.s.dcache.wb.vol",
     995             :   "llvm.amdgcn.s.decperflevel",
     996             :   "llvm.amdgcn.s.getpc",
     997             :   "llvm.amdgcn.s.getreg",
     998             :   "llvm.amdgcn.s.incperflevel",
     999             :   "llvm.amdgcn.s.memrealtime",
    1000             :   "llvm.amdgcn.s.memtime",
    1001             :   "llvm.amdgcn.s.sendmsg",
    1002             :   "llvm.amdgcn.s.sendmsghalt",
    1003             :   "llvm.amdgcn.s.sleep",
    1004             :   "llvm.amdgcn.s.waitcnt",
    1005             :   "llvm.amdgcn.sad.hi.u8",
    1006             :   "llvm.amdgcn.sad.u16",
    1007             :   "llvm.amdgcn.sad.u8",
    1008             :   "llvm.amdgcn.sbfe",
    1009             :   "llvm.amdgcn.sdot2",
    1010             :   "llvm.amdgcn.sdot4",
    1011             :   "llvm.amdgcn.sdot8",
    1012             :   "llvm.amdgcn.set.inactive",
    1013             :   "llvm.amdgcn.sffbh",
    1014             :   "llvm.amdgcn.sin",
    1015             :   "llvm.amdgcn.struct.buffer.atomic.add",
    1016             :   "llvm.amdgcn.struct.buffer.atomic.and",
    1017             :   "llvm.amdgcn.struct.buffer.atomic.cmpswap",
    1018             :   "llvm.amdgcn.struct.buffer.atomic.or",
    1019             :   "llvm.amdgcn.struct.buffer.atomic.smax",
    1020             :   "llvm.amdgcn.struct.buffer.atomic.smin",
    1021             :   "llvm.amdgcn.struct.buffer.atomic.sub",
    1022             :   "llvm.amdgcn.struct.buffer.atomic.swap",
    1023             :   "llvm.amdgcn.struct.buffer.atomic.umax",
    1024             :   "llvm.amdgcn.struct.buffer.atomic.umin",
    1025             :   "llvm.amdgcn.struct.buffer.atomic.xor",
    1026             :   "llvm.amdgcn.struct.buffer.load",
    1027             :   "llvm.amdgcn.struct.buffer.load.format",
    1028             :   "llvm.amdgcn.struct.buffer.store",
    1029             :   "llvm.amdgcn.struct.buffer.store.format",
    1030             :   "llvm.amdgcn.struct.tbuffer.load",
    1031             :   "llvm.amdgcn.struct.tbuffer.store",
    1032             :   "llvm.amdgcn.tbuffer.load",
    1033             :   "llvm.amdgcn.tbuffer.store",
    1034             :   "llvm.amdgcn.trig.preop",
    1035             :   "llvm.amdgcn.ubfe",
    1036             :   "llvm.amdgcn.udot2",
    1037             :   "llvm.amdgcn.udot4",
    1038             :   "llvm.amdgcn.udot8",
    1039             :   "llvm.amdgcn.unreachable",
    1040             :   "llvm.amdgcn.update.dpp",
    1041             :   "llvm.amdgcn.wave.barrier",
    1042             :   "llvm.amdgcn.workgroup.id.x",
    1043             :   "llvm.amdgcn.workgroup.id.y",
    1044             :   "llvm.amdgcn.workgroup.id.z",
    1045             :   "llvm.amdgcn.workitem.id.x",
    1046             :   "llvm.amdgcn.workitem.id.y",
    1047             :   "llvm.amdgcn.workitem.id.z",
    1048             :   "llvm.amdgcn.wqm",
    1049             :   "llvm.amdgcn.wqm.vote",
    1050             :   "llvm.amdgcn.writelane",
    1051             :   "llvm.amdgcn.wwm",
    1052             :   "llvm.arm.cdp",
    1053             :   "llvm.arm.cdp2",
    1054             :   "llvm.arm.clrex",
    1055             :   "llvm.arm.crc32b",
    1056             :   "llvm.arm.crc32cb",
    1057             :   "llvm.arm.crc32ch",
    1058             :   "llvm.arm.crc32cw",
    1059             :   "llvm.arm.crc32h",
    1060             :   "llvm.arm.crc32w",
    1061             :   "llvm.arm.dbg",
    1062             :   "llvm.arm.dmb",
    1063             :   "llvm.arm.dsb",
    1064             :   "llvm.arm.get.fpscr",
    1065             :   "llvm.arm.hint",
    1066             :   "llvm.arm.isb",
    1067             :   "llvm.arm.ldaex",
    1068             :   "llvm.arm.ldaexd",
    1069             :   "llvm.arm.ldc",
    1070             :   "llvm.arm.ldc2",
    1071             :   "llvm.arm.ldc2l",
    1072             :   "llvm.arm.ldcl",
    1073             :   "llvm.arm.ldrex",
    1074             :   "llvm.arm.ldrexd",
    1075             :   "llvm.arm.mcr",
    1076             :   "llvm.arm.mcr2",
    1077             :   "llvm.arm.mcrr",
    1078             :   "llvm.arm.mcrr2",
    1079             :   "llvm.arm.mrc",
    1080             :   "llvm.arm.mrc2",
    1081             :   "llvm.arm.mrrc",
    1082             :   "llvm.arm.mrrc2",
    1083             :   "llvm.arm.neon.aesd",
    1084             :   "llvm.arm.neon.aese",
    1085             :   "llvm.arm.neon.aesimc",
    1086             :   "llvm.arm.neon.aesmc",
    1087             :   "llvm.arm.neon.sdot",
    1088             :   "llvm.arm.neon.sha1c",
    1089             :   "llvm.arm.neon.sha1h",
    1090             :   "llvm.arm.neon.sha1m",
    1091             :   "llvm.arm.neon.sha1p",
    1092             :   "llvm.arm.neon.sha1su0",
    1093             :   "llvm.arm.neon.sha1su1",
    1094             :   "llvm.arm.neon.sha256h",
    1095             :   "llvm.arm.neon.sha256h2",
    1096             :   "llvm.arm.neon.sha256su0",
    1097             :   "llvm.arm.neon.sha256su1",
    1098             :   "llvm.arm.neon.udot",
    1099             :   "llvm.arm.neon.vabds",
    1100             :   "llvm.arm.neon.vabdu",
    1101             :   "llvm.arm.neon.vabs",
    1102             :   "llvm.arm.neon.vacge",
    1103             :   "llvm.arm.neon.vacgt",
    1104             :   "llvm.arm.neon.vbsl",
    1105             :   "llvm.arm.neon.vcls",
    1106             :   "llvm.arm.neon.vcvtas",
    1107             :   "llvm.arm.neon.vcvtau",
    1108             :   "llvm.arm.neon.vcvtfp2fxs",
    1109             :   "llvm.arm.neon.vcvtfp2fxu",
    1110             :   "llvm.arm.neon.vcvtfp2hf",
    1111             :   "llvm.arm.neon.vcvtfxs2fp",
    1112             :   "llvm.arm.neon.vcvtfxu2fp",
    1113             :   "llvm.arm.neon.vcvthf2fp",
    1114             :   "llvm.arm.neon.vcvtms",
    1115             :   "llvm.arm.neon.vcvtmu",
    1116             :   "llvm.arm.neon.vcvtns",
    1117             :   "llvm.arm.neon.vcvtnu",
    1118             :   "llvm.arm.neon.vcvtps",
    1119             :   "llvm.arm.neon.vcvtpu",
    1120             :   "llvm.arm.neon.vhadds",
    1121             :   "llvm.arm.neon.vhaddu",
    1122             :   "llvm.arm.neon.vhsubs",
    1123             :   "llvm.arm.neon.vhsubu",
    1124             :   "llvm.arm.neon.vld1",
    1125             :   "llvm.arm.neon.vld1x2",
    1126             :   "llvm.arm.neon.vld1x3",
    1127             :   "llvm.arm.neon.vld1x4",
    1128             :   "llvm.arm.neon.vld2",
    1129             :   "llvm.arm.neon.vld2dup",
    1130             :   "llvm.arm.neon.vld2lane",
    1131             :   "llvm.arm.neon.vld3",
    1132             :   "llvm.arm.neon.vld3dup",
    1133             :   "llvm.arm.neon.vld3lane",
    1134             :   "llvm.arm.neon.vld4",
    1135             :   "llvm.arm.neon.vld4dup",
    1136             :   "llvm.arm.neon.vld4lane",
    1137             :   "llvm.arm.neon.vmaxnm",
    1138             :   "llvm.arm.neon.vmaxs",
    1139             :   "llvm.arm.neon.vmaxu",
    1140             :   "llvm.arm.neon.vminnm",
    1141             :   "llvm.arm.neon.vmins",
    1142             :   "llvm.arm.neon.vminu",
    1143             :   "llvm.arm.neon.vmullp",
    1144             :   "llvm.arm.neon.vmulls",
    1145             :   "llvm.arm.neon.vmullu",
    1146             :   "llvm.arm.neon.vmulp",
    1147             :   "llvm.arm.neon.vpadals",
    1148             :   "llvm.arm.neon.vpadalu",
    1149             :   "llvm.arm.neon.vpadd",
    1150             :   "llvm.arm.neon.vpaddls",
    1151             :   "llvm.arm.neon.vpaddlu",
    1152             :   "llvm.arm.neon.vpmaxs",
    1153             :   "llvm.arm.neon.vpmaxu",
    1154             :   "llvm.arm.neon.vpmins",
    1155             :   "llvm.arm.neon.vpminu",
    1156             :   "llvm.arm.neon.vqabs",
    1157             :   "llvm.arm.neon.vqadds",
    1158             :   "llvm.arm.neon.vqaddu",
    1159             :   "llvm.arm.neon.vqdmulh",
    1160             :   "llvm.arm.neon.vqdmull",
    1161             :   "llvm.arm.neon.vqmovns",
    1162             :   "llvm.arm.neon.vqmovnsu",
    1163             :   "llvm.arm.neon.vqmovnu",
    1164             :   "llvm.arm.neon.vqneg",
    1165             :   "llvm.arm.neon.vqrdmulh",
    1166             :   "llvm.arm.neon.vqrshiftns",
    1167             :   "llvm.arm.neon.vqrshiftnsu",
    1168             :   "llvm.arm.neon.vqrshiftnu",
    1169             :   "llvm.arm.neon.vqrshifts",
    1170             :   "llvm.arm.neon.vqrshiftu",
    1171             :   "llvm.arm.neon.vqshiftns",
    1172             :   "llvm.arm.neon.vqshiftnsu",
    1173             :   "llvm.arm.neon.vqshiftnu",
    1174             :   "llvm.arm.neon.vqshifts",
    1175             :   "llvm.arm.neon.vqshiftsu",
    1176             :   "llvm.arm.neon.vqshiftu",
    1177             :   "llvm.arm.neon.vqsubs",
    1178             :   "llvm.arm.neon.vqsubu",
    1179             :   "llvm.arm.neon.vraddhn",
    1180             :   "llvm.arm.neon.vrecpe",
    1181             :   "llvm.arm.neon.vrecps",
    1182             :   "llvm.arm.neon.vrhadds",
    1183             :   "llvm.arm.neon.vrhaddu",
    1184             :   "llvm.arm.neon.vrinta",
    1185             :   "llvm.arm.neon.vrintm",
    1186             :   "llvm.arm.neon.vrintn",
    1187             :   "llvm.arm.neon.vrintp",
    1188             :   "llvm.arm.neon.vrintx",
    1189             :   "llvm.arm.neon.vrintz",
    1190             :   "llvm.arm.neon.vrshiftn",
    1191             :   "llvm.arm.neon.vrshifts",
    1192             :   "llvm.arm.neon.vrshiftu",
    1193             :   "llvm.arm.neon.vrsqrte",
    1194             :   "llvm.arm.neon.vrsqrts",
    1195             :   "llvm.arm.neon.vrsubhn",
    1196             :   "llvm.arm.neon.vshiftins",
    1197             :   "llvm.arm.neon.vshifts",
    1198             :   "llvm.arm.neon.vshiftu",
    1199             :   "llvm.arm.neon.vst1",
    1200             :   "llvm.arm.neon.vst1x2",
    1201             :   "llvm.arm.neon.vst1x3",
    1202             :   "llvm.arm.neon.vst1x4",
    1203             :   "llvm.arm.neon.vst2",
    1204             :   "llvm.arm.neon.vst2lane",
    1205             :   "llvm.arm.neon.vst3",
    1206             :   "llvm.arm.neon.vst3lane",
    1207             :   "llvm.arm.neon.vst4",
    1208             :   "llvm.arm.neon.vst4lane",
    1209             :   "llvm.arm.neon.vtbl1",
    1210             :   "llvm.arm.neon.vtbl2",
    1211             :   "llvm.arm.neon.vtbl3",
    1212             :   "llvm.arm.neon.vtbl4",
    1213             :   "llvm.arm.neon.vtbx1",
    1214             :   "llvm.arm.neon.vtbx2",
    1215             :   "llvm.arm.neon.vtbx3",
    1216             :   "llvm.arm.neon.vtbx4",
    1217             :   "llvm.arm.qadd",
    1218             :   "llvm.arm.qadd16",
    1219             :   "llvm.arm.qadd8",
    1220             :   "llvm.arm.qasx",
    1221             :   "llvm.arm.qsax",
    1222             :   "llvm.arm.qsub",
    1223             :   "llvm.arm.qsub16",
    1224             :   "llvm.arm.qsub8",
    1225             :   "llvm.arm.sadd16",
    1226             :   "llvm.arm.sadd8",
    1227             :   "llvm.arm.sasx",
    1228             :   "llvm.arm.sel",
    1229             :   "llvm.arm.set.fpscr",
    1230             :   "llvm.arm.shadd16",
    1231             :   "llvm.arm.shadd8",
    1232             :   "llvm.arm.shasx",
    1233             :   "llvm.arm.shsax",
    1234             :   "llvm.arm.shsub16",
    1235             :   "llvm.arm.shsub8",
    1236             :   "llvm.arm.smlabb",
    1237             :   "llvm.arm.smlabt",
    1238             :   "llvm.arm.smlad",
    1239             :   "llvm.arm.smladx",
    1240             :   "llvm.arm.smlald",
    1241             :   "llvm.arm.smlaldx",
    1242             :   "llvm.arm.smlatb",
    1243             :   "llvm.arm.smlatt",
    1244             :   "llvm.arm.smlawb",
    1245             :   "llvm.arm.smlawt",
    1246             :   "llvm.arm.smlsd",
    1247             :   "llvm.arm.smlsdx",
    1248             :   "llvm.arm.smlsld",
    1249             :   "llvm.arm.smlsldx",
    1250             :   "llvm.arm.smuad",
    1251             :   "llvm.arm.smuadx",
    1252             :   "llvm.arm.smulbb",
    1253             :   "llvm.arm.smulbt",
    1254             :   "llvm.arm.smultb",
    1255             :   "llvm.arm.smultt",
    1256             :   "llvm.arm.smulwb",
    1257             :   "llvm.arm.smulwt",
    1258             :   "llvm.arm.smusd",
    1259             :   "llvm.arm.smusdx",
    1260             :   "llvm.arm.space",
    1261             :   "llvm.arm.ssat",
    1262             :   "llvm.arm.ssat16",
    1263             :   "llvm.arm.ssax",
    1264             :   "llvm.arm.ssub16",
    1265             :   "llvm.arm.ssub8",
    1266             :   "llvm.arm.stc",
    1267             :   "llvm.arm.stc2",
    1268             :   "llvm.arm.stc2l",
    1269             :   "llvm.arm.stcl",
    1270             :   "llvm.arm.stlex",
    1271             :   "llvm.arm.stlexd",
    1272             :   "llvm.arm.strex",
    1273             :   "llvm.arm.strexd",
    1274             :   "llvm.arm.sxtab16",
    1275             :   "llvm.arm.sxtb16",
    1276             :   "llvm.arm.uadd16",
    1277             :   "llvm.arm.uadd8",
    1278             :   "llvm.arm.uasx",
    1279             :   "llvm.arm.uhadd16",
    1280             :   "llvm.arm.uhadd8",
    1281             :   "llvm.arm.uhasx",
    1282             :   "llvm.arm.uhsax",
    1283             :   "llvm.arm.uhsub16",
    1284             :   "llvm.arm.uhsub8",
    1285             :   "llvm.arm.undefined",
    1286             :   "llvm.arm.uqadd16",
    1287             :   "llvm.arm.uqadd8",
    1288             :   "llvm.arm.uqasx",
    1289             :   "llvm.arm.uqsax",
    1290             :   "llvm.arm.uqsub16",
    1291             :   "llvm.arm.uqsub8",
    1292             :   "llvm.arm.usad8",
    1293             :   "llvm.arm.usada8",
    1294             :   "llvm.arm.usat",
    1295             :   "llvm.arm.usat16",
    1296             :   "llvm.arm.usax",
    1297             :   "llvm.arm.usub16",
    1298             :   "llvm.arm.usub8",
    1299             :   "llvm.arm.uxtab16",
    1300             :   "llvm.arm.uxtb16",
    1301             :   "llvm.arm.vcvtr",
    1302             :   "llvm.arm.vcvtru",
    1303             :   "llvm.bpf.load.byte",
    1304             :   "llvm.bpf.load.half",
    1305             :   "llvm.bpf.load.word",
    1306             :   "llvm.bpf.pseudo",
    1307             :   "llvm.hexagon.A2.abs",
    1308             :   "llvm.hexagon.A2.absp",
    1309             :   "llvm.hexagon.A2.abssat",
    1310             :   "llvm.hexagon.A2.add",
    1311             :   "llvm.hexagon.A2.addh.h16.hh",
    1312             :   "llvm.hexagon.A2.addh.h16.hl",
    1313             :   "llvm.hexagon.A2.addh.h16.lh",
    1314             :   "llvm.hexagon.A2.addh.h16.ll",
    1315             :   "llvm.hexagon.A2.addh.h16.sat.hh",
    1316             :   "llvm.hexagon.A2.addh.h16.sat.hl",
    1317             :   "llvm.hexagon.A2.addh.h16.sat.lh",
    1318             :   "llvm.hexagon.A2.addh.h16.sat.ll",
    1319             :   "llvm.hexagon.A2.addh.l16.hl",
    1320             :   "llvm.hexagon.A2.addh.l16.ll",
    1321             :   "llvm.hexagon.A2.addh.l16.sat.hl",
    1322             :   "llvm.hexagon.A2.addh.l16.sat.ll",
    1323             :   "llvm.hexagon.A2.addi",
    1324             :   "llvm.hexagon.A2.addp",
    1325             :   "llvm.hexagon.A2.addpsat",
    1326             :   "llvm.hexagon.A2.addsat",
    1327             :   "llvm.hexagon.A2.addsp",
    1328             :   "llvm.hexagon.A2.and",
    1329             :   "llvm.hexagon.A2.andir",
    1330             :   "llvm.hexagon.A2.andp",
    1331             :   "llvm.hexagon.A2.aslh",
    1332             :   "llvm.hexagon.A2.asrh",
    1333             :   "llvm.hexagon.A2.combine.hh",
    1334             :   "llvm.hexagon.A2.combine.hl",
    1335             :   "llvm.hexagon.A2.combine.lh",
    1336             :   "llvm.hexagon.A2.combine.ll",
    1337             :   "llvm.hexagon.A2.combineii",
    1338             :   "llvm.hexagon.A2.combinew",
    1339             :   "llvm.hexagon.A2.max",
    1340             :   "llvm.hexagon.A2.maxp",
    1341             :   "llvm.hexagon.A2.maxu",
    1342             :   "llvm.hexagon.A2.maxup",
    1343             :   "llvm.hexagon.A2.min",
    1344             :   "llvm.hexagon.A2.minp",
    1345             :   "llvm.hexagon.A2.minu",
    1346             :   "llvm.hexagon.A2.minup",
    1347             :   "llvm.hexagon.A2.neg",
    1348             :   "llvm.hexagon.A2.negp",
    1349             :   "llvm.hexagon.A2.negsat",
    1350             :   "llvm.hexagon.A2.not",
    1351             :   "llvm.hexagon.A2.notp",
    1352             :   "llvm.hexagon.A2.or",
    1353             :   "llvm.hexagon.A2.orir",
    1354             :   "llvm.hexagon.A2.orp",
    1355             :   "llvm.hexagon.A2.roundsat",
    1356             :   "llvm.hexagon.A2.sat",
    1357             :   "llvm.hexagon.A2.satb",
    1358             :   "llvm.hexagon.A2.sath",
    1359             :   "llvm.hexagon.A2.satub",
    1360             :   "llvm.hexagon.A2.satuh",
    1361             :   "llvm.hexagon.A2.sub",
    1362             :   "llvm.hexagon.A2.subh.h16.hh",
    1363             :   "llvm.hexagon.A2.subh.h16.hl",
    1364             :   "llvm.hexagon.A2.subh.h16.lh",
    1365             :   "llvm.hexagon.A2.subh.h16.ll",
    1366             :   "llvm.hexagon.A2.subh.h16.sat.hh",
    1367             :   "llvm.hexagon.A2.subh.h16.sat.hl",
    1368             :   "llvm.hexagon.A2.subh.h16.sat.lh",
    1369             :   "llvm.hexagon.A2.subh.h16.sat.ll",
    1370             :   "llvm.hexagon.A2.subh.l16.hl",
    1371             :   "llvm.hexagon.A2.subh.l16.ll",
    1372             :   "llvm.hexagon.A2.subh.l16.sat.hl",
    1373             :   "llvm.hexagon.A2.subh.l16.sat.ll",
    1374             :   "llvm.hexagon.A2.subp",
    1375             :   "llvm.hexagon.A2.subri",
    1376             :   "llvm.hexagon.A2.subsat",
    1377             :   "llvm.hexagon.A2.svaddh",
    1378             :   "llvm.hexagon.A2.svaddhs",
    1379             :   "llvm.hexagon.A2.svadduhs",
    1380             :   "llvm.hexagon.A2.svavgh",
    1381             :   "llvm.hexagon.A2.svavghs",
    1382             :   "llvm.hexagon.A2.svnavgh",
    1383             :   "llvm.hexagon.A2.svsubh",
    1384             :   "llvm.hexagon.A2.svsubhs",
    1385             :   "llvm.hexagon.A2.svsubuhs",
    1386             :   "llvm.hexagon.A2.swiz",
    1387             :   "llvm.hexagon.A2.sxtb",
    1388             :   "llvm.hexagon.A2.sxth",
    1389             :   "llvm.hexagon.A2.sxtw",
    1390             :   "llvm.hexagon.A2.tfr",
    1391             :   "llvm.hexagon.A2.tfrih",
    1392             :   "llvm.hexagon.A2.tfril",
    1393             :   "llvm.hexagon.A2.tfrp",
    1394             :   "llvm.hexagon.A2.tfrpi",
    1395             :   "llvm.hexagon.A2.tfrsi",
    1396             :   "llvm.hexagon.A2.vabsh",
    1397             :   "llvm.hexagon.A2.vabshsat",
    1398             :   "llvm.hexagon.A2.vabsw",
    1399             :   "llvm.hexagon.A2.vabswsat",
    1400             :   "llvm.hexagon.A2.vaddb.map",
    1401             :   "llvm.hexagon.A2.vaddh",
    1402             :   "llvm.hexagon.A2.vaddhs",
    1403             :   "llvm.hexagon.A2.vaddub",
    1404             :   "llvm.hexagon.A2.vaddubs",
    1405             :   "llvm.hexagon.A2.vadduhs",
    1406             :   "llvm.hexagon.A2.vaddw",
    1407             :   "llvm.hexagon.A2.vaddws",
    1408             :   "llvm.hexagon.A2.vavgh",
    1409             :   "llvm.hexagon.A2.vavghcr",
    1410             :   "llvm.hexagon.A2.vavghr",
    1411             :   "llvm.hexagon.A2.vavgub",
    1412             :   "llvm.hexagon.A2.vavgubr",
    1413             :   "llvm.hexagon.A2.vavguh",
    1414             :   "llvm.hexagon.A2.vavguhr",
    1415             :   "llvm.hexagon.A2.vavguw",
    1416             :   "llvm.hexagon.A2.vavguwr",
    1417             :   "llvm.hexagon.A2.vavgw",
    1418             :   "llvm.hexagon.A2.vavgwcr",
    1419             :   "llvm.hexagon.A2.vavgwr",
    1420             :   "llvm.hexagon.A2.vcmpbeq",
    1421             :   "llvm.hexagon.A2.vcmpbgtu",
    1422             :   "llvm.hexagon.A2.vcmpheq",
    1423             :   "llvm.hexagon.A2.vcmphgt",
    1424             :   "llvm.hexagon.A2.vcmphgtu",
    1425             :   "llvm.hexagon.A2.vcmpweq",
    1426             :   "llvm.hexagon.A2.vcmpwgt",
    1427             :   "llvm.hexagon.A2.vcmpwgtu",
    1428             :   "llvm.hexagon.A2.vconj",
    1429             :   "llvm.hexagon.A2.vmaxb",
    1430             :   "llvm.hexagon.A2.vmaxh",
    1431             :   "llvm.hexagon.A2.vmaxub",
    1432             :   "llvm.hexagon.A2.vmaxuh",
    1433             :   "llvm.hexagon.A2.vmaxuw",
    1434             :   "llvm.hexagon.A2.vmaxw",
    1435             :   "llvm.hexagon.A2.vminb",
    1436             :   "llvm.hexagon.A2.vminh",
    1437             :   "llvm.hexagon.A2.vminub",
    1438             :   "llvm.hexagon.A2.vminuh",
    1439             :   "llvm.hexagon.A2.vminuw",
    1440             :   "llvm.hexagon.A2.vminw",
    1441             :   "llvm.hexagon.A2.vnavgh",
    1442             :   "llvm.hexagon.A2.vnavghcr",
    1443             :   "llvm.hexagon.A2.vnavghr",
    1444             :   "llvm.hexagon.A2.vnavgw",
    1445             :   "llvm.hexagon.A2.vnavgwcr",
    1446             :   "llvm.hexagon.A2.vnavgwr",
    1447             :   "llvm.hexagon.A2.vraddub",
    1448             :   "llvm.hexagon.A2.vraddub.acc",
    1449             :   "llvm.hexagon.A2.vrsadub",
    1450             :   "llvm.hexagon.A2.vrsadub.acc",
    1451             :   "llvm.hexagon.A2.vsubb.map",
    1452             :   "llvm.hexagon.A2.vsubh",
    1453             :   "llvm.hexagon.A2.vsubhs",
    1454             :   "llvm.hexagon.A2.vsubub",
    1455             :   "llvm.hexagon.A2.vsububs",
    1456             :   "llvm.hexagon.A2.vsubuhs",
    1457             :   "llvm.hexagon.A2.vsubw",
    1458             :   "llvm.hexagon.A2.vsubws",
    1459             :   "llvm.hexagon.A2.xor",
    1460             :   "llvm.hexagon.A2.xorp",
    1461             :   "llvm.hexagon.A2.zxtb",
    1462             :   "llvm.hexagon.A2.zxth",
    1463             :   "llvm.hexagon.A4.andn",
    1464             :   "llvm.hexagon.A4.andnp",
    1465             :   "llvm.hexagon.A4.bitsplit",
    1466             :   "llvm.hexagon.A4.bitspliti",
    1467             :   "llvm.hexagon.A4.boundscheck",
    1468             :   "llvm.hexagon.A4.cmpbeq",
    1469             :   "llvm.hexagon.A4.cmpbeqi",
    1470             :   "llvm.hexagon.A4.cmpbgt",
    1471             :   "llvm.hexagon.A4.cmpbgti",
    1472             :   "llvm.hexagon.A4.cmpbgtu",
    1473             :   "llvm.hexagon.A4.cmpbgtui",
    1474             :   "llvm.hexagon.A4.cmpheq",
    1475             :   "llvm.hexagon.A4.cmpheqi",
    1476             :   "llvm.hexagon.A4.cmphgt",
    1477             :   "llvm.hexagon.A4.cmphgti",
    1478             :   "llvm.hexagon.A4.cmphgtu",
    1479             :   "llvm.hexagon.A4.cmphgtui",
    1480             :   "llvm.hexagon.A4.combineir",
    1481             :   "llvm.hexagon.A4.combineri",
    1482             :   "llvm.hexagon.A4.cround.ri",
    1483             :   "llvm.hexagon.A4.cround.rr",
    1484             :   "llvm.hexagon.A4.modwrapu",
    1485             :   "llvm.hexagon.A4.orn",
    1486             :   "llvm.hexagon.A4.ornp",
    1487             :   "llvm.hexagon.A4.rcmpeq",
    1488             :   "llvm.hexagon.A4.rcmpeqi",
    1489             :   "llvm.hexagon.A4.rcmpneq",
    1490             :   "llvm.hexagon.A4.rcmpneqi",
    1491             :   "llvm.hexagon.A4.round.ri",
    1492             :   "llvm.hexagon.A4.round.ri.sat",
    1493             :   "llvm.hexagon.A4.round.rr",
    1494             :   "llvm.hexagon.A4.round.rr.sat",
    1495             :   "llvm.hexagon.A4.tlbmatch",
    1496             :   "llvm.hexagon.A4.vcmpbeq.any",
    1497             :   "llvm.hexagon.A4.vcmpbeqi",
    1498             :   "llvm.hexagon.A4.vcmpbgt",
    1499             :   "llvm.hexagon.A4.vcmpbgti",
    1500             :   "llvm.hexagon.A4.vcmpbgtui",
    1501             :   "llvm.hexagon.A4.vcmpheqi",
    1502             :   "llvm.hexagon.A4.vcmphgti",
    1503             :   "llvm.hexagon.A4.vcmphgtui",
    1504             :   "llvm.hexagon.A4.vcmpweqi",
    1505             :   "llvm.hexagon.A4.vcmpwgti",
    1506             :   "llvm.hexagon.A4.vcmpwgtui",
    1507             :   "llvm.hexagon.A4.vrmaxh",
    1508             :   "llvm.hexagon.A4.vrmaxuh",
    1509             :   "llvm.hexagon.A4.vrmaxuw",
    1510             :   "llvm.hexagon.A4.vrmaxw",
    1511             :   "llvm.hexagon.A4.vrminh",
    1512             :   "llvm.hexagon.A4.vrminuh",
    1513             :   "llvm.hexagon.A4.vrminuw",
    1514             :   "llvm.hexagon.A4.vrminw",
    1515             :   "llvm.hexagon.A5.vaddhubs",
    1516             :   "llvm.hexagon.A6.vcmpbeq.notany",
    1517             :   "llvm.hexagon.A6.vcmpbeq.notany.128B",
    1518             :   "llvm.hexagon.C2.all8",
    1519             :   "llvm.hexagon.C2.and",
    1520             :   "llvm.hexagon.C2.andn",
    1521             :   "llvm.hexagon.C2.any8",
    1522             :   "llvm.hexagon.C2.bitsclr",
    1523             :   "llvm.hexagon.C2.bitsclri",
    1524             :   "llvm.hexagon.C2.bitsset",
    1525             :   "llvm.hexagon.C2.cmpeq",
    1526             :   "llvm.hexagon.C2.cmpeqi",
    1527             :   "llvm.hexagon.C2.cmpeqp",
    1528             :   "llvm.hexagon.C2.cmpgei",
    1529             :   "llvm.hexagon.C2.cmpgeui",
    1530             :   "llvm.hexagon.C2.cmpgt",
    1531             :   "llvm.hexagon.C2.cmpgti",
    1532             :   "llvm.hexagon.C2.cmpgtp",
    1533             :   "llvm.hexagon.C2.cmpgtu",
    1534             :   "llvm.hexagon.C2.cmpgtui",
    1535             :   "llvm.hexagon.C2.cmpgtup",
    1536             :   "llvm.hexagon.C2.cmplt",
    1537             :   "llvm.hexagon.C2.cmpltu",
    1538             :   "llvm.hexagon.C2.mask",
    1539             :   "llvm.hexagon.C2.mux",
    1540             :   "llvm.hexagon.C2.muxii",
    1541             :   "llvm.hexagon.C2.muxir",
    1542             :   "llvm.hexagon.C2.muxri",
    1543             :   "llvm.hexagon.C2.not",
    1544             :   "llvm.hexagon.C2.or",
    1545             :   "llvm.hexagon.C2.orn",
    1546             :   "llvm.hexagon.C2.pxfer.map",
    1547             :   "llvm.hexagon.C2.tfrpr",
    1548             :   "llvm.hexagon.C2.tfrrp",
    1549             :   "llvm.hexagon.C2.vitpack",
    1550             :   "llvm.hexagon.C2.vmux",
    1551             :   "llvm.hexagon.C2.xor",
    1552             :   "llvm.hexagon.C4.and.and",
    1553             :   "llvm.hexagon.C4.and.andn",
    1554             :   "llvm.hexagon.C4.and.or",
    1555             :   "llvm.hexagon.C4.and.orn",
    1556             :   "llvm.hexagon.C4.cmplte",
    1557             :   "llvm.hexagon.C4.cmpltei",
    1558             :   "llvm.hexagon.C4.cmplteu",
    1559             :   "llvm.hexagon.C4.cmplteui",
    1560             :   "llvm.hexagon.C4.cmpneq",
    1561             :   "llvm.hexagon.C4.cmpneqi",
    1562             :   "llvm.hexagon.C4.fastcorner9",
    1563             :   "llvm.hexagon.C4.fastcorner9.not",
    1564             :   "llvm.hexagon.C4.nbitsclr",
    1565             :   "llvm.hexagon.C4.nbitsclri",
    1566             :   "llvm.hexagon.C4.nbitsset",
    1567             :   "llvm.hexagon.C4.or.and",
    1568             :   "llvm.hexagon.C4.or.andn",
    1569             :   "llvm.hexagon.C4.or.or",
    1570             :   "llvm.hexagon.C4.or.orn",
    1571             :   "llvm.hexagon.F2.conv.d2df",
    1572             :   "llvm.hexagon.F2.conv.d2sf",
    1573             :   "llvm.hexagon.F2.conv.df2d",
    1574             :   "llvm.hexagon.F2.conv.df2d.chop",
    1575             :   "llvm.hexagon.F2.conv.df2sf",
    1576             :   "llvm.hexagon.F2.conv.df2ud",
    1577             :   "llvm.hexagon.F2.conv.df2ud.chop",
    1578             :   "llvm.hexagon.F2.conv.df2uw",
    1579             :   "llvm.hexagon.F2.conv.df2uw.chop",
    1580             :   "llvm.hexagon.F2.conv.df2w",
    1581             :   "llvm.hexagon.F2.conv.df2w.chop",
    1582             :   "llvm.hexagon.F2.conv.sf2d",
    1583             :   "llvm.hexagon.F2.conv.sf2d.chop",
    1584             :   "llvm.hexagon.F2.conv.sf2df",
    1585             :   "llvm.hexagon.F2.conv.sf2ud",
    1586             :   "llvm.hexagon.F2.conv.sf2ud.chop",
    1587             :   "llvm.hexagon.F2.conv.sf2uw",
    1588             :   "llvm.hexagon.F2.conv.sf2uw.chop",
    1589             :   "llvm.hexagon.F2.conv.sf2w",
    1590             :   "llvm.hexagon.F2.conv.sf2w.chop",
    1591             :   "llvm.hexagon.F2.conv.ud2df",
    1592             :   "llvm.hexagon.F2.conv.ud2sf",
    1593             :   "llvm.hexagon.F2.conv.uw2df",
    1594             :   "llvm.hexagon.F2.conv.uw2sf",
    1595             :   "llvm.hexagon.F2.conv.w2df",
    1596             :   "llvm.hexagon.F2.conv.w2sf",
    1597             :   "llvm.hexagon.F2.dfclass",
    1598             :   "llvm.hexagon.F2.dfcmpeq",
    1599             :   "llvm.hexagon.F2.dfcmpge",
    1600             :   "llvm.hexagon.F2.dfcmpgt",
    1601             :   "llvm.hexagon.F2.dfcmpuo",
    1602             :   "llvm.hexagon.F2.dfimm.n",
    1603             :   "llvm.hexagon.F2.dfimm.p",
    1604             :   "llvm.hexagon.F2.sfadd",
    1605             :   "llvm.hexagon.F2.sfclass",
    1606             :   "llvm.hexagon.F2.sfcmpeq",
    1607             :   "llvm.hexagon.F2.sfcmpge",
    1608             :   "llvm.hexagon.F2.sfcmpgt",
    1609             :   "llvm.hexagon.F2.sfcmpuo",
    1610             :   "llvm.hexagon.F2.sffixupd",
    1611             :   "llvm.hexagon.F2.sffixupn",
    1612             :   "llvm.hexagon.F2.sffixupr",
    1613             :   "llvm.hexagon.F2.sffma",
    1614             :   "llvm.hexagon.F2.sffma.lib",
    1615             :   "llvm.hexagon.F2.sffma.sc",
    1616             :   "llvm.hexagon.F2.sffms",
    1617             :   "llvm.hexagon.F2.sffms.lib",
    1618             :   "llvm.hexagon.F2.sfimm.n",
    1619             :   "llvm.hexagon.F2.sfimm.p",
    1620             :   "llvm.hexagon.F2.sfmax",
    1621             :   "llvm.hexagon.F2.sfmin",
    1622             :   "llvm.hexagon.F2.sfmpy",
    1623             :   "llvm.hexagon.F2.sfsub",
    1624             :   "llvm.hexagon.L2.loadrb.pbr",
    1625             :   "llvm.hexagon.L2.loadrb.pci",
    1626             :   "llvm.hexagon.L2.loadrb.pcr",
    1627             :   "llvm.hexagon.L2.loadrd.pbr",
    1628             :   "llvm.hexagon.L2.loadrd.pci",
    1629             :   "llvm.hexagon.L2.loadrd.pcr",
    1630             :   "llvm.hexagon.L2.loadrh.pbr",
    1631             :   "llvm.hexagon.L2.loadrh.pci",
    1632             :   "llvm.hexagon.L2.loadrh.pcr",
    1633             :   "llvm.hexagon.L2.loadri.pbr",
    1634             :   "llvm.hexagon.L2.loadri.pci",
    1635             :   "llvm.hexagon.L2.loadri.pcr",
    1636             :   "llvm.hexagon.L2.loadrub.pbr",
    1637             :   "llvm.hexagon.L2.loadrub.pci",
    1638             :   "llvm.hexagon.L2.loadrub.pcr",
    1639             :   "llvm.hexagon.L2.loadruh.pbr",
    1640             :   "llvm.hexagon.L2.loadruh.pci",
    1641             :   "llvm.hexagon.L2.loadruh.pcr",
    1642             :   "llvm.hexagon.L2.loadw.locked",
    1643             :   "llvm.hexagon.L4.loadd.locked",
    1644             :   "llvm.hexagon.M2.acci",
    1645             :   "llvm.hexagon.M2.accii",
    1646             :   "llvm.hexagon.M2.cmaci.s0",
    1647             :   "llvm.hexagon.M2.cmacr.s0",
    1648             :   "llvm.hexagon.M2.cmacs.s0",
    1649             :   "llvm.hexagon.M2.cmacs.s1",
    1650             :   "llvm.hexagon.M2.cmacsc.s0",
    1651             :   "llvm.hexagon.M2.cmacsc.s1",
    1652             :   "llvm.hexagon.M2.cmpyi.s0",
    1653             :   "llvm.hexagon.M2.cmpyr.s0",
    1654             :   "llvm.hexagon.M2.cmpyrs.s0",
    1655             :   "llvm.hexagon.M2.cmpyrs.s1",
    1656             :   "llvm.hexagon.M2.cmpyrsc.s0",
    1657             :   "llvm.hexagon.M2.cmpyrsc.s1",
    1658             :   "llvm.hexagon.M2.cmpys.s0",
    1659             :   "llvm.hexagon.M2.cmpys.s1",
    1660             :   "llvm.hexagon.M2.cmpysc.s0",
    1661             :   "llvm.hexagon.M2.cmpysc.s1",
    1662             :   "llvm.hexagon.M2.cnacs.s0",
    1663             :   "llvm.hexagon.M2.cnacs.s1",
    1664             :   "llvm.hexagon.M2.cnacsc.s0",
    1665             :   "llvm.hexagon.M2.cnacsc.s1",
    1666             :   "llvm.hexagon.M2.dpmpyss.acc.s0",
    1667             :   "llvm.hexagon.M2.dpmpyss.nac.s0",
    1668             :   "llvm.hexagon.M2.dpmpyss.rnd.s0",
    1669             :   "llvm.hexagon.M2.dpmpyss.s0",
    1670             :   "llvm.hexagon.M2.dpmpyuu.acc.s0",
    1671             :   "llvm.hexagon.M2.dpmpyuu.nac.s0",
    1672             :   "llvm.hexagon.M2.dpmpyuu.s0",
    1673             :   "llvm.hexagon.M2.hmmpyh.rs1",
    1674             :   "llvm.hexagon.M2.hmmpyh.s1",
    1675             :   "llvm.hexagon.M2.hmmpyl.rs1",
    1676             :   "llvm.hexagon.M2.hmmpyl.s1",
    1677             :   "llvm.hexagon.M2.maci",
    1678             :   "llvm.hexagon.M2.macsin",
    1679             :   "llvm.hexagon.M2.macsip",
    1680             :   "llvm.hexagon.M2.mmachs.rs0",
    1681             :   "llvm.hexagon.M2.mmachs.rs1",
    1682             :   "llvm.hexagon.M2.mmachs.s0",
    1683             :   "llvm.hexagon.M2.mmachs.s1",
    1684             :   "llvm.hexagon.M2.mmacls.rs0",
    1685             :   "llvm.hexagon.M2.mmacls.rs1",
    1686             :   "llvm.hexagon.M2.mmacls.s0",
    1687             :   "llvm.hexagon.M2.mmacls.s1",
    1688             :   "llvm.hexagon.M2.mmacuhs.rs0",
    1689             :   "llvm.hexagon.M2.mmacuhs.rs1",
    1690             :   "llvm.hexagon.M2.mmacuhs.s0",
    1691             :   "llvm.hexagon.M2.mmacuhs.s1",
    1692             :   "llvm.hexagon.M2.mmaculs.rs0",
    1693             :   "llvm.hexagon.M2.mmaculs.rs1",
    1694             :   "llvm.hexagon.M2.mmaculs.s0",
    1695             :   "llvm.hexagon.M2.mmaculs.s1",
    1696             :   "llvm.hexagon.M2.mmpyh.rs0",
    1697             :   "llvm.hexagon.M2.mmpyh.rs1",
    1698             :   "llvm.hexagon.M2.mmpyh.s0",
    1699             :   "llvm.hexagon.M2.mmpyh.s1",
    1700             :   "llvm.hexagon.M2.mmpyl.rs0",
    1701             :   "llvm.hexagon.M2.mmpyl.rs1",
    1702             :   "llvm.hexagon.M2.mmpyl.s0",
    1703             :   "llvm.hexagon.M2.mmpyl.s1",
    1704             :   "llvm.hexagon.M2.mmpyuh.rs0",
    1705             :   "llvm.hexagon.M2.mmpyuh.rs1",
    1706             :   "llvm.hexagon.M2.mmpyuh.s0",
    1707             :   "llvm.hexagon.M2.mmpyuh.s1",
    1708             :   "llvm.hexagon.M2.mmpyul.rs0",
    1709             :   "llvm.hexagon.M2.mmpyul.rs1",
    1710             :   "llvm.hexagon.M2.mmpyul.s0",
    1711             :   "llvm.hexagon.M2.mmpyul.s1",
    1712             :   "llvm.hexagon.M2.mpy.acc.hh.s0",
    1713             :   "llvm.hexagon.M2.mpy.acc.hh.s1",
    1714             :   "llvm.hexagon.M2.mpy.acc.hl.s0",
    1715             :   "llvm.hexagon.M2.mpy.acc.hl.s1",
    1716             :   "llvm.hexagon.M2.mpy.acc.lh.s0",
    1717             :   "llvm.hexagon.M2.mpy.acc.lh.s1",
    1718             :   "llvm.hexagon.M2.mpy.acc.ll.s0",
    1719             :   "llvm.hexagon.M2.mpy.acc.ll.s1",
    1720             :   "llvm.hexagon.M2.mpy.acc.sat.hh.s0",
    1721             :   "llvm.hexagon.M2.mpy.acc.sat.hh.s1",
    1722             :   "llvm.hexagon.M2.mpy.acc.sat.hl.s0",
    1723             :   "llvm.hexagon.M2.mpy.acc.sat.hl.s1",
    1724             :   "llvm.hexagon.M2.mpy.acc.sat.lh.s0",
    1725             :   "llvm.hexagon.M2.mpy.acc.sat.lh.s1",
    1726             :   "llvm.hexagon.M2.mpy.acc.sat.ll.s0",
    1727             :   "llvm.hexagon.M2.mpy.acc.sat.ll.s1",
    1728             :   "llvm.hexagon.M2.mpy.hh.s0",
    1729             :   "llvm.hexagon.M2.mpy.hh.s1",
    1730             :   "llvm.hexagon.M2.mpy.hl.s0",
    1731             :   "llvm.hexagon.M2.mpy.hl.s1",
    1732             :   "llvm.hexagon.M2.mpy.lh.s0",
    1733             :   "llvm.hexagon.M2.mpy.lh.s1",
    1734             :   "llvm.hexagon.M2.mpy.ll.s0",
    1735             :   "llvm.hexagon.M2.mpy.ll.s1",
    1736             :   "llvm.hexagon.M2.mpy.nac.hh.s0",
    1737             :   "llvm.hexagon.M2.mpy.nac.hh.s1",
    1738             :   "llvm.hexagon.M2.mpy.nac.hl.s0",
    1739             :   "llvm.hexagon.M2.mpy.nac.hl.s1",
    1740             :   "llvm.hexagon.M2.mpy.nac.lh.s0",
    1741             :   "llvm.hexagon.M2.mpy.nac.lh.s1",
    1742             :   "llvm.hexagon.M2.mpy.nac.ll.s0",
    1743             :   "llvm.hexagon.M2.mpy.nac.ll.s1",
    1744             :   "llvm.hexagon.M2.mpy.nac.sat.hh.s0",
    1745             :   "llvm.hexagon.M2.mpy.nac.sat.hh.s1",
    1746             :   "llvm.hexagon.M2.mpy.nac.sat.hl.s0",
    1747             :   "llvm.hexagon.M2.mpy.nac.sat.hl.s1",
    1748             :   "llvm.hexagon.M2.mpy.nac.sat.lh.s0",
    1749             :   "llvm.hexagon.M2.mpy.nac.sat.lh.s1",
    1750             :   "llvm.hexagon.M2.mpy.nac.sat.ll.s0",
    1751             :   "llvm.hexagon.M2.mpy.nac.sat.ll.s1",
    1752             :   "llvm.hexagon.M2.mpy.rnd.hh.s0",
    1753             :   "llvm.hexagon.M2.mpy.rnd.hh.s1",
    1754             :   "llvm.hexagon.M2.mpy.rnd.hl.s0",
    1755             :   "llvm.hexagon.M2.mpy.rnd.hl.s1",
    1756             :   "llvm.hexagon.M2.mpy.rnd.lh.s0",
    1757             :   "llvm.hexagon.M2.mpy.rnd.lh.s1",
    1758             :   "llvm.hexagon.M2.mpy.rnd.ll.s0",
    1759             :   "llvm.hexagon.M2.mpy.rnd.ll.s1",
    1760             :   "llvm.hexagon.M2.mpy.sat.hh.s0",
    1761             :   "llvm.hexagon.M2.mpy.sat.hh.s1",
    1762             :   "llvm.hexagon.M2.mpy.sat.hl.s0",
    1763             :   "llvm.hexagon.M2.mpy.sat.hl.s1",
    1764             :   "llvm.hexagon.M2.mpy.sat.lh.s0",
    1765             :   "llvm.hexagon.M2.mpy.sat.lh.s1",
    1766             :   "llvm.hexagon.M2.mpy.sat.ll.s0",
    1767             :   "llvm.hexagon.M2.mpy.sat.ll.s1",
    1768             :   "llvm.hexagon.M2.mpy.sat.rnd.hh.s0",
    1769             :   "llvm.hexagon.M2.mpy.sat.rnd.hh.s1",
    1770             :   "llvm.hexagon.M2.mpy.sat.rnd.hl.s0",
    1771             :   "llvm.hexagon.M2.mpy.sat.rnd.hl.s1",
    1772             :   "llvm.hexagon.M2.mpy.sat.rnd.lh.s0",
    1773             :   "llvm.hexagon.M2.mpy.sat.rnd.lh.s1",
    1774             :   "llvm.hexagon.M2.mpy.sat.rnd.ll.s0",
    1775             :   "llvm.hexagon.M2.mpy.sat.rnd.ll.s1",
    1776             :   "llvm.hexagon.M2.mpy.up",
    1777             :   "llvm.hexagon.M2.mpy.up.s1",
    1778             :   "llvm.hexagon.M2.mpy.up.s1.sat",
    1779             :   "llvm.hexagon.M2.mpyd.acc.hh.s0",
    1780             :   "llvm.hexagon.M2.mpyd.acc.hh.s1",
    1781             :   "llvm.hexagon.M2.mpyd.acc.hl.s0",
    1782             :   "llvm.hexagon.M2.mpyd.acc.hl.s1",
    1783             :   "llvm.hexagon.M2.mpyd.acc.lh.s0",
    1784             :   "llvm.hexagon.M2.mpyd.acc.lh.s1",
    1785             :   "llvm.hexagon.M2.mpyd.acc.ll.s0",
    1786             :   "llvm.hexagon.M2.mpyd.acc.ll.s1",
    1787             :   "llvm.hexagon.M2.mpyd.hh.s0",
    1788             :   "llvm.hexagon.M2.mpyd.hh.s1",
    1789             :   "llvm.hexagon.M2.mpyd.hl.s0",
    1790             :   "llvm.hexagon.M2.mpyd.hl.s1",
    1791             :   "llvm.hexagon.M2.mpyd.lh.s0",
    1792             :   "llvm.hexagon.M2.mpyd.lh.s1",
    1793             :   "llvm.hexagon.M2.mpyd.ll.s0",
    1794             :   "llvm.hexagon.M2.mpyd.ll.s1",
    1795             :   "llvm.hexagon.M2.mpyd.nac.hh.s0",
    1796             :   "llvm.hexagon.M2.mpyd.nac.hh.s1",
    1797             :   "llvm.hexagon.M2.mpyd.nac.hl.s0",
    1798             :   "llvm.hexagon.M2.mpyd.nac.hl.s1",
    1799             :   "llvm.hexagon.M2.mpyd.nac.lh.s0",
    1800             :   "llvm.hexagon.M2.mpyd.nac.lh.s1",
    1801             :   "llvm.hexagon.M2.mpyd.nac.ll.s0",
    1802             :   "llvm.hexagon.M2.mpyd.nac.ll.s1",
    1803             :   "llvm.hexagon.M2.mpyd.rnd.hh.s0",
    1804             :   "llvm.hexagon.M2.mpyd.rnd.hh.s1",
    1805             :   "llvm.hexagon.M2.mpyd.rnd.hl.s0",
    1806             :   "llvm.hexagon.M2.mpyd.rnd.hl.s1",
    1807             :   "llvm.hexagon.M2.mpyd.rnd.lh.s0",
    1808             :   "llvm.hexagon.M2.mpyd.rnd.lh.s1",
    1809             :   "llvm.hexagon.M2.mpyd.rnd.ll.s0",
    1810             :   "llvm.hexagon.M2.mpyd.rnd.ll.s1",
    1811             :   "llvm.hexagon.M2.mpyi",
    1812             :   "llvm.hexagon.M2.mpysmi",
    1813             :   "llvm.hexagon.M2.mpysu.up",
    1814             :   "llvm.hexagon.M2.mpyu.acc.hh.s0",
    1815             :   "llvm.hexagon.M2.mpyu.acc.hh.s1",
    1816             :   "llvm.hexagon.M2.mpyu.acc.hl.s0",
    1817             :   "llvm.hexagon.M2.mpyu.acc.hl.s1",
    1818             :   "llvm.hexagon.M2.mpyu.acc.lh.s0",
    1819             :   "llvm.hexagon.M2.mpyu.acc.lh.s1",
    1820             :   "llvm.hexagon.M2.mpyu.acc.ll.s0",
    1821             :   "llvm.hexagon.M2.mpyu.acc.ll.s1",
    1822             :   "llvm.hexagon.M2.mpyu.hh.s0",
    1823             :   "llvm.hexagon.M2.mpyu.hh.s1",
    1824             :   "llvm.hexagon.M2.mpyu.hl.s0",
    1825             :   "llvm.hexagon.M2.mpyu.hl.s1",
    1826             :   "llvm.hexagon.M2.mpyu.lh.s0",
    1827             :   "llvm.hexagon.M2.mpyu.lh.s1",
    1828             :   "llvm.hexagon.M2.mpyu.ll.s0",
    1829             :   "llvm.hexagon.M2.mpyu.ll.s1",
    1830             :   "llvm.hexagon.M2.mpyu.nac.hh.s0",
    1831             :   "llvm.hexagon.M2.mpyu.nac.hh.s1",
    1832             :   "llvm.hexagon.M2.mpyu.nac.hl.s0",
    1833             :   "llvm.hexagon.M2.mpyu.nac.hl.s1",
    1834             :   "llvm.hexagon.M2.mpyu.nac.lh.s0",
    1835             :   "llvm.hexagon.M2.mpyu.nac.lh.s1",
    1836             :   "llvm.hexagon.M2.mpyu.nac.ll.s0",
    1837             :   "llvm.hexagon.M2.mpyu.nac.ll.s1",
    1838             :   "llvm.hexagon.M2.mpyu.up",
    1839             :   "llvm.hexagon.M2.mpyud.acc.hh.s0",
    1840             :   "llvm.hexagon.M2.mpyud.acc.hh.s1",
    1841             :   "llvm.hexagon.M2.mpyud.acc.hl.s0",
    1842             :   "llvm.hexagon.M2.mpyud.acc.hl.s1",
    1843             :   "llvm.hexagon.M2.mpyud.acc.lh.s0",
    1844             :   "llvm.hexagon.M2.mpyud.acc.lh.s1",
    1845             :   "llvm.hexagon.M2.mpyud.acc.ll.s0",
    1846             :   "llvm.hexagon.M2.mpyud.acc.ll.s1",
    1847             :   "llvm.hexagon.M2.mpyud.hh.s0",
    1848             :   "llvm.hexagon.M2.mpyud.hh.s1",
    1849             :   "llvm.hexagon.M2.mpyud.hl.s0",
    1850             :   "llvm.hexagon.M2.mpyud.hl.s1",
    1851             :   "llvm.hexagon.M2.mpyud.lh.s0",
    1852             :   "llvm.hexagon.M2.mpyud.lh.s1",
    1853             :   "llvm.hexagon.M2.mpyud.ll.s0",
    1854             :   "llvm.hexagon.M2.mpyud.ll.s1",
    1855             :   "llvm.hexagon.M2.mpyud.nac.hh.s0",
    1856             :   "llvm.hexagon.M2.mpyud.nac.hh.s1",
    1857             :   "llvm.hexagon.M2.mpyud.nac.hl.s0",
    1858             :   "llvm.hexagon.M2.mpyud.nac.hl.s1",
    1859             :   "llvm.hexagon.M2.mpyud.nac.lh.s0",
    1860             :   "llvm.hexagon.M2.mpyud.nac.lh.s1",
    1861             :   "llvm.hexagon.M2.mpyud.nac.ll.s0",
    1862             :   "llvm.hexagon.M2.mpyud.nac.ll.s1",
    1863             :   "llvm.hexagon.M2.mpyui",
    1864             :   "llvm.hexagon.M2.nacci",
    1865             :   "llvm.hexagon.M2.naccii",
    1866             :   "llvm.hexagon.M2.subacc",
    1867             :   "llvm.hexagon.M2.vabsdiffh",
    1868             :   "llvm.hexagon.M2.vabsdiffw",
    1869             :   "llvm.hexagon.M2.vcmac.s0.sat.i",
    1870             :   "llvm.hexagon.M2.vcmac.s0.sat.r",
    1871             :   "llvm.hexagon.M2.vcmpy.s0.sat.i",
    1872             :   "llvm.hexagon.M2.vcmpy.s0.sat.r",
    1873             :   "llvm.hexagon.M2.vcmpy.s1.sat.i",
    1874             :   "llvm.hexagon.M2.vcmpy.s1.sat.r",
    1875             :   "llvm.hexagon.M2.vdmacs.s0",
    1876             :   "llvm.hexagon.M2.vdmacs.s1",
    1877             :   "llvm.hexagon.M2.vdmpyrs.s0",
    1878             :   "llvm.hexagon.M2.vdmpyrs.s1",
    1879             :   "llvm.hexagon.M2.vdmpys.s0",
    1880             :   "llvm.hexagon.M2.vdmpys.s1",
    1881             :   "llvm.hexagon.M2.vmac2",
    1882             :   "llvm.hexagon.M2.vmac2es",
    1883             :   "llvm.hexagon.M2.vmac2es.s0",
    1884             :   "llvm.hexagon.M2.vmac2es.s1",
    1885             :   "llvm.hexagon.M2.vmac2s.s0",
    1886             :   "llvm.hexagon.M2.vmac2s.s1",
    1887             :   "llvm.hexagon.M2.vmac2su.s0",
    1888             :   "llvm.hexagon.M2.vmac2su.s1",
    1889             :   "llvm.hexagon.M2.vmpy2es.s0",
    1890             :   "llvm.hexagon.M2.vmpy2es.s1",
    1891             :   "llvm.hexagon.M2.vmpy2s.s0",
    1892             :   "llvm.hexagon.M2.vmpy2s.s0pack",
    1893             :   "llvm.hexagon.M2.vmpy2s.s1",
    1894             :   "llvm.hexagon.M2.vmpy2s.s1pack",
    1895             :   "llvm.hexagon.M2.vmpy2su.s0",
    1896             :   "llvm.hexagon.M2.vmpy2su.s1",
    1897             :   "llvm.hexagon.M2.vraddh",
    1898             :   "llvm.hexagon.M2.vradduh",
    1899             :   "llvm.hexagon.M2.vrcmaci.s0",
    1900             :   "llvm.hexagon.M2.vrcmaci.s0c",
    1901             :   "llvm.hexagon.M2.vrcmacr.s0",
    1902             :   "llvm.hexagon.M2.vrcmacr.s0c",
    1903             :   "llvm.hexagon.M2.vrcmpyi.s0",
    1904             :   "llvm.hexagon.M2.vrcmpyi.s0c",
    1905             :   "llvm.hexagon.M2.vrcmpyr.s0",
    1906             :   "llvm.hexagon.M2.vrcmpyr.s0c",
    1907             :   "llvm.hexagon.M2.vrcmpys.acc.s1",
    1908             :   "llvm.hexagon.M2.vrcmpys.s1",
    1909             :   "llvm.hexagon.M2.vrcmpys.s1rp",
    1910             :   "llvm.hexagon.M2.vrmac.s0",
    1911             :   "llvm.hexagon.M2.vrmpy.s0",
    1912             :   "llvm.hexagon.M2.xor.xacc",
    1913             :   "llvm.hexagon.M4.and.and",
    1914             :   "llvm.hexagon.M4.and.andn",
    1915             :   "llvm.hexagon.M4.and.or",
    1916             :   "llvm.hexagon.M4.and.xor",
    1917             :   "llvm.hexagon.M4.cmpyi.wh",
    1918             :   "llvm.hexagon.M4.cmpyi.whc",
    1919             :   "llvm.hexagon.M4.cmpyr.wh",
    1920             :   "llvm.hexagon.M4.cmpyr.whc",
    1921             :   "llvm.hexagon.M4.mac.up.s1.sat",
    1922             :   "llvm.hexagon.M4.mpyri.addi",
    1923             :   "llvm.hexagon.M4.mpyri.addr",
    1924             :   "llvm.hexagon.M4.mpyri.addr.u2",
    1925             :   "llvm.hexagon.M4.mpyrr.addi",
    1926             :   "llvm.hexagon.M4.mpyrr.addr",
    1927             :   "llvm.hexagon.M4.nac.up.s1.sat",
    1928             :   "llvm.hexagon.M4.or.and",
    1929             :   "llvm.hexagon.M4.or.andn",
    1930             :   "llvm.hexagon.M4.or.or",
    1931             :   "llvm.hexagon.M4.or.xor",
    1932             :   "llvm.hexagon.M4.pmpyw",
    1933             :   "llvm.hexagon.M4.pmpyw.acc",
    1934             :   "llvm.hexagon.M4.vpmpyh",
    1935             :   "llvm.hexagon.M4.vpmpyh.acc",
    1936             :   "llvm.hexagon.M4.vrmpyeh.acc.s0",
    1937             :   "llvm.hexagon.M4.vrmpyeh.acc.s1",
    1938             :   "llvm.hexagon.M4.vrmpyeh.s0",
    1939             :   "llvm.hexagon.M4.vrmpyeh.s1",
    1940             :   "llvm.hexagon.M4.vrmpyoh.acc.s0",
    1941             :   "llvm.hexagon.M4.vrmpyoh.acc.s1",
    1942             :   "llvm.hexagon.M4.vrmpyoh.s0",
    1943             :   "llvm.hexagon.M4.vrmpyoh.s1",
    1944             :   "llvm.hexagon.M4.xor.and",
    1945             :   "llvm.hexagon.M4.xor.andn",
    1946             :   "llvm.hexagon.M4.xor.or",
    1947             :   "llvm.hexagon.M4.xor.xacc",
    1948             :   "llvm.hexagon.M5.vdmacbsu",
    1949             :   "llvm.hexagon.M5.vdmpybsu",
    1950             :   "llvm.hexagon.M5.vmacbsu",
    1951             :   "llvm.hexagon.M5.vmacbuu",
    1952             :   "llvm.hexagon.M5.vmpybsu",
    1953             :   "llvm.hexagon.M5.vmpybuu",
    1954             :   "llvm.hexagon.M5.vrmacbsu",
    1955             :   "llvm.hexagon.M5.vrmacbuu",
    1956             :   "llvm.hexagon.M5.vrmpybsu",
    1957             :   "llvm.hexagon.M5.vrmpybuu",
    1958             :   "llvm.hexagon.M6.vabsdiffb",
    1959             :   "llvm.hexagon.M6.vabsdiffub",
    1960             :   "llvm.hexagon.S2.addasl.rrri",
    1961             :   "llvm.hexagon.S2.asl.i.p",
    1962             :   "llvm.hexagon.S2.asl.i.p.acc",
    1963             :   "llvm.hexagon.S2.asl.i.p.and",
    1964             :   "llvm.hexagon.S2.asl.i.p.nac",
    1965             :   "llvm.hexagon.S2.asl.i.p.or",
    1966             :   "llvm.hexagon.S2.asl.i.p.xacc",
    1967             :   "llvm.hexagon.S2.asl.i.r",
    1968             :   "llvm.hexagon.S2.asl.i.r.acc",
    1969             :   "llvm.hexagon.S2.asl.i.r.and",
    1970             :   "llvm.hexagon.S2.asl.i.r.nac",
    1971             :   "llvm.hexagon.S2.asl.i.r.or",
    1972             :   "llvm.hexagon.S2.asl.i.r.sat",
    1973             :   "llvm.hexagon.S2.asl.i.r.xacc",
    1974             :   "llvm.hexagon.S2.asl.i.vh",
    1975             :   "llvm.hexagon.S2.asl.i.vw",
    1976             :   "llvm.hexagon.S2.asl.r.p",
    1977             :   "llvm.hexagon.S2.asl.r.p.acc",
    1978             :   "llvm.hexagon.S2.asl.r.p.and",
    1979             :   "llvm.hexagon.S2.asl.r.p.nac",
    1980             :   "llvm.hexagon.S2.asl.r.p.or",
    1981             :   "llvm.hexagon.S2.asl.r.p.xor",
    1982             :   "llvm.hexagon.S2.asl.r.r",
    1983             :   "llvm.hexagon.S2.asl.r.r.acc",
    1984             :   "llvm.hexagon.S2.asl.r.r.and",
    1985             :   "llvm.hexagon.S2.asl.r.r.nac",
    1986             :   "llvm.hexagon.S2.asl.r.r.or",
    1987             :   "llvm.hexagon.S2.asl.r.r.sat",
    1988             :   "llvm.hexagon.S2.asl.r.vh",
    1989             :   "llvm.hexagon.S2.asl.r.vw",
    1990             :   "llvm.hexagon.S2.asr.i.p",
    1991             :   "llvm.hexagon.S2.asr.i.p.acc",
    1992             :   "llvm.hexagon.S2.asr.i.p.and",
    1993             :   "llvm.hexagon.S2.asr.i.p.nac",
    1994             :   "llvm.hexagon.S2.asr.i.p.or",
    1995             :   "llvm.hexagon.S2.asr.i.p.rnd",
    1996             :   "llvm.hexagon.S2.asr.i.p.rnd.goodsyntax",
    1997             :   "llvm.hexagon.S2.asr.i.r",
    1998             :   "llvm.hexagon.S2.asr.i.r.acc",
    1999             :   "llvm.hexagon.S2.asr.i.r.and",
    2000             :   "llvm.hexagon.S2.asr.i.r.nac",
    2001             :   "llvm.hexagon.S2.asr.i.r.or",
    2002             :   "llvm.hexagon.S2.asr.i.r.rnd",
    2003             :   "llvm.hexagon.S2.asr.i.r.rnd.goodsyntax",
    2004             :   "llvm.hexagon.S2.asr.i.svw.trun",
    2005             :   "llvm.hexagon.S2.asr.i.vh",
    2006             :   "llvm.hexagon.S2.asr.i.vw",
    2007             :   "llvm.hexagon.S2.asr.r.p",
    2008             :   "llvm.hexagon.S2.asr.r.p.acc",
    2009             :   "llvm.hexagon.S2.asr.r.p.and",
    2010             :   "llvm.hexagon.S2.asr.r.p.nac",
    2011             :   "llvm.hexagon.S2.asr.r.p.or",
    2012             :   "llvm.hexagon.S2.asr.r.p.xor",
    2013             :   "llvm.hexagon.S2.asr.r.r",
    2014             :   "llvm.hexagon.S2.asr.r.r.acc",
    2015             :   "llvm.hexagon.S2.asr.r.r.and",
    2016             :   "llvm.hexagon.S2.asr.r.r.nac",
    2017             :   "llvm.hexagon.S2.asr.r.r.or",
    2018             :   "llvm.hexagon.S2.asr.r.r.sat",
    2019             :   "llvm.hexagon.S2.asr.r.svw.trun",
    2020             :   "llvm.hexagon.S2.asr.r.vh",
    2021             :   "llvm.hexagon.S2.asr.r.vw",
    2022             :   "llvm.hexagon.S2.brev",
    2023             :   "llvm.hexagon.S2.brevp",
    2024             :   "llvm.hexagon.S2.cabacencbin",
    2025             :   "llvm.hexagon.S2.cl0",
    2026             :   "llvm.hexagon.S2.cl0p",
    2027             :   "llvm.hexagon.S2.cl1",
    2028             :   "llvm.hexagon.S2.cl1p",
    2029             :   "llvm.hexagon.S2.clb",
    2030             :   "llvm.hexagon.S2.clbnorm",
    2031             :   "llvm.hexagon.S2.clbp",
    2032             :   "llvm.hexagon.S2.clrbit.i",
    2033             :   "llvm.hexagon.S2.clrbit.r",
    2034             :   "llvm.hexagon.S2.ct0",
    2035             :   "llvm.hexagon.S2.ct0p",
    2036             :   "llvm.hexagon.S2.ct1",
    2037             :   "llvm.hexagon.S2.ct1p",
    2038             :   "llvm.hexagon.S2.deinterleave",
    2039             :   "llvm.hexagon.S2.extractu",
    2040             :   "llvm.hexagon.S2.extractu.rp",
    2041             :   "llvm.hexagon.S2.extractup",
    2042             :   "llvm.hexagon.S2.extractup.rp",
    2043             :   "llvm.hexagon.S2.insert",
    2044             :   "llvm.hexagon.S2.insert.rp",
    2045             :   "llvm.hexagon.S2.insertp",
    2046             :   "llvm.hexagon.S2.insertp.rp",
    2047             :   "llvm.hexagon.S2.interleave",
    2048             :   "llvm.hexagon.S2.lfsp",
    2049             :   "llvm.hexagon.S2.lsl.r.p",
    2050             :   "llvm.hexagon.S2.lsl.r.p.acc",
    2051             :   "llvm.hexagon.S2.lsl.r.p.and",
    2052             :   "llvm.hexagon.S2.lsl.r.p.nac",
    2053             :   "llvm.hexagon.S2.lsl.r.p.or",
    2054             :   "llvm.hexagon.S2.lsl.r.p.xor",
    2055             :   "llvm.hexagon.S2.lsl.r.r",
    2056             :   "llvm.hexagon.S2.lsl.r.r.acc",
    2057             :   "llvm.hexagon.S2.lsl.r.r.and",
    2058             :   "llvm.hexagon.S2.lsl.r.r.nac",
    2059             :   "llvm.hexagon.S2.lsl.r.r.or",
    2060             :   "llvm.hexagon.S2.lsl.r.vh",
    2061             :   "llvm.hexagon.S2.lsl.r.vw",
    2062             :   "llvm.hexagon.S2.lsr.i.p",
    2063             :   "llvm.hexagon.S2.lsr.i.p.acc",
    2064             :   "llvm.hexagon.S2.lsr.i.p.and",
    2065             :   "llvm.hexagon.S2.lsr.i.p.nac",
    2066             :   "llvm.hexagon.S2.lsr.i.p.or",
    2067             :   "llvm.hexagon.S2.lsr.i.p.xacc",
    2068             :   "llvm.hexagon.S2.lsr.i.r",
    2069             :   "llvm.hexagon.S2.lsr.i.r.acc",
    2070             :   "llvm.hexagon.S2.lsr.i.r.and",
    2071             :   "llvm.hexagon.S2.lsr.i.r.nac",
    2072             :   "llvm.hexagon.S2.lsr.i.r.or",
    2073             :   "llvm.hexagon.S2.lsr.i.r.xacc",
    2074             :   "llvm.hexagon.S2.lsr.i.vh",
    2075             :   "llvm.hexagon.S2.lsr.i.vw",
    2076             :   "llvm.hexagon.S2.lsr.r.p",
    2077             :   "llvm.hexagon.S2.lsr.r.p.acc",
    2078             :   "llvm.hexagon.S2.lsr.r.p.and",
    2079             :   "llvm.hexagon.S2.lsr.r.p.nac",
    2080             :   "llvm.hexagon.S2.lsr.r.p.or",
    2081             :   "llvm.hexagon.S2.lsr.r.p.xor",
    2082             :   "llvm.hexagon.S2.lsr.r.r",
    2083             :   "llvm.hexagon.S2.lsr.r.r.acc",
    2084             :   "llvm.hexagon.S2.lsr.r.r.and",
    2085             :   "llvm.hexagon.S2.lsr.r.r.nac",
    2086             :   "llvm.hexagon.S2.lsr.r.r.or",
    2087             :   "llvm.hexagon.S2.lsr.r.vh",
    2088             :   "llvm.hexagon.S2.lsr.r.vw",
    2089             :   "llvm.hexagon.S2.packhl",
    2090             :   "llvm.hexagon.S2.parityp",
    2091             :   "llvm.hexagon.S2.setbit.i",
    2092             :   "llvm.hexagon.S2.setbit.r",
    2093             :   "llvm.hexagon.S2.shuffeb",
    2094             :   "llvm.hexagon.S2.shuffeh",
    2095             :   "llvm.hexagon.S2.shuffob",
    2096             :   "llvm.hexagon.S2.shuffoh",
    2097             :   "llvm.hexagon.S2.storerb.pbr",
    2098             :   "llvm.hexagon.S2.storerb.pci",
    2099             :   "llvm.hexagon.S2.storerb.pcr",
    2100             :   "llvm.hexagon.S2.storerd.pbr",
    2101             :   "llvm.hexagon.S2.storerd.pci",
    2102             :   "llvm.hexagon.S2.storerd.pcr",
    2103             :   "llvm.hexagon.S2.storerf.pbr",
    2104             :   "llvm.hexagon.S2.storerf.pci",
    2105             :   "llvm.hexagon.S2.storerf.pcr",
    2106             :   "llvm.hexagon.S2.storerh.pbr",
    2107             :   "llvm.hexagon.S2.storerh.pci",
    2108             :   "llvm.hexagon.S2.storerh.pcr",
    2109             :   "llvm.hexagon.S2.storeri.pbr",
    2110             :   "llvm.hexagon.S2.storeri.pci",
    2111             :   "llvm.hexagon.S2.storeri.pcr",
    2112             :   "llvm.hexagon.S2.storew.locked",
    2113             :   "llvm.hexagon.S2.svsathb",
    2114             :   "llvm.hexagon.S2.svsathub",
    2115             :   "llvm.hexagon.S2.tableidxb.goodsyntax",
    2116             :   "llvm.hexagon.S2.tableidxd.goodsyntax",
    2117             :   "llvm.hexagon.S2.tableidxh.goodsyntax",
    2118             :   "llvm.hexagon.S2.tableidxw.goodsyntax",
    2119             :   "llvm.hexagon.S2.togglebit.i",
    2120             :   "llvm.hexagon.S2.togglebit.r",
    2121             :   "llvm.hexagon.S2.tstbit.i",
    2122             :   "llvm.hexagon.S2.tstbit.r",
    2123             :   "llvm.hexagon.S2.valignib",
    2124             :   "llvm.hexagon.S2.valignrb",
    2125             :   "llvm.hexagon.S2.vcnegh",
    2126             :   "llvm.hexagon.S2.vcrotate",
    2127             :   "llvm.hexagon.S2.vrcnegh",
    2128             :   "llvm.hexagon.S2.vrndpackwh",
    2129             :   "llvm.hexagon.S2.vrndpackwhs",
    2130             :   "llvm.hexagon.S2.vsathb",
    2131             :   "llvm.hexagon.S2.vsathb.nopack",
    2132             :   "llvm.hexagon.S2.vsathub",
    2133             :   "llvm.hexagon.S2.vsathub.nopack",
    2134             :   "llvm.hexagon.S2.vsatwh",
    2135             :   "llvm.hexagon.S2.vsatwh.nopack",
    2136             :   "llvm.hexagon.S2.vsatwuh",
    2137             :   "llvm.hexagon.S2.vsatwuh.nopack",
    2138             :   "llvm.hexagon.S2.vsplatrb",
    2139             :   "llvm.hexagon.S2.vsplatrh",
    2140             :   "llvm.hexagon.S2.vspliceib",
    2141             :   "llvm.hexagon.S2.vsplicerb",
    2142             :   "llvm.hexagon.S2.vsxtbh",
    2143             :   "llvm.hexagon.S2.vsxthw",
    2144             :   "llvm.hexagon.S2.vtrunehb",
    2145             :   "llvm.hexagon.S2.vtrunewh",
    2146             :   "llvm.hexagon.S2.vtrunohb",
    2147             :   "llvm.hexagon.S2.vtrunowh",
    2148             :   "llvm.hexagon.S2.vzxtbh",
    2149             :   "llvm.hexagon.S2.vzxthw",
    2150             :   "llvm.hexagon.S4.addaddi",
    2151             :   "llvm.hexagon.S4.addi.asl.ri",
    2152             :   "llvm.hexagon.S4.addi.lsr.ri",
    2153             :   "llvm.hexagon.S4.andi.asl.ri",
    2154             :   "llvm.hexagon.S4.andi.lsr.ri",
    2155             :   "llvm.hexagon.S4.clbaddi",
    2156             :   "llvm.hexagon.S4.clbpaddi",
    2157             :   "llvm.hexagon.S4.clbpnorm",
    2158             :   "llvm.hexagon.S4.extract",
    2159             :   "llvm.hexagon.S4.extract.rp",
    2160             :   "llvm.hexagon.S4.extractp",
    2161             :   "llvm.hexagon.S4.extractp.rp",
    2162             :   "llvm.hexagon.S4.lsli",
    2163             :   "llvm.hexagon.S4.ntstbit.i",
    2164             :   "llvm.hexagon.S4.ntstbit.r",
    2165             :   "llvm.hexagon.S4.or.andi",
    2166             :   "llvm.hexagon.S4.or.andix",
    2167             :   "llvm.hexagon.S4.or.ori",
    2168             :   "llvm.hexagon.S4.ori.asl.ri",
    2169             :   "llvm.hexagon.S4.ori.lsr.ri",
    2170             :   "llvm.hexagon.S4.parity",
    2171             :   "llvm.hexagon.S4.stored.locked",
    2172             :   "llvm.hexagon.S4.subaddi",
    2173             :   "llvm.hexagon.S4.subi.asl.ri",
    2174             :   "llvm.hexagon.S4.subi.lsr.ri",
    2175             :   "llvm.hexagon.S4.vrcrotate",
    2176             :   "llvm.hexagon.S4.vrcrotate.acc",
    2177             :   "llvm.hexagon.S4.vxaddsubh",
    2178             :   "llvm.hexagon.S4.vxaddsubhr",
    2179             :   "llvm.hexagon.S4.vxaddsubw",
    2180             :   "llvm.hexagon.S4.vxsubaddh",
    2181             :   "llvm.hexagon.S4.vxsubaddhr",
    2182             :   "llvm.hexagon.S4.vxsubaddw",
    2183             :   "llvm.hexagon.S5.asrhub.rnd.sat.goodsyntax",
    2184             :   "llvm.hexagon.S5.asrhub.sat",
    2185             :   "llvm.hexagon.S5.popcountp",
    2186             :   "llvm.hexagon.S5.vasrhrnd.goodsyntax",
    2187             :   "llvm.hexagon.S6.rol.i.p",
    2188             :   "llvm.hexagon.S6.rol.i.p.acc",
    2189             :   "llvm.hexagon.S6.rol.i.p.and",
    2190             :   "llvm.hexagon.S6.rol.i.p.nac",
    2191             :   "llvm.hexagon.S6.rol.i.p.or",
    2192             :   "llvm.hexagon.S6.rol.i.p.xacc",
    2193             :   "llvm.hexagon.S6.rol.i.r",
    2194             :   "llvm.hexagon.S6.rol.i.r.acc",
    2195             :   "llvm.hexagon.S6.rol.i.r.and",
    2196             :   "llvm.hexagon.S6.rol.i.r.nac",
    2197             :   "llvm.hexagon.S6.rol.i.r.or",
    2198             :   "llvm.hexagon.S6.rol.i.r.xacc",
    2199             :   "llvm.hexagon.S6.vsplatrbp",
    2200             :   "llvm.hexagon.S6.vtrunehb.ppp",
    2201             :   "llvm.hexagon.S6.vtrunohb.ppp",
    2202             :   "llvm.hexagon.V6.extractw",
    2203             :   "llvm.hexagon.V6.extractw.128B",
    2204             :   "llvm.hexagon.V6.hi",
    2205             :   "llvm.hexagon.V6.hi.128B",
    2206             :   "llvm.hexagon.V6.lo",
    2207             :   "llvm.hexagon.V6.lo.128B",
    2208             :   "llvm.hexagon.V6.lvsplatb",
    2209             :   "llvm.hexagon.V6.lvsplatb.128B",
    2210             :   "llvm.hexagon.V6.lvsplath",
    2211             :   "llvm.hexagon.V6.lvsplath.128B",
    2212             :   "llvm.hexagon.V6.lvsplatw",
    2213             :   "llvm.hexagon.V6.lvsplatw.128B",
    2214             :   "llvm.hexagon.V6.pred.and",
    2215             :   "llvm.hexagon.V6.pred.and.128B",
    2216             :   "llvm.hexagon.V6.pred.and.n",
    2217             :   "llvm.hexagon.V6.pred.and.n.128B",
    2218             :   "llvm.hexagon.V6.pred.not",
    2219             :   "llvm.hexagon.V6.pred.not.128B",
    2220             :   "llvm.hexagon.V6.pred.or",
    2221             :   "llvm.hexagon.V6.pred.or.128B",
    2222             :   "llvm.hexagon.V6.pred.or.n",
    2223             :   "llvm.hexagon.V6.pred.or.n.128B",
    2224             :   "llvm.hexagon.V6.pred.scalar2",
    2225             :   "llvm.hexagon.V6.pred.scalar2.128B",
    2226             :   "llvm.hexagon.V6.pred.scalar2v2",
    2227             :   "llvm.hexagon.V6.pred.scalar2v2.128B",
    2228             :   "llvm.hexagon.V6.pred.xor",
    2229             :   "llvm.hexagon.V6.pred.xor.128B",
    2230             :   "llvm.hexagon.V6.shuffeqh",
    2231             :   "llvm.hexagon.V6.shuffeqh.128B",
    2232             :   "llvm.hexagon.V6.shuffeqw",
    2233             :   "llvm.hexagon.V6.shuffeqw.128B",
    2234             :   "llvm.hexagon.V6.vS32b.nqpred.ai",
    2235             :   "llvm.hexagon.V6.vS32b.nqpred.ai.128B",
    2236             :   "llvm.hexagon.V6.vS32b.nt.nqpred.ai",
    2237             :   "llvm.hexagon.V6.vS32b.nt.nqpred.ai.128B",
    2238             :   "llvm.hexagon.V6.vS32b.nt.qpred.ai",
    2239             :   "llvm.hexagon.V6.vS32b.nt.qpred.ai.128B",
    2240             :   "llvm.hexagon.V6.vS32b.qpred.ai",
    2241             :   "llvm.hexagon.V6.vS32b.qpred.ai.128B",
    2242             :   "llvm.hexagon.V6.vabsb",
    2243             :   "llvm.hexagon.V6.vabsb.128B",
    2244             :   "llvm.hexagon.V6.vabsb.sat",
    2245             :   "llvm.hexagon.V6.vabsb.sat.128B",
    2246             :   "llvm.hexagon.V6.vabsdiffh",
    2247             :   "llvm.hexagon.V6.vabsdiffh.128B",
    2248             :   "llvm.hexagon.V6.vabsdiffub",
    2249             :   "llvm.hexagon.V6.vabsdiffub.128B",
    2250             :   "llvm.hexagon.V6.vabsdiffuh",
    2251             :   "llvm.hexagon.V6.vabsdiffuh.128B",
    2252             :   "llvm.hexagon.V6.vabsdiffw",
    2253             :   "llvm.hexagon.V6.vabsdiffw.128B",
    2254             :   "llvm.hexagon.V6.vabsh",
    2255             :   "llvm.hexagon.V6.vabsh.128B",
    2256             :   "llvm.hexagon.V6.vabsh.sat",
    2257             :   "llvm.hexagon.V6.vabsh.sat.128B",
    2258             :   "llvm.hexagon.V6.vabsw",
    2259             :   "llvm.hexagon.V6.vabsw.128B",
    2260             :   "llvm.hexagon.V6.vabsw.sat",
    2261             :   "llvm.hexagon.V6.vabsw.sat.128B",
    2262             :   "llvm.hexagon.V6.vaddb",
    2263             :   "llvm.hexagon.V6.vaddb.128B",
    2264             :   "llvm.hexagon.V6.vaddb.dv",
    2265             :   "llvm.hexagon.V6.vaddb.dv.128B",
    2266             :   "llvm.hexagon.V6.vaddbnq",
    2267             :   "llvm.hexagon.V6.vaddbnq.128B",
    2268             :   "llvm.hexagon.V6.vaddbq",
    2269             :   "llvm.hexagon.V6.vaddbq.128B",
    2270             :   "llvm.hexagon.V6.vaddbsat",
    2271             :   "llvm.hexagon.V6.vaddbsat.128B",
    2272             :   "llvm.hexagon.V6.vaddbsat.dv",
    2273             :   "llvm.hexagon.V6.vaddbsat.dv.128B",
    2274             :   "llvm.hexagon.V6.vaddcarry",
    2275             :   "llvm.hexagon.V6.vaddcarry.128B",
    2276             :   "llvm.hexagon.V6.vaddclbh",
    2277             :   "llvm.hexagon.V6.vaddclbh.128B",
    2278             :   "llvm.hexagon.V6.vaddclbw",
    2279             :   "llvm.hexagon.V6.vaddclbw.128B",
    2280             :   "llvm.hexagon.V6.vaddh",
    2281             :   "llvm.hexagon.V6.vaddh.128B",
    2282             :   "llvm.hexagon.V6.vaddh.dv",
    2283             :   "llvm.hexagon.V6.vaddh.dv.128B",
    2284             :   "llvm.hexagon.V6.vaddhnq",
    2285             :   "llvm.hexagon.V6.vaddhnq.128B",
    2286             :   "llvm.hexagon.V6.vaddhq",
    2287             :   "llvm.hexagon.V6.vaddhq.128B",
    2288             :   "llvm.hexagon.V6.vaddhsat",
    2289             :   "llvm.hexagon.V6.vaddhsat.128B",
    2290             :   "llvm.hexagon.V6.vaddhsat.dv",
    2291             :   "llvm.hexagon.V6.vaddhsat.dv.128B",
    2292             :   "llvm.hexagon.V6.vaddhw",
    2293             :   "llvm.hexagon.V6.vaddhw.128B",
    2294             :   "llvm.hexagon.V6.vaddhw.acc",
    2295             :   "llvm.hexagon.V6.vaddhw.acc.128B",
    2296             :   "llvm.hexagon.V6.vaddubh",
    2297             :   "llvm.hexagon.V6.vaddubh.128B",
    2298             :   "llvm.hexagon.V6.vaddubh.acc",
    2299             :   "llvm.hexagon.V6.vaddubh.acc.128B",
    2300             :   "llvm.hexagon.V6.vaddubsat",
    2301             :   "llvm.hexagon.V6.vaddubsat.128B",
    2302             :   "llvm.hexagon.V6.vaddubsat.dv",
    2303             :   "llvm.hexagon.V6.vaddubsat.dv.128B",
    2304             :   "llvm.hexagon.V6.vaddububb.sat",
    2305             :   "llvm.hexagon.V6.vaddububb.sat.128B",
    2306             :   "llvm.hexagon.V6.vadduhsat",
    2307             :   "llvm.hexagon.V6.vadduhsat.128B",
    2308             :   "llvm.hexagon.V6.vadduhsat.dv",
    2309             :   "llvm.hexagon.V6.vadduhsat.dv.128B",
    2310             :   "llvm.hexagon.V6.vadduhw",
    2311             :   "llvm.hexagon.V6.vadduhw.128B",
    2312             :   "llvm.hexagon.V6.vadduhw.acc",
    2313             :   "llvm.hexagon.V6.vadduhw.acc.128B",
    2314             :   "llvm.hexagon.V6.vadduwsat",
    2315             :   "llvm.hexagon.V6.vadduwsat.128B",
    2316             :   "llvm.hexagon.V6.vadduwsat.dv",
    2317             :   "llvm.hexagon.V6.vadduwsat.dv.128B",
    2318             :   "llvm.hexagon.V6.vaddw",
    2319             :   "llvm.hexagon.V6.vaddw.128B",
    2320             :   "llvm.hexagon.V6.vaddw.dv",
    2321             :   "llvm.hexagon.V6.vaddw.dv.128B",
    2322             :   "llvm.hexagon.V6.vaddwnq",
    2323             :   "llvm.hexagon.V6.vaddwnq.128B",
    2324             :   "llvm.hexagon.V6.vaddwq",
    2325             :   "llvm.hexagon.V6.vaddwq.128B",
    2326             :   "llvm.hexagon.V6.vaddwsat",
    2327             :   "llvm.hexagon.V6.vaddwsat.128B",
    2328             :   "llvm.hexagon.V6.vaddwsat.dv",
    2329             :   "llvm.hexagon.V6.vaddwsat.dv.128B",
    2330             :   "llvm.hexagon.V6.valignb",
    2331             :   "llvm.hexagon.V6.valignb.128B",
    2332             :   "llvm.hexagon.V6.valignbi",
    2333             :   "llvm.hexagon.V6.valignbi.128B",
    2334             :   "llvm.hexagon.V6.vand",
    2335             :   "llvm.hexagon.V6.vand.128B",
    2336             :   "llvm.hexagon.V6.vandnqrt",
    2337             :   "llvm.hexagon.V6.vandnqrt.128B",
    2338             :   "llvm.hexagon.V6.vandnqrt.acc",
    2339             :   "llvm.hexagon.V6.vandnqrt.acc.128B",
    2340             :   "llvm.hexagon.V6.vandqrt",
    2341             :   "llvm.hexagon.V6.vandqrt.128B",
    2342             :   "llvm.hexagon.V6.vandqrt.acc",
    2343             :   "llvm.hexagon.V6.vandqrt.acc.128B",
    2344             :   "llvm.hexagon.V6.vandvnqv",
    2345             :   "llvm.hexagon.V6.vandvnqv.128B",
    2346             :   "llvm.hexagon.V6.vandvqv",
    2347             :   "llvm.hexagon.V6.vandvqv.128B",
    2348             :   "llvm.hexagon.V6.vandvrt",
    2349             :   "llvm.hexagon.V6.vandvrt.128B",
    2350             :   "llvm.hexagon.V6.vandvrt.acc",
    2351             :   "llvm.hexagon.V6.vandvrt.acc.128B",
    2352             :   "llvm.hexagon.V6.vaslh",
    2353             :   "llvm.hexagon.V6.vaslh.128B",
    2354             :   "llvm.hexagon.V6.vaslh.acc",
    2355             :   "llvm.hexagon.V6.vaslh.acc.128B",
    2356             :   "llvm.hexagon.V6.vaslhv",
    2357             :   "llvm.hexagon.V6.vaslhv.128B",
    2358             :   "llvm.hexagon.V6.vaslw",
    2359             :   "llvm.hexagon.V6.vaslw.128B",
    2360             :   "llvm.hexagon.V6.vaslw.acc",
    2361             :   "llvm.hexagon.V6.vaslw.acc.128B",
    2362             :   "llvm.hexagon.V6.vaslwv",
    2363             :   "llvm.hexagon.V6.vaslwv.128B",
    2364             :   "llvm.hexagon.V6.vasrh",
    2365             :   "llvm.hexagon.V6.vasrh.128B",
    2366             :   "llvm.hexagon.V6.vasrh.acc",
    2367             :   "llvm.hexagon.V6.vasrh.acc.128B",
    2368             :   "llvm.hexagon.V6.vasrhbrndsat",
    2369             :   "llvm.hexagon.V6.vasrhbrndsat.128B",
    2370             :   "llvm.hexagon.V6.vasrhbsat",
    2371             :   "llvm.hexagon.V6.vasrhbsat.128B",
    2372             :   "llvm.hexagon.V6.vasrhubrndsat",
    2373             :   "llvm.hexagon.V6.vasrhubrndsat.128B",
    2374             :   "llvm.hexagon.V6.vasrhubsat",
    2375             :   "llvm.hexagon.V6.vasrhubsat.128B",
    2376             :   "llvm.hexagon.V6.vasrhv",
    2377             :   "llvm.hexagon.V6.vasrhv.128B",
    2378             :   "llvm.hexagon.V6.vasruhubrndsat",
    2379             :   "llvm.hexagon.V6.vasruhubrndsat.128B",
    2380             :   "llvm.hexagon.V6.vasruhubsat",
    2381             :   "llvm.hexagon.V6.vasruhubsat.128B",
    2382             :   "llvm.hexagon.V6.vasruwuhrndsat",
    2383             :   "llvm.hexagon.V6.vasruwuhrndsat.128B",
    2384             :   "llvm.hexagon.V6.vasruwuhsat",
    2385             :   "llvm.hexagon.V6.vasruwuhsat.128B",
    2386             :   "llvm.hexagon.V6.vasrw",
    2387             :   "llvm.hexagon.V6.vasrw.128B",
    2388             :   "llvm.hexagon.V6.vasrw.acc",
    2389             :   "llvm.hexagon.V6.vasrw.acc.128B",
    2390             :   "llvm.hexagon.V6.vasrwh",
    2391             :   "llvm.hexagon.V6.vasrwh.128B",
    2392             :   "llvm.hexagon.V6.vasrwhrndsat",
    2393             :   "llvm.hexagon.V6.vasrwhrndsat.128B",
    2394             :   "llvm.hexagon.V6.vasrwhsat",
    2395             :   "llvm.hexagon.V6.vasrwhsat.128B",
    2396             :   "llvm.hexagon.V6.vasrwuhrndsat",
    2397             :   "llvm.hexagon.V6.vasrwuhrndsat.128B",
    2398             :   "llvm.hexagon.V6.vasrwuhsat",
    2399             :   "llvm.hexagon.V6.vasrwuhsat.128B",
    2400             :   "llvm.hexagon.V6.vasrwv",
    2401             :   "llvm.hexagon.V6.vasrwv.128B",
    2402             :   "llvm.hexagon.V6.vassign",
    2403             :   "llvm.hexagon.V6.vassign.128B",
    2404             :   "llvm.hexagon.V6.vassignp",
    2405             :   "llvm.hexagon.V6.vassignp.128B",
    2406             :   "llvm.hexagon.V6.vavgb",
    2407             :   "llvm.hexagon.V6.vavgb.128B",
    2408             :   "llvm.hexagon.V6.vavgbrnd",
    2409             :   "llvm.hexagon.V6.vavgbrnd.128B",
    2410             :   "llvm.hexagon.V6.vavgh",
    2411             :   "llvm.hexagon.V6.vavgh.128B",
    2412             :   "llvm.hexagon.V6.vavghrnd",
    2413             :   "llvm.hexagon.V6.vavghrnd.128B",
    2414             :   "llvm.hexagon.V6.vavgub",
    2415             :   "llvm.hexagon.V6.vavgub.128B",
    2416             :   "llvm.hexagon.V6.vavgubrnd",
    2417             :   "llvm.hexagon.V6.vavgubrnd.128B",
    2418             :   "llvm.hexagon.V6.vavguh",
    2419             :   "llvm.hexagon.V6.vavguh.128B",
    2420             :   "llvm.hexagon.V6.vavguhrnd",
    2421             :   "llvm.hexagon.V6.vavguhrnd.128B",
    2422             :   "llvm.hexagon.V6.vavguw",
    2423             :   "llvm.hexagon.V6.vavguw.128B",
    2424             :   "llvm.hexagon.V6.vavguwrnd",
    2425             :   "llvm.hexagon.V6.vavguwrnd.128B",
    2426             :   "llvm.hexagon.V6.vavgw",
    2427             :   "llvm.hexagon.V6.vavgw.128B",
    2428             :   "llvm.hexagon.V6.vavgwrnd",
    2429             :   "llvm.hexagon.V6.vavgwrnd.128B",
    2430             :   "llvm.hexagon.V6.vcl0h",
    2431             :   "llvm.hexagon.V6.vcl0h.128B",
    2432             :   "llvm.hexagon.V6.vcl0w",
    2433             :   "llvm.hexagon.V6.vcl0w.128B",
    2434             :   "llvm.hexagon.V6.vcombine",
    2435             :   "llvm.hexagon.V6.vcombine.128B",
    2436             :   "llvm.hexagon.V6.vd0",
    2437             :   "llvm.hexagon.V6.vd0.128B",
    2438             :   "llvm.hexagon.V6.vdd0",
    2439             :   "llvm.hexagon.V6.vdd0.128B",
    2440             :   "llvm.hexagon.V6.vdealb",
    2441             :   "llvm.hexagon.V6.vdealb.128B",
    2442             :   "llvm.hexagon.V6.vdealb4w",
    2443             :   "llvm.hexagon.V6.vdealb4w.128B",
    2444             :   "llvm.hexagon.V6.vdealh",
    2445             :   "llvm.hexagon.V6.vdealh.128B",
    2446             :   "llvm.hexagon.V6.vdealvdd",
    2447             :   "llvm.hexagon.V6.vdealvdd.128B",
    2448             :   "llvm.hexagon.V6.vdelta",
    2449             :   "llvm.hexagon.V6.vdelta.128B",
    2450             :   "llvm.hexagon.V6.vdmpybus",
    2451             :   "llvm.hexagon.V6.vdmpybus.128B",
    2452             :   "llvm.hexagon.V6.vdmpybus.acc",
    2453             :   "llvm.hexagon.V6.vdmpybus.acc.128B",
    2454             :   "llvm.hexagon.V6.vdmpybus.dv",
    2455             :   "llvm.hexagon.V6.vdmpybus.dv.128B",
    2456             :   "llvm.hexagon.V6.vdmpybus.dv.acc",
    2457             :   "llvm.hexagon.V6.vdmpybus.dv.acc.128B",
    2458             :   "llvm.hexagon.V6.vdmpyhb",
    2459             :   "llvm.hexagon.V6.vdmpyhb.128B",
    2460             :   "llvm.hexagon.V6.vdmpyhb.acc",
    2461             :   "llvm.hexagon.V6.vdmpyhb.acc.128B",
    2462             :   "llvm.hexagon.V6.vdmpyhb.dv",
    2463             :   "llvm.hexagon.V6.vdmpyhb.dv.128B",
    2464             :   "llvm.hexagon.V6.vdmpyhb.dv.acc",
    2465             :   "llvm.hexagon.V6.vdmpyhb.dv.acc.128B",
    2466             :   "llvm.hexagon.V6.vdmpyhisat",
    2467             :   "llvm.hexagon.V6.vdmpyhisat.128B",
    2468             :   "llvm.hexagon.V6.vdmpyhisat.acc",
    2469             :   "llvm.hexagon.V6.vdmpyhisat.acc.128B",
    2470             :   "llvm.hexagon.V6.vdmpyhsat",
    2471             :   "llvm.hexagon.V6.vdmpyhsat.128B",
    2472             :   "llvm.hexagon.V6.vdmpyhsat.acc",
    2473             :   "llvm.hexagon.V6.vdmpyhsat.acc.128B",
    2474             :   "llvm.hexagon.V6.vdmpyhsuisat",
    2475             :   "llvm.hexagon.V6.vdmpyhsuisat.128B",
    2476             :   "llvm.hexagon.V6.vdmpyhsuisat.acc",
    2477             :   "llvm.hexagon.V6.vdmpyhsuisat.acc.128B",
    2478             :   "llvm.hexagon.V6.vdmpyhsusat",
    2479             :   "llvm.hexagon.V6.vdmpyhsusat.128B",
    2480             :   "llvm.hexagon.V6.vdmpyhsusat.acc",
    2481             :   "llvm.hexagon.V6.vdmpyhsusat.acc.128B",
    2482             :   "llvm.hexagon.V6.vdmpyhvsat",
    2483             :   "llvm.hexagon.V6.vdmpyhvsat.128B",
    2484             :   "llvm.hexagon.V6.vdmpyhvsat.acc",
    2485             :   "llvm.hexagon.V6.vdmpyhvsat.acc.128B",
    2486             :   "llvm.hexagon.V6.vdsaduh",
    2487             :   "llvm.hexagon.V6.vdsaduh.128B",
    2488             :   "llvm.hexagon.V6.vdsaduh.acc",
    2489             :   "llvm.hexagon.V6.vdsaduh.acc.128B",
    2490             :   "llvm.hexagon.V6.veqb",
    2491             :   "llvm.hexagon.V6.veqb.128B",
    2492             :   "llvm.hexagon.V6.veqb.and",
    2493             :   "llvm.hexagon.V6.veqb.and.128B",
    2494             :   "llvm.hexagon.V6.veqb.or",
    2495             :   "llvm.hexagon.V6.veqb.or.128B",
    2496             :   "llvm.hexagon.V6.veqb.xor",
    2497             :   "llvm.hexagon.V6.veqb.xor.128B",
    2498             :   "llvm.hexagon.V6.veqh",
    2499             :   "llvm.hexagon.V6.veqh.128B",
    2500             :   "llvm.hexagon.V6.veqh.and",
    2501             :   "llvm.hexagon.V6.veqh.and.128B",
    2502             :   "llvm.hexagon.V6.veqh.or",
    2503             :   "llvm.hexagon.V6.veqh.or.128B",
    2504             :   "llvm.hexagon.V6.veqh.xor",
    2505             :   "llvm.hexagon.V6.veqh.xor.128B",
    2506             :   "llvm.hexagon.V6.veqw",
    2507             :   "llvm.hexagon.V6.veqw.128B",
    2508             :   "llvm.hexagon.V6.veqw.and",
    2509             :   "llvm.hexagon.V6.veqw.and.128B",
    2510             :   "llvm.hexagon.V6.veqw.or",
    2511             :   "llvm.hexagon.V6.veqw.or.128B",
    2512             :   "llvm.hexagon.V6.veqw.xor",
    2513             :   "llvm.hexagon.V6.veqw.xor.128B",
    2514             :   "llvm.hexagon.V6.vgathermh",
    2515             :   "llvm.hexagon.V6.vgathermh.128B",
    2516             :   "llvm.hexagon.V6.vgathermhq",
    2517             :   "llvm.hexagon.V6.vgathermhq.128B",
    2518             :   "llvm.hexagon.V6.vgathermhw",
    2519             :   "llvm.hexagon.V6.vgathermhw.128B",
    2520             :   "llvm.hexagon.V6.vgathermhwq",
    2521             :   "llvm.hexagon.V6.vgathermhwq.128B",
    2522             :   "llvm.hexagon.V6.vgathermw",
    2523             :   "llvm.hexagon.V6.vgathermw.128B",
    2524             :   "llvm.hexagon.V6.vgathermwq",
    2525             :   "llvm.hexagon.V6.vgathermwq.128B",
    2526             :   "llvm.hexagon.V6.vgtb",
    2527             :   "llvm.hexagon.V6.vgtb.128B",
    2528             :   "llvm.hexagon.V6.vgtb.and",
    2529             :   "llvm.hexagon.V6.vgtb.and.128B",
    2530             :   "llvm.hexagon.V6.vgtb.or",
    2531             :   "llvm.hexagon.V6.vgtb.or.128B",
    2532             :   "llvm.hexagon.V6.vgtb.xor",
    2533             :   "llvm.hexagon.V6.vgtb.xor.128B",
    2534             :   "llvm.hexagon.V6.vgth",
    2535             :   "llvm.hexagon.V6.vgth.128B",
    2536             :   "llvm.hexagon.V6.vgth.and",
    2537             :   "llvm.hexagon.V6.vgth.and.128B",
    2538             :   "llvm.hexagon.V6.vgth.or",
    2539             :   "llvm.hexagon.V6.vgth.or.128B",
    2540             :   "llvm.hexagon.V6.vgth.xor",
    2541             :   "llvm.hexagon.V6.vgth.xor.128B",
    2542             :   "llvm.hexagon.V6.vgtub",
    2543             :   "llvm.hexagon.V6.vgtub.128B",
    2544             :   "llvm.hexagon.V6.vgtub.and",
    2545             :   "llvm.hexagon.V6.vgtub.and.128B",
    2546             :   "llvm.hexagon.V6.vgtub.or",
    2547             :   "llvm.hexagon.V6.vgtub.or.128B",
    2548             :   "llvm.hexagon.V6.vgtub.xor",
    2549             :   "llvm.hexagon.V6.vgtub.xor.128B",
    2550             :   "llvm.hexagon.V6.vgtuh",
    2551             :   "llvm.hexagon.V6.vgtuh.128B",
    2552             :   "llvm.hexagon.V6.vgtuh.and",
    2553             :   "llvm.hexagon.V6.vgtuh.and.128B",
    2554             :   "llvm.hexagon.V6.vgtuh.or",
    2555             :   "llvm.hexagon.V6.vgtuh.or.128B",
    2556             :   "llvm.hexagon.V6.vgtuh.xor",
    2557             :   "llvm.hexagon.V6.vgtuh.xor.128B",
    2558             :   "llvm.hexagon.V6.vgtuw",
    2559             :   "llvm.hexagon.V6.vgtuw.128B",
    2560             :   "llvm.hexagon.V6.vgtuw.and",
    2561             :   "llvm.hexagon.V6.vgtuw.and.128B",
    2562             :   "llvm.hexagon.V6.vgtuw.or",
    2563             :   "llvm.hexagon.V6.vgtuw.or.128B",
    2564             :   "llvm.hexagon.V6.vgtuw.xor",
    2565             :   "llvm.hexagon.V6.vgtuw.xor.128B",
    2566             :   "llvm.hexagon.V6.vgtw",
    2567             :   "llvm.hexagon.V6.vgtw.128B",
    2568             :   "llvm.hexagon.V6.vgtw.and",
    2569             :   "llvm.hexagon.V6.vgtw.and.128B",
    2570             :   "llvm.hexagon.V6.vgtw.or",
    2571             :   "llvm.hexagon.V6.vgtw.or.128B",
    2572             :   "llvm.hexagon.V6.vgtw.xor",
    2573             :   "llvm.hexagon.V6.vgtw.xor.128B",
    2574             :   "llvm.hexagon.V6.vinsertwr",
    2575             :   "llvm.hexagon.V6.vinsertwr.128B",
    2576             :   "llvm.hexagon.V6.vlalignb",
    2577             :   "llvm.hexagon.V6.vlalignb.128B",
    2578             :   "llvm.hexagon.V6.vlalignbi",
    2579             :   "llvm.hexagon.V6.vlalignbi.128B",
    2580             :   "llvm.hexagon.V6.vlsrb",
    2581             :   "llvm.hexagon.V6.vlsrb.128B",
    2582             :   "llvm.hexagon.V6.vlsrh",
    2583             :   "llvm.hexagon.V6.vlsrh.128B",
    2584             :   "llvm.hexagon.V6.vlsrhv",
    2585             :   "llvm.hexagon.V6.vlsrhv.128B",
    2586             :   "llvm.hexagon.V6.vlsrw",
    2587             :   "llvm.hexagon.V6.vlsrw.128B",
    2588             :   "llvm.hexagon.V6.vlsrwv",
    2589             :   "llvm.hexagon.V6.vlsrwv.128B",
    2590             :   "llvm.hexagon.V6.vlut4",
    2591             :   "llvm.hexagon.V6.vlut4.128B",
    2592             :   "llvm.hexagon.V6.vlutvvb",
    2593             :   "llvm.hexagon.V6.vlutvvb.128B",
    2594             :   "llvm.hexagon.V6.vlutvvb.nm",
    2595             :   "llvm.hexagon.V6.vlutvvb.nm.128B",
    2596             :   "llvm.hexagon.V6.vlutvvb.oracc",
    2597             :   "llvm.hexagon.V6.vlutvvb.oracc.128B",
    2598             :   "llvm.hexagon.V6.vlutvvb.oracci",
    2599             :   "llvm.hexagon.V6.vlutvvb.oracci.128B",
    2600             :   "llvm.hexagon.V6.vlutvvbi",
    2601             :   "llvm.hexagon.V6.vlutvvbi.128B",
    2602             :   "llvm.hexagon.V6.vlutvwh",
    2603             :   "llvm.hexagon.V6.vlutvwh.128B",
    2604             :   "llvm.hexagon.V6.vlutvwh.nm",
    2605             :   "llvm.hexagon.V6.vlutvwh.nm.128B",
    2606             :   "llvm.hexagon.V6.vlutvwh.oracc",
    2607             :   "llvm.hexagon.V6.vlutvwh.oracc.128B",
    2608             :   "llvm.hexagon.V6.vlutvwh.oracci",
    2609             :   "llvm.hexagon.V6.vlutvwh.oracci.128B",
    2610             :   "llvm.hexagon.V6.vlutvwhi",
    2611             :   "llvm.hexagon.V6.vlutvwhi.128B",
    2612             :   "llvm.hexagon.V6.vmaskedstorenq",
    2613             :   "llvm.hexagon.V6.vmaskedstorenq.128B",
    2614             :   "llvm.hexagon.V6.vmaskedstorentnq",
    2615             :   "llvm.hexagon.V6.vmaskedstorentnq.128B",
    2616             :   "llvm.hexagon.V6.vmaskedstorentq",
    2617             :   "llvm.hexagon.V6.vmaskedstorentq.128B",
    2618             :   "llvm.hexagon.V6.vmaskedstoreq",
    2619             :   "llvm.hexagon.V6.vmaskedstoreq.128B",
    2620             :   "llvm.hexagon.V6.vmaxb",
    2621             :   "llvm.hexagon.V6.vmaxb.128B",
    2622             :   "llvm.hexagon.V6.vmaxh",
    2623             :   "llvm.hexagon.V6.vmaxh.128B",
    2624             :   "llvm.hexagon.V6.vmaxub",
    2625             :   "llvm.hexagon.V6.vmaxub.128B",
    2626             :   "llvm.hexagon.V6.vmaxuh",
    2627             :   "llvm.hexagon.V6.vmaxuh.128B",
    2628             :   "llvm.hexagon.V6.vmaxw",
    2629             :   "llvm.hexagon.V6.vmaxw.128B",
    2630             :   "llvm.hexagon.V6.vminb",
    2631             :   "llvm.hexagon.V6.vminb.128B",
    2632             :   "llvm.hexagon.V6.vminh",
    2633             :   "llvm.hexagon.V6.vminh.128B",
    2634             :   "llvm.hexagon.V6.vminub",
    2635             :   "llvm.hexagon.V6.vminub.128B",
    2636             :   "llvm.hexagon.V6.vminuh",
    2637             :   "llvm.hexagon.V6.vminuh.128B",
    2638             :   "llvm.hexagon.V6.vminw",
    2639             :   "llvm.hexagon.V6.vminw.128B",
    2640             :   "llvm.hexagon.V6.vmpabus",
    2641             :   "llvm.hexagon.V6.vmpabus.128B",
    2642             :   "llvm.hexagon.V6.vmpabus.acc",
    2643             :   "llvm.hexagon.V6.vmpabus.acc.128B",
    2644             :   "llvm.hexagon.V6.vmpabusv",
    2645             :   "llvm.hexagon.V6.vmpabusv.128B",
    2646             :   "llvm.hexagon.V6.vmpabuu",
    2647             :   "llvm.hexagon.V6.vmpabuu.128B",
    2648             :   "llvm.hexagon.V6.vmpabuu.acc",
    2649             :   "llvm.hexagon.V6.vmpabuu.acc.128B",
    2650             :   "llvm.hexagon.V6.vmpabuuv",
    2651             :   "llvm.hexagon.V6.vmpabuuv.128B",
    2652             :   "llvm.hexagon.V6.vmpahb",
    2653             :   "llvm.hexagon.V6.vmpahb.128B",
    2654             :   "llvm.hexagon.V6.vmpahb.acc",
    2655             :   "llvm.hexagon.V6.vmpahb.acc.128B",
    2656             :   "llvm.hexagon.V6.vmpahhsat",
    2657             :   "llvm.hexagon.V6.vmpahhsat.128B",
    2658             :   "llvm.hexagon.V6.vmpauhb",
    2659             :   "llvm.hexagon.V6.vmpauhb.128B",
    2660             :   "llvm.hexagon.V6.vmpauhb.acc",
    2661             :   "llvm.hexagon.V6.vmpauhb.acc.128B",
    2662             :   "llvm.hexagon.V6.vmpauhuhsat",
    2663             :   "llvm.hexagon.V6.vmpauhuhsat.128B",
    2664             :   "llvm.hexagon.V6.vmpsuhuhsat",
    2665             :   "llvm.hexagon.V6.vmpsuhuhsat.128B",
    2666             :   "llvm.hexagon.V6.vmpybus",
    2667             :   "llvm.hexagon.V6.vmpybus.128B",
    2668             :   "llvm.hexagon.V6.vmpybus.acc",
    2669             :   "llvm.hexagon.V6.vmpybus.acc.128B",
    2670             :   "llvm.hexagon.V6.vmpybusv",
    2671             :   "llvm.hexagon.V6.vmpybusv.128B",
    2672             :   "llvm.hexagon.V6.vmpybusv.acc",
    2673             :   "llvm.hexagon.V6.vmpybusv.acc.128B",
    2674             :   "llvm.hexagon.V6.vmpybv",
    2675             :   "llvm.hexagon.V6.vmpybv.128B",
    2676             :   "llvm.hexagon.V6.vmpybv.acc",
    2677             :   "llvm.hexagon.V6.vmpybv.acc.128B",
    2678             :   "llvm.hexagon.V6.vmpyewuh",
    2679             :   "llvm.hexagon.V6.vmpyewuh.128B",
    2680             :   "llvm.hexagon.V6.vmpyewuh.64",
    2681             :   "llvm.hexagon.V6.vmpyewuh.64.128B",
    2682             :   "llvm.hexagon.V6.vmpyh",
    2683             :   "llvm.hexagon.V6.vmpyh.128B",
    2684             :   "llvm.hexagon.V6.vmpyh.acc",
    2685             :   "llvm.hexagon.V6.vmpyh.acc.128B",
    2686             :   "llvm.hexagon.V6.vmpyhsat.acc",
    2687             :   "llvm.hexagon.V6.vmpyhsat.acc.128B",
    2688             :   "llvm.hexagon.V6.vmpyhsrs",
    2689             :   "llvm.hexagon.V6.vmpyhsrs.128B",
    2690             :   "llvm.hexagon.V6.vmpyhss",
    2691             :   "llvm.hexagon.V6.vmpyhss.128B",
    2692             :   "llvm.hexagon.V6.vmpyhus",
    2693             :   "llvm.hexagon.V6.vmpyhus.128B",
    2694             :   "llvm.hexagon.V6.vmpyhus.acc",
    2695             :   "llvm.hexagon.V6.vmpyhus.acc.128B",
    2696             :   "llvm.hexagon.V6.vmpyhv",
    2697             :   "llvm.hexagon.V6.vmpyhv.128B",
    2698             :   "llvm.hexagon.V6.vmpyhv.acc",
    2699             :   "llvm.hexagon.V6.vmpyhv.acc.128B",
    2700             :   "llvm.hexagon.V6.vmpyhvsrs",
    2701             :   "llvm.hexagon.V6.vmpyhvsrs.128B",
    2702             :   "llvm.hexagon.V6.vmpyieoh",
    2703             :   "llvm.hexagon.V6.vmpyieoh.128B",
    2704             :   "llvm.hexagon.V6.vmpyiewh.acc",
    2705             :   "llvm.hexagon.V6.vmpyiewh.acc.128B",
    2706             :   "llvm.hexagon.V6.vmpyiewuh",
    2707             :   "llvm.hexagon.V6.vmpyiewuh.128B",
    2708             :   "llvm.hexagon.V6.vmpyiewuh.acc",
    2709             :   "llvm.hexagon.V6.vmpyiewuh.acc.128B",
    2710             :   "llvm.hexagon.V6.vmpyih",
    2711             :   "llvm.hexagon.V6.vmpyih.128B",
    2712             :   "llvm.hexagon.V6.vmpyih.acc",
    2713             :   "llvm.hexagon.V6.vmpyih.acc.128B",
    2714             :   "llvm.hexagon.V6.vmpyihb",
    2715             :   "llvm.hexagon.V6.vmpyihb.128B",
    2716             :   "llvm.hexagon.V6.vmpyihb.acc",
    2717             :   "llvm.hexagon.V6.vmpyihb.acc.128B",
    2718             :   "llvm.hexagon.V6.vmpyiowh",
    2719             :   "llvm.hexagon.V6.vmpyiowh.128B",
    2720             :   "llvm.hexagon.V6.vmpyiwb",
    2721             :   "llvm.hexagon.V6.vmpyiwb.128B",
    2722             :   "llvm.hexagon.V6.vmpyiwb.acc",
    2723             :   "llvm.hexagon.V6.vmpyiwb.acc.128B",
    2724             :   "llvm.hexagon.V6.vmpyiwh",
    2725             :   "llvm.hexagon.V6.vmpyiwh.128B",
    2726             :   "llvm.hexagon.V6.vmpyiwh.acc",
    2727             :   "llvm.hexagon.V6.vmpyiwh.acc.128B",
    2728             :   "llvm.hexagon.V6.vmpyiwub",
    2729             :   "llvm.hexagon.V6.vmpyiwub.128B",
    2730             :   "llvm.hexagon.V6.vmpyiwub.acc",
    2731             :   "llvm.hexagon.V6.vmpyiwub.acc.128B",
    2732             :   "llvm.hexagon.V6.vmpyowh",
    2733             :   "llvm.hexagon.V6.vmpyowh.128B",
    2734             :   "llvm.hexagon.V6.vmpyowh.64.acc",
    2735             :   "llvm.hexagon.V6.vmpyowh.64.acc.128B",
    2736             :   "llvm.hexagon.V6.vmpyowh.rnd",
    2737             :   "llvm.hexagon.V6.vmpyowh.rnd.128B",
    2738             :   "llvm.hexagon.V6.vmpyowh.rnd.sacc",
    2739             :   "llvm.hexagon.V6.vmpyowh.rnd.sacc.128B",
    2740             :   "llvm.hexagon.V6.vmpyowh.sacc",
    2741             :   "llvm.hexagon.V6.vmpyowh.sacc.128B",
    2742             :   "llvm.hexagon.V6.vmpyub",
    2743             :   "llvm.hexagon.V6.vmpyub.128B",
    2744             :   "llvm.hexagon.V6.vmpyub.acc",
    2745             :   "llvm.hexagon.V6.vmpyub.acc.128B",
    2746             :   "llvm.hexagon.V6.vmpyubv",
    2747             :   "llvm.hexagon.V6.vmpyubv.128B",
    2748             :   "llvm.hexagon.V6.vmpyubv.acc",
    2749             :   "llvm.hexagon.V6.vmpyubv.acc.128B",
    2750             :   "llvm.hexagon.V6.vmpyuh",
    2751             :   "llvm.hexagon.V6.vmpyuh.128B",
    2752             :   "llvm.hexagon.V6.vmpyuh.acc",
    2753             :   "llvm.hexagon.V6.vmpyuh.acc.128B",
    2754             :   "llvm.hexagon.V6.vmpyuhe",
    2755             :   "llvm.hexagon.V6.vmpyuhe.128B",
    2756             :   "llvm.hexagon.V6.vmpyuhe.acc",
    2757             :   "llvm.hexagon.V6.vmpyuhe.acc.128B",
    2758             :   "llvm.hexagon.V6.vmpyuhv",
    2759             :   "llvm.hexagon.V6.vmpyuhv.128B",
    2760             :   "llvm.hexagon.V6.vmpyuhv.acc",
    2761             :   "llvm.hexagon.V6.vmpyuhv.acc.128B",
    2762             :   "llvm.hexagon.V6.vmux",
    2763             :   "llvm.hexagon.V6.vmux.128B",
    2764             :   "llvm.hexagon.V6.vnavgb",
    2765             :   "llvm.hexagon.V6.vnavgb.128B",
    2766             :   "llvm.hexagon.V6.vnavgh",
    2767             :   "llvm.hexagon.V6.vnavgh.128B",
    2768             :   "llvm.hexagon.V6.vnavgub",
    2769             :   "llvm.hexagon.V6.vnavgub.128B",
    2770             :   "llvm.hexagon.V6.vnavgw",
    2771             :   "llvm.hexagon.V6.vnavgw.128B",
    2772             :   "llvm.hexagon.V6.vnormamth",
    2773             :   "llvm.hexagon.V6.vnormamth.128B",
    2774             :   "llvm.hexagon.V6.vnormamtw",
    2775             :   "llvm.hexagon.V6.vnormamtw.128B",
    2776             :   "llvm.hexagon.V6.vnot",
    2777             :   "llvm.hexagon.V6.vnot.128B",
    2778             :   "llvm.hexagon.V6.vor",
    2779             :   "llvm.hexagon.V6.vor.128B",
    2780             :   "llvm.hexagon.V6.vpackeb",
    2781             :   "llvm.hexagon.V6.vpackeb.128B",
    2782             :   "llvm.hexagon.V6.vpackeh",
    2783             :   "llvm.hexagon.V6.vpackeh.128B",
    2784             :   "llvm.hexagon.V6.vpackhb.sat",
    2785             :   "llvm.hexagon.V6.vpackhb.sat.128B",
    2786             :   "llvm.hexagon.V6.vpackhub.sat",
    2787             :   "llvm.hexagon.V6.vpackhub.sat.128B",
    2788             :   "llvm.hexagon.V6.vpackob",
    2789             :   "llvm.hexagon.V6.vpackob.128B",
    2790             :   "llvm.hexagon.V6.vpackoh",
    2791             :   "llvm.hexagon.V6.vpackoh.128B",
    2792             :   "llvm.hexagon.V6.vpackwh.sat",
    2793             :   "llvm.hexagon.V6.vpackwh.sat.128B",
    2794             :   "llvm.hexagon.V6.vpackwuh.sat",
    2795             :   "llvm.hexagon.V6.vpackwuh.sat.128B",
    2796             :   "llvm.hexagon.V6.vpopcounth",
    2797             :   "llvm.hexagon.V6.vpopcounth.128B",
    2798             :   "llvm.hexagon.V6.vprefixqb",
    2799             :   "llvm.hexagon.V6.vprefixqb.128B",
    2800             :   "llvm.hexagon.V6.vprefixqh",
    2801             :   "llvm.hexagon.V6.vprefixqh.128B",
    2802             :   "llvm.hexagon.V6.vprefixqw",
    2803             :   "llvm.hexagon.V6.vprefixqw.128B",
    2804             :   "llvm.hexagon.V6.vrdelta",
    2805             :   "llvm.hexagon.V6.vrdelta.128B",
    2806             :   "llvm.hexagon.V6.vrmpybub.rtt",
    2807             :   "llvm.hexagon.V6.vrmpybub.rtt.128B",
    2808             :   "llvm.hexagon.V6.vrmpybub.rtt.acc",
    2809             :   "llvm.hexagon.V6.vrmpybub.rtt.acc.128B",
    2810             :   "llvm.hexagon.V6.vrmpybus",
    2811             :   "llvm.hexagon.V6.vrmpybus.128B",
    2812             :   "llvm.hexagon.V6.vrmpybus.acc",
    2813             :   "llvm.hexagon.V6.vrmpybus.acc.128B",
    2814             :   "llvm.hexagon.V6.vrmpybusi",
    2815             :   "llvm.hexagon.V6.vrmpybusi.128B",
    2816             :   "llvm.hexagon.V6.vrmpybusi.acc",
    2817             :   "llvm.hexagon.V6.vrmpybusi.acc.128B",
    2818             :   "llvm.hexagon.V6.vrmpybusv",
    2819             :   "llvm.hexagon.V6.vrmpybusv.128B",
    2820             :   "llvm.hexagon.V6.vrmpybusv.acc",
    2821             :   "llvm.hexagon.V6.vrmpybusv.acc.128B",
    2822             :   "llvm.hexagon.V6.vrmpybv",
    2823             :   "llvm.hexagon.V6.vrmpybv.128B",
    2824             :   "llvm.hexagon.V6.vrmpybv.acc",
    2825             :   "llvm.hexagon.V6.vrmpybv.acc.128B",
    2826             :   "llvm.hexagon.V6.vrmpyub",
    2827             :   "llvm.hexagon.V6.vrmpyub.128B",
    2828             :   "llvm.hexagon.V6.vrmpyub.acc",
    2829             :   "llvm.hexagon.V6.vrmpyub.acc.128B",
    2830             :   "llvm.hexagon.V6.vrmpyub.rtt",
    2831             :   "llvm.hexagon.V6.vrmpyub.rtt.128B",
    2832             :   "llvm.hexagon.V6.vrmpyub.rtt.acc",
    2833             :   "llvm.hexagon.V6.vrmpyub.rtt.acc.128B",
    2834             :   "llvm.hexagon.V6.vrmpyubi",
    2835             :   "llvm.hexagon.V6.vrmpyubi.128B",
    2836             :   "llvm.hexagon.V6.vrmpyubi.acc",
    2837             :   "llvm.hexagon.V6.vrmpyubi.acc.128B",
    2838             :   "llvm.hexagon.V6.vrmpyubv",
    2839             :   "llvm.hexagon.V6.vrmpyubv.128B",
    2840             :   "llvm.hexagon.V6.vrmpyubv.acc",
    2841             :   "llvm.hexagon.V6.vrmpyubv.acc.128B",
    2842             :   "llvm.hexagon.V6.vror",
    2843             :   "llvm.hexagon.V6.vror.128B",
    2844             :   "llvm.hexagon.V6.vroundhb",
    2845             :   "llvm.hexagon.V6.vroundhb.128B",
    2846             :   "llvm.hexagon.V6.vroundhub",
    2847             :   "llvm.hexagon.V6.vroundhub.128B",
    2848             :   "llvm.hexagon.V6.vrounduhub",
    2849             :   "llvm.hexagon.V6.vrounduhub.128B",
    2850             :   "llvm.hexagon.V6.vrounduwuh",
    2851             :   "llvm.hexagon.V6.vrounduwuh.128B",
    2852             :   "llvm.hexagon.V6.vroundwh",
    2853             :   "llvm.hexagon.V6.vroundwh.128B",
    2854             :   "llvm.hexagon.V6.vroundwuh",
    2855             :   "llvm.hexagon.V6.vroundwuh.128B",
    2856             :   "llvm.hexagon.V6.vrsadubi",
    2857             :   "llvm.hexagon.V6.vrsadubi.128B",
    2858             :   "llvm.hexagon.V6.vrsadubi.acc",
    2859             :   "llvm.hexagon.V6.vrsadubi.acc.128B",
    2860             :   "llvm.hexagon.V6.vsathub",
    2861             :   "llvm.hexagon.V6.vsathub.128B",
    2862             :   "llvm.hexagon.V6.vsatuwuh",
    2863             :   "llvm.hexagon.V6.vsatuwuh.128B",
    2864             :   "llvm.hexagon.V6.vsatwh",
    2865             :   "llvm.hexagon.V6.vsatwh.128B",
    2866             :   "llvm.hexagon.V6.vsb",
    2867             :   "llvm.hexagon.V6.vsb.128B",
    2868             :   "llvm.hexagon.V6.vscattermh",
    2869             :   "llvm.hexagon.V6.vscattermh.128B",
    2870             :   "llvm.hexagon.V6.vscattermh.add",
    2871             :   "llvm.hexagon.V6.vscattermh.add.128B",
    2872             :   "llvm.hexagon.V6.vscattermhq",
    2873             :   "llvm.hexagon.V6.vscattermhq.128B",
    2874             :   "llvm.hexagon.V6.vscattermhw",
    2875             :   "llvm.hexagon.V6.vscattermhw.128B",
    2876             :   "llvm.hexagon.V6.vscattermhw.add",
    2877             :   "llvm.hexagon.V6.vscattermhw.add.128B",
    2878             :   "llvm.hexagon.V6.vscattermhwq",
    2879             :   "llvm.hexagon.V6.vscattermhwq.128B",
    2880             :   "llvm.hexagon.V6.vscattermw",
    2881             :   "llvm.hexagon.V6.vscattermw.128B",
    2882             :   "llvm.hexagon.V6.vscattermw.add",
    2883             :   "llvm.hexagon.V6.vscattermw.add.128B",
    2884             :   "llvm.hexagon.V6.vscattermwq",
    2885             :   "llvm.hexagon.V6.vscattermwq.128B",
    2886             :   "llvm.hexagon.V6.vsh",
    2887             :   "llvm.hexagon.V6.vsh.128B",
    2888             :   "llvm.hexagon.V6.vshufeh",
    2889             :   "llvm.hexagon.V6.vshufeh.128B",
    2890             :   "llvm.hexagon.V6.vshuffb",
    2891             :   "llvm.hexagon.V6.vshuffb.128B",
    2892             :   "llvm.hexagon.V6.vshuffeb",
    2893             :   "llvm.hexagon.V6.vshuffeb.128B",
    2894             :   "llvm.hexagon.V6.vshuffh",
    2895             :   "llvm.hexagon.V6.vshuffh.128B",
    2896             :   "llvm.hexagon.V6.vshuffob",
    2897             :   "llvm.hexagon.V6.vshuffob.128B",
    2898             :   "llvm.hexagon.V6.vshuffvdd",
    2899             :   "llvm.hexagon.V6.vshuffvdd.128B",
    2900             :   "llvm.hexagon.V6.vshufoeb",
    2901             :   "llvm.hexagon.V6.vshufoeb.128B",
    2902             :   "llvm.hexagon.V6.vshufoeh",
    2903             :   "llvm.hexagon.V6.vshufoeh.128B",
    2904             :   "llvm.hexagon.V6.vshufoh",
    2905             :   "llvm.hexagon.V6.vshufoh.128B",
    2906             :   "llvm.hexagon.V6.vsubb",
    2907             :   "llvm.hexagon.V6.vsubb.128B",
    2908             :   "llvm.hexagon.V6.vsubb.dv",
    2909             :   "llvm.hexagon.V6.vsubb.dv.128B",
    2910             :   "llvm.hexagon.V6.vsubbnq",
    2911             :   "llvm.hexagon.V6.vsubbnq.128B",
    2912             :   "llvm.hexagon.V6.vsubbq",
    2913             :   "llvm.hexagon.V6.vsubbq.128B",
    2914             :   "llvm.hexagon.V6.vsubbsat",
    2915             :   "llvm.hexagon.V6.vsubbsat.128B",
    2916             :   "llvm.hexagon.V6.vsubbsat.dv",
    2917             :   "llvm.hexagon.V6.vsubbsat.dv.128B",
    2918             :   "llvm.hexagon.V6.vsubcarry",
    2919             :   "llvm.hexagon.V6.vsubcarry.128B",
    2920             :   "llvm.hexagon.V6.vsubh",
    2921             :   "llvm.hexagon.V6.vsubh.128B",
    2922             :   "llvm.hexagon.V6.vsubh.dv",
    2923             :   "llvm.hexagon.V6.vsubh.dv.128B",
    2924             :   "llvm.hexagon.V6.vsubhnq",
    2925             :   "llvm.hexagon.V6.vsubhnq.128B",
    2926             :   "llvm.hexagon.V6.vsubhq",
    2927             :   "llvm.hexagon.V6.vsubhq.128B",
    2928             :   "llvm.hexagon.V6.vsubhsat",
    2929             :   "llvm.hexagon.V6.vsubhsat.128B",
    2930             :   "llvm.hexagon.V6.vsubhsat.dv",
    2931             :   "llvm.hexagon.V6.vsubhsat.dv.128B",
    2932             :   "llvm.hexagon.V6.vsubhw",
    2933             :   "llvm.hexagon.V6.vsubhw.128B",
    2934             :   "llvm.hexagon.V6.vsububh",
    2935             :   "llvm.hexagon.V6.vsububh.128B",
    2936             :   "llvm.hexagon.V6.vsububsat",
    2937             :   "llvm.hexagon.V6.vsububsat.128B",
    2938             :   "llvm.hexagon.V6.vsububsat.dv",
    2939             :   "llvm.hexagon.V6.vsububsat.dv.128B",
    2940             :   "llvm.hexagon.V6.vsubububb.sat",
    2941             :   "llvm.hexagon.V6.vsubububb.sat.128B",
    2942             :   "llvm.hexagon.V6.vsubuhsat",
    2943             :   "llvm.hexagon.V6.vsubuhsat.128B",
    2944             :   "llvm.hexagon.V6.vsubuhsat.dv",
    2945             :   "llvm.hexagon.V6.vsubuhsat.dv.128B",
    2946             :   "llvm.hexagon.V6.vsubuhw",
    2947             :   "llvm.hexagon.V6.vsubuhw.128B",
    2948             :   "llvm.hexagon.V6.vsubuwsat",
    2949             :   "llvm.hexagon.V6.vsubuwsat.128B",
    2950             :   "llvm.hexagon.V6.vsubuwsat.dv",
    2951             :   "llvm.hexagon.V6.vsubuwsat.dv.128B",
    2952             :   "llvm.hexagon.V6.vsubw",
    2953             :   "llvm.hexagon.V6.vsubw.128B",
    2954             :   "llvm.hexagon.V6.vsubw.dv",
    2955             :   "llvm.hexagon.V6.vsubw.dv.128B",
    2956             :   "llvm.hexagon.V6.vsubwnq",
    2957             :   "llvm.hexagon.V6.vsubwnq.128B",
    2958             :   "llvm.hexagon.V6.vsubwq",
    2959             :   "llvm.hexagon.V6.vsubwq.128B",
    2960             :   "llvm.hexagon.V6.vsubwsat",
    2961             :   "llvm.hexagon.V6.vsubwsat.128B",
    2962             :   "llvm.hexagon.V6.vsubwsat.dv",
    2963             :   "llvm.hexagon.V6.vsubwsat.dv.128B",
    2964             :   "llvm.hexagon.V6.vswap",
    2965             :   "llvm.hexagon.V6.vswap.128B",
    2966             :   "llvm.hexagon.V6.vtmpyb",
    2967             :   "llvm.hexagon.V6.vtmpyb.128B",
    2968             :   "llvm.hexagon.V6.vtmpyb.acc",
    2969             :   "llvm.hexagon.V6.vtmpyb.acc.128B",
    2970             :   "llvm.hexagon.V6.vtmpybus",
    2971             :   "llvm.hexagon.V6.vtmpybus.128B",
    2972             :   "llvm.hexagon.V6.vtmpybus.acc",
    2973             :   "llvm.hexagon.V6.vtmpybus.acc.128B",
    2974             :   "llvm.hexagon.V6.vtmpyhb",
    2975             :   "llvm.hexagon.V6.vtmpyhb.128B",
    2976             :   "llvm.hexagon.V6.vtmpyhb.acc",
    2977             :   "llvm.hexagon.V6.vtmpyhb.acc.128B",
    2978             :   "llvm.hexagon.V6.vunpackb",
    2979             :   "llvm.hexagon.V6.vunpackb.128B",
    2980             :   "llvm.hexagon.V6.vunpackh",
    2981             :   "llvm.hexagon.V6.vunpackh.128B",
    2982             :   "llvm.hexagon.V6.vunpackob",
    2983             :   "llvm.hexagon.V6.vunpackob.128B",
    2984             :   "llvm.hexagon.V6.vunpackoh",
    2985             :   "llvm.hexagon.V6.vunpackoh.128B",
    2986             :   "llvm.hexagon.V6.vunpackub",
    2987             :   "llvm.hexagon.V6.vunpackub.128B",
    2988             :   "llvm.hexagon.V6.vunpackuh",
    2989             :   "llvm.hexagon.V6.vunpackuh.128B",
    2990             :   "llvm.hexagon.V6.vxor",
    2991             :   "llvm.hexagon.V6.vxor.128B",
    2992             :   "llvm.hexagon.V6.vzb",
    2993             :   "llvm.hexagon.V6.vzb.128B",
    2994             :   "llvm.hexagon.V6.vzh",
    2995             :   "llvm.hexagon.V6.vzh.128B",
    2996             :   "llvm.hexagon.Y2.dccleana",
    2997             :   "llvm.hexagon.Y2.dccleaninva",
    2998             :   "llvm.hexagon.Y2.dcinva",
    2999             :   "llvm.hexagon.Y2.dczeroa",
    3000             :   "llvm.hexagon.Y4.l2fetch",
    3001             :   "llvm.hexagon.Y5.l2fetch",
    3002             :   "llvm.hexagon.circ.ldb",
    3003             :   "llvm.hexagon.circ.ldd",
    3004             :   "llvm.hexagon.circ.ldh",
    3005             :   "llvm.hexagon.circ.ldub",
    3006             :   "llvm.hexagon.circ.lduh",
    3007             :   "llvm.hexagon.circ.ldw",
    3008             :   "llvm.hexagon.circ.stb",
    3009             :   "llvm.hexagon.circ.std",
    3010             :   "llvm.hexagon.circ.sth",
    3011             :   "llvm.hexagon.circ.sthhi",
    3012             :   "llvm.hexagon.circ.stw",
    3013             :   "llvm.hexagon.mm256i.vaddw",
    3014             :   "llvm.hexagon.prefetch",
    3015             :   "llvm.mips.absq.s.ph",
    3016             :   "llvm.mips.absq.s.qb",
    3017             :   "llvm.mips.absq.s.w",
    3018             :   "llvm.mips.add.a.b",
    3019             :   "llvm.mips.add.a.d",
    3020             :   "llvm.mips.add.a.h",
    3021             :   "llvm.mips.add.a.w",
    3022             :   "llvm.mips.addq.ph",
    3023             :   "llvm.mips.addq.s.ph",
    3024             :   "llvm.mips.addq.s.w",
    3025             :   "llvm.mips.addqh.ph",
    3026             :   "llvm.mips.addqh.r.ph",
    3027             :   "llvm.mips.addqh.r.w",
    3028             :   "llvm.mips.addqh.w",
    3029             :   "llvm.mips.adds.a.b",
    3030             :   "llvm.mips.adds.a.d",
    3031             :   "llvm.mips.adds.a.h",
    3032             :   "llvm.mips.adds.a.w",
    3033             :   "llvm.mips.adds.s.b",
    3034             :   "llvm.mips.adds.s.d",
    3035             :   "llvm.mips.adds.s.h",
    3036             :   "llvm.mips.adds.s.w",
    3037             :   "llvm.mips.adds.u.b",
    3038             :   "llvm.mips.adds.u.d",
    3039             :   "llvm.mips.adds.u.h",
    3040             :   "llvm.mips.adds.u.w",
    3041             :   "llvm.mips.addsc",
    3042             :   "llvm.mips.addu.ph",
    3043             :   "llvm.mips.addu.qb",
    3044             :   "llvm.mips.addu.s.ph",
    3045             :   "llvm.mips.addu.s.qb",
    3046             :   "llvm.mips.adduh.qb",
    3047             :   "llvm.mips.adduh.r.qb",
    3048             :   "llvm.mips.addv.b",
    3049             :   "llvm.mips.addv.d",
    3050             :   "llvm.mips.addv.h",
    3051             :   "llvm.mips.addv.w",
    3052             :   "llvm.mips.addvi.b",
    3053             :   "llvm.mips.addvi.d",
    3054             :   "llvm.mips.addvi.h",
    3055             :   "llvm.mips.addvi.w",
    3056             :   "llvm.mips.addwc",
    3057             :   "llvm.mips.and.v",
    3058             :   "llvm.mips.andi.b",
    3059             :   "llvm.mips.append",
    3060             :   "llvm.mips.asub.s.b",
    3061             :   "llvm.mips.asub.s.d",
    3062             :   "llvm.mips.asub.s.h",
    3063             :   "llvm.mips.asub.s.w",
    3064             :   "llvm.mips.asub.u.b",
    3065             :   "llvm.mips.asub.u.d",
    3066             :   "llvm.mips.asub.u.h",
    3067             :   "llvm.mips.asub.u.w",
    3068             :   "llvm.mips.ave.s.b",
    3069             :   "llvm.mips.ave.s.d",
    3070             :   "llvm.mips.ave.s.h",
    3071             :   "llvm.mips.ave.s.w",
    3072             :   "llvm.mips.ave.u.b",
    3073             :   "llvm.mips.ave.u.d",
    3074             :   "llvm.mips.ave.u.h",
    3075             :   "llvm.mips.ave.u.w",
    3076             :   "llvm.mips.aver.s.b",
    3077             :   "llvm.mips.aver.s.d",
    3078             :   "llvm.mips.aver.s.h",
    3079             :   "llvm.mips.aver.s.w",
    3080             :   "llvm.mips.aver.u.b",
    3081             :   "llvm.mips.aver.u.d",
    3082             :   "llvm.mips.aver.u.h",
    3083             :   "llvm.mips.aver.u.w",
    3084             :   "llvm.mips.balign",
    3085             :   "llvm.mips.bclr.b",
    3086             :   "llvm.mips.bclr.d",
    3087             :   "llvm.mips.bclr.h",
    3088             :   "llvm.mips.bclr.w",
    3089             :   "llvm.mips.bclri.b",
    3090             :   "llvm.mips.bclri.d",
    3091             :   "llvm.mips.bclri.h",
    3092             :   "llvm.mips.bclri.w",
    3093             :   "llvm.mips.binsl.b",
    3094             :   "llvm.mips.binsl.d",
    3095             :   "llvm.mips.binsl.h",
    3096             :   "llvm.mips.binsl.w",
    3097             :   "llvm.mips.binsli.b",
    3098             :   "llvm.mips.binsli.d",
    3099             :   "llvm.mips.binsli.h",
    3100             :   "llvm.mips.binsli.w",
    3101             :   "llvm.mips.binsr.b",
    3102             :   "llvm.mips.binsr.d",
    3103             :   "llvm.mips.binsr.h",
    3104             :   "llvm.mips.binsr.w",
    3105             :   "llvm.mips.binsri.b",
    3106             :   "llvm.mips.binsri.d",
    3107             :   "llvm.mips.binsri.h",
    3108             :   "llvm.mips.binsri.w",
    3109             :   "llvm.mips.bitrev",
    3110             :   "llvm.mips.bmnz.v",
    3111             :   "llvm.mips.bmnzi.b",
    3112             :   "llvm.mips.bmz.v",
    3113             :   "llvm.mips.bmzi.b",
    3114             :   "llvm.mips.bneg.b",
    3115             :   "llvm.mips.bneg.d",
    3116             :   "llvm.mips.bneg.h",
    3117             :   "llvm.mips.bneg.w",
    3118             :   "llvm.mips.bnegi.b",
    3119             :   "llvm.mips.bnegi.d",
    3120             :   "llvm.mips.bnegi.h",
    3121             :   "llvm.mips.bnegi.w",
    3122             :   "llvm.mips.bnz.b",
    3123             :   "llvm.mips.bnz.d",
    3124             :   "llvm.mips.bnz.h",
    3125             :   "llvm.mips.bnz.v",
    3126             :   "llvm.mips.bnz.w",
    3127             :   "llvm.mips.bposge32",
    3128             :   "llvm.mips.bsel.v",
    3129             :   "llvm.mips.bseli.b",
    3130             :   "llvm.mips.bset.b",
    3131             :   "llvm.mips.bset.d",
    3132             :   "llvm.mips.bset.h",
    3133             :   "llvm.mips.bset.w",
    3134             :   "llvm.mips.bseti.b",
    3135             :   "llvm.mips.bseti.d",
    3136             :   "llvm.mips.bseti.h",
    3137             :   "llvm.mips.bseti.w",
    3138             :   "llvm.mips.bz.b",
    3139             :   "llvm.mips.bz.d",
    3140             :   "llvm.mips.bz.h",
    3141             :   "llvm.mips.bz.v",
    3142             :   "llvm.mips.bz.w",
    3143             :   "llvm.mips.ceq.b",
    3144             :   "llvm.mips.ceq.d",
    3145             :   "llvm.mips.ceq.h",
    3146             :   "llvm.mips.ceq.w",
    3147             :   "llvm.mips.ceqi.b",
    3148             :   "llvm.mips.ceqi.d",
    3149             :   "llvm.mips.ceqi.h",
    3150             :   "llvm.mips.ceqi.w",
    3151             :   "llvm.mips.cfcmsa",
    3152             :   "llvm.mips.cle.s.b",
    3153             :   "llvm.mips.cle.s.d",
    3154             :   "llvm.mips.cle.s.h",
    3155             :   "llvm.mips.cle.s.w",
    3156             :   "llvm.mips.cle.u.b",
    3157             :   "llvm.mips.cle.u.d",
    3158             :   "llvm.mips.cle.u.h",
    3159             :   "llvm.mips.cle.u.w",
    3160             :   "llvm.mips.clei.s.b",
    3161             :   "llvm.mips.clei.s.d",
    3162             :   "llvm.mips.clei.s.h",
    3163             :   "llvm.mips.clei.s.w",
    3164             :   "llvm.mips.clei.u.b",
    3165             :   "llvm.mips.clei.u.d",
    3166             :   "llvm.mips.clei.u.h",
    3167             :   "llvm.mips.clei.u.w",
    3168             :   "llvm.mips.clt.s.b",
    3169             :   "llvm.mips.clt.s.d",
    3170             :   "llvm.mips.clt.s.h",
    3171             :   "llvm.mips.clt.s.w",
    3172             :   "llvm.mips.clt.u.b",
    3173             :   "llvm.mips.clt.u.d",
    3174             :   "llvm.mips.clt.u.h",
    3175             :   "llvm.mips.clt.u.w",
    3176             :   "llvm.mips.clti.s.b",
    3177             :   "llvm.mips.clti.s.d",
    3178             :   "llvm.mips.clti.s.h",
    3179             :   "llvm.mips.clti.s.w",
    3180             :   "llvm.mips.clti.u.b",
    3181             :   "llvm.mips.clti.u.d",
    3182             :   "llvm.mips.clti.u.h",
    3183             :   "llvm.mips.clti.u.w",
    3184             :   "llvm.mips.cmp.eq.ph",
    3185             :   "llvm.mips.cmp.le.ph",
    3186             :   "llvm.mips.cmp.lt.ph",
    3187             :   "llvm.mips.cmpgdu.eq.qb",
    3188             :   "llvm.mips.cmpgdu.le.qb",
    3189             :   "llvm.mips.cmpgdu.lt.qb",
    3190             :   "llvm.mips.cmpgu.eq.qb",
    3191             :   "llvm.mips.cmpgu.le.qb",
    3192             :   "llvm.mips.cmpgu.lt.qb",
    3193             :   "llvm.mips.cmpu.eq.qb",
    3194             :   "llvm.mips.cmpu.le.qb",
    3195             :   "llvm.mips.cmpu.lt.qb",
    3196             :   "llvm.mips.copy.s.b",
    3197             :   "llvm.mips.copy.s.d",
    3198             :   "llvm.mips.copy.s.h",
    3199             :   "llvm.mips.copy.s.w",
    3200             :   "llvm.mips.copy.u.b",
    3201             :   "llvm.mips.copy.u.d",
    3202             :   "llvm.mips.copy.u.h",
    3203             :   "llvm.mips.copy.u.w",
    3204             :   "llvm.mips.ctcmsa",
    3205             :   "llvm.mips.div.s.b",
    3206             :   "llvm.mips.div.s.d",
    3207             :   "llvm.mips.div.s.h",
    3208             :   "llvm.mips.div.s.w",
    3209             :   "llvm.mips.div.u.b",
    3210             :   "llvm.mips.div.u.d",
    3211             :   "llvm.mips.div.u.h",
    3212             :   "llvm.mips.div.u.w",
    3213             :   "llvm.mips.dlsa",
    3214             :   "llvm.mips.dotp.s.d",
    3215             :   "llvm.mips.dotp.s.h",
    3216             :   "llvm.mips.dotp.s.w",
    3217             :   "llvm.mips.dotp.u.d",
    3218             :   "llvm.mips.dotp.u.h",
    3219             :   "llvm.mips.dotp.u.w",
    3220             :   "llvm.mips.dpa.w.ph",
    3221             :   "llvm.mips.dpadd.s.d",
    3222             :   "llvm.mips.dpadd.s.h",
    3223             :   "llvm.mips.dpadd.s.w",
    3224             :   "llvm.mips.dpadd.u.d",
    3225             :   "llvm.mips.dpadd.u.h",
    3226             :   "llvm.mips.dpadd.u.w",
    3227             :   "llvm.mips.dpaq.s.w.ph",
    3228             :   "llvm.mips.dpaq.sa.l.w",
    3229             :   "llvm.mips.dpaqx.s.w.ph",
    3230             :   "llvm.mips.dpaqx.sa.w.ph",
    3231             :   "llvm.mips.dpau.h.qbl",
    3232             :   "llvm.mips.dpau.h.qbr",
    3233             :   "llvm.mips.dpax.w.ph",
    3234             :   "llvm.mips.dps.w.ph",
    3235             :   "llvm.mips.dpsq.s.w.ph",
    3236             :   "llvm.mips.dpsq.sa.l.w",
    3237             :   "llvm.mips.dpsqx.s.w.ph",
    3238             :   "llvm.mips.dpsqx.sa.w.ph",
    3239             :   "llvm.mips.dpsu.h.qbl",
    3240             :   "llvm.mips.dpsu.h.qbr",
    3241             :   "llvm.mips.dpsub.s.d",
    3242             :   "llvm.mips.dpsub.s.h",
    3243             :   "llvm.mips.dpsub.s.w",
    3244             :   "llvm.mips.dpsub.u.d",
    3245             :   "llvm.mips.dpsub.u.h",
    3246             :   "llvm.mips.dpsub.u.w",
    3247             :   "llvm.mips.dpsx.w.ph",
    3248             :   "llvm.mips.extp",
    3249             :   "llvm.mips.extpdp",
    3250             :   "llvm.mips.extr.r.w",
    3251             :   "llvm.mips.extr.rs.w",
    3252             :   "llvm.mips.extr.s.h",
    3253             :   "llvm.mips.extr.w",
    3254             :   "llvm.mips.fadd.d",
    3255             :   "llvm.mips.fadd.w",
    3256             :   "llvm.mips.fcaf.d",
    3257             :   "llvm.mips.fcaf.w",
    3258             :   "llvm.mips.fceq.d",
    3259             :   "llvm.mips.fceq.w",
    3260             :   "llvm.mips.fclass.d",
    3261             :   "llvm.mips.fclass.w",
    3262             :   "llvm.mips.fcle.d",
    3263             :   "llvm.mips.fcle.w",
    3264             :   "llvm.mips.fclt.d",
    3265             :   "llvm.mips.fclt.w",
    3266             :   "llvm.mips.fcne.d",
    3267             :   "llvm.mips.fcne.w",
    3268             :   "llvm.mips.fcor.d",
    3269             :   "llvm.mips.fcor.w",
    3270             :   "llvm.mips.fcueq.d",
    3271             :   "llvm.mips.fcueq.w",
    3272             :   "llvm.mips.fcule.d",
    3273             :   "llvm.mips.fcule.w",
    3274             :   "llvm.mips.fcult.d",
    3275             :   "llvm.mips.fcult.w",
    3276             :   "llvm.mips.fcun.d",
    3277             :   "llvm.mips.fcun.w",
    3278             :   "llvm.mips.fcune.d",
    3279             :   "llvm.mips.fcune.w",
    3280             :   "llvm.mips.fdiv.d",
    3281             :   "llvm.mips.fdiv.w",
    3282             :   "llvm.mips.fexdo.h",
    3283             :   "llvm.mips.fexdo.w",
    3284             :   "llvm.mips.fexp2.d",
    3285             :   "llvm.mips.fexp2.w",
    3286             :   "llvm.mips.fexupl.d",
    3287             :   "llvm.mips.fexupl.w",
    3288             :   "llvm.mips.fexupr.d",
    3289             :   "llvm.mips.fexupr.w",
    3290             :   "llvm.mips.ffint.s.d",
    3291             :   "llvm.mips.ffint.s.w",
    3292             :   "llvm.mips.ffint.u.d",
    3293             :   "llvm.mips.ffint.u.w",
    3294             :   "llvm.mips.ffql.d",
    3295             :   "llvm.mips.ffql.w",
    3296             :   "llvm.mips.ffqr.d",
    3297             :   "llvm.mips.ffqr.w",
    3298             :   "llvm.mips.fill.b",
    3299             :   "llvm.mips.fill.d",
    3300             :   "llvm.mips.fill.h",
    3301             :   "llvm.mips.fill.w",
    3302             :   "llvm.mips.flog2.d",
    3303             :   "llvm.mips.flog2.w",
    3304             :   "llvm.mips.fmadd.d",
    3305             :   "llvm.mips.fmadd.w",
    3306             :   "llvm.mips.fmax.a.d",
    3307             :   "llvm.mips.fmax.a.w",
    3308             :   "llvm.mips.fmax.d",
    3309             :   "llvm.mips.fmax.w",
    3310             :   "llvm.mips.fmin.a.d",
    3311             :   "llvm.mips.fmin.a.w",
    3312             :   "llvm.mips.fmin.d",
    3313             :   "llvm.mips.fmin.w",
    3314             :   "llvm.mips.fmsub.d",
    3315             :   "llvm.mips.fmsub.w",
    3316             :   "llvm.mips.fmul.d",
    3317             :   "llvm.mips.fmul.w",
    3318             :   "llvm.mips.frcp.d",
    3319             :   "llvm.mips.frcp.w",
    3320             :   "llvm.mips.frint.d",
    3321             :   "llvm.mips.frint.w",
    3322             :   "llvm.mips.frsqrt.d",
    3323             :   "llvm.mips.frsqrt.w",
    3324             :   "llvm.mips.fsaf.d",
    3325             :   "llvm.mips.fsaf.w",
    3326             :   "llvm.mips.fseq.d",
    3327             :   "llvm.mips.fseq.w",
    3328             :   "llvm.mips.fsle.d",
    3329             :   "llvm.mips.fsle.w",
    3330             :   "llvm.mips.fslt.d",
    3331             :   "llvm.mips.fslt.w",
    3332             :   "llvm.mips.fsne.d",
    3333             :   "llvm.mips.fsne.w",
    3334             :   "llvm.mips.fsor.d",
    3335             :   "llvm.mips.fsor.w",
    3336             :   "llvm.mips.fsqrt.d",
    3337             :   "llvm.mips.fsqrt.w",
    3338             :   "llvm.mips.fsub.d",
    3339             :   "llvm.mips.fsub.w",
    3340             :   "llvm.mips.fsueq.d",
    3341             :   "llvm.mips.fsueq.w",
    3342             :   "llvm.mips.fsule.d",
    3343             :   "llvm.mips.fsule.w",
    3344             :   "llvm.mips.fsult.d",
    3345             :   "llvm.mips.fsult.w",
    3346             :   "llvm.mips.fsun.d",
    3347             :   "llvm.mips.fsun.w",
    3348             :   "llvm.mips.fsune.d",
    3349             :   "llvm.mips.fsune.w",
    3350             :   "llvm.mips.ftint.s.d",
    3351             :   "llvm.mips.ftint.s.w",
    3352             :   "llvm.mips.ftint.u.d",
    3353             :   "llvm.mips.ftint.u.w",
    3354             :   "llvm.mips.ftq.h",
    3355             :   "llvm.mips.ftq.w",
    3356             :   "llvm.mips.ftrunc.s.d",
    3357             :   "llvm.mips.ftrunc.s.w",
    3358             :   "llvm.mips.ftrunc.u.d",
    3359             :   "llvm.mips.ftrunc.u.w",
    3360             :   "llvm.mips.hadd.s.d",
    3361             :   "llvm.mips.hadd.s.h",
    3362             :   "llvm.mips.hadd.s.w",
    3363             :   "llvm.mips.hadd.u.d",
    3364             :   "llvm.mips.hadd.u.h",
    3365             :   "llvm.mips.hadd.u.w",
    3366             :   "llvm.mips.hsub.s.d",
    3367             :   "llvm.mips.hsub.s.h",
    3368             :   "llvm.mips.hsub.s.w",
    3369             :   "llvm.mips.hsub.u.d",
    3370             :   "llvm.mips.hsub.u.h",
    3371             :   "llvm.mips.hsub.u.w",
    3372             :   "llvm.mips.ilvev.b",
    3373             :   "llvm.mips.ilvev.d",
    3374             :   "llvm.mips.ilvev.h",
    3375             :   "llvm.mips.ilvev.w",
    3376             :   "llvm.mips.ilvl.b",
    3377             :   "llvm.mips.ilvl.d",
    3378             :   "llvm.mips.ilvl.h",
    3379             :   "llvm.mips.ilvl.w",
    3380             :   "llvm.mips.ilvod.b",
    3381             :   "llvm.mips.ilvod.d",
    3382             :   "llvm.mips.ilvod.h",
    3383             :   "llvm.mips.ilvod.w",
    3384             :   "llvm.mips.ilvr.b",
    3385             :   "llvm.mips.ilvr.d",
    3386             :   "llvm.mips.ilvr.h",
    3387             :   "llvm.mips.ilvr.w",
    3388             :   "llvm.mips.insert.b",
    3389             :   "llvm.mips.insert.d",
    3390             :   "llvm.mips.insert.h",
    3391             :   "llvm.mips.insert.w",
    3392             :   "llvm.mips.insv",
    3393             :   "llvm.mips.insve.b",
    3394             :   "llvm.mips.insve.d",
    3395             :   "llvm.mips.insve.h",
    3396             :   "llvm.mips.insve.w",
    3397             :   "llvm.mips.lbux",
    3398             :   "llvm.mips.ld.b",
    3399             :   "llvm.mips.ld.d",
    3400             :   "llvm.mips.ld.h",
    3401             :   "llvm.mips.ld.w",
    3402             :   "llvm.mips.ldi.b",
    3403             :   "llvm.mips.ldi.d",
    3404             :   "llvm.mips.ldi.h",
    3405             :   "llvm.mips.ldi.w",
    3406             :   "llvm.mips.lhx",
    3407             :   "llvm.mips.lsa",
    3408             :   "llvm.mips.lwx",
    3409             :   "llvm.mips.madd",
    3410             :   "llvm.mips.madd.q.h",
    3411             :   "llvm.mips.madd.q.w",
    3412             :   "llvm.mips.maddr.q.h",
    3413             :   "llvm.mips.maddr.q.w",
    3414             :   "llvm.mips.maddu",
    3415             :   "llvm.mips.maddv.b",
    3416             :   "llvm.mips.maddv.d",
    3417             :   "llvm.mips.maddv.h",
    3418             :   "llvm.mips.maddv.w",
    3419             :   "llvm.mips.maq.s.w.phl",
    3420             :   "llvm.mips.maq.s.w.phr",
    3421             :   "llvm.mips.maq.sa.w.phl",
    3422             :   "llvm.mips.maq.sa.w.phr",
    3423             :   "llvm.mips.max.a.b",
    3424             :   "llvm.mips.max.a.d",
    3425             :   "llvm.mips.max.a.h",
    3426             :   "llvm.mips.max.a.w",
    3427             :   "llvm.mips.max.s.b",
    3428             :   "llvm.mips.max.s.d",
    3429             :   "llvm.mips.max.s.h",
    3430             :   "llvm.mips.max.s.w",
    3431             :   "llvm.mips.max.u.b",
    3432             :   "llvm.mips.max.u.d",
    3433             :   "llvm.mips.max.u.h",
    3434             :   "llvm.mips.max.u.w",
    3435             :   "llvm.mips.maxi.s.b",
    3436             :   "llvm.mips.maxi.s.d",
    3437             :   "llvm.mips.maxi.s.h",
    3438             :   "llvm.mips.maxi.s.w",
    3439             :   "llvm.mips.maxi.u.b",
    3440             :   "llvm.mips.maxi.u.d",
    3441             :   "llvm.mips.maxi.u.h",
    3442             :   "llvm.mips.maxi.u.w",
    3443             :   "llvm.mips.min.a.b",
    3444             :   "llvm.mips.min.a.d",
    3445             :   "llvm.mips.min.a.h",
    3446             :   "llvm.mips.min.a.w",
    3447             :   "llvm.mips.min.s.b",
    3448             :   "llvm.mips.min.s.d",
    3449             :   "llvm.mips.min.s.h",
    3450             :   "llvm.mips.min.s.w",
    3451             :   "llvm.mips.min.u.b",
    3452             :   "llvm.mips.min.u.d",
    3453             :   "llvm.mips.min.u.h",
    3454             :   "llvm.mips.min.u.w",
    3455             :   "llvm.mips.mini.s.b",
    3456             :   "llvm.mips.mini.s.d",
    3457             :   "llvm.mips.mini.s.h",
    3458             :   "llvm.mips.mini.s.w",
    3459             :   "llvm.mips.mini.u.b",
    3460             :   "llvm.mips.mini.u.d",
    3461             :   "llvm.mips.mini.u.h",
    3462             :   "llvm.mips.mini.u.w",
    3463             :   "llvm.mips.mod.s.b",
    3464             :   "llvm.mips.mod.s.d",
    3465             :   "llvm.mips.mod.s.h",
    3466             :   "llvm.mips.mod.s.w",
    3467             :   "llvm.mips.mod.u.b",
    3468             :   "llvm.mips.mod.u.d",
    3469             :   "llvm.mips.mod.u.h",
    3470             :   "llvm.mips.mod.u.w",
    3471             :   "llvm.mips.modsub",
    3472             :   "llvm.mips.move.v",
    3473             :   "llvm.mips.msub",
    3474             :   "llvm.mips.msub.q.h",
    3475             :   "llvm.mips.msub.q.w",
    3476             :   "llvm.mips.msubr.q.h",
    3477             :   "llvm.mips.msubr.q.w",
    3478             :   "llvm.mips.msubu",
    3479             :   "llvm.mips.msubv.b",
    3480             :   "llvm.mips.msubv.d",
    3481             :   "llvm.mips.msubv.h",
    3482             :   "llvm.mips.msubv.w",
    3483             :   "llvm.mips.mthlip",
    3484             :   "llvm.mips.mul.ph",
    3485             :   "llvm.mips.mul.q.h",
    3486             :   "llvm.mips.mul.q.w",
    3487             :   "llvm.mips.mul.s.ph",
    3488             :   "llvm.mips.muleq.s.w.phl",
    3489             :   "llvm.mips.muleq.s.w.phr",
    3490             :   "llvm.mips.muleu.s.ph.qbl",
    3491             :   "llvm.mips.muleu.s.ph.qbr",
    3492             :   "llvm.mips.mulq.rs.ph",
    3493             :   "llvm.mips.mulq.rs.w",
    3494             :   "llvm.mips.mulq.s.ph",
    3495             :   "llvm.mips.mulq.s.w",
    3496             :   "llvm.mips.mulr.q.h",
    3497             :   "llvm.mips.mulr.q.w",
    3498             :   "llvm.mips.mulsa.w.ph",
    3499             :   "llvm.mips.mulsaq.s.w.ph",
    3500             :   "llvm.mips.mult",
    3501             :   "llvm.mips.multu",
    3502             :   "llvm.mips.mulv.b",
    3503             :   "llvm.mips.mulv.d",
    3504             :   "llvm.mips.mulv.h",
    3505             :   "llvm.mips.mulv.w",
    3506             :   "llvm.mips.nloc.b",
    3507             :   "llvm.mips.nloc.d",
    3508             :   "llvm.mips.nloc.h",
    3509             :   "llvm.mips.nloc.w",
    3510             :   "llvm.mips.nlzc.b",
    3511             :   "llvm.mips.nlzc.d",
    3512             :   "llvm.mips.nlzc.h",
    3513             :   "llvm.mips.nlzc.w",
    3514             :   "llvm.mips.nor.v",
    3515             :   "llvm.mips.nori.b",
    3516             :   "llvm.mips.or.v",
    3517             :   "llvm.mips.ori.b",
    3518             :   "llvm.mips.packrl.ph",
    3519             :   "llvm.mips.pckev.b",
    3520             :   "llvm.mips.pckev.d",
    3521             :   "llvm.mips.pckev.h",
    3522             :   "llvm.mips.pckev.w",
    3523             :   "llvm.mips.pckod.b",
    3524             :   "llvm.mips.pckod.d",
    3525             :   "llvm.mips.pckod.h",
    3526             :   "llvm.mips.pckod.w",
    3527             :   "llvm.mips.pcnt.b",
    3528             :   "llvm.mips.pcnt.d",
    3529             :   "llvm.mips.pcnt.h",
    3530             :   "llvm.mips.pcnt.w",
    3531             :   "llvm.mips.pick.ph",
    3532             :   "llvm.mips.pick.qb",
    3533             :   "llvm.mips.preceq.w.phl",
    3534             :   "llvm.mips.preceq.w.phr",
    3535             :   "llvm.mips.precequ.ph.qbl",
    3536             :   "llvm.mips.precequ.ph.qbla",
    3537             :   "llvm.mips.precequ.ph.qbr",
    3538             :   "llvm.mips.precequ.ph.qbra",
    3539             :   "llvm.mips.preceu.ph.qbl",
    3540             :   "llvm.mips.preceu.ph.qbla",
    3541             :   "llvm.mips.preceu.ph.qbr",
    3542             :   "llvm.mips.preceu.ph.qbra",
    3543             :   "llvm.mips.precr.qb.ph",
    3544             :   "llvm.mips.precr.sra.ph.w",
    3545             :   "llvm.mips.precr.sra.r.ph.w",
    3546             :   "llvm.mips.precrq.ph.w",
    3547             :   "llvm.mips.precrq.qb.ph",
    3548             :   "llvm.mips.precrq.rs.ph.w",
    3549             :   "llvm.mips.precrqu.s.qb.ph",
    3550             :   "llvm.mips.prepend",
    3551             :   "llvm.mips.raddu.w.qb",
    3552             :   "llvm.mips.rddsp",
    3553             :   "llvm.mips.repl.ph",
    3554             :   "llvm.mips.repl.qb",
    3555             :   "llvm.mips.sat.s.b",
    3556             :   "llvm.mips.sat.s.d",
    3557             :   "llvm.mips.sat.s.h",
    3558             :   "llvm.mips.sat.s.w",
    3559             :   "llvm.mips.sat.u.b",
    3560             :   "llvm.mips.sat.u.d",
    3561             :   "llvm.mips.sat.u.h",
    3562             :   "llvm.mips.sat.u.w",
    3563             :   "llvm.mips.shf.b",
    3564             :   "llvm.mips.shf.h",
    3565             :   "llvm.mips.shf.w",
    3566             :   "llvm.mips.shilo",
    3567             :   "llvm.mips.shll.ph",
    3568             :   "llvm.mips.shll.qb",
    3569             :   "llvm.mips.shll.s.ph",
    3570             :   "llvm.mips.shll.s.w",
    3571             :   "llvm.mips.shra.ph",
    3572             :   "llvm.mips.shra.qb",
    3573             :   "llvm.mips.shra.r.ph",
    3574             :   "llvm.mips.shra.r.qb",
    3575             :   "llvm.mips.shra.r.w",
    3576             :   "llvm.mips.shrl.ph",
    3577             :   "llvm.mips.shrl.qb",
    3578             :   "llvm.mips.sld.b",
    3579             :   "llvm.mips.sld.d",
    3580             :   "llvm.mips.sld.h",
    3581             :   "llvm.mips.sld.w",
    3582             :   "llvm.mips.sldi.b",
    3583             :   "llvm.mips.sldi.d",
    3584             :   "llvm.mips.sldi.h",
    3585             :   "llvm.mips.sldi.w",
    3586             :   "llvm.mips.sll.b",
    3587             :   "llvm.mips.sll.d",
    3588             :   "llvm.mips.sll.h",
    3589             :   "llvm.mips.sll.w",
    3590             :   "llvm.mips.slli.b",
    3591             :   "llvm.mips.slli.d",
    3592             :   "llvm.mips.slli.h",
    3593             :   "llvm.mips.slli.w",
    3594             :   "llvm.mips.splat.b",
    3595             :   "llvm.mips.splat.d",
    3596             :   "llvm.mips.splat.h",
    3597             :   "llvm.mips.splat.w",
    3598             :   "llvm.mips.splati.b",
    3599             :   "llvm.mips.splati.d",
    3600             :   "llvm.mips.splati.h",
    3601             :   "llvm.mips.splati.w",
    3602             :   "llvm.mips.sra.b",
    3603             :   "llvm.mips.sra.d",
    3604             :   "llvm.mips.sra.h",
    3605             :   "llvm.mips.sra.w",
    3606             :   "llvm.mips.srai.b",
    3607             :   "llvm.mips.srai.d",
    3608             :   "llvm.mips.srai.h",
    3609             :   "llvm.mips.srai.w",
    3610             :   "llvm.mips.srar.b",
    3611             :   "llvm.mips.srar.d",
    3612             :   "llvm.mips.srar.h",
    3613             :   "llvm.mips.srar.w",
    3614             :   "llvm.mips.srari.b",
    3615             :   "llvm.mips.srari.d",
    3616             :   "llvm.mips.srari.h",
    3617             :   "llvm.mips.srari.w",
    3618             :   "llvm.mips.srl.b",
    3619             :   "llvm.mips.srl.d",
    3620             :   "llvm.mips.srl.h",
    3621             :   "llvm.mips.srl.w",
    3622             :   "llvm.mips.srli.b",
    3623             :   "llvm.mips.srli.d",
    3624             :   "llvm.mips.srli.h",
    3625             :   "llvm.mips.srli.w",
    3626             :   "llvm.mips.srlr.b",
    3627             :   "llvm.mips.srlr.d",
    3628             :   "llvm.mips.srlr.h",
    3629             :   "llvm.mips.srlr.w",
    3630             :   "llvm.mips.srlri.b",
    3631             :   "llvm.mips.srlri.d",
    3632             :   "llvm.mips.srlri.h",
    3633             :   "llvm.mips.srlri.w",
    3634             :   "llvm.mips.st.b",
    3635             :   "llvm.mips.st.d",
    3636             :   "llvm.mips.st.h",
    3637             :   "llvm.mips.st.w",
    3638             :   "llvm.mips.subq.ph",
    3639             :   "llvm.mips.subq.s.ph",
    3640             :   "llvm.mips.subq.s.w",
    3641             :   "llvm.mips.subqh.ph",
    3642             :   "llvm.mips.subqh.r.ph",
    3643             :   "llvm.mips.subqh.r.w",
    3644             :   "llvm.mips.subqh.w",
    3645             :   "llvm.mips.subs.s.b",
    3646             :   "llvm.mips.subs.s.d",
    3647             :   "llvm.mips.subs.s.h",
    3648             :   "llvm.mips.subs.s.w",
    3649             :   "llvm.mips.subs.u.b",
    3650             :   "llvm.mips.subs.u.d",
    3651             :   "llvm.mips.subs.u.h",
    3652             :   "llvm.mips.subs.u.w",
    3653             :   "llvm.mips.subsus.u.b",
    3654             :   "llvm.mips.subsus.u.d",
    3655             :   "llvm.mips.subsus.u.h",
    3656             :   "llvm.mips.subsus.u.w",
    3657             :   "llvm.mips.subsuu.s.b",
    3658             :   "llvm.mips.subsuu.s.d",
    3659             :   "llvm.mips.subsuu.s.h",
    3660             :   "llvm.mips.subsuu.s.w",
    3661             :   "llvm.mips.subu.ph",
    3662             :   "llvm.mips.subu.qb",
    3663             :   "llvm.mips.subu.s.ph",
    3664             :   "llvm.mips.subu.s.qb",
    3665             :   "llvm.mips.subuh.qb",
    3666             :   "llvm.mips.subuh.r.qb",
    3667             :   "llvm.mips.subv.b",
    3668             :   "llvm.mips.subv.d",
    3669             :   "llvm.mips.subv.h",
    3670             :   "llvm.mips.subv.w",
    3671             :   "llvm.mips.subvi.b",
    3672             :   "llvm.mips.subvi.d",
    3673             :   "llvm.mips.subvi.h",
    3674             :   "llvm.mips.subvi.w",
    3675             :   "llvm.mips.vshf.b",
    3676             :   "llvm.mips.vshf.d",
    3677             :   "llvm.mips.vshf.h",
    3678             :   "llvm.mips.vshf.w",
    3679             :   "llvm.mips.wrdsp",
    3680             :   "llvm.mips.xor.v",
    3681             :   "llvm.mips.xori.b",
    3682             :   "llvm.nvvm.add.rm.d",
    3683             :   "llvm.nvvm.add.rm.f",
    3684             :   "llvm.nvvm.add.rm.ftz.f",
    3685             :   "llvm.nvvm.add.rn.d",
    3686             :   "llvm.nvvm.add.rn.f",
    3687             :   "llvm.nvvm.add.rn.ftz.f",
    3688             :   "llvm.nvvm.add.rp.d",
    3689             :   "llvm.nvvm.add.rp.f",
    3690             :   "llvm.nvvm.add.rp.ftz.f",
    3691             :   "llvm.nvvm.add.rz.d",
    3692             :   "llvm.nvvm.add.rz.f",
    3693             :   "llvm.nvvm.add.rz.ftz.f",
    3694             :   "llvm.nvvm.atomic.add.gen.f.cta",
    3695             :   "llvm.nvvm.atomic.add.gen.f.sys",
    3696             :   "llvm.nvvm.atomic.add.gen.i.cta",
    3697             :   "llvm.nvvm.atomic.add.gen.i.sys",
    3698             :   "llvm.nvvm.atomic.and.gen.i.cta",
    3699             :   "llvm.nvvm.atomic.and.gen.i.sys",
    3700             :   "llvm.nvvm.atomic.cas.gen.i.cta",
    3701             :   "llvm.nvvm.atomic.cas.gen.i.sys",
    3702             :   "llvm.nvvm.atomic.dec.gen.i.cta",
    3703             :   "llvm.nvvm.atomic.dec.gen.i.sys",
    3704             :   "llvm.nvvm.atomic.exch.gen.i.cta",
    3705             :   "llvm.nvvm.atomic.exch.gen.i.sys",
    3706             :   "llvm.nvvm.atomic.inc.gen.i.cta",
    3707             :   "llvm.nvvm.atomic.inc.gen.i.sys",
    3708             :   "llvm.nvvm.atomic.load.add.f32",
    3709             :   "llvm.nvvm.atomic.load.add.f64",
    3710             :   "llvm.nvvm.atomic.load.dec.32",
    3711             :   "llvm.nvvm.atomic.load.inc.32",
    3712             :   "llvm.nvvm.atomic.max.gen.i.cta",
    3713             :   "llvm.nvvm.atomic.max.gen.i.sys",
    3714             :   "llvm.nvvm.atomic.min.gen.i.cta",
    3715             :   "llvm.nvvm.atomic.min.gen.i.sys",
    3716             :   "llvm.nvvm.atomic.or.gen.i.cta",
    3717             :   "llvm.nvvm.atomic.or.gen.i.sys",
    3718             :   "llvm.nvvm.atomic.xor.gen.i.cta",
    3719             :   "llvm.nvvm.atomic.xor.gen.i.sys",
    3720             :   "llvm.nvvm.bar.sync",
    3721             :   "llvm.nvvm.bar.warp.sync",
    3722             :   "llvm.nvvm.barrier",
    3723             :   "llvm.nvvm.barrier.n",
    3724             :   "llvm.nvvm.barrier.sync",
    3725             :   "llvm.nvvm.barrier.sync.cnt",
    3726             :   "llvm.nvvm.barrier0",
    3727             :   "llvm.nvvm.barrier0.and",
    3728             :   "llvm.nvvm.barrier0.or",
    3729             :   "llvm.nvvm.barrier0.popc",
    3730             :   "llvm.nvvm.bitcast.d2ll",
    3731             :   "llvm.nvvm.bitcast.f2i",
    3732             :   "llvm.nvvm.bitcast.i2f",
    3733             :   "llvm.nvvm.bitcast.ll2d",
    3734             :   "llvm.nvvm.ceil.d",
    3735             :   "llvm.nvvm.ceil.f",
    3736             :   "llvm.nvvm.ceil.ftz.f",
    3737             :   "llvm.nvvm.compiler.error",
    3738             :   "llvm.nvvm.compiler.warn",
    3739             :   "llvm.nvvm.cos.approx.f",
    3740             :   "llvm.nvvm.cos.approx.ftz.f",
    3741             :   "llvm.nvvm.d2f.rm",
    3742             :   "llvm.nvvm.d2f.rm.ftz",
    3743             :   "llvm.nvvm.d2f.rn",
    3744             :   "llvm.nvvm.d2f.rn.ftz",
    3745             :   "llvm.nvvm.d2f.rp",
    3746             :   "llvm.nvvm.d2f.rp.ftz",
    3747             :   "llvm.nvvm.d2f.rz",
    3748             :   "llvm.nvvm.d2f.rz.ftz",
    3749             :   "llvm.nvvm.d2i.hi",
    3750             :   "llvm.nvvm.d2i.lo",
    3751             :   "llvm.nvvm.d2i.rm",
    3752             :   "llvm.nvvm.d2i.rn",
    3753             :   "llvm.nvvm.d2i.rp",
    3754             :   "llvm.nvvm.d2i.rz",
    3755             :   "llvm.nvvm.d2ll.rm",
    3756             :   "llvm.nvvm.d2ll.rn",
    3757             :   "llvm.nvvm.d2ll.rp",
    3758             :   "llvm.nvvm.d2ll.rz",
    3759             :   "llvm.nvvm.d2ui.rm",
    3760             :   "llvm.nvvm.d2ui.rn",
    3761             :   "llvm.nvvm.d2ui.rp",
    3762             :   "llvm.nvvm.d2ui.rz",
    3763             :   "llvm.nvvm.d2ull.rm",
    3764             :   "llvm.nvvm.d2ull.rn",
    3765             :   "llvm.nvvm.d2ull.rp",
    3766             :   "llvm.nvvm.d2ull.rz",
    3767             :   "llvm.nvvm.div.approx.f",
    3768             :   "llvm.nvvm.div.approx.ftz.f",
    3769             :   "llvm.nvvm.div.rm.d",
    3770             :   "llvm.nvvm.div.rm.f",
    3771             :   "llvm.nvvm.div.rm.ftz.f",
    3772             :   "llvm.nvvm.div.rn.d",
    3773             :   "llvm.nvvm.div.rn.f",
    3774             :   "llvm.nvvm.div.rn.ftz.f",
    3775             :   "llvm.nvvm.div.rp.d",
    3776             :   "llvm.nvvm.div.rp.f",
    3777             :   "llvm.nvvm.div.rp.ftz.f",
    3778             :   "llvm.nvvm.div.rz.d",
    3779             :   "llvm.nvvm.div.rz.f",
    3780             :   "llvm.nvvm.div.rz.ftz.f",
    3781             :   "llvm.nvvm.ex2.approx.d",
    3782             :   "llvm.nvvm.ex2.approx.f",
    3783             :   "llvm.nvvm.ex2.approx.ftz.f",
    3784             :   "llvm.nvvm.f2h.rn",
    3785             :   "llvm.nvvm.f2h.rn.ftz",
    3786             :   "llvm.nvvm.f2i.rm",
    3787             :   "llvm.nvvm.f2i.rm.ftz",
    3788             :   "llvm.nvvm.f2i.rn",
    3789             :   "llvm.nvvm.f2i.rn.ftz",
    3790             :   "llvm.nvvm.f2i.rp",
    3791             :   "llvm.nvvm.f2i.rp.ftz",
    3792             :   "llvm.nvvm.f2i.rz",
    3793             :   "llvm.nvvm.f2i.rz.ftz",
    3794             :   "llvm.nvvm.f2ll.rm",
    3795             :   "llvm.nvvm.f2ll.rm.ftz",
    3796             :   "llvm.nvvm.f2ll.rn",
    3797             :   "llvm.nvvm.f2ll.rn.ftz",
    3798             :   "llvm.nvvm.f2ll.rp",
    3799             :   "llvm.nvvm.f2ll.rp.ftz",
    3800             :   "llvm.nvvm.f2ll.rz",
    3801             :   "llvm.nvvm.f2ll.rz.ftz",
    3802             :   "llvm.nvvm.f2ui.rm",
    3803             :   "llvm.nvvm.f2ui.rm.ftz",
    3804             :   "llvm.nvvm.f2ui.rn",
    3805             :   "llvm.nvvm.f2ui.rn.ftz",
    3806             :   "llvm.nvvm.f2ui.rp",
    3807             :   "llvm.nvvm.f2ui.rp.ftz",
    3808             :   "llvm.nvvm.f2ui.rz",
    3809             :   "llvm.nvvm.f2ui.rz.ftz",
    3810             :   "llvm.nvvm.f2ull.rm",
    3811             :   "llvm.nvvm.f2ull.rm.ftz",
    3812             :   "llvm.nvvm.f2ull.rn",
    3813             :   "llvm.nvvm.f2ull.rn.ftz",
    3814             :   "llvm.nvvm.f2ull.rp",
    3815             :   "llvm.nvvm.f2ull.rp.ftz",
    3816             :   "llvm.nvvm.f2ull.rz",
    3817             :   "llvm.nvvm.f2ull.rz.ftz",
    3818             :   "llvm.nvvm.fabs.d",
    3819             :   "llvm.nvvm.fabs.f",
    3820             :   "llvm.nvvm.fabs.ftz.f",
    3821             :   "llvm.nvvm.floor.d",
    3822             :   "llvm.nvvm.floor.f",
    3823             :   "llvm.nvvm.floor.ftz.f",
    3824             :   "llvm.nvvm.fma.rm.d",
    3825             :   "llvm.nvvm.fma.rm.f",
    3826             :   "llvm.nvvm.fma.rm.ftz.f",
    3827             :   "llvm.nvvm.fma.rn.d",
    3828             :   "llvm.nvvm.fma.rn.f",
    3829             :   "llvm.nvvm.fma.rn.ftz.f",
    3830             :   "llvm.nvvm.fma.rp.d",
    3831             :   "llvm.nvvm.fma.rp.f",
    3832             :   "llvm.nvvm.fma.rp.ftz.f",
    3833             :   "llvm.nvvm.fma.rz.d",
    3834             :   "llvm.nvvm.fma.rz.f",
    3835             :   "llvm.nvvm.fma.rz.ftz.f",
    3836             :   "llvm.nvvm.fmax.d",
    3837             :   "llvm.nvvm.fmax.f",
    3838             :   "llvm.nvvm.fmax.ftz.f",
    3839             :   "llvm.nvvm.fmin.d",
    3840             :   "llvm.nvvm.fmin.f",
    3841             :   "llvm.nvvm.fmin.ftz.f",
    3842             :   "llvm.nvvm.fns",
    3843             :   "llvm.nvvm.i2d.rm",
    3844             :   "llvm.nvvm.i2d.rn",
    3845             :   "llvm.nvvm.i2d.rp",
    3846             :   "llvm.nvvm.i2d.rz",
    3847             :   "llvm.nvvm.i2f.rm",
    3848             :   "llvm.nvvm.i2f.rn",
    3849             :   "llvm.nvvm.i2f.rp",
    3850             :   "llvm.nvvm.i2f.rz",
    3851             :   "llvm.nvvm.isspacep.const",
    3852             :   "llvm.nvvm.isspacep.global",
    3853             :   "llvm.nvvm.isspacep.local",
    3854             :   "llvm.nvvm.isspacep.shared",
    3855             :   "llvm.nvvm.istypep.sampler",
    3856             :   "llvm.nvvm.istypep.surface",
    3857             :   "llvm.nvvm.istypep.texture",
    3858             :   "llvm.nvvm.ldg.global.f",
    3859             :   "llvm.nvvm.ldg.global.i",
    3860             :   "llvm.nvvm.ldg.global.p",
    3861             :   "llvm.nvvm.ldu.global.f",
    3862             :   "llvm.nvvm.ldu.global.i",
    3863             :   "llvm.nvvm.ldu.global.p",
    3864             :   "llvm.nvvm.lg2.approx.d",
    3865             :   "llvm.nvvm.lg2.approx.f",
    3866             :   "llvm.nvvm.lg2.approx.ftz.f",
    3867             :   "llvm.nvvm.ll2d.rm",
    3868             :   "llvm.nvvm.ll2d.rn",
    3869             :   "llvm.nvvm.ll2d.rp",
    3870             :   "llvm.nvvm.ll2d.rz",
    3871             :   "llvm.nvvm.ll2f.rm",
    3872             :   "llvm.nvvm.ll2f.rn",
    3873             :   "llvm.nvvm.ll2f.rp",
    3874             :   "llvm.nvvm.ll2f.rz",
    3875             :   "llvm.nvvm.lohi.i2d",
    3876             :   "llvm.nvvm.match.all.sync.i32p",
    3877             :   "llvm.nvvm.match.all.sync.i64p",
    3878             :   "llvm.nvvm.match.any.sync.i32",
    3879             :   "llvm.nvvm.match.any.sync.i64",
    3880             :   "llvm.nvvm.membar.cta",
    3881             :   "llvm.nvvm.membar.gl",
    3882             :   "llvm.nvvm.membar.sys",
    3883             :   "llvm.nvvm.move.double",
    3884             :   "llvm.nvvm.move.float",
    3885             :   "llvm.nvvm.move.i16",
    3886             :   "llvm.nvvm.move.i32",
    3887             :   "llvm.nvvm.move.i64",
    3888             :   "llvm.nvvm.move.ptr",
    3889             :   "llvm.nvvm.mul.rm.d",
    3890             :   "llvm.nvvm.mul.rm.f",
    3891             :   "llvm.nvvm.mul.rm.ftz.f",
    3892             :   "llvm.nvvm.mul.rn.d",
    3893             :   "llvm.nvvm.mul.rn.f",
    3894             :   "llvm.nvvm.mul.rn.ftz.f",
    3895             :   "llvm.nvvm.mul.rp.d",
    3896             :   "llvm.nvvm.mul.rp.f",
    3897             :   "llvm.nvvm.mul.rp.ftz.f",
    3898             :   "llvm.nvvm.mul.rz.d",
    3899             :   "llvm.nvvm.mul.rz.f",
    3900             :   "llvm.nvvm.mul.rz.ftz.f",
    3901             :   "llvm.nvvm.mul24.i",
    3902             :   "llvm.nvvm.mul24.ui",
    3903             :   "llvm.nvvm.mulhi.i",
    3904             :   "llvm.nvvm.mulhi.ll",
    3905             :   "llvm.nvvm.mulhi.ui",
    3906             :   "llvm.nvvm.mulhi.ull",
    3907             :   "llvm.nvvm.prmt",
    3908             :   "llvm.nvvm.ptr.constant.to.gen",
    3909             :   "llvm.nvvm.ptr.gen.to.constant",
    3910             :   "llvm.nvvm.ptr.gen.to.global",
    3911             :   "llvm.nvvm.ptr.gen.to.local",
    3912             :   "llvm.nvvm.ptr.gen.to.param",
    3913             :   "llvm.nvvm.ptr.gen.to.shared",
    3914             :   "llvm.nvvm.ptr.global.to.gen",
    3915             :   "llvm.nvvm.ptr.local.to.gen",
    3916             :   "llvm.nvvm.ptr.shared.to.gen",
    3917             :   "llvm.nvvm.rcp.approx.ftz.d",
    3918             :   "llvm.nvvm.rcp.rm.d",
    3919             :   "llvm.nvvm.rcp.rm.f",
    3920             :   "llvm.nvvm.rcp.rm.ftz.f",
    3921             :   "llvm.nvvm.rcp.rn.d",
    3922             :   "llvm.nvvm.rcp.rn.f",
    3923             :   "llvm.nvvm.rcp.rn.ftz.f",
    3924             :   "llvm.nvvm.rcp.rp.d",
    3925             :   "llvm.nvvm.rcp.rp.f",
    3926             :   "llvm.nvvm.rcp.rp.ftz.f",
    3927             :   "llvm.nvvm.rcp.rz.d",
    3928             :   "llvm.nvvm.rcp.rz.f",
    3929             :   "llvm.nvvm.rcp.rz.ftz.f",
    3930             :   "llvm.nvvm.read.ptx.sreg.clock",
    3931             :   "llvm.nvvm.read.ptx.sreg.clock64",
    3932             :   "llvm.nvvm.read.ptx.sreg.ctaid.w",
    3933             :   "llvm.nvvm.read.ptx.sreg.ctaid.x",
    3934             :   "llvm.nvvm.read.ptx.sreg.ctaid.y",
    3935             :   "llvm.nvvm.read.ptx.sreg.ctaid.z",
    3936             :   "llvm.nvvm.read.ptx.sreg.envreg0",
    3937             :   "llvm.nvvm.read.ptx.sreg.envreg1",
    3938             :   "llvm.nvvm.read.ptx.sreg.envreg10",
    3939             :   "llvm.nvvm.read.ptx.sreg.envreg11",
    3940             :   "llvm.nvvm.read.ptx.sreg.envreg12",
    3941             :   "llvm.nvvm.read.ptx.sreg.envreg13",
    3942             :   "llvm.nvvm.read.ptx.sreg.envreg14",
    3943             :   "llvm.nvvm.read.ptx.sreg.envreg15",
    3944             :   "llvm.nvvm.read.ptx.sreg.envreg16",
    3945             :   "llvm.nvvm.read.ptx.sreg.envreg17",
    3946             :   "llvm.nvvm.read.ptx.sreg.envreg18",
    3947             :   "llvm.nvvm.read.ptx.sreg.envreg19",
    3948             :   "llvm.nvvm.read.ptx.sreg.envreg2",
    3949             :   "llvm.nvvm.read.ptx.sreg.envreg20",
    3950             :   "llvm.nvvm.read.ptx.sreg.envreg21",
    3951             :   "llvm.nvvm.read.ptx.sreg.envreg22",
    3952             :   "llvm.nvvm.read.ptx.sreg.envreg23",
    3953             :   "llvm.nvvm.read.ptx.sreg.envreg24",
    3954             :   "llvm.nvvm.read.ptx.sreg.envreg25",
    3955             :   "llvm.nvvm.read.ptx.sreg.envreg26",
    3956             :   "llvm.nvvm.read.ptx.sreg.envreg27",
    3957             :   "llvm.nvvm.read.ptx.sreg.envreg28",
    3958             :   "llvm.nvvm.read.ptx.sreg.envreg29",
    3959             :   "llvm.nvvm.read.ptx.sreg.envreg3",
    3960             :   "llvm.nvvm.read.ptx.sreg.envreg30",
    3961             :   "llvm.nvvm.read.ptx.sreg.envreg31",
    3962             :   "llvm.nvvm.read.ptx.sreg.envreg4",
    3963             :   "llvm.nvvm.read.ptx.sreg.envreg5",
    3964             :   "llvm.nvvm.read.ptx.sreg.envreg6",
    3965             :   "llvm.nvvm.read.ptx.sreg.envreg7",
    3966             :   "llvm.nvvm.read.ptx.sreg.envreg8",
    3967             :   "llvm.nvvm.read.ptx.sreg.envreg9",
    3968             :   "llvm.nvvm.read.ptx.sreg.gridid",
    3969             :   "llvm.nvvm.read.ptx.sreg.laneid",
    3970             :   "llvm.nvvm.read.ptx.sreg.lanemask.eq",
    3971             :   "llvm.nvvm.read.ptx.sreg.lanemask.ge",
    3972             :   "llvm.nvvm.read.ptx.sreg.lanemask.gt",
    3973             :   "llvm.nvvm.read.ptx.sreg.lanemask.le",
    3974             :   "llvm.nvvm.read.ptx.sreg.lanemask.lt",
    3975             :   "llvm.nvvm.read.ptx.sreg.nctaid.w",
    3976             :   "llvm.nvvm.read.ptx.sreg.nctaid.x",
    3977             :   "llvm.nvvm.read.ptx.sreg.nctaid.y",
    3978             :   "llvm.nvvm.read.ptx.sreg.nctaid.z",
    3979             :   "llvm.nvvm.read.ptx.sreg.nsmid",
    3980             :   "llvm.nvvm.read.ptx.sreg.ntid.w",
    3981             :   "llvm.nvvm.read.ptx.sreg.ntid.x",
    3982             :   "llvm.nvvm.read.ptx.sreg.ntid.y",
    3983             :   "llvm.nvvm.read.ptx.sreg.ntid.z",
    3984             :   "llvm.nvvm.read.ptx.sreg.nwarpid",
    3985             :   "llvm.nvvm.read.ptx.sreg.pm0",
    3986             :   "llvm.nvvm.read.ptx.sreg.pm1",
    3987             :   "llvm.nvvm.read.ptx.sreg.pm2",
    3988             :   "llvm.nvvm.read.ptx.sreg.pm3",
    3989             :   "llvm.nvvm.read.ptx.sreg.smid",
    3990             :   "llvm.nvvm.read.ptx.sreg.tid.w",
    3991             :   "llvm.nvvm.read.ptx.sreg.tid.x",
    3992             :   "llvm.nvvm.read.ptx.sreg.tid.y",
    3993             :   "llvm.nvvm.read.ptx.sreg.tid.z",
    3994             :   "llvm.nvvm.read.ptx.sreg.warpid",
    3995             :   "llvm.nvvm.read.ptx.sreg.warpsize",
    3996             :   "llvm.nvvm.reflect",
    3997             :   "llvm.nvvm.rotate.b32",
    3998             :   "llvm.nvvm.rotate.b64",
    3999             :   "llvm.nvvm.rotate.right.b64",
    4000             :   "llvm.nvvm.round.d",
    4001             :   "llvm.nvvm.round.f",
    4002             :   "llvm.nvvm.round.ftz.f",
    4003             :   "llvm.nvvm.rsqrt.approx.d",
    4004             :   "llvm.nvvm.rsqrt.approx.f",
    4005             :   "llvm.nvvm.rsqrt.approx.ftz.f",
    4006             :   "llvm.nvvm.sad.i",
    4007             :   "llvm.nvvm.sad.ui",
    4008             :   "llvm.nvvm.saturate.d",
    4009             :   "llvm.nvvm.saturate.f",
    4010             :   "llvm.nvvm.saturate.ftz.f",
    4011             :   "llvm.nvvm.shfl.bfly.f32",
    4012             :   "llvm.nvvm.shfl.bfly.i32",
    4013             :   "llvm.nvvm.shfl.down.f32",
    4014             :   "llvm.nvvm.shfl.down.i32",
    4015             :   "llvm.nvvm.shfl.idx.f32",
    4016             :   "llvm.nvvm.shfl.idx.i32",
    4017             :   "llvm.nvvm.shfl.sync.bfly.f32",
    4018             :   "llvm.nvvm.shfl.sync.bfly.i32",
    4019             :   "llvm.nvvm.shfl.sync.down.f32",
    4020             :   "llvm.nvvm.shfl.sync.down.i32",
    4021             :   "llvm.nvvm.shfl.sync.idx.f32",
    4022             :   "llvm.nvvm.shfl.sync.idx.i32",
    4023             :   "llvm.nvvm.shfl.sync.up.f32",
    4024             :   "llvm.nvvm.shfl.sync.up.i32",
    4025             :   "llvm.nvvm.shfl.up.f32",
    4026             :   "llvm.nvvm.shfl.up.i32",
    4027             :   "llvm.nvvm.sin.approx.f",
    4028             :   "llvm.nvvm.sin.approx.ftz.f",
    4029             :   "llvm.nvvm.sqrt.approx.f",
    4030             :   "llvm.nvvm.sqrt.approx.ftz.f",
    4031             :   "llvm.nvvm.sqrt.f",
    4032             :   "llvm.nvvm.sqrt.rm.d",
    4033             :   "llvm.nvvm.sqrt.rm.f",
    4034             :   "llvm.nvvm.sqrt.rm.ftz.f",
    4035             :   "llvm.nvvm.sqrt.rn.d",
    4036             :   "llvm.nvvm.sqrt.rn.f",
    4037             :   "llvm.nvvm.sqrt.rn.ftz.f",
    4038             :   "llvm.nvvm.sqrt.rp.d",
    4039             :   "llvm.nvvm.sqrt.rp.f",
    4040             :   "llvm.nvvm.sqrt.rp.ftz.f",
    4041             :   "llvm.nvvm.sqrt.rz.d",
    4042             :   "llvm.nvvm.sqrt.rz.f",
    4043             :   "llvm.nvvm.sqrt.rz.ftz.f",
    4044             :   "llvm.nvvm.suld.1d.array.i16.clamp",
    4045             :   "llvm.nvvm.suld.1d.array.i16.trap",
    4046             :   "llvm.nvvm.suld.1d.array.i16.zero",
    4047             :   "llvm.nvvm.suld.1d.array.i32.clamp",
    4048             :   "llvm.nvvm.suld.1d.array.i32.trap",
    4049             :   "llvm.nvvm.suld.1d.array.i32.zero",
    4050             :   "llvm.nvvm.suld.1d.array.i64.clamp",
    4051             :   "llvm.nvvm.suld.1d.array.i64.trap",
    4052             :   "llvm.nvvm.suld.1d.array.i64.zero",
    4053             :   "llvm.nvvm.suld.1d.array.i8.clamp",
    4054             :   "llvm.nvvm.suld.1d.array.i8.trap",
    4055             :   "llvm.nvvm.suld.1d.array.i8.zero",
    4056             :   "llvm.nvvm.suld.1d.array.v2i16.clamp",
    4057             :   "llvm.nvvm.suld.1d.array.v2i16.trap",
    4058             :   "llvm.nvvm.suld.1d.array.v2i16.zero",
    4059             :   "llvm.nvvm.suld.1d.array.v2i32.clamp",
    4060             :   "llvm.nvvm.suld.1d.array.v2i32.trap",
    4061             :   "llvm.nvvm.suld.1d.array.v2i32.zero",
    4062             :   "llvm.nvvm.suld.1d.array.v2i64.clamp",
    4063             :   "llvm.nvvm.suld.1d.array.v2i64.trap",
    4064             :   "llvm.nvvm.suld.1d.array.v2i64.zero",
    4065             :   "llvm.nvvm.suld.1d.array.v2i8.clamp",
    4066             :   "llvm.nvvm.suld.1d.array.v2i8.trap",
    4067             :   "llvm.nvvm.suld.1d.array.v2i8.zero",
    4068             :   "llvm.nvvm.suld.1d.array.v4i16.clamp",
    4069             :   "llvm.nvvm.suld.1d.array.v4i16.trap",
    4070             :   "llvm.nvvm.suld.1d.array.v4i16.zero",
    4071             :   "llvm.nvvm.suld.1d.array.v4i32.clamp",
    4072             :   "llvm.nvvm.suld.1d.array.v4i32.trap",
    4073             :   "llvm.nvvm.suld.1d.array.v4i32.zero",
    4074             :   "llvm.nvvm.suld.1d.array.v4i8.clamp",
    4075             :   "llvm.nvvm.suld.1d.array.v4i8.trap",
    4076             :   "llvm.nvvm.suld.1d.array.v4i8.zero",
    4077             :   "llvm.nvvm.suld.1d.i16.clamp",
    4078             :   "llvm.nvvm.suld.1d.i16.trap",
    4079             :   "llvm.nvvm.suld.1d.i16.zero",
    4080             :   "llvm.nvvm.suld.1d.i32.clamp",
    4081             :   "llvm.nvvm.suld.1d.i32.trap",
    4082             :   "llvm.nvvm.suld.1d.i32.zero",
    4083             :   "llvm.nvvm.suld.1d.i64.clamp",
    4084             :   "llvm.nvvm.suld.1d.i64.trap",
    4085             :   "llvm.nvvm.suld.1d.i64.zero",
    4086             :   "llvm.nvvm.suld.1d.i8.clamp",
    4087             :   "llvm.nvvm.suld.1d.i8.trap",
    4088             :   "llvm.nvvm.suld.1d.i8.zero",
    4089             :   "llvm.nvvm.suld.1d.v2i16.clamp",
    4090             :   "llvm.nvvm.suld.1d.v2i16.trap",
    4091             :   "llvm.nvvm.suld.1d.v2i16.zero",
    4092             :   "llvm.nvvm.suld.1d.v2i32.clamp",
    4093             :   "llvm.nvvm.suld.1d.v2i32.trap",
    4094             :   "llvm.nvvm.suld.1d.v2i32.zero",
    4095             :   "llvm.nvvm.suld.1d.v2i64.clamp",
    4096             :   "llvm.nvvm.suld.1d.v2i64.trap",
    4097             :   "llvm.nvvm.suld.1d.v2i64.zero",
    4098             :   "llvm.nvvm.suld.1d.v2i8.clamp",
    4099             :   "llvm.nvvm.suld.1d.v2i8.trap",
    4100             :   "llvm.nvvm.suld.1d.v2i8.zero",
    4101             :   "llvm.nvvm.suld.1d.v4i16.clamp",
    4102             :   "llvm.nvvm.suld.1d.v4i16.trap",
    4103             :   "llvm.nvvm.suld.1d.v4i16.zero",
    4104             :   "llvm.nvvm.suld.1d.v4i32.clamp",
    4105             :   "llvm.nvvm.suld.1d.v4i32.trap",
    4106             :   "llvm.nvvm.suld.1d.v4i32.zero",
    4107             :   "llvm.nvvm.suld.1d.v4i8.clamp",
    4108             :   "llvm.nvvm.suld.1d.v4i8.trap",
    4109             :   "llvm.nvvm.suld.1d.v4i8.zero",
    4110             :   "llvm.nvvm.suld.2d.array.i16.clamp",
    4111             :   "llvm.nvvm.suld.2d.array.i16.trap",
    4112             :   "llvm.nvvm.suld.2d.array.i16.zero",
    4113             :   "llvm.nvvm.suld.2d.array.i32.clamp",
    4114             :   "llvm.nvvm.suld.2d.array.i32.trap",
    4115             :   "llvm.nvvm.suld.2d.array.i32.zero",
    4116             :   "llvm.nvvm.suld.2d.array.i64.clamp",
    4117             :   "llvm.nvvm.suld.2d.array.i64.trap",
    4118             :   "llvm.nvvm.suld.2d.array.i64.zero",
    4119             :   "llvm.nvvm.suld.2d.array.i8.clamp",
    4120             :   "llvm.nvvm.suld.2d.array.i8.trap",
    4121             :   "llvm.nvvm.suld.2d.array.i8.zero",
    4122             :   "llvm.nvvm.suld.2d.array.v2i16.clamp",
    4123             :   "llvm.nvvm.suld.2d.array.v2i16.trap",
    4124             :   "llvm.nvvm.suld.2d.array.v2i16.zero",
    4125             :   "llvm.nvvm.suld.2d.array.v2i32.clamp",
    4126             :   "llvm.nvvm.suld.2d.array.v2i32.trap",
    4127             :   "llvm.nvvm.suld.2d.array.v2i32.zero",
    4128             :   "llvm.nvvm.suld.2d.array.v2i64.clamp",
    4129             :   "llvm.nvvm.suld.2d.array.v2i64.trap",
    4130             :   "llvm.nvvm.suld.2d.array.v2i64.zero",
    4131             :   "llvm.nvvm.suld.2d.array.v2i8.clamp",
    4132             :   "llvm.nvvm.suld.2d.array.v2i8.trap",
    4133             :   "llvm.nvvm.suld.2d.array.v2i8.zero",
    4134             :   "llvm.nvvm.suld.2d.array.v4i16.clamp",
    4135             :   "llvm.nvvm.suld.2d.array.v4i16.trap",
    4136             :   "llvm.nvvm.suld.2d.array.v4i16.zero",
    4137             :   "llvm.nvvm.suld.2d.array.v4i32.clamp",
    4138             :   "llvm.nvvm.suld.2d.array.v4i32.trap",
    4139             :   "llvm.nvvm.suld.2d.array.v4i32.zero",
    4140             :   "llvm.nvvm.suld.2d.array.v4i8.clamp",
    4141             :   "llvm.nvvm.suld.2d.array.v4i8.trap",
    4142             :   "llvm.nvvm.suld.2d.array.v4i8.zero",
    4143             :   "llvm.nvvm.suld.2d.i16.clamp",
    4144             :   "llvm.nvvm.suld.2d.i16.trap",
    4145             :   "llvm.nvvm.suld.2d.i16.zero",
    4146             :   "llvm.nvvm.suld.2d.i32.clamp",
    4147             :   "llvm.nvvm.suld.2d.i32.trap",
    4148             :   "llvm.nvvm.suld.2d.i32.zero",
    4149             :   "llvm.nvvm.suld.2d.i64.clamp",
    4150             :   "llvm.nvvm.suld.2d.i64.trap",
    4151             :   "llvm.nvvm.suld.2d.i64.zero",
    4152             :   "llvm.nvvm.suld.2d.i8.clamp",
    4153             :   "llvm.nvvm.suld.2d.i8.trap",
    4154             :   "llvm.nvvm.suld.2d.i8.zero",
    4155             :   "llvm.nvvm.suld.2d.v2i16.clamp",
    4156             :   "llvm.nvvm.suld.2d.v2i16.trap",
    4157             :   "llvm.nvvm.suld.2d.v2i16.zero",
    4158             :   "llvm.nvvm.suld.2d.v2i32.clamp",
    4159             :   "llvm.nvvm.suld.2d.v2i32.trap",
    4160             :   "llvm.nvvm.suld.2d.v2i32.zero",
    4161             :   "llvm.nvvm.suld.2d.v2i64.clamp",
    4162             :   "llvm.nvvm.suld.2d.v2i64.trap",
    4163             :   "llvm.nvvm.suld.2d.v2i64.zero",
    4164             :   "llvm.nvvm.suld.2d.v2i8.clamp",
    4165             :   "llvm.nvvm.suld.2d.v2i8.trap",
    4166             :   "llvm.nvvm.suld.2d.v2i8.zero",
    4167             :   "llvm.nvvm.suld.2d.v4i16.clamp",
    4168             :   "llvm.nvvm.suld.2d.v4i16.trap",
    4169             :   "llvm.nvvm.suld.2d.v4i16.zero",
    4170             :   "llvm.nvvm.suld.2d.v4i32.clamp",
    4171             :   "llvm.nvvm.suld.2d.v4i32.trap",
    4172             :   "llvm.nvvm.suld.2d.v4i32.zero",
    4173             :   "llvm.nvvm.suld.2d.v4i8.clamp",
    4174             :   "llvm.nvvm.suld.2d.v4i8.trap",
    4175             :   "llvm.nvvm.suld.2d.v4i8.zero",
    4176             :   "llvm.nvvm.suld.3d.i16.clamp",
    4177             :   "llvm.nvvm.suld.3d.i16.trap",
    4178             :   "llvm.nvvm.suld.3d.i16.zero",
    4179             :   "llvm.nvvm.suld.3d.i32.clamp",
    4180             :   "llvm.nvvm.suld.3d.i32.trap",
    4181             :   "llvm.nvvm.suld.3d.i32.zero",
    4182             :   "llvm.nvvm.suld.3d.i64.clamp",
    4183             :   "llvm.nvvm.suld.3d.i64.trap",
    4184             :   "llvm.nvvm.suld.3d.i64.zero",
    4185             :   "llvm.nvvm.suld.3d.i8.clamp",
    4186             :   "llvm.nvvm.suld.3d.i8.trap",
    4187             :   "llvm.nvvm.suld.3d.i8.zero",
    4188             :   "llvm.nvvm.suld.3d.v2i16.clamp",
    4189             :   "llvm.nvvm.suld.3d.v2i16.trap",
    4190             :   "llvm.nvvm.suld.3d.v2i16.zero",
    4191             :   "llvm.nvvm.suld.3d.v2i32.clamp",
    4192             :   "llvm.nvvm.suld.3d.v2i32.trap",
    4193             :   "llvm.nvvm.suld.3d.v2i32.zero",
    4194             :   "llvm.nvvm.suld.3d.v2i64.clamp",
    4195             :   "llvm.nvvm.suld.3d.v2i64.trap",
    4196             :   "llvm.nvvm.suld.3d.v2i64.zero",
    4197             :   "llvm.nvvm.suld.3d.v2i8.clamp",
    4198             :   "llvm.nvvm.suld.3d.v2i8.trap",
    4199             :   "llvm.nvvm.suld.3d.v2i8.zero",
    4200             :   "llvm.nvvm.suld.3d.v4i16.clamp",
    4201             :   "llvm.nvvm.suld.3d.v4i16.trap",
    4202             :   "llvm.nvvm.suld.3d.v4i16.zero",
    4203             :   "llvm.nvvm.suld.3d.v4i32.clamp",
    4204             :   "llvm.nvvm.suld.3d.v4i32.trap",
    4205             :   "llvm.nvvm.suld.3d.v4i32.zero",
    4206             :   "llvm.nvvm.suld.3d.v4i8.clamp",
    4207             :   "llvm.nvvm.suld.3d.v4i8.trap",
    4208             :   "llvm.nvvm.suld.3d.v4i8.zero",
    4209             :   "llvm.nvvm.suq.array.size",
    4210             :   "llvm.nvvm.suq.channel.data.type",
    4211             :   "llvm.nvvm.suq.channel.order",
    4212             :   "llvm.nvvm.suq.depth",
    4213             :   "llvm.nvvm.suq.height",
    4214             :   "llvm.nvvm.suq.width",
    4215             :   "llvm.nvvm.sust.b.1d.array.i16.clamp",
    4216             :   "llvm.nvvm.sust.b.1d.array.i16.trap",
    4217             :   "llvm.nvvm.sust.b.1d.array.i16.zero",
    4218             :   "llvm.nvvm.sust.b.1d.array.i32.clamp",
    4219             :   "llvm.nvvm.sust.b.1d.array.i32.trap",
    4220             :   "llvm.nvvm.sust.b.1d.array.i32.zero",
    4221             :   "llvm.nvvm.sust.b.1d.array.i64.clamp",
    4222             :   "llvm.nvvm.sust.b.1d.array.i64.trap",
    4223             :   "llvm.nvvm.sust.b.1d.array.i64.zero",
    4224             :   "llvm.nvvm.sust.b.1d.array.i8.clamp",
    4225             :   "llvm.nvvm.sust.b.1d.array.i8.trap",
    4226             :   "llvm.nvvm.sust.b.1d.array.i8.zero",
    4227             :   "llvm.nvvm.sust.b.1d.array.v2i16.clamp",
    4228             :   "llvm.nvvm.sust.b.1d.array.v2i16.trap",
    4229             :   "llvm.nvvm.sust.b.1d.array.v2i16.zero",
    4230             :   "llvm.nvvm.sust.b.1d.array.v2i32.clamp",
    4231             :   "llvm.nvvm.sust.b.1d.array.v2i32.trap",
    4232             :   "llvm.nvvm.sust.b.1d.array.v2i32.zero",
    4233             :   "llvm.nvvm.sust.b.1d.array.v2i64.clamp",
    4234             :   "llvm.nvvm.sust.b.1d.array.v2i64.trap",
    4235             :   "llvm.nvvm.sust.b.1d.array.v2i64.zero",
    4236             :   "llvm.nvvm.sust.b.1d.array.v2i8.clamp",
    4237             :   "llvm.nvvm.sust.b.1d.array.v2i8.trap",
    4238             :   "llvm.nvvm.sust.b.1d.array.v2i8.zero",
    4239             :   "llvm.nvvm.sust.b.1d.array.v4i16.clamp",
    4240             :   "llvm.nvvm.sust.b.1d.array.v4i16.trap",
    4241             :   "llvm.nvvm.sust.b.1d.array.v4i16.zero",
    4242             :   "llvm.nvvm.sust.b.1d.array.v4i32.clamp",
    4243             :   "llvm.nvvm.sust.b.1d.array.v4i32.trap",
    4244             :   "llvm.nvvm.sust.b.1d.array.v4i32.zero",
    4245             :   "llvm.nvvm.sust.b.1d.array.v4i8.clamp",
    4246             :   "llvm.nvvm.sust.b.1d.array.v4i8.trap",
    4247             :   "llvm.nvvm.sust.b.1d.array.v4i8.zero",
    4248             :   "llvm.nvvm.sust.b.1d.i16.clamp",
    4249             :   "llvm.nvvm.sust.b.1d.i16.trap",
    4250             :   "llvm.nvvm.sust.b.1d.i16.zero",
    4251             :   "llvm.nvvm.sust.b.1d.i32.clamp",
    4252             :   "llvm.nvvm.sust.b.1d.i32.trap",
    4253             :   "llvm.nvvm.sust.b.1d.i32.zero",
    4254             :   "llvm.nvvm.sust.b.1d.i64.clamp",
    4255             :   "llvm.nvvm.sust.b.1d.i64.trap",
    4256             :   "llvm.nvvm.sust.b.1d.i64.zero",
    4257             :   "llvm.nvvm.sust.b.1d.i8.clamp",
    4258             :   "llvm.nvvm.sust.b.1d.i8.trap",
    4259             :   "llvm.nvvm.sust.b.1d.i8.zero",
    4260             :   "llvm.nvvm.sust.b.1d.v2i16.clamp",
    4261             :   "llvm.nvvm.sust.b.1d.v2i16.trap",
    4262             :   "llvm.nvvm.sust.b.1d.v2i16.zero",
    4263             :   "llvm.nvvm.sust.b.1d.v2i32.clamp",
    4264             :   "llvm.nvvm.sust.b.1d.v2i32.trap",
    4265             :   "llvm.nvvm.sust.b.1d.v2i32.zero",
    4266             :   "llvm.nvvm.sust.b.1d.v2i64.clamp",
    4267             :   "llvm.nvvm.sust.b.1d.v2i64.trap",
    4268             :   "llvm.nvvm.sust.b.1d.v2i64.zero",
    4269             :   "llvm.nvvm.sust.b.1d.v2i8.clamp",
    4270             :   "llvm.nvvm.sust.b.1d.v2i8.trap",
    4271             :   "llvm.nvvm.sust.b.1d.v2i8.zero",
    4272             :   "llvm.nvvm.sust.b.1d.v4i16.clamp",
    4273             :   "llvm.nvvm.sust.b.1d.v4i16.trap",
    4274             :   "llvm.nvvm.sust.b.1d.v4i16.zero",
    4275             :   "llvm.nvvm.sust.b.1d.v4i32.clamp",
    4276             :   "llvm.nvvm.sust.b.1d.v4i32.trap",
    4277             :   "llvm.nvvm.sust.b.1d.v4i32.zero",
    4278             :   "llvm.nvvm.sust.b.1d.v4i8.clamp",
    4279             :   "llvm.nvvm.sust.b.1d.v4i8.trap",
    4280             :   "llvm.nvvm.sust.b.1d.v4i8.zero",
    4281             :   "llvm.nvvm.sust.b.2d.array.i16.clamp",
    4282             :   "llvm.nvvm.sust.b.2d.array.i16.trap",
    4283             :   "llvm.nvvm.sust.b.2d.array.i16.zero",
    4284             :   "llvm.nvvm.sust.b.2d.array.i32.clamp",
    4285             :   "llvm.nvvm.sust.b.2d.array.i32.trap",
    4286             :   "llvm.nvvm.sust.b.2d.array.i32.zero",
    4287             :   "llvm.nvvm.sust.b.2d.array.i64.clamp",
    4288             :   "llvm.nvvm.sust.b.2d.array.i64.trap",
    4289             :   "llvm.nvvm.sust.b.2d.array.i64.zero",
    4290             :   "llvm.nvvm.sust.b.2d.array.i8.clamp",
    4291             :   "llvm.nvvm.sust.b.2d.array.i8.trap",
    4292             :   "llvm.nvvm.sust.b.2d.array.i8.zero",
    4293             :   "llvm.nvvm.sust.b.2d.array.v2i16.clamp",
    4294             :   "llvm.nvvm.sust.b.2d.array.v2i16.trap",
    4295             :   "llvm.nvvm.sust.b.2d.array.v2i16.zero",
    4296             :   "llvm.nvvm.sust.b.2d.array.v2i32.clamp",
    4297             :   "llvm.nvvm.sust.b.2d.array.v2i32.trap",
    4298             :   "llvm.nvvm.sust.b.2d.array.v2i32.zero",
    4299             :   "llvm.nvvm.sust.b.2d.array.v2i64.clamp",
    4300             :   "llvm.nvvm.sust.b.2d.array.v2i64.trap",
    4301             :   "llvm.nvvm.sust.b.2d.array.v2i64.zero",
    4302             :   "llvm.nvvm.sust.b.2d.array.v2i8.clamp",
    4303             :   "llvm.nvvm.sust.b.2d.array.v2i8.trap",
    4304             :   "llvm.nvvm.sust.b.2d.array.v2i8.zero",
    4305             :   "llvm.nvvm.sust.b.2d.array.v4i16.clamp",
    4306             :   "llvm.nvvm.sust.b.2d.array.v4i16.trap",
    4307             :   "llvm.nvvm.sust.b.2d.array.v4i16.zero",
    4308             :   "llvm.nvvm.sust.b.2d.array.v4i32.clamp",
    4309             :   "llvm.nvvm.sust.b.2d.array.v4i32.trap",
    4310             :   "llvm.nvvm.sust.b.2d.array.v4i32.zero",
    4311             :   "llvm.nvvm.sust.b.2d.array.v4i8.clamp",
    4312             :   "llvm.nvvm.sust.b.2d.array.v4i8.trap",
    4313             :   "llvm.nvvm.sust.b.2d.array.v4i8.zero",
    4314             :   "llvm.nvvm.sust.b.2d.i16.clamp",
    4315             :   "llvm.nvvm.sust.b.2d.i16.trap",
    4316             :   "llvm.nvvm.sust.b.2d.i16.zero",
    4317             :   "llvm.nvvm.sust.b.2d.i32.clamp",
    4318             :   "llvm.nvvm.sust.b.2d.i32.trap",
    4319             :   "llvm.nvvm.sust.b.2d.i32.zero",
    4320             :   "llvm.nvvm.sust.b.2d.i64.clamp",
    4321             :   "llvm.nvvm.sust.b.2d.i64.trap",
    4322             :   "llvm.nvvm.sust.b.2d.i64.zero",
    4323             :   "llvm.nvvm.sust.b.2d.i8.clamp",
    4324             :   "llvm.nvvm.sust.b.2d.i8.trap",
    4325             :   "llvm.nvvm.sust.b.2d.i8.zero",
    4326             :   "llvm.nvvm.sust.b.2d.v2i16.clamp",
    4327             :   "llvm.nvvm.sust.b.2d.v2i16.trap",
    4328             :   "llvm.nvvm.sust.b.2d.v2i16.zero",
    4329             :   "llvm.nvvm.sust.b.2d.v2i32.clamp",
    4330             :   "llvm.nvvm.sust.b.2d.v2i32.trap",
    4331             :   "llvm.nvvm.sust.b.2d.v2i32.zero",
    4332             :   "llvm.nvvm.sust.b.2d.v2i64.clamp",
    4333             :   "llvm.nvvm.sust.b.2d.v2i64.trap",
    4334             :   "llvm.nvvm.sust.b.2d.v2i64.zero",
    4335             :   "llvm.nvvm.sust.b.2d.v2i8.clamp",
    4336             :   "llvm.nvvm.sust.b.2d.v2i8.trap",
    4337             :   "llvm.nvvm.sust.b.2d.v2i8.zero",
    4338             :   "llvm.nvvm.sust.b.2d.v4i16.clamp",
    4339             :   "llvm.nvvm.sust.b.2d.v4i16.trap",
    4340             :   "llvm.nvvm.sust.b.2d.v4i16.zero",
    4341             :   "llvm.nvvm.sust.b.2d.v4i32.clamp",
    4342             :   "llvm.nvvm.sust.b.2d.v4i32.trap",
    4343             :   "llvm.nvvm.sust.b.2d.v4i32.zero",
    4344             :   "llvm.nvvm.sust.b.2d.v4i8.clamp",
    4345             :   "llvm.nvvm.sust.b.2d.v4i8.trap",
    4346             :   "llvm.nvvm.sust.b.2d.v4i8.zero",
    4347             :   "llvm.nvvm.sust.b.3d.i16.clamp",
    4348             :   "llvm.nvvm.sust.b.3d.i16.trap",
    4349             :   "llvm.nvvm.sust.b.3d.i16.zero",
    4350             :   "llvm.nvvm.sust.b.3d.i32.clamp",
    4351             :   "llvm.nvvm.sust.b.3d.i32.trap",
    4352             :   "llvm.nvvm.sust.b.3d.i32.zero",
    4353             :   "llvm.nvvm.sust.b.3d.i64.clamp",
    4354             :   "llvm.nvvm.sust.b.3d.i64.trap",
    4355             :   "llvm.nvvm.sust.b.3d.i64.zero",
    4356             :   "llvm.nvvm.sust.b.3d.i8.clamp",
    4357             :   "llvm.nvvm.sust.b.3d.i8.trap",
    4358             :   "llvm.nvvm.sust.b.3d.i8.zero",
    4359             :   "llvm.nvvm.sust.b.3d.v2i16.clamp",
    4360             :   "llvm.nvvm.sust.b.3d.v2i16.trap",
    4361             :   "llvm.nvvm.sust.b.3d.v2i16.zero",
    4362             :   "llvm.nvvm.sust.b.3d.v2i32.clamp",
    4363             :   "llvm.nvvm.sust.b.3d.v2i32.trap",
    4364             :   "llvm.nvvm.sust.b.3d.v2i32.zero",
    4365             :   "llvm.nvvm.sust.b.3d.v2i64.clamp",
    4366             :   "llvm.nvvm.sust.b.3d.v2i64.trap",
    4367             :   "llvm.nvvm.sust.b.3d.v2i64.zero",
    4368             :   "llvm.nvvm.sust.b.3d.v2i8.clamp",
    4369             :   "llvm.nvvm.sust.b.3d.v2i8.trap",
    4370             :   "llvm.nvvm.sust.b.3d.v2i8.zero",
    4371             :   "llvm.nvvm.sust.b.3d.v4i16.clamp",
    4372             :   "llvm.nvvm.sust.b.3d.v4i16.trap",
    4373             :   "llvm.nvvm.sust.b.3d.v4i16.zero",
    4374             :   "llvm.nvvm.sust.b.3d.v4i32.clamp",
    4375             :   "llvm.nvvm.sust.b.3d.v4i32.trap",
    4376             :   "llvm.nvvm.sust.b.3d.v4i32.zero",
    4377             :   "llvm.nvvm.sust.b.3d.v4i8.clamp",
    4378             :   "llvm.nvvm.sust.b.3d.v4i8.trap",
    4379             :   "llvm.nvvm.sust.b.3d.v4i8.zero",
    4380             :   "llvm.nvvm.sust.p.1d.array.i16.trap",
    4381             :   "llvm.nvvm.sust.p.1d.array.i32.trap",
    4382             :   "llvm.nvvm.sust.p.1d.array.i8.trap",
    4383             :   "llvm.nvvm.sust.p.1d.array.v2i16.trap",
    4384             :   "llvm.nvvm.sust.p.1d.array.v2i32.trap",
    4385             :   "llvm.nvvm.sust.p.1d.array.v2i8.trap",
    4386             :   "llvm.nvvm.sust.p.1d.array.v4i16.trap",
    4387             :   "llvm.nvvm.sust.p.1d.array.v4i32.trap",
    4388             :   "llvm.nvvm.sust.p.1d.array.v4i8.trap",
    4389             :   "llvm.nvvm.sust.p.1d.i16.trap",
    4390             :   "llvm.nvvm.sust.p.1d.i32.trap",
    4391             :   "llvm.nvvm.sust.p.1d.i8.trap",
    4392             :   "llvm.nvvm.sust.p.1d.v2i16.trap",
    4393             :   "llvm.nvvm.sust.p.1d.v2i32.trap",
    4394             :   "llvm.nvvm.sust.p.1d.v2i8.trap",
    4395             :   "llvm.nvvm.sust.p.1d.v4i16.trap",
    4396             :   "llvm.nvvm.sust.p.1d.v4i32.trap",
    4397             :   "llvm.nvvm.sust.p.1d.v4i8.trap",
    4398             :   "llvm.nvvm.sust.p.2d.array.i16.trap",
    4399             :   "llvm.nvvm.sust.p.2d.array.i32.trap",
    4400             :   "llvm.nvvm.sust.p.2d.array.i8.trap",
    4401             :   "llvm.nvvm.sust.p.2d.array.v2i16.trap",
    4402             :   "llvm.nvvm.sust.p.2d.array.v2i32.trap",
    4403             :   "llvm.nvvm.sust.p.2d.array.v2i8.trap",
    4404             :   "llvm.nvvm.sust.p.2d.array.v4i16.trap",
    4405             :   "llvm.nvvm.sust.p.2d.array.v4i32.trap",
    4406             :   "llvm.nvvm.sust.p.2d.array.v4i8.trap",
    4407             :   "llvm.nvvm.sust.p.2d.i16.trap",
    4408             :   "llvm.nvvm.sust.p.2d.i32.trap",
    4409             :   "llvm.nvvm.sust.p.2d.i8.trap",
    4410             :   "llvm.nvvm.sust.p.2d.v2i16.trap",
    4411             :   "llvm.nvvm.sust.p.2d.v2i32.trap",
    4412             :   "llvm.nvvm.sust.p.2d.v2i8.trap",
    4413             :   "llvm.nvvm.sust.p.2d.v4i16.trap",
    4414             :   "llvm.nvvm.sust.p.2d.v4i32.trap",
    4415             :   "llvm.nvvm.sust.p.2d.v4i8.trap",
    4416             :   "llvm.nvvm.sust.p.3d.i16.trap",
    4417             :   "llvm.nvvm.sust.p.3d.i32.trap",
    4418             :   "llvm.nvvm.sust.p.3d.i8.trap",
    4419             :   "llvm.nvvm.sust.p.3d.v2i16.trap",
    4420             :   "llvm.nvvm.sust.p.3d.v2i32.trap",
    4421             :   "llvm.nvvm.sust.p.3d.v2i8.trap",
    4422             :   "llvm.nvvm.sust.p.3d.v4i16.trap",
    4423             :   "llvm.nvvm.sust.p.3d.v4i32.trap",
    4424             :   "llvm.nvvm.sust.p.3d.v4i8.trap",
    4425             :   "llvm.nvvm.swap.lo.hi.b64",
    4426             :   "llvm.nvvm.tex.1d.array.grad.v4f32.f32",
    4427             :   "llvm.nvvm.tex.1d.array.grad.v4s32.f32",
    4428             :   "llvm.nvvm.tex.1d.array.grad.v4u32.f32",
    4429             :   "llvm.nvvm.tex.1d.array.level.v4f32.f32",
    4430             :   "llvm.nvvm.tex.1d.array.level.v4s32.f32",
    4431             :   "llvm.nvvm.tex.1d.array.level.v4u32.f32",
    4432             :   "llvm.nvvm.tex.1d.array.v4f32.f32",
    4433             :   "llvm.nvvm.tex.1d.array.v4f32.s32",
    4434             :   "llvm.nvvm.tex.1d.array.v4s32.f32",
    4435             :   "llvm.nvvm.tex.1d.array.v4s32.s32",
    4436             :   "llvm.nvvm.tex.1d.array.v4u32.f32",
    4437             :   "llvm.nvvm.tex.1d.array.v4u32.s32",
    4438             :   "llvm.nvvm.tex.1d.grad.v4f32.f32",
    4439             :   "llvm.nvvm.tex.1d.grad.v4s32.f32",
    4440             :   "llvm.nvvm.tex.1d.grad.v4u32.f32",
    4441             :   "llvm.nvvm.tex.1d.level.v4f32.f32",
    4442             :   "llvm.nvvm.tex.1d.level.v4s32.f32",
    4443             :   "llvm.nvvm.tex.1d.level.v4u32.f32",
    4444             :   "llvm.nvvm.tex.1d.v4f32.f32",
    4445             :   "llvm.nvvm.tex.1d.v4f32.s32",
    4446             :   "llvm.nvvm.tex.1d.v4s32.f32",
    4447             :   "llvm.nvvm.tex.1d.v4s32.s32",
    4448             :   "llvm.nvvm.tex.1d.v4u32.f32",
    4449             :   "llvm.nvvm.tex.1d.v4u32.s32",
    4450             :   "llvm.nvvm.tex.2d.array.grad.v4f32.f32",
    4451             :   "llvm.nvvm.tex.2d.array.grad.v4s32.f32",
    4452             :   "llvm.nvvm.tex.2d.array.grad.v4u32.f32",
    4453             :   "llvm.nvvm.tex.2d.array.level.v4f32.f32",
    4454             :   "llvm.nvvm.tex.2d.array.level.v4s32.f32",
    4455             :   "llvm.nvvm.tex.2d.array.level.v4u32.f32",
    4456             :   "llvm.nvvm.tex.2d.array.v4f32.f32",
    4457             :   "llvm.nvvm.tex.2d.array.v4f32.s32",
    4458             :   "llvm.nvvm.tex.2d.array.v4s32.f32",
    4459             :   "llvm.nvvm.tex.2d.array.v4s32.s32",
    4460             :   "llvm.nvvm.tex.2d.array.v4u32.f32",
    4461             :   "llvm.nvvm.tex.2d.array.v4u32.s32",
    4462             :   "llvm.nvvm.tex.2d.grad.v4f32.f32",
    4463             :   "llvm.nvvm.tex.2d.grad.v4s32.f32",
    4464             :   "llvm.nvvm.tex.2d.grad.v4u32.f32",
    4465             :   "llvm.nvvm.tex.2d.level.v4f32.f32",
    4466             :   "llvm.nvvm.tex.2d.level.v4s32.f32",
    4467             :   "llvm.nvvm.tex.2d.level.v4u32.f32",
    4468             :   "llvm.nvvm.tex.2d.v4f32.f32",
    4469             :   "llvm.nvvm.tex.2d.v4f32.s32",
    4470             :   "llvm.nvvm.tex.2d.v4s32.f32",
    4471             :   "llvm.nvvm.tex.2d.v4s32.s32",
    4472             :   "llvm.nvvm.tex.2d.v4u32.f32",
    4473             :   "llvm.nvvm.tex.2d.v4u32.s32",
    4474             :   "llvm.nvvm.tex.3d.grad.v4f32.f32",
    4475             :   "llvm.nvvm.tex.3d.grad.v4s32.f32",
    4476             :   "llvm.nvvm.tex.3d.grad.v4u32.f32",
    4477             :   "llvm.nvvm.tex.3d.level.v4f32.f32",
    4478             :   "llvm.nvvm.tex.3d.level.v4s32.f32",
    4479             :   "llvm.nvvm.tex.3d.level.v4u32.f32",
    4480             :   "llvm.nvvm.tex.3d.v4f32.f32",
    4481             :   "llvm.nvvm.tex.3d.v4f32.s32",
    4482             :   "llvm.nvvm.tex.3d.v4s32.f32",
    4483             :   "llvm.nvvm.tex.3d.v4s32.s32",
    4484             :   "llvm.nvvm.tex.3d.v4u32.f32",
    4485             :   "llvm.nvvm.tex.3d.v4u32.s32",
    4486             :   "llvm.nvvm.tex.cube.array.level.v4f32.f32",
    4487             :   "llvm.nvvm.tex.cube.array.level.v4s32.f32",
    4488             :   "llvm.nvvm.tex.cube.array.level.v4u32.f32",
    4489             :   "llvm.nvvm.tex.cube.array.v4f32.f32",
    4490             :   "llvm.nvvm.tex.cube.array.v4s32.f32",
    4491             :   "llvm.nvvm.tex.cube.array.v4u32.f32",
    4492             :   "llvm.nvvm.tex.cube.level.v4f32.f32",
    4493             :   "llvm.nvvm.tex.cube.level.v4s32.f32",
    4494             :   "llvm.nvvm.tex.cube.level.v4u32.f32",
    4495             :   "llvm.nvvm.tex.cube.v4f32.f32",
    4496             :   "llvm.nvvm.tex.cube.v4s32.f32",
    4497             :   "llvm.nvvm.tex.cube.v4u32.f32",
    4498             :   "llvm.nvvm.tex.unified.1d.array.grad.v4f32.f32",
    4499             :   "llvm.nvvm.tex.unified.1d.array.grad.v4s32.f32",
    4500             :   "llvm.nvvm.tex.unified.1d.array.grad.v4u32.f32",
    4501             :   "llvm.nvvm.tex.unified.1d.array.level.v4f32.f32",
    4502             :   "llvm.nvvm.tex.unified.1d.array.level.v4s32.f32",
    4503             :   "llvm.nvvm.tex.unified.1d.array.level.v4u32.f32",
    4504             :   "llvm.nvvm.tex.unified.1d.array.v4f32.f32",
    4505             :   "llvm.nvvm.tex.unified.1d.array.v4f32.s32",
    4506             :   "llvm.nvvm.tex.unified.1d.array.v4s32.f32",
    4507             :   "llvm.nvvm.tex.unified.1d.array.v4s32.s32",
    4508             :   "llvm.nvvm.tex.unified.1d.array.v4u32.f32",
    4509             :   "llvm.nvvm.tex.unified.1d.array.v4u32.s32",
    4510             :   "llvm.nvvm.tex.unified.1d.grad.v4f32.f32",
    4511             :   "llvm.nvvm.tex.unified.1d.grad.v4s32.f32",
    4512             :   "llvm.nvvm.tex.unified.1d.grad.v4u32.f32",
    4513             :   "llvm.nvvm.tex.unified.1d.level.v4f32.f32",
    4514             :   "llvm.nvvm.tex.unified.1d.level.v4s32.f32",
    4515             :   "llvm.nvvm.tex.unified.1d.level.v4u32.f32",
    4516             :   "llvm.nvvm.tex.unified.1d.v4f32.f32",
    4517             :   "llvm.nvvm.tex.unified.1d.v4f32.s32",
    4518             :   "llvm.nvvm.tex.unified.1d.v4s32.f32",
    4519             :   "llvm.nvvm.tex.unified.1d.v4s32.s32",
    4520             :   "llvm.nvvm.tex.unified.1d.v4u32.f32",
    4521             :   "llvm.nvvm.tex.unified.1d.v4u32.s32",
    4522             :   "llvm.nvvm.tex.unified.2d.array.grad.v4f32.f32",
    4523             :   "llvm.nvvm.tex.unified.2d.array.grad.v4s32.f32",
    4524             :   "llvm.nvvm.tex.unified.2d.array.grad.v4u32.f32",
    4525             :   "llvm.nvvm.tex.unified.2d.array.level.v4f32.f32",
    4526             :   "llvm.nvvm.tex.unified.2d.array.level.v4s32.f32",
    4527             :   "llvm.nvvm.tex.unified.2d.array.level.v4u32.f32",
    4528             :   "llvm.nvvm.tex.unified.2d.array.v4f32.f32",
    4529             :   "llvm.nvvm.tex.unified.2d.array.v4f32.s32",
    4530             :   "llvm.nvvm.tex.unified.2d.array.v4s32.f32",
    4531             :   "llvm.nvvm.tex.unified.2d.array.v4s32.s32",
    4532             :   "llvm.nvvm.tex.unified.2d.array.v4u32.f32",
    4533             :   "llvm.nvvm.tex.unified.2d.array.v4u32.s32",
    4534             :   "llvm.nvvm.tex.unified.2d.grad.v4f32.f32",
    4535             :   "llvm.nvvm.tex.unified.2d.grad.v4s32.f32",
    4536             :   "llvm.nvvm.tex.unified.2d.grad.v4u32.f32",
    4537             :   "llvm.nvvm.tex.unified.2d.level.v4f32.f32",
    4538             :   "llvm.nvvm.tex.unified.2d.level.v4s32.f32",
    4539             :   "llvm.nvvm.tex.unified.2d.level.v4u32.f32",
    4540             :   "llvm.nvvm.tex.unified.2d.v4f32.f32",
    4541             :   "llvm.nvvm.tex.unified.2d.v4f32.s32",
    4542             :   "llvm.nvvm.tex.unified.2d.v4s32.f32",
    4543             :   "llvm.nvvm.tex.unified.2d.v4s32.s32",
    4544             :   "llvm.nvvm.tex.unified.2d.v4u32.f32",
    4545             :   "llvm.nvvm.tex.unified.2d.v4u32.s32",
    4546             :   "llvm.nvvm.tex.unified.3d.grad.v4f32.f32",
    4547             :   "llvm.nvvm.tex.unified.3d.grad.v4s32.f32",
    4548             :   "llvm.nvvm.tex.unified.3d.grad.v4u32.f32",
    4549             :   "llvm.nvvm.tex.unified.3d.level.v4f32.f32",
    4550             :   "llvm.nvvm.tex.unified.3d.level.v4s32.f32",
    4551             :   "llvm.nvvm.tex.unified.3d.level.v4u32.f32",
    4552             :   "llvm.nvvm.tex.unified.3d.v4f32.f32",
    4553             :   "llvm.nvvm.tex.unified.3d.v4f32.s32",
    4554             :   "llvm.nvvm.tex.unified.3d.v4s32.f32",
    4555             :   "llvm.nvvm.tex.unified.3d.v4s32.s32",
    4556             :   "llvm.nvvm.tex.unified.3d.v4u32.f32",
    4557             :   "llvm.nvvm.tex.unified.3d.v4u32.s32",
    4558             :   "llvm.nvvm.tex.unified.cube.array.level.v4f32.f32",
    4559             :   "llvm.nvvm.tex.unified.cube.array.level.v4s32.f32",
    4560             :   "llvm.nvvm.tex.unified.cube.array.level.v4u32.f32",
    4561             :   "llvm.nvvm.tex.unified.cube.array.v4f32.f32",
    4562             :   "llvm.nvvm.tex.unified.cube.array.v4s32.f32",
    4563             :   "llvm.nvvm.tex.unified.cube.array.v4u32.f32",
    4564             :   "llvm.nvvm.tex.unified.cube.level.v4f32.f32",
    4565             :   "llvm.nvvm.tex.unified.cube.level.v4s32.f32",
    4566             :   "llvm.nvvm.tex.unified.cube.level.v4u32.f32",
    4567             :   "llvm.nvvm.tex.unified.cube.v4f32.f32",
    4568             :   "llvm.nvvm.tex.unified.cube.v4s32.f32",
    4569             :   "llvm.nvvm.tex.unified.cube.v4u32.f32",
    4570             :   "llvm.nvvm.texsurf.handle",
    4571             :   "llvm.nvvm.texsurf.handle.internal",
    4572             :   "llvm.nvvm.tld4.a.2d.v4f32.f32",
    4573             :   "llvm.nvvm.tld4.a.2d.v4s32.f32",
    4574             :   "llvm.nvvm.tld4.a.2d.v4u32.f32",
    4575             :   "llvm.nvvm.tld4.b.2d.v4f32.f32",
    4576             :   "llvm.nvvm.tld4.b.2d.v4s32.f32",
    4577             :   "llvm.nvvm.tld4.b.2d.v4u32.f32",
    4578             :   "llvm.nvvm.tld4.g.2d.v4f32.f32",
    4579             :   "llvm.nvvm.tld4.g.2d.v4s32.f32",
    4580             :   "llvm.nvvm.tld4.g.2d.v4u32.f32",
    4581             :   "llvm.nvvm.tld4.r.2d.v4f32.f32",
    4582             :   "llvm.nvvm.tld4.r.2d.v4s32.f32",
    4583             :   "llvm.nvvm.tld4.r.2d.v4u32.f32",
    4584             :   "llvm.nvvm.tld4.unified.a.2d.v4f32.f32",
    4585             :   "llvm.nvvm.tld4.unified.a.2d.v4s32.f32",
    4586             :   "llvm.nvvm.tld4.unified.a.2d.v4u32.f32",
    4587             :   "llvm.nvvm.tld4.unified.b.2d.v4f32.f32",
    4588             :   "llvm.nvvm.tld4.unified.b.2d.v4s32.f32",
    4589             :   "llvm.nvvm.tld4.unified.b.2d.v4u32.f32",
    4590             :   "llvm.nvvm.tld4.unified.g.2d.v4f32.f32",
    4591             :   "llvm.nvvm.tld4.unified.g.2d.v4s32.f32",
    4592             :   "llvm.nvvm.tld4.unified.g.2d.v4u32.f32",
    4593             :   "llvm.nvvm.tld4.unified.r.2d.v4f32.f32",
    4594             :   "llvm.nvvm.tld4.unified.r.2d.v4s32.f32",
    4595             :   "llvm.nvvm.tld4.unified.r.2d.v4u32.f32",
    4596             :   "llvm.nvvm.trunc.d",
    4597             :   "llvm.nvvm.trunc.f",
    4598             :   "llvm.nvvm.trunc.ftz.f",
    4599             :   "llvm.nvvm.txq.array.size",
    4600             :   "llvm.nvvm.txq.channel.data.type",
    4601             :   "llvm.nvvm.txq.channel.order",
    4602             :   "llvm.nvvm.txq.depth",
    4603             :   "llvm.nvvm.txq.height",
    4604             :   "llvm.nvvm.txq.num.mipmap.levels",
    4605             :   "llvm.nvvm.txq.num.samples",
    4606             :   "llvm.nvvm.txq.width",
    4607             :   "llvm.nvvm.ui2d.rm",
    4608             :   "llvm.nvvm.ui2d.rn",
    4609             :   "llvm.nvvm.ui2d.rp",
    4610             :   "llvm.nvvm.ui2d.rz",
    4611             :   "llvm.nvvm.ui2f.rm",
    4612             :   "llvm.nvvm.ui2f.rn",
    4613             :   "llvm.nvvm.ui2f.rp",
    4614             :   "llvm.nvvm.ui2f.rz",
    4615             :   "llvm.nvvm.ull2d.rm",
    4616             :   "llvm.nvvm.ull2d.rn",
    4617             :   "llvm.nvvm.ull2d.rp",
    4618             :   "llvm.nvvm.ull2d.rz",
    4619             :   "llvm.nvvm.ull2f.rm",
    4620             :   "llvm.nvvm.ull2f.rn",
    4621             :   "llvm.nvvm.ull2f.rp",
    4622             :   "llvm.nvvm.ull2f.rz",
    4623             :   "llvm.nvvm.vote.all",
    4624             :   "llvm.nvvm.vote.all.sync",
    4625             :   "llvm.nvvm.vote.any",
    4626             :   "llvm.nvvm.vote.any.sync",
    4627             :   "llvm.nvvm.vote.ballot",
    4628             :   "llvm.nvvm.vote.ballot.sync",
    4629             :   "llvm.nvvm.vote.uni",
    4630             :   "llvm.nvvm.vote.uni.sync",
    4631             :   "llvm.nvvm.wmma.m16n16k16.load.a.col.f16",
    4632             :   "llvm.nvvm.wmma.m16n16k16.load.a.col.stride.f16",
    4633             :   "llvm.nvvm.wmma.m16n16k16.load.a.row.f16",
    4634             :   "llvm.nvvm.wmma.m16n16k16.load.a.row.stride.f16",
    4635             :   "llvm.nvvm.wmma.m16n16k16.load.b.col.f16",
    4636             :   "llvm.nvvm.wmma.m16n16k16.load.b.col.stride.f16",
    4637             :   "llvm.nvvm.wmma.m16n16k16.load.b.row.f16",
    4638             :   "llvm.nvvm.wmma.m16n16k16.load.b.row.stride.f16",
    4639             :   "llvm.nvvm.wmma.m16n16k16.load.c.col.f16",
    4640             :   "llvm.nvvm.wmma.m16n16k16.load.c.col.f32",
    4641             :   "llvm.nvvm.wmma.m16n16k16.load.c.col.stride.f16",
    4642             :   "llvm.nvvm.wmma.m16n16k16.load.c.col.stride.f32",
    4643             :   "llvm.nvvm.wmma.m16n16k16.load.c.row.f16",
    4644             :   "llvm.nvvm.wmma.m16n16k16.load.c.row.f32",
    4645             :   "llvm.nvvm.wmma.m16n16k16.load.c.row.stride.f16",
    4646             :   "llvm.nvvm.wmma.m16n16k16.load.c.row.stride.f32",
    4647             :   "llvm.nvvm.wmma.m16n16k16.mma.col.col.f16.f16",
    4648             :   "llvm.nvvm.wmma.m16n16k16.mma.col.col.f16.f16.satfinite",
    4649             :   "llvm.nvvm.wmma.m16n16k16.mma.col.col.f16.f32",
    4650             :   "llvm.nvvm.wmma.m16n16k16.mma.col.col.f16.f32.satfinite",
    4651             :   "llvm.nvvm.wmma.m16n16k16.mma.col.col.f32.f16",
    4652             :   "llvm.nvvm.wmma.m16n16k16.mma.col.col.f32.f16.satfinite",
    4653             :   "llvm.nvvm.wmma.m16n16k16.mma.col.col.f32.f32",
    4654             :   "llvm.nvvm.wmma.m16n16k16.mma.col.col.f32.f32.satfinite",
    4655             :   "llvm.nvvm.wmma.m16n16k16.mma.col.row.f16.f16",
    4656             :   "llvm.nvvm.wmma.m16n16k16.mma.col.row.f16.f16.satfinite",
    4657             :   "llvm.nvvm.wmma.m16n16k16.mma.col.row.f16.f32",
    4658             :   "llvm.nvvm.wmma.m16n16k16.mma.col.row.f16.f32.satfinite",
    4659             :   "llvm.nvvm.wmma.m16n16k16.mma.col.row.f32.f16",
    4660             :   "llvm.nvvm.wmma.m16n16k16.mma.col.row.f32.f16.satfinite",
    4661             :   "llvm.nvvm.wmma.m16n16k16.mma.col.row.f32.f32",
    4662             :   "llvm.nvvm.wmma.m16n16k16.mma.col.row.f32.f32.satfinite",
    4663             :   "llvm.nvvm.wmma.m16n16k16.mma.row.col.f16.f16",
    4664             :   "llvm.nvvm.wmma.m16n16k16.mma.row.col.f16.f16.satfinite",
    4665             :   "llvm.nvvm.wmma.m16n16k16.mma.row.col.f16.f32",
    4666             :   "llvm.nvvm.wmma.m16n16k16.mma.row.col.f16.f32.satfinite",
    4667             :   "llvm.nvvm.wmma.m16n16k16.mma.row.col.f32.f16",
    4668             :   "llvm.nvvm.wmma.m16n16k16.mma.row.col.f32.f16.satfinite",
    4669             :   "llvm.nvvm.wmma.m16n16k16.mma.row.col.f32.f32",
    4670             :   "llvm.nvvm.wmma.m16n16k16.mma.row.col.f32.f32.satfinite",
    4671             :   "llvm.nvvm.wmma.m16n16k16.mma.row.row.f16.f16",
    4672             :   "llvm.nvvm.wmma.m16n16k16.mma.row.row.f16.f16.satfinite",
    4673             :   "llvm.nvvm.wmma.m16n16k16.mma.row.row.f16.f32",
    4674             :   "llvm.nvvm.wmma.m16n16k16.mma.row.row.f16.f32.satfinite",
    4675             :   "llvm.nvvm.wmma.m16n16k16.mma.row.row.f32.f16",
    4676             :   "llvm.nvvm.wmma.m16n16k16.mma.row.row.f32.f16.satfinite",
    4677             :   "llvm.nvvm.wmma.m16n16k16.mma.row.row.f32.f32",
    4678             :   "llvm.nvvm.wmma.m16n16k16.mma.row.row.f32.f32.satfinite",
    4679             :   "llvm.nvvm.wmma.m16n16k16.store.d.col.f16",
    4680             :   "llvm.nvvm.wmma.m16n16k16.store.d.col.f32",
    4681             :   "llvm.nvvm.wmma.m16n16k16.store.d.col.stride.f16",
    4682             :   "llvm.nvvm.wmma.m16n16k16.store.d.col.stride.f32",
    4683             :   "llvm.nvvm.wmma.m16n16k16.store.d.row.f16",
    4684             :   "llvm.nvvm.wmma.m16n16k16.store.d.row.f32",
    4685             :   "llvm.nvvm.wmma.m16n16k16.store.d.row.stride.f16",
    4686             :   "llvm.nvvm.wmma.m16n16k16.store.d.row.stride.f32",
    4687             :   "llvm.nvvm.wmma.m32n8k16.load.a.col.f16",
    4688             :   "llvm.nvvm.wmma.m32n8k16.load.a.col.stride.f16",
    4689             :   "llvm.nvvm.wmma.m32n8k16.load.a.row.f16",
    4690             :   "llvm.nvvm.wmma.m32n8k16.load.a.row.stride.f16",
    4691             :   "llvm.nvvm.wmma.m32n8k16.load.b.col.f16",
    4692             :   "llvm.nvvm.wmma.m32n8k16.load.b.col.stride.f16",
    4693             :   "llvm.nvvm.wmma.m32n8k16.load.b.row.f16",
    4694             :   "llvm.nvvm.wmma.m32n8k16.load.b.row.stride.f16",
    4695             :   "llvm.nvvm.wmma.m32n8k16.load.c.col.f16",
    4696             :   "llvm.nvvm.wmma.m32n8k16.load.c.col.f32",
    4697             :   "llvm.nvvm.wmma.m32n8k16.load.c.col.stride.f16",
    4698             :   "llvm.nvvm.wmma.m32n8k16.load.c.col.stride.f32",
    4699             :   "llvm.nvvm.wmma.m32n8k16.load.c.row.f16",
    4700             :   "llvm.nvvm.wmma.m32n8k16.load.c.row.f32",
    4701             :   "llvm.nvvm.wmma.m32n8k16.load.c.row.stride.f16",
    4702             :   "llvm.nvvm.wmma.m32n8k16.load.c.row.stride.f32",
    4703             :   "llvm.nvvm.wmma.m32n8k16.mma.col.col.f16.f16",
    4704             :   "llvm.nvvm.wmma.m32n8k16.mma.col.col.f16.f16.satfinite",
    4705             :   "llvm.nvvm.wmma.m32n8k16.mma.col.col.f16.f32",
    4706             :   "llvm.nvvm.wmma.m32n8k16.mma.col.col.f16.f32.satfinite",
    4707             :   "llvm.nvvm.wmma.m32n8k16.mma.col.col.f32.f16",
    4708             :   "llvm.nvvm.wmma.m32n8k16.mma.col.col.f32.f16.satfinite",
    4709             :   "llvm.nvvm.wmma.m32n8k16.mma.col.col.f32.f32",
    4710             :   "llvm.nvvm.wmma.m32n8k16.mma.col.col.f32.f32.satfinite",
    4711             :   "llvm.nvvm.wmma.m32n8k16.mma.col.row.f16.f16",
    4712             :   "llvm.nvvm.wmma.m32n8k16.mma.col.row.f16.f16.satfinite",
    4713             :   "llvm.nvvm.wmma.m32n8k16.mma.col.row.f16.f32",
    4714             :   "llvm.nvvm.wmma.m32n8k16.mma.col.row.f16.f32.satfinite",
    4715             :   "llvm.nvvm.wmma.m32n8k16.mma.col.row.f32.f16",
    4716             :   "llvm.nvvm.wmma.m32n8k16.mma.col.row.f32.f16.satfinite",
    4717             :   "llvm.nvvm.wmma.m32n8k16.mma.col.row.f32.f32",
    4718             :   "llvm.nvvm.wmma.m32n8k16.mma.col.row.f32.f32.satfinite",
    4719             :   "llvm.nvvm.wmma.m32n8k16.mma.row.col.f16.f16",
    4720             :   "llvm.nvvm.wmma.m32n8k16.mma.row.col.f16.f16.satfinite",
    4721             :   "llvm.nvvm.wmma.m32n8k16.mma.row.col.f16.f32",
    4722             :   "llvm.nvvm.wmma.m32n8k16.mma.row.col.f16.f32.satfinite",
    4723             :   "llvm.nvvm.wmma.m32n8k16.mma.row.col.f32.f16",
    4724             :   "llvm.nvvm.wmma.m32n8k16.mma.row.col.f32.f16.satfinite",
    4725             :   "llvm.nvvm.wmma.m32n8k16.mma.row.col.f32.f32",
    4726             :   "llvm.nvvm.wmma.m32n8k16.mma.row.col.f32.f32.satfinite",
    4727             :   "llvm.nvvm.wmma.m32n8k16.mma.row.row.f16.f16",
    4728             :   "llvm.nvvm.wmma.m32n8k16.mma.row.row.f16.f16.satfinite",
    4729             :   "llvm.nvvm.wmma.m32n8k16.mma.row.row.f16.f32",
    4730             :   "llvm.nvvm.wmma.m32n8k16.mma.row.row.f16.f32.satfinite",
    4731             :   "llvm.nvvm.wmma.m32n8k16.mma.row.row.f32.f16",
    4732             :   "llvm.nvvm.wmma.m32n8k16.mma.row.row.f32.f16.satfinite",
    4733             :   "llvm.nvvm.wmma.m32n8k16.mma.row.row.f32.f32",
    4734             :   "llvm.nvvm.wmma.m32n8k16.mma.row.row.f32.f32.satfinite",
    4735             :   "llvm.nvvm.wmma.m32n8k16.store.d.col.f16",
    4736             :   "llvm.nvvm.wmma.m32n8k16.store.d.col.f32",
    4737             :   "llvm.nvvm.wmma.m32n8k16.store.d.col.stride.f16",
    4738             :   "llvm.nvvm.wmma.m32n8k16.store.d.col.stride.f32",
    4739             :   "llvm.nvvm.wmma.m32n8k16.store.d.row.f16",
    4740             :   "llvm.nvvm.wmma.m32n8k16.store.d.row.f32",
    4741             :   "llvm.nvvm.wmma.m32n8k16.store.d.row.stride.f16",
    4742             :   "llvm.nvvm.wmma.m32n8k16.store.d.row.stride.f32",
    4743             :   "llvm.nvvm.wmma.m8n32k16.load.a.col.f16",
    4744             :   "llvm.nvvm.wmma.m8n32k16.load.a.col.stride.f16",
    4745             :   "llvm.nvvm.wmma.m8n32k16.load.a.row.f16",
    4746             :   "llvm.nvvm.wmma.m8n32k16.load.a.row.stride.f16",
    4747             :   "llvm.nvvm.wmma.m8n32k16.load.b.col.f16",
    4748             :   "llvm.nvvm.wmma.m8n32k16.load.b.col.stride.f16",
    4749             :   "llvm.nvvm.wmma.m8n32k16.load.b.row.f16",
    4750             :   "llvm.nvvm.wmma.m8n32k16.load.b.row.stride.f16",
    4751             :   "llvm.nvvm.wmma.m8n32k16.load.c.col.f16",
    4752             :   "llvm.nvvm.wmma.m8n32k16.load.c.col.f32",
    4753             :   "llvm.nvvm.wmma.m8n32k16.load.c.col.stride.f16",
    4754             :   "llvm.nvvm.wmma.m8n32k16.load.c.col.stride.f32",
    4755             :   "llvm.nvvm.wmma.m8n32k16.load.c.row.f16",
    4756             :   "llvm.nvvm.wmma.m8n32k16.load.c.row.f32",
    4757             :   "llvm.nvvm.wmma.m8n32k16.load.c.row.stride.f16",
    4758             :   "llvm.nvvm.wmma.m8n32k16.load.c.row.stride.f32",
    4759             :   "llvm.nvvm.wmma.m8n32k16.mma.col.col.f16.f16",
    4760             :   "llvm.nvvm.wmma.m8n32k16.mma.col.col.f16.f16.satfinite",
    4761             :   "llvm.nvvm.wmma.m8n32k16.mma.col.col.f16.f32",
    4762             :   "llvm.nvvm.wmma.m8n32k16.mma.col.col.f16.f32.satfinite",
    4763             :   "llvm.nvvm.wmma.m8n32k16.mma.col.col.f32.f16",
    4764             :   "llvm.nvvm.wmma.m8n32k16.mma.col.col.f32.f16.satfinite",
    4765             :   "llvm.nvvm.wmma.m8n32k16.mma.col.col.f32.f32",
    4766             :   "llvm.nvvm.wmma.m8n32k16.mma.col.col.f32.f32.satfinite",
    4767             :   "llvm.nvvm.wmma.m8n32k16.mma.col.row.f16.f16",
    4768             :   "llvm.nvvm.wmma.m8n32k16.mma.col.row.f16.f16.satfinite",
    4769             :   "llvm.nvvm.wmma.m8n32k16.mma.col.row.f16.f32",
    4770             :   "llvm.nvvm.wmma.m8n32k16.mma.col.row.f16.f32.satfinite",
    4771             :   "llvm.nvvm.wmma.m8n32k16.mma.col.row.f32.f16",
    4772             :   "llvm.nvvm.wmma.m8n32k16.mma.col.row.f32.f16.satfinite",
    4773             :   "llvm.nvvm.wmma.m8n32k16.mma.col.row.f32.f32",
    4774             :   "llvm.nvvm.wmma.m8n32k16.mma.col.row.f32.f32.satfinite",
    4775             :   "llvm.nvvm.wmma.m8n32k16.mma.row.col.f16.f16",
    4776             :   "llvm.nvvm.wmma.m8n32k16.mma.row.col.f16.f16.satfinite",
    4777             :   "llvm.nvvm.wmma.m8n32k16.mma.row.col.f16.f32",
    4778             :   "llvm.nvvm.wmma.m8n32k16.mma.row.col.f16.f32.satfinite",
    4779             :   "llvm.nvvm.wmma.m8n32k16.mma.row.col.f32.f16",
    4780             :   "llvm.nvvm.wmma.m8n32k16.mma.row.col.f32.f16.satfinite",
    4781             :   "llvm.nvvm.wmma.m8n32k16.mma.row.col.f32.f32",
    4782             :   "llvm.nvvm.wmma.m8n32k16.mma.row.col.f32.f32.satfinite",
    4783             :   "llvm.nvvm.wmma.m8n32k16.mma.row.row.f16.f16",
    4784             :   "llvm.nvvm.wmma.m8n32k16.mma.row.row.f16.f16.satfinite",
    4785             :   "llvm.nvvm.wmma.m8n32k16.mma.row.row.f16.f32",
    4786             :   "llvm.nvvm.wmma.m8n32k16.mma.row.row.f16.f32.satfinite",
    4787             :   "llvm.nvvm.wmma.m8n32k16.mma.row.row.f32.f16",
    4788             :   "llvm.nvvm.wmma.m8n32k16.mma.row.row.f32.f16.satfinite",
    4789             :   "llvm.nvvm.wmma.m8n32k16.mma.row.row.f32.f32",
    4790             :   "llvm.nvvm.wmma.m8n32k16.mma.row.row.f32.f32.satfinite",
    4791             :   "llvm.nvvm.wmma.m8n32k16.store.d.col.f16",
    4792             :   "llvm.nvvm.wmma.m8n32k16.store.d.col.f32",
    4793             :   "llvm.nvvm.wmma.m8n32k16.store.d.col.stride.f16",
    4794             :   "llvm.nvvm.wmma.m8n32k16.store.d.col.stride.f32",
    4795             :   "llvm.nvvm.wmma.m8n32k16.store.d.row.f16",
    4796             :   "llvm.nvvm.wmma.m8n32k16.store.d.row.f32",
    4797             :   "llvm.nvvm.wmma.m8n32k16.store.d.row.stride.f16",
    4798             :   "llvm.nvvm.wmma.m8n32k16.store.d.row.stride.f32",
    4799             :   "llvm.ppc.addf128.round.to.odd",
    4800             :   "llvm.ppc.altivec.crypto.vcipher",
    4801             :   "llvm.ppc.altivec.crypto.vcipherlast",
    4802             :   "llvm.ppc.altivec.crypto.vncipher",
    4803             :   "llvm.ppc.altivec.crypto.vncipherlast",
    4804             :   "llvm.ppc.altivec.crypto.vpermxor",
    4805             :   "llvm.ppc.altivec.crypto.vpmsumb",
    4806             :   "llvm.ppc.altivec.crypto.vpmsumd",
    4807             :   "llvm.ppc.altivec.crypto.vpmsumh",
    4808             :   "llvm.ppc.altivec.crypto.vpmsumw",
    4809             :   "llvm.ppc.altivec.crypto.vsbox",
    4810             :   "llvm.ppc.altivec.crypto.vshasigmad",
    4811             :   "llvm.ppc.altivec.crypto.vshasigmaw",
    4812             :   "llvm.ppc.altivec.dss",
    4813             :   "llvm.ppc.altivec.dssall",
    4814             :   "llvm.ppc.altivec.dst",
    4815             :   "llvm.ppc.altivec.dstst",
    4816             :   "llvm.ppc.altivec.dststt",
    4817             :   "llvm.ppc.altivec.dstt",
    4818             :   "llvm.ppc.altivec.lvebx",
    4819             :   "llvm.ppc.altivec.lvehx",
    4820             :   "llvm.ppc.altivec.lvewx",
    4821             :   "llvm.ppc.altivec.lvsl",
    4822             :   "llvm.ppc.altivec.lvsr",
    4823             :   "llvm.ppc.altivec.lvx",
    4824             :   "llvm.ppc.altivec.lvxl",
    4825             :   "llvm.ppc.altivec.mfvscr",
    4826             :   "llvm.ppc.altivec.mtvscr",
    4827             :   "llvm.ppc.altivec.stvebx",
    4828             :   "llvm.ppc.altivec.stvehx",
    4829             :   "llvm.ppc.altivec.stvewx",
    4830             :   "llvm.ppc.altivec.stvx",
    4831             :   "llvm.ppc.altivec.stvxl",
    4832             :   "llvm.ppc.altivec.vabsdub",
    4833             :   "llvm.ppc.altivec.vabsduh",
    4834             :   "llvm.ppc.altivec.vabsduw",
    4835             :   "llvm.ppc.altivec.vaddcuq",
    4836             :   "llvm.ppc.altivec.vaddcuw",
    4837             :   "llvm.ppc.altivec.vaddecuq",
    4838             :   "llvm.ppc.altivec.vaddeuqm",
    4839             :   "llvm.ppc.altivec.vaddsbs",
    4840             :   "llvm.ppc.altivec.vaddshs",
    4841             :   "llvm.ppc.altivec.vaddsws",
    4842             :   "llvm.ppc.altivec.vaddubs",
    4843             :   "llvm.ppc.altivec.vadduhs",
    4844             :   "llvm.ppc.altivec.vadduws",
    4845             :   "llvm.ppc.altivec.vavgsb",
    4846             :   "llvm.ppc.altivec.vavgsh",
    4847             :   "llvm.ppc.altivec.vavgsw",
    4848             :   "llvm.ppc.altivec.vavgub",
    4849             :   "llvm.ppc.altivec.vavguh",
    4850             :   "llvm.ppc.altivec.vavguw",
    4851             :   "llvm.ppc.altivec.vbpermq",
    4852             :   "llvm.ppc.altivec.vcfsx",
    4853             :   "llvm.ppc.altivec.vcfux",
    4854             :   "llvm.ppc.altivec.vclzlsbb",
    4855             :   "llvm.ppc.altivec.vcmpbfp",
    4856             :   "llvm.ppc.altivec.vcmpbfp.p",
    4857             :   "llvm.ppc.altivec.vcmpeqfp",
    4858             :   "llvm.ppc.altivec.vcmpeqfp.p",
    4859             :   "llvm.ppc.altivec.vcmpequb",
    4860             :   "llvm.ppc.altivec.vcmpequb.p",
    4861             :   "llvm.ppc.altivec.vcmpequd",
    4862             :   "llvm.ppc.altivec.vcmpequd.p",
    4863             :   "llvm.ppc.altivec.vcmpequh",
    4864             :   "llvm.ppc.altivec.vcmpequh.p",
    4865             :   "llvm.ppc.altivec.vcmpequw",
    4866             :   "llvm.ppc.altivec.vcmpequw.p",
    4867             :   "llvm.ppc.altivec.vcmpgefp",
    4868             :   "llvm.ppc.altivec.vcmpgefp.p",
    4869             :   "llvm.ppc.altivec.vcmpgtfp",
    4870             :   "llvm.ppc.altivec.vcmpgtfp.p",
    4871             :   "llvm.ppc.altivec.vcmpgtsb",
    4872             :   "llvm.ppc.altivec.vcmpgtsb.p",
    4873             :   "llvm.ppc.altivec.vcmpgtsd",
    4874             :   "llvm.ppc.altivec.vcmpgtsd.p",
    4875             :   "llvm.ppc.altivec.vcmpgtsh",
    4876             :   "llvm.ppc.altivec.vcmpgtsh.p",
    4877             :   "llvm.ppc.altivec.vcmpgtsw",
    4878             :   "llvm.ppc.altivec.vcmpgtsw.p",
    4879             :   "llvm.ppc.altivec.vcmpgtub",
    4880             :   "llvm.ppc.altivec.vcmpgtub.p",
    4881             :   "llvm.ppc.altivec.vcmpgtud",
    4882             :   "llvm.ppc.altivec.vcmpgtud.p",
    4883             :   "llvm.ppc.altivec.vcmpgtuh",
    4884             :   "llvm.ppc.altivec.vcmpgtuh.p",
    4885             :   "llvm.ppc.altivec.vcmpgtuw",
    4886             :   "llvm.ppc.altivec.vcmpgtuw.p",
    4887             :   "llvm.ppc.altivec.vcmpneb",
    4888             :   "llvm.ppc.altivec.vcmpneb.p",
    4889             :   "llvm.ppc.altivec.vcmpneh",
    4890             :   "llvm.ppc.altivec.vcmpneh.p",
    4891             :   "llvm.ppc.altivec.vcmpnew",
    4892             :   "llvm.ppc.altivec.vcmpnew.p",
    4893             :   "llvm.ppc.altivec.vcmpnezb",
    4894             :   "llvm.ppc.altivec.vcmpnezb.p",
    4895             :   "llvm.ppc.altivec.vcmpnezh",
    4896             :   "llvm.ppc.altivec.vcmpnezh.p",
    4897             :   "llvm.ppc.altivec.vcmpnezw",
    4898             :   "llvm.ppc.altivec.vcmpnezw.p",
    4899             :   "llvm.ppc.altivec.vctsxs",
    4900             :   "llvm.ppc.altivec.vctuxs",
    4901             :   "llvm.ppc.altivec.vctzlsbb",
    4902             :   "llvm.ppc.altivec.vexptefp",
    4903             :   "llvm.ppc.altivec.vgbbd",
    4904             :   "llvm.ppc.altivec.vlogefp",
    4905             :   "llvm.ppc.altivec.vmaddfp",
    4906             :   "llvm.ppc.altivec.vmaxfp",
    4907             :   "llvm.ppc.altivec.vmaxsb",
    4908             :   "llvm.ppc.altivec.vmaxsd",
    4909             :   "llvm.ppc.altivec.vmaxsh",
    4910             :   "llvm.ppc.altivec.vmaxsw",
    4911             :   "llvm.ppc.altivec.vmaxub",
    4912             :   "llvm.ppc.altivec.vmaxud",
    4913             :   "llvm.ppc.altivec.vmaxuh",
    4914             :   "llvm.ppc.altivec.vmaxuw",
    4915             :   "llvm.ppc.altivec.vmhaddshs",
    4916             :   "llvm.ppc.altivec.vmhraddshs",
    4917             :   "llvm.ppc.altivec.vminfp",
    4918             :   "llvm.ppc.altivec.vminsb",
    4919             :   "llvm.ppc.altivec.vminsd",
    4920             :   "llvm.ppc.altivec.vminsh",
    4921             :   "llvm.ppc.altivec.vminsw",
    4922             :   "llvm.ppc.altivec.vminub",
    4923             :   "llvm.ppc.altivec.vminud",
    4924             :   "llvm.ppc.altivec.vminuh",
    4925             :   "llvm.ppc.altivec.vminuw",
    4926             :   "llvm.ppc.altivec.vmladduhm",
    4927             :   "llvm.ppc.altivec.vmsummbm",
    4928             :   "llvm.ppc.altivec.vmsumshm",
    4929             :   "llvm.ppc.altivec.vmsumshs",
    4930             :   "llvm.ppc.altivec.vmsumubm",
    4931             :   "llvm.ppc.altivec.vmsumuhm",
    4932             :   "llvm.ppc.altivec.vmsumuhs",
    4933             :   "llvm.ppc.altivec.vmulesb",
    4934             :   "llvm.ppc.altivec.vmulesh",
    4935             :   "llvm.ppc.altivec.vmulesw",
    4936             :   "llvm.ppc.altivec.vmuleub",
    4937             :   "llvm.ppc.altivec.vmuleuh",
    4938             :   "llvm.ppc.altivec.vmuleuw",
    4939             :   "llvm.ppc.altivec.vmulosb",
    4940             :   "llvm.ppc.altivec.vmulosh",
    4941             :   "llvm.ppc.altivec.vmulosw",
    4942             :   "llvm.ppc.altivec.vmuloub",
    4943             :   "llvm.ppc.altivec.vmulouh",
    4944             :   "llvm.ppc.altivec.vmulouw",
    4945             :   "llvm.ppc.altivec.vnmsubfp",
    4946             :   "llvm.ppc.altivec.vperm",
    4947             :   "llvm.ppc.altivec.vpkpx",
    4948             :   "llvm.ppc.altivec.vpksdss",
    4949             :   "llvm.ppc.altivec.vpksdus",
    4950             :   "llvm.ppc.altivec.vpkshss",
    4951             :   "llvm.ppc.altivec.vpkshus",
    4952             :   "llvm.ppc.altivec.vpkswss",
    4953             :   "llvm.ppc.altivec.vpkswus",
    4954             :   "llvm.ppc.altivec.vpkudus",
    4955             :   "llvm.ppc.altivec.vpkuhus",
    4956             :   "llvm.ppc.altivec.vpkuwus",
    4957             :   "llvm.ppc.altivec.vprtybd",
    4958             :   "llvm.ppc.altivec.vprtybq",
    4959             :   "llvm.ppc.altivec.vprtybw",
    4960             :   "llvm.ppc.altivec.vrefp",
    4961             :   "llvm.ppc.altivec.vrfim",
    4962             :   "llvm.ppc.altivec.vrfin",
    4963             :   "llvm.ppc.altivec.vrfip",
    4964             :   "llvm.ppc.altivec.vrfiz",
    4965             :   "llvm.ppc.altivec.vrlb",
    4966             :   "llvm.ppc.altivec.vrld",
    4967             :   "llvm.ppc.altivec.vrldmi",
    4968             :   "llvm.ppc.altivec.vrldnm",
    4969             :   "llvm.ppc.altivec.vrlh",
    4970             :   "llvm.ppc.altivec.vrlw",
    4971             :   "llvm.ppc.altivec.vrlwmi",
    4972             :   "llvm.ppc.altivec.vrlwnm",
    4973             :   "llvm.ppc.altivec.vrsqrtefp",
    4974             :   "llvm.ppc.altivec.vsel",
    4975             :   "llvm.ppc.altivec.vsl",
    4976             :   "llvm.ppc.altivec.vslb",
    4977             :   "llvm.ppc.altivec.vslh",
    4978             :   "llvm.ppc.altivec.vslo",
    4979             :   "llvm.ppc.altivec.vslv",
    4980             :   "llvm.ppc.altivec.vslw",
    4981             :   "llvm.ppc.altivec.vsr",
    4982             :   "llvm.ppc.altivec.vsrab",
    4983             :   "llvm.ppc.altivec.vsrah",
    4984             :   "llvm.ppc.altivec.vsraw",
    4985             :   "llvm.ppc.altivec.vsrb",
    4986             :   "llvm.ppc.altivec.vsrh",
    4987             :   "llvm.ppc.altivec.vsro",
    4988             :   "llvm.ppc.altivec.vsrv",
    4989             :   "llvm.ppc.altivec.vsrw",
    4990             :   "llvm.ppc.altivec.vsubcuq",
    4991             :   "llvm.ppc.altivec.vsubcuw",
    4992             :   "llvm.ppc.altivec.vsubecuq",
    4993             :   "llvm.ppc.altivec.vsubeuqm",
    4994             :   "llvm.ppc.altivec.vsubsbs",
    4995             :   "llvm.ppc.altivec.vsubshs",
    4996             :   "llvm.ppc.altivec.vsubsws",
    4997             :   "llvm.ppc.altivec.vsububs",
    4998             :   "llvm.ppc.altivec.vsubuhs",
    4999             :   "llvm.ppc.altivec.vsubuws",
    5000             :   "llvm.ppc.altivec.vsum2sws",
    5001             :   "llvm.ppc.altivec.vsum4sbs",
    5002             :   "llvm.ppc.altivec.vsum4shs",
    5003             :   "llvm.ppc.altivec.vsum4ubs",
    5004             :   "llvm.ppc.altivec.vsumsws",
    5005             :   "llvm.ppc.altivec.vupkhpx",
    5006             :   "llvm.ppc.altivec.vupkhsb",
    5007             :   "llvm.ppc.altivec.vupkhsh",
    5008             :   "llvm.ppc.altivec.vupkhsw",
    5009             :   "llvm.ppc.altivec.vupklpx",
    5010             :   "llvm.ppc.altivec.vupklsb",
    5011             :   "llvm.ppc.altivec.vupklsh",
    5012             :   "llvm.ppc.altivec.vupklsw",
    5013             :   "llvm.ppc.bpermd",
    5014             :   "llvm.ppc.cfence",
    5015             :   "llvm.ppc.dcba",
    5016             :   "llvm.ppc.dcbf",
    5017             :   "llvm.ppc.dcbi",
    5018             :   "llvm.ppc.dcbst",
    5019             :   "llvm.ppc.dcbt",
    5020             :   "llvm.ppc.dcbtst",
    5021             :   "llvm.ppc.dcbz",
    5022             :   "llvm.ppc.dcbzl",
    5023             :   "llvm.ppc.divde",
    5024             :   "llvm.ppc.divdeu",
    5025             :   "llvm.ppc.divf128.round.to.odd",
    5026             :   "llvm.ppc.divwe",
    5027             :   "llvm.ppc.divweu",
    5028             :   "llvm.ppc.fmaf128.round.to.odd",
    5029             :   "llvm.ppc.get.texasr",
    5030             :   "llvm.ppc.get.texasru",
    5031             :   "llvm.ppc.get.tfhar",
    5032             :   "llvm.ppc.get.tfiar",
    5033             :   "llvm.ppc.is.decremented.ctr.nonzero",
    5034             :   "llvm.ppc.lwsync",
    5035             :   "llvm.ppc.mtctr",
    5036             :   "llvm.ppc.mulf128.round.to.odd",
    5037             :   "llvm.ppc.qpx.qvfabs",
    5038             :   "llvm.ppc.qpx.qvfadd",
    5039             :   "llvm.ppc.qpx.qvfadds",
    5040             :   "llvm.ppc.qpx.qvfcfid",
    5041             :   "llvm.ppc.qpx.qvfcfids",
    5042             :   "llvm.ppc.qpx.qvfcfidu",
    5043             :   "llvm.ppc.qpx.qvfcfidus",
    5044             :   "llvm.ppc.qpx.qvfcmpeq",
    5045             :   "llvm.ppc.qpx.qvfcmpgt",
    5046             :   "llvm.ppc.qpx.qvfcmplt",
    5047             :   "llvm.ppc.qpx.qvfcpsgn",
    5048             :   "llvm.ppc.qpx.qvfctid",
    5049             :   "llvm.ppc.qpx.qvfctidu",
    5050             :   "llvm.ppc.qpx.qvfctiduz",
    5051             :   "llvm.ppc.qpx.qvfctidz",
    5052             :   "llvm.ppc.qpx.qvfctiw",
    5053             :   "llvm.ppc.qpx.qvfctiwu",
    5054             :   "llvm.ppc.qpx.qvfctiwuz",
    5055             :   "llvm.ppc.qpx.qvfctiwz",
    5056             :   "llvm.ppc.qpx.qvflogical",
    5057             :   "llvm.ppc.qpx.qvfmadd",
    5058             :   "llvm.ppc.qpx.qvfmadds",
    5059             :   "llvm.ppc.qpx.qvfmsub",
    5060             :   "llvm.ppc.qpx.qvfmsubs",
    5061             :   "llvm.ppc.qpx.qvfmul",
    5062             :   "llvm.ppc.qpx.qvfmuls",
    5063             :   "llvm.ppc.qpx.qvfnabs",
    5064             :   "llvm.ppc.qpx.qvfneg",
    5065             :   "llvm.ppc.qpx.qvfnmadd",
    5066             :   "llvm.ppc.qpx.qvfnmadds",
    5067             :   "llvm.ppc.qpx.qvfnmsub",
    5068             :   "llvm.ppc.qpx.qvfnmsubs",
    5069             :   "llvm.ppc.qpx.qvfperm",
    5070             :   "llvm.ppc.qpx.qvfre",
    5071             :   "llvm.ppc.qpx.qvfres",
    5072             :   "llvm.ppc.qpx.qvfrim",
    5073             :   "llvm.ppc.qpx.qvfrin",
    5074             :   "llvm.ppc.qpx.qvfrip",
    5075             :   "llvm.ppc.qpx.qvfriz",
    5076             :   "llvm.ppc.qpx.qvfrsp",
    5077             :   "llvm.ppc.qpx.qvfrsqrte",
    5078             :   "llvm.ppc.qpx.qvfrsqrtes",
    5079             :   "llvm.ppc.qpx.qvfsel",
    5080             :   "llvm.ppc.qpx.qvfsub",
    5081             :   "llvm.ppc.qpx.qvfsubs",
    5082             :   "llvm.ppc.qpx.qvftstnan",
    5083             :   "llvm.ppc.qpx.qvfxmadd",
    5084             :   "llvm.ppc.qpx.qvfxmadds",
    5085             :   "llvm.ppc.qpx.qvfxmul",
    5086             :   "llvm.ppc.qpx.qvfxmuls",
    5087             :   "llvm.ppc.qpx.qvfxxcpnmadd",
    5088             :   "llvm.ppc.qpx.qvfxxcpnmadds",
    5089             :   "llvm.ppc.qpx.qvfxxmadd",
    5090             :   "llvm.ppc.qpx.qvfxxmadds",
    5091             :   "llvm.ppc.qpx.qvfxxnpmadd",
    5092             :   "llvm.ppc.qpx.qvfxxnpmadds",
    5093             :   "llvm.ppc.qpx.qvgpci",
    5094             :   "llvm.ppc.qpx.qvlfcd",
    5095             :   "llvm.ppc.qpx.qvlfcda",
    5096             :   "llvm.ppc.qpx.qvlfcs",
    5097             :   "llvm.ppc.qpx.qvlfcsa",
    5098             :   "llvm.ppc.qpx.qvlfd",
    5099             :   "llvm.ppc.qpx.qvlfda",
    5100             :   "llvm.ppc.qpx.qvlfiwa",
    5101             :   "llvm.ppc.qpx.qvlfiwaa",
    5102             :   "llvm.ppc.qpx.qvlfiwz",
    5103             :   "llvm.ppc.qpx.qvlfiwza",
    5104             :   "llvm.ppc.qpx.qvlfs",
    5105             :   "llvm.ppc.qpx.qvlfsa",
    5106             :   "llvm.ppc.qpx.qvlpcld",
    5107             :   "llvm.ppc.qpx.qvlpcls",
    5108             :   "llvm.ppc.qpx.qvlpcrd",
    5109             :   "llvm.ppc.qpx.qvlpcrs",
    5110             :   "llvm.ppc.qpx.qvstfcd",
    5111             :   "llvm.ppc.qpx.qvstfcda",
    5112             :   "llvm.ppc.qpx.qvstfcs",
    5113             :   "llvm.ppc.qpx.qvstfcsa",
    5114             :   "llvm.ppc.qpx.qvstfd",
    5115             :   "llvm.ppc.qpx.qvstfda",
    5116             :   "llvm.ppc.qpx.qvstfiw",
    5117             :   "llvm.ppc.qpx.qvstfiwa",
    5118             :   "llvm.ppc.qpx.qvstfs",
    5119             :   "llvm.ppc.qpx.qvstfsa",
    5120             :   "llvm.ppc.scalar.extract.expq",
    5121             :   "llvm.ppc.scalar.insert.exp.qp",
    5122             :   "llvm.ppc.set.texasr",
    5123             :   "llvm.ppc.set.texasru",
    5124             :   "llvm.ppc.set.tfhar",
    5125             :   "llvm.ppc.set.tfiar",
    5126             :   "llvm.ppc.sqrtf128.round.to.odd",
    5127             :   "llvm.ppc.subf128.round.to.odd",
    5128             :   "llvm.ppc.sync",
    5129             :   "llvm.ppc.tabort",
    5130             :   "llvm.ppc.tabortdc",
    5131             :   "llvm.ppc.tabortdci",
    5132             :   "llvm.ppc.tabortwc",
    5133             :   "llvm.ppc.tabortwci",
    5134             :   "llvm.ppc.tbegin",
    5135             :   "llvm.ppc.tcheck",
    5136             :   "llvm.ppc.tend",
    5137             :   "llvm.ppc.tendall",
    5138             :   "llvm.ppc.trechkpt",
    5139             :   "llvm.ppc.treclaim",
    5140             :   "llvm.ppc.tresume",
    5141             :   "llvm.ppc.truncf128.round.to.odd",
    5142             :   "llvm.ppc.tsr",
    5143             :   "llvm.ppc.tsuspend",
    5144             :   "llvm.ppc.ttest",
    5145             :   "llvm.ppc.vsx.lxvd2x",
    5146             :   "llvm.ppc.vsx.lxvd2x.be",
    5147             :   "llvm.ppc.vsx.lxvl",
    5148             :   "llvm.ppc.vsx.lxvll",
    5149             :   "llvm.ppc.vsx.lxvw4x",
    5150             :   "llvm.ppc.vsx.lxvw4x.be",
    5151             :   "llvm.ppc.vsx.stxvd2x",
    5152             :   "llvm.ppc.vsx.stxvd2x.be",
    5153             :   "llvm.ppc.vsx.stxvl",
    5154             :   "llvm.ppc.vsx.stxvll",
    5155             :   "llvm.ppc.vsx.stxvw4x",
    5156             :   "llvm.ppc.vsx.stxvw4x.be",
    5157             :   "llvm.ppc.vsx.xsmaxdp",
    5158             :   "llvm.ppc.vsx.xsmindp",
    5159             :   "llvm.ppc.vsx.xvcmpeqdp",
    5160             :   "llvm.ppc.vsx.xvcmpeqdp.p",
    5161             :   "llvm.ppc.vsx.xvcmpeqsp",
    5162             :   "llvm.ppc.vsx.xvcmpeqsp.p",
    5163             :   "llvm.ppc.vsx.xvcmpgedp",
    5164             :   "llvm.ppc.vsx.xvcmpgedp.p",
    5165             :   "llvm.ppc.vsx.xvcmpgesp",
    5166             :   "llvm.ppc.vsx.xvcmpgesp.p",
    5167             :   "llvm.ppc.vsx.xvcmpgtdp",
    5168             :   "llvm.ppc.vsx.xvcmpgtdp.p",
    5169             :   "llvm.ppc.vsx.xvcmpgtsp",
    5170             :   "llvm.ppc.vsx.xvcmpgtsp.p",
    5171             :   "llvm.ppc.vsx.xvcvdpsp",
    5172             :   "llvm.ppc.vsx.xvcvdpsxws",
    5173             :   "llvm.ppc.vsx.xvcvdpuxws",
    5174             :   "llvm.ppc.vsx.xvcvhpsp",
    5175             :   "llvm.ppc.vsx.xvcvspdp",
    5176             :   "llvm.ppc.vsx.xvcvsphp",
    5177             :   "llvm.ppc.vsx.xvcvsxdsp",
    5178             :   "llvm.ppc.vsx.xvcvsxwdp",
    5179             :   "llvm.ppc.vsx.xvcvuxdsp",
    5180             :   "llvm.ppc.vsx.xvcvuxwdp",
    5181             :   "llvm.ppc.vsx.xvdivdp",
    5182             :   "llvm.ppc.vsx.xvdivsp",
    5183             :   "llvm.ppc.vsx.xviexpdp",
    5184             :   "llvm.ppc.vsx.xviexpsp",
    5185             :   "llvm.ppc.vsx.xvmaxdp",
    5186             :   "llvm.ppc.vsx.xvmaxsp",
    5187             :   "llvm.ppc.vsx.xvmindp",
    5188             :   "llvm.ppc.vsx.xvminsp",
    5189             :   "llvm.ppc.vsx.xvrdpip",
    5190             :   "llvm.ppc.vsx.xvredp",
    5191             :   "llvm.ppc.vsx.xvresp",
    5192             :   "llvm.ppc.vsx.xvrspip",
    5193             :   "llvm.ppc.vsx.xvrsqrtedp",
    5194             :   "llvm.ppc.vsx.xvrsqrtesp",
    5195             :   "llvm.ppc.vsx.xvtstdcdp",
    5196             :   "llvm.ppc.vsx.xvtstdcsp",
    5197             :   "llvm.ppc.vsx.xvxexpdp",
    5198             :   "llvm.ppc.vsx.xvxexpsp",
    5199             :   "llvm.ppc.vsx.xvxsigdp",
    5200             :   "llvm.ppc.vsx.xvxsigsp",
    5201             :   "llvm.ppc.vsx.xxextractuw",
    5202             :   "llvm.ppc.vsx.xxinsertw",
    5203             :   "llvm.ppc.vsx.xxleqv",
    5204             :   "llvm.r600.cube",
    5205             :   "llvm.r600.ddx",
    5206             :   "llvm.r600.ddy",
    5207             :   "llvm.r600.dot4",
    5208             :   "llvm.r600.group.barrier",
    5209             :   "llvm.r600.implicitarg.ptr",
    5210             :   "llvm.r600.kill",
    5211             :   "llvm.r600.rat.store.typed",
    5212             :   "llvm.r600.read.global.size.x",
    5213             :   "llvm.r600.read.global.size.y",
    5214             :   "llvm.r600.read.global.size.z",
    5215             :   "llvm.r600.read.local.size.x",
    5216             :   "llvm.r600.read.local.size.y",
    5217             :   "llvm.r600.read.local.size.z",
    5218             :   "llvm.r600.read.ngroups.x",
    5219             :   "llvm.r600.read.ngroups.y",
    5220             :   "llvm.r600.read.ngroups.z",
    5221             :   "llvm.r600.read.tgid.x",
    5222             :   "llvm.r600.read.tgid.y",
    5223             :   "llvm.r600.read.tgid.z",
    5224             :   "llvm.r600.read.tidig.x",
    5225             :   "llvm.r600.read.tidig.y",
    5226             :   "llvm.r600.read.tidig.z",
    5227             :   "llvm.r600.recipsqrt.clamped",
    5228             :   "llvm.r600.recipsqrt.ieee",
    5229             :   "llvm.r600.store.stream.output",
    5230             :   "llvm.r600.store.swizzle",
    5231             :   "llvm.r600.tex",
    5232             :   "llvm.r600.texc",
    5233             :   "llvm.r600.txb",
    5234             :   "llvm.r600.txbc",
    5235             :   "llvm.r600.txf",
    5236             :   "llvm.r600.txl",
    5237             :   "llvm.r600.txlc",
    5238             :   "llvm.r600.txq",
    5239             :   "llvm.riscv.masked.atomicrmw.add.i32",
    5240             :   "llvm.riscv.masked.atomicrmw.max.i32",
    5241             :   "llvm.riscv.masked.atomicrmw.min.i32",
    5242             :   "llvm.riscv.masked.atomicrmw.nand.i32",
    5243             :   "llvm.riscv.masked.atomicrmw.sub.i32",
    5244             :   "llvm.riscv.masked.atomicrmw.umax.i32",
    5245             :   "llvm.riscv.masked.atomicrmw.umin.i32",
    5246             :   "llvm.riscv.masked.atomicrmw.xchg.i32",
    5247             :   "llvm.s390.efpc",
    5248             :   "llvm.s390.etnd",
    5249             :   "llvm.s390.lcbb",
    5250             :   "llvm.s390.ntstg",
    5251             :   "llvm.s390.ppa.txassist",
    5252             :   "llvm.s390.sfpc",
    5253             :   "llvm.s390.tabort",
    5254             :   "llvm.s390.tbegin",
    5255             :   "llvm.s390.tbegin.nofloat",
    5256             :   "llvm.s390.tbeginc",
    5257             :   "llvm.s390.tdc",
    5258             :   "llvm.s390.tend",
    5259             :   "llvm.s390.vaccb",
    5260             :   "llvm.s390.vacccq",
    5261             :   "llvm.s390.vaccf",
    5262             :   "llvm.s390.vaccg",
    5263             :   "llvm.s390.vacch",
    5264             :   "llvm.s390.vaccq",
    5265             :   "llvm.s390.vacq",
    5266             :   "llvm.s390.vaq",
    5267             :   "llvm.s390.vavgb",
    5268             :   "llvm.s390.vavgf",
    5269             :   "llvm.s390.vavgg",
    5270             :   "llvm.s390.vavgh",
    5271             :   "llvm.s390.vavglb",
    5272             :   "llvm.s390.vavglf",
    5273             :   "llvm.s390.vavglg",
    5274             :   "llvm.s390.vavglh",
    5275             :   "llvm.s390.vbperm",
    5276             :   "llvm.s390.vceqbs",
    5277             :   "llvm.s390.vceqfs",
    5278             :   "llvm.s390.vceqgs",
    5279             :   "llvm.s390.vceqhs",
    5280             :   "llvm.s390.vchbs",
    5281             :   "llvm.s390.vchfs",
    5282             :   "llvm.s390.vchgs",
    5283             :   "llvm.s390.vchhs",
    5284             :   "llvm.s390.vchlbs",
    5285             :   "llvm.s390.vchlfs",
    5286             :   "llvm.s390.vchlgs",
    5287             :   "llvm.s390.vchlhs",
    5288             :   "llvm.s390.vcksm",
    5289             :   "llvm.s390.verimb",
    5290             :   "llvm.s390.verimf",
    5291             :   "llvm.s390.verimg",
    5292             :   "llvm.s390.verimh",
    5293             :   "llvm.s390.verllb",
    5294             :   "llvm.s390.verllf",
    5295             :   "llvm.s390.verllg",
    5296             :   "llvm.s390.verllh",
    5297             :   "llvm.s390.verllvb",
    5298             :   "llvm.s390.verllvf",
    5299             :   "llvm.s390.verllvg",
    5300             :   "llvm.s390.verllvh",
    5301             :   "llvm.s390.vfaeb",
    5302             :   "llvm.s390.vfaebs",
    5303             :   "llvm.s390.vfaef",
    5304             :   "llvm.s390.vfaefs",
    5305             :   "llvm.s390.vfaeh",
    5306             :   "llvm.s390.vfaehs",
    5307             :   "llvm.s390.vfaezb",
    5308             :   "llvm.s390.vfaezbs",
    5309             :   "llvm.s390.vfaezf",
    5310             :   "llvm.s390.vfaezfs",
    5311             :   "llvm.s390.vfaezh",
    5312             :   "llvm.s390.vfaezhs",
    5313             :   "llvm.s390.vfcedbs",
    5314             :   "llvm.s390.vfcesbs",
    5315             :   "llvm.s390.vfchdbs",
    5316             :   "llvm.s390.vfchedbs",
    5317             :   "llvm.s390.vfchesbs",
    5318             :   "llvm.s390.vfchsbs",
    5319             :   "llvm.s390.vfeeb",
    5320             :   "llvm.s390.vfeebs",
    5321             :   "llvm.s390.vfeef",
    5322             :   "llvm.s390.vfeefs",
    5323             :   "llvm.s390.vfeeh",
    5324             :   "llvm.s390.vfeehs",
    5325             :   "llvm.s390.vfeezb",
    5326             :   "llvm.s390.vfeezbs",
    5327             :   "llvm.s390.vfeezf",
    5328             :   "llvm.s390.vfeezfs",
    5329             :   "llvm.s390.vfeezh",
    5330             :   "llvm.s390.vfeezhs",
    5331             :   "llvm.s390.vfeneb",
    5332             :   "llvm.s390.vfenebs",
    5333             :   "llvm.s390.vfenef",
    5334             :   "llvm.s390.vfenefs",
    5335             :   "llvm.s390.vfeneh",
    5336             :   "llvm.s390.vfenehs",
    5337             :   "llvm.s390.vfenezb",
    5338             :   "llvm.s390.vfenezbs",
    5339             :   "llvm.s390.vfenezf",
    5340             :   "llvm.s390.vfenezfs",
    5341             :   "llvm.s390.vfenezh",
    5342             :   "llvm.s390.vfenezhs",
    5343             :   "llvm.s390.vfidb",
    5344             :   "llvm.s390.vfisb",
    5345             :   "llvm.s390.vfmaxdb",
    5346             :   "llvm.s390.vfmaxsb",
    5347             :   "llvm.s390.vfmindb",
    5348             :   "llvm.s390.vfminsb",
    5349             :   "llvm.s390.vftcidb",
    5350             :   "llvm.s390.vftcisb",
    5351             :   "llvm.s390.vgfmab",
    5352             :   "llvm.s390.vgfmaf",
    5353             :   "llvm.s390.vgfmag",
    5354             :   "llvm.s390.vgfmah",
    5355             :   "llvm.s390.vgfmb",
    5356             :   "llvm.s390.vgfmf",
    5357             :   "llvm.s390.vgfmg",
    5358             :   "llvm.s390.vgfmh",
    5359             :   "llvm.s390.vistrb",
    5360             :   "llvm.s390.vistrbs",
    5361             :   "llvm.s390.vistrf",
    5362             :   "llvm.s390.vistrfs",
    5363             :   "llvm.s390.vistrh",
    5364             :   "llvm.s390.vistrhs",
    5365             :   "llvm.s390.vlbb",
    5366             :   "llvm.s390.vll",
    5367             :   "llvm.s390.vlrl",
    5368             :   "llvm.s390.vmaeb",
    5369             :   "llvm.s390.vmaef",
    5370             :   "llvm.s390.vmaeh",
    5371             :   "llvm.s390.vmahb",
    5372             :   "llvm.s390.vmahf",
    5373             :   "llvm.s390.vmahh",
    5374             :   "llvm.s390.vmaleb",
    5375             :   "llvm.s390.vmalef",
    5376             :   "llvm.s390.vmaleh",
    5377             :   "llvm.s390.vmalhb",
    5378             :   "llvm.s390.vmalhf",
    5379             :   "llvm.s390.vmalhh",
    5380             :   "llvm.s390.vmalob",
    5381             :   "llvm.s390.vmalof",
    5382             :   "llvm.s390.vmaloh",
    5383             :   "llvm.s390.vmaob",
    5384             :   "llvm.s390.vmaof",
    5385             :   "llvm.s390.vmaoh",
    5386             :   "llvm.s390.vmeb",
    5387             :   "llvm.s390.vmef",
    5388             :   "llvm.s390.vmeh",
    5389             :   "llvm.s390.vmhb",
    5390             :   "llvm.s390.vmhf",
    5391             :   "llvm.s390.vmhh",
    5392             :   "llvm.s390.vmleb",
    5393             :   "llvm.s390.vmlef",
    5394             :   "llvm.s390.vmleh",
    5395             :   "llvm.s390.vmlhb",
    5396             :   "llvm.s390.vmlhf",
    5397             :   "llvm.s390.vmlhh",
    5398             :   "llvm.s390.vmlob",
    5399             :   "llvm.s390.vmlof",
    5400             :   "llvm.s390.vmloh",
    5401             :   "llvm.s390.vmob",
    5402             :   "llvm.s390.vmof",
    5403             :   "llvm.s390.vmoh",
    5404             :   "llvm.s390.vmslg",
    5405             :   "llvm.s390.vpdi",
    5406             :   "llvm.s390.vperm",
    5407             :   "llvm.s390.vpklsf",
    5408             :   "llvm.s390.vpklsfs",
    5409             :   "llvm.s390.vpklsg",
    5410             :   "llvm.s390.vpklsgs",
    5411             :   "llvm.s390.vpklsh",
    5412             :   "llvm.s390.vpklshs",
    5413             :   "llvm.s390.vpksf",
    5414             :   "llvm.s390.vpksfs",
    5415             :   "llvm.s390.vpksg",
    5416             :   "llvm.s390.vpksgs",
    5417             :   "llvm.s390.vpksh",
    5418             :   "llvm.s390.vpkshs",
    5419             :   "llvm.s390.vsbcbiq",
    5420             :   "llvm.s390.vsbiq",
    5421             :   "llvm.s390.vscbib",
    5422             :   "llvm.s390.vscbif",
    5423             :   "llvm.s390.vscbig",
    5424             :   "llvm.s390.vscbih",
    5425             :   "llvm.s390.vscbiq",
    5426             :   "llvm.s390.vsl",
    5427             :   "llvm.s390.vslb",
    5428             :   "llvm.s390.vsldb",
    5429             :   "llvm.s390.vsq",
    5430             :   "llvm.s390.vsra",
    5431             :   "llvm.s390.vsrab",
    5432             :   "llvm.s390.vsrl",
    5433             :   "llvm.s390.vsrlb",
    5434             :   "llvm.s390.vstl",
    5435             :   "llvm.s390.vstrcb",
    5436             :   "llvm.s390.vstrcbs",
    5437             :   "llvm.s390.vstrcf",
    5438             :   "llvm.s390.vstrcfs",
    5439             :   "llvm.s390.vstrch",
    5440             :   "llvm.s390.vstrchs",
    5441             :   "llvm.s390.vstrczb",
    5442             :   "llvm.s390.vstrczbs",
    5443             :   "llvm.s390.vstrczf",
    5444             :   "llvm.s390.vstrczfs",
    5445             :   "llvm.s390.vstrczh",
    5446             :   "llvm.s390.vstrczhs",
    5447             :   "llvm.s390.vstrl",
    5448             :   "llvm.s390.vsumb",
    5449             :   "llvm.s390.vsumgf",
    5450             :   "llvm.s390.vsumgh",
    5451             :   "llvm.s390.vsumh",
    5452             :   "llvm.s390.vsumqf",
    5453             :   "llvm.s390.vsumqg",
    5454             :   "llvm.s390.vtm",
    5455             :   "llvm.s390.vuphb",
    5456             :   "llvm.s390.vuphf",
    5457             :   "llvm.s390.vuphh",
    5458             :   "llvm.s390.vuplb",
    5459             :   "llvm.s390.vuplf",
    5460             :   "llvm.s390.vuplhb",
    5461             :   "llvm.s390.vuplhf",
    5462             :   "llvm.s390.vuplhh",
    5463             :   "llvm.s390.vuplhw",
    5464             :   "llvm.s390.vupllb",
    5465             :   "llvm.s390.vupllf",
    5466             :   "llvm.s390.vupllh",
    5467             :   "llvm.wasm.add.saturate.signed",
    5468             :   "llvm.wasm.add.saturate.unsigned",
    5469             :   "llvm.wasm.alltrue",
    5470             :   "llvm.wasm.anytrue",
    5471             :   "llvm.wasm.atomic.notify",
    5472             :   "llvm.wasm.atomic.wait.i32",
    5473             :   "llvm.wasm.atomic.wait.i64",
    5474             :   "llvm.wasm.bitselect",
    5475             :   "llvm.wasm.catch",
    5476             :   "llvm.wasm.current.memory",
    5477             :   "llvm.wasm.get.ehselector",
    5478             :   "llvm.wasm.get.exception",
    5479             :   "llvm.wasm.grow.memory",
    5480             :   "llvm.wasm.landingpad.index",
    5481             :   "llvm.wasm.lsda",
    5482             :   "llvm.wasm.mem.grow",
    5483             :   "llvm.wasm.mem.size",
    5484             :   "llvm.wasm.memory.grow",
    5485             :   "llvm.wasm.memory.size",
    5486             :   "llvm.wasm.rethrow",
    5487             :   "llvm.wasm.sub.saturate.signed",
    5488             :   "llvm.wasm.sub.saturate.unsigned",
    5489             :   "llvm.wasm.throw",
    5490             :   "llvm.wasm.trunc.saturate.signed",
    5491             :   "llvm.wasm.trunc.saturate.unsigned",
    5492             :   "llvm.x86.3dnow.pavgusb",
    5493             :   "llvm.x86.3dnow.pf2id",
    5494             :   "llvm.x86.3dnow.pfacc",
    5495             :   "llvm.x86.3dnow.pfadd",
    5496             :   "llvm.x86.3dnow.pfcmpeq",
    5497             :   "llvm.x86.3dnow.pfcmpge",
    5498             :   "llvm.x86.3dnow.pfcmpgt",
    5499             :   "llvm.x86.3dnow.pfmax",
    5500             :   "llvm.x86.3dnow.pfmin",
    5501             :   "llvm.x86.3dnow.pfmul",
    5502             :   "llvm.x86.3dnow.pfrcp",
    5503             :   "llvm.x86.3dnow.pfrcpit1",
    5504             :   "llvm.x86.3dnow.pfrcpit2",
    5505             :   "llvm.x86.3dnow.pfrsqit1",
    5506             :   "llvm.x86.3dnow.pfrsqrt",
    5507             :   "llvm.x86.3dnow.pfsub",
    5508             :   "llvm.x86.3dnow.pfsubr",
    5509             :   "llvm.x86.3dnow.pi2fd",
    5510             :   "llvm.x86.3dnow.pmulhrw",
    5511             :   "llvm.x86.3dnowa.pf2iw",
    5512             :   "llvm.x86.3dnowa.pfnacc",
    5513             :   "llvm.x86.3dnowa.pfpnacc",
    5514             :   "llvm.x86.3dnowa.pi2fw",
    5515             :   "llvm.x86.3dnowa.pswapd",
    5516             :   "llvm.x86.addcarry.u32",
    5517             :   "llvm.x86.addcarry.u64",
    5518             :   "llvm.x86.addcarryx.u32",
    5519             :   "llvm.x86.addcarryx.u64",
    5520             :   "llvm.x86.aesni.aesdec",
    5521             :   "llvm.x86.aesni.aesdec.256",
    5522             :   "llvm.x86.aesni.aesdec.512",
    5523             :   "llvm.x86.aesni.aesdeclast",
    5524             :   "llvm.x86.aesni.aesdeclast.256",
    5525             :   "llvm.x86.aesni.aesdeclast.512",
    5526             :   "llvm.x86.aesni.aesenc",
    5527             :   "llvm.x86.aesni.aesenc.256",
    5528             :   "llvm.x86.aesni.aesenc.512",
    5529             :   "llvm.x86.aesni.aesenclast",
    5530             :   "llvm.x86.aesni.aesenclast.256",
    5531             :   "llvm.x86.aesni.aesenclast.512",
    5532             :   "llvm.x86.aesni.aesimc",
    5533             :   "llvm.x86.aesni.aeskeygenassist",
    5534             :   "llvm.x86.avx.addsub.pd.256",
    5535             :   "llvm.x86.avx.addsub.ps.256",
    5536             :   "llvm.x86.avx.blendv.pd.256",
    5537             :   "llvm.x86.avx.blendv.ps.256",
    5538             :   "llvm.x86.avx.cmp.pd.256",
    5539             :   "llvm.x86.avx.cmp.ps.256",
    5540             :   "llvm.x86.avx.cvt.pd2.ps.256",
    5541             :   "llvm.x86.avx.cvt.pd2dq.256",
    5542             :   "llvm.x86.avx.cvt.ps2dq.256",
    5543             :   "llvm.x86.avx.cvtt.pd2dq.256",
    5544             :   "llvm.x86.avx.cvtt.ps2dq.256",
    5545             :   "llvm.x86.avx.dp.ps.256",
    5546             :   "llvm.x86.avx.hadd.pd.256",
    5547             :   "llvm.x86.avx.hadd.ps.256",
    5548             :   "llvm.x86.avx.hsub.pd.256",
    5549             :   "llvm.x86.avx.hsub.ps.256",
    5550             :   "llvm.x86.avx.ldu.dq.256",
    5551             :   "llvm.x86.avx.maskload.pd",
    5552             :   "llvm.x86.avx.maskload.pd.256",
    5553             :   "llvm.x86.avx.maskload.ps",
    5554             :   "llvm.x86.avx.maskload.ps.256",
    5555             :   "llvm.x86.avx.maskstore.pd",
    5556             :   "llvm.x86.avx.maskstore.pd.256",
    5557             :   "llvm.x86.avx.maskstore.ps",
    5558             :   "llvm.x86.avx.maskstore.ps.256",
    5559             :   "llvm.x86.avx.max.pd.256",
    5560             :   "llvm.x86.avx.max.ps.256",
    5561             :   "llvm.x86.avx.min.pd.256",
    5562             :   "llvm.x86.avx.min.ps.256",
    5563             :   "llvm.x86.avx.movmsk.pd.256",
    5564             :   "llvm.x86.avx.movmsk.ps.256",
    5565             :   "llvm.x86.avx.ptestc.256",
    5566             :   "llvm.x86.avx.ptestnzc.256",
    5567             :   "llvm.x86.avx.ptestz.256",
    5568             :   "llvm.x86.avx.rcp.ps.256",
    5569             :   "llvm.x86.avx.round.pd.256",
    5570             :   "llvm.x86.avx.round.ps.256",
    5571             :   "llvm.x86.avx.rsqrt.ps.256",
    5572             :   "llvm.x86.avx.vpermilvar.pd",
    5573             :   "llvm.x86.avx.vpermilvar.pd.256",
    5574             :   "llvm.x86.avx.vpermilvar.ps",
    5575             :   "llvm.x86.avx.vpermilvar.ps.256",
    5576             :   "llvm.x86.avx.vtestc.pd",
    5577             :   "llvm.x86.avx.vtestc.pd.256",
    5578             :   "llvm.x86.avx.vtestc.ps",
    5579             :   "llvm.x86.avx.vtestc.ps.256",
    5580             :   "llvm.x86.avx.vtestnzc.pd",
    5581             :   "llvm.x86.avx.vtestnzc.pd.256",
    5582             :   "llvm.x86.avx.vtestnzc.ps",
    5583             :   "llvm.x86.avx.vtestnzc.ps.256",
    5584             :   "llvm.x86.avx.vtestz.pd",
    5585             :   "llvm.x86.avx.vtestz.pd.256",
    5586             :   "llvm.x86.avx.vtestz.ps",
    5587             :   "llvm.x86.avx.vtestz.ps.256",
    5588             :   "llvm.x86.avx.vzeroall",
    5589             :   "llvm.x86.avx.vzeroupper",
    5590             :   "llvm.x86.avx2.gather.d.d",
    5591             :   "llvm.x86.avx2.gather.d.d.256",
    5592             :   "llvm.x86.avx2.gather.d.pd",
    5593             :   "llvm.x86.avx2.gather.d.pd.256",
    5594             :   "llvm.x86.avx2.gather.d.ps",
    5595             :   "llvm.x86.avx2.gather.d.ps.256",
    5596             :   "llvm.x86.avx2.gather.d.q",
    5597             :   "llvm.x86.avx2.gather.d.q.256",
    5598             :   "llvm.x86.avx2.gather.q.d",
    5599             :   "llvm.x86.avx2.gather.q.d.256",
    5600             :   "llvm.x86.avx2.gather.q.pd",
    5601             :   "llvm.x86.avx2.gather.q.pd.256",
    5602             :   "llvm.x86.avx2.gather.q.ps",
    5603             :   "llvm.x86.avx2.gather.q.ps.256",
    5604             :   "llvm.x86.avx2.gather.q.q",
    5605             :   "llvm.x86.avx2.gather.q.q.256",
    5606             :   "llvm.x86.avx2.maskload.d",
    5607             :   "llvm.x86.avx2.maskload.d.256",
    5608             :   "llvm.x86.avx2.maskload.q",
    5609             :   "llvm.x86.avx2.maskload.q.256",
    5610             :   "llvm.x86.avx2.maskstore.d",
    5611             :   "llvm.x86.avx2.maskstore.d.256",
    5612             :   "llvm.x86.avx2.maskstore.q",
    5613             :   "llvm.x86.avx2.maskstore.q.256",
    5614             :   "llvm.x86.avx2.mpsadbw",
    5615             :   "llvm.x86.avx2.packssdw",
    5616             :   "llvm.x86.avx2.packsswb",
    5617             :   "llvm.x86.avx2.packusdw",
    5618             :   "llvm.x86.avx2.packuswb",
    5619             :   "llvm.x86.avx2.padds.b",
    5620             :   "llvm.x86.avx2.padds.w",
    5621             :   "llvm.x86.avx2.pblendvb",
    5622             :   "llvm.x86.avx2.permd",
    5623             :   "llvm.x86.avx2.permps",
    5624             :   "llvm.x86.avx2.phadd.d",
    5625             :   "llvm.x86.avx2.phadd.sw",
    5626             :   "llvm.x86.avx2.phadd.w",
    5627             :   "llvm.x86.avx2.phsub.d",
    5628             :   "llvm.x86.avx2.phsub.sw",
    5629             :   "llvm.x86.avx2.phsub.w",
    5630             :   "llvm.x86.avx2.pmadd.ub.sw",
    5631             :   "llvm.x86.avx2.pmadd.wd",
    5632             :   "llvm.x86.avx2.pmovmskb",
    5633             :   "llvm.x86.avx2.pmul.hr.sw",
    5634             :   "llvm.x86.avx2.pmulh.w",
    5635             :   "llvm.x86.avx2.pmulhu.w",
    5636             :   "llvm.x86.avx2.psad.bw",
    5637             :   "llvm.x86.avx2.pshuf.b",
    5638             :   "llvm.x86.avx2.psign.b",
    5639             :   "llvm.x86.avx2.psign.d",
    5640             :   "llvm.x86.avx2.psign.w",
    5641             :   "llvm.x86.avx2.psll.d",
    5642             :   "llvm.x86.avx2.psll.q",
    5643             :   "llvm.x86.avx2.psll.w",
    5644             :   "llvm.x86.avx2.pslli.d",
    5645             :   "llvm.x86.avx2.pslli.q",
    5646             :   "llvm.x86.avx2.pslli.w",
    5647             :   "llvm.x86.avx2.psllv.d",
    5648             :   "llvm.x86.avx2.psllv.d.256",
    5649             :   "llvm.x86.avx2.psllv.q",
    5650             :   "llvm.x86.avx2.psllv.q.256",
    5651             :   "llvm.x86.avx2.psra.d",
    5652             :   "llvm.x86.avx2.psra.w",
    5653             :   "llvm.x86.avx2.psrai.d",
    5654             :   "llvm.x86.avx2.psrai.w",
    5655             :   "llvm.x86.avx2.psrav.d",
    5656             :   "llvm.x86.avx2.psrav.d.256",
    5657             :   "llvm.x86.avx2.psrl.d",
    5658             :   "llvm.x86.avx2.psrl.q",
    5659             :   "llvm.x86.avx2.psrl.w",
    5660             :   "llvm.x86.avx2.psrli.d",
    5661             :   "llvm.x86.avx2.psrli.q",
    5662             :   "llvm.x86.avx2.psrli.w",
    5663             :   "llvm.x86.avx2.psrlv.d",
    5664             :   "llvm.x86.avx2.psrlv.d.256",
    5665             :   "llvm.x86.avx2.psrlv.q",
    5666             :   "llvm.x86.avx2.psrlv.q.256",
    5667             :   "llvm.x86.avx2.psubs.b",
    5668             :   "llvm.x86.avx2.psubs.w",
    5669             :   "llvm.x86.avx512.add.pd.512",
    5670             :   "llvm.x86.avx512.add.ps.512",
    5671             :   "llvm.x86.avx512.broadcastmb.128",
    5672             :   "llvm.x86.avx512.broadcastmb.256",
    5673             :   "llvm.x86.avx512.broadcastmb.512",
    5674             :   "llvm.x86.avx512.broadcastmw.128",
    5675             :   "llvm.x86.avx512.broadcastmw.256",
    5676             :   "llvm.x86.avx512.broadcastmw.512",
    5677             :   "llvm.x86.avx512.cmp.pd.128",
    5678             :   "llvm.x86.avx512.cmp.pd.256",
    5679             :   "llvm.x86.avx512.cmp.pd.512",
    5680             :   "llvm.x86.avx512.cmp.ps.128",
    5681             :   "llvm.x86.avx512.cmp.ps.256",
    5682             :   "llvm.x86.avx512.cmp.ps.512",
    5683             :   "llvm.x86.avx512.cvtsi2sd64",
    5684             :   "llvm.x86.avx512.cvtsi2ss32",
    5685             :   "llvm.x86.avx512.cvtsi2ss64",
    5686             :   "llvm.x86.avx512.cvttsd2si",
    5687             :   "llvm.x86.avx512.cvttsd2si64",
    5688             :   "llvm.x86.avx512.cvttsd2usi",
    5689             :   "llvm.x86.avx512.cvttsd2usi64",
    5690             :   "llvm.x86.avx512.cvttss2si",
    5691             :   "llvm.x86.avx512.cvttss2si64",
    5692             :   "llvm.x86.avx512.cvttss2usi",
    5693             :   "llvm.x86.avx512.cvttss2usi64",
    5694             :   "llvm.x86.avx512.cvtusi2ss",
    5695             :   "llvm.x86.avx512.cvtusi642sd",
    5696             :   "llvm.x86.avx512.cvtusi642ss",
    5697             :   "llvm.x86.avx512.dbpsadbw.128",
    5698             :   "llvm.x86.avx512.dbpsadbw.256",
    5699             :   "llvm.x86.avx512.dbpsadbw.512",
    5700             :   "llvm.x86.avx512.div.pd.512",
    5701             :   "llvm.x86.avx512.div.ps.512",
    5702             :   "llvm.x86.avx512.exp2.pd",
    5703             :   "llvm.x86.avx512.exp2.ps",
    5704             :   "llvm.x86.avx512.fpclass.pd.128",
    5705             :   "llvm.x86.avx512.fpclass.pd.256",
    5706             :   "llvm.x86.avx512.fpclass.pd.512",
    5707             :   "llvm.x86.avx512.fpclass.ps.128",
    5708             :   "llvm.x86.avx512.fpclass.ps.256",
    5709             :   "llvm.x86.avx512.fpclass.ps.512",
    5710             :   "llvm.x86.avx512.gather.dpd.512",
    5711             :   "llvm.x86.avx512.gather.dpi.512",
    5712             :   "llvm.x86.avx512.gather.dpq.512",
    5713             :   "llvm.x86.avx512.gather.dps.512",
    5714             :   "llvm.x86.avx512.gather.qpd.512",
    5715             :   "llvm.x86.avx512.gather.qpi.512",
    5716             :   "llvm.x86.avx512.gather.qpq.512",
    5717             :   "llvm.x86.avx512.gather.qps.512",
    5718             :   "llvm.x86.avx512.gather3div2.df",
    5719             :   "llvm.x86.avx512.gather3div2.di",
    5720             :   "llvm.x86.avx512.gather3div4.df",
    5721             :   "llvm.x86.avx512.gather3div4.di",
    5722             :   "llvm.x86.avx512.gather3div4.sf",
    5723             :   "llvm.x86.avx512.gather3div4.si",
    5724             :   "llvm.x86.avx512.gather3div8.sf",
    5725             :   "llvm.x86.avx512.gather3div8.si",
    5726             :   "llvm.x86.avx512.gather3siv2.df",
    5727             :   "llvm.x86.avx512.gather3siv2.di",
    5728             :   "llvm.x86.avx512.gather3siv4.df",
    5729             :   "llvm.x86.avx512.gather3siv4.di",
    5730             :   "llvm.x86.avx512.gather3siv4.sf",
    5731             :   "llvm.x86.avx512.gather3siv4.si",
    5732             :   "llvm.x86.avx512.gather3siv8.sf",
    5733             :   "llvm.x86.avx512.gather3siv8.si",
    5734             :   "llvm.x86.avx512.gatherpf.dpd.512",
    5735             :   "llvm.x86.avx512.gatherpf.dps.512",
    5736             :   "llvm.x86.avx512.gatherpf.qpd.512",
    5737             :   "llvm.x86.avx512.gatherpf.qps.512",
    5738             :   "llvm.x86.avx512.kadd.b",
    5739             :   "llvm.x86.avx512.kadd.d",
    5740             :   "llvm.x86.avx512.kadd.q",
    5741             :   "llvm.x86.avx512.kadd.w",
    5742             :   "llvm.x86.avx512.ktestc.b",
    5743             :   "llvm.x86.avx512.ktestc.d",
    5744             :   "llvm.x86.avx512.ktestc.q",
    5745             :   "llvm.x86.avx512.ktestc.w",
    5746             :   "llvm.x86.avx512.ktestz.b",
    5747             :   "llvm.x86.avx512.ktestz.d",
    5748             :   "llvm.x86.avx512.ktestz.q",
    5749             :   "llvm.x86.avx512.ktestz.w",
    5750             :   "llvm.x86.avx512.mask.add.sd.round",
    5751             :   "llvm.x86.avx512.mask.add.ss.round",
    5752             :   "llvm.x86.avx512.mask.cmp.sd",
    5753             :   "llvm.x86.avx512.mask.cmp.ss",
    5754             :   "llvm.x86.avx512.mask.compress.b.128",
    5755             :   "llvm.x86.avx512.mask.compress.b.256",
    5756             :   "llvm.x86.avx512.mask.compress.b.512",
    5757             :   "llvm.x86.avx512.mask.compress.d.128",
    5758             :   "llvm.x86.avx512.mask.compress.d.256",
    5759             :   "llvm.x86.avx512.mask.compress.d.512",
    5760             :   "llvm.x86.avx512.mask.compress.pd.128",
    5761             :   "llvm.x86.avx512.mask.compress.pd.256",
    5762             :   "llvm.x86.avx512.mask.compress.pd.512",
    5763             :   "llvm.x86.avx512.mask.compress.ps.128",
    5764             :   "llvm.x86.avx512.mask.compress.ps.256",
    5765             :   "llvm.x86.avx512.mask.compress.ps.512",
    5766             :   "llvm.x86.avx512.mask.compress.q.128",
    5767             :   "llvm.x86.avx512.mask.compress.q.256",
    5768             :   "llvm.x86.avx512.mask.compress.q.512",
    5769             :   "llvm.x86.avx512.mask.compress.w.128",
    5770             :   "llvm.x86.avx512.mask.compress.w.256",
    5771             :   "llvm.x86.avx512.mask.compress.w.512",
    5772             :   "llvm.x86.avx512.mask.conflict.d.128",
    5773             :   "llvm.x86.avx512.mask.conflict.d.256",
    5774             :   "llvm.x86.avx512.mask.conflict.d.512",
    5775             :   "llvm.x86.avx512.mask.conflict.q.128",
    5776             :   "llvm.x86.avx512.mask.conflict.q.256",
    5777             :   "llvm.x86.avx512.mask.conflict.q.512",
    5778             :   "llvm.x86.avx512.mask.cvtdq2ps.512",
    5779             :   "llvm.x86.avx512.mask.cvtpd2dq.128",
    5780             :   "llvm.x86.avx512.mask.cvtpd2dq.512",
    5781             :   "llvm.x86.avx512.mask.cvtpd2ps",
    5782             :   "llvm.x86.avx512.mask.cvtpd2ps.512",
    5783             :   "llvm.x86.avx512.mask.cvtpd2qq.128",
    5784             :   "llvm.x86.avx512.mask.cvtpd2qq.256",
    5785             :   "llvm.x86.avx512.mask.cvtpd2qq.512",
    5786             :   "llvm.x86.avx512.mask.cvtpd2udq.128",
    5787             :   "llvm.x86.avx512.mask.cvtpd2udq.256",
    5788             :   "llvm.x86.avx512.mask.cvtpd2udq.512",
    5789             :   "llvm.x86.avx512.mask.cvtpd2uqq.128",
    5790             :   "llvm.x86.avx512.mask.cvtpd2uqq.256",
    5791             :   "llvm.x86.avx512.mask.cvtpd2uqq.512",
    5792             :   "llvm.x86.avx512.mask.cvtps2dq.128",
    5793             :   "llvm.x86.avx512.mask.cvtps2dq.256",
    5794             :   "llvm.x86.avx512.mask.cvtps2dq.512",
    5795             :   "llvm.x86.avx512.mask.cvtps2pd.512",
    5796             :   "llvm.x86.avx512.mask.cvtps2qq.128",
    5797             :   "llvm.x86.avx512.mask.cvtps2qq.256",
    5798             :   "llvm.x86.avx512.mask.cvtps2qq.512",
    5799             :   "llvm.x86.avx512.mask.cvtps2udq.128",
    5800             :   "llvm.x86.avx512.mask.cvtps2udq.256",
    5801             :   "llvm.x86.avx512.mask.cvtps2udq.512",
    5802             :   "llvm.x86.avx512.mask.cvtps2uqq.128",
    5803             :   "llvm.x86.avx512.mask.cvtps2uqq.256",
    5804             :   "llvm.x86.avx512.mask.cvtps2uqq.512",
    5805             :   "llvm.x86.avx512.mask.cvtqq2pd.512",
    5806             :   "llvm.x86.avx512.mask.cvtqq2ps.128",
    5807             :   "llvm.x86.avx512.mask.cvtqq2ps.256",
    5808             :   "llvm.x86.avx512.mask.cvtqq2ps.512",
    5809             :   "llvm.x86.avx512.mask.cvtsd2ss.round",
    5810             :   "llvm.x86.avx512.mask.cvtss2sd.round",
    5811             :   "llvm.x86.avx512.mask.cvttpd2dq.128",
    5812             :   "llvm.x86.avx512.mask.cvttpd2dq.512",
    5813             :   "llvm.x86.avx512.mask.cvttpd2qq.128",
    5814             :   "llvm.x86.avx512.mask.cvttpd2qq.256",
    5815             :   "llvm.x86.avx512.mask.cvttpd2qq.512",
    5816             :   "llvm.x86.avx512.mask.cvttpd2udq.128",
    5817             :   "llvm.x86.avx512.mask.cvttpd2udq.256",
    5818             :   "llvm.x86.avx512.mask.cvttpd2udq.512",
    5819             :   "llvm.x86.avx512.mask.cvttpd2uqq.128",
    5820             :   "llvm.x86.avx512.mask.cvttpd2uqq.256",
    5821             :   "llvm.x86.avx512.mask.cvttpd2uqq.512",
    5822             :   "llvm.x86.avx512.mask.cvttps2dq.512",
    5823             :   "llvm.x86.avx512.mask.cvttps2qq.128",
    5824             :   "llvm.x86.avx512.mask.cvttps2qq.256",
    5825             :   "llvm.x86.avx512.mask.cvttps2qq.512",
    5826             :   "llvm.x86.avx512.mask.cvttps2udq.128",
    5827             :   "llvm.x86.avx512.mask.cvttps2udq.256",
    5828             :   "llvm.x86.avx512.mask.cvttps2udq.512",
    5829             :   "llvm.x86.avx512.mask.cvttps2uqq.128",
    5830             :   "llvm.x86.avx512.mask.cvttps2uqq.256",
    5831             :   "llvm.x86.avx512.mask.cvttps2uqq.512",
    5832             :   "llvm.x86.avx512.mask.cvtudq2ps.512",
    5833             :   "llvm.x86.avx512.mask.cvtuqq2pd.512",
    5834             :   "llvm.x86.avx512.mask.cvtuqq2ps.128",
    5835             :   "llvm.x86.avx512.mask.cvtuqq2ps.256",
    5836             :   "llvm.x86.avx512.mask.cvtuqq2ps.512",
    5837             :   "llvm.x86.avx512.mask.div.sd.round",
    5838             :   "llvm.x86.avx512.mask.div.ss.round",
    5839             :   "llvm.x86.avx512.mask.expand.b.128",
    5840             :   "llvm.x86.avx512.mask.expand.b.256",
    5841             :   "llvm.x86.avx512.mask.expand.b.512",
    5842             :   "llvm.x86.avx512.mask.expand.d.128",
    5843             :   "llvm.x86.avx512.mask.expand.d.256",
    5844             :   "llvm.x86.avx512.mask.expand.d.512",
    5845             :   "llvm.x86.avx512.mask.expand.pd.128",
    5846             :   "llvm.x86.avx512.mask.expand.pd.256",
    5847             :   "llvm.x86.avx512.mask.expand.pd.512",
    5848             :   "llvm.x86.avx512.mask.expand.ps.128",
    5849             :   "llvm.x86.avx512.mask.expand.ps.256",
    5850             :   "llvm.x86.avx512.mask.expand.ps.512",
    5851             :   "llvm.x86.avx512.mask.expand.q.128",
    5852             :   "llvm.x86.avx512.mask.expand.q.256",
    5853             :   "llvm.x86.avx512.mask.expand.q.512",
    5854             :   "llvm.x86.avx512.mask.expand.w.128",
    5855             :   "llvm.x86.avx512.mask.expand.w.256",
    5856             :   "llvm.x86.avx512.mask.expand.w.512",
    5857             :   "llvm.x86.avx512.mask.fixupimm.pd.128",
    5858             :   "llvm.x86.avx512.mask.fixupimm.pd.256",
    5859             :   "llvm.x86.avx512.mask.fixupimm.pd.512",
    5860             :   "llvm.x86.avx512.mask.fixupimm.ps.128",
    5861             :   "llvm.x86.avx512.mask.fixupimm.ps.256",
    5862             :   "llvm.x86.avx512.mask.fixupimm.ps.512",
    5863             :   "llvm.x86.avx512.mask.fixupimm.sd",
    5864             :   "llvm.x86.avx512.mask.fixupimm.ss",
    5865             :   "llvm.x86.avx512.mask.fpclass.sd",
    5866             :   "llvm.x86.avx512.mask.fpclass.ss",
    5867             :   "llvm.x86.avx512.mask.getexp.pd.128",
    5868             :   "llvm.x86.avx512.mask.getexp.pd.256",
    5869             :   "llvm.x86.avx512.mask.getexp.pd.512",
    5870             :   "llvm.x86.avx512.mask.getexp.ps.128",
    5871             :   "llvm.x86.avx512.mask.getexp.ps.256",
    5872             :   "llvm.x86.avx512.mask.getexp.ps.512",
    5873             :   "llvm.x86.avx512.mask.getexp.sd",
    5874             :   "llvm.x86.avx512.mask.getexp.ss",
    5875             :   "llvm.x86.avx512.mask.getmant.pd.128",
    5876             :   "llvm.x86.avx512.mask.getmant.pd.256",
    5877             :   "llvm.x86.avx512.mask.getmant.pd.512",
    5878             :   "llvm.x86.avx512.mask.getmant.ps.128",
    5879             :   "llvm.x86.avx512.mask.getmant.ps.256",
    5880             :   "llvm.x86.avx512.mask.getmant.ps.512",
    5881             :   "llvm.x86.avx512.mask.getmant.sd",
    5882             :   "llvm.x86.avx512.mask.getmant.ss",
    5883             :   "llvm.x86.avx512.mask.max.sd.round",
    5884             :   "llvm.x86.avx512.mask.max.ss.round",
    5885             :   "llvm.x86.avx512.mask.min.sd.round",
    5886             :   "llvm.x86.avx512.mask.min.ss.round",
    5887             :   "llvm.x86.avx512.mask.mul.sd.round",
    5888             :   "llvm.x86.avx512.mask.mul.ss.round",
    5889             :   "llvm.x86.avx512.mask.pmov.db.128",
    5890             :   "llvm.x86.avx512.mask.pmov.db.256",
    5891             :   "llvm.x86.avx512.mask.pmov.db.512",
    5892             :   "llvm.x86.avx512.mask.pmov.db.mem.128",
    5893             :   "llvm.x86.avx512.mask.pmov.db.mem.256",
    5894             :   "llvm.x86.avx512.mask.pmov.db.mem.512",
    5895             :   "llvm.x86.avx512.mask.pmov.dw.128",
    5896             :   "llvm.x86.avx512.mask.pmov.dw.256",
    5897             :   "llvm.x86.avx512.mask.pmov.dw.512",
    5898             :   "llvm.x86.avx512.mask.pmov.dw.mem.128",
    5899             :   "llvm.x86.avx512.mask.pmov.dw.mem.256",
    5900             :   "llvm.x86.avx512.mask.pmov.dw.mem.512",
    5901             :   "llvm.x86.avx512.mask.pmov.qb.128",
    5902             :   "llvm.x86.avx512.mask.pmov.qb.256",
    5903             :   "llvm.x86.avx512.mask.pmov.qb.512",
    5904             :   "llvm.x86.avx512.mask.pmov.qb.mem.128",
    5905             :   "llvm.x86.avx512.mask.pmov.qb.mem.256",
    5906             :   "llvm.x86.avx512.mask.pmov.qb.mem.512",
    5907             :   "llvm.x86.avx512.mask.pmov.qd.128",
    5908             :   "llvm.x86.avx512.mask.pmov.qd.256",
    5909             :   "llvm.x86.avx512.mask.pmov.qd.512",
    5910             :   "llvm.x86.avx512.mask.pmov.qd.mem.128",
    5911             :   "llvm.x86.avx512.mask.pmov.qd.mem.256",
    5912             :   "llvm.x86.avx512.mask.pmov.qd.mem.512",
    5913             :   "llvm.x86.avx512.mask.pmov.qw.128",
    5914             :   "llvm.x86.avx512.mask.pmov.qw.256",
    5915             :   "llvm.x86.avx512.mask.pmov.qw.512",
    5916             :   "llvm.x86.avx512.mask.pmov.qw.mem.128",
    5917             :   "llvm.x86.avx512.mask.pmov.qw.mem.256",
    5918             :   "llvm.x86.avx512.mask.pmov.qw.mem.512",
    5919             :   "llvm.x86.avx512.mask.pmov.wb.128",
    5920             :   "llvm.x86.avx512.mask.pmov.wb.256",
    5921             :   "llvm.x86.avx512.mask.pmov.wb.512",
    5922             :   "llvm.x86.avx512.mask.pmov.wb.mem.128",
    5923             :   "llvm.x86.avx512.mask.pmov.wb.mem.256",
    5924             :   "llvm.x86.avx512.mask.pmov.wb.mem.512",
    5925             :   "llvm.x86.avx512.mask.pmovs.db.128",
    5926             :   "llvm.x86.avx512.mask.pmovs.db.256",
    5927             :   "llvm.x86.avx512.mask.pmovs.db.512",
    5928             :   "llvm.x86.avx512.mask.pmovs.db.mem.128",
    5929             :   "llvm.x86.avx512.mask.pmovs.db.mem.256",
    5930             :   "llvm.x86.avx512.mask.pmovs.db.mem.512",
    5931             :   "llvm.x86.avx512.mask.pmovs.dw.128",
    5932             :   "llvm.x86.avx512.mask.pmovs.dw.256",
    5933             :   "llvm.x86.avx512.mask.pmovs.dw.512",
    5934             :   "llvm.x86.avx512.mask.pmovs.dw.mem.128",
    5935             :   "llvm.x86.avx512.mask.pmovs.dw.mem.256",
    5936             :   "llvm.x86.avx512.mask.pmovs.dw.mem.512",
    5937             :   "llvm.x86.avx512.mask.pmovs.qb.128",
    5938             :   "llvm.x86.avx512.mask.pmovs.qb.256",
    5939             :   "llvm.x86.avx512.mask.pmovs.qb.512",
    5940             :   "llvm.x86.avx512.mask.pmovs.qb.mem.128",
    5941             :   "llvm.x86.avx512.mask.pmovs.qb.mem.256",
    5942             :   "llvm.x86.avx512.mask.pmovs.qb.mem.512",
    5943             :   "llvm.x86.avx512.mask.pmovs.qd.128",
    5944             :   "llvm.x86.avx512.mask.pmovs.qd.256",
    5945             :   "llvm.x86.avx512.mask.pmovs.qd.512",
    5946             :   "llvm.x86.avx512.mask.pmovs.qd.mem.128",
    5947             :   "llvm.x86.avx512.mask.pmovs.qd.mem.256",
    5948             :   "llvm.x86.avx512.mask.pmovs.qd.mem.512",
    5949             :   "llvm.x86.avx512.mask.pmovs.qw.128",
    5950             :   "llvm.x86.avx512.mask.pmovs.qw.256",
    5951             :   "llvm.x86.avx512.mask.pmovs.qw.512",
    5952             :   "llvm.x86.avx512.mask.pmovs.qw.mem.128",
    5953             :   "llvm.x86.avx512.mask.pmovs.qw.mem.256",
    5954             :   "llvm.x86.avx512.mask.pmovs.qw.mem.512",
    5955             :   "llvm.x86.avx512.mask.pmovs.wb.128",
    5956             :   "llvm.x86.avx512.mask.pmovs.wb.256",
    5957             :   "llvm.x86.avx512.mask.pmovs.wb.512",
    5958             :   "llvm.x86.avx512.mask.pmovs.wb.mem.128",
    5959             :   "llvm.x86.avx512.mask.pmovs.wb.mem.256",
    5960             :   "llvm.x86.avx512.mask.pmovs.wb.mem.512",
    5961             :   "llvm.x86.avx512.mask.pmovus.db.128",
    5962             :   "llvm.x86.avx512.mask.pmovus.db.256",
    5963             :   "llvm.x86.avx512.mask.pmovus.db.512",
    5964             :   "llvm.x86.avx512.mask.pmovus.db.mem.128",
    5965             :   "llvm.x86.avx512.mask.pmovus.db.mem.256",
    5966             :   "llvm.x86.avx512.mask.pmovus.db.mem.512",
    5967             :   "llvm.x86.avx512.mask.pmovus.dw.128",
    5968             :   "llvm.x86.avx512.mask.pmovus.dw.256",
    5969             :   "llvm.x86.avx512.mask.pmovus.dw.512",
    5970             :   "llvm.x86.avx512.mask.pmovus.dw.mem.128",
    5971             :   "llvm.x86.avx512.mask.pmovus.dw.mem.256",
    5972             :   "llvm.x86.avx512.mask.pmovus.dw.mem.512",
    5973             :   "llvm.x86.avx512.mask.pmovus.qb.128",
    5974             :   "llvm.x86.avx512.mask.pmovus.qb.256",
    5975             :   "llvm.x86.avx512.mask.pmovus.qb.512",
    5976             :   "llvm.x86.avx512.mask.pmovus.qb.mem.128",
    5977             :   "llvm.x86.avx512.mask.pmovus.qb.mem.256",
    5978             :   "llvm.x86.avx512.mask.pmovus.qb.mem.512",
    5979             :   "llvm.x86.avx512.mask.pmovus.qd.128",
    5980             :   "llvm.x86.avx512.mask.pmovus.qd.256",
    5981             :   "llvm.x86.avx512.mask.pmovus.qd.512",
    5982             :   "llvm.x86.avx512.mask.pmovus.qd.mem.128",
    5983             :   "llvm.x86.avx512.mask.pmovus.qd.mem.256",
    5984             :   "llvm.x86.avx512.mask.pmovus.qd.mem.512",
    5985             :   "llvm.x86.avx512.mask.pmovus.qw.128",
    5986             :   "llvm.x86.avx512.mask.pmovus.qw.256",
    5987             :   "llvm.x86.avx512.mask.pmovus.qw.512",
    5988             :   "llvm.x86.avx512.mask.pmovus.qw.mem.128",
    5989             :   "llvm.x86.avx512.mask.pmovus.qw.mem.256",
    5990             :   "llvm.x86.avx512.mask.pmovus.qw.mem.512",
    5991             :   "llvm.x86.avx512.mask.pmovus.wb.128",
    5992             :   "llvm.x86.avx512.mask.pmovus.wb.256",
    5993             :   "llvm.x86.avx512.mask.pmovus.wb.512",
    5994             :   "llvm.x86.avx512.mask.pmovus.wb.mem.128",
    5995             :   "llvm.x86.avx512.mask.pmovus.wb.mem.256",
    5996             :   "llvm.x86.avx512.mask.pmovus.wb.mem.512",
    5997             :   "llvm.x86.avx512.mask.pmultishift.qb.128",
    5998             :   "llvm.x86.avx512.mask.pmultishift.qb.256",
    5999             :   "llvm.x86.avx512.mask.pmultishift.qb.512",
    6000             :   "llvm.x86.avx512.mask.range.pd.128",
    6001             :   "llvm.x86.avx512.mask.range.pd.256",
    6002             :   "llvm.x86.avx512.mask.range.pd.512",
    6003             :   "llvm.x86.avx512.mask.range.ps.128",
    6004             :   "llvm.x86.avx512.mask.range.ps.256",
    6005             :   "llvm.x86.avx512.mask.range.ps.512",
    6006             :   "llvm.x86.avx512.mask.range.sd",
    6007             :   "llvm.x86.avx512.mask.range.ss",
    6008             :   "llvm.x86.avx512.mask.reduce.pd.128",
    6009             :   "llvm.x86.avx512.mask.reduce.pd.256",
    6010             :   "llvm.x86.avx512.mask.reduce.pd.512",
    6011             :   "llvm.x86.avx512.mask.reduce.ps.128",
    6012             :   "llvm.x86.avx512.mask.reduce.ps.256",
    6013             :   "llvm.x86.avx512.mask.reduce.ps.512",
    6014             :   "llvm.x86.avx512.mask.reduce.sd",
    6015             :   "llvm.x86.avx512.mask.reduce.ss",
    6016             :   "llvm.x86.avx512.mask.rndscale.pd.128",
    6017             :   "llvm.x86.avx512.mask.rndscale.pd.256",
    6018             :   "llvm.x86.avx512.mask.rndscale.pd.512",
    6019             :   "llvm.x86.avx512.mask.rndscale.ps.128",
    6020             :   "llvm.x86.avx512.mask.rndscale.ps.256",
    6021             :   "llvm.x86.avx512.mask.rndscale.ps.512",
    6022             :   "llvm.x86.avx512.mask.rndscale.sd",
    6023             :   "llvm.x86.avx512.mask.rndscale.ss",
    6024             :   "llvm.x86.avx512.mask.scalef.pd.128",
    6025             :   "llvm.x86.avx512.mask.scalef.pd.256",
    6026             :   "llvm.x86.avx512.mask.scalef.pd.512",
    6027             :   "llvm.x86.avx512.mask.scalef.ps.128",
    6028             :   "llvm.x86.avx512.mask.scalef.ps.256",
    6029             :   "llvm.x86.avx512.mask.scalef.ps.512",
    6030             :   "llvm.x86.avx512.mask.scalef.sd",
    6031             :   "llvm.x86.avx512.mask.scalef.ss",
    6032             :   "llvm.x86.avx512.mask.sqrt.sd",
    6033             :   "llvm.x86.avx512.mask.sqrt.ss",
    6034             :   "llvm.x86.avx512.mask.sub.sd.round",
    6035             :   "llvm.x86.avx512.mask.sub.ss.round",
    6036             :   "llvm.x86.avx512.mask.vcvtph2ps.128",
    6037             :   "llvm.x86.avx512.mask.vcvtph2ps.256",
    6038             :   "llvm.x86.avx512.mask.vcvtph2ps.512",
    6039             :   "llvm.x86.avx512.mask.vcvtps2ph.128",
    6040             :   "llvm.x86.avx512.mask.vcvtps2ph.256",
    6041             :   "llvm.x86.avx512.mask.vcvtps2ph.512",
    6042             :   "llvm.x86.avx512.mask.vpshldv.d.128",
    6043             :   "llvm.x86.avx512.mask.vpshldv.d.256",
    6044             :   "llvm.x86.avx512.mask.vpshldv.d.512",
    6045             :   "llvm.x86.avx512.mask.vpshldv.q.128",
    6046             :   "llvm.x86.avx512.mask.vpshldv.q.256",
    6047             :   "llvm.x86.avx512.mask.vpshldv.q.512",
    6048             :   "llvm.x86.avx512.mask.vpshldv.w.128",
    6049             :   "llvm.x86.avx512.mask.vpshldv.w.256",
    6050             :   "llvm.x86.avx512.mask.vpshldv.w.512",
    6051             :   "llvm.x86.avx512.mask.vpshrdv.d.128",
    6052             :   "llvm.x86.avx512.mask.vpshrdv.d.256",
    6053             :   "llvm.x86.avx512.mask.vpshrdv.d.512",
    6054             :   "llvm.x86.avx512.mask.vpshrdv.q.128",
    6055             :   "llvm.x86.avx512.mask.vpshrdv.q.256",
    6056             :   "llvm.x86.avx512.mask.vpshrdv.q.512",
    6057             :   "llvm.x86.avx512.mask.vpshrdv.w.128",
    6058             :   "llvm.x86.avx512.mask.vpshrdv.w.256",
    6059             :   "llvm.x86.avx512.mask.vpshrdv.w.512",
    6060             :   "llvm.x86.avx512.mask.vpshufbitqmb.128",
    6061             :   "llvm.x86.avx512.mask.vpshufbitqmb.256",
    6062             :   "llvm.x86.avx512.mask.vpshufbitqmb.512",
    6063             :   "llvm.x86.avx512.maskz.fixupimm.pd.128",
    6064             :   "llvm.x86.avx512.maskz.fixupimm.pd.256",
    6065             :   "llvm.x86.avx512.maskz.fixupimm.pd.512",
    6066             :   "llvm.x86.avx512.maskz.fixupimm.ps.128",
    6067             :   "llvm.x86.avx512.maskz.fixupimm.ps.256",
    6068             :   "llvm.x86.avx512.maskz.fixupimm.ps.512",
    6069             :   "llvm.x86.avx512.maskz.fixupimm.sd",
    6070             :   "llvm.x86.avx512.maskz.fixupimm.ss",
    6071             :   "llvm.x86.avx512.maskz.vpshldv.d.128",
    6072             :   "llvm.x86.avx512.maskz.vpshldv.d.256",
    6073             :   "llvm.x86.avx512.maskz.vpshldv.d.512",
    6074             :   "llvm.x86.avx512.maskz.vpshldv.q.128",
    6075             :   "llvm.x86.avx512.maskz.vpshldv.q.256",
    6076             :   "llvm.x86.avx512.maskz.vpshldv.q.512",
    6077             :   "llvm.x86.avx512.maskz.vpshldv.w.128",
    6078             :   "llvm.x86.avx512.maskz.vpshldv.w.256",
    6079             :   "llvm.x86.avx512.maskz.vpshldv.w.512",
    6080             :   "llvm.x86.avx512.maskz.vpshrdv.d.128",
    6081             :   "llvm.x86.avx512.maskz.vpshrdv.d.256",
    6082             :   "llvm.x86.avx512.maskz.vpshrdv.d.512",
    6083             :   "llvm.x86.avx512.maskz.vpshrdv.q.128",
    6084             :   "llvm.x86.avx512.maskz.vpshrdv.q.256",
    6085             :   "llvm.x86.avx512.maskz.vpshrdv.q.512",
    6086             :   "llvm.x86.avx512.maskz.vpshrdv.w.128",
    6087             :   "llvm.x86.avx512.maskz.vpshrdv.w.256",
    6088             :   "llvm.x86.avx512.maskz.vpshrdv.w.512",
    6089             :   "llvm.x86.avx512.max.pd.512",
    6090             :   "llvm.x86.avx512.max.ps.512",
    6091             :   "llvm.x86.avx512.min.pd.512",
    6092             :   "llvm.x86.avx512.min.ps.512",
    6093             :   "llvm.x86.avx512.mul.pd.512",
    6094             :   "llvm.x86.avx512.mul.ps.512",
    6095             :   "llvm.x86.avx512.packssdw.512",
    6096             :   "llvm.x86.avx512.packsswb.512",
    6097             :   "llvm.x86.avx512.packusdw.512",
    6098             :   "llvm.x86.avx512.packuswb.512",
    6099             :   "llvm.x86.avx512.padds.b.512",
    6100             :   "llvm.x86.avx512.padds.w.512",
    6101             :   "llvm.x86.avx512.permvar.df.256",
    6102             :   "llvm.x86.avx512.permvar.df.512",
    6103             :   "llvm.x86.avx512.permvar.di.256",
    6104             :   "llvm.x86.avx512.permvar.di.512",
    6105             :   "llvm.x86.avx512.permvar.hi.128",
    6106             :   "llvm.x86.avx512.permvar.hi.256",
    6107             :   "llvm.x86.avx512.permvar.hi.512",
    6108             :   "llvm.x86.avx512.permvar.qi.128",
    6109             :   "llvm.x86.avx512.permvar.qi.256",
    6110             :   "llvm.x86.avx512.permvar.qi.512",
    6111             :   "llvm.x86.avx512.permvar.sf.512",
    6112             :   "llvm.x86.avx512.permvar.si.512",
    6113             :   "llvm.x86.avx512.pmaddubs.w.512",
    6114             :   "llvm.x86.avx512.pmaddw.d.512",
    6115             :   "llvm.x86.avx512.pmul.hr.sw.512",
    6116             :   "llvm.x86.avx512.pmulh.w.512",
    6117             :   "llvm.x86.avx512.pmulhu.w.512",
    6118             :   "llvm.x86.avx512.prol.d.128",
    6119             :   "llvm.x86.avx512.prol.d.256",
    6120             :   "llvm.x86.avx512.prol.d.512",
    6121             :   "llvm.x86.avx512.prol.q.128",
    6122             :   "llvm.x86.avx512.prol.q.256",
    6123             :   "llvm.x86.avx512.prol.q.512",
    6124             :   "llvm.x86.avx512.prolv.d.128",
    6125             :   "llvm.x86.avx512.prolv.d.256",
    6126             :   "llvm.x86.avx512.prolv.d.512",
    6127             :   "llvm.x86.avx512.prolv.q.128",
    6128             :   "llvm.x86.avx512.prolv.q.256",
    6129             :   "llvm.x86.avx512.prolv.q.512",
    6130             :   "llvm.x86.avx512.pror.d.128",
    6131             :   "llvm.x86.avx512.pror.d.256",
    6132             :   "llvm.x86.avx512.pror.d.512",
    6133             :   "llvm.x86.avx512.pror.q.128",
    6134             :   "llvm.x86.avx512.pror.q.256",
    6135             :   "llvm.x86.avx512.pror.q.512",
    6136             :   "llvm.x86.avx512.prorv.d.128",
    6137             :   "llvm.x86.avx512.prorv.d.256",
    6138             :   "llvm.x86.avx512.prorv.d.512",
    6139             :   "llvm.x86.avx512.prorv.q.128",
    6140             :   "llvm.x86.avx512.prorv.q.256",
    6141             :   "llvm.x86.avx512.prorv.q.512",
    6142             :   "llvm.x86.avx512.psad.bw.512",
    6143             :   "llvm.x86.avx512.pshuf.b.512",
    6144             :   "llvm.x86.avx512.psll.d.512",
    6145             :   "llvm.x86.avx512.psll.q.512",
    6146             :   "llvm.x86.avx512.psll.w.512",
    6147             :   "llvm.x86.avx512.pslli.d.512",
    6148             :   "llvm.x86.avx512.pslli.q.512",
    6149             :   "llvm.x86.avx512.pslli.w.512",
    6150             :   "llvm.x86.avx512.psllv.d.512",
    6151             :   "llvm.x86.avx512.psllv.q.512",
    6152             :   "llvm.x86.avx512.psllv.w.128",
    6153             :   "llvm.x86.avx512.psllv.w.256",
    6154             :   "llvm.x86.avx512.psllv.w.512",
    6155             :   "llvm.x86.avx512.psra.d.512",
    6156             :   "llvm.x86.avx512.psra.q.128",
    6157             :   "llvm.x86.avx512.psra.q.256",
    6158             :   "llvm.x86.avx512.psra.q.512",
    6159             :   "llvm.x86.avx512.psra.w.512",
    6160             :   "llvm.x86.avx512.psrai.d.512",
    6161             :   "llvm.x86.avx512.psrai.q.128",
    6162             :   "llvm.x86.avx512.psrai.q.256",
    6163             :   "llvm.x86.avx512.psrai.q.512",
    6164             :   "llvm.x86.avx512.psrai.w.512",
    6165             :   "llvm.x86.avx512.psrav.d.512",
    6166             :   "llvm.x86.avx512.psrav.q.128",
    6167             :   "llvm.x86.avx512.psrav.q.256",
    6168             :   "llvm.x86.avx512.psrav.q.512",
    6169             :   "llvm.x86.avx512.psrav.w.128",
    6170             :   "llvm.x86.avx512.psrav.w.256",
    6171             :   "llvm.x86.avx512.psrav.w.512",
    6172             :   "llvm.x86.avx512.psrl.d.512",
    6173             :   "llvm.x86.avx512.psrl.q.512",
    6174             :   "llvm.x86.avx512.psrl.w.512",
    6175             :   "llvm.x86.avx512.psrli.d.512",
    6176             :   "llvm.x86.avx512.psrli.q.512",
    6177             :   "llvm.x86.avx512.psrli.w.512",
    6178             :   "llvm.x86.avx512.psrlv.d.512",
    6179             :   "llvm.x86.avx512.psrlv.q.512",
    6180             :   "llvm.x86.avx512.psrlv.w.128",
    6181             :   "llvm.x86.avx512.psrlv.w.256",
    6182             :   "llvm.x86.avx512.psrlv.w.512",
    6183             :   "llvm.x86.avx512.psubs.b.512",
    6184             :   "llvm.x86.avx512.psubs.w.512",
    6185             :   "llvm.x86.avx512.pternlog.d.128",
    6186             :   "llvm.x86.avx512.pternlog.d.256",
    6187             :   "llvm.x86.avx512.pternlog.d.512",
    6188             :   "llvm.x86.avx512.pternlog.q.128",
    6189             :   "llvm.x86.avx512.pternlog.q.256",
    6190             :   "llvm.x86.avx512.pternlog.q.512",
    6191             :   "llvm.x86.avx512.rcp14.pd.128",
    6192             :   "llvm.x86.avx512.rcp14.pd.256",
    6193             :   "llvm.x86.avx512.rcp14.pd.512",
    6194             :   "llvm.x86.avx512.rcp14.ps.128",
    6195             :   "llvm.x86.avx512.rcp14.ps.256",
    6196             :   "llvm.x86.avx512.rcp14.ps.512",
    6197             :   "llvm.x86.avx512.rcp14.sd",
    6198             :   "llvm.x86.avx512.rcp14.ss",
    6199             :   "llvm.x86.avx512.rcp28.pd",
    6200             :   "llvm.x86.avx512.rcp28.ps",
    6201             :   "llvm.x86.avx512.rcp28.sd",
    6202             :   "llvm.x86.avx512.rcp28.ss",
    6203             :   "llvm.x86.avx512.rsqrt14.pd.128",
    6204             :   "llvm.x86.avx512.rsqrt14.pd.256",
    6205             :   "llvm.x86.avx512.rsqrt14.pd.512",
    6206             :   "llvm.x86.avx512.rsqrt14.ps.128",
    6207             :   "llvm.x86.avx512.rsqrt14.ps.256",
    6208             :   "llvm.x86.avx512.rsqrt14.ps.512",
    6209             :   "llvm.x86.avx512.rsqrt14.sd",
    6210             :   "llvm.x86.avx512.rsqrt14.ss",
    6211             :   "llvm.x86.avx512.rsqrt28.pd",
    6212             :   "llvm.x86.avx512.rsqrt28.ps",
    6213             :   "llvm.x86.avx512.rsqrt28.sd",
    6214             :   "llvm.x86.avx512.rsqrt28.ss",
    6215             :   "llvm.x86.avx512.scatter.dpd.512",
    6216             :   "llvm.x86.avx512.scatter.dpi.512",
    6217             :   "llvm.x86.avx512.scatter.dpq.512",
    6218             :   "llvm.x86.avx512.scatter.dps.512",
    6219             :   "llvm.x86.avx512.scatter.qpd.512",
    6220             :   "llvm.x86.avx512.scatter.qpi.512",
    6221             :   "llvm.x86.avx512.scatter.qpq.512",
    6222             :   "llvm.x86.avx512.scatter.qps.512",
    6223             :   "llvm.x86.avx512.scatterdiv2.df",
    6224             :   "llvm.x86.avx512.scatterdiv2.di",
    6225             :   "llvm.x86.avx512.scatterdiv4.df",
    6226             :   "llvm.x86.avx512.scatterdiv4.di",
    6227             :   "llvm.x86.avx512.scatterdiv4.sf",
    6228             :   "llvm.x86.avx512.scatterdiv4.si",
    6229             :   "llvm.x86.avx512.scatterdiv8.sf",
    6230             :   "llvm.x86.avx512.scatterdiv8.si",
    6231             :   "llvm.x86.avx512.scatterpf.dpd.512",
    6232             :   "llvm.x86.avx512.scatterpf.dps.512",
    6233             :   "llvm.x86.avx512.scatterpf.qpd.512",
    6234             :   "llvm.x86.avx512.scatterpf.qps.512",
    6235             :   "llvm.x86.avx512.scattersiv2.df",
    6236             :   "llvm.x86.avx512.scattersiv2.di",
    6237             :   "llvm.x86.avx512.scattersiv4.df",
    6238             :   "llvm.x86.avx512.scattersiv4.di",
    6239             :   "llvm.x86.avx512.scattersiv4.sf",
    6240             :   "llvm.x86.avx512.scattersiv4.si",
    6241             :   "llvm.x86.avx512.scattersiv8.sf",
    6242             :   "llvm.x86.avx512.scattersiv8.si",
    6243             :   "llvm.x86.avx512.sqrt.pd.512",
    6244             :   "llvm.x86.avx512.sqrt.ps.512",
    6245             :   "llvm.x86.avx512.sub.pd.512",
    6246             :   "llvm.x86.avx512.sub.ps.512",
    6247             :   "llvm.x86.avx512.vcomi.sd",
    6248             :   "llvm.x86.avx512.vcomi.ss",
    6249             :   "llvm.x86.avx512.vcvtsd2si32",
    6250             :   "llvm.x86.avx512.vcvtsd2si64",
    6251             :   "llvm.x86.avx512.vcvtsd2usi32",
    6252             :   "llvm.x86.avx512.vcvtsd2usi64",
    6253             :   "llvm.x86.avx512.vcvtss2si32",
    6254             :   "llvm.x86.avx512.vcvtss2si64",
    6255             :   "llvm.x86.avx512.vcvtss2usi32",
    6256             :   "llvm.x86.avx512.vcvtss2usi64",
    6257             :   "llvm.x86.avx512.vfmadd.f32",
    6258             :   "llvm.x86.avx512.vfmadd.f64",
    6259             :   "llvm.x86.avx512.vfmadd.pd.512",
    6260             :   "llvm.x86.avx512.vfmadd.ps.512",
    6261             :   "llvm.x86.avx512.vfmaddsub.pd.512",
    6262             :   "llvm.x86.avx512.vfmaddsub.ps.512",
    6263             :   "llvm.x86.avx512.vpdpbusd.128",
    6264             :   "llvm.x86.avx512.vpdpbusd.256",
    6265             :   "llvm.x86.avx512.vpdpbusd.512",
    6266             :   "llvm.x86.avx512.vpdpbusds.128",
    6267             :   "llvm.x86.avx512.vpdpbusds.256",
    6268             :   "llvm.x86.avx512.vpdpbusds.512",
    6269             :   "llvm.x86.avx512.vpdpwssd.128",
    6270             :   "llvm.x86.avx512.vpdpwssd.256",
    6271             :   "llvm.x86.avx512.vpdpwssd.512",
    6272             :   "llvm.x86.avx512.vpdpwssds.128",
    6273             :   "llvm.x86.avx512.vpdpwssds.256",
    6274             :   "llvm.x86.avx512.vpdpwssds.512",
    6275             :   "llvm.x86.avx512.vpermi2var.d.128",
    6276             :   "llvm.x86.avx512.vpermi2var.d.256",
    6277             :   "llvm.x86.avx512.vpermi2var.d.512",
    6278             :   "llvm.x86.avx512.vpermi2var.hi.128",
    6279             :   "llvm.x86.avx512.vpermi2var.hi.256",
    6280             :   "llvm.x86.avx512.vpermi2var.hi.512",
    6281             :   "llvm.x86.avx512.vpermi2var.pd.128",
    6282             :   "llvm.x86.avx512.vpermi2var.pd.256",
    6283             :   "llvm.x86.avx512.vpermi2var.pd.512",
    6284             :   "llvm.x86.avx512.vpermi2var.ps.128",
    6285             :   "llvm.x86.avx512.vpermi2var.ps.256",
    6286             :   "llvm.x86.avx512.vpermi2var.ps.512",
    6287             :   "llvm.x86.avx512.vpermi2var.q.128",
    6288             :   "llvm.x86.avx512.vpermi2var.q.256",
    6289             :   "llvm.x86.avx512.vpermi2var.q.512",
    6290             :   "llvm.x86.avx512.vpermi2var.qi.128",
    6291             :   "llvm.x86.avx512.vpermi2var.qi.256",
    6292             :   "llvm.x86.avx512.vpermi2var.qi.512",
    6293             :   "llvm.x86.avx512.vpermilvar.pd.512",
    6294             :   "llvm.x86.avx512.vpermilvar.ps.512",
    6295             :   "llvm.x86.avx512.vpmadd52h.uq.128",
    6296             :   "llvm.x86.avx512.vpmadd52h.uq.256",
    6297             :   "llvm.x86.avx512.vpmadd52h.uq.512",
    6298             :   "llvm.x86.avx512.vpmadd52l.uq.128",
    6299             :   "llvm.x86.avx512.vpmadd52l.uq.256",
    6300             :   "llvm.x86.avx512.vpmadd52l.uq.512",
    6301             :   "llvm.x86.avx512.vpshld.d.128",
    6302             :   "llvm.x86.avx512.vpshld.d.256",
    6303             :   "llvm.x86.avx512.vpshld.d.512",
    6304             :   "llvm.x86.avx512.vpshld.q.128",
    6305             :   "llvm.x86.avx512.vpshld.q.256",
    6306             :   "llvm.x86.avx512.vpshld.q.512",
    6307             :   "llvm.x86.avx512.vpshld.w.128",
    6308             :   "llvm.x86.avx512.vpshld.w.256",
    6309             :   "llvm.x86.avx512.vpshld.w.512",
    6310             :   "llvm.x86.avx512.vpshrd.d.128",
    6311             :   "llvm.x86.avx512.vpshrd.d.256",
    6312             :   "llvm.x86.avx512.vpshrd.d.512",
    6313             :   "llvm.x86.avx512.vpshrd.q.128",
    6314             :   "llvm.x86.avx512.vpshrd.q.256",
    6315             :   "llvm.x86.avx512.vpshrd.q.512",
    6316             :   "llvm.x86.avx512.vpshrd.w.128",
    6317             :   "llvm.x86.avx512.vpshrd.w.256",
    6318             :   "llvm.x86.avx512.vpshrd.w.512",
    6319             :   "llvm.x86.bmi.bextr.32",
    6320             :   "llvm.x86.bmi.bextr.64",
    6321             :   "llvm.x86.bmi.bzhi.32",
    6322             :   "llvm.x86.bmi.bzhi.64",
    6323             :   "llvm.x86.bmi.pdep.32",
    6324             :   "llvm.x86.bmi.pdep.64",
    6325             :   "llvm.x86.bmi.pext.32",
    6326             :   "llvm.x86.bmi.pext.64",
    6327             :   "llvm.x86.cldemote",
    6328             :   "llvm.x86.clflushopt",
    6329             :   "llvm.x86.clrssbsy",
    6330             :   "llvm.x86.clwb",
    6331             :   "llvm.x86.clzero",
    6332             :   "llvm.x86.directstore32",
    6333             :   "llvm.x86.directstore64",
    6334             :   "llvm.x86.flags.read.u32",
    6335             :   "llvm.x86.flags.read.u64",
    6336             :   "llvm.x86.flags.write.u32",
    6337             :   "llvm.x86.flags.write.u64",
    6338             :   "llvm.x86.fxrstor",
    6339             :   "llvm.x86.fxrstor64",
    6340             :   "llvm.x86.fxsave",
    6341             :   "llvm.x86.fxsave64",
    6342             :   "llvm.x86.incsspd",
    6343             :   "llvm.x86.incsspq",
    6344             :   "llvm.x86.int",
    6345             :   "llvm.x86.invpcid",
    6346             :   "llvm.x86.llwpcb",
    6347             :   "llvm.x86.lwpins32",
    6348             :   "llvm.x86.lwpins64",
    6349             :   "llvm.x86.lwpval32",
    6350             :   "llvm.x86.lwpval64",
    6351             :   "llvm.x86.mmx.emms",
    6352             :   "llvm.x86.mmx.femms",
    6353             :   "llvm.x86.mmx.maskmovq",
    6354             :   "llvm.x86.mmx.movnt.dq",
    6355             :   "llvm.x86.mmx.packssdw",
    6356             :   "llvm.x86.mmx.packsswb",
    6357             :   "llvm.x86.mmx.packuswb",
    6358             :   "llvm.x86.mmx.padd.b",
    6359             :   "llvm.x86.mmx.padd.d",
    6360             :   "llvm.x86.mmx.padd.q",
    6361             :   "llvm.x86.mmx.padd.w",
    6362             :   "llvm.x86.mmx.padds.b",
    6363             :   "llvm.x86.mmx.padds.w",
    6364             :   "llvm.x86.mmx.paddus.b",
    6365             :   "llvm.x86.mmx.paddus.w",
    6366             :   "llvm.x86.mmx.palignr.b",
    6367             :   "llvm.x86.mmx.pand",
    6368             :   "llvm.x86.mmx.pandn",
    6369             :   "llvm.x86.mmx.pavg.b",
    6370             :   "llvm.x86.mmx.pavg.w",
    6371             :   "llvm.x86.mmx.pcmpeq.b",
    6372             :   "llvm.x86.mmx.pcmpeq.d",
    6373             :   "llvm.x86.mmx.pcmpeq.w",
    6374             :   "llvm.x86.mmx.pcmpgt.b",
    6375             :   "llvm.x86.mmx.pcmpgt.d",
    6376             :   "llvm.x86.mmx.pcmpgt.w",
    6377             :   "llvm.x86.mmx.pextr.w",
    6378             :   "llvm.x86.mmx.pinsr.w",
    6379             :   "llvm.x86.mmx.pmadd.wd",
    6380             :   "llvm.x86.mmx.pmaxs.w",
    6381             :   "llvm.x86.mmx.pmaxu.b",
    6382             :   "llvm.x86.mmx.pmins.w",
    6383             :   "llvm.x86.mmx.pminu.b",
    6384             :   "llvm.x86.mmx.pmovmskb",
    6385             :   "llvm.x86.mmx.pmulh.w",
    6386             :   "llvm.x86.mmx.pmulhu.w",
    6387             :   "llvm.x86.mmx.pmull.w",
    6388             :   "llvm.x86.mmx.pmulu.dq",
    6389             :   "llvm.x86.mmx.por",
    6390             :   "llvm.x86.mmx.psad.bw",
    6391             :   "llvm.x86.mmx.psll.d",
    6392             :   "llvm.x86.mmx.psll.q",
    6393             :   "llvm.x86.mmx.psll.w",
    6394             :   "llvm.x86.mmx.pslli.d",
    6395             :   "llvm.x86.mmx.pslli.q",
    6396             :   "llvm.x86.mmx.pslli.w",
    6397             :   "llvm.x86.mmx.psra.d",
    6398             :   "llvm.x86.mmx.psra.w",
    6399             :   "llvm.x86.mmx.psrai.d",
    6400             :   "llvm.x86.mmx.psrai.w",
    6401             :   "llvm.x86.mmx.psrl.d",
    6402             :   "llvm.x86.mmx.psrl.q",
    6403             :   "llvm.x86.mmx.psrl.w",
    6404             :   "llvm.x86.mmx.psrli.d",
    6405             :   "llvm.x86.mmx.psrli.q",
    6406             :   "llvm.x86.mmx.psrli.w",
    6407             :   "llvm.x86.mmx.psub.b",
    6408             :   "llvm.x86.mmx.psub.d",
    6409             :   "llvm.x86.mmx.psub.q",
    6410             :   "llvm.x86.mmx.psub.w",
    6411             :   "llvm.x86.mmx.psubs.b",
    6412             :   "llvm.x86.mmx.psubs.w",
    6413             :   "llvm.x86.mmx.psubus.b",
    6414             :   "llvm.x86.mmx.psubus.w",
    6415             :   "llvm.x86.mmx.punpckhbw",
    6416             :   "llvm.x86.mmx.punpckhdq",
    6417             :   "llvm.x86.mmx.punpckhwd",
    6418             :   "llvm.x86.mmx.punpcklbw",
    6419             :   "llvm.x86.mmx.punpckldq",
    6420             :   "llvm.x86.mmx.punpcklwd",
    6421             :   "llvm.x86.mmx.pxor",
    6422             :   "llvm.x86.monitorx",
    6423             :   "llvm.x86.movdir64b",
    6424             :   "llvm.x86.mwaitx",
    6425             :   "llvm.x86.pclmulqdq",
    6426             :   "llvm.x86.pclmulqdq.256",
    6427             :   "llvm.x86.pclmulqdq.512",
    6428             :   "llvm.x86.ptwrite32",
    6429             :   "llvm.x86.ptwrite64",
    6430             :   "llvm.x86.rdfsbase.32",
    6431             :   "llvm.x86.rdfsbase.64",
    6432             :   "llvm.x86.rdgsbase.32",
    6433             :   "llvm.x86.rdgsbase.64",
    6434             :   "llvm.x86.rdpid",
    6435             :   "llvm.x86.rdpkru",
    6436             :   "llvm.x86.rdpmc",
    6437             :   "llvm.x86.rdrand.16",
    6438             :   "llvm.x86.rdrand.32",
    6439             :   "llvm.x86.rdrand.64",
    6440             :   "llvm.x86.rdseed.16",
    6441             :   "llvm.x86.rdseed.32",
    6442             :   "llvm.x86.rdseed.64",
    6443             :   "llvm.x86.rdsspd",
    6444             :   "llvm.x86.rdsspq",
    6445             :   "llvm.x86.rdtsc",
    6446             :   "llvm.x86.rdtscp",
    6447             :   "llvm.x86.rstorssp",
    6448             :   "llvm.x86.saveprevssp",
    6449             :   "llvm.x86.seh.ehguard",
    6450             :   "llvm.x86.seh.ehregnode",
    6451             :   "llvm.x86.seh.lsda",
    6452             :   "llvm.x86.seh.recoverfp",
    6453             :   "llvm.x86.setssbsy",
    6454             :   "llvm.x86.sha1msg1",
    6455             :   "llvm.x86.sha1msg2",
    6456             :   "llvm.x86.sha1nexte",
    6457             :   "llvm.x86.sha1rnds4",
    6458             :   "llvm.x86.sha256msg1",
    6459             :   "llvm.x86.sha256msg2",
    6460             :   "llvm.x86.sha256rnds2",
    6461             :   "llvm.x86.slwpcb",
    6462             :   "llvm.x86.sse.cmp.ps",
    6463             :   "llvm.x86.sse.cmp.ss",
    6464             :   "llvm.x86.sse.comieq.ss",
    6465             :   "llvm.x86.sse.comige.ss",
    6466             :   "llvm.x86.sse.comigt.ss",
    6467             :   "llvm.x86.sse.comile.ss",
    6468             :   "llvm.x86.sse.comilt.ss",
    6469             :   "llvm.x86.sse.comineq.ss",
    6470             :   "llvm.x86.sse.cvtpd2pi",
    6471             :   "llvm.x86.sse.cvtpi2pd",
    6472             :   "llvm.x86.sse.cvtpi2ps",
    6473             :   "llvm.x86.sse.cvtps2pi",
    6474             :   "llvm.x86.sse.cvtss2si",
    6475             :   "llvm.x86.sse.cvtss2si64",
    6476             :   "llvm.x86.sse.cvttpd2pi",
    6477             :   "llvm.x86.sse.cvttps2pi",
    6478             :   "llvm.x86.sse.cvttss2si",
    6479             :   "llvm.x86.sse.cvttss2si64",
    6480             :   "llvm.x86.sse.ldmxcsr",
    6481             :   "llvm.x86.sse.max.ps",
    6482             :   "llvm.x86.sse.max.ss",
    6483             :   "llvm.x86.sse.min.ps",
    6484             :   "llvm.x86.sse.min.ss",
    6485             :   "llvm.x86.sse.movmsk.ps",
    6486             :   "llvm.x86.sse.pshuf.w",
    6487             :   "llvm.x86.sse.rcp.ps",
    6488             :   "llvm.x86.sse.rcp.ss",
    6489             :   "llvm.x86.sse.rsqrt.ps",
    6490             :   "llvm.x86.sse.rsqrt.ss",
    6491             :   "llvm.x86.sse.sfence",
    6492             :   "llvm.x86.sse.stmxcsr",
    6493             :   "llvm.x86.sse.ucomieq.ss",
    6494             :   "llvm.x86.sse.ucomige.ss",
    6495             :   "llvm.x86.sse.ucomigt.ss",
    6496             :   "llvm.x86.sse.ucomile.ss",
    6497             :   "llvm.x86.sse.ucomilt.ss",
    6498             :   "llvm.x86.sse.ucomineq.ss",
    6499             :   "llvm.x86.sse2.clflush",
    6500             :   "llvm.x86.sse2.cmp.pd",
    6501             :   "llvm.x86.sse2.cmp.sd",
    6502             :   "llvm.x86.sse2.comieq.sd",
    6503             :   "llvm.x86.sse2.comige.sd",
    6504             :   "llvm.x86.sse2.comigt.sd",
    6505             :   "llvm.x86.sse2.comile.sd",
    6506             :   "llvm.x86.sse2.comilt.sd",
    6507             :   "llvm.x86.sse2.comineq.sd",
    6508             :   "llvm.x86.sse2.cvtpd2dq",
    6509             :   "llvm.x86.sse2.cvtpd2ps",
    6510             :   "llvm.x86.sse2.cvtps2dq",
    6511             :   "llvm.x86.sse2.cvtsd2si",
    6512             :   "llvm.x86.sse2.cvtsd2si64",
    6513             :   "llvm.x86.sse2.cvtsd2ss",
    6514             :   "llvm.x86.sse2.cvttpd2dq",
    6515             :   "llvm.x86.sse2.cvttps2dq",
    6516             :   "llvm.x86.sse2.cvttsd2si",
    6517             :   "llvm.x86.sse2.cvttsd2si64",
    6518             :   "llvm.x86.sse2.lfence",
    6519             :   "llvm.x86.sse2.maskmov.dqu",
    6520             :   "llvm.x86.sse2.max.pd",
    6521             :   "llvm.x86.sse2.max.sd",
    6522             :   "llvm.x86.sse2.mfence",
    6523             :   "llvm.x86.sse2.min.pd",
    6524             :   "llvm.x86.sse2.min.sd",
    6525             :   "llvm.x86.sse2.movmsk.pd",
    6526             :   "llvm.x86.sse2.packssdw.128",
    6527             :   "llvm.x86.sse2.packsswb.128",
    6528             :   "llvm.x86.sse2.packuswb.128",
    6529             :   "llvm.x86.sse2.padds.b",
    6530             :   "llvm.x86.sse2.padds.w",
    6531             :   "llvm.x86.sse2.pause",
    6532             :   "llvm.x86.sse2.pmadd.wd",
    6533             :   "llvm.x86.sse2.pmovmskb.128",
    6534             :   "llvm.x86.sse2.pmulh.w",
    6535             :   "llvm.x86.sse2.pmulhu.w",
    6536             :   "llvm.x86.sse2.psad.bw",
    6537             :   "llvm.x86.sse2.psll.d",
    6538             :   "llvm.x86.sse2.psll.q",
    6539             :   "llvm.x86.sse2.psll.w",
    6540             :   "llvm.x86.sse2.pslli.d",
    6541             :   "llvm.x86.sse2.pslli.q",
    6542             :   "llvm.x86.sse2.pslli.w",
    6543             :   "llvm.x86.sse2.psra.d",
    6544             :   "llvm.x86.sse2.psra.w",
    6545             :   "llvm.x86.sse2.psrai.d",
    6546             :   "llvm.x86.sse2.psrai.w",
    6547             :   "llvm.x86.sse2.psrl.d",
    6548             :   "llvm.x86.sse2.psrl.q",
    6549             :   "llvm.x86.sse2.psrl.w",
    6550             :   "llvm.x86.sse2.psrli.d",
    6551             :   "llvm.x86.sse2.psrli.q",
    6552             :   "llvm.x86.sse2.psrli.w",
    6553             :   "llvm.x86.sse2.psubs.b",
    6554             :   "llvm.x86.sse2.psubs.w",
    6555             :   "llvm.x86.sse2.ucomieq.sd",
    6556             :   "llvm.x86.sse2.ucomige.sd",
    6557             :   "llvm.x86.sse2.ucomigt.sd",
    6558             :   "llvm.x86.sse2.ucomile.sd",
    6559             :   "llvm.x86.sse2.ucomilt.sd",
    6560             :   "llvm.x86.sse2.ucomineq.sd",
    6561             :   "llvm.x86.sse3.addsub.pd",
    6562             :   "llvm.x86.sse3.addsub.ps",
    6563             :   "llvm.x86.sse3.hadd.pd",
    6564             :   "llvm.x86.sse3.hadd.ps",
    6565             :   "llvm.x86.sse3.hsub.pd",
    6566             :   "llvm.x86.sse3.hsub.ps",
    6567             :   "llvm.x86.sse3.ldu.dq",
    6568             :   "llvm.x86.sse3.monitor",
    6569             :   "llvm.x86.sse3.mwait",
    6570             :   "llvm.x86.sse41.blendvpd",
    6571             :   "llvm.x86.sse41.blendvps",
    6572             :   "llvm.x86.sse41.dppd",
    6573             :   "llvm.x86.sse41.dpps",
    6574             :   "llvm.x86.sse41.insertps",
    6575             :   "llvm.x86.sse41.mpsadbw",
    6576             :   "llvm.x86.sse41.packusdw",
    6577             :   "llvm.x86.sse41.pblendvb",
    6578             :   "llvm.x86.sse41.phminposuw",
    6579             :   "llvm.x86.sse41.ptestc",
    6580             :   "llvm.x86.sse41.ptestnzc",
    6581             :   "llvm.x86.sse41.ptestz",
    6582             :   "llvm.x86.sse41.round.pd",
    6583             :   "llvm.x86.sse41.round.ps",
    6584             :   "llvm.x86.sse41.round.sd",
    6585             :   "llvm.x86.sse41.round.ss",
    6586             :   "llvm.x86.sse42.crc32.32.16",
    6587             :   "llvm.x86.sse42.crc32.32.32",
    6588             :   "llvm.x86.sse42.crc32.32.8",
    6589             :   "llvm.x86.sse42.crc32.64.64",
    6590             :   "llvm.x86.sse42.pcmpestri128",
    6591             :   "llvm.x86.sse42.pcmpestria128",
    6592             :   "llvm.x86.sse42.pcmpestric128",
    6593             :   "llvm.x86.sse42.pcmpestrio128",
    6594             :   "llvm.x86.sse42.pcmpestris128",
    6595             :   "llvm.x86.sse42.pcmpestriz128",
    6596             :   "llvm.x86.sse42.pcmpestrm128",
    6597             :   "llvm.x86.sse42.pcmpistri128",
    6598             :   "llvm.x86.sse42.pcmpistria128",
    6599             :   "llvm.x86.sse42.pcmpistric128",
    6600             :   "llvm.x86.sse42.pcmpistrio128",
    6601             :   "llvm.x86.sse42.pcmpistris128",
    6602             :   "llvm.x86.sse42.pcmpistriz128",
    6603             :   "llvm.x86.sse42.pcmpistrm128",
    6604             :   "llvm.x86.sse4a.extrq",
    6605             :   "llvm.x86.sse4a.extrqi",
    6606             :   "llvm.x86.sse4a.insertq",
    6607             :   "llvm.x86.sse4a.insertqi",
    6608             :   "llvm.x86.ssse3.pabs.b",
    6609             :   "llvm.x86.ssse3.pabs.d",
    6610             :   "llvm.x86.ssse3.pabs.w",
    6611             :   "llvm.x86.ssse3.phadd.d",
    6612             :   "llvm.x86.ssse3.phadd.d.128",
    6613             :   "llvm.x86.ssse3.phadd.sw",
    6614             :   "llvm.x86.ssse3.phadd.sw.128",
    6615             :   "llvm.x86.ssse3.phadd.w",
    6616             :   "llvm.x86.ssse3.phadd.w.128",
    6617             :   "llvm.x86.ssse3.phsub.d",
    6618             :   "llvm.x86.ssse3.phsub.d.128",
    6619             :   "llvm.x86.ssse3.phsub.sw",
    6620             :   "llvm.x86.ssse3.phsub.sw.128",
    6621             :   "llvm.x86.ssse3.phsub.w",
    6622             :   "llvm.x86.ssse3.phsub.w.128",
    6623             :   "llvm.x86.ssse3.pmadd.ub.sw",
    6624             :   "llvm.x86.ssse3.pmadd.ub.sw.128",
    6625             :   "llvm.x86.ssse3.pmul.hr.sw",
    6626             :   "llvm.x86.ssse3.pmul.hr.sw.128",
    6627             :   "llvm.x86.ssse3.pshuf.b",
    6628             :   "llvm.x86.ssse3.pshuf.b.128",
    6629             :   "llvm.x86.ssse3.psign.b",
    6630             :   "llvm.x86.ssse3.psign.b.128",
    6631             :   "llvm.x86.ssse3.psign.d",
    6632             :   "llvm.x86.ssse3.psign.d.128",
    6633             :   "llvm.x86.ssse3.psign.w",
    6634             :   "llvm.x86.ssse3.psign.w.128",
    6635             :   "llvm.x86.subborrow.u32",
    6636             :   "llvm.x86.subborrow.u64",
    6637             :   "llvm.x86.tbm.bextri.u32",
    6638             :   "llvm.x86.tbm.bextri.u64",
    6639             :   "llvm.x86.tpause",
    6640             :   "llvm.x86.umonitor",
    6641             :   "llvm.x86.umwait",
    6642             :   "llvm.x86.vcvtph2ps.128",
    6643             :   "llvm.x86.vcvtph2ps.256",
    6644             :   "llvm.x86.vcvtps2ph.128",
    6645             :   "llvm.x86.vcvtps2ph.256",
    6646             :   "llvm.x86.vgf2p8affineinvqb.128",
    6647             :   "llvm.x86.vgf2p8affineinvqb.256",
    6648             :   "llvm.x86.vgf2p8affineinvqb.512",
    6649             :   "llvm.x86.vgf2p8affineqb.128",
    6650             :   "llvm.x86.vgf2p8affineqb.256",
    6651             :   "llvm.x86.vgf2p8affineqb.512",
    6652             :   "llvm.x86.vgf2p8mulb.128",
    6653             :   "llvm.x86.vgf2p8mulb.256",
    6654             :   "llvm.x86.vgf2p8mulb.512",
    6655             :   "llvm.x86.wbinvd",
    6656             :   "llvm.x86.wbnoinvd",
    6657             :   "llvm.x86.wrfsbase.32",
    6658             :   "llvm.x86.wrfsbase.64",
    6659             :   "llvm.x86.wrgsbase.32",
    6660             :   "llvm.x86.wrgsbase.64",
    6661             :   "llvm.x86.wrpkru",
    6662             :   "llvm.x86.wrssd",
    6663             :   "llvm.x86.wrssq",
    6664             :   "llvm.x86.wrussd",
    6665             :   "llvm.x86.wrussq",
    6666             :   "llvm.x86.xabort",
    6667             :   "llvm.x86.xbegin",
    6668             :   "llvm.x86.xend",
    6669             :   "llvm.x86.xgetbv",
    6670             :   "llvm.x86.xop.vfrcz.pd",
    6671             :   "llvm.x86.xop.vfrcz.pd.256",
    6672             :   "llvm.x86.xop.vfrcz.ps",
    6673             :   "llvm.x86.xop.vfrcz.ps.256",
    6674             :   "llvm.x86.xop.vfrcz.sd",
    6675             :   "llvm.x86.xop.vfrcz.ss",
    6676             :   "llvm.x86.xop.vpcomb",
    6677             :   "llvm.x86.xop.vpcomd",
    6678             :   "llvm.x86.xop.vpcomq",
    6679             :   "llvm.x86.xop.vpcomub",
    6680             :   "llvm.x86.xop.vpcomud",
    6681             :   "llvm.x86.xop.vpcomuq",
    6682             :   "llvm.x86.xop.vpcomuw",
    6683             :   "llvm.x86.xop.vpcomw",
    6684             :   "llvm.x86.xop.vpermil2pd",
    6685             :   "llvm.x86.xop.vpermil2pd.256",
    6686             :   "llvm.x86.xop.vpermil2ps",
    6687             :   "llvm.x86.xop.vpermil2ps.256",
    6688             :   "llvm.x86.xop.vphaddbd",
    6689             :   "llvm.x86.xop.vphaddbq",
    6690             :   "llvm.x86.xop.vphaddbw",
    6691             :   "llvm.x86.xop.vphadddq",
    6692             :   "llvm.x86.xop.vphaddubd",
    6693             :   "llvm.x86.xop.vphaddubq",
    6694             :   "llvm.x86.xop.vphaddubw",
    6695             :   "llvm.x86.xop.vphaddudq",
    6696             :   "llvm.x86.xop.vphadduwd",
    6697             :   "llvm.x86.xop.vphadduwq",
    6698             :   "llvm.x86.xop.vphaddwd",
    6699             :   "llvm.x86.xop.vphaddwq",
    6700             :   "llvm.x86.xop.vphsubbw",
    6701             :   "llvm.x86.xop.vphsubdq",
    6702             :   "llvm.x86.xop.vphsubwd",
    6703             :   "llvm.x86.xop.vpmacsdd",
    6704             :   "llvm.x86.xop.vpmacsdqh",
    6705             :   "llvm.x86.xop.vpmacsdql",
    6706             :   "llvm.x86.xop.vpmacssdd",
    6707             :   "llvm.x86.xop.vpmacssdqh",
    6708             :   "llvm.x86.xop.vpmacssdql",
    6709             :   "llvm.x86.xop.vpmacsswd",
    6710             :   "llvm.x86.xop.vpmacssww",
    6711             :   "llvm.x86.xop.vpmacswd",
    6712             :   "llvm.x86.xop.vpmacsww",
    6713             :   "llvm.x86.xop.vpmadcsswd",
    6714             :   "llvm.x86.xop.vpmadcswd",
    6715             :   "llvm.x86.xop.vpperm",
    6716             :   "llvm.x86.xop.vprotb",
    6717             :   "llvm.x86.xop.vprotbi",
    6718             :   "llvm.x86.xop.vprotd",
    6719             :   "llvm.x86.xop.vprotdi",
    6720             :   "llvm.x86.xop.vprotq",
    6721             :   "llvm.x86.xop.vprotqi",
    6722             :   "llvm.x86.xop.vprotw",
    6723             :   "llvm.x86.xop.vprotwi",
    6724             :   "llvm.x86.xop.vpshab",
    6725             :   "llvm.x86.xop.vpshad",
    6726             :   "llvm.x86.xop.vpshaq",
    6727             :   "llvm.x86.xop.vpshaw",
    6728             :   "llvm.x86.xop.vpshlb",
    6729             :   "llvm.x86.xop.vpshld",
    6730             :   "llvm.x86.xop.vpshlq",
    6731             :   "llvm.x86.xop.vpshlw",
    6732             :   "llvm.x86.xrstor",
    6733             :   "llvm.x86.xrstor64",
    6734             :   "llvm.x86.xrstors",
    6735             :   "llvm.x86.xrstors64",
    6736             :   "llvm.x86.xsave",
    6737             :   "llvm.x86.xsave64",
    6738             :   "llvm.x86.xsavec",
    6739             :   "llvm.x86.xsavec64",
    6740             :   "llvm.x86.xsaveopt",
    6741             :   "llvm.x86.xsaveopt64",
    6742             :   "llvm.x86.xsaves",
    6743             :   "llvm.x86.xsaves64",
    6744             :   "llvm.x86.xsetbv",
    6745             :   "llvm.x86.xtest",
    6746             :   "llvm.xcore.bitrev",
    6747             :   "llvm.xcore.checkevent",
    6748             :   "llvm.xcore.chkct",
    6749             :   "llvm.xcore.clre",
    6750             :   "llvm.xcore.clrpt",
    6751             :   "llvm.xcore.clrsr",
    6752             :   "llvm.xcore.crc32",
    6753             :   "llvm.xcore.crc8",
    6754             :   "llvm.xcore.edu",
    6755             :   "llvm.xcore.eeu",
    6756             :   "llvm.xcore.endin",
    6757             :   "llvm.xcore.freer",
    6758             :   "llvm.xcore.geted",
    6759             :   "llvm.xcore.getet",
    6760             :   "llvm.xcore.getid",
    6761             :   "llvm.xcore.getps",
    6762             :   "llvm.xcore.getr",
    6763             :   "llvm.xcore.getst",
    6764             :   "llvm.xcore.getts",
    6765             :   "llvm.xcore.in",
    6766             :   "llvm.xcore.inct",
    6767             :   "llvm.xcore.initcp",
    6768             :   "llvm.xcore.initdp",
    6769             :   "llvm.xcore.initlr",
    6770             :   "llvm.xcore.initpc",
    6771             :   "llvm.xcore.initsp",
    6772             :   "llvm.xcore.inshr",
    6773             :   "llvm.xcore.int",
    6774             :   "llvm.xcore.mjoin",
    6775             :   "llvm.xcore.msync",
    6776             :   "llvm.xcore.out",
    6777             :   "llvm.xcore.outct",
    6778             :   "llvm.xcore.outshr",
    6779             :   "llvm.xcore.outt",
    6780             :   "llvm.xcore.peek",
    6781             :   "llvm.xcore.setc",
    6782             :   "llvm.xcore.setclk",
    6783             :   "llvm.xcore.setd",
    6784             :   "llvm.xcore.setev",
    6785             :   "llvm.xcore.setps",
    6786             :   "llvm.xcore.setpsc",
    6787             :   "llvm.xcore.setpt",
    6788             :   "llvm.xcore.setrdy",
    6789             :   "llvm.xcore.setsr",
    6790             :   "llvm.xcore.settw",
    6791             :   "llvm.xcore.setv",
    6792             :   "llvm.xcore.sext",
    6793             :   "llvm.xcore.ssync",
    6794             :   "llvm.xcore.syncr",
    6795             :   "llvm.xcore.testct",
    6796             :   "llvm.xcore.testwct",
    6797             :   "llvm.xcore.waitevent",
    6798             :   "llvm.xcore.zext",
    6799             : #endif
    6800             : 
    6801             : // Intrinsic ID to overload bitset
    6802             : #ifdef GET_INTRINSIC_OVERLOAD_TABLE
    6803             : static const uint8_t OTable[] = {
    6804             :   0 | (1<<3) | (1<<5) | (1<<6) | (1<<7),
    6805             :   0 | (1<<0) | (1<<3) | (1<<4) | (1<<5),
    6806             :   0,
    6807             :   0 | (1<<3) | (1<<6) | (1<<7),
    6808             :   0 | (1<<0) | (1<<1),
    6809             :   0 | (1<<2),
    6810             :   0 | (1<<5) | (1<<6) | (1<<7),
    6811             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6812             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6813             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5),
    6814             :   0 | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6815             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6816             :   0 | (1<<0) | (1<<2) | (1<<3) | (1<<5) | (1<<6),
    6817             :   0 | (1<<2),
    6818             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5),
    6819             :   0 | (1<<1) | (1<<2) | (1<<3) | (1<<5) | (1<<6) | (1<<7),
    6820             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6821             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6),
    6822             :   0 | (1<<0) | (1<<1) | (1<<3) | (1<<4) | (1<<7),
    6823             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<7),
    6824             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3),
    6825             :   0 | (1<<0) | (1<<3) | (1<<6) | (1<<7),
    6826             :   0 | (1<<0) | (1<<5),
    6827             :   0,
    6828             :   0,
    6829             :   0,
    6830             :   0 | (1<<5) | (1<<7),
    6831             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6832             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6833             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6834             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6835             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6836             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6837             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<5) | (1<<6) | (1<<7),
    6838             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6839             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6840             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6),
    6841             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6842             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6843             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6844             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6845             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6846             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6847             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6848             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6849             :   0 | (1<<0) | (1<<1) | (1<<3) | (1<<4) | (1<<6) | (1<<7),
    6850             :   0 | (1<<0) | (1<<1) | (1<<4) | (1<<6) | (1<<7),
    6851             :   0 | (1<<2) | (1<<3),
    6852             :   0,
    6853             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<7),
    6854             :   0 | (1<<0),
    6855             :   0 | (1<<5) | (1<<6) | (1<<7),
    6856             :   0,
    6857             :   0 | (1<<1) | (1<<2) | (1<<3) | (1<<6) | (1<<7),
    6858             :   0 | (1<<1) | (1<<2) | (1<<3) | (1<<5),
    6859             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6860             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6861             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6862             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6863             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6864             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6865             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6866             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6867             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6868             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6869             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6870             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6871             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6872             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6873             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6874             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6875             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6876             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6877             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6878             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6879             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6880             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6881             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6882             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6883             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6884             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6885             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6886             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6887             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6888             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6889             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6890             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6891             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6892             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6893             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6894             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6895             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6896             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6897             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6898             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6899             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6900             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6901             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6902             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6903             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6904             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6905             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6906             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6907             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6908             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6909             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6910             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6911             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6912             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6913             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6914             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6915             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6916             :   0 | (1<<0) | (1<<1),
    6917             :   0 | (1<<3) | (1<<5),
    6918             :   0 | (1<<1),
    6919             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6920             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6921             :   0 | (1<<0) | (1<<1) | (1<<5) | (1<<6),
    6922             :   0 | (1<<1),
    6923             :   0,
    6924             :   0 | (1<<3) | (1<<7),
    6925             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6926             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6927             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6),
    6928             :   0 | (1<<3),
    6929             :   0 | (1<<3) | (1<<6),
    6930             :   0,
    6931             :   0 | (1<<6),
    6932             :   0 | (1<<4),
    6933             :   0,
    6934             :   0 | (1<<2),
    6935             :   0 | (1<<5) | (1<<6) | (1<<7),
    6936             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6937             :   0 | (1<<0) | (1<<2) | (1<<3) | (1<<5) | (1<<6) | (1<<7),
    6938             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6939             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6940             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6941             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6942             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6943             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6944             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6945             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6946             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6947             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6948             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    6949             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3),
    6950             :   0,
    6951             :   0,
    6952             :   0,
    6953             :   0,
    6954             :   0,
    6955             :   0,
    6956             :   0,
    6957             :   0 | (1<<1) | (1<<3),
    6958             :   0,
    6959             :   0,
    6960             :   0,
    6961             :   0 | (1<<0) | (1<<1),
    6962             :   0,
    6963             :   0,
    6964             :   0,
    6965             :   0,
    6966             :   0,
    6967             :   0,
    6968             :   0,
    6969             :   0,
    6970             :   0,
    6971             :   0,
    6972             :   0,
    6973             :   0,
    6974             :   0,
    6975             :   0,
    6976             :   0,
    6977             :   0,
    6978             :   0,
    6979             :   0,
    6980             :   0,
    6981             :   0,
    6982             :   0,
    6983             :   0,
    6984             :   0,
    6985             :   0,
    6986             :   0,
    6987             :   0,
    6988             :   0,
    6989             :   0,
    6990             :   0,
    6991             :   0,
    6992             :   0,
    6993             :   0,
    6994             :   0,
    6995             :   0,
    6996             :   0,
    6997             :   0,
    6998             :   0,
    6999             :   0,
    7000             :   0,
    7001             :   0,
    7002             :   0,
    7003             :   0,
    7004             :   0,
    7005             :   0,
    7006             :   0,
    7007             :   0,
    7008             :   0,
    7009             :   0,
    7010             :   0,
    7011             :   0,
    7012             :   0,
    7013             :   0,
    7014             :   0,
    7015             :   0,
    7016             :   0,
    7017             :   0,
    7018             :   0,
    7019             :   0,
    7020             :   0,
    7021             :   0,
    7022             :   0,
    7023             :   0,
    7024             :   0,
    7025             :   0,
    7026             :   0,
    7027             :   0,
    7028             :   0,
    7029             :   0,
    7030             :   0,
    7031             :   0,
    7032             :   0,
    7033             :   0,
    7034             :   0,
    7035             :   0,
    7036             :   0,
    7037             :   0,
    7038             :   0,
    7039             :   0,
    7040             :   0,
    7041             :   0,
    7042             :   0,
    7043             :   0,
    7044             :   0,
    7045             :   0,
    7046             :   0,
    7047             :   0,
    7048             :   0,
    7049             :   0,
    7050             :   0,
    7051             :   0,
    7052             :   0,
    7053             :   0,
    7054             :   0,
    7055             :   0,
    7056             :   0,
    7057             :   0,
    7058             :   0,
    7059             :   0,
    7060             :   0,
    7061             :   0,
    7062             :   0,
    7063             :   0,
    7064             :   0,
    7065             :   0,
    7066             :   0,
    7067             :   0,
    7068             :   0,
    7069             :   0,
    7070             :   0,
    7071             :   0,
    7072             :   0,
    7073             :   0,
    7074             :   0,
    7075             :   0,
    7076             :   0,
    7077             :   0,
    7078             :   0,
    7079             :   0,
    7080             :   0,
    7081             :   0,
    7082             :   0,
    7083             :   0,
    7084             :   0,
    7085             :   0,
    7086             :   0,
    7087             :   0,
    7088             :   0,
    7089             :   0,
    7090             :   0,
    7091             :   0,
    7092             :   0,
    7093             :   0,
    7094             :   0,
    7095             :   0,
    7096             :   0,
    7097             :   0,
    7098             :   0,
    7099             :   0,
    7100             :   0,
    7101             :   0,
    7102             :   0,
    7103             :   0,
    7104             :   0,
    7105             :   0,
    7106             :   0,
    7107             :   0,
    7108             :   0,
    7109             :   0,
    7110             :   0,
    7111             :   0,
    7112             :   0,
    7113             :   0,
    7114             :   0,
    7115             :   0,
    7116             :   0,
    7117             :   0,
    7118             :   0,
    7119             :   0,
    7120             :   0,
    7121             :   0,
    7122             :   0,
    7123             :   0,
    7124             :   0,
    7125             :   0,
    7126             :   0,
    7127             :   0,
    7128             :   0,
    7129             :   0,
    7130             :   0,
    7131             :   0,
    7132             :   0,
    7133             :   0,
    7134             :   0,
    7135             :   0,
    7136             :   0,
    7137             :   0,
    7138             :   0,
    7139             :   0,
    7140             :   0,
    7141             :   0,
    7142             :   0,
    7143             :   0,
    7144             :   0,
    7145             :   0,
    7146             :   0,
    7147             :   0,
    7148             :   0,
    7149             :   0,
    7150             :   0,
    7151             :   0,
    7152             :   0,
    7153             :   0,
    7154             :   0,
    7155             :   0,
    7156             :   0,
    7157             :   0,
    7158             :   0,
    7159             :   0,
    7160             :   0,
    7161             :   0,
    7162             :   0,
    7163             :   0,
    7164             :   0,
    7165             :   0,
    7166             :   0,
    7167             :   0,
    7168             :   0,
    7169             :   0,
    7170             :   0,
    7171             :   0,
    7172             :   0,
    7173             :   0,
    7174             :   0,
    7175             :   0,
    7176             :   0,
    7177             :   0,
    7178             :   0,
    7179             :   0,
    7180             :   0,
    7181             :   0,
    7182             :   0,
    7183             :   0,
    7184             :   0,
    7185             :   0,
    7186             :   0,
    7187             :   0,
    7188             :   0,
    7189             :   0,
    7190             :   0,
    7191             :   0,
    7192             :   0,
    7193             :   0,
    7194             :   0,
    7195             :   0,
    7196             :   0,
    7197             :   0,
    7198             :   0,
    7199             :   0,
    7200             :   0,
    7201             :   0,
    7202             :   0,
    7203             :   0,
    7204             :   0,
    7205             :   0,
    7206             :   0,
    7207             :   0,
    7208             :   0,
    7209             :   0,
    7210             :   0,
    7211             :   0,
    7212             :   0,
    7213             :   0,
    7214             :   0,
    7215             :   0,
    7216             :   0,
    7217             :   0,
    7218             :   0,
    7219             :   0,
    7220             :   0,
    7221             :   0,
    7222             :   0,
    7223             :   0,
    7224             :   0,
    7225             :   0,
    7226             :   0,
    7227             :   0,
    7228             :   0,
    7229             :   0,
    7230             :   0,
    7231             :   0,
    7232             :   0,
    7233             :   0,
    7234             :   0,
    7235             :   0,
    7236             :   0,
    7237             :   0,
    7238             :   0,
    7239             :   0,
    7240             :   0,
    7241             :   0,
    7242             :   0,
    7243             :   0,
    7244             :   0,
    7245             :   0,
    7246             :   0,
    7247             :   0,
    7248             :   0,
    7249             :   0,
    7250             :   0,
    7251             :   0,
    7252             :   0,
    7253             :   0,
    7254             :   0,
    7255             :   0,
    7256             :   0,
    7257             :   0,
    7258             :   0,
    7259             :   0,
    7260             :   0 | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    7261             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    7262             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    7263             :   0 | (1<<0) | (1<<1) | (1<<2),
    7264             :   0,
    7265             :   0 | (1<<4) | (1<<5),
    7266             :   0,
    7267             :   0,
    7268             :   0,
    7269             :   0,
    7270             :   0,
    7271             :   0,
    7272             :   0,
    7273             :   0,
    7274             :   0,
    7275             :   0,
    7276             :   0,
    7277             :   0,
    7278             :   0,
    7279             :   0,
    7280             :   0 | (1<<5) | (1<<6) | (1<<7),
    7281             :   0 | (1<<0) | (1<<1) | (1<<2),
    7282             :   0,
    7283             :   0,
    7284             :   0 | (1<<3),
    7285             :   0,
    7286             :   0 | (1<<7),
    7287             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    7288             :   0,
    7289             :   0,
    7290             :   0,
    7291             :   0,
    7292             :   0,
    7293             :   0,
    7294             :   0,
    7295             :   0,
    7296             :   0,
    7297             :   0 | (1<<7),
    7298             :   0,
    7299             :   0,
    7300             :   0,
    7301             :   0,
    7302             :   0,
    7303             :   0,
    7304             :   0,
    7305             :   0,
    7306             :   0,
    7307             :   0,
    7308             :   0,
    7309             :   0,
    7310             :   0,
    7311             :   0,
    7312             :   0,
    7313             :   0,
    7314             :   0,
    7315             :   0,
    7316             :   0,
    7317             :   0,
    7318             :   0,
    7319             :   0,
    7320             :   0,
    7321             :   0,
    7322             :   0,
    7323             :   0,
    7324             :   0,
    7325             :   0,
    7326             :   0,
    7327             :   0,
    7328             :   0,
    7329             :   0,
    7330             :   0,
    7331             :   0,
    7332             :   0,
    7333             :   0,
    7334             :   0,
    7335             :   0,
    7336             :   0,
    7337             :   0,
    7338             :   0,
    7339             :   0,
    7340             :   0,
    7341             :   0,
    7342             :   0,
    7343             :   0,
    7344             :   0,
    7345             :   0,
    7346             :   0,
    7347             :   0,
    7348             :   0,
    7349             :   0,
    7350             :   0,
    7351             :   0,
    7352             :   0,
    7353             :   0,
    7354             :   0,
    7355             :   0,
    7356             :   0,
    7357             :   0,
    7358             :   0,
    7359             :   0,
    7360             :   0,
    7361             :   0,
    7362             :   0,
    7363             :   0,
    7364             :   0,
    7365             :   0,
    7366             :   0,
    7367             :   0,
    7368             :   0,
    7369             :   0 | (1<<5) | (1<<6),
    7370             :   0,
    7371             :   0,
    7372             :   0,
    7373             :   0,
    7374             :   0,
    7375             :   0,
    7376             :   0,
    7377             :   0 | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    7378             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    7379             :   0 | (1<<0) | (1<<1),
    7380             :   0,
    7381             :   0,
    7382             :   0,
    7383             :   0 | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    7384             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    7385             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    7386             :   0 | (1<<0) | (1<<1),
    7387             :   0,
    7388             :   0,
    7389             :   0,
    7390             :   0 | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    7391             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    7392             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    7393             :   0 | (1<<0) | (1<<1),
    7394             :   0,
    7395             :   0,
    7396             :   0,
    7397             :   0 | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    7398             :   0 | (1<<0) | (1<<1),
    7399             :   0,
    7400             :   0,
    7401             :   0,
    7402             :   0,
    7403             :   0,
    7404             :   0,
    7405             :   0,
    7406             :   0,
    7407             :   0,
    7408             :   0,
    7409             :   0,
    7410             :   0,
    7411             :   0,
    7412             :   0,
    7413             :   0,
    7414             :   0,
    7415             :   0,
    7416             :   0,
    7417             :   0,
    7418             :   0,
    7419             :   0,
    7420             :   0,
    7421             :   0,
    7422             :   0,
    7423             :   0,
    7424             :   0,
    7425             :   0 | (1<<1),
    7426             :   0,
    7427             :   0 | (1<<6),
    7428             :   0,
    7429             :   0,
    7430             :   0,
    7431             :   0,
    7432             :   0,
    7433             :   0,
    7434             :   0,
    7435             :   0,
    7436             :   0,
    7437             :   0,
    7438             :   0,
    7439             :   0,
    7440             :   0,
    7441             :   0,
    7442             :   0,
    7443             :   0,
    7444             :   0,
    7445             :   0,
    7446             :   0,
    7447             :   0,
    7448             :   0,
    7449             :   0,
    7450             :   0,
    7451             :   0 | (1<<6) | (1<<7),
    7452             :   0,
    7453             :   0 | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    7454             :   0 | (1<<0) | (1<<1),
    7455             :   0 | (1<<4),
    7456             :   0,
    7457             :   0,
    7458             :   0,
    7459             :   0,
    7460             :   0,
    7461             :   0,
    7462             :   0,
    7463             :   0,
    7464             :   0,
    7465             :   0,
    7466             :   0,
    7467             :   0,
    7468             :   0,
    7469             :   0,
    7470             :   0,
    7471             :   0,
    7472             :   0,
    7473             :   0,
    7474             :   0,
    7475             :   0,
    7476             :   0,
    7477             :   0,
    7478             :   0,
    7479             :   0,
    7480             :   0,
    7481             :   0 | (1<<6) | (1<<7),
    7482             :   0 | (1<<0) | (1<<1) | (1<<5) | (1<<7),
    7483             :   0 | (1<<2) | (1<<5) | (1<<6) | (1<<7),
    7484             :   0 | (1<<0) | (1<<2) | (1<<3) | (1<<5) | (1<<6),
    7485             :   0,
    7486             :   0,
    7487             :   0,
    7488             :   0,
    7489             :   0,
    7490             :   0,
    7491             :   0,
    7492             :   0,
    7493             :   0,
    7494             :   0,
    7495             :   0,
    7496             :   0,
    7497             :   0,
    7498             :   0,
    7499             :   0,
    7500             :   0,
    7501             :   0,
    7502             :   0,
    7503             :   0,
    7504             :   0,
    7505             :   0,
    7506             :   0,
    7507             :   0,
    7508             :   0,
    7509             :   0,
    7510             :   0,
    7511             :   0,
    7512             :   0,
    7513             :   0,
    7514             :   0,
    7515             :   0,
    7516             :   0,
    7517             :   0,
    7518             :   0,
    7519             :   0,
    7520             :   0,
    7521             :   0,
    7522             :   0,
    7523             :   0,
    7524             :   0,
    7525             :   0,
    7526             :   0,
    7527             :   0,
    7528             :   0,
    7529             :   0,
    7530             :   0,
    7531             :   0,
    7532             :   0,
    7533             :   0,
    7534             :   0,
    7535             :   0,
    7536             :   0,
    7537             :   0,
    7538             :   0,
    7539             :   0,
    7540             :   0,
    7541             :   0,
    7542             :   0,
    7543             :   0,
    7544             :   0,
    7545             :   0,
    7546             :   0,
    7547             :   0,
    7548             :   0,
    7549             :   0,
    7550             :   0,
    7551             :   0,
    7552             :   0,
    7553             :   0,
    7554             :   0,
    7555             :   0,
    7556             :   0,
    7557             :   0,
    7558             :   0,
    7559             :   0,
    7560             :   0,
    7561             :   0,
    7562             :   0,
    7563             :   0,
    7564             :   0,
    7565             :   0,
    7566             :   0,
    7567             :   0,
    7568             :   0,
    7569             :   0,
    7570             :   0,
    7571             :   0,
    7572             :   0,
    7573             :   0,
    7574             :   0,
    7575             :   0,
    7576             :   0,
    7577             :   0,
    7578             :   0,
    7579             :   0,
    7580             :   0,
    7581             :   0,
    7582             :   0,
    7583             :   0,
    7584             :   0,
    7585             :   0,
    7586             :   0,
    7587             :   0,
    7588             :   0,
    7589             :   0,
    7590             :   0,
    7591             :   0,
    7592             :   0,
    7593             :   0,
    7594             :   0,
    7595             :   0,
    7596             :   0,
    7597             :   0,
    7598             :   0,
    7599             :   0,
    7600             :   0,
    7601             :   0,
    7602             :   0,
    7603             :   0,
    7604             :   0,
    7605             :   0,
    7606             :   0,
    7607             :   0,
    7608             :   0,
    7609             :   0,
    7610             :   0,
    7611             :   0,
    7612             :   0,
    7613             :   0,
    7614             :   0,
    7615             :   0,
    7616             :   0,
    7617             :   0,
    7618             :   0,
    7619             :   0,
    7620             :   0,
    7621             :   0,
    7622             :   0,
    7623             :   0,
    7624             :   0,
    7625             :   0,
    7626             :   0,
    7627             :   0,
    7628             :   0,
    7629             :   0,
    7630             :   0,
    7631             :   0,
    7632             :   0,
    7633             :   0,
    7634             :   0,
    7635             :   0,
    7636             :   0,
    7637             :   0,
    7638             :   0,
    7639             :   0,
    7640             :   0,
    7641             :   0 | (1<<7),
    7642             :   0 | (1<<1) | (1<<5) | (1<<6) | (1<<7),
    7643             :   0 | (1<<0) | (1<<5) | (1<<6) | (1<<7),
    7644             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    7645             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<4) | (1<<5) | (1<<6) | (1<<7),
    7646             :   0 | (1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<5) | (1<<6) | (1<<7),
    7647             :   0 | (1<<1) | (1<<2) | (1<<5) | (1<<6) | (1<<7),
    7648             :   0
    7649             : };
    7650             : 
    7651       36328 : return (OTable[id/8] & (1 << (id%8))) != 0;
    7652             : #endif
    7653             : 
    7654             : // Global intrinsic function declaration type table.
    7655             : #ifdef GET_INTRINSIC_GENERATOR_GLOBAL
    7656             : static const unsigned IIT_Table[] = {
    7657             :   0x2e, 0x2e2e, (1U<<31) | 1427, 0x10, 0x1f1f, 0x1f1f, 0x2f2f, 
    7658             :   0x2f2f, 0x2e2e0, (1U<<31) | 5468, 0x32f, 0x2f3, 0x2f2f2f, (1U<<31) | 5457, (1U<<31) | 782, 
    7659             :   0x2e0, 0x2e1, 0x12e1, 0x2e, (1U<<31) | 782, (1U<<31) | 693, 0x2e, 0x2e2e1, 
    7660             :   0x142e2e, 0x2e0, (1U<<31) | 784, 0x1f, 0x22e2e, (1U<<31) | 169, 0x2f2f, 0x11f1f, 
    7661             :   0x1f1f, 0x11f1f, (1U<<31) | 5515, (1U<<31) | 5515, (1U<<31) | 5468, (1U<<31) | 5515, 0x0, 0x0, 
    7662             :   0x42e, (1U<<31) | 5465, (1U<<31) | 5464, 0x2e40, 0x2e50, 0x40, 0x2e0, 0x2e0, 
    7663             :   0x2e, 0x2e4, 0x0, 0x2e4, 0x0, 0x2f2f, 0x2f2f, 0x1f1f1f, 
    7664             :   (1U<<31) | 5500, (1U<<31) | 5500, (1U<<31) | 5500, (1U<<31) | 5498, (1U<<31) | 5498, (1U<<31) | 5496, (1U<<31) | 5498, (1U<<31) | 5498, 
    7665             :   (1U<<31) | 5498, (1U<<31) | 5500, (1U<<31) | 5500, (1U<<31) | 5500, (1U<<31) | 5500, (1U<<31) | 5498, (1U<<31) | 5507, (1U<<31) | 5500, 
    7666             :   (1U<<31) | 5500, (1U<<31) | 5500, (1U<<31) | 5520, (1U<<31) | 3681, (1U<<31) | 5453, (1U<<31) | 5544, (1U<<31) | 5524, (1U<<31) | 5536, 
    7667             :   (1U<<31) | 5528, (1U<<31) | 5553, 0xbf1f, 0xbf1f, (1U<<31) | 5489, 0xbf2f, 0xbf2f, (1U<<31) | 5489, 
    7668             :   0xbf1f, 0xbf1f, 0xbf1f, 0xbf1f, 0xbf1f, 0xbf1f, 0xbf1f, 0x2f2f, 
    7669             :   0x2f2f, 0x4, 0x2f2f2f2f, 0x2f2f2f2f, 0x42e, 0x1f1f1f1f, 0x1f1f1f1f, 0x2ee2e2e, 
    7670             :   0x2e2ee0, 0x2ee2e2e0, 0x1f, (1U<<31) | 5521, 0x2e2e2e0, 0x4452e0, 0x54452e0, 0x44552e0, 
    7671             :   (1U<<31) | 4287, (1U<<31) | 4288, 0x4f4f, 0x4f50, 0x4f50, 0x1f2e2e, 0x2e, (1U<<31) | 5521, 
    7672             :   0x42e2e2e, 0x2f2f, 0x2f2f, 0x2f2f, 0x42e0, (1U<<31) | 68, (1U<<31) | 888, (1U<<31) | 898, 
    7673             :   (1U<<31) | 910, (1U<<31) | 77, (1U<<31) | 88, 0x2f2f2f, 0x2f2f2f, (1U<<31) | 160, (1U<<31) | 4377, (1U<<31) | 160, 
    7674             :   (1U<<31) | 4377, 0x19f24f0, 0x49f24f0, 0x2f2f2f, 0x2f2f2f, 0x2f2f, 0x11cf1f, 0x40, 
    7675             :   0x2f2f2f, 0x42f2f, 0x4442e0, (1U<<31) | 1437, (1U<<31) | 5471, 0x5, 0x42e, 0x2f2f, 
    7676             :   0x2f2f, 0x1f1f1f, (1U<<31) | 133, 0x2e4, 0x0, 0x42e0, 0x42e4, 0x2f2f, 
    7677             :   (1U<<31) | 133, 0x2f2f, 0xf0f, (1U<<31) | 133, 0x2e, 0x2ee2e0, 0x2e0, 0x2e, 
    7678             :   0x4f4f, 0x2e, 0x0, 0x2f2f, (1U<<31) | 5480, (1U<<31) | 5475, (1U<<31) | 133, (1U<<31) | 133, 
    7679             :   (1U<<31) | 133, 0x2e2e0, 0x2e0, 0x2e0, 0x42e2e2e0, (1U<<31) | 142, 0x42e0, 0x42e30, 
    7680             :   0x0, 0x444, 0x444, 0x444, 0x444, 0x544, 0x444, 0x444, 
    7681             :   0x544, 0x2c2c2c, 0x2c2c2c, 0x2c2c, 0x2c2c, 0x4a44a4a, 0x44, 0x4a44a4a, 
    7682             :   0x4a44a4a, 0x4a4a4a4a, 0x4a4a4a, 0x4a4a4a4a, 0x4a4a4a4a, 0x4a4a4a, 0x4a4a4a4a, 0x40, 
    7683             :   0x40, 0x5, 0x40, 0x40, (1U<<31) | 770, 0x4f5, (1U<<31) | 770, 0x4f5, 
    7684             :   0xf0f, (1U<<31) | 965, 0x3f3f3f, 0x3f3f, 0x3f3f3f, 0xafaf1f, 0xafaf1f, 0xbf2f, 
    7685             :   0xaf1f, 0xaf1f, 0xaf1f, 0xaf1f, 0xaf1f, 0xaf1f, 0xaf1f, 0xaf1f, 
    7686             :   0xbf3f, 0xaf1f, 0xaf1f, 0x2f2f2f, 0x2f2f2f, 0x3f3f3f, 0xbf2f, 0x3f3f3f, 
    7687             :   0xbf2f, 0x2f2f2f, 0x2f2f2f, 0x3f3f3f, 0xbf2f, 0x3f3f3f, 0xbf2f, 0x2f2f2f, 
    7688             :   0x2f2f, 0x2f2f2f, 0x2f2f, 0x2f2f, 0x2f2f, 0x2f2f2f, (1U<<31) | 5339, (1U<<31) | 5329, 
    7689             :   (1U<<31) | 5317, (1U<<31) | 5339, (1U<<31) | 5418, (1U<<31) | 5339, (1U<<31) | 5329, (1U<<31) | 5401, (1U<<31) | 5329, (1U<<31) | 5317, 
    7690             :   (1U<<31) | 5380, (1U<<31) | 5317, 0x3f3f3f, (1U<<31) | 977, 0x552c, (1U<<31) | 965, 0x3f3f, (1U<<31) | 984, 
    7691             :   (1U<<31) | 965, 0x3f3f3f, 0xbf3f, 0xbf1f, 0xbf1f, 0x9f1f, 0x9f1f, 0x9f1f, 
    7692             :   (1U<<31) | 5264, 0x3f3f3f, (1U<<31) | 972, 0x3f3f3f, 0x3f3f3f, 0x3f3f3f, 0xbf1f, 0x3f3f3f, 
    7693             :   0x3f3f3f, 0xbf1f, (1U<<31) | 977, 0x1f1f, 0x1f1f1f, 0x1f1f1f, (1U<<31) | 977, 0x445, 
    7694             :   0x1f1f, 0x1f1f1f, 0x1f1f1f, (1U<<31) | 984, (1U<<31) | 984, 0x1f1f1f, 0x1f1f1f, (1U<<31) | 984, 
    7695             :   (1U<<31) | 984, 0x1f1f1f, (1U<<31) | 173, (1U<<31) | 173, 0x3f3f3f, 0x1f1f1f, 0x1f1f1f, (1U<<31) | 1574, 
    7696             :   0xcf3f3f0, (1U<<31) | 5295, (1U<<31) | 5305, 0xcf3f3f0, (1U<<31) | 5347, (1U<<31) | 5295, (1U<<31) | 5356, (1U<<31) | 5305, 
    7697             :   (1U<<31) | 5367, (1U<<31) | 965, 0x1f1f1f, 0x3f2c3f, 0x3f2c2c3f, (1U<<31) | 938, (1U<<31) | 923, 0x3f2c3f3f, 
    7698             :   (1U<<31) | 949, (1U<<31) | 936, (1U<<31) | 921, 0x3f3f3f, 0xbf3f, 0xbf1f, 0xbf1f, (1U<<31) | 5264, 
    7699             :   0x3f3f3f, 0x3f3f3f, 0x3f3f3f, 0x3f3f3f, 0xbf1f, 0x3f3f3f, 0x3f3f3f, 0xbf1f, 
    7700             :   (1U<<31) | 977, 0x1f1f1f, 0x1f1f1f, (1U<<31) | 984, 0x1f1f1f, (1U<<31) | 984, 0x1f1f1f, (1U<<31) | 173, 
    7701             :   0x3f3f, 0x3f3f3f, 0x1f1f1f, 0x3f3f, 0x1f1f1f, (1U<<31) | 1574, 0x1f1f1f, 0x53f5bf3f, 
    7702             :   0x4af1f, 0x4af1f, 0x7a3a, 0x49f2f, 0x49f2f, 0x3a7a, 0x43f3f3f, 0x43f3f3f, 
    7703             :   0x1f1f1f, 0x2f2f2f, 0x87, 0x2e554, 0x4f54, 0x2e554, 0x4f54, 0x1f1f1f, 
    7704             :   0x4444, 0x4444, (1U<<31) | 98, (1U<<31) | 98, 0x55, 0x1444a44, 0x1444a44, 0x1444a444, 
    7705             :   0x1444a44, 0x1444a44, 0x1444a44, 0x1444a44, 0x1444a44, 0x1444a44, 0x1444a44, 0x1444a44, 
    7706             :   0x11444a2f, 0x11444a2f, (1U<<31) | 38, (1U<<31) | 38, 0x0, 0x0, 0x0, 0x42f1, 
    7707             :   0x2f2f, 0x7777, 0x7777, 0x7777, 0x7777, 0x4439, 0x4439, 0x4474, 
    7708             :   0x7739, 0x7739, 0x7769, 0x5, (1U<<31) | 376, 0x2f2f2f2f, (1U<<31) | 58, (1U<<31) | 48, 
    7709             :   0x444, (1U<<31) | 119, (1U<<31) | 119, (1U<<31) | 119, 0x444, 0x444, (1U<<31) | 4421, 0x555, 
    7710             :   0x50, (1U<<31) | 0, (1U<<31) | 14, 0x42f2f5, 0x777, 0x1769697, 0x2f2f2f2f, 0x2f2f2f2f, 
    7711             :   0x777, 0x2f2f, 0xaf1f, 0x2f2f, 0x4, 0x41f1f5, (1U<<31) | 128, 0x515, 
    7712             :   (1U<<31) | 3216, (1U<<31) | 3240, (1U<<31) | 3240, (1U<<31) | 3268, (1U<<31) | 3300, (1U<<31) | 3268, (1U<<31) | 3268, (1U<<31) | 3268, 
    7713             :   (1U<<31) | 3216, (1U<<31) | 3240, (1U<<31) | 3240, (1U<<31) | 3268, (1U<<31) | 3300, (1U<<31) | 3268, (1U<<31) | 3268, (1U<<31) | 3268, 
    7714             :   (1U<<31) | 3214, (1U<<31) | 3238, (1U<<31) | 3238, (1U<<31) | 3266, (1U<<31) | 3298, (1U<<31) | 3266, (1U<<31) | 3266, (1U<<31) | 3266, 
    7715             :   (1U<<31) | 3216, (1U<<31) | 3240, (1U<<31) | 3240, (1U<<31) | 3268, (1U<<31) | 3300, (1U<<31) | 3268, (1U<<31) | 3268, (1U<<31) | 3268, 
    7716             :   (1U<<31) | 3216, (1U<<31) | 3240, (1U<<31) | 3240, (1U<<31) | 3268, (1U<<31) | 3300, (1U<<31) | 3268, (1U<<31) | 3268, (1U<<31) | 3268, 
    7717             :   (1U<<31) | 3216, (1U<<31) | 3240, (1U<<31) | 3240, (1U<<31) | 3268, (1U<<31) | 3300, (1U<<31) | 3268, (1U<<31) | 3268, (1U<<31) | 3268, 
    7718             :   (1U<<31) | 3216, (1U<<31) | 3240, (1U<<31) | 3240, (1U<<31) | 3268, (1U<<31) | 3300, (1U<<31) | 3268, (1U<<31) | 3268, (1U<<31) | 3268, 
    7719             :   (1U<<31) | 3216, (1U<<31) | 3240, (1U<<31) | 3240, (1U<<31) | 3268, (1U<<31) | 3300, (1U<<31) | 3268, (1U<<31) | 3268, (1U<<31) | 3268, 
    7720             :   (1U<<31) | 3216, (1U<<31) | 3240, (1U<<31) | 3240, (1U<<31) | 3268, (1U<<31) | 3300, (1U<<31) | 3268, (1U<<31) | 3268, (1U<<31) | 3268, 
    7721             :   (1U<<31) | 3216, (1U<<31) | 3240, (1U<<31) | 3240, (1U<<31) | 3268, (1U<<31) | 3300, (1U<<31) | 3268, (1U<<31) | 3268, (1U<<31) | 3268, 
    7722             :   (1U<<31) | 3216, (1U<<31) | 3240, (1U<<31) | 3240, (1U<<31) | 3268, (1U<<31) | 3300, (1U<<31) | 3268, (1U<<31) | 3268, (1U<<31) | 3268, 
    7723             :   (1U<<31) | 3216, (1U<<31) | 3240, (1U<<31) | 3240, (1U<<31) | 3268, (1U<<31) | 3300, (1U<<31) | 3268, (1U<<31) | 3268, (1U<<31) | 3268, 
    7724             :   (1U<<31) | 3216, (1U<<31) | 3240, (1U<<31) | 3240, (1U<<31) | 3268, (1U<<31) | 3300, (1U<<31) | 3268, (1U<<31) | 3268, (1U<<31) | 3268, 
    7725             :   (1U<<31) | 1636, (1U<<31) | 1700, (1U<<31) | 2025, (1U<<31) | 2277, (1U<<31) | 2277, (1U<<31) | 2673, (1U<<31) | 2673, (1U<<31) | 2296, 
    7726             :   (1U<<31) | 2694, (1U<<31) | 2694, (1U<<31) | 2277, (1U<<31) | 2042, (1U<<31) | 2296, (1U<<31) | 2296, (1U<<31) | 1667, (1U<<31) | 1735, 
    7727             :   (1U<<31) | 1988, (1U<<31) | 2236, (1U<<31) | 2236, (1U<<31) | 2628, (1U<<31) | 2628, (1U<<31) | 2256, (1U<<31) | 2650, (1U<<31) | 2650, 
    7728             :   (1U<<31) | 2236, (1U<<31) | 2006, (1U<<31) | 2256, (1U<<31) | 2256, (1U<<31) | 1735, (1U<<31) | 1811, (1U<<31) | 1811, (1U<<31) | 1753, 
    7729             :   (1U<<31) | 1831, (1U<<31) | 1831, (1U<<31) | 1735, (1U<<31) | 1735, (1U<<31) | 1811, (1U<<31) | 1811, (1U<<31) | 1753, (1U<<31) | 1831, 
    7730             :   (1U<<31) | 1831, (1U<<31) | 1667, (1U<<31) | 1735, (1U<<31) | 1735, (1U<<31) | 1683, (1U<<31) | 1753, (1U<<31) | 1753, (1U<<31) | 1683, 
    7731             :   (1U<<31) | 1753, (1U<<31) | 1753, (1U<<31) | 1700, (1U<<31) | 1772, (1U<<31) | 1772, (1U<<31) | 1717, (1U<<31) | 1791, (1U<<31) | 1791, 
    7732             :   (1U<<31) | 1700, (1U<<31) | 1700, (1U<<31) | 1772, (1U<<31) | 1772, (1U<<31) | 1717, (1U<<31) | 1791, (1U<<31) | 1791, (1U<<31) | 1636, 
    7733             :   (1U<<31) | 1700, (1U<<31) | 1700, (1U<<31) | 1651, (1U<<31) | 1717, (1U<<31) | 1717, (1U<<31) | 1651, (1U<<31) | 1717, (1U<<31) | 1717, 
    7734             :   (1U<<31) | 1580, (1U<<31) | 1636, (1U<<31) | 1636, (1U<<31) | 1700, (1U<<31) | 1700, (1U<<31) | 1700, (1U<<31) | 3228, (1U<<31) | 3228, 
    7735             :   (1U<<31) | 3228, (1U<<31) | 3228, (1U<<31) | 3228, (1U<<31) | 3228, (1U<<31) | 3228, (1U<<31) | 3228, (1U<<31) | 3228, (1U<<31) | 3254, 
    7736             :   (1U<<31) | 3254, (1U<<31) | 3284, (1U<<31) | 3318, (1U<<31) | 3284, (1U<<31) | 3284, (1U<<31) | 3284, (1U<<31) | 3254, (1U<<31) | 3284, 
    7737             :   (1U<<31) | 3284, (1U<<31) | 3318, (1U<<31) | 3318, (1U<<31) | 3318, (1U<<31) | 1580, (1U<<31) | 1636, (1U<<31) | 1636, (1U<<31) | 1700, 
    7738             :   (1U<<31) | 1700, (1U<<31) | 1885, (1U<<31) | 2025, (1U<<31) | 2025, (1U<<31) | 2277, (1U<<31) | 2277, (1U<<31) | 2025, (1U<<31) | 2277, 
    7739             :   (1U<<31) | 2277, (1U<<31) | 2673, (1U<<31) | 2673, (1U<<31) | 2673, (1U<<31) | 2042, (1U<<31) | 2296, (1U<<31) | 2296, (1U<<31) | 2694, 
    7740             :   (1U<<31) | 2694, (1U<<31) | 2694, (1U<<31) | 2277, (1U<<31) | 1900, (1U<<31) | 2042, (1U<<31) | 2042, (1U<<31) | 2296, (1U<<31) | 2296, 
    7741             :   (1U<<31) | 2296, (1U<<31) | 1607, (1U<<31) | 1667, (1U<<31) | 1667, (1U<<31) | 1735, (1U<<31) | 1735, (1U<<31) | 1852, (1U<<31) | 1988, 
    7742             :   (1U<<31) | 1988, (1U<<31) | 2236, (1U<<31) | 2236, (1U<<31) | 1988, (1U<<31) | 2236, (1U<<31) | 2236, (1U<<31) | 2628, (1U<<31) | 2628, 
    7743             :   (1U<<31) | 2628, (1U<<31) | 2006, (1U<<31) | 2256, (1U<<31) | 2256, (1U<<31) | 2650, (1U<<31) | 2650, (1U<<31) | 2650, (1U<<31) | 2236, 
    7744             :   (1U<<31) | 1868, (1U<<31) | 2006, (1U<<31) | 2006, (1U<<31) | 2256, (1U<<31) | 2256, (1U<<31) | 2256, (1U<<31) | 1951, (1U<<31) | 2099, 
    7745             :   (1U<<31) | 2187, (1U<<31) | 2455, (1U<<31) | 2567, (1U<<31) | 2099, (1U<<31) | 2359, (1U<<31) | 2455, (1U<<31) | 2771, (1U<<31) | 2891, 
    7746             :   (1U<<31) | 2771, (1U<<31) | 2119, (1U<<31) | 2381, (1U<<31) | 2481, (1U<<31) | 2799, (1U<<31) | 2923, (1U<<31) | 2799, (1U<<31) | 2455, 
    7747             :   (1U<<31) | 1969, (1U<<31) | 2119, (1U<<31) | 2211, (1U<<31) | 2481, (1U<<31) | 2597, (1U<<31) | 2481, (1U<<31) | 1667, (1U<<31) | 1735, 
    7748             :   (1U<<31) | 1735, (1U<<31) | 1811, (1U<<31) | 1811, (1U<<31) | 1811, (1U<<31) | 1683, (1U<<31) | 1753, (1U<<31) | 1753, (1U<<31) | 1831, 
    7749             :   (1U<<31) | 1831, (1U<<31) | 1831, (1U<<31) | 1735, (1U<<31) | 1951, (1U<<31) | 2099, (1U<<31) | 2187, (1U<<31) | 2455, (1U<<31) | 2567, 
    7750             :   (1U<<31) | 2099, (1U<<31) | 2359, (1U<<31) | 2455, (1U<<31) | 2771, (1U<<31) | 2891, (1U<<31) | 2771, (1U<<31) | 2119, (1U<<31) | 2381, 
    7751             :   (1U<<31) | 2481, (1U<<31) | 2799, (1U<<31) | 2923, (1U<<31) | 2799, (1U<<31) | 2455, (1U<<31) | 1969, (1U<<31) | 2119, (1U<<31) | 2211, 
    7752             :   (1U<<31) | 2481, (1U<<31) | 2597, (1U<<31) | 2481, (1U<<31) | 1667, (1U<<31) | 1735, (1U<<31) | 1735, (1U<<31) | 1811, (1U<<31) | 1811, 
    7753             :   (1U<<31) | 1811, (1U<<31) | 1683, (1U<<31) | 1753, (1U<<31) | 1753, (1U<<31) | 1831, (1U<<31) | 1831, (1U<<31) | 1831, (1U<<31) | 1607, 
    7754             :   (1U<<31) | 1667, (1U<<31) | 1667, (1U<<31) | 1735, (1U<<31) | 1735, (1U<<31) | 1735, (1U<<31) | 1621, (1U<<31) | 1683, (1U<<31) | 1683, 
    7755             :   (1U<<31) | 1753, (1U<<31) | 1753, (1U<<31) | 1753, (1U<<31) | 1621, (1U<<31) | 1683, (1U<<31) | 1683, (1U<<31) | 1753, (1U<<31) | 1753, 
    7756             :   (1U<<31) | 1753, (1U<<31) | 1916, (1U<<31) | 2060, (1U<<31) | 2140, (1U<<31) | 2404, (1U<<31) | 2508, (1U<<31) | 2060, (1U<<31) | 2316, 
    7757             :   (1U<<31) | 2404, (1U<<31) | 2716, (1U<<31) | 2828, (1U<<31) | 2716, (1U<<31) | 2079, (1U<<31) | 2337, (1U<<31) | 2429, (1U<<31) | 2743, 
    7758             :   (1U<<31) | 2859, (1U<<31) | 2743, (1U<<31) | 2404, (1U<<31) | 1933, (1U<<31) | 2079, (1U<<31) | 2163, (1U<<31) | 2429, (1U<<31) | 2537, 
    7759             :   (1U<<31) | 2429, (1U<<31) | 1636, (1U<<31) | 1700, (1U<<31) | 1700, (1U<<31) | 1772, (1U<<31) | 1772, (1U<<31) | 1772, (1U<<31) | 1651, 
    7760             :   (1U<<31) | 1717, (1U<<31) | 1717, (1U<<31) | 1791, (1U<<31) | 1791, (1U<<31) | 1791, (1U<<31) | 1700, (1U<<31) | 1916, (1U<<31) | 2060, 
    7761             :   (1U<<31) | 2140, (1U<<31) | 2404, (1U<<31) | 2508, (1U<<31) | 2060, (1U<<31) | 2316, (1U<<31) | 2404, (1U<<31) | 2716, (1U<<31) | 2828, 
    7762             :   (1U<<31) | 2716, (1U<<31) | 2079, (1U<<31) | 2337, (1U<<31) | 2429, (1U<<31) | 2743, (1U<<31) | 2859, (1U<<31) | 2743, (1U<<31) | 2404, 
    7763             :   (1U<<31) | 1933, (1U<<31) | 2079, (1U<<31) | 2163, (1U<<31) | 2429, (1U<<31) | 2537, (1U<<31) | 2429, (1U<<31) | 1636, (1U<<31) | 1700, 
    7764             :   (1U<<31) | 1700, (1U<<31) | 1772, (1U<<31) | 1772, (1U<<31) | 1772, (1U<<31) | 1651, (1U<<31) | 1717, (1U<<31) | 1717, (1U<<31) | 1791, 
    7765             :   (1U<<31) | 1791, (1U<<31) | 1791, (1U<<31) | 1580, (1U<<31) | 1636, (1U<<31) | 1636, (1U<<31) | 1700, (1U<<31) | 1700, (1U<<31) | 1700, 
    7766             :   (1U<<31) | 1593, (1U<<31) | 1651, (1U<<31) | 1651, (1U<<31) | 1717, (1U<<31) | 1717, (1U<<31) | 1717, (1U<<31) | 1593, (1U<<31) | 1651, 
    7767             :   (1U<<31) | 1651, (1U<<31) | 1717, (1U<<31) | 1717, (1U<<31) | 1717, (1U<<31) | 3227, (1U<<31) | 3253, (1U<<31) | 3253, (1U<<31) | 3283, 
    7768             :   (1U<<31) | 3317, (1U<<31) | 3283, (1U<<31) | 3283, (1U<<31) | 3283, (1U<<31) | 3253, (1U<<31) | 3283, (1U<<31) | 3283, (1U<<31) | 3317, 
    7769             :   (1U<<31) | 3317, (1U<<31) | 3317, (1U<<31) | 376, (1U<<31) | 376, 0x50, 0x440, 0x44447, 0x44477, 
    7770             :   0x444777, (1U<<31) | 376, 0x10, 0x42f2f, 0x4444, 0x2f2f, 0x51, 0x444, 
    7771             :   0x444, 0x14441f1f, 0x5455, 0x4a454a, 0x4444, 0x1, 0x5455, (1U<<31) | 376, 
    7772             :   (1U<<31) | 3128, (1U<<31) | 3128, (1U<<31) | 3126, (1U<<31) | 3128, (1U<<31) | 3128, (1U<<31) | 3128, (1U<<31) | 3128, (1U<<31) | 3128, 
    7773             :   (1U<<31) | 3128, (1U<<31) | 3128, (1U<<31) | 3128, 0x4444a0f, 0x4444a0f, 0x4444a0f0, 0x4444a0f0, 0x44444a0f, 
    7774             :   (1U<<31) | 3096, 0x2f2f, 0x77, 0x44, 0x444, 0x2f2f, 0x2f2f, 0x77, 
    7775             :   0x0, 0x444a1f, 0x0, 0x0, 0x0, 0x0, 0x40, 0x5, 
    7776             :   0x44, 0x40, 0x5, 0x5, 0x440, 0x440, 0x40, 0x40, 
    7777             :   0x4444, 0x4444, 0x4444, 0x441f1f, 0x1439394, 0x14444, 0x14444, 0x1f1f1f, 
    7778             :   0x1f1f, 0x2f2f, (1U<<31) | 3108, (1U<<31) | 3108, (1U<<31) | 3106, (1U<<31) | 3108, (1U<<31) | 3108, (1U<<31) | 3108, 
    7779             :   (1U<<31) | 3108, (1U<<31) | 3108, (1U<<31) | 3108, (1U<<31) | 3108, (1U<<31) | 3108, 0x44444a0f, 0x44444a0f, (1U<<31) | 3096, 
    7780             :   (1U<<31) | 3096, (1U<<31) | 3086, (1U<<31) | 3085, (1U<<31) | 25, (1U<<31) | 24, 0x42f2f, 0x441f1f, 0x1439394, 
    7781             :   0x14444, 0x14444, 0x0, (1U<<31) | 108, 0x0, 0x4, 0x4, 0x4, 
    7782             :   0x4, 0x4, 0x4, 0xf0f, 0x11, 0x4444, 0xf0f, 0x4444440, 
    7783             :   0x4444440, 0x0, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 
    7784             :   0x40, 0x40, 0x40, 0x4, 0x40, 0x40, 0x4f4, (1U<<31) | 754, 
    7785             :   0x2e440, 0x2e440, 0x2e440, 0x2e440, 0x4f4, (1U<<31) | 754, 0x4444440, 0x4444440, 
    7786             :   0x444440, 0x444440, 0x444444, 0x444444, (1U<<31) | 3119, (1U<<31) | 3119, 0x2c2c2c, 0x2c2c2c, 
    7787             :   0x2c2c, 0x2c2c, (1U<<31) | 5264, 0x4a44a4a, 0x44, 0x4a44a4a, 0x4a44a4a, 0x4a4a4a4a, 
    7788             :   0x4a4a4a, 0x4a4a4a4a, 0x4a4a4a4a, 0x4a4a4a, 0x4a4a4a4a, (1U<<31) | 5264, 0x3f3f3f, 0x3f3f3f, 
    7789             :   0x3f3f, 0xbfbf3f, 0xbfbf3f, 0x3f3f3f3f, 0x3f3f, 0xbf3f, 0xbf3f, 0x4af1f, 
    7790             :   0x4af1f, 0x7a3a, 0x49f2f, 0x49f2f, 0x3a7a, 0xbf3f, 0xbf3f, 0xbf3f, 
    7791             :   0xbf3f, 0xbf3f, 0xbf3f, 0x3f3f3f, 0x3f3f3f, 0x3f3f3f, 0x3f3f3f, 0x4cf3f, 
    7792             :   (1U<<31) | 5339, (1U<<31) | 5329, (1U<<31) | 5317, (1U<<31) | 4172, (1U<<31) | 4172, (1U<<31) | 3033, (1U<<31) | 4161, (1U<<31) | 4161, 
    7793             :   (1U<<31) | 3015, (1U<<31) | 4148, (1U<<31) | 4148, (1U<<31) | 2993, 0x3f3f3f, 0x3f3f3f, 0x3f3f3f, 0x3f3f3f, 
    7794             :   0x3f3f3f, 0x3f3f3f, (1U<<31) | 977, (1U<<31) | 977, (1U<<31) | 977, 0x3f3f3f, 0xbf3f3f, 0xbf3f3f, 
    7795             :   0x3f3f3f, 0xbf3f, 0xbf3f, 0x3f3f3f, 0x3f3f3f, 0x3f3f3f, 0x3f3f3f, 0x3f3f, 
    7796             :   0x3f3f3f, 0x3f3f3f, 0x3f3f3f, (1U<<31) | 977, (1U<<31) | 960, (1U<<31) | 960, (1U<<31) | 960, 0x3f3f, 
    7797             :   0x3f3f3f, (1U<<31) | 965, (1U<<31) | 965, (1U<<31) | 965, 0x3f3f3f, 0x3f3f3f, (1U<<31) | 965, (1U<<31) | 965, 
    7798             :   (1U<<31) | 965, 0x3f3f3f, 0x3f3f3f, 0x3f3f3f, 0x3f3f3f, 0x3f3f3f, (1U<<31) | 965, 0x3f3f, 
    7799             :   0x3f3f3f, 0x3f3f3f, 0x3f3f3f, 0x3f3f, 0x3f3f, 0x2f2f, 0x3f3f, 0x3f3f, 
    7800             :   0x3f3f, (1U<<31) | 965, 0x3f3f3f, 0x3f3f3f, 0x3f3f, 0x3f3f3f, (1U<<31) | 965, 0x3f3f3f3f, 
    7801             :   0x3f3f3f, 0x3f3f3f, 0x4bf4f0, 0xbfbf4f0, (1U<<31) | 5273, (1U<<31) | 5283, 0x4bfbf4f0, (1U<<31) | 3503, 
    7802             :   (1U<<31) | 4052, (1U<<31) | 3513, (1U<<31) | 4063, (1U<<31) | 3525, 0x2b2b2b, 0x2b2b2b2b, (1U<<31) | 666, (1U<<31) | 664, 
    7803             :   0x2b2b2b2b, (1U<<31) | 666, (1U<<31) | 664, (1U<<31) | 662, 0x444, 0x444, 0x444, 0x444, 
    7804             :   0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 
    7805             :   0x40, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 0x4444, 
    7806             :   0x4444, 0x4444, 0x4444, 0x5445, 0x5445, 0x4444, 0x4444, 0x4444, 
    7807             :   0x4444, 0x4444, 0x4444, 0x5445, 0x5445, 0x444, 0x444, 0x444, 
    7808             :   0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 
    7809             :   0x444, 0x444, 0x444, 0x444, 0x444, 0x2e440, 0x2e440, 0x2e440, 
    7810             :   0x2e440, 0x4f44, 0x2e444, 0x4f44, 0x2e444, 0x444, 0x44, 0x444, 
    7811             :   0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 
    7812             :   0x40, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 
    7813             :   0x4444, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 0x44, 
    7814             :   0x2f7, 0x2f7, 0x52e5, 0x52e5, 0x52e5, 0x555, 0x44, 0x55, 
    7815             :   0x44, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 
    7816             :   0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 0x555, 
    7817             :   0x555, 0x444, 0x545, 0x444, 0x444, 0x555, 0x44, 0x44, 
    7818             :   0x444, 0x444, 0x444, 0x444, 0x445, 0x445, 0x444, 0x555, 
    7819             :   0x444, 0x555, 0x444, 0x555, 0x444, 0x555, 0x44, 0x55, 
    7820             :   0x44, 0x44, 0x55, 0x444, 0x444, 0x555, 0x54, 0x54, 
    7821             :   0x44, 0x44, 0x44, 0x44, 0x444, 0x444, 0x444, 0x444, 
    7822             :   0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 
    7823             :   0x444, 0x555, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 
    7824             :   0x444, 0x444, 0x444, 0x444, 0x444, 0x44, 0x44, 0x44, 
    7825             :   0x45, 0x44, 0x444, 0x444, 0x55, 0x45, 0x44, 0x55, 
    7826             :   0x55, 0x55, 0x55, 0x555, 0x555, 0x555, 0x555, 0x555, 
    7827             :   0x555, 0x555, 0x555, 0x555, 0x555, 0x555, 0x555, 0x555, 
    7828             :   0x555, 0x555, 0x555, 0x555, 0x555, 0x555, 0x555, 0x554, 
    7829             :   0x554, 0x554, 0x554, 0x554, 0x554, 0x554, 0x554, 0x55, 
    7830             :   0x555, 0x555, 0x555, 0x555, 0x555, 0x555, 0x555, 0x555, 
    7831             :   0x555, 0x555, 0x555, 0x555, 0x555, 0x555, 0x555, 0x555, 
    7832             :   0x555, 0x555, 0x555, 0x5555, 0x555, 0x5555, 0x555, 0x555, 
    7833             :   0x555, 0x555, 0x555, 0x555, 0x555, 0x555, 0x444, 0x555, 
    7834             :   0x44, 0x44, 0x444, 0x555, 0x445, 0x445, 0x544, 0x444, 
    7835             :   0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 
    7836             :   0x444, 0x444, 0x444, 0x445, 0x445, 0x444, 0x444, 0x444, 
    7837             :   0x444, 0x555, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 
    7838             :   0x444, 0x444, 0x454, 0x554, 0x454, 0x554, 0x454, 0x454, 
    7839             :   0x454, 0x454, 0x454, 0x454, 0x454, 0x454, 0x4555, 0x4555, 
    7840             :   0x4555, 0x4555, 0x4555, 0x4555, 0x4555, 0x4555, 0x554, 0x554, 
    7841             :   0x554, 0x44, 0x444, 0x444, 0x44, 0x444, 0x444, 0x444, 
    7842             :   0x444, 0x444, 0x554, 0x444, 0x444, 0x444, 0x444, 0x554, 
    7843             :   0x444, 0x444, 0x554, 0x444, 0x444, 0x45, 0x4444, 0x4444, 
    7844             :   0x4444, 0x4444, 0x44, 0x444, 0x444, 0x44, 0x44, 0x44, 
    7845             :   0x444, 0x5545, 0x444, 0x4444, 0x4444, 0x4444, 0x4444, 0x444, 
    7846             :   0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 
    7847             :   0x444, 0x444, 0x4444, 0x4444, 0x4444, 0x4444, 0x58, 0x57, 
    7848             :   0x85, 0x85, 0x87, 0x85, 0x85, 0x84, 0x84, 0x84, 
    7849             :   0x84, 0x75, 0x75, 0x78, 0x75, 0x75, 0x74, 0x74, 
    7850             :   0x74, 0x74, 0x58, 0x57, 0x48, 0x47, 0x48, 0x47, 
    7851             :   0x484, 0x884, 0x884, 0x884, 0x884, 0x48, 0x48, 0x777, 
    7852             :   0x474, 0x774, 0x774, 0x774, 0x774, 0x777, 0x777, 0x77, 
    7853             :   0x7777, 0x7777, 0x47777, 0x7777, 0x7777, 0x47, 0x47, 0x777, 
    7854             :   0x777, 0x777, 0x777, (1U<<31) | 1447, (1U<<31) | 722, (1U<<31) | 702, (1U<<31) | 1455, (1U<<31) | 733, 
    7855             :   (1U<<31) | 712, (1U<<31) | 1447, (1U<<31) | 722, (1U<<31) | 702, (1U<<31) | 1447, (1U<<31) | 722, (1U<<31) | 702, (1U<<31) | 1447, 
    7856             :   (1U<<31) | 722, (1U<<31) | 702, (1U<<31) | 1447, (1U<<31) | 722, (1U<<31) | 702, 0x4e4, 0x5e5, 0x4444, 
    7857             :   0x4444, 0x4455, 0x4455, 0x4455, 0x4455, 0x4455, 0x4455, 0x445, 
    7858             :   0x445, 0x444, 0x444, 0x444, 0x444, 0x445, 0x445, 0x445, 
    7859             :   0x445, 0x4455, 0x4455, 0x4455, 0x4455, 0x4455, 0x4455, 0x444, 
    7860             :   0x445, 0x4455, 0x4455, 0x445, 0x444, 0x444, 0x444, 0x444, 
    7861             :   0x4444, 0x4444, 0x4444, 0x5555, 0x5555, 0x5555, 0x5555, 0x5555, 
    7862             :   0x5555, 0x5555, 0x5555, 0x5555, 0x5555, 0x5555, 0x5555, 0x5555, 
    7863             :   0x5555, 0x5555, 0x5555, 0x555, 0x555, 0x555, 0x555, 0x555, 
    7864             :   0x555, 0x555, 0x555, 0x555, 0x555, 0x555, 0x555, 0x555, 
    7865             :   0x555, 0x555, 0x555, 0x4444, 0x4444, 0x4444, 0x4444, 0x4444, 
    7866             :   0x4444, 0x4444, 0x4444, 0x4444, 0x4444, 0x4444, 0x4444, 0x4444, 
    7867             :   0x4444, 0x4444, 0x4444, 0x444, 0x444, 0x444, 0x444, 0x444, 
    7868             :   0x444, 0x444, 0x444, 0x4444, 0x4444, 0x4444, 0x4444, 0x4444, 
    7869             :   0x4444, 0x4444, 0x4444, 0x4444, 0x4444, 0x4444, 0x4444, 0x4444, 
    7870             :   0x4444, 0x4444, 0x4444, 0x444, 0x444, 0x444, 0x444, 0x444, 
    7871             :   0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 
    7872             :   0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 
    7873             :   0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 0x4455, 0x4455, 
    7874             :   0x4455, 0x4455, 0x4455, 0x4455, 0x4455, 0x4455, 0x445, 0x445, 
    7875             :   0x445, 0x445, 0x445, 0x445, 0x445, 0x445, 0x4455, 0x4455, 
    7876             :   0x4455, 0x4455, 0x4455, 0x4455, 0x4455, 0x4455, 0x445, 0x445, 
    7877             :   0x445, 0x445, 0x445, 0x445, 0x445, 0x445, 0x444, 0x444, 
    7878             :   0x444, 0x4444, 0x4444, 0x4444, 0x4444, 0x4444, 0x4444, 0x4444, 
    7879             :   0x4444, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 0x444, 
    7880             :   0x444, 0x4444, 0x4444, 0x4444, 0x4444, 0x4444, 0x4444, 0x4444, 
    7881             :   0x4444, 0x444, 0x4455, 0x4455, 0x4455, 0x4455, 0x4455, 0x4455, 
    7882             :   0x4455, 0x4455, 0x445, 0x445, 0x445, 0x445, 0x445, 0x445, 
    7883             :   0x445, 0x445, 0x4455, 0x4455, 0x4455, 0x4455, 0x4455, 0x4455, 
    7884             :   0x4455, 0x4455, 0x444, 0x4444, 0x4444, 0x4444, 0x555, 0x555, 
    7885             :   0x5555, 0x5555, 0x555, 0x555, 0x555, 0x555, 0x5555, 0x5555, 
    7886             :   0x554, 0x554, 0x555, 0x555, 0x4455, 0x5555, 0x5555, 0x5555, 
    7887             :   0x4455, 0x4455, 0x4455, 0x4455, 0x555, 0x555, 0x445, 0x444, 
    7888             :   0x445, 0x444, 0x445, 0x445, 0x554, 0x554, 0x5555, 0x5555, 
    7889             :   0x5555, 0x5555, 0x555, 0x555, 0x555, 0x555, 0x4555, 0x455, 
    7890             :   0x454, 0x5555, 0x555, 0x4444, 0x4444, 0x4444, 0x4444, 0x4444, 
    7891             :   0x454, 0x454, 0x454, 0x454, 0x4444, 0x4444, 0x4444, 0x4444, 
    7892             :   0x4444, 0x4444, 0x4444, 0x4444, 0x4444, 0x4444, 0x4444, 0x445, 
    7893             :   0x4455, 0x445, 0x4455, 0x5555, 0x5555, 0x555, 0x555, 0x5555, 
    7894             :   0x5555, 0x555, 0x555, 0x4444, 0x4444, 0x4444, 0x5555, 0x5555, 
    7895             :   0x555, 0x4455, 0x4455, 0x445, 0x445, 0x5555, 0x5555, 0x555, 
    7896             :   0x555, 0x555, 0x555, 0x4444, 0x455, 0x4555, 0x4555, 0x4555, 
    7897             :   0x4555, 0x4555, 0x444, 0x4444, 0x4444, 0x4444, 0x4444, 0x444, 
    7898             :   0x4444, 0x455, 0x455, 0x455, 0x4555, 0x4555, 0x4555, 0x4555, 
    7899             :   0x4555, 0x444, 0x4444, 0x4444, 0x4444, 0x4444, 0x444, 0x455, 
    7900             :   0x455, 0x455, 0x4555, 0x4555, 0x4555, 0x4555, 0x455, 0x455, 
    7901             :   0x444, 0x4444, 0x4444, 0x4444, 0x4444, 0x444, 0x444, 0x454, 
    7902             :   0x455, 0x455, 0x455, 0x4555, 0x4555, 0x4555, 0x4555, 0x4555, 
    7903             :   0x444, 0x4444, 0x4444, 0x4444, 0x4444, 0x444, 0x454, 0x455, 
    7904             :   0x455, 0x44, 0x55, 0x4555, 0x44, 0x54, 0x44, 0x54, 
    7905             :   0x44, 0x44, 0x54, 0x444, 0x444, 0x44, 0x54, 0x44, 
    7906             :   0x54, 0x55, 0x4444, 0x544, 0x4455, 0x555, 0x44444, 0x5444, 
    7907             :   0x44555, 0x5555, 0x55, 0x555, 0x455, 0x4555, 0x4555, 0x4555, 
    7908             :   0x4555, 0x4555, 0x444, 0x4444, 0x4444, 0x4444, 0x4444, 0x455, 
    7909             :   0x455, 0x455, 0x4555, 0x4555, 0x4555, 0x4555, 0x4555, 0x444, 
    7910             :   0x4444, 0x4444, 0x4444, 0x4444, 0x4444, 0x455, 0x455, 0x455, 
    7911             :   0x4555, 0x4555, 0x4555, 0x4555, 0x4555, 0x444, 0x4444, 0x4444, 
    7912             :   0x4444, 0x4444, 0x455, 0x455, 0x445, 0x554, 0x444, 0x444, 
    7913             :   0x555, 0x555, 0x555, 0x555, 0x442e2e, (1U<<31) | 744, 0x2e442e2e, 0x452e2e, 
    7914             :   (1U<<31) | 760, 0x2e542e2e, 0x442e2e, (1U<<31) | 744, 0x2e442e2e, 0x442e2e, (1U<<31) | 744, 0x2e442e2e, 
    7915             :   0x442e2e, (1U<<31) | 744, 0x2e442e2e, 0x44e4, 0x44, 0x44, 0x44444, 0x44444, 
    7916             :   0x44444, 0x44444, 0x444, 0x444, 0x444, 0x444, 0x4555, 0x4555, 
    7917             :   0x455, 0x455, 0x4555, 0x54, 0x54, 0x54, 0x55, 0x54, 
    7918             :   0x55, 0x54, 0x55, 0x54, 0x55, 0x44, 0x45, 0x4555, 
    7919             :   0x4555, 0x45, 0x45, 0x54, 0x555, 0x54, 0x555, 0x45, 
    7920             :   0x45, 0x4444, 0x4444, 0x4444, 0x4444, 0x4444, 0x444, 0x454, 
    7921             :   0x54, 0x4444, 0x544, 0x4455, 0x555, 0x444, 0x444, 0x444, 
    7922             :   0x4444, 0x4444, 0x4444, 0x4444, 0x4444, 0x444, 0x55e4, 0x4444, 
    7923             :   0x4444, 0x4444, 0x4455, 0x44555, 0x555, 0x555, 0x555, 0x555, 
    7924             :   0x555, 0x555, 0x454, 0x454, 0x54, 0x455, 0x455, 0x4555, 
    7925             :   0x4555, 0x4555, 0x4555, 0x4555, 0x444, 0x4444, 0x4444, 0x4444, 
    7926             :   0x4444, 0x4444, 0x45, 0x555, 0x555, 0x44c4, 0x44d4, 0x4d4c, 
    7927             :   (1U<<31) | 4361, 0x4d4c, (1U<<31) | 4361, 0x44c, 0x44d, 0x44c, 0x44d, 0x44c, 
    7928             :   0x44d, (1U<<31) | 178, (1U<<31) | 197, (1U<<31) | 178, (1U<<31) | 197, (1U<<31) | 180, (1U<<31) | 199, (1U<<31) | 178, 
    7929             :   (1U<<31) | 197, (1U<<31) | 178, (1U<<31) | 197, (1U<<31) | 994, (1U<<31) | 1002, (1U<<31) | 994, (1U<<31) | 1002, (1U<<31) | 178, 
    7930             :   (1U<<31) | 197, (1U<<31) | 178, (1U<<31) | 197, (1U<<31) | 178, (1U<<31) | 197, (1U<<31) | 4083, (1U<<31) | 4188, (1U<<31) | 4083, 
    7931             :   (1U<<31) | 4188, (1U<<31) | 4083, (1U<<31) | 4188, (1U<<31) | 4083, (1U<<31) | 4188, 0x4c4c, 0x4d4d, 0x4c4c, 
    7932             :   0x4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 
    7933             :   0x4d4d4d, 0x4c4c, 0x4d4d, 0x4c4c, 0x4d4d, 0x4c4c, 0x4d4d, 0x4c4c, 
    7934             :   0x4d4d, 0x4c4c4c, 0x4d4d4d, 0x4d4d4d, (1U<<31) | 4366, (1U<<31) | 4110, (1U<<31) | 4225, (1U<<31) | 4110, 
    7935             :   (1U<<31) | 4225, 0x4c4c4c, 0x4d4d4d, 0x4d4d4d, (1U<<31) | 4366, (1U<<31) | 185, (1U<<31) | 204, 0x4c4c4c, 
    7936             :   0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4d4d4d, (1U<<31) | 4366, (1U<<31) | 4110, 
    7937             :   (1U<<31) | 4225, (1U<<31) | 4110, (1U<<31) | 4225, 0x4c4c4c, 0x4d4d4d, 0x4d4d4d, (1U<<31) | 4366, 0x4c4c4d, 
    7938             :   (1U<<31) | 4255, 0x4c4c4d4d, (1U<<31) | 4253, 0x4c4c4d, (1U<<31) | 4255, 0x4c4c4d4d, (1U<<31) | 4253, 0x4c4c4c, 
    7939             :   0x4d4d4d, 0x4d4d4d, (1U<<31) | 4366, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4d4d4d, 
    7940             :   (1U<<31) | 4366, 0x4c4c4d, (1U<<31) | 4255, 0x4c4c4d4d, (1U<<31) | 4253, 0x4c4c4c, 0x4d4d4d, 0x4d4d4d, 
    7941             :   (1U<<31) | 4366, 0x4c4c4c, 0x4d4d4d, 0x4d4d4d, (1U<<31) | 4366, (1U<<31) | 4110, (1U<<31) | 4225, (1U<<31) | 4110, 
    7942             :   (1U<<31) | 4225, 0x4c4c4c, 0x4d4d4d, 0x4d4d4d, (1U<<31) | 4366, 0x44c4c4c, 0x44d4d4d, 0x44c4c4c, 
    7943             :   0x44d4d4d, 0x4c4c4c, 0x4d4d4d, (1U<<31) | 992, (1U<<31) | 1000, (1U<<31) | 990, (1U<<31) | 998, (1U<<31) | 992, 
    7944             :   (1U<<31) | 1000, (1U<<31) | 990, (1U<<31) | 998, (1U<<31) | 4076, (1U<<31) | 4181, (1U<<31) | 4076, (1U<<31) | 4181, (1U<<31) | 3541, 
    7945             :   (1U<<31) | 3579, (1U<<31) | 3539, (1U<<31) | 3577, 0x44c4c, 0x44d4d, 0x44c4c4c, 0x44d4d4d, 0x4c4c4c, 
    7946             :   0x4d4d4d, 0x44c4c, 0x44d4d, 0x44c4c4c, 0x44d4d4d, 0x4c4c4c, 0x4d4d4d, 0x44c4c, 
    7947             :   0x44d4d, 0x44c4c4c, 0x44d4d4d, 0x44c4c4c, 0x44d4d4d, 0x44c4c4c, 0x44d4d4d, 0x44c4c4c, 
    7948             :   0x44d4d4d, 0x44c4c4c, 0x44d4d4d, 0x4c4c4c, 0x4d4d4d, 0x44c4c4c, 0x44d4d4d, 0x44c4c4c, 
    7949             :   0x44d4d4d, 0x44c4c4c, 0x44d4d4d, 0x44c4c4c, 0x44d4d4d, 0x44c4c, 0x44d4d, 0x44c4c4c, 
    7950             :   0x44d4d4d, 0x44c4c4c, 0x44d4d4d, 0x44c4c4c, 0x44d4d4d, 0x44c4c4c, 0x44d4d4d, 0x44c4c4c, 
    7951             :   0x44d4d4d, 0x44c4c4c, 0x44d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c, 0x4d4d, 0x4d4d, 
    7952             :   (1U<<31) | 4368, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 
    7953             :   0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 
    7954             :   0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 
    7955             :   0x4d4d4d, 0x4c4c, 0x4d4d, 0x4c4c, 0x4d4d, 0x4c4c4d, (1U<<31) | 4255, 0x4c, 
    7956             :   0x4d, 0x4d, (1U<<31) | 4350, 0x4c4c, 0x4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c, 
    7957             :   0x4d4d, 0x44c4c4d, (1U<<31) | 3597, 0x4c4c4c, 0x4d4d4d, 0x44c4c, 0x44d4d, 0x44c4c4c, 
    7958             :   0x44d4d4d, 0x44d4d, (1U<<31) | 3670, 0x44d4d4d, (1U<<31) | 3668, 0x44c4c, 0x44d4d, 0x44c4c4c, 
    7959             :   0x44d4d4d, 0x44d4d, (1U<<31) | 3670, 0x44d4d4d, (1U<<31) | 3668, 0x44d4c, (1U<<31) | 3662, 0x44d4c4c, 
    7960             :   (1U<<31) | 3660, 0x44c4c, 0x44d4d, 0x44c4c4c, 0x44d4d4d, 0x44d4c, (1U<<31) | 3662, 0x44d4c4c, 
    7961             :   (1U<<31) | 3660, 0x44c4c, 0x44d4d, 0x44c4c4c, 0x44d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c4c, 
    7962             :   0x4d4d4d4d, 0x44d4d, (1U<<31) | 3670, 0x44d4d4d, (1U<<31) | 3668, (1U<<31) | 4103, (1U<<31) | 4218, (1U<<31) | 4101, 
    7963             :   (1U<<31) | 4216, (1U<<31) | 4101, (1U<<31) | 4216, (1U<<31) | 4101, (1U<<31) | 4216, (1U<<31) | 4103, (1U<<31) | 4218, (1U<<31) | 4101, 
    7964             :   (1U<<31) | 4216, (1U<<31) | 4101, (1U<<31) | 4216, (1U<<31) | 4101, (1U<<31) | 4216, (1U<<31) | 4103, (1U<<31) | 4218, (1U<<31) | 4101, 
    7965             :   (1U<<31) | 4216, (1U<<31) | 4101, (1U<<31) | 4216, (1U<<31) | 4101, (1U<<31) | 4216, 0x4c442e0, 0x4d442e0, (1U<<31) | 4091, 
    7966             :   (1U<<31) | 4206, 0x4d442e0, (1U<<31) | 4353, (1U<<31) | 4196, (1U<<31) | 4343, 0x4c442e0, 0x4d442e0, (1U<<31) | 4091, 
    7967             :   (1U<<31) | 4206, (1U<<31) | 4103, (1U<<31) | 4218, (1U<<31) | 4101, (1U<<31) | 4216, (1U<<31) | 4101, (1U<<31) | 4216, (1U<<31) | 4101, 
    7968             :   (1U<<31) | 4216, (1U<<31) | 4103, (1U<<31) | 4218, (1U<<31) | 4101, (1U<<31) | 4216, (1U<<31) | 4101, (1U<<31) | 4216, (1U<<31) | 4101, 
    7969             :   (1U<<31) | 4216, (1U<<31) | 4103, (1U<<31) | 4218, (1U<<31) | 4101, (1U<<31) | 4216, (1U<<31) | 4101, (1U<<31) | 4216, (1U<<31) | 4101, 
    7970             :   (1U<<31) | 4216, (1U<<31) | 4103, (1U<<31) | 4218, (1U<<31) | 4101, (1U<<31) | 4216, (1U<<31) | 4101, (1U<<31) | 4216, (1U<<31) | 4101, 
    7971             :   (1U<<31) | 4216, (1U<<31) | 4103, (1U<<31) | 4218, (1U<<31) | 4101, (1U<<31) | 4216, (1U<<31) | 4101, (1U<<31) | 4216, (1U<<31) | 4101, 
    7972             :   (1U<<31) | 4216, (1U<<31) | 4103, (1U<<31) | 4218, (1U<<31) | 4101, (1U<<31) | 4216, (1U<<31) | 4101, (1U<<31) | 4216, (1U<<31) | 4101, 
    7973             :   (1U<<31) | 4216, 0x44c4c, 0x44d4d, 0x44c4c4c, 0x44d4d4d, 0x44c4c4c, 0x44d4d4d, 0x44c4c, 
    7974             :   0x44d4d, 0x44c4c, 0x44d4d, 0x4c4c4c, 0x4d4d4d, 0x44c4c, 0x44d4d, 0x4c4c4c, 
    7975             :   0x4d4d4d, 0x54c4c, 0x54d4d, 0x44c4c4c, 0x44d4d4d, 0x44c4c4c, 0x44d4d4d, (1U<<31) | 3557, 
    7976             :   (1U<<31) | 3585, (1U<<31) | 3557, (1U<<31) | 3585, 0x44c4c4c, 0x44d4d4d, 0x44c4c4d, (1U<<31) | 3597, 0x44c4c4d, 
    7977             :   (1U<<31) | 3597, (1U<<31) | 3567, (1U<<31) | 3595, (1U<<31) | 3567, (1U<<31) | 3595, 0x44c4c4d, (1U<<31) | 3597, (1U<<31) | 4083, 
    7978             :   (1U<<31) | 4188, (1U<<31) | 4083, (1U<<31) | 4188, (1U<<31) | 4083, (1U<<31) | 4188, (1U<<31) | 4083, (1U<<31) | 4188, 0x4c4c4c, 
    7979             :   0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 
    7980             :   0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 
    7981             :   0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x44d4d, (1U<<31) | 3670, 0x44d4d4d, (1U<<31) | 3668, 0x4d4d4d, 
    7982             :   (1U<<31) | 4366, 0x44d4d, (1U<<31) | 3670, 0x44d4d4d, (1U<<31) | 3668, 0x4d4d4d, (1U<<31) | 4366, 0x44d4d, 
    7983             :   (1U<<31) | 3670, 0x44d4d4d, (1U<<31) | 3668, 0x54c4c4c, 0x54d4d4d, 0x44d4d, (1U<<31) | 3670, 0x44d4d4d, 
    7984             :   (1U<<31) | 3668, 0x54c4c4c, 0x54d4d4d, 0x54c4c4c, 0x54d4d4d, 0x44c4d, (1U<<31) | 3607, 0x44c4d4d, 
    7985             :   (1U<<31) | 3605, 0x4c4c4d, (1U<<31) | 4255, 0x4c4c4d4d, (1U<<31) | 4253, 0x4c4c4d, (1U<<31) | 4255, 0x4c4c4d4d, 
    7986             :   (1U<<31) | 4253, 0x4c4c4c, 0x4d4d4d, 0x4c4c4d, (1U<<31) | 4255, 0x44c4d, (1U<<31) | 3607, 0x44c4d4d, 
    7987             :   (1U<<31) | 3605, 0x44c4d4d, (1U<<31) | 3605, 0x44c4c, 0x44d4d, 0x44c4c, 0x44d4d, 0x4c4c4d, 
    7988             :   (1U<<31) | 4255, 0x4c4c4d4d, (1U<<31) | 4253, 0x4c4c4d, (1U<<31) | 4255, 0x4c4c4d4d, (1U<<31) | 4253, 0x4c4c4c, 
    7989             :   0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c4c, 0x4d4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c4c, 
    7990             :   0x4d4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c4c, 0x4d4d4d4d, 0x44c4c, 0x44d4d, 0x44c4c4c, 
    7991             :   0x44d4d4d, 0x4c4c4c, 0x4d4d4d, 0x44c4c, 0x44d4d, 0x44c4c4c, 0x44d4d4d, 0x44c4c, 
    7992             :   0x44d4d, 0x44c4c4c, 0x44d4d4d, 0x44c4c, 0x44d4d, 0x44c4c4c, 0x44d4d4d, 0x4c4c4c, 
    7993             :   0x4d4d4d, 0x4c4c4d4d, (1U<<31) | 4253, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c4c, 0x4d4d4d4d, 0x4c4c4c4c, 
    7994             :   0x4d4d4d4d, 0x44c4d, (1U<<31) | 3607, 0x44c4d4d, (1U<<31) | 3605, 0x4c4c4d, (1U<<31) | 4255, 0x4c4c4d4d, 
    7995             :   (1U<<31) | 4253, 0x44c4d, (1U<<31) | 3607, 0x44c4d4d, (1U<<31) | 3605, 0x44c4c, 0x44d4d, 0x44c4c4c, 
    7996             :   0x44d4d4d, 0x4c4c4d, (1U<<31) | 4255, 0x4c4c4d4d, (1U<<31) | 4253, (1U<<31) | 4110, (1U<<31) | 4225, 0x4c4c4c, 
    7997             :   0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c, 
    7998             :   0x4d4d, 0x4c4c, 0x4d4d, 0x4c4c, 0x4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 
    7999             :   0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 
    8000             :   0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c, 
    8001             :   0x4d4d, (1U<<31) | 192, (1U<<31) | 211, (1U<<31) | 192, (1U<<31) | 211, (1U<<31) | 192, (1U<<31) | 211, 0x4c4c4c, 
    8002             :   0x4d4d4d, 0x54c4d, (1U<<31) | 4415, 0x54c4d4d, (1U<<31) | 4413, 0x44c4c, 0x44d4d, 0x44c4c4c, 
    8003             :   0x44d4d4d, 0x444d4d, (1U<<31) | 3336, 0x444d4d4d, (1U<<31) | 3334, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c4c, 
    8004             :   0x4d4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c4c, 0x4d4d4d4d, 0x44c4c, 0x44d4d, 0x44c4c4c, 
    8005             :   0x44d4d4d, 0x54c4d, (1U<<31) | 4415, 0x54c4d4d, (1U<<31) | 4413, 0x444d4d, (1U<<31) | 3336, 0x444d4d4d, 
    8006             :   (1U<<31) | 3334, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c4c, 0x4d4d4d4d, 0x44c4c, 0x44d4d, 0x4c4c4c, 
    8007             :   0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 
    8008             :   0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x444d4d, (1U<<31) | 3336, 0x444d4d4d, (1U<<31) | 3334, 0x4c4c4c, 
    8009             :   0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4c4d, (1U<<31) | 4265, 0x4c4c440, 
    8010             :   0x4d4d440, 0x4c4c440, 0x4d4d440, (1U<<31) | 4128, (1U<<31) | 4243, 0x4c4d440, (1U<<31) | 4262, 0x4c4d440, 
    8011             :   (1U<<31) | 4262, (1U<<31) | 4138, (1U<<31) | 4270, 0x4c4c440, 0x4d4d440, 0x4c4c440, 0x4d4d440, (1U<<31) | 4128, 
    8012             :   (1U<<31) | 4243, 0x4c4d, (1U<<31) | 4265, 0x4c4c4c, 0x4d4d4d, 0x4c4c, 0x4d4d, 0x4c4c4c, 
    8013             :   0x4d4d4d, 0x4c4c, 0x4d4d, 0x4c4c4c, 0x4d4d4d, 0x44c4c4d, (1U<<31) | 3597, 0x4c4c4d, 
    8014             :   (1U<<31) | 4255, 0x4c4c4d, (1U<<31) | 4255, 0x4c4c4c, 0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4d4d4d, 
    8015             :   (1U<<31) | 4366, (1U<<31) | 4110, (1U<<31) | 4225, (1U<<31) | 4110, (1U<<31) | 4225, 0x4c4c4c, 0x4d4d4d, 0x4d4d4d, 
    8016             :   (1U<<31) | 4366, (1U<<31) | 185, (1U<<31) | 204, 0x4c4c4c, 0x4d4d4d, 0x4d4d4d, (1U<<31) | 4366, (1U<<31) | 4110, 
    8017             :   (1U<<31) | 4225, (1U<<31) | 4110, (1U<<31) | 4225, 0x4c4c4c, 0x4d4d4d, 0x4d4d4d, (1U<<31) | 4366, 0x4c4c4d, 
    8018             :   (1U<<31) | 4255, 0x4c4c4d, (1U<<31) | 4255, 0x4c4c4c, 0x4d4d4d, 0x4d4d4d, (1U<<31) | 4366, 0x4c4c4c, 
    8019             :   0x4d4d4d, 0x4c4c4c, 0x4d4d4d, 0x4d4d4d, (1U<<31) | 4366, 0x4c4c4d, (1U<<31) | 4255, 0x4c4c4c, 
    8020             :   0x4d4d4d, 0x4d4d4d, (1U<<31) | 4366, 0x4c4c4c, 0x4d4d4d, 0x4d4d4d, (1U<<31) | 4366, (1U<<31) | 4110, 
    8021             :   (1U<<31) | 4225, (1U<<31) | 4110, (1U<<31) | 4225, 0x4c4c4c, 0x4d4d4d, 0x4d4d4d, (1U<<31) | 4366, (1U<<31) | 4119, 
    8022             :   (1U<<31) | 4234, 0x44d4d, (1U<<31) | 3670, 0x44d4d4d, (1U<<31) | 3668, 0x44d4d, (1U<<31) | 3670, 0x44d4d4d, 
    8023             :   (1U<<31) | 3668, 0x44d4d, (1U<<31) | 3670, 0x44d4d4d, (1U<<31) | 3668, 0x4c4d, (1U<<31) | 4265, 0x4c4d, 
    8024             :   (1U<<31) | 4265, 0x4c4d4d, (1U<<31) | 4280, 0x4c4d4d, (1U<<31) | 4280, 0x4c4d, (1U<<31) | 4265, 0x4c4d, 
    8025             :   (1U<<31) | 4265, 0x4c4c4c, 0x4d4d4d, 0x4c4d, (1U<<31) | 4265, 0x4c4d, (1U<<31) | 4265, 0x2e0, 
    8026             :   0x2e0, 0x2e0, 0x2e0, 0x42e0, 0x52e0, 0x442e2e2e, 0x442e2e2e, 0x442e2e2e, 
    8027             :   0x442e2e2e, 0x442e2e2e, 0x442e2e2e, 0x4442e2e, 0x4452e2e, 0x4442e2e, 0x4442e2e, 0x4442e2e, 
    8028             :   0x4b4b4b, 0x2e0, 0x3939, 0x2a2a, 0x44, 0x2c2c2c, 0x595959, 0x3b3b3b, 
    8029             :   0x4a4a4a, 0x393939, 0x393939, 0x444, 0x393939, 0x393939, 0x444, 0x444, 
    8030             :   0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 
    8031             :   0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 0x444, 0x393939, 0x2a2a2a, 0x393939, 
    8032             :   0x2a2a2a, 0x2a2a2a, 0x2a2a2a, 0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 0x42c2c, 
    8033             :   0x45959, 0x43b3b, 0x44a4a, 0x444, 0x2c2c2c, 0x42c2c, 0x4444, 0x2c2c2c, 
    8034             :   0x595959, 0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 
    8035             :   0x595959, 0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 
    8036             :   0x595959, 0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 0x4444, 
    8037             :   0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 0x42c2c, 0x45959, 0x43b3b, 0x44a4a, 
    8038             :   0x2c2c2c2c, 0x59595959, 0x3b3b3b3b, 0x4a4a4a4a, 0x42c2c2c, 0x4595959, 0x43b3b3b, 0x44a4a4a, 
    8039             :   0x2c2c2c2c, 0x59595959, 0x3b3b3b3b, 0x4a4a4a4a, 0x42c2c2c, 0x4595959, 0x43b3b3b, 0x44a4a4a, 
    8040             :   0x44, 0x2c2c2c2c, 0x42c2c2c, 0x2c2c2c2c, 0x42c2c2c, 0x2c2c2c, 0x595959, 0x3b3b3b, 
    8041             :   0x4a4a4a, 0x42c2c, 0x45959, 0x43b3b, 0x44a4a, 0x2c4, 0x594, 0x3b4, 
    8042             :   0x2c4, 0x4a4, 0x4, 0x2c2c2c2c, 0x42c2c2c, 0x2c2c2c, 0x595959, 0x3b3b3b, 
    8043             :   0x4a4a4a, 0x42c2c, 0x45959, 0x43b3b, 0x44a4a, 0x2c4, 0x594, 0x3b4, 
    8044             :   0x2c4, 0x4a4, 0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 0x42c2c, 0x45959, 
    8045             :   0x43b3b, 0x44a4a, 0x44, 0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 
    8046             :   0x595959, 0x3b3b3b, 0x4a4a4a, 0x42c2c, 0x45959, 0x43b3b, 0x44a4a, 0x42c2c, 
    8047             :   0x45959, 0x43b3b, 0x44a4a, 0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 
    8048             :   0x595959, 0x3b3b3b, 0x4a4a4a, 0x42c2c, 0x45959, 0x43b3b, 0x44a4a, 0x42c2c, 
    8049             :   0x45959, 0x43b3b, 0x44a4a, 0x39390, 0x39390, 0x39390, 0x2a2a4, 0x2a2a4, 
    8050             :   0x2a2a4, 0x2a2a4, 0x2a2a4, 0x2a2a4, 0x2a2a0, 0x2a2a0, 0x2a2a0, 0x42c4, 
    8051             :   0x4595, 0x43b4, 0x44a4, 0x42c4, 0x4595, 0x43b4, 0x44a4, 0x440, 
    8052             :   0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 
    8053             :   0x4555, 0x4a4a59, 0x2c2c3b, 0x3b3b4a, 0x4a4a59, 0x2c2c3b, 0x3b3b4a, 0x393955, 
    8054             :   0x4a4a5959, 0x2c2c3b3b, 0x3b3b4a4a, 0x4a4a5959, 0x2c2c3b3b, 0x3b3b4a4a, 0x393955, 0x4455, 
    8055             :   0x393955, 0x393955, 0x2a2a55, 0x2a2a55, 0x393955, 0x393955, 0x393955, 0x4455, 
    8056             :   0x393955, 0x393955, 0x2a2a55, 0x2a2a55, 0x4a4a5959, 0x2c2c3b3b, 0x3b3b4a4a, 0x4a4a5959, 
    8057             :   0x2c2c3b3b, 0x3b3b4a4a, 0x393955, 0x454, 0x454, 0x454, 0x454, 0x454, 
    8058             :   0x454, 0x898989, 0x7a7a7a, 0x898959, 0x7a7a4a, 0x898959, 0x7a7a4a, 0x8959, 
    8059             :   0x7a4a, 0x898959, 0x7a7a4a, 0x898959, 0x7a7a4a, 0x898959, 0x7a7a4a, 0x898959, 
    8060             :   0x7a7a4a, 0x898959, 0x7a7a4a, 0x898959, 0x7a7a4a, 0x898959, 0x7a7a4a, 0x898959, 
    8061             :   0x7a7a4a, 0x898959, 0x7a7a4a, 0x898989, 0x7a7a7a, 0x7a7a6b, 0x89897a, 0x598989, 
    8062             :   0x4a7a7a, 0x7a89, 0x6b7a, 0x7a89, 0x6b7a, 0x5989, 0x4a7a, 0x5989, 
    8063             :   0x4a7a, 0x4a89, 0x3b7a, 0x4a89, 0x3b7a, 0x42c, 0x559, 0x43b, 
    8064             :   0x44a, 0x8989, 0x7a7a, (1U<<31) | 5224, 0x7a7a7a7a, 0x898989, 0x7a7a7a, 0x898989, 
    8065             :   0x7a7a7a, 0x898989, 0x7a7a7a, 0x898989, 0x7a7a7a, (1U<<31) | 5224, 0x7a7a7a7a, 0x898989, 
    8066             :   0x7a7a7a, 0x8989, 0x7a7a, 0x8989, 0x7a7a, 0x8989, 0x7a7a, 0x898959, 
    8067             :   0x7a7a4a, 0x898959, 0x7a7a4a, 0x898959, 0x7a7a4a, 0x898959, 0x7a7a4a, 0x898959, 
    8068             :   0x7a7a4a, 0x898959, 0x7a7a4a, 0x8989, 0x7a7a, 0x898989, 0x7a7a7a, 0x898959, 
    8069             :   0x7a7a4a, 0x898959, 0x7a7a4a, 0x898959, 0x7a7a4a, 0x898959, 0x7a7a4a, 0x898959, 
    8070             :   0x7a7a4a, 0x8959, 0x7a4a, 0x8959, 0x7a4a, 0x7a7a3b, 0x89894a, 0x8959, 
    8071             :   0x7a4a, 0x8959, 0x7a4a, 0x4a4a59, 0x2c2c3b, 0x3b3b4a, 0x4a4a59, 0x2c2c3b, 
    8072             :   0x3b3b4a, 0x4a4a59, 0x2c2c3b, 0x3b3b4a, 0x4a4a59, 0x2c2c3b, 0x3b3b4a, 0x2c2c2c, 
    8073             :   0x595959, 0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 
    8074             :   0x595959, 0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 0x442c2c, 
    8075             :   0x545959, 0x443b3b, 0x444a4a, 0x444, 0x2c42c2c, 0x5945959, 0x3b43b3b, 0x4a44a4a, 
    8076             :   0x42e4, 0x42e2c, 0x42e59, 0x42e3b, 0x42e4a, 0x42c, 0x459, 0x43b, 
    8077             :   0x44a, 0x42e4, 0x4444, 0x42e4, 0x4455, 0x3b3b3b3b, 0x4a4a4a4a, 0x3b3b3b3b, 
    8078             :   0x4a4a4a4a, 0x4455, 0x2c2c2c2c, 0x59595959, 0x3b3b3b3b, 0x4a4a4a4a, 0x393955, 0x393955, 
    8079             :   0x393955, 0x393955, 0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 0x595959, 
    8080             :   0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 0x42c2c, 0x45959, 
    8081             :   0x43b3b, 0x44a4a, 0x42c2c, 0x45959, 0x43b3b, 0x44a4a, 0x2c2c2c, 0x595959, 
    8082             :   0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 0x595959, 
    8083             :   0x3b3b3b, 0x4a4a4a, 0x42c2c, 0x45959, 0x43b3b, 0x44a4a, 0x42c2c, 0x45959, 
    8084             :   0x43b3b, 0x44a4a, 0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 0x595959, 
    8085             :   0x3b3b3b, 0x4a4a4a, 0x444, 0x2c2c, 0x4455, 0x3b3b3b3b, 0x4a4a4a4a, 0x3b3b3b3b, 
    8086             :   0x4a4a4a4a, 0x4455, 0x2c2c2c2c, 0x59595959, 0x3b3b3b3b, 0x4a4a4a4a, 0x455, 0x393939, 
    8087             :   0x3b3b3b, 0x4a4a4a, 0x393939, 0x39394, 0x39394, 0x392a39, 0x392a39, 0x393939, 
    8088             :   0x444, 0x393939, 0x444, 0x3b3b3b, 0x4a4a4a, 0x393955, 0x393955, 0x445, 
    8089             :   0x445, 0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 0x2c2c, 0x5959, 0x3b3b, 
    8090             :   0x4a4a, 0x2c2c, 0x5959, 0x3b3b, 0x4a4a, 0x2c2c2c, 0x42c2c, 0x2c2c2c, 
    8091             :   0x42c2c, 0x393939, 0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 0x595959, 
    8092             :   0x3b3b3b, 0x4a4a4a, 0x2c2c, 0x5959, 0x3b3b, 0x4a4a, 0x393939, 0x2a2a2a, 
    8093             :   0x394, 0x394, 0x2a39, 0x2a39, 0x2a39, 0x2a39, 0x2a39, 0x2a39, 
    8094             :   0x2a39, 0x2a39, 0x39392a, 0x44439, 0x44439, 0x4439, 0x39392a, 0x4439, 
    8095             :   0x39392a, 0x4444, 0x2a4, 0x44, 0x439, 0x42a, 0x42c2c, 0x45959, 
    8096             :   0x43b3b, 0x44a4a, 0x42c2c, 0x45959, 0x43b3b, 0x44a4a, 0x42c2c, 0x43b3b, 
    8097             :   0x44a4a, 0x455, 0x43939, 0x42a2a, 0x43939, 0x444, 0x43939, 0x42a2a, 
    8098             :   0x43939, 0x42a2a, 0x444, 0x43939, 0x42a2a, 0x42c2c2c, 0x4595959, 0x43b3b3b, 
    8099             :   0x44a4a4a, 0x42c2c2c, 0x4595959, 0x43b3b3b, 0x44a4a4a, 0x2c2c2c, 0x595959, 0x3b3b3b, 
    8100             :   0x4a4a4a, 0x42c2c, 0x45959, 0x43b3b, 0x44a4a, 0x42c2c, 0x45959, 0x43b3b, 
    8101             :   0x44a4a, 0x42c2c, 0x45959, 0x43b3b, 0x44a4a, 0x2c2c2c, 0x595959, 0x3b3b3b, 
    8102             :   0x4a4a4a, 0x42c2c, 0x45959, 0x43b3b, 0x44a4a, 0x2c2c2c, 0x595959, 0x3b3b3b, 
    8103             :   0x4a4a4a, 0x42c2c, 0x45959, 0x43b3b, 0x44a4a, 0x2c2c2c, 0x595959, 0x3b3b3b, 
    8104             :   0x4a4a4a, 0x42c2c, 0x45959, 0x43b3b, 0x44a4a, 0x2c2c2c, 0x595959, 0x3b3b3b, 
    8105             :   0x4a4a4a, 0x42c2c, 0x45959, 0x43b3b, 0x44a4a, 0x42e2c0, 0x42e590, 0x42e3b0, 
    8106             :   0x42e4a0, 0x393939, 0x393939, 0x444, 0x393939, 0x393939, 0x444, 0x444, 
    8107             :   0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 
    8108             :   0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 
    8109             :   0x393939, 0x2a2a2a, 0x393939, 0x2a2a2a, 0x2a2a2a, 0x2a2a2a, 0x2c2c2c, 0x595959, 
    8110             :   0x3b3b3b, 0x4a4a4a, 0x42c2c, 0x45959, 0x43b3b, 0x44a4a, 0x2c2c2c2c, 0x59595959, 
    8111             :   0x3b3b3b3b, 0x4a4a4a4a, 0x440, 0x2c2c2c, 0x42c2c, 0x888, 0x777, 0x777, 
    8112             :   0x888, 0x777, 0x777, 0x888, 0x777, 0x777, 0x888, 0x777, 
    8113             :   0x777, 0x2fcf2f, 0x2fcf2f, 0x1fcf1f, 0x1fcf1f, 0x1fcf1f, 0x1fcf1f, 0x1f1fcf1f, 
    8114             :   0x1f1fcf1f, 0x1fcf1f, 0x1fcf1f, 0x1fcf1f, 0x1fcf1f, 0x1fcf1f, 0x1fcf1f, 0x74f7, 
    8115             :   0x84f8, 0x44f4, 0x44f4, 0x1fcf1f, 0x1fcf1f, 0x1fcf1f, 0x1fcf1f, 0x1fcf1f, 
    8116             :   0x1fcf1f, 0x1fcf1f, 0x1fcf1f, 0x40, 0x40, 0x440, 0x40, 0x40, 
    8117             :   0x440, 0x0, 0x44, 0x44, 0x44, 0x85, 0x74, 0x47, 
    8118             :   0x58, 0x88, 0x77, 0x77, 0x4f0, 0x4f0, 0x77, 0x77, 
    8119             :   0x87, 0x87, 0x87, 0x87, 0x87, 0x87, 0x87, 0x87, 
    8120             :   0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x85, 0x85, 
    8121             :   0x85, 0x85, 0x84, 0x84, 0x84, 0x84, 0x85, 0x85, 
    8122             :   0x85, 0x85, 0x777, 0x777, 0x888, 0x777, 0x777, 0x888, 
    8123             :   0x777, 0x777, 0x888, 0x777, 0x777, 0x888, 0x777, 0x777, 
    8124             :   0x88, 0x77, 0x77, 0x73, 0x73, 0x74, 0x74, 0x74, 
    8125             :   0x74, 0x74, 0x74, 0x74, 0x74, 0x75, 0x75, 0x75, 
    8126             :   0x75, 0x75, 0x75, 0x75, 0x75, 0x74, 0x74, 0x74, 
    8127             :   0x74, 0x74, 0x74, 0x74, 0x74, 0x75, 0x75, 0x75, 
    8128             :   0x75, 0x75, 0x75, 0x75, 0x75, 0x88, 0x77, 0x77, 
    8129             :   0x88, 0x77, 0x77, 0x8888, 0x7777, 0x7777, 0x8888, 0x7777, 
    8130             :   0x7777, 0x8888, 0x7777, 0x7777, 0x8888, 0x7777, 0x7777, 0x888, 
    8131             :   0x777, 0x777, 0x888, 0x777, 0x777, 0x4444, 0x48, 0x48, 
    8132             :   0x48, 0x48, 0x47, 0x47, 0x47, 0x47, 0x2e1, 0x2e1, 
    8133             :   0x2e1, 0x2e1, 0x51, 0x51, 0x51, 0x4cf2f, 0x4cf1f, 0x4cf4f, 
    8134             :   0x4cf2f, 0x4cf1f, 0x4cf4f, 0x88, 0x77, 0x77, 0x58, 0x58, 
    8135             :   0x58, 0x58, 0x57, 0x57, 0x57, 0x57, 0x448, (1U<<31) | 2956, 
    8136             :   (1U<<31) | 4407, 0x444, 0x545, 0x0, 0x0, 0x0, 0x88, 0x77, 
    8137             :   0x33, 0x44, 0x55, 0xcf4f, 0x888, 0x777, 0x777, 0x888, 
    8138             :   0x777, 0x777, 0x888, 0x777, 0x777, 0x888, 0x777, 0x777, 
    8139             :   0x444, 0x444, 0x444, 0x555, 0x444, 0x555, 0x4444, 0xcf4f, 
    8140             :   0xcf4f, 0xcf4f, 0xcf4f, 0xcf4f, 0xcf4f, 0xcf4f, 0xcf4f, 0xcf4f, 
    8141             :   0x88, 0x88, 0x77, 0x77, 0x88, 0x77, 0x77, 0x88, 
    8142             :   0x77, 0x77, 0x88, 0x77, 0x77, 0x4, 0x5, 0x4, 
    8143             :   0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 
    8144             :   0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 
    8145             :   0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 
    8146             :   0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 
    8147             :   0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 
    8148             :   0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 
    8149             :   0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 
    8150             :   0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4f4, 
    8151             :   0x444, 0x455, 0x455, 0x88, 0x77, 0x77, 0x88, 0x77, 
    8152             :   0x77, 0x4444, 0x4444, 0x88, 0x77, 0x77, 0x4477, 0x4444, 
    8153             :   0x4477, 0x4444, 0x4477, 0x4444, 0x44747, 0x44444, 0x44747, 0x44444, 
    8154             :   0x44747, 0x44444, 0x44747, 0x44444, 0x4477, 0x4444, 0x77, 0x77, 
    8155             :   0x77, 0x77, 0x77, 0x88, 0x77, 0x77, 0x88, 0x77, 
    8156             :   0x77, 0x88, 0x77, 0x77, 0x88, 0x77, 0x77, 0x4453, 
    8157             :   0x4453, 0x4453, 0x4454, 0x4454, 0x4454, 0x4455, 0x4455, 0x4455, 
    8158             :   0x4453, 0x4453, 0x4453, (1U<<31) | 3352, (1U<<31) | 3352, (1U<<31) | 3352, (1U<<31) | 3368, (1U<<31) | 3368, 
    8159             :   (1U<<31) | 3368, (1U<<31) | 3385, (1U<<31) | 3385, (1U<<31) | 3385, (1U<<31) | 3352, (1U<<31) | 3352, (1U<<31) | 3352, (1U<<31) | 3343, 
    8160             :   (1U<<31) | 3343, (1U<<31) | 3343, (1U<<31) | 3359, (1U<<31) | 3359, (1U<<31) | 3359, (1U<<31) | 3343, (1U<<31) | 3343, (1U<<31) | 3343, 
    8161             :   0x453, 0x453, 0x453, 0x454, 0x454, 0x454, 0x455, 0x455, 
    8162             :   0x455, 0x453, 0x453, 0x453, (1U<<31) | 3699, (1U<<31) | 3699, (1U<<31) | 3699, (1U<<31) | 3713, 
    8163             :   (1U<<31) | 3713, (1U<<31) | 3713, (1U<<31) | 3728, (1U<<31) | 3728, (1U<<31) | 3728, (1U<<31) | 3699, (1U<<31) | 3699, (1U<<31) | 3699, 
    8164             :   (1U<<31) | 3691, (1U<<31) | 3691, (1U<<31) | 3691, (1U<<31) | 3705, (1U<<31) | 3705, (1U<<31) | 3705, (1U<<31) | 3691, (1U<<31) | 3691, 
    8165             :   (1U<<31) | 3691, 0x44453, 0x44453, 0x44453, 0x44454, 0x44454, 0x44454, 0x44455, 
    8166             :   0x44455, 0x44455, 0x44453, 0x44453, 0x44453, (1U<<31) | 3148, (1U<<31) | 3148, (1U<<31) | 3148, 
    8167             :   (1U<<31) | 3166, (1U<<31) | 3166, (1U<<31) | 3166, (1U<<31) | 3185, (1U<<31) | 3185, (1U<<31) | 3185, (1U<<31) | 3148, (1U<<31) | 3148, 
    8168             :   (1U<<31) | 3148, (1U<<31) | 3138, (1U<<31) | 3138, (1U<<31) | 3138, (1U<<31) | 3156, (1U<<31) | 3156, (1U<<31) | 3156, (1U<<31) | 3138, 
    8169             :   (1U<<31) | 3138, (1U<<31) | 3138, 0x4453, 0x4453, 0x4453, 0x4454, 0x4454, 0x4454, 
    8170             :   0x4455, 0x4455, 0x4455, 0x4453, 0x4453, 0x4453, (1U<<31) | 3352, (1U<<31) | 3352, 
    8171             :   (1U<<31) | 3352, (1U<<31) | 3368, (1U<<31) | 3368, (1U<<31) | 3368, (1U<<31) | 3385, (1U<<31) | 3385, (1U<<31) | 3385, (1U<<31) | 3352, 
    8172             :   (1U<<31) | 3352, (1U<<31) | 3352, (1U<<31) | 3343, (1U<<31) | 3343, (1U<<31) | 3343, (1U<<31) | 3359, (1U<<31) | 3359, (1U<<31) | 3359, 
    8173             :   (1U<<31) | 3343, (1U<<31) | 3343, (1U<<31) | 3343, 0x44453, 0x44453, 0x44453, 0x44454, 0x44454, 
    8174             :   0x44454, 0x44455, 0x44455, 0x44455, 0x44453, 0x44453, 0x44453, (1U<<31) | 3148, 
    8175             :   (1U<<31) | 3148, (1U<<31) | 3148, (1U<<31) | 3166, (1U<<31) | 3166, (1U<<31) | 3166, (1U<<31) | 3185, (1U<<31) | 3185, (1U<<31) | 3185, 
    8176             :   (1U<<31) | 3148, (1U<<31) | 3148, (1U<<31) | 3148, (1U<<31) | 3138, (1U<<31) | 3138, (1U<<31) | 3138, (1U<<31) | 3156, (1U<<31) | 3156, 
    8177             :   (1U<<31) | 3156, (1U<<31) | 3138, (1U<<31) | 3138, (1U<<31) | 3138, 0x54, 0x54, 0x54, 0x54, 
    8178             :   0x54, 0x54, 0x34450, 0x34450, 0x34450, 0x44450, 0x44450, 0x44450, 
    8179             :   0x54450, 0x54450, 0x54450, 0x34450, 0x34450, 0x34450, 0x334450, 0x334450, 
    8180             :   0x334450, 0x444450, 0x444450, 0x444450, 0x554450, 0x554450, 0x554450, 0x334450, 
    8181             :   0x334450, 0x334450, 0x33334450, 0x33334450, 0x33334450, 0x44444450, 0x44444450, 0x44444450, 
    8182             :   0x33334450, 0x33334450, 0x33334450, 0x3450, 0x3450, 0x3450, 0x4450, 0x4450, 
    8183             :   0x4450, 0x5450, 0x5450, 0x5450, 0x3450, 0x3450, 0x3450, 0x33450, 
    8184             :   0x33450, 0x33450, 0x44450, 0x44450, 0x44450, 0x55450, 0x55450, 0x55450, 
    8185             :   0x33450, 0x33450, 0x33450, 0x3333450, 0x3333450, 0x3333450, 0x4444450, 0x4444450, 
    8186             :   0x4444450, 0x3333450, 0x3333450, 0x3333450, 0x344450, 0x344450, 0x344450, 0x444450, 
    8187             :   0x444450, 0x444450, 0x544450, 0x544450, 0x544450, 0x344450, 0x344450, 0x344450, 
    8188             :   0x3344450, 0x3344450, 0x3344450, 0x4444450, 0x4444450, 0x4444450, 0x5544450, 0x5544450, 
    8189             :   0x5544450, 0x3344450, 0x3344450, 0x3344450, (1U<<31) | 826, (1U<<31) | 826, (1U<<31) | 826, (1U<<31) | 3075, 
    8190             :   (1U<<31) | 3075, (1U<<31) | 3075, (1U<<31) | 826, (1U<<31) | 826, (1U<<31) | 826, 0x34450, 0x34450, 0x34450, 
    8191             :   0x44450, 0x44450, 0x44450, 0x54450, 0x54450, 0x54450, 0x34450, 0x34450, 
    8192             :   0x34450, 0x334450, 0x334450, 0x334450, 0x444450, 0x444450, 0x444450, 0x554450, 
    8193             :   0x554450, 0x554450, 0x334450, 0x334450, 0x334450, 0x33334450, 0x33334450, 0x33334450, 
    8194             :   0x44444450, 0x44444450, 0x44444450, 0x33334450, 0x33334450, 0x33334450, 0x344450, 0x344450, 
    8195             :   0x344450, 0x444450, 0x444450, 0x444450, 0x544450, 0x544450, 0x544450, 0x344450, 
    8196             :   0x344450, 0x344450, 0x3344450, 0x3344450, 0x3344450, 0x4444450, 0x4444450, 0x4444450, 
    8197             :   0x5544450, 0x5544450, 0x5544450, 0x3344450, 0x3344450, 0x3344450, (1U<<31) | 826, (1U<<31) | 826, 
    8198             :   (1U<<31) | 826, (1U<<31) | 3075, (1U<<31) | 3075, (1U<<31) | 3075, (1U<<31) | 826, (1U<<31) | 826, (1U<<31) | 826, 0x34450, 
    8199             :   0x44450, 0x34450, 0x334450, 0x444450, 0x334450, 0x33334450, 0x44444450, 0x33334450, 
    8200             :   0x3450, 0x4450, 0x3450, 0x33450, 0x44450, 0x33450, 0x3333450, 0x4444450, 
    8201             :   0x3333450, 0x344450, 0x444450, 0x344450, 0x3344450, 0x4444450, 0x3344450, (1U<<31) | 826, 
    8202             :   (1U<<31) | 3075, (1U<<31) | 826, 0x34450, 0x44450, 0x34450, 0x334450, 0x444450, 0x334450, 
    8203             :   0x33334450, 0x44444450, 0x33334450, 0x344450, 0x444450, 0x344450, 0x3344450, 0x4444450, 
    8204             :   0x3344450, (1U<<31) | 826, (1U<<31) | 3075, (1U<<31) | 826, 0x55, (1U<<31) | 4742, (1U<<31) | 4730, (1U<<31) | 4730, 
    8205             :   (1U<<31) | 4660, (1U<<31) | 4649, (1U<<31) | 4649, (1U<<31) | 4586, (1U<<31) | 3392, (1U<<31) | 4576, (1U<<31) | 3375, (1U<<31) | 4576, 
    8206             :   (1U<<31) | 3375, (1U<<31) | 4786, (1U<<31) | 4775, (1U<<31) | 4775, (1U<<31) | 4700, (1U<<31) | 4690, (1U<<31) | 4690, (1U<<31) | 4622, 
    8207             :   (1U<<31) | 3734, (1U<<31) | 4613, (1U<<31) | 3719, (1U<<31) | 4613, (1U<<31) | 3719, (1U<<31) | 4932, (1U<<31) | 4917, (1U<<31) | 4917, 
    8208             :   (1U<<31) | 4742, (1U<<31) | 4730, (1U<<31) | 4730, (1U<<31) | 4660, (1U<<31) | 3193, (1U<<31) | 4649, (1U<<31) | 3174, (1U<<31) | 4649, 
    8209             :   (1U<<31) | 3174, (1U<<31) | 4988, (1U<<31) | 4974, (1U<<31) | 4974, (1U<<31) | 4786, (1U<<31) | 4775, (1U<<31) | 4775, (1U<<31) | 4700, 
    8210             :   (1U<<31) | 3392, (1U<<31) | 4690, (1U<<31) | 3375, (1U<<31) | 4690, (1U<<31) | 3375, (1U<<31) | 5160, (1U<<31) | 5143, (1U<<31) | 5143, 
    8211             :   (1U<<31) | 4880, (1U<<31) | 4868, (1U<<31) | 4868, (1U<<31) | 4786, (1U<<31) | 3193, (1U<<31) | 4775, (1U<<31) | 3174, (1U<<31) | 4775, 
    8212             :   (1U<<31) | 3174, (1U<<31) | 4832, (1U<<31) | 4819, (1U<<31) | 4819, (1U<<31) | 4742, (1U<<31) | 4730, (1U<<31) | 4730, (1U<<31) | 4880, 
    8213             :   (1U<<31) | 4868, (1U<<31) | 4868, (1U<<31) | 4786, (1U<<31) | 4775, (1U<<31) | 4775, (1U<<31) | 4754, (1U<<31) | 4719, (1U<<31) | 4719, 
    8214             :   (1U<<31) | 4671, (1U<<31) | 4639, (1U<<31) | 4639, (1U<<31) | 4596, (1U<<31) | 3402, (1U<<31) | 4567, (1U<<31) | 3359, (1U<<31) | 4567, 
    8215             :   (1U<<31) | 3359, (1U<<31) | 4797, (1U<<31) | 4765, (1U<<31) | 4765, (1U<<31) | 4710, (1U<<31) | 4681, (1U<<31) | 4681, (1U<<31) | 4631, 
    8216             :   (1U<<31) | 3743, (1U<<31) | 4605, (1U<<31) | 3705, (1U<<31) | 4605, (1U<<31) | 3705, (1U<<31) | 4947, (1U<<31) | 4903, (1U<<31) | 4903, 
    8217             :   (1U<<31) | 4754, (1U<<31) | 4719, (1U<<31) | 4719, (1U<<31) | 4671, (1U<<31) | 3204, (1U<<31) | 4639, (1U<<31) | 3156, (1U<<31) | 4639, 
    8218             :   (1U<<31) | 3156, (1U<<31) | 5002, (1U<<31) | 4961, (1U<<31) | 4961, (1U<<31) | 4797, (1U<<31) | 4765, (1U<<31) | 4765, (1U<<31) | 4710, 
    8219             :   (1U<<31) | 3402, (1U<<31) | 4681, (1U<<31) | 3359, (1U<<31) | 4681, (1U<<31) | 3359, (1U<<31) | 5177, (1U<<31) | 5127, (1U<<31) | 5127, 
    8220             :   (1U<<31) | 4892, (1U<<31) | 4857, (1U<<31) | 4857, (1U<<31) | 4797, (1U<<31) | 3204, (1U<<31) | 4765, (1U<<31) | 3156, (1U<<31) | 4765, 
    8221             :   (1U<<31) | 3156, (1U<<31) | 4845, (1U<<31) | 4807, (1U<<31) | 4807, (1U<<31) | 4754, (1U<<31) | 4719, (1U<<31) | 4719, (1U<<31) | 4892, 
    8222             :   (1U<<31) | 4857, (1U<<31) | 4857, (1U<<31) | 4797, (1U<<31) | 4765, (1U<<31) | 4765, (1U<<31) | 4338, 0x4f5, (1U<<31) | 4700, 
    8223             :   (1U<<31) | 4690, (1U<<31) | 4690, (1U<<31) | 4700, (1U<<31) | 4690, (1U<<31) | 4690, (1U<<31) | 4700, (1U<<31) | 4690, (1U<<31) | 4690, 
    8224             :   (1U<<31) | 4700, (1U<<31) | 4690, (1U<<31) | 4690, (1U<<31) | 4710, (1U<<31) | 4681, (1U<<31) | 4681, (1U<<31) | 4710, (1U<<31) | 4681, 
    8225             :   (1U<<31) | 4681, (1U<<31) | 4710, (1U<<31) | 4681, (1U<<31) | 4681, (1U<<31) | 4710, (1U<<31) | 4681, (1U<<31) | 4681, 0x88, 
    8226             :   0x77, 0x77, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 
    8227             :   0x54, 0x54, 0x48, 0x48, 0x48, 0x48, 0x47, 0x47, 
    8228             :   0x47, 0x47, 0x58, 0x58, 0x58, 0x58, 0x57, 0x57, 
    8229             :   0x57, 0x57, 0x11, 0x141, 0x11, 0x141, 0x14, 0x144, 
    8230             :   0x11, 0x141, (1U<<31) | 4294, (1U<<31) | 3613, (1U<<31) | 4294, (1U<<31) | 3613, (1U<<31) | 4294, (1U<<31) | 3613, 
    8231             :   (1U<<31) | 4294, (1U<<31) | 3613, (1U<<31) | 4314, (1U<<31) | 4326, (1U<<31) | 3634, (1U<<31) | 3647, (1U<<31) | 4314, (1U<<31) | 4326, 
    8232             :   (1U<<31) | 3634, (1U<<31) | 3647, (1U<<31) | 4467, (1U<<31) | 4467, (1U<<31) | 5027, (1U<<31) | 5027, (1U<<31) | 4517, (1U<<31) | 4517, 
    8233             :   (1U<<31) | 5077, (1U<<31) | 5077, (1U<<31) | 4467, (1U<<31) | 4467, (1U<<31) | 5027, (1U<<31) | 5027, (1U<<31) | 4517, (1U<<31) | 4517, 
    8234             :   (1U<<31) | 5077, (1U<<31) | 5077, (1U<<31) | 4467, (1U<<31) | 4467, (1U<<31) | 5027, (1U<<31) | 5027, (1U<<31) | 4517, (1U<<31) | 4517, 
    8235             :   (1U<<31) | 5077, (1U<<31) | 5077, (1U<<31) | 4467, (1U<<31) | 4467, (1U<<31) | 5027, (1U<<31) | 5027, (1U<<31) | 4517, (1U<<31) | 4517, 
    8236             :   (1U<<31) | 5077, (1U<<31) | 5077, (1U<<31) | 4455, (1U<<31) | 5015, (1U<<31) | 3845, (1U<<31) | 3858, (1U<<31) | 4455, (1U<<31) | 5015, 
    8237             :   (1U<<31) | 3845, (1U<<31) | 3858, (1U<<31) | 4294, (1U<<31) | 3613, (1U<<31) | 4294, (1U<<31) | 3613, (1U<<31) | 4294, (1U<<31) | 3613, 
    8238             :   (1U<<31) | 4294, (1U<<31) | 3613, (1U<<31) | 4314, (1U<<31) | 4326, (1U<<31) | 3634, (1U<<31) | 3647, (1U<<31) | 4314, (1U<<31) | 4326, 
    8239             :   (1U<<31) | 3634, (1U<<31) | 3647, (1U<<31) | 4467, (1U<<31) | 4467, (1U<<31) | 5027, (1U<<31) | 5027, (1U<<31) | 4517, (1U<<31) | 4517, 
    8240             :   (1U<<31) | 5077, (1U<<31) | 5077, (1U<<31) | 4467, (1U<<31) | 4467, (1U<<31) | 5027, (1U<<31) | 5027, (1U<<31) | 4517, (1U<<31) | 4517, 
    8241             :   (1U<<31) | 5077, (1U<<31) | 5077, (1U<<31) | 4467, (1U<<31) | 4467, (1U<<31) | 5027, (1U<<31) | 5027, (1U<<31) | 4517, (1U<<31) | 4517, 
    8242             :   (1U<<31) | 5077, (1U<<31) | 5077, (1U<<31) | 4467, (1U<<31) | 4467, (1U<<31) | 5027, (1U<<31) | 5027, (1U<<31) | 4517, (1U<<31) | 4517, 
    8243             :   (1U<<31) | 5077, (1U<<31) | 5077, (1U<<31) | 4455, (1U<<31) | 5015, (1U<<31) | 3845, (1U<<31) | 3858, (1U<<31) | 4455, (1U<<31) | 5015, 
    8244             :   (1U<<31) | 3845, (1U<<31) | 3858, (1U<<31) | 4294, (1U<<31) | 3613, (1U<<31) | 4294, (1U<<31) | 3613, (1U<<31) | 4294, (1U<<31) | 3613, 
    8245             :   (1U<<31) | 4294, (1U<<31) | 3613, (1U<<31) | 4314, (1U<<31) | 4326, (1U<<31) | 3634, (1U<<31) | 3647, (1U<<31) | 4314, (1U<<31) | 4326, 
    8246             :   (1U<<31) | 3634, (1U<<31) | 3647, (1U<<31) | 4467, (1U<<31) | 4467, (1U<<31) | 5027, (1U<<31) | 5027, (1U<<31) | 4517, (1U<<31) | 4517, 
    8247             :   (1U<<31) | 5077, (1U<<31) | 5077, (1U<<31) | 4467, (1U<<31) | 4467, (1U<<31) | 5027, (1U<<31) | 5027, (1U<<31) | 4517, (1U<<31) | 4517, 
    8248             :   (1U<<31) | 5077, (1U<<31) | 5077, (1U<<31) | 4467, (1U<<31) | 4467, (1U<<31) | 5027, (1U<<31) | 5027, (1U<<31) | 4517, (1U<<31) | 4517, 
    8249             :   (1U<<31) | 5077, (1U<<31) | 5077, (1U<<31) | 4467, (1U<<31) | 4467, (1U<<31) | 5027, (1U<<31) | 5027, (1U<<31) | 4517, (1U<<31) | 4517, 
    8250             :   (1U<<31) | 5077, (1U<<31) | 5077, (1U<<31) | 4455, (1U<<31) | 5015, (1U<<31) | 3845, (1U<<31) | 3858, (1U<<31) | 4455, (1U<<31) | 5015, 
    8251             :   (1U<<31) | 3845, (1U<<31) | 3858, (1U<<31) | 5574, 0x595959, 0x595959, 0x595959, 0x595959, 0x2c2c2c2c, 
    8252             :   0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 0x5959, 0x445959, 0x444a4a, 0x40, 
    8253             :   0x0, 0x442e0, 0x442e0, 0x442e0, 0x442e0, 0x2e2c, 0x2e3b, 0x2e4a, 
    8254             :   0x2e2c, 0x2e2c, 0x2e4a, 0x2e4a, 0x3b, 0x4a0, 0x2e2c0, 0x2e3b0, 
    8255             :   0x2e4a0, 0x2e4a0, 0x2e4a0, 0x2c2c2c, 0x3b3b3b, 0x4a4a4a, (1U<<31) | 5560, 0x4a4a4a, 
    8256             :   (1U<<31) | 5558, (1U<<31) | 5558, 0x2c2c2c, 0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 0x3b3b3b, 0x4a4a4a, 
    8257             :   0x2c2c2c, 0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 0x3b3b3b, 0x4a4a4a, 0x2c2c59, 0x44a7a, 
    8258             :   0x44a7a, 0x2c4, 0x7a7a4a, 0x7a7a44, 0x7a7a4a, 0x7a7a44, 0x2c2c2c, 0x2c2c44, 
    8259             :   0x595959, 0x595944, 0x3b3b3b, 0x3b3b44, 0x4a4a4a, 0x4a4a44, 0x7a7a4a, 0x7a7a44, 
    8260             :   0x7a7a4a, 0x7a7a44, 0x2c2c2c, 0x2c2c44, 0x595959, 0x595944, 0x3b3b3b, 0x3b3b44, 
    8261             :   0x4a4a4a, 0x4a4a44, 0x2c2c2c, 0x2c2c44, 0x595959, 0x595944, 0x3b3b3b, 0x3b3b44, 
    8262             :   0x4a4a4a, 0x4a4a44, 0x2c2c2c, 0x2c2c44, 0x3b3b3b, 0x3b3b44, 0x4a4a4a, 0x4a4a44, 
    8263             :   0x2c2c2c, 0x2c2c44, 0x3b3b3b, 0x3b3b44, 0x4a4a4a, 0x4a4a44, 0x47a4a, 0x47a4a, 
    8264             :   0x2c4, 0x7a7a, 0x2c2c, 0x7a7a, 0x7a7a7a7a, 0x7a7a7a, 0x2c2c2c, 0x595959, 
    8265             :   0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 0x3b3b3b3b, 0x3b3b3b3b, 
    8266             :   0x7a7a7a, 0x2c2c2c, 0x595959, 0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 0x595959, 0x3b3b3b, 
    8267             :   0x4a4a4a, 0x3b3b3b3b, 0x4a2c2c4a, 0x4a3b3b4a, 0x4a3b3b4a, 0x4a2c2c4a, 0x4a3b3b4a, 0x4a3b3b4a, 
    8268             :   0x2c2c3b, 0x3b3b4a, 0x4a4a59, 0x2c2c3b, 0x3b3b4a, 0x4a4a59, 0x2c2c3b, 0x3b3b4a, 
    8269             :   0x4a4a59, 0x2c2c3b, 0x3b3b4a, 0x4a4a59, 0x7a7a7a7a, 0x2c4a4a4a, 0x4a4a3b, 0x59594a, 
    8270             :   0x59594a, 0x3b3b2c, 0x3b3b2c, 0x4a4a3b, 0x4a4a3b, 0x59594a, 0x3b3b2c, 0x4a4a3b, 
    8271             :   0x5959, (1U<<31) | 5562, 0x4a4a, 0x7a7a, 0x7a7a, 0x7a7a, 0x7a7a, 0x7a7a, 
    8272             :   0x2c2c2c, 0x595959, 0x59595959, 0x595959, 0x3b3b3b, 0x4a4a4a, 0x4a4a4a4a, 0x4a4a4a, 
    8273             :   0x7a7a, 0x4a4a4a4a, 0x4a4a4a, 0x2c2c2c, 0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 0x4a4a4a, 
    8274             :   0x4a4a4a, 0x2c2c2c, 0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 0x3b3b3b, 0x4a4a4a, 0x2c2c2c, 
    8275             :   0x4a4a4a, (1U<<31) | 5560, 0x4a4a4a, (1U<<31) | 5558, (1U<<31) | 5558, 0x2c2c2c, 0x3b3b3b, 0x4a4a4a, 
    8276             :   0x2c2c2c, 0x3b3b3b, 0x4a4a4a, 0x4a4a4a, 0x4a2c4a, 0x4a3b4a, 0x4a2c4a, 0x4a4a4a, 
    8277             :   0x3b4a, 0x2c3b, 0x3b4a, 0x4a59, 0x3b4a, 0x2c3b, 0x3b4a, 0x4a59, 
    8278             :   0x555, 0x1f0, 0x2e0, 0x2e0, 0x2e0, 0x2e0, 0x2e0, 0x2e0, 
    8279             :   0x2e0, 0x2e0, 0x555, 0x555, (1U<<31) | 5574, 0x444, 0x444, (1U<<31) | 5573, 
    8280             :   0x5, 0x5, 0x5, 0x5, 0x1, 0x0, 0x1f0, (1U<<31) | 5574, 
    8281             :   0x8a8a, 0x8a8a8a, 0x8a8a8a, 0x8a8a, 0x8a8a, 0x8a8a, 0x8a8a, 0x8a8a8a, 
    8282             :   0x8a8a8a, 0x8a8a8a, 0x8a8a8a, 0x8a8a, 0x8a8a, 0x8a8a, 0x8a8a, 0x8a8a, 
    8283             :   0x8a8a, 0x8a8a, 0x8a8a, 0x48a8a8a, (1U<<31) | 5246, (1U<<31) | 5246, (1U<<31) | 5246, (1U<<31) | 5246, 
    8284             :   0x8a8a8a, 0x8a8a8a, 0x8a8a, 0x8a8a, (1U<<31) | 5246, (1U<<31) | 5246, (1U<<31) | 5246, (1U<<31) | 5246, 
    8285             :   (1U<<31) | 5246, 0x8a8a, 0x8a8a, 0x8a8a, 0x8a8a, 0x8a8a, 0x8a8a, 0x8a8a, 
    8286             :   0x8a8a, 0x8a8a, (1U<<31) | 5246, 0x8a8a8a, 0x8a8a8a, 0x8a8a8a, (1U<<31) | 5246, (1U<<31) | 5246, 
    8287             :   0x8a8a8a, 0x8a8a8a, (1U<<31) | 5246, (1U<<31) | 5246, (1U<<31) | 5246, (1U<<31) | 5246, (1U<<31) | 5246, (1U<<31) | 5246, 
    8288             :   0x48a, 0x2e8a, 0x2e8a, 0x2e8a, 0x2e8a, 0x2e8a, 0x2e8a, 0x2e8a, 
    8289             :   0x2e8a, 0x2e8a, 0x2e8a, 0x2e8a, 0x2e8a, 0x2e8a, 0x2e8a, 0x2e8a, 
    8290             :   0x2e8a, 0x2e8a0, 0x2e8a0, 0x2e8a0, 0x2e8a0, 0x2e8a0, 0x2e8a0, 0x2e8a0, 
    8291             :   0x2e8a0, 0x2e8a0, 0x2e8a0, (1U<<31) | 5567, (1U<<31) | 4451, 0x50, 0x50, 0x50, 
    8292             :   0x50, (1U<<31) | 5575, (1U<<31) | 5574, 0x0, 0x44, 0x4444, 0x4444, 0x4444, 
    8293             :   0x4444, 0x44, 0x4, 0x44, 0x4, 0x4, 0x44, 0x4, 
    8294             :   (1U<<31) | 5570, 0x44, 0x4, 0x5, 0x2e89, 0x2e89, 0x52e4a, 0x52e4a, 
    8295             :   0x2e4a, 0x2e4a, 0x2e890, 0x2e890, 0x52e4a0, 0x52e4a0, 0x2e4a0, 0x2e4a0, 
    8296             :   0x888, 0x888, 0x898959, 0x898944, 0x7a7a4a, 0x7a7a44, 0x898959, 0x898944, 
    8297             :   0x7a7a4a, 0x7a7a44, 0x898959, 0x898944, 0x7a7a4a, 0x7a7a44, 0x897a, 0x894a, 
    8298             :   0x894a, 0x3b7a, 0x7a89, 0x7a7a, 0x597a, 0x4a89, 0x597a, 0x4a89, 
    8299             :   0x898989, 0x7a7a7a, 0x595989, 0x4a4a7a, 0x898989, 0x7a7a7a, 0x898989, 0x7a7a7a, 
    8300             :   0x8989, 0x8989, 0x7a7a, 0x7a7a, 0x8989, 0x7a7a, 0x48959, 0x47a4a, 
    8301             :   0x8959, 0x7a4a, 0x8959, 0x7a4a, 0x45959, 0x4594a4a, 0x4a4a4a, 0x7a7a, 
    8302             :   (1U<<31) | 3061, (1U<<31) | 3061, 0x7a7a7, 0x0, (1U<<31) | 568, 0x70, 0x44a4a0, 0x4, 
    8303             :   0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 
    8304             :   0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x2f2f, 0x2f2f, 
    8305             :   0x4447a0, 0x447a0, (1U<<31) | 3061, (1U<<31) | 3061, (1U<<31) | 3061, (1U<<31) | 3061, (1U<<31) | 3047, (1U<<31) | 3061, 
    8306             :   (1U<<31) | 3061, (1U<<31) | 3047, 0x4444f4, 0x44444f4, 0x44444f4, 0x4444f4, 0x4444f4, 0x4444f4, 
    8307             :   0x4444f4, 0x4444f4, 0x4, 0x4, 0x42e4, 0x5e50, 0x40, 0x40, 
    8308             :   0x50, 0x42e4, 0x42e4, 0x42e0, 0x52f4, 0x4, 0x2c2c2c, 0x2c2c2c2c, 
    8309             :   0x4a4a4a, 0x595959, 0x3b3b3b, 0x2c2c2c, 0x2c2c2c2c, 0x2c2c2c, 0x2c2c2c, 0x4a4a4a, 
    8310             :   0x595959, 0x3b3b3b, 0x2c2c2c, 0x4a4a4a, 0x595959, 0x3b3b3b, 0x2c2c59, (1U<<31) | 677, 
    8311             :   (1U<<31) | 4043, (1U<<31) | 4442, (1U<<31) | 865, (1U<<31) | 677, (1U<<31) | 4043, (1U<<31) | 4442, (1U<<31) | 865, (1U<<31) | 677, 
    8312             :   (1U<<31) | 4043, (1U<<31) | 4442, (1U<<31) | 865, 0x4a4a4a, (1U<<31) | 1375, (1U<<31) | 3443, (1U<<31) | 3771, (1U<<31) | 1528, 
    8313             :   0x42c2c, 0x44a4a, 0x45959, 0x43b3b, 0x2c2c2c, 0x4a4a4a, 0x595959, 0x3b3b3b, 
    8314             :   0x42c2c2c, (1U<<31) | 1397, 0x44a4a4a, (1U<<31) | 3421, 0x43b3b3b, (1U<<31) | 1550, 0x42c2c2c, (1U<<31) | 1397, 
    8315             :   0x44a4a4a, (1U<<31) | 3421, 0x43b3b3b, (1U<<31) | 1550, (1U<<31) | 5215, (1U<<31) | 5193, (1U<<31) | 5215, (1U<<31) | 5215, 
    8316             :   (1U<<31) | 5193, (1U<<31) | 5193, 0x2c2c2c, (1U<<31) | 677, 0x4a4a4a, (1U<<31) | 4043, 0x3b3b3b, (1U<<31) | 865, 
    8317             :   0x2c2c2c, (1U<<31) | 677, 0x4a4a4a, (1U<<31) | 4043, 0x3b3b3b, (1U<<31) | 865, 0x2c2c2c, (1U<<31) | 677, 
    8318             :   0x4a4a4a, (1U<<31) | 4043, 0x3b3b3b, (1U<<31) | 865, 0x2c2c2c, (1U<<31) | 677, 0x4a4a4a, (1U<<31) | 4043, 
    8319             :   0x3b3b3b, (1U<<31) | 865, 0x448989, 0x447a7a, 0x4898989, 0x47a7a7a, 0x4898989, 0x47a7a7a, 
    8320             :   (1U<<31) | 3949, (1U<<31) | 3871, 0x3b2c2c3b, 0x594a4a59, 0x2c59592c, 0x4a3b3b4a, 0x2c2c3b, 0x4a4a59, 
    8321             :   0x59592c, 0x3b3b4a, 0x2c2c, (1U<<31) | 686, 0x4a4a, (1U<<31) | 4027, 0x3b3b, (1U<<31) | 874, 
    8322             :   0x42e2c, 0x2e42c, 0x2e42c, 0x3b2c2c3b, 0x594a4a59, 0x4a3b3b4a, 0x2c2c2c2c, 0x4a4a4a4a, 
    8323             :   0x3b3b3b3b, 0x3b2c2c3b, 0x594a4a59, 0x4a3b3b4a, 0x2c2c2c2c, 0x4a4a4a4a, 0x3b3b3b3b, 0x3b2c2c3b, 
    8324             :   0x594a4a59, 0x4a3b3b4a, 0x3b2c2c3b, 0x594a4a59, 0x4a3b3b4a, 0x2c2c3b, 0x4a4a59, 0x3b3b4a, 
    8325             :   0x2c2c2c, 0x4a4a4a, 0x3b3b3b, 0x2c2c3b, 0x4a4a59, 0x3b3b4a, 0x2c2c2c, 0x4a4a4a, 
    8326             :   0x3b3b3b, 0x2c2c3b, 0x4a4a59, 0x3b3b4a, 0x2c2c3b, 0x4a4a59, 0x3b3b4a, (1U<<31) | 1407, 
    8327             :   0x4595959, 0x2c2c2c2c, 0x4a4a3b, (1U<<31) | 4034, 0x59594a, (1U<<31) | 4433, 0x3b3b2c, (1U<<31) | 856, 
    8328             :   0x4a4a3b, (1U<<31) | 4034, 0x59594a, (1U<<31) | 4433, 0x3b3b2c, (1U<<31) | 856, 0x2c2c2c2c, 0x2c2c2c2c, 
    8329             :   0x2c2c2c, 0x4a4a4a, 0x595959, 0x3b3b3b, 0x2c2c2c, 0x2c2c2c, 0x2c2c2c, 0x42c2c2c, 
    8330             :   0x2c2c2c, 0x2c2c2c, 0x2c2c2c, 0x2c2c2c, 0x2c2c2c, 0x2e42c0, (1U<<31) | 1375, (1U<<31) | 1385, 
    8331             :   (1U<<31) | 3443, (1U<<31) | 3431, (1U<<31) | 1528, (1U<<31) | 1538, (1U<<31) | 1375, (1U<<31) | 1385, (1U<<31) | 3443, (1U<<31) | 3431, 
    8332             :   (1U<<31) | 1528, (1U<<31) | 1538, 0x2e42c0, 0x2c2c4a, 0x4a4a59, 0x3b3b59, 0x3b3b4a, 0x4a4a2c, 
    8333             :   0x59592c, 0x2c2c4, 0x2c3b, 0x4a59, 0x3b4a, 0x2c3b, 0x4a59, 0x2c3b, 
    8334             :   0x4a59, 0x3b4a, 0x3b4a, 0x2c3b, 0x4a59, 0x3b4a, 0x3f3f3f, 0x3f3f3f, 
    8335             :   0x3f4, 0x3f4, 0x44e4, 0x544e4, 0x555e4, 0x3f3f3f3f, 0x42e, 0x1f, 
    8336             :   (1U<<31) | 5465, (1U<<31) | 5460, 0x1f1f, 0x40, 0x2e, 0x1f41f, 0x41f, 0x1f41f, 
    8337             :   0x41f, 0x0, 0x3f3f3f, 0x3f3f3f, 0x2e40, 0xaf1f, 0xaf1f, (1U<<31) | 5449, 
    8338             :   (1U<<31) | 5446, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, 
    8339             :   (1U<<31) | 5449, (1U<<31) | 5446, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5446, (1U<<31) | 5449, (1U<<31) | 5449, 
    8340             :   (1U<<31) | 5446, (1U<<31) | 5449, (1U<<31) | 5446, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5446, (1U<<31) | 5446, (1U<<31) | 2962, 
    8341             :   (1U<<31) | 4426, (1U<<31) | 2962, (1U<<31) | 4426, 0x595959, 0x5a5a5a, 0x5b5b5b, 0x595959, 0x5a5a5a, 
    8342             :   0x5b5b5b, 0x595959, 0x5a5a5a, 0x5b5b5b, 0x595959, 0x5a5a5a, 0x5b5b5b, 0x5959, 
    8343             :   0x25959, 0x8a8a8a, 0x7b7b7b, (1U<<31) | 5246, 0x7b7b7b7b, 0x28a8a8a, 0x27b7b7b, 0x8a7a, 
    8344             :   0x8a4a, 0x7b4b, 0x8a4a, 0x7b4b, 0x27b7b7b, 0x8a8a8a, 0x7b7b7b, 0x8a8a8a, 
    8345             :   0x7b7b7b, 0x2e2d, 0x592e89, 0x5a2e8a, 0x4a2e7a, 0x4b2e7b, 0x89592e0, 0x8a5a2e0, 
    8346             :   0x7a4a2e0, 0x7b4b2e0, 0x8a8a8a, 0x7b7b7b, 0x8a8a8a, 0x7b7b7b, 0x8a4, 0x7b4, 
    8347             :   0x5a5a4, 0x5a5a4, 0x5a5a4, 0x7b7b, 0x48a8a, 0x47b7b, 0x7b7b, 0x598989, 
    8348             :   0x5a8a8a, 0x4a7a7a, 0x4b7b7b, 0x89894, 0x8a8a4, 0x7a7a4, 0x7b7b4, 0x89894, 
    8349             :   0x8a8a4, 0x7a7a4, 0x7b7b4, 0x89894, 0x8a8a4, 0x7a7a4, 0x7b7b4, 0x0, 
    8350             :   0x0, (1U<<31) | 288, (1U<<31) | 344, (1U<<31) | 583, (1U<<31) | 628, (1U<<31) | 489, (1U<<31) | 546, (1U<<31) | 380, 
    8351             :   (1U<<31) | 424, (1U<<31) | 310, (1U<<31) | 322, (1U<<31) | 595, (1U<<31) | 640, (1U<<31) | 501, (1U<<31) | 513, (1U<<31) | 392, 
    8352             :   (1U<<31) | 436, 0x4a2e4a, 0x4b2e4b, 0x592e59, 0x5a2e5a, 0x4a4a2e0, 0x4b4b2e0, 0x59592e0, 
    8353             :   0x5a5a2e0, 0x22d2d3c, 0x4b4b3c, 0x3c3c2d, 0x4b4b3c, 0x3c3c2d, 0x2d2d2d, 0x3c3c3c, 
    8354             :   0x2d2d2d2d, 0x4b4b4b, 0x4b7b7b, 0x4b4b4b, 0x3c3c3c, 0x3c3c3c, 0x4b4b4b, 0x3c3c3c, 
    8355             :   0x3c3c3c, 0x2d2d3c, 0x3c3c4b, 0x2d4, 0x3c3c3c, 0x3c3c3c, 0x3c3c3c, 0x2d2d5a, 
    8356             :   0x2d2d2d, 0x2d2d2d, 0x4b4b4b, 0x3c3c3c, 0x4a4b4b, 0x595a5a, 0x3b3c3c, 0x44b4b, 
    8357             :   0x45a5a, 0x43c3c, 0x4a4a4a, 0x4b4b4b, 0x595959, 0x5a5a5a, 0x4a4b4b, 0x3b3c3c, 
    8358             :   0x44b4b, 0x43c3c, 0x4a4a4a, 0x4b4b4b, 0x4a4b4b, 0x595a5a, 0x3b3c3c, 0x44b4b, 
    8359             :   0x45a5a, 0x43c3c, 0x4a4a4a, 0x4b4b4b, 0x595959, 0x5a5a5a, 0x2d2d2d, 0x3c3c3c, 
    8360             :   0x48b8b8b, 0x47c7c7c, 0x259, 0x25a, 0x25b, 0x34a, 0x34b, 0x34c, 
    8361             :   0x4898919, 0x48a8a1a, 0x448b8b1b, 0x47a7a1a, 0x47b7b1b, 0x447c7c1c, 0x458989, 0x447a7a, 
    8362             :   0x457a7a, 0x4894, 0x4895, 0x4894, 0x4895, 0x47a4, 0x47a5, 0x47a4, 
    8363             :   0x47a5, 0x447a7a, 0x458989, 0x457a7a, 0x42c2c3b, 0x42d2d3c, (1U<<31) | 1463, 0x48b8b8b, 
    8364             :   0x47c7c7c, 0x428b8b8b, 0x437c7c7c, 0x48919, 0x48a1a, 0x48b1b, 0x47a1a, 0x47b1b, 
    8365             :   0x47c1c, (1U<<31) | 1141, (1U<<31) | 1483, (1U<<31) | 1119, (1U<<31) | 1494, (1U<<31) | 1273, (1U<<31) | 1240, (1U<<31) | 1251, 
    8366             :   (1U<<31) | 1262, (1U<<31) | 1185, (1U<<31) | 1163, (1U<<31) | 1229, (1U<<31) | 1207, (1U<<31) | 1174, (1U<<31) | 1152, (1U<<31) | 1218, 
    8367             :   (1U<<31) | 1196, (1U<<31) | 1086, (1U<<31) | 1053, (1U<<31) | 1097, (1U<<31) | 1064, (1U<<31) | 1075, (1U<<31) | 1042, (1U<<31) | 1130, 
    8368             :   (1U<<31) | 1108, 0x442e4b20, 0x442e4c30, 0x442e5b20, 0x442e5b20, 0x1b1b1b, 0x1d1d1d, (1U<<31) | 147, 
    8369             :   0x1c1c1c, 0x1b1b4, 0x1d1d4, (1U<<31) | 154, 0x1c1c4, 0x1b1b4, 0x1d1d4, (1U<<31) | 154, 
    8370             :   0x1c1c4, (1U<<31) | 1341, (1U<<31) | 1296, 0x42489892, 0x4247a7a2, 0x32c2c2c, 0x42d2d2d, (1U<<31) | 4392, 
    8371             :   0x24a4a4a, 0x24b4b4b, 0x34c4c4c, 0x2898989, 0x28a8a8a, 0x28b8b8b, 0x27a7a7a, 0x27b7b7b, 
    8372             :   0x37c7c7c, 0x2595959, 0x25a5a5a, 0x25b5b5b, 0x23b3b3b, 0x33c3c3c, 0x43d3d3d, 0x24a4a4a, 
    8373             :   0x24b4b4b, 0x34c4c4c, 0x2595959, 0x25a5a5a, 0x25b5b5b, 0x437c4c7c, 0x24a894a, 0x424b8b4b, 
    8374             :   0x27a897a, 0x427b8b7b, 0x2598959, 0x25a8a5a, 0x425b8b5b, 0x24a894a, 0x24a8a4a, 0x424b8b4b, 
    8375             :   0x2598959, 0x25a8a5a, 0x425b8b5b, 0x24a7a4a, 0x24b7b4b, 0x434c7c4c, 0x428b7b8b, 0x2597a59, 
    8376             :   0x25a7a5a, 0x425b7b5b, 0x24a7a4a, 0x24b7b4b, 0x434c7c4c, 0x2597a59, 0x25a7a5a, 0x425b7b5b, 
    8377             :   0x428b5b8b, 0x27a597a, 0x27a5a7a, 0x427b5b7b, (1U<<31) | 1307, (1U<<31) | 1330, 0x24a894a, 0x424b8b4b, 
    8378             :   0x2598959, 0x25a8a5a, 0x425b8b5b, 0x24a894a, 0x24a8a4a, 0x424b8b4b, 0x2598959, 0x25a8a5a, 
    8379             :   0x425b8b5b, 0x434c7c4c, 0x2597a59, 0x25a7a5a, 0x425b7b5b, 0x24a7a4a, 0x24b7b4b, 0x434c7c4c, 
    8380             :   0x2597a59, 0x25a7a5a, 0x425b7b5b, 0x437c4c7c, 0x428b5b8b, 0x27a597a, 0x27a5a7a, 0x427b5b7b, 
    8381             :   (1U<<31) | 1341, (1U<<31) | 1296, 0x32c2c2c, 0x42d2d2d, (1U<<31) | 4392, 0x24a4a4a, 0x24b4b4b, 0x34c4c4c, 
    8382             :   0x2898989, 0x28a8a8a, 0x28b8b8b, 0x27a7a7a, 0x27b7b7b, 0x37c7c7c, 0x2595959, 0x25a5a5a, 
    8383             :   0x25b5b5b, 0x23b3b3b, 0x33c3c3c, 0x43d3d3d, (1U<<31) | 266, (1U<<31) | 277, (1U<<31) | 1030, (1U<<31) | 244, 
    8384             :   (1U<<31) | 255, (1U<<31) | 1471, (1U<<31) | 1018, (1U<<31) | 1006, 0x24892, 0x247a2, 0x2898989, 0x28a8a8a, 
    8385             :   0x428b8b8b, 0x27a7a7a, 0x27b7b7b, 0x437c7c7c, (1U<<31) | 1341, (1U<<31) | 1296, 0x28948989, 0x28a48a8a, 
    8386             :   (1U<<31) | 1354, 0x27a47a7a, 0x27b47b7b, (1U<<31) | 1507, (1U<<31) | 1318, (1U<<31) | 1284, (1U<<31) | 1341, (1U<<31) | 1296, 
    8387             :   (1U<<31) | 1341, (1U<<31) | 1296, (1U<<31) | 1341, (1U<<31) | 1296, 0x22c4a2c, 0x22c4b2c, 0x32c4c2c, 0x24a2e0, 
    8388             :   0x24b2e0, 0x34c2e0, 0x23b4a3b, 0x23b4b3b, 0x33c4c3c, 0x24a2e0, 0x24b2e0, 0x34c2e0, 
    8389             :   0x22c592c, 0x22c5a2c, 0x22c5b2c, 0x2592e0, 0x25a2e0, 0x25b2e0, 0x24a594a, 0x24a5a4a, 
    8390             :   0x24b5b4b, 0x2592e0, 0x25a2e0, 0x25b2e0, 0x23b593b, 0x23b5a3b, 0x23b5b3b, 0x2592e0, 
    8391             :   0x25a2e0, 0x25b2e0, 0x22c3b2c, 0x32c3c2c, 0x42d3d2d, 0x23b2e0, 0x33c2e0, 0x43d2e0, 
    8392             :   0x22c4a2c, 0x22c4b2c, 0x32c4c2c, 0x24a2e0, 0x24b2e0, 0x34c2e0, 0x23b4a3b, 0x23b4b3b, 
    8393             :   0x33c4c3c, 0x24a2e0, 0x24b2e0, 0x34c2e0, 0x22c592c, 0x22c5a2c, 0x22c5b2c, 0x2592e0, 
    8394             :   0x25a2e0, 0x25b2e0, 0x24a594a, 0x24a5a4a, 0x24b5b4b, 0x2592e0, 0x25a2e0, 0x25b2e0, 
    8395             :   0x23b593b, 0x23b5a3b, 0x23b5b3b, 0x2592e0, 0x25a2e0, 0x25b2e0, 0x22c3b2c, 0x32c3c2c, 
    8396             :   0x42d3d2d, 0x23b2e0, 0x33c2e0, 0x43d2e0, 0x22c4a2c, 0x22c4b2c, 0x32c4c2c, 0x24a2e0, 
    8397             :   0x24b2e0, 0x34c2e0, 0x23b4a3b, 0x23b4b3b, 0x33c4c3c, 0x24a2e0, 0x24b2e0, 0x34c2e0, 
    8398             :   0x22c592c, 0x22c5a2c, 0x22c5b2c, 0x2592e0, 0x25a2e0, 0x25b2e0, 0x24a594a, 0x24a5a4a, 
    8399             :   0x24b5b4b, 0x2592e0, 0x25a2e0, 0x25b2e0, 0x23b593b, 0x23b5a3b, 0x23b5b3b, 0x2592e0, 
    8400             :   0x25a2e0, 0x25b2e0, 0x22c3b2c, 0x32c3c2c, 0x42d3d2d, 0x23b2e0, 0x33c2e0, 0x43d2e0, 
    8401             :   (1U<<31) | 816, (1U<<31) | 1417, (1U<<31) | 4390, (1U<<31) | 572, (1U<<31) | 617, (1U<<31) | 1352, (1U<<31) | 478, (1U<<31) | 535, 
    8402             :   (1U<<31) | 1505, (1U<<31) | 2981, (1U<<31) | 2969, 0x28948989, 0x28a48a8a, (1U<<31) | 1354, 0x27a47a7a, 0x27b47b7b, 
    8403             :   (1U<<31) | 1507, (1U<<31) | 2981, (1U<<31) | 2969, 0x28948989, 0x28a48a8a, (1U<<31) | 1354, 0x27a47a7a, 0x27b47b7b, 
    8404             :   (1U<<31) | 1507, (1U<<31) | 2981, (1U<<31) | 2969, (1U<<31) | 607, (1U<<31) | 652, (1U<<31) | 1364, (1U<<31) | 525, (1U<<31) | 558, 
    8405             :   (1U<<31) | 1517, (1U<<31) | 1341, (1U<<31) | 1296, (1U<<31) | 1341, (1U<<31) | 1296, (1U<<31) | 1341, (1U<<31) | 1296, 0x27a3b7a, 
    8406             :   0x27b3b7b, 0x437c3c7c, 0x23b47a3b, 0x23b47b3b, 0x33c47c3c, (1U<<31) | 300, (1U<<31) | 356, (1U<<31) | 846, 
    8407             :   (1U<<31) | 404, (1U<<31) | 448, (1U<<31) | 468, (1U<<31) | 224, (1U<<31) | 836, (1U<<31) | 1560, (1U<<31) | 300, (1U<<31) | 356, 
    8408             :   (1U<<31) | 846, (1U<<31) | 404, (1U<<31) | 448, (1U<<31) | 468, (1U<<31) | 224, (1U<<31) | 836, (1U<<31) | 1560, 0x32c2c3, 
    8409             :   0x42d2d4, (1U<<31) | 4400, (1U<<31) | 266, (1U<<31) | 277, (1U<<31) | 1030, (1U<<31) | 244, (1U<<31) | 255, (1U<<31) | 1471, 
    8410             :   (1U<<31) | 1018, (1U<<31) | 1006, (1U<<31) | 300, (1U<<31) | 356, (1U<<31) | 846, (1U<<31) | 404, (1U<<31) | 448, (1U<<31) | 468, 
    8411             :   (1U<<31) | 224, (1U<<31) | 836, (1U<<31) | 1560, (1U<<31) | 300, (1U<<31) | 356, (1U<<31) | 846, (1U<<31) | 404, (1U<<31) | 448, 
    8412             :   (1U<<31) | 468, (1U<<31) | 224, (1U<<31) | 836, (1U<<31) | 1560, 0x48b8b8b, 0x47c7c7c, 0x48b8b8b, 0x47c7c7c, 
    8413             :   0x48b8b8b, 0x47c7c7c, 0x4c4c3d, (1U<<31) | 881, 0x4c4c3d, (1U<<31) | 881, (1U<<31) | 790, 0x3d3d3d, 
    8414             :   0x5a8a8a, 0x5b8b8b, 0x5a5a5a, 0x5b5b5b, 0x3b3b3b, 0x3c3c3c, 0x3d3d3d, 0x2c2c2c, 
    8415             :   0x2d2d2d, (1U<<31) | 790, 0x4c7c7c, 0x4c4c4c, (1U<<31) | 797, 0x3d3d4c, 0x3d3d3d, 0x3d3d3d, 
    8416             :   0x3d3d3d, 0x44a4a, 0x44b4b, 0x44c4c, 0x45959, 0x45a5a, 0x45b5b, 0x4a4a4a, 
    8417             :   0x4b4b4b, 0x4c4c4c, 0x595959, 0x5a5a5a, 0x5b5b5b, 0x44a4a, 0x44b4b, 0x44c4c, 
    8418             :   0x45959, 0x45a5a, 0x45b5b, 0x4a4a4a, 0x4b4b4b, 0x4c4c4c, 0x595959, 0x5a5a5a, 
    8419             :   0x5b5b5b, (1U<<31) | 804, (1U<<31) | 790, 0x4a4c4c, 0x595b5b, 0x3b3d3d, 0x44c4c, 0x45b5b, 
    8420             :   0x43d3d, 0x4c4c4c, 0x5b5b5b, 0x3b3b3b, 0x3c3c3c, 0x3d3d3d, 0x4a4c4c, 0x595959, 
    8421             :   0x595a5a, 0x595b5b, 0x3b3d3d, 0x44c4c, 0x45959, 0x45a5a, 0x45b5b, 0x43d3d, 
    8422             :   0x4c4c4c, 0x595959, 0x5a5a5a, 0x5b5b5b, 0x3b3b3b, 0x3c3c3c, 0x3d3d3d, 0x4a4c4c, 
    8423             :   0x595b5b, 0x3b3d3d, 0x44c4c, 0x45b5b, 0x43d3d, 0x4c4c4c, 0x5b5b5b, 0x3b3b3b, 
    8424             :   0x3c3c3c, 0x3d3d3d, (1U<<31) | 790, 0x3d3d3d, (1U<<31) | 3443, (1U<<31) | 3483, (1U<<31) | 3557, (1U<<31) | 3771, 
    8425             :   (1U<<31) | 3801, (1U<<31) | 3831, 0x2898989, 0x28a8a8a, 0x28b8b8b, 0x27a7a7a, 0x27b7b7b, 0x37c7c7c, 
    8426             :   (1U<<31) | 607, (1U<<31) | 525, 0x428b8b8b, 0x437c7c7c, (1U<<31) | 1341, (1U<<31) | 1296, 0x2898989, 0x28a8a8a, 
    8427             :   0x28b8b8b, 0x27a7a7a, 0x27b7b7b, 0x37c7c7c, (1U<<31) | 607, (1U<<31) | 525, 0x428b8b8b, 0x437c7c7c, 
    8428             :   (1U<<31) | 1341, (1U<<31) | 1296, (1U<<31) | 3997, (1U<<31) | 3547, (1U<<31) | 3811, (1U<<31) | 3929, (1U<<31) | 4007, (1U<<31) | 3493, 
    8429             :   (1U<<31) | 3821, (1U<<31) | 3919, (1U<<31) | 3967, (1U<<31) | 3761, (1U<<31) | 3987, (1U<<31) | 3791, (1U<<31) | 3889, (1U<<31) | 3453, 
    8430             :   (1U<<31) | 3899, (1U<<31) | 3463, 0x442e4b20, 0x442e4c30, 0x442e5b20, 0x442e5b20, (1U<<31) | 3957, (1U<<31) | 3751, 
    8431             :   (1U<<31) | 3977, (1U<<31) | 3781, (1U<<31) | 3879, (1U<<31) | 3411, (1U<<31) | 3909, (1U<<31) | 3473, 0x48b8b, 0x47c7c, 
    8432             :   0x48b8b8b, 0x47c7c7c, 0x4489894, 0x447a7a4, 0x4894, 0x4895, 0x4894, 0x4895, 
    8433             :   0x47a4, 0x47a5, 0x47a4, 0x47a5, 0x47777, 0x48888, (1U<<31) | 4017, (1U<<31) | 3939, 
    8434             :   (1U<<31) | 4017, (1U<<31) | 3939, 0x4a4a4a4a, 0x4b4b4b4b, 0x4c4c4c4c, 0x4a4a4a4a, 0x4b4b4b4b, 0x4c4c4c4c, 
    8435             :   0x4a4a4a4a, 0x4b4b4b4b, 0x4c4c4c4c, 0x4a4a4a4a, 0x4b4b4b4b, 0x4c4c4c4c, 0x4a4a4a4a, 0x4b4b4b4b, 
    8436             :   0x4c4c4c4c, 0x3b3b3b3b, 0x3c3c3c3c, 0x3d3d3d3d, (1U<<31) | 5206, (1U<<31) | 5237, (1U<<31) | 5255, 0x7a4a7a7a, 
    8437             :   0x7b4b7b7b, 0x7c4c7c7c, 0x59595959, 0x5a5a5a5a, 0x5b5b5b5b, 0x2c2c2c2c, 0x2d2d2d2d, (1U<<31) | 788, 
    8438             :   0x5b8b8b, 0x4c7c7c, 0x59595959, 0x5a5a5a5a, 0x5b5b5b5b, 0x59595959, 0x5a5a5a5a, 0x5b5b5b5b, 
    8439             :   0x44a4a4a, 0x44b4b4b, 0x44c4c4c, 0x4595959, 0x45a5a5a, 0x45b5b5b, 0x43b3b3b, 0x43c3c3c, 
    8440             :   0x43d3d3d, 0x44a4a4a, 0x44b4b4b, 0x44c4c4c, 0x4595959, 0x45a5a5a, 0x45b5b5b, 0x43b3b3b, 
    8441             :   0x43c3c3c, 0x43d3d3d, 0x444, 0x555, 0x444, 0x555, 0x444, 0x555, 
    8442             :   0x444, 0x555, 0x2e0, 0x2e0, 0x2e0, 0x2e0, 0x2e0, 0x42e0, 
    8443             :   0x52e0, 0x4, 0x5, 0x40, 0x50, 0x2e0, 0x2e0, 0x2e0, 
    8444             :   0x2e0, 0x40, 0x50, 0x20, 0x2e40, 0x2e0, 0x4442, 0x4452, 
    8445             :   0x4440, 0x4450, 0x0, 0x0, (1U<<31) | 776, (1U<<31) | 5444, (1U<<31) | 5449, (1U<<31) | 5449, 
    8446             :   (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, 
    8447             :   (1U<<31) | 5449, (1U<<31) | 811, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, 
    8448             :   (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 4373, (1U<<31) | 3676, (1U<<31) | 5449, (1U<<31) | 5449, 
    8449             :   (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5431, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, 
    8450             :   (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 4386, (1U<<31) | 4386, (1U<<31) | 4386, 
    8451             :   (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 4386, (1U<<31) | 4386, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 4386, 
    8452             :   (1U<<31) | 4386, (1U<<31) | 4386, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, 
    8453             :   (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, (1U<<31) | 5449, 
    8454             :   (1U<<31) | 5449, 0x442e0, 0x2e2e0, 0x4440, 0x2595959, 0x25a5a5a, 0x25b5b5b, 0x40, 
    8455             :   0x50, 0x4, 0x5, 0x4, 0x5, 0x4, 0x4, 0x45, 
    8456             :   (1U<<31) | 1570, (1U<<31) | 3687, (1U<<31) | 3841, (1U<<31) | 1570, (1U<<31) | 3687, (1U<<31) | 3841, 0x44, 0x55, 
    8457             :   0x5, (1U<<31) | 3841, 0x2e0, 0x0, 0x2e0, 0x2e0, 0x2e2e, 0x2e2e2e, 
    8458             :   0x0, 0x4a4a4a, 0x4a4a4a, 0x4a4a4a, 0x24a4a4a, 0x4a4a4a, 0x4a4a4a, 0x4a4a4a4a, 
    8459             :   0x2e, 0x27a7a7a, 0x27a7a7a, 0x7a7a4, 0x7a7a4, 0x7a7a4, 0x7a7a4, 0x7a7a4, 
    8460             :   0x7a7a4, (1U<<31) | 5233, (1U<<31) | 5440, (1U<<31) | 5434, (1U<<31) | 5202, 0x7a4, 0x7a5, (1U<<31) | 5233, 
    8461             :   (1U<<31) | 5202, 0x7a4, 0x7a5, 0x2e0, 0x7a7a7a, 0x7a7a7a, 0x7a7a7a, 0x7a7a7a, 
    8462             :   0x7a4, (1U<<31) | 812, 0x7a7a, 0x7a7a, 0x7a7a, 0x7a7a, 0x0, 0x2e0, 
    8463             :   0x7a7a4, 0x7a7a4, 0x7a7a4, 0x7a7a4, 0x7a7a4, 0x7a7a4, 0x2e0, 0x2898989, 
    8464             :   0x2898989, 0x89894, 0x89894, 0x89894, 0x89894, 0x89894, 0x89894, 0x894a, 
    8465             :   0x897a, 0x7a4a, 0x894, 0x895, 0x897a7a, 0x894a, 0x7a4a, 0x894, 
    8466             :   0x895, 0x0, 0x2e2c2c0, 0x898989, 0x898989, 0x0, 0x898989, 0x898989, 
    8467             :   0x894, 0x4a4a3b, 0x3b3b2c, 0x3b3b2c, 0x2c2c2c, 0x3b3b3b, 0x0, 0x3b3b4a, 
    8468             :   0x2c4, 0x3b3b3b, 0x3b3b3b, 0x2c2c59, 0x4a4a4a, 0x595959, 0x3b3b3b, 0x44a4a, 
    8469             :   0x45959, 0x43b3b, 0x4a4a4a, 0x3b3b3b, 0x44a4a, 0x43b3b, 0x4a4a4a, 0x595959, 
    8470             :   0x3b3b3b, 0x44a4a, 0x45959, 0x43b3b, 0x2c2c2c, 0x3b3b3b, 0x89894, 0x89894, 
    8471             :   0x89894, 0x89894, 0x89894, 0x89894, 0x898989, 0x7a7a7a, 0x898989, 0x7a7a7a, 
    8472             :   0x898989, 0x7a7a7a, 0x2e2c, 0x442e0, 0x440, (1U<<31) | 5224, 0x7a7a7a7a, 0x2898989, 
    8473             :   0x27a7a7a, 0x27a7a7a, 0x22c2c3b, 0x4a4a3b, 0x2c2c2c2c, 0x3b3b, 0x59594, 0x59594, 
    8474             :   0x59594, 0x48989, 0x47a7a, 0x4898989, 0x47a7a7a, 0x344, 0x444, 0x244, 
    8475             :   0x555, 0x242c42c4, 0x242c42c4, 0x242c42c4, 0x242c42c4, 0x242c42c4, 0x242c42c4, (1U<<31) | 234, 
    8476             :   0x22c2c4, 0x22c2c4, 0x22c2c4, 0x22c2c4, 0x22c2c4, 0x22c2c4, 0x22c2c2c, 0x2c5959, 
    8477             :   0x225959, 0x595959, 0x22595959, (1U<<31) | 5446, (1U<<31) | 5446, (1U<<31) | 5446, (1U<<31) | 5449, 0x4a4a4a, 
    8478             :   (1U<<31) | 5449, 0x3b3b3b, (1U<<31) | 5449, 0x3b3b3b, (1U<<31) | 5449, 0x4a4a4a, (1U<<31) | 5449, 0x3b3b3b, 
    8479             :   (1U<<31) | 5449, 0x3b3b3b, (1U<<31) | 5449, 0x2c2c3b, (1U<<31) | 5449, 0x3b3b3b, (1U<<31) | 5449, 0x2c2c2c, 
    8480             :   (1U<<31) | 5449, 0x2c2c2c, (1U<<31) | 5449, 0x4a4a4a, (1U<<31) | 5449, 0x3b3b3b, (1U<<31) | 2962, (1U<<31) | 4426, 
    8481             :   0x444, 0x555, 0x4442, 0x2e0, 0x4442, 0x3b7a, 0x3b7b, 0x47a3b, 
    8482             :   0x47b3b, 0x22c2c2c, 0x22d2d2d, (1U<<31) | 216, 0x22c2c2c, 0x22d2d2d, (1U<<31) | 216, 0x2c2c2c, 
    8483             :   0x2d2d2d, (1U<<31) | 790, 0x0, 0x0, 0x40, 0x50, 0x40, 0x50, 
    8484             :   0x40, 0x2e40, 0x2e50, 0x2e40, 0x2e50, 0x20, 0x4, 0x0, 
    8485             :   0x45, 0x8989, 0x8a8a, 0x7a7a, 0x7b7b, 0x8989, 0x7a7a, 0x22c2c2c, 
    8486             :   0x24a4a4a, 0x2595959, 0x22c2c2c, 0x24a4a4a, 0x2595959, 0x23b3b3b, 0x23b3b3b, (1U<<31) | 414, 
    8487             :   (1U<<31) | 458, (1U<<31) | 334, (1U<<31) | 366, 0x2c4a, 0x2c59, 0x2c3b, 0x4a59, 0x2c4a, 
    8488             :   0x2c59, 0x2c3b, 0x4a59, 0x3b4a, 0x3b59, 0x3b4a, 0x3b59, 0x2c3b, 
    8489             :   0x4a59, 0x3b4a, 0x4a4a4a4a, 0x594a4a59, 0x594a4a59, 0x4a4a4a4a, 0x594a4a59, 0x594a4a59, 
    8490             :   0x4a3b3b4a, 0x3b3b3b3b, 0x4a3b3b4a, 0x3b3b3b3b, 0x4a3b3b4a, 0x4a3b3b4a, 0x2c2c2c2c, 0x2c2c2c, 
    8491             :   0x22c2c, 0x4a4a4a, 0x24a4a, 0x595959, 0x25959, 0x3b3b3b, 0x23b3b, 0x2c2c2c, 
    8492             :   0x4a4a4a, 0x595959, 0x3b3b3b, 0x2c2c2c, 0x4a4a4a, 0x595959, 0x3b3b3b, 0x442e0, 
    8493             :   0x442e0, 0x442e0, 0x442e0, 0x442e0, 0x442e0, 0x442e0, 0x442e0, 0x442e0, 
    8494             :   0x442e0, 0x442e0, 0x442e0, 0x4440, 0x4, 0x44, 0x2e2e, 0x44f0, 
    8495             :   0x0, 0x4f0, 0x40, 0x4444, (1U<<31) | 3119, 0x4f0, 0x4f0, 0x4f4, 
    8496             :   0x4f0, 0x4, 0x4, 0x4, 0x44, 0x44f, 0xcf4f, 0x4f4, 
    8497             :   0x4f4, 0x4f4, 0x2e4f0, 0x2e4f0, 0x2e4f0, 0x2e4f0, 0x2e4f0, 0x44f4, 
    8498             :   0x4f4, 0x4f0, 0x4f0, 0x44f0, 0x44f0, 0x44f4, 0x44f0, 0x4f4, 
    8499             :   0x44f0, 0xcf4f0, 0x44f0, 0x2e4f0, 0x440, 0x44f0, 0x44f0, 0xcf4f0, 
    8500             :   0x40, 0x44f0, 0x2e4f0, 0x444, 0x0, 0x4f0, 0x4f4, 0x4f4, 
    8501             :   0x2e, 0x444, 0
    8502             : };
    8503             : 
    8504             : static const unsigned char IIT_LongEncodingTable[] = {
    8505             :   /* 0 */ 0, 4, 4, 15, 0, 15, 0, 15, 0, 15, 0, 1, 1, 0,
    8506             :   /* 14 */ 0, 4, 4, 15, 3, 15, 3, 1, 1, 0,
    8507             :   /* 24 */ 0, 15, 0, 10, 4, 4, 4, 4, 4, 4, 4, 1, 1, 0,
    8508             :   /* 38 */ 0, 15, 2, 10, 4, 4, 4, 1, 1, 0,
    8509             :   /* 48 */ 21, 15, 2, 1, 15, 2, 15, 2, 1, 0,
    8510             :   /* 58 */ 15, 2, 15, 2, 15, 2, 15, 2, 1, 0,
    8511             :   /* 68 */ 0, 15, 3, 33, 3, 31, 3, 1, 0,
    8512             :   /* 77 */ 0, 15, 3, 34, 1, 0, 4, 31, 3, 1, 0,
    8513             :   /* 88 */ 0, 15, 3, 15, 12, 4, 31, 3, 1, 0,
    8514             :   /* 98 */ 15, 1, 15, 12, 15, 1, 4, 4, 1, 0,
    8515             :   /* 108 */ 15, 1, 15, 1, 15, 1, 4, 4, 4, 1, 0,
    8516             :   /* 119 */ 7, 27, 3, 7, 7, 4, 4, 1, 0,
    8517             :   /* 128 */ 21, 1, 5, 1, 0,
    8518             :   /* 133 */ 21, 15, 1, 1, 15, 1, 15, 1, 0,
    8519             :   /* 142 */ 0, 19, 15, 1, 0,
    8520             :   /* 147 */ 16, 1, 16, 1, 16, 1, 0,
    8521             :   /* 154 */ 4, 16, 1, 16, 1, 0,
    8522             :   /* 160 */ 0, 15, 4, 15, 12, 15, 17, 1, 0,
    8523             :   /* 169 */ 2, 18, 1, 0,
    8524             :   /* 173 */ 15, 1, 25, 1, 0,
    8525             :   /* 178 */ 36, 1, 36, 1, 36, 1, 0,
    8526             :   /* 185 */ 21, 12, 4, 36, 1, 12, 4, 12, 4, 36, 1, 0,
    8527             :   /* 197 */ 37, 1, 37, 1, 37, 1, 0,
    8528             :   /* 204 */ 21, 13, 4, 37, 1, 13, 4, 13, 4, 37, 1, 0,
    8529             :   /* 216 */ 16, 2, 16, 2, 16, 2, 2, 0,
    8530             :   /* 224 */ 11, 3, 11, 3, 11, 3, 11, 3, 2, 0,
    8531             :   /* 234 */ 12, 2, 12, 2, 4, 12, 2, 4, 2, 0,
    8532             :   /* 244 */ 10, 7, 10, 7, 10, 7, 10, 4, 4, 2, 0,
    8533             :   /* 255 */ 11, 7, 11, 7, 11, 7, 11, 4, 4, 2, 0,
    8534             :   /* 266 */ 9, 8, 9, 8, 9, 8, 9, 5, 4, 2, 0,
    8535             :   /* 277 */ 10, 8, 10, 8, 10, 8, 10, 5, 4, 2, 0,
    8536             :   /* 288 */ 10, 4, 10, 4, 14, 2, 10, 4, 10, 4, 2, 0,
    8537             :   /* 300 */ 10, 4, 10, 4, 10, 4, 10, 4, 2, 0,
    8538             :   /* 310 */ 10, 4, 10, 4, 14, 2, 9, 5, 10, 4, 2, 0,
    8539             :   /* 322 */ 10, 4, 10, 4, 14, 2, 10, 5, 10, 4, 2, 0,
    8540             :   /* 334 */ 10, 7, 10, 7, 10, 7, 10, 4, 2, 0,
    8541             :   /* 344 */ 11, 4, 11, 4, 14, 2, 11, 4, 11, 4, 2, 0,
    8542             :   /* 356 */ 11, 4, 11, 4, 11, 4, 11, 4, 2, 0,
    8543             :   /* 366 */ 11, 7, 11, 7, 11, 7, 11, 4, 2, 0,
    8544             :   /* 376 */ 27, 4, 2, 0,
    8545             :   /* 380 */ 9, 5, 9, 5, 14, 2, 10, 4, 9, 5, 2, 0,
    8546             :   /* 392 */ 9, 5, 9, 5, 14, 2, 9, 5, 9, 5, 2, 0,
    8547             :   /* 404 */ 9, 5, 9, 5, 9, 5, 9, 5, 2, 0,
    8548             :   /* 414 */ 9, 8, 9, 8, 9, 8, 9, 5, 2, 0,
    8549             :   /* 424 */ 10, 5, 10, 5, 14, 2, 10, 4, 10, 5, 2, 0,
    8550             :   /* 436 */ 10, 5, 10, 5, 14, 2, 10, 5, 10, 5, 2, 0,
    8551             :   /* 448 */ 10, 5, 10, 5, 10, 5, 10, 5, 2, 0,
    8552             :   /* 458 */ 10, 8, 10, 8, 10, 8, 10, 5, 2, 0,
    8553             :   /* 468 */ 11, 5, 11, 5, 11, 5, 11, 5, 2, 0,
    8554             :   /* 478 */ 10, 7, 10, 7, 10, 7, 4, 10, 7, 2, 0,
    8555             :   /* 489 */ 10, 7, 10, 7, 14, 2, 10, 4, 10, 7, 2, 0,
    8556             :   /* 501 */ 10, 7, 10, 7, 14, 2, 9, 5, 10, 7, 2, 0,
    8557             :   /* 513 */ 10, 7, 10, 7, 14, 2, 10, 5, 10, 7, 2, 0,
    8558             :   /* 525 */ 10, 7, 10, 7, 10, 7, 10, 7, 2, 0,
    8559             :   /* 535 */ 11, 7, 11, 7, 11, 7, 4, 11, 7, 2, 0,
    8560             :   /* 546 */ 11, 7, 11, 7, 14, 2, 11, 4, 11, 7, 2, 0,
    8561             :   /* 558 */ 11, 7, 11, 7, 11, 7, 11, 7, 2, 0,
    8562             :   /* 568 */ 27, 7, 2, 0,
    8563             :   /* 572 */ 9, 8, 9, 8, 9, 8, 4, 9, 8, 2, 0,
    8564             :   /* 583 */ 9, 8, 9, 8, 14, 2, 10, 4, 9, 8, 2, 0,
    8565             :   /* 595 */ 9, 8, 9, 8, 14, 2, 9, 5, 9, 8, 2, 0,
    8566             :   /* 607 */ 9, 8, 9, 8, 9, 8, 9, 8, 2, 0,
    8567             :   /* 617 */ 10, 8, 10, 8, 10, 8, 4, 10, 8, 2, 0,
    8568             :   /* 628 */ 10, 8, 10, 8, 14, 2, 10, 4, 10, 8, 2, 0,
    8569             :   /* 640 */ 10, 8, 10, 8, 14, 2, 10, 5, 10, 8, 2, 0,
    8570             :   /* 652 */ 10, 8, 10, 8, 10, 8, 10, 8, 2, 0,
    8571             :   /* 662 */ 11, 2, 11, 2, 11, 2, 11, 2, 11, 2, 11, 2, 11, 2, 0,
    8572             :   /* 677 */ 21, 12, 2, 4, 12, 2, 12, 2, 0,
    8573             :   /* 686 */ 21, 12, 2, 4, 12, 2, 0,
    8574             :   /* 693 */ 18, 4, 14, 2, 14, 2, 14, 2, 0,
    8575             :   /* 702 */ 21, 4, 14, 2, 14, 2, 4, 14, 2, 0,
    8576             :   /* 712 */ 21, 5, 14, 2, 14, 2, 4, 14, 2, 0,
    8577             :   /* 722 */ 21, 4, 14, 2, 14, 2, 4, 4, 14, 2, 0,
    8578             :   /* 733 */ 21, 5, 14, 2, 14, 2, 4, 4, 14, 2, 0,
    8579             :   /* 744 */ 14, 2, 14, 2, 4, 4, 4, 14, 2, 0,
    8580             :   /* 754 */ 21, 4, 4, 14, 2, 0,
    8581             :   /* 760 */ 14, 2, 14, 2, 4, 4, 5, 14, 2, 0,
    8582             :   /* 770 */ 21, 5, 5, 14, 2, 0,
    8583             :   /* 776 */ 0, 17, 17, 14, 2, 0,
    8584             :   /* 782 */ 14, 2, 18, 14, 2, 0,
    8585             :   /* 788 */ 16, 2, 16, 2, 16, 2, 16, 2, 0,
    8586             :   /* 797 */ 13, 3, 16, 2, 16, 2, 0,
    8587             :   /* 804 */ 11, 5, 16, 2, 16, 2, 0,
    8588             :   /* 811 */ 17, 17, 17, 2, 0,
    8589             :   /* 816 */ 12, 2, 12, 2, 12, 2, 12, 2, 3, 0,
    8590             :   /* 826 */ 0, 5, 4, 4, 4, 3, 3, 3, 3, 0,
    8591             :   /* 836 */ 12, 3, 12, 3, 12, 3, 12, 3, 3, 0,
    8592             :   /* 846 */ 12, 4, 12, 4, 12, 4, 12, 4, 3, 0,
    8593             :   /* 856 */ 21, 12, 2, 4, 11, 3, 11, 3, 0,
    8594             :   /* 865 */ 21, 11, 3, 4, 11, 3, 11, 3, 0,
    8595             :   /* 874 */ 21, 11, 3, 4, 11, 3, 0,
    8596             :   /* 881 */ 16, 2, 13, 3, 13, 3, 0,
    8597             :   /* 888 */ 15, 3, 33, 3, 31, 3, 1, 15, 3, 0,
    8598             :   /* 898 */ 15, 3, 34, 1, 0, 4, 31, 3, 1, 15, 3, 0,
    8599             :   /* 910 */ 15, 3, 15, 12, 4, 31, 3, 1, 15, 3, 0,
    8600             :   /* 921 */ 15, 3, 15, 3, 12, 2, 12, 2, 12, 2, 12, 2, 15, 3, 0,
    8601             :   /* 936 */ 15, 3, 15, 3, 12, 2, 12, 2, 12, 2, 15, 3, 0,
    8602             :   /* 949 */ 15, 3, 15, 3, 12, 2, 12, 2, 15, 3, 0,
    8603             :   /* 960 */ 15, 3, 25, 3, 0,
    8604             :   /* 965 */ 15, 3, 25, 3, 25, 3, 0,
    8605             :   /* 972 */ 15, 3, 26, 3, 0,
    8606             :   /* 977 */ 15, 3, 26, 3, 26, 3, 0,
    8607             :   /* 984 */ 15, 1, 25, 1, 4, 0,
    8608             :   /* 990 */ 12, 4, 12, 4, 36, 1, 4, 0,
    8609             :   /* 998 */ 13, 4, 13, 4, 37, 1, 4, 0,
    8610             :   /* 1006 */ 10, 7, 10, 7, 10, 7, 10, 4, 4, 2, 4, 0,
    8611             :   /* 1018 */ 9, 8, 9, 8, 9, 8, 9, 5, 4, 2, 4, 0,
    8612             :   /* 1030 */ 11, 8, 11, 8, 11, 8, 11, 5, 4, 2, 4, 0,
    8613             :   /* 1042 */ 10, 4, 10, 4, 14, 2, 10, 4, 2, 4, 0,
    8614             :   /* 1053 */ 9, 5, 9, 5, 14, 2, 10, 4, 2, 4, 0,
    8615             :   /* 1064 */ 10, 5, 10, 5, 14, 2, 10, 4, 2, 4, 0,
    8616             :   /* 1075 */ 10, 7, 10, 7, 14, 2, 10, 4, 2, 4, 0,
    8617             :   /* 1086 */ 9, 8, 9, 8, 14, 2, 10, 4, 2, 4, 0,
    8618             :   /* 1097 */ 10, 8, 10, 8, 14, 2, 10, 4, 2, 4, 0,
    8619             :   /* 1108 */ 11, 4, 11, 4, 14, 2, 11, 4, 2, 4, 0,
    8620             :   /* 1119 */ 11, 5, 11, 5, 14, 2, 11, 4, 2, 4, 0,
    8621             :   /* 1130 */ 11, 7, 11, 7, 14, 2, 11, 4, 2, 4, 0,
    8622             :   /* 1141 */ 11, 8, 11, 8, 14, 2, 11, 4, 2, 4, 0,
    8623             :   /* 1152 */ 10, 4, 10, 4, 14, 2, 9, 5, 2, 4, 0,
    8624             :   /* 1163 */ 9, 5, 9, 5, 14, 2, 9, 5, 2, 4, 0,
    8625             :   /* 1174 */ 10, 7, 10, 7, 14, 2, 9, 5, 2, 4, 0,
    8626             :   /* 1185 */ 9, 8, 9, 8, 14, 2, 9, 5, 2, 4, 0,
    8627             :   /* 1196 */ 10, 4, 10, 4, 14, 2, 10, 5, 2, 4, 0,
    8628             :   /* 1207 */ 10, 5, 10, 5, 14, 2, 10, 5, 2, 4, 0,
    8629             :   /* 1218 */ 10, 7, 10, 7, 14, 2, 10, 5, 2, 4, 0,
    8630             :   /* 1229 */ 10, 8, 10, 8, 14, 2, 10, 5, 2, 4, 0,
    8631             :   /* 1240 */ 11, 4, 11, 4, 14, 2, 11, 5, 2, 4, 0,
    8632             :   /* 1251 */ 11, 5, 11, 5, 14, 2, 11, 5, 2, 4, 0,
    8633             :   /* 1262 */ 11, 7, 11, 7, 14, 2, 11, 5, 2, 4, 0,
    8634             :   /* 1273 */ 11, 8, 11, 8, 14, 2, 11, 5, 2, 4, 0,
    8635             :   /* 1284 */ 10, 7, 10, 7, 10, 7, 4, 10, 7, 2, 4, 0,
    8636             :   /* 1296 */ 10, 7, 10, 7, 10, 7, 10, 7, 2, 4, 0,
    8637             :   /* 1307 */ 10, 7, 10, 7, 9, 8, 10, 7, 2, 4, 0,
    8638             :   /* 1318 */ 9, 8, 9, 8, 9, 8, 4, 9, 8, 2, 4, 0,
    8639             :   /* 1330 */ 9, 8, 9, 8, 10, 7, 9, 8, 2, 4, 0,
    8640             :   /* 1341 */ 9, 8, 9, 8, 9, 8, 9, 8, 2, 4, 0,
    8641             :   /* 1352 */ 11, 8, 11, 8, 11, 8, 4, 11, 8, 2, 4, 0,
    8642             :   /* 1364 */ 11, 8, 11, 8, 11, 8, 11, 8, 2, 4, 0,
    8643             :   /* 1375 */ 12, 2, 12, 2, 12, 2, 12, 2, 4, 0,
    8644             :   /* 1385 */ 21, 12, 2, 4, 12, 2, 12, 2, 12, 2, 4, 0,
    8645             :   /* 1397 */ 21, 12, 2, 4, 12, 2, 12, 2, 4, 0,
    8646             :   /* 1407 */ 12, 2, 9, 5, 9, 5, 12, 2, 4, 0,
    8647             :   /* 1417 */ 13, 2, 13, 2, 13, 2, 13, 2, 4, 0,
    8648             :   /* 1427 */ 15, 1, 15, 1, 14, 2, 14, 2, 4, 0,
    8649             :   /* 1437 */ 15, 4, 15, 4, 14, 2, 14, 2, 4, 0,
    8650             :   /* 1447 */ 21, 4, 14, 2, 14, 2, 4, 0,
    8651             :   /* 1455 */ 21, 5, 14, 2, 14, 2, 4, 0,
    8652             :   /* 1463 */ 13, 3, 16, 2, 16, 2, 4, 0,
    8653             :   /* 1471 */ 12, 7, 12, 7, 12, 7, 12, 4, 4, 3, 4, 0,
    8654             :   /* 1483 */ 12, 4, 12, 4, 14, 2, 12, 4, 3, 4, 0,
    8655             :   /* 1494 */ 12, 7, 12, 7, 14, 2, 12, 4, 3, 4, 0,
    8656             :   /* 1505 */ 12, 7, 12, 7, 12, 7, 4, 12, 7, 3, 4, 0,
    8657             :   /* 1517 */ 12, 7, 12, 7, 12, 7, 12, 7, 3, 4, 0,
    8658             :   /* 1528 */ 11, 3, 11, 3, 11, 3, 11, 3, 4, 0,
    8659             :   /* 1538 */ 21, 11, 3, 4, 11, 3, 11, 3, 11, 3, 4, 0,
    8660             :   /* 1550 */ 21, 11, 3, 4, 11, 3, 11, 3, 4, 0,
    8661             :   /* 1560 */ 13, 3, 13, 3, 13, 3, 13, 3, 4, 0,
    8662             :   /* 1570 */ 21, 3, 4, 0,
    8663             :   /* 1574 */ 15, 3, 26, 3, 4, 0,
    8664             :   /* 1580 */ 15, 2, 4, 15, 10, 11, 4, 10, 4, 1, 4, 4, 0,
    8665             :   /* 1593 */ 15, 2, 4, 4, 15, 10, 11, 4, 10, 4, 1, 4, 4, 0,
    8666             :   /* 1607 */ 15, 2, 4, 7, 15, 10, 11, 4, 10, 4, 1, 4, 4, 0,
    8667             :   /* 1621 */ 15, 2, 4, 4, 7, 15, 10, 11, 4, 10, 4, 1, 4, 4, 0,
    8668             :   /* 1636 */ 15, 2, 4, 15, 10, 15, 10, 11, 4, 10, 4, 1, 4, 4, 0,
    8669             :   /* 1651 */ 15, 2, 4, 4, 15, 10, 15, 10, 11, 4, 10, 4, 1, 4, 4, 0,
    8670             :   /* 1667 */ 15, 2, 4, 7, 15, 10, 15, 10, 11, 4, 10, 4, 1, 4, 4, 0,
    8671             :   /* 1683 */ 15, 2, 4, 4, 7, 15, 10, 15, 10, 11, 4, 10, 4, 1, 4, 4, 0,
    8672             :   /* 1700 */ 15, 2, 4, 15, 10, 15, 10, 15, 10, 11, 4, 10, 4, 1, 4, 4, 0,
    8673             :   /* 1717 */ 15, 2, 4, 4, 15, 10, 15, 10, 15, 10, 11, 4, 10, 4, 1, 4, 4, 0,
    8674             :   /* 1735 */ 15, 2, 4, 7, 15, 10, 15, 10, 15, 10, 11, 4, 10, 4, 1, 4, 4, 0,
    8675             :   /* 1753 */ 15, 2, 4, 4, 7, 15, 10, 15, 10, 15, 10, 11, 4, 10, 4, 1, 4, 4, 0,
    8676             :   /* 1772 */ 15, 2, 4, 15, 10, 15, 10, 15, 10, 15, 10, 11, 4, 10, 4, 1, 4, 4, 0,
    8677             :   /* 1791 */ 15, 2, 4, 4, 15, 10, 15, 10, 15, 10, 15, 10, 11, 4, 10, 4, 1, 4, 4, 0,
    8678             :   /* 1811 */ 15, 2, 4, 7, 15, 10, 15, 10, 15, 10, 15, 10, 11, 4, 10, 4, 1, 4, 4, 0,
    8679             :   /* 1831 */ 15, 2, 4, 4, 7, 15, 10, 15, 10, 15, 10, 15, 10, 11, 4, 10, 4, 1, 4, 4, 0,
    8680             :   /* 1852 */ 15, 2, 4, 15, 10, 7, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8681             :   /* 1868 */ 15, 2, 4, 4, 15, 10, 7, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8682             :   /* 1885 */ 15, 2, 4, 15, 10, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8683             :   /* 1900 */ 15, 2, 4, 4, 15, 10, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8684             :   /* 1916 */ 15, 2, 4, 15, 10, 15, 10, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8685             :   /* 1933 */ 15, 2, 4, 4, 15, 10, 15, 10, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8686             :   /* 1951 */ 15, 2, 4, 7, 15, 10, 15, 10, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8687             :   /* 1969 */ 15, 2, 4, 4, 7, 15, 10, 15, 10, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8688             :   /* 1988 */ 15, 2, 4, 15, 10, 7, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8689             :   /* 2006 */ 15, 2, 4, 4, 15, 10, 7, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8690             :   /* 2025 */ 15, 2, 4, 15, 10, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8691             :   /* 2042 */ 15, 2, 4, 4, 15, 10, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8692             :   /* 2060 */ 15, 2, 4, 15, 10, 15, 10, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8693             :   /* 2079 */ 15, 2, 4, 4, 15, 10, 15, 10, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8694             :   /* 2099 */ 15, 2, 4, 7, 15, 10, 15, 10, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8695             :   /* 2119 */ 15, 2, 4, 4, 7, 15, 10, 15, 10, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8696             :   /* 2140 */ 15, 2, 4, 15, 10, 15, 10, 15, 10, 15, 10, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8697             :   /* 2163 */ 15, 2, 4, 4, 15, 10, 15, 10, 15, 10, 15, 10, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8698             :   /* 2187 */ 15, 2, 4, 7, 15, 10, 15, 10, 15, 10, 15, 10, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8699             :   /* 2211 */ 15, 2, 4, 4, 7, 15, 10, 15, 10, 15, 10, 15, 10, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8700             :   /* 2236 */ 15, 2, 4, 15, 10, 7, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8701             :   /* 2256 */ 15, 2, 4, 4, 15, 10, 7, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8702             :   /* 2277 */ 15, 2, 4, 15, 10, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8703             :   /* 2296 */ 15, 2, 4, 4, 15, 10, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8704             :   /* 2316 */ 15, 2, 4, 15, 10, 15, 10, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8705             :   /* 2337 */ 15, 2, 4, 4, 15, 10, 15, 10, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8706             :   /* 2359 */ 15, 2, 4, 7, 15, 10, 15, 10, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8707             :   /* 2381 */ 15, 2, 4, 4, 7, 15, 10, 15, 10, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8708             :   /* 2404 */ 15, 2, 4, 15, 10, 15, 10, 15, 10, 15, 10, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8709             :   /* 2429 */ 15, 2, 4, 4, 15, 10, 15, 10, 15, 10, 15, 10, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8710             :   /* 2455 */ 15, 2, 4, 7, 15, 10, 15, 10, 15, 10, 15, 10, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8711             :   /* 2481 */ 15, 2, 4, 4, 7, 15, 10, 15, 10, 15, 10, 15, 10, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8712             :   /* 2508 */ 15, 2, 4, 15, 10, 15, 10, 15, 10, 15, 10, 15, 10, 15, 10, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8713             :   /* 2537 */ 15, 2, 4, 4, 15, 10, 15, 10, 15, 10, 15, 10, 15, 10, 15, 10, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8714             :   /* 2567 */ 15, 2, 4, 7, 15, 10, 15, 10, 15, 10, 15, 10, 15, 10, 15, 10, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8715             :   /* 2597 */ 15, 2, 4, 4, 7, 15, 10, 15, 10, 15, 10, 15, 10, 15, 10, 15, 10, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8716             :   /* 2628 */ 15, 2, 4, 15, 10, 7, 15, 18, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8717             :   /* 2650 */ 15, 2, 4, 4, 15, 10, 7, 15, 18, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8718             :   /* 2673 */ 15, 2, 4, 15, 10, 15, 18, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8719             :   /* 2694 */ 15, 2, 4, 4, 15, 10, 15, 18, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8720             :   /* 2716 */ 15, 2, 4, 15, 10, 15, 10, 15, 10, 15, 10, 15, 18, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8721             :   /* 2743 */ 15, 2, 4, 4, 15, 10, 15, 10, 15, 10, 15, 10, 15, 18, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8722             :   /* 2771 */ 15, 2, 4, 7, 15, 10, 15, 10, 15, 10, 15, 10, 15, 18, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8723             :   /* 2799 */ 15, 2, 4, 4, 7, 15, 10, 15, 10, 15, 10, 15, 10, 15, 18, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8724             :   /* 2828 */ 15, 2, 4, 15, 10, 15, 10, 15, 10, 15, 10, 15, 10, 15, 10, 15, 18, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8725             :   /* 2859 */ 15, 2, 4, 4, 15, 10, 15, 10, 15, 10, 15, 10, 15, 10, 15, 10, 15, 18, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8726             :   /* 2891 */ 15, 2, 4, 7, 15, 10, 15, 10, 15, 10, 15, 10, 15, 10, 15, 10, 15, 18, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8727             :   /* 2923 */ 15, 2, 4, 4, 7, 15, 10, 15, 10, 15, 10, 15, 10, 15, 10, 15, 10, 15, 18, 15, 18, 15, 18, 15, 18, 11, 4, 10, 4, 1, 4, 4, 0,
    8728             :   /* 2956 */ 21, 4, 1, 4, 4, 0,
    8729             :   /* 2962 */ 21, 2, 4, 2, 4, 4, 0,
    8730             :   /* 2969 */ 10, 7, 10, 7, 10, 7, 10, 7, 2, 4, 4, 0,
    8731             :   /* 2981 */ 9, 8, 9, 8, 9, 8, 9, 8, 2, 4, 4, 0,
    8732             :   /* 2993 */ 23, 15, 3, 15, 3, 15, 3, 15, 3, 15, 12, 15, 3, 15, 3, 15, 3, 15, 3, 4, 4, 0,
    8733             :   /* 3015 */ 22, 15, 3, 15, 3, 15, 3, 15, 12, 15, 3, 15, 3, 15, 3, 4, 4, 0,
    8734             :   /* 3033 */ 21, 15, 3, 15, 3, 15, 12, 15, 3, 15, 3, 4, 4, 0,
    8735             :   /* 3047 */ 10, 4, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0,
    8736             :   /* 3061 */ 10, 7, 10, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0,
    8737             :   /* 3075 */ 0, 5, 4, 4, 4, 4, 4, 4, 4, 0,
    8738             :   /* 3085 */ 0, 15, 0, 10, 4, 4, 4, 4, 4, 4, 0,
    8739             :   /* 3096 */ 0, 15, 0, 10, 4, 4, 4, 4, 4, 0,
    8740             :   /* 3106 */ 15, 1, 15, 1, 15, 1, 10, 4, 4, 4, 4, 4, 0,
    8741             :   /* 3119 */ 21, 4, 4, 4, 4, 4, 0,
    8742             :   /* 3126 */ 15, 1, 15, 1, 15, 1, 10, 4, 4, 4, 4, 0,
    8743             :   /* 3138 */ 23, 3, 3, 3, 3, 5, 4, 4, 4, 0,
    8744             :   /* 3148 */ 21, 3, 3, 5, 4, 4, 4, 0,
    8745             :   /* 3156 */ 23, 4, 4, 4, 4, 5, 4, 4, 4, 0,
    8746             :   /* 3166 */ 21, 4, 4, 5, 4, 4, 4, 0,
    8747             :   /* 3174 */ 23, 4, 4, 4, 4, 5, 5, 4, 4, 4, 0,
    8748             :   /* 3185 */ 21, 5, 5, 5, 4, 4, 4, 0,
    8749             :   /* 3193 */ 23, 7, 7, 7, 7, 5, 5, 4, 4, 4, 0,
    8750             :   /* 3204 */ 23, 7, 7, 7, 7, 5, 4, 4, 4, 0,
    8751             :   /* 3214 */ 15, 1, 15, 1, 15, 1, 15, 9, 11, 4, 4, 4, 0,
    8752             :   /* 3227 */ 0, 15, 2, 4, 15, 9, 11, 4, 4, 4, 0,
    8753             :   /* 3238 */ 15, 1, 15, 1, 15, 1, 15, 9, 15, 9, 11, 4, 4, 4, 0,
    8754             :   /* 3253 */ 0, 15, 2, 4, 15, 9, 15, 9, 11, 4, 4, 4, 0,
    8755             :   /* 3266 */ 15, 1, 15, 1, 15, 1, 15, 9, 15, 9, 15, 9, 11, 4, 4, 4, 0,
    8756             :   /* 3283 */ 0, 15, 2, 4, 15, 9, 15, 9, 15, 9, 11, 4, 4, 4, 0,
    8757             :   /* 3298 */ 15, 1, 15, 1, 15, 1, 15, 9, 15, 9, 15, 9, 15, 9, 11, 4, 4, 4, 0,
    8758             :   /* 3317 */ 0, 15, 2, 4, 15, 9, 15, 9, 15, 9, 15, 9, 11, 4, 4, 4, 0,
    8759             :   /* 3334 */ 16, 4, 16, 4, 16, 4, 4, 4, 0,
    8760             :   /* 3343 */ 23, 3, 3, 3, 3, 5, 4, 4, 0,
    8761             :   /* 3352 */ 21, 3, 3, 5, 4, 4, 0,
    8762             :   /* 3359 */ 23, 4, 4, 4, 4, 5, 4, 4, 0,
    8763             :   /* 3368 */ 21, 4, 4, 5, 4, 4, 0,
    8764             :   /* 3375 */ 23, 4, 4, 4, 4, 5, 5, 4, 4, 0,
    8765             :   /* 3385 */ 21, 5, 5, 5, 4, 4, 0,
    8766             :   /* 3392 */ 23, 7, 7, 7, 7, 5, 5, 4, 4, 0,
    8767             :   /* 3402 */ 23, 7, 7, 7, 7, 5, 4, 4, 0,
    8768             :   /* 3411 */ 0, 14, 2, 2, 10, 4, 10, 4, 4, 0,
    8769             :   /* 3421 */ 21, 10, 4, 4, 10, 4, 10, 4, 4, 0,
    8770             :   /* 3431 */ 21, 10, 4, 4, 10, 4, 10, 4, 10, 4, 4, 0,
    8771             :   /* 3443 */ 10, 4, 10, 4, 10, 4, 10, 4, 4, 0,
    8772             :   /* 3453 */ 0, 14, 2, 2, 9, 5, 10, 4, 4, 0,
    8773             :   /* 3463 */ 0, 14, 2, 2, 10, 5, 10, 4, 4, 0,
    8774             :   /* 3473 */ 0, 14, 2, 2, 11, 4, 11, 4, 4, 0,
    8775             :   /* 3483 */ 11, 4, 11, 4, 11, 4, 11, 4, 4, 0,
    8776             :   /* 3493 */ 0, 14, 2, 2, 11, 5, 11, 4, 4, 0,
    8777             :   /* 3503 */ 0, 15, 4, 15, 11, 15, 11, 4, 4, 0,
    8778             :   /* 3513 */ 0, 15, 4, 15, 11, 15, 11, 15, 11, 4, 4, 0,
    8779             :   /* 3525 */ 0, 15, 4, 15, 11, 15, 11, 15, 11, 15, 11, 4, 4, 0,
    8780             :   /* 3539 */ 36, 1, 36, 1, 12, 4, 4, 0,
    8781             :   /* 3547 */ 0, 14, 2, 3, 12, 4, 12, 4, 4, 0,
    8782             :   /* 3557 */ 12, 4, 12, 4, 12, 4, 12, 4, 4, 0,
    8783             :   /* 3567 */ 13, 4, 13, 4, 12, 4, 12, 4, 4, 0,
    8784             :   /* 3577 */ 37, 1, 37, 1, 13, 4, 4, 0,
    8785             :   /* 3585 */ 13, 4, 13, 4, 13, 4, 13, 4, 4, 0,
    8786             :   /* 3595 */ 16, 4, 16, 4, 13, 4, 13, 4, 4, 0,
    8787             :   /* 3605 */ 16, 4, 16, 4, 13, 4, 4, 0,
    8788             :   /* 3613 */ 40, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 15, 4, 4, 0,
    8789             :   /* 3634 */ 23, 9, 6, 9, 6, 9, 6, 9, 6, 15, 4, 4, 0,
    8790             :   /* 3647 */ 40, 7, 7, 7, 7, 7, 7, 7, 7, 15, 4, 4, 0,
    8791             :   /* 3660 */ 13, 4, 13, 4, 16, 4, 4, 0,
    8792             :   /* 3668 */ 16, 4, 16, 4, 16, 4, 4, 0,
    8793             :   /* 3676 */ 17, 17, 4, 4, 0,
    8794             :   /* 3681 */ 15, 0, 18, 4, 4, 0,
    8795             :   /* 3687 */ 21, 4, 4, 0,
    8796             :   /* 3691 */ 23, 3, 3, 3, 3, 5, 4, 0,
    8797             :   /* 3699 */ 21, 3, 3, 5, 4, 0,
    8798             :   /* 3705 */ 23, 4, 4, 4, 4, 5, 4, 0,
    8799             :   /* 3713 */ 21, 4, 4, 5, 4, 0,
    8800             :   /* 3719 */ 23, 4, 4, 4, 4, 5, 5, 4, 0,
    8801             :   /* 3728 */ 21, 5, 5, 5, 4, 0,
    8802             :   /* 3734 */ 23, 7, 7, 7, 7, 5, 5, 4, 0,
    8803             :   /* 3743 */ 23, 7, 7, 7, 7, 5, 4, 0,
    8804             :   /* 3751 */ 0, 14, 2, 2, 10, 4, 9, 5, 4, 0,
    8805             :   /* 3761 */ 0, 14, 2, 2, 9, 5, 9, 5, 4, 0,
    8806             :   /* 3771 */ 9, 5, 9, 5, 9, 5, 9, 5, 4, 0,
    8807             :   /* 3781 */ 0, 14, 2, 2, 10, 4, 10, 5, 4, 0,
    8808             :   /* 3791 */ 0, 14, 2, 2, 10, 5, 10, 5, 4, 0,
    8809             :   /* 3801 */ 10, 5, 10, 5, 10, 5, 10, 5, 4, 0,
    8810             :   /* 3811 */ 0, 14, 2, 2, 11, 4, 11, 5, 4, 0,
    8811             :   /* 3821 */ 0, 14, 2, 2, 11, 5, 11, 5, 4, 0,
    8812             :   /* 3831 */ 11, 5, 11, 5, 11, 5, 11, 5, 4, 0,
    8813             :   /* 3841 */ 21, 5, 4, 0,
    8814             :   /* 3845 */ 0, 15, 4, 9, 6, 9, 6, 9, 6, 9, 6, 4, 0,
    8815             :   /* 3858 */ 0, 15, 4, 7, 7, 7, 7, 7, 7, 7, 7, 4, 0,
    8816             :   /* 3871 */ 21, 10, 4, 4, 10, 7, 4, 0,
    8817             :   /* 3879 */ 0, 14, 2, 2, 10, 4, 10, 7, 4, 0,
    8818             :   /* 3889 */ 0, 14, 2, 2, 9, 5, 10, 7, 4, 0,
    8819             :   /* 3899 */ 0, 14, 2, 2, 10, 5, 10, 7, 4, 0,
    8820             :   /* 3909 */ 0, 14, 2, 2, 11, 4, 11, 7, 4, 0,
    8821             :   /* 3919 */ 0, 14, 2, 2, 11, 5, 11, 7, 4, 0,
    8822             :   /* 3929 */ 0, 14, 2, 3, 12, 4, 12, 7, 4, 0,
    8823             :   /* 3939 */ 12, 7, 12, 7, 12, 7, 12, 7, 4, 0,
    8824             :   /* 3949 */ 21, 9, 5, 4, 9, 8, 4, 0,
    8825             :   /* 3957 */ 0, 14, 2, 2, 10, 4, 9, 8, 4, 0,
    8826             :   /* 3967 */ 0, 14, 2, 2, 9, 5, 9, 8, 4, 0,
    8827             :   /* 3977 */ 0, 14, 2, 2, 10, 4, 10, 8, 4, 0,
    8828             :   /* 3987 */ 0, 14, 2, 2, 10, 5, 10, 8, 4, 0,
    8829             :   /* 3997 */ 0, 14, 2, 2, 11, 4, 11, 8, 4, 0,
    8830             :   /* 4007 */ 0, 14, 2, 2, 11, 5, 11, 8, 4, 0,
    8831             :   /* 4017 */ 11, 8, 11, 8, 11, 8, 11, 8, 4, 0,
    8832             :   /* 4027 */ 21, 10, 4, 4, 10, 4, 0,
    8833             :   /* 4034 */ 21, 11, 3, 4, 10, 4, 10, 4, 0,
    8834             :   /* 4043 */ 21, 10, 4, 4, 10, 4, 10, 4, 0,
    8835             :   /* 4052 */ 0, 15, 4, 15, 11, 15, 11, 15, 11, 4, 0,
    8836             :   /* 4063 */ 0, 15, 4, 15, 11, 15, 11, 15, 11, 15, 11, 4, 0,
    8837             :   /* 4076 */ 12, 4, 36, 1, 12, 4, 0,
    8838             :   /* 4083 */ 0, 36, 1, 14, 2, 12, 4, 0,
    8839             :   /* 4091 */ 0, 14, 2, 36, 1, 4, 4, 12, 4, 0,
    8840             :   /* 4101 */ 36, 1, 36, 1, 12, 4, 12, 4, 0,
    8841             :   /* 4110 */ 12, 4, 36, 1, 12, 4, 12, 4, 0,
    8842             :   /* 4119 */ 13, 4, 36, 1, 12, 4, 12, 4, 0,
    8843             :   /* 4128 */ 0, 36, 1, 4, 4, 12, 4, 12, 4, 0,
    8844             :   /* 4138 */ 0, 36, 1, 4, 4, 13, 4, 12, 4, 0,
    8845             :   /* 4148 */ 23, 15, 3, 15, 3, 15, 3, 15, 3, 15, 12, 4, 0,
    8846             :   /* 4161 */ 22, 15, 3, 15, 3, 15, 3, 15, 12, 4, 0,
    8847             :   /* 4172 */ 21, 15, 3, 15, 3, 15, 12, 4, 0,
    8848             :   /* 4181 */ 13, 4, 37, 1, 13, 4, 0,
    8849             :   /* 4188 */ 0, 37, 1, 14, 2, 13, 4, 0,
    8850             :   /* 4196 */ 0, 14, 2, 36, 1, 4, 4, 13, 4, 0,
    8851             :   /* 4206 */ 0, 14, 2, 37, 1, 4, 4, 13, 4, 0,
    8852             :   /* 4216 */ 37, 1, 37, 1, 13, 4, 13, 4, 0,
    8853             :   /* 4225 */ 13, 4, 37, 1, 13, 4, 13, 4, 0,
    8854             :   /* 4234 */ 16, 4, 37, 1, 13, 4, 13, 4, 0,
    8855             :   /* 4243 */ 0, 37, 1, 4, 4, 13, 4, 13, 4, 0,
    8856             :   /* 4253 */ 16, 4, 16, 4, 13, 4, 13, 4, 0,
    8857             :   /* 4262 */ 0, 4, 4, 16, 4, 13, 4, 0,
    8858             :   /* 4270 */ 0, 37, 1, 4, 4, 16, 4, 13, 4, 0,
    8859             :   /* 4280 */ 16, 4, 16, 4, 13, 4, 0,
    8860             :   /* 4287 */ 0, 14, 20, 5, 15, 4, 0,
    8861             :   /* 4294 */ 40, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 15, 4, 0,
    8862             :   /* 4314 */ 23, 9, 6, 9, 6, 9, 6, 9, 6, 15, 4, 0,
    8863             :   /* 4326 */ 40, 7, 7, 7, 7, 7, 7, 7, 7, 15, 4, 0,
    8864             :   /* 4338 */ 5, 19, 15, 4, 0,
    8865             :   /* 4343 */ 0, 14, 2, 37, 1, 4, 4, 16, 4, 0,
    8866             :   /* 4353 */ 0, 14, 2, 4, 4, 16, 4, 0,
    8867             :   /* 4361 */ 13, 4, 16, 4, 0,
    8868             :   /* 4366 */ 16, 4, 16, 4, 16, 4, 0,
    8869             :   /* 4373 */ 4, 17, 4, 0,
    8870             :   /* 4377 */ 0, 15, 4, 15, 12, 15, 17, 4, 0,
    8871             :   /* 4386 */ 17, 17, 4, 0,
    8872             :   /* 4390 */ 16, 2, 16, 2, 16, 2, 16, 2, 5, 0,
    8873             :   /* 4400 */ 5, 16, 2, 16, 2, 5, 0,
    8874             :   /* 4407 */ 21, 5, 1, 4, 5, 0,
    8875             :   /* 4413 */ 16, 4, 16, 4, 13, 4, 5, 0,
    8876             :   /* 4421 */ 21, 1, 5, 5, 0,
    8877             :   /* 4426 */ 21, 2, 5, 2, 5, 5, 0,
    8878             :   /* 4433 */ 21, 10, 4, 4, 9, 5, 9, 5, 0,
    8879             :   /* 4442 */ 21, 9, 5, 4, 9, 5, 9, 5, 0,
    8880             :   /* 4451 */ 41, 41, 5, 0,
    8881             :   /* 4455 */ 0, 15, 4, 9, 6, 9, 6, 9, 6, 9, 6, 0,
    8882             :   /* 4467 */ 23, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 0,
    8883             :   /* 4517 */ 40, 7, 7, 7, 7, 7, 7, 7, 7, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 0,
    8884             :   /* 4567 */ 23, 4, 4, 4, 4, 5, 4, 7, 0,
    8885             :   /* 4576 */ 23, 4, 4, 4, 4, 5, 5, 4, 7, 0,
    8886             :   /* 4586 */ 23, 7, 7, 7, 7, 5, 5, 4, 7, 0,
    8887             :   /* 4596 */ 23, 7, 7, 7, 7, 5, 4, 7, 0,
    8888             :   /* 4605 */ 23, 4, 4, 4, 4, 5, 7, 0,
    8889             :   /* 4613 */ 23, 4, 4, 4, 4, 5, 5, 7, 0,
    8890             :   /* 4622 */ 23, 7, 7, 7, 7, 5, 5, 7, 0,
    8891             :   /* 4631 */ 23, 7, 7, 7, 7, 5, 7, 0,
    8892             :   /* 4639 */ 23, 4, 4, 4, 4, 5, 4, 7, 7, 0,
    8893             :   /* 4649 */ 23, 4, 4, 4, 4, 5, 5, 4, 7, 7, 0,
    8894             :   /* 4660 */ 23, 7, 7, 7, 7, 5, 5, 4, 7, 7, 0,
    8895             :   /* 4671 */ 23, 7, 7, 7, 7, 5, 4, 7, 7, 0,
    8896             :   /* 4681 */ 23, 4, 4, 4, 4, 5, 7, 7, 0,
    8897             :   /* 4690 */ 23, 4, 4, 4, 4, 5, 5, 7, 7, 0,
    8898             :   /* 4700 */ 23, 7, 7, 7, 7, 5, 5, 7, 7, 0,
    8899             :   /* 4710 */ 23, 7, 7, 7, 7, 5, 7, 7, 0,
    8900             :   /* 4719 */ 23, 4, 4, 4, 4, 5, 4, 7, 7, 7, 0,
    8901             :   /* 4730 */ 23, 4, 4, 4, 4, 5, 5, 4, 7, 7, 7, 0,
    8902             :   /* 4742 */ 23, 7, 7, 7, 7, 5, 5, 4, 7, 7, 7, 0,
    8903             :   /* 4754 */ 23, 7, 7, 7, 7, 5, 4, 7, 7, 7, 0,
    8904             :   /* 4765 */ 23, 4, 4, 4, 4, 5, 7, 7, 7, 0,
    8905             :   /* 4775 */ 23, 4, 4, 4, 4, 5, 5, 7, 7, 7, 0,
    8906             :   /* 4786 */ 23, 7, 7, 7, 7, 5, 5, 7, 7, 7, 0,
    8907             :   /* 4797 */ 23, 7, 7, 7, 7, 5, 7, 7, 7, 0,
    8908             :   /* 4807 */ 23, 4, 4, 4, 4, 5, 4, 7, 7, 7, 7, 0,
    8909             :   /* 4819 */ 23, 4, 4, 4, 4, 5, 5, 4, 7, 7, 7, 7, 0,
    8910             :   /* 4832 */ 23, 7, 7, 7, 7, 5, 5, 4, 7, 7, 7, 7, 0,
    8911             :   /* 4845 */ 23, 7, 7, 7, 7, 5, 4, 7, 7, 7, 7, 0,
    8912             :   /* 4857 */ 23, 4, 4, 4, 4, 5, 7, 7, 7, 7, 0,
    8913             :   /* 4868 */ 23, 4, 4, 4, 4, 5, 5, 7, 7, 7, 7, 0,
    8914             :   /* 4880 */ 23, 7, 7, 7, 7, 5, 5, 7, 7, 7, 7, 0,
    8915             :   /* 4892 */ 23, 7, 7, 7, 7, 5, 7, 7, 7, 7, 0,
    8916             :   /* 4903 */ 23, 4, 4, 4, 4, 5, 4, 7, 7, 7, 7, 7, 7, 0,
    8917             :   /* 4917 */ 23, 4, 4, 4, 4, 5, 5, 4, 7, 7, 7, 7, 7, 7, 0,
    8918             :   /* 4932 */ 23, 7, 7, 7, 7, 5, 5, 4, 7, 7, 7, 7, 7, 7, 0,
    8919             :   /* 4947 */ 23, 7, 7, 7, 7, 5, 4, 7, 7, 7, 7, 7, 7, 0,
    8920             :   /* 4961 */ 23, 4, 4, 4, 4, 5, 7, 7, 7, 7, 7, 7, 0,
    8921             :   /* 4974 */ 23, 4, 4, 4, 4, 5, 5, 7, 7, 7, 7, 7, 7, 0,
    8922             :   /* 4988 */ 23, 7, 7, 7, 7, 5, 5, 7, 7, 7, 7, 7, 7, 0,
    8923             :   /* 5002 */ 23, 7, 7, 7, 7, 5, 7, 7, 7, 7, 7, 7, 0,
    8924             :   /* 5015 */ 0, 15, 4, 7, 7, 7, 7, 7, 7, 7, 7, 0,
    8925             :   /* 5027 */ 23, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 7, 7, 7, 7, 7, 7, 7, 7, 0,
    8926             :   /* 5077 */ 40, 7, 7, 7, 7, 7, 7, 7, 7, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 7, 7, 7, 7, 7, 7, 7, 7, 0,
    8927             :   /* 5127 */ 23, 4, 4, 4, 4, 5, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0,
    8928             :   /* 5143 */ 23, 4, 4, 4, 4, 5, 5, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0,
    8929             :   /* 5160 */ 23, 7, 7, 7, 7, 5, 5, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0,
    8930             :   /* 5177 */ 23, 7, 7, 7, 7, 5, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0,
    8931             :   /* 5193 */ 21, 10, 4, 4, 10, 7, 10, 7, 0,
    8932             :   /* 5202 */ 17, 10, 7, 0,
    8933             :   /* 5206 */ 9, 8, 9, 8, 9, 5, 9, 8, 0,
    8934             :   /* 5215 */ 21, 9, 5, 4, 9, 8, 9, 8, 0,
    8935             :   /* 5224 */ 9, 8, 9, 8, 9, 8, 9, 8, 0,
    8936             :   /* 5233 */ 17, 9, 8, 0,
    8937             :   /* 5237 */ 10, 8, 10, 8, 10, 5, 10, 8, 0,
    8938             :   /* 5246 */ 10, 8, 10, 8, 10, 8, 10, 8, 0,
    8939             :   /* 5255 */ 11, 8, 11, 8, 11, 5, 11, 8, 0,
    8940             :   /* 5264 */ 15, 3, 15, 3, 15, 11, 15, 11, 0,
    8941             :   /* 5273 */ 0, 15, 4, 15, 11, 15, 11, 15, 11, 0,
    8942             :   /* 5283 */ 0, 15, 4, 15, 11, 15, 11, 15, 11, 15, 11, 0,
    8943             :   /* 5295 */ 0, 15, 3, 15, 3, 15, 3, 15, 12, 0,
    8944             :   /* 5305 */ 0, 15, 3, 15, 3, 15, 3, 15, 3, 15, 12, 0,
    8945             :   /* 5317 */ 23, 15, 3, 15, 3, 15, 3, 15, 3, 15, 12, 0,
    8946             :   /* 5329 */ 22, 15, 3, 15, 3, 15, 3, 15, 12, 0,
    8947             :   /* 5339 */ 21, 15, 3, 15, 3, 15, 12, 0,
    8948             :   /* 5347 */ 0, 15, 3, 15, 3, 5, 15, 12, 0,
    8949             :   /* 5356 */ 0, 15, 3, 15, 3, 15, 3, 5, 15, 12, 0,
    8950             :   /* 5367 */ 0, 15, 3, 15, 3, 15, 3, 15, 3, 5, 15, 12, 0,
    8951             :   /* 5380 */ 23, 15, 3, 15, 3, 15, 3, 15, 3, 15, 3, 15, 3, 15, 3, 15, 3, 5, 15, 12, 0,
    8952             :   /* 5401 */ 22, 15, 3, 15, 3, 15, 3, 15, 3, 15, 3, 15, 3, 5, 15, 12, 0,
    8953             :   /* 5418 */ 21, 15, 3, 15, 3, 15, 3, 15, 3, 5, 15, 12, 0,
    8954             :   /* 5431 */ 4, 17, 0,
    8955             :   /* 5434 */ 10, 7, 10, 7, 17, 0,
    8956             :   /* 5440 */ 9, 8, 17, 0,
    8957             :   /* 5444 */ 0, 14, 17, 17, 0,
    8958             :   /* 5449 */ 17, 17, 17, 0,
    8959             :   /* 5453 */ 15, 0, 18, 0,
    8960             :   /* 5457 */ 1, 18, 0,
    8961             :   /* 5460 */ 14, 2, 18, 0,
    8962             :   /* 5464 */ 15, 4, 18, 0,
    8963             :   /* 5468 */ 0, 19, 0,
    8964             :   /* 5471 */ 15, 1, 19, 0,
    8965             :   /* 5475 */ 1, 14, 2, 19, 0,
    8966             :   /* 5480 */ 21, 14, 2, 1, 14, 2, 4, 19, 0,
    8967             :   /* 5489 */ 15, 2, 15, 10, 15, 19, 0,
    8968             :   /* 5496 */ 15, 2, 15, 2, 15, 2, 15, 2, 19, 19, 0,
    8969             :   /* 5507 */ 15, 2, 15, 2, 4, 19, 19, 0,
    8970             :   /* 5515 */ 0, 19, 19, 19, 0,
    8971             :   /* 5520 */ 15, 0, 29, 0,
    8972             :   /* 5524 */ 0, 1, 29, 0,
    8973             :   /* 5528 */ 0, 5, 4, 14, 2, 4, 29, 0,
    8974             :   /* 5536 */ 5, 5, 4, 14, 2, 4, 29, 0,
    8975             :   /* 5544 */ 18, 5, 4, 15, 4, 4, 4, 29, 0,
    8976             :   /* 5553 */ 0, 5, 4, 29, 0,
    8977             :   /* 5558 */ 28, 35, 28, 35, 28, 35, 28, 35, 0,
    8978             :   /* 5567 */ 5, 41, 0,
    8979             :   /* 5570 */ 8, 41, 0,
    8980             :   /* 5573 */ 41, 41, 41, 41, 0,
    8981             :   255
    8982             : };
    8983             : 
    8984             : #endif
    8985             : 
    8986             : // Add parameter attributes that are not common to all intrinsics.
    8987             : #ifdef GET_INTRINSIC_ATTRIBUTES
    8988      152391 : AttributeList Intrinsic::getAttributes(LLVMContext &C, ID id) {
    8989             :   static const uint8_t IntrinsicsToAttributesMap[] = {
    8990             :     1, // llvm.addressofreturnaddress
    8991             :     2, // llvm.adjust.trampoline
    8992             :     3, // llvm.annotation
    8993             :     3, // llvm.assume
    8994             :     4, // llvm.bitreverse
    8995             :     4, // llvm.bswap
    8996             :     4, // llvm.canonicalize
    8997             :     4, // llvm.ceil
    8998             :     3, // llvm.clear_cache
    8999             :     5, // llvm.codeview.annotation
    9000             :     1, // llvm.convert.from.fp16
    9001             :     1, // llvm.convert.to.fp16
    9002             :     4, // llvm.copysign
    9003             :     3, // llvm.coro.alloc
    9004             :     6, // llvm.coro.begin
    9005             :     7, // llvm.coro.destroy
    9006             :     8, // llvm.coro.done
    9007             :     3, // llvm.coro.end
    9008             :     1, // llvm.coro.frame
    9009             :     9, // llvm.coro.free
    9010             :     10, // llvm.coro.id
    9011             :     1, // llvm.coro.noop
    9012             :     11, // llvm.coro.param
    9013             :     12, // llvm.coro.promise
    9014             :     7, // llvm.coro.resume
    9015             :     3, // llvm.coro.save
    9016             :     1, // llvm.coro.size
    9017             :     13, // llvm.coro.subfn.addr
    9018             :     3, // llvm.coro.suspend
    9019             :     4, // llvm.cos
    9020             :     4, // llvm.ctlz
    9021             :     4, // llvm.ctpop
    9022             :     4, // llvm.cttz
    9023             :     4, // llvm.dbg.addr
    9024             :     4, // llvm.dbg.declare
    9025             :     4, // llvm.dbg.label
    9026             :     4, // llvm.dbg.value
    9027             :     3, // llvm.debugtrap
    9028             :     1, // llvm.donothing
    9029             :     3, // llvm.eh.dwarf.cfa
    9030             :     1, // llvm.eh.exceptioncode
    9031             :     1, // llvm.eh.exceptionpointer
    9032             :     3, // llvm.eh.return.i32
    9033             :     3, // llvm.eh.return.i64
    9034             :     1, // llvm.eh.sjlj.callsite
    9035             :     3, // llvm.eh.sjlj.functioncontext
    9036             :     14, // llvm.eh.sjlj.longjmp
    9037             :     1, // llvm.eh.sjlj.lsda
    9038             :     3, // llvm.eh.sjlj.setjmp
    9039             :     3, // llvm.eh.sjlj.setup.dispatch
    9040             :     1, // llvm.eh.typeid.for
    9041             :     3, // llvm.eh.unwind.init
    9042             :     4, // llvm.exp
    9043             :     4, // llvm.exp2
    9044             :     1, // llvm.expect
    9045             :     15, // llvm.experimental.constrained.cos
    9046             :     15, // llvm.experimental.constrained.exp
    9047             :     15, // llvm.experimental.constrained.exp2
    9048             :     15, // llvm.experimental.constrained.fadd
    9049             :     15, // llvm.experimental.constrained.fdiv
    9050             :     15, // llvm.experimental.constrained.fma
    9051             :     15, // llvm.experimental.constrained.fmul
    9052             :     15, // llvm.experimental.constrained.frem
    9053             :     15, // llvm.experimental.constrained.fsub
    9054             :     15, // llvm.experimental.constrained.log
    9055             :     15, // llvm.experimental.constrained.log10
    9056             :     15, // llvm.experimental.constrained.log2
    9057             :     15, // llvm.experimental.constrained.nearbyint
    9058             :     15, // llvm.experimental.constrained.pow
    9059             :     15, // llvm.experimental.constrained.powi
    9060             :     15, // llvm.experimental.constrained.rint
    9061             :     15, // llvm.experimental.constrained.sin
    9062             :     15, // llvm.experimental.constrained.sqrt
    9063             :     7, // llvm.experimental.deoptimize
    9064             :     16, // llvm.experimental.gc.relocate
    9065             :     16, // llvm.experimental.gc.result
    9066             :     7, // llvm.experimental.gc.statepoint
    9067             :     7, // llvm.experimental.guard
    9068             :     7, // llvm.experimental.patchpoint.i64
    9069             :     7, // llvm.experimental.patchpoint.void
    9070             :     7, // llvm.experimental.stackmap
    9071             :     1, // llvm.experimental.vector.reduce.add
    9072             :     1, // llvm.experimental.vector.reduce.and
    9073             :     1, // llvm.experimental.vector.reduce.fadd
    9074             :     1, // llvm.experimental.vector.reduce.fmax
    9075             :     1, // llvm.experimental.vector.reduce.fmin
    9076             :     1, // llvm.experimental.vector.reduce.fmul
    9077             :     1, // llvm.experimental.vector.reduce.mul
    9078             :     1, // llvm.experimental.vector.reduce.or
    9079             :     1, // llvm.experimental.vector.reduce.smax
    9080             :     1, // llvm.experimental.vector.reduce.smin
    9081             :     1, // llvm.experimental.vector.reduce.umax
    9082             :     1, // llvm.experimental.vector.reduce.umin
    9083             :     1, // llvm.experimental.vector.reduce.xor
    9084             :     4, // llvm.fabs
    9085             :     4, // llvm.floor
    9086             :     3, // llvm.flt.rounds
    9087             :     4, // llvm.fma
    9088             :     4, // llvm.fmuladd
    9089             :     1, // llvm.frameaddress
    9090             :     4, // llvm.fshl
    9091             :     4, // llvm.fshr
    9092             :     2, // llvm.gcread
    9093             :     3, // llvm.gcroot
    9094             :     17, // llvm.gcwrite
    9095             :     3, // llvm.get.dynamic.area.offset
    9096             :     3, // llvm.icall.branch.funnel
    9097             :     18, // llvm.init.trampoline
    9098             :     3, // llvm.instrprof.increment
    9099             :     3, // llvm.instrprof.increment.step
    9100             :     3, // llvm.instrprof.value.profile
    9101             :     19, // llvm.invariant.end
    9102             :     20, // llvm.invariant.start
    9103             :     21, // llvm.launder.invariant.group
    9104             :     20, // llvm.lifetime.end
    9105             :     20, // llvm.lifetime.start
    9106             :     2, // llvm.load.relative
    9107             :     1, // llvm.localaddress
    9108             :     3, // llvm.localescape
    9109             :     1, // llvm.localrecover
    9110             :     4, // llvm.log
    9111             :     4, // llvm.log10
    9112             :     4, // llvm.log2
    9113             :     14, // llvm.longjmp
    9114             :     22, // llvm.masked.compressstore
    9115             :     16, // llvm.masked.expandload
    9116             :     16, // llvm.masked.gather
    9117             :     2, // llvm.masked.load
    9118             :     3, // llvm.masked.scatter
    9119             :     22, // llvm.masked.store
    9120             :     4, // llvm.maximum
    9121             :     4, // llvm.maxnum
    9122             :     23, // llvm.memcpy
    9123             :     23, // llvm.memcpy.element.unordered.atomic
    9124             :     24, // llvm.memmove
    9125             :     23, // llvm.memmove.element.unordered.atomic
    9126             :     25, // llvm.memset
    9127             :     25, // llvm.memset.element.unordered.atomic
    9128             :     4, // llvm.minimum
    9129             :     4, // llvm.minnum
    9130             :     4, // llvm.nearbyint
    9131             :     4, // llvm.objectsize
    9132             :     3, // llvm.pcmarker
    9133             :     4, // llvm.pow
    9134             :     4, // llvm.powi
    9135             :     26, // llvm.prefetch
    9136             :     3, // llvm.ptr.annotation
    9137             :     16, // llvm.read_register
    9138             :     3, // llvm.readcyclecounter
    9139             :     1, // llvm.returnaddress
    9140             :     4, // llvm.rint
    9141             :     4, // llvm.round
    9142             :     4, // llvm.sadd.sat
    9143             :     4, // llvm.sadd.with.overflow
    9144             :     3, // llvm.setjmp
    9145             :     15, // llvm.sideeffect
    9146             :     14, // llvm.siglongjmp
    9147             :     3, // llvm.sigsetjmp
    9148             :     4, // llvm.sin
    9149             :     4, // llvm.smul.with.overflow
    9150             :     4, // llvm.sqrt
    9151             :     27, // llvm.ssa.copy
    9152             :     4, // llvm.ssub.with.overflow
    9153             :     3, // llvm.stackguard
    9154             :     3, // llvm.stackprotector
    9155             :     3, // llvm.stackrestore
    9156             :     3, // llvm.stacksave
    9157             :     4, // llvm.strip.invariant.group
    9158             :     1, // llvm.thread.pointer
    9159             :     14, // llvm.trap
    9160             :     4, // llvm.trunc
    9161             :     1, // llvm.type.checked.load
    9162             :     1, // llvm.type.test
    9163             :     4, // llvm.uadd.with.overflow
    9164             :     4, // llvm.umul.with.overflow
    9165             :     4, // llvm.usub.with.overflow
    9166             :     3, // llvm.va_copy
    9167             :     3, // llvm.va_end
    9168             :     3, // llvm.va_start
    9169             :     3, // llvm.var.annotation
    9170             :     3, // llvm.write_register
    9171             :     28, // llvm.xray.customevent
    9172             :     29, // llvm.xray.typedevent
    9173             :     3, // llvm.aarch64.clrex
    9174             :     1, // llvm.aarch64.crc32b
    9175             :     1, // llvm.aarch64.crc32cb
    9176             :     1, // llvm.aarch64.crc32ch
    9177             :     1, // llvm.aarch64.crc32cw
    9178             :     1, // llvm.aarch64.crc32cx
    9179             :     1, // llvm.aarch64.crc32h
    9180             :     1, // llvm.aarch64.crc32w
    9181             :     1, // llvm.aarch64.crc32x
    9182             :     1, // llvm.aarch64.crypto.aesd
    9183             :     1, // llvm.aarch64.crypto.aese
    9184             :     1, // llvm.aarch64.crypto.aesimc
    9185             :     1, // llvm.aarch64.crypto.aesmc
    9186             :     1, // llvm.aarch64.crypto.sha1c
    9187             :     1, // llvm.aarch64.crypto.sha1h
    9188             :     1, // llvm.aarch64.crypto.sha1m
    9189             :     1, // llvm.aarch64.crypto.sha1p
    9190             :     1, // llvm.aarch64.crypto.sha1su0
    9191             :     1, // llvm.aarch64.crypto.sha1su1
    9192             :     1, // llvm.aarch64.crypto.sha256h
    9193             :     1, // llvm.aarch64.crypto.sha256h2
    9194             :     1, // llvm.aarch64.crypto.sha256su0
    9195             :     1, // llvm.aarch64.crypto.sha256su1
    9196             :     3, // llvm.aarch64.dmb
    9197             :     3, // llvm.aarch64.dsb
    9198             :     1, // llvm.aarch64.get.fpcr
    9199             :     3, // llvm.aarch64.hint
    9200             :     3, // llvm.aarch64.isb
    9201             :     3, // llvm.aarch64.ldaxp
    9202             :     3, // llvm.aarch64.ldaxr
    9203             :     3, // llvm.aarch64.ldxp
    9204             :     3, // llvm.aarch64.ldxr
    9205             :     1, // llvm.aarch64.neon.abs
    9206             :     1, // llvm.aarch64.neon.addhn
    9207             :     1, // llvm.aarch64.neon.addp
    9208             :     1, // llvm.aarch64.neon.cls
    9209             :     1, // llvm.aarch64.neon.fabd
    9210             :     1, // llvm.aarch64.neon.facge
    9211             :     1, // llvm.aarch64.neon.facgt
    9212             :     1, // llvm.aarch64.neon.faddv
    9213             :     1, // llvm.aarch64.neon.fcvtas
    9214             :     1, // llvm.aarch64.neon.fcvtau
    9215             :     1, // llvm.aarch64.neon.fcvtms
    9216             :     1, // llvm.aarch64.neon.fcvtmu
    9217             :     1, // llvm.aarch64.neon.fcvtns
    9218             :     1, // llvm.aarch64.neon.fcvtnu
    9219             :     1, // llvm.aarch64.neon.fcvtps
    9220             :     1, // llvm.aarch64.neon.fcvtpu
    9221             :     1, // llvm.aarch64.neon.fcvtxn
    9222             :     1, // llvm.aarch64.neon.fcvtzs
    9223             :     1, // llvm.aarch64.neon.fcvtzu
    9224             :     1, // llvm.aarch64.neon.fmax
    9225             :     1, // llvm.aarch64.neon.fmaxnm
    9226             :     1, // llvm.aarch64.neon.fmaxnmp
    9227             :     1, // llvm.aarch64.neon.fmaxnmv
    9228             :     1, // llvm.aarch64.neon.fmaxp
    9229             :     1, // llvm.aarch64.neon.fmaxv
    9230             :     1, // llvm.aarch64.neon.fmin
    9231             :     1, // llvm.aarch64.neon.fminnm
    9232             :     1, // llvm.aarch64.neon.fminnmp
    9233             :     1, // llvm.aarch64.neon.fminnmv
    9234             :     1, // llvm.aarch64.neon.fminp
    9235             :     1, // llvm.aarch64.neon.fminv
    9236             :     1, // llvm.aarch64.neon.fmulx
    9237             :     1, // llvm.aarch64.neon.frecpe
    9238             :     1, // llvm.aarch64.neon.frecps
    9239             :     1, // llvm.aarch64.neon.frecpx
    9240             :     1, // llvm.aarch64.neon.frintn
    9241             :     1, // llvm.aarch64.neon.frsqrte
    9242             :     1, // llvm.aarch64.neon.frsqrts
    9243             :     2, // llvm.aarch64.neon.ld1x2
    9244             :     2, // llvm.aarch64.neon.ld1x3
    9245             :     2, // llvm.aarch64.neon.ld1x4
    9246             :     2, // llvm.aarch64.neon.ld2
    9247             :     2, // llvm.aarch64.neon.ld2lane
    9248             :     2, // llvm.aarch64.neon.ld2r
    9249             :     2, // llvm.aarch64.neon.ld3
    9250             :     2, // llvm.aarch64.neon.ld3lane
    9251             :     2, // llvm.aarch64.neon.ld3r
    9252             :     2, // llvm.aarch64.neon.ld4
    9253             :     2, // llvm.aarch64.neon.ld4lane
    9254             :     2, // llvm.aarch64.neon.ld4r
    9255             :     1, // llvm.aarch64.neon.pmul
    9256             :     1, // llvm.aarch64.neon.pmull
    9257             :     1, // llvm.aarch64.neon.pmull64
    9258             :     1, // llvm.aarch64.neon.raddhn
    9259             :     1, // llvm.aarch64.neon.rbit
    9260             :     1, // llvm.aarch64.neon.rshrn
    9261             :     1, // llvm.aarch64.neon.rsubhn
    9262             :     1, // llvm.aarch64.neon.sabd
    9263             :     1, // llvm.aarch64.neon.saddlp
    9264             :     1, // llvm.aarch64.neon.saddlv
    9265             :     1, // llvm.aarch64.neon.saddv
    9266             :     1, // llvm.aarch64.neon.scalar.sqxtn
    9267             :     1, // llvm.aarch64.neon.scalar.sqxtun
    9268             :     1, // llvm.aarch64.neon.scalar.uqxtn
    9269             :     1, // llvm.aarch64.neon.sdot
    9270             :     1, // llvm.aarch64.neon.shadd
    9271             :     1, // llvm.aarch64.neon.shll
    9272             :     1, // llvm.aarch64.neon.shsub
    9273             :     1, // llvm.aarch64.neon.smax
    9274             :     1, // llvm.aarch64.neon.smaxp
    9275             :     1, // llvm.aarch64.neon.smaxv
    9276             :     1, // llvm.aarch64.neon.smin
    9277             :     1, // llvm.aarch64.neon.sminp
    9278             :     1, // llvm.aarch64.neon.sminv
    9279             :     1, // llvm.aarch64.neon.smull
    9280             :     1, // llvm.aarch64.neon.sqabs
    9281             :     1, // llvm.aarch64.neon.sqadd
    9282             :     1, // llvm.aarch64.neon.sqdmulh
    9283             :     1, // llvm.aarch64.neon.sqdmull
    9284             :     1, // llvm.aarch64.neon.sqdmulls.scalar
    9285             :     1, // llvm.aarch64.neon.sqneg
    9286             :     1, // llvm.aarch64.neon.sqrdmulh
    9287             :     1, // llvm.aarch64.neon.sqrshl
    9288             :     1, // llvm.aarch64.neon.sqrshrn
    9289             :     1, // llvm.aarch64.neon.sqrshrun
    9290             :     1, // llvm.aarch64.neon.sqshl
    9291             :     1, // llvm.aarch64.neon.sqshlu
    9292             :     1, // llvm.aarch64.neon.sqshrn
    9293             :     1, // llvm.aarch64.neon.sqshrun
    9294             :     1, // llvm.aarch64.neon.sqsub
    9295             :     1, // llvm.aarch64.neon.sqxtn
    9296             :     1, // llvm.aarch64.neon.sqxtun
    9297             :     1, // llvm.aarch64.neon.srhadd
    9298             :     1, // llvm.aarch64.neon.srshl
    9299             :     1, // llvm.aarch64.neon.sshl
    9300             :     1, // llvm.aarch64.neon.sshll
    9301             :     19, // llvm.aarch64.neon.st1x2
    9302             :     30, // llvm.aarch64.neon.st1x3
    9303             :     31, // llvm.aarch64.neon.st1x4
    9304             :     19, // llvm.aarch64.neon.st2
    9305             :     30, // llvm.aarch64.neon.st2lane
    9306             :     30, // llvm.aarch64.neon.st3
    9307             :     31, // llvm.aarch64.neon.st3lane
    9308             :     31, // llvm.aarch64.neon.st4
    9309             :     32, // llvm.aarch64.neon.st4lane
    9310             :     1, // llvm.aarch64.neon.subhn
    9311             :     1, // llvm.aarch64.neon.suqadd
    9312             :     1, // llvm.aarch64.neon.tbl1
    9313             :     1, // llvm.aarch64.neon.tbl2
    9314             :     1, // llvm.aarch64.neon.tbl3
    9315             :     1, // llvm.aarch64.neon.tbl4
    9316             :     1, // llvm.aarch64.neon.tbx1
    9317             :     1, // llvm.aarch64.neon.tbx2
    9318             :     1, // llvm.aarch64.neon.tbx3
    9319             :     1, // llvm.aarch64.neon.tbx4
    9320             :     1, // llvm.aarch64.neon.uabd
    9321             :     1, // llvm.aarch64.neon.uaddlp
    9322             :     1, // llvm.aarch64.neon.uaddlv
    9323             :     1, // llvm.aarch64.neon.uaddv
    9324             :     1, // llvm.aarch64.neon.udot
    9325             :     1, // llvm.aarch64.neon.uhadd
    9326             :     1, // llvm.aarch64.neon.uhsub
    9327             :     1, // llvm.aarch64.neon.umax
    9328             :     1, // llvm.aarch64.neon.umaxp
    9329             :     1, // llvm.aarch64.neon.umaxv
    9330             :     1, // llvm.aarch64.neon.umin
    9331             :     1, // llvm.aarch64.neon.uminp
    9332             :     1, // llvm.aarch64.neon.uminv
    9333             :     1, // llvm.aarch64.neon.umull
    9334             :     1, // llvm.aarch64.neon.uqadd
    9335             :     1, // llvm.aarch64.neon.uqrshl
    9336             :     1, // llvm.aarch64.neon.uqrshrn
    9337             :     1, // llvm.aarch64.neon.uqshl
    9338             :     1, // llvm.aarch64.neon.uqshrn
    9339             :     1, // llvm.aarch64.neon.uqsub
    9340             :     1, // llvm.aarch64.neon.uqxtn
    9341             :     1, // llvm.aarch64.neon.urecpe
    9342             :     1, // llvm.aarch64.neon.urhadd
    9343             :     1, // llvm.aarch64.neon.urshl
    9344             :     1, // llvm.aarch64.neon.ursqrte
    9345             :     1, // llvm.aarch64.neon.ushl
    9346             :     1, // llvm.aarch64.neon.ushll
    9347             :     1, // llvm.aarch64.neon.usqadd
    9348             :     1, // llvm.aarch64.neon.vcopy.lane
    9349             :     1, // llvm.aarch64.neon.vcvtfp2fxs
    9350             :     1, // llvm.aarch64.neon.vcvtfp2fxu
    9351             :     1, // llvm.aarch64.neon.vcvtfp2hf
    9352             :     1, // llvm.aarch64.neon.vcvtfxs2fp
    9353             :     1, // llvm.aarch64.neon.vcvtfxu2fp
    9354             :     1, // llvm.aarch64.neon.vcvthf2fp
    9355             :     1, // llvm.aarch64.neon.vsli
    9356             :     1, // llvm.aarch64.neon.vsri
    9357             :     1, // llvm.aarch64.sdiv
    9358             :     1, // llvm.aarch64.sisd.fabd
    9359             :     1, // llvm.aarch64.sisd.fcvtxn
    9360             :     3, // llvm.aarch64.stlxp
    9361             :     3, // llvm.aarch64.stlxr
    9362             :     3, // llvm.aarch64.stxp
    9363             :     3, // llvm.aarch64.stxr
    9364             :     1, // llvm.aarch64.udiv
    9365             :     4, // llvm.amdgcn.alignbit
    9366             :     4, // llvm.amdgcn.alignbyte
    9367             :     18, // llvm.amdgcn.atomic.dec
    9368             :     18, // llvm.amdgcn.atomic.inc
    9369             :     33, // llvm.amdgcn.break
    9370             :     3, // llvm.amdgcn.buffer.atomic.add
    9371             :     3, // llvm.amdgcn.buffer.atomic.and
    9372             :     3, // llvm.amdgcn.buffer.atomic.cmpswap
    9373             :     3, // llvm.amdgcn.buffer.atomic.or
    9374             :     3, // llvm.amdgcn.buffer.atomic.smax
    9375             :     3, // llvm.amdgcn.buffer.atomic.smin
    9376             :     3, // llvm.amdgcn.buffer.atomic.sub
    9377             :     3, // llvm.amdgcn.buffer.atomic.swap
    9378             :     3, // llvm.amdgcn.buffer.atomic.umax
    9379             :     3, // llvm.amdgcn.buffer.atomic.umin
    9380             :     3, // llvm.amdgcn.buffer.atomic.xor
    9381             :     16, // llvm.amdgcn.buffer.load
    9382             :     16, // llvm.amdgcn.buffer.load.format
    9383             :     34, // llvm.amdgcn.buffer.store
    9384             :     34, // llvm.amdgcn.buffer.store.format
    9385             :     3, // llvm.amdgcn.buffer.wbinvl1
    9386             :     3, // llvm.amdgcn.buffer.wbinvl1.sc
    9387             :     3, // llvm.amdgcn.buffer.wbinvl1.vol
    9388             :     4, // llvm.amdgcn.class
    9389             :     4, // llvm.amdgcn.cos
    9390             :     4, // llvm.amdgcn.cubeid
    9391             :     4, // llvm.amdgcn.cubema
    9392             :     4, // llvm.amdgcn.cubesc
    9393             :     4, // llvm.amdgcn.cubetc
    9394             :     4, // llvm.amdgcn.cvt.pk.i16
    9395             :     4, // llvm.amdgcn.cvt.pk.u16
    9396             :     4, // llvm.amdgcn.cvt.pk.u8.f32
    9397             :     4, // llvm.amdgcn.cvt.pknorm.i16
    9398             :     4, // llvm.amdgcn.cvt.pknorm.u16
    9399             :     4, // llvm.amdgcn.cvt.pkrtz
    9400             :     4, // llvm.amdgcn.dispatch.id
    9401             :     4, // llvm.amdgcn.dispatch.ptr
    9402             :     4, // llvm.amdgcn.div.fixup
    9403             :     4, // llvm.amdgcn.div.fmas
    9404             :     4, // llvm.amdgcn.div.scale
    9405             :     33, // llvm.amdgcn.ds.bpermute
    9406             :     18, // llvm.amdgcn.ds.fadd
    9407             :     18, // llvm.amdgcn.ds.fmax
    9408             :     18, // llvm.amdgcn.ds.fmin
    9409             :     33, // llvm.amdgcn.ds.permute
    9410             :     33, // llvm.amdgcn.ds.swizzle
    9411             :     35, // llvm.amdgcn.else
    9412             :     33, // llvm.amdgcn.else.break
    9413             :     35, // llvm.amdgcn.end.cf
    9414             :     3, // llvm.amdgcn.exp
    9415             :     3, // llvm.amdgcn.exp.compr
    9416             :     33, // llvm.amdgcn.fcmp
    9417             :     4, // llvm.amdgcn.fdiv.fast
    9418             :     4, // llvm.amdgcn.fdot2
    9419             :     4, // llvm.amdgcn.fmad.ftz
    9420             :     4, // llvm.amdgcn.fmed3
    9421             :     4, // llvm.amdgcn.fmul.legacy
    9422             :     4, // llvm.amdgcn.fract
    9423             :     4, // llvm.amdgcn.frexp.exp
    9424             :     4, // llvm.amdgcn.frexp.mant
    9425             :     4, // llvm.amdgcn.groupstaticsize
    9426             :     33, // llvm.amdgcn.icmp
    9427             :     35, // llvm.amdgcn.if
    9428             :     33, // llvm.amdgcn.if.break
    9429             :     3, // llvm.amdgcn.image.atomic.add.1d
    9430             :     3, // llvm.amdgcn.image.atomic.add.1darray
    9431             :     3, // llvm.amdgcn.image.atomic.add.2d
    9432             :     3, // llvm.amdgcn.image.atomic.add.2darray
    9433             :     3, // llvm.amdgcn.image.atomic.add.2darraymsaa
    9434             :     3, // llvm.amdgcn.image.atomic.add.2dmsaa
    9435             :     3, // llvm.amdgcn.image.atomic.add.3d
    9436             :     3, // llvm.amdgcn.image.atomic.add.cube
    9437             :     3, // llvm.amdgcn.image.atomic.and.1d
    9438             :     3, // llvm.amdgcn.image.atomic.and.1darray
    9439             :     3, // llvm.amdgcn.image.atomic.and.2d
    9440             :     3, // llvm.amdgcn.image.atomic.and.2darray
    9441             :     3, // llvm.amdgcn.image.atomic.and.2darraymsaa
    9442             :     3, // llvm.amdgcn.image.atomic.and.2dmsaa
    9443             :     3, // llvm.amdgcn.image.atomic.and.3d
    9444             :     3, // llvm.amdgcn.image.atomic.and.cube
    9445             :     3, // llvm.amdgcn.image.atomic.cmpswap.1d
    9446             :     3, // llvm.amdgcn.image.atomic.cmpswap.1darray
    9447             :     3, // llvm.amdgcn.image.atomic.cmpswap.2d
    9448             :     3, // llvm.amdgcn.image.atomic.cmpswap.2darray
    9449             :     3, // llvm.amdgcn.image.atomic.cmpswap.2darraymsaa
    9450             :     3, // llvm.amdgcn.image.atomic.cmpswap.2dmsaa
    9451             :     3, // llvm.amdgcn.image.atomic.cmpswap.3d
    9452             :     3, // llvm.amdgcn.image.atomic.cmpswap.cube
    9453             :     3, // llvm.amdgcn.image.atomic.dec.1d
    9454             :     3, // llvm.amdgcn.image.atomic.dec.1darray
    9455             :     3, // llvm.amdgcn.image.atomic.dec.2d
    9456             :     3, // llvm.amdgcn.image.atomic.dec.2darray
    9457             :     3, // llvm.amdgcn.image.atomic.dec.2darraymsaa
    9458             :     3, // llvm.amdgcn.image.atomic.dec.2dmsaa
    9459             :     3, // llvm.amdgcn.image.atomic.dec.3d
    9460             :     3, // llvm.amdgcn.image.atomic.dec.cube
    9461             :     3, // llvm.amdgcn.image.atomic.inc.1d
    9462             :     3, // llvm.amdgcn.image.atomic.inc.1darray
    9463             :     3, // llvm.amdgcn.image.atomic.inc.2d
    9464             :     3, // llvm.amdgcn.image.atomic.inc.2darray
    9465             :     3, // llvm.amdgcn.image.atomic.inc.2darraymsaa
    9466             :     3, // llvm.amdgcn.image.atomic.inc.2dmsaa
    9467             :     3, // llvm.amdgcn.image.atomic.inc.3d
    9468             :     3, // llvm.amdgcn.image.atomic.inc.cube
    9469             :     3, // llvm.amdgcn.image.atomic.or.1d
    9470             :     3, // llvm.amdgcn.image.atomic.or.1darray
    9471             :     3, // llvm.amdgcn.image.atomic.or.2d
    9472             :     3, // llvm.amdgcn.image.atomic.or.2darray
    9473             :     3, // llvm.amdgcn.image.atomic.or.2darraymsaa
    9474             :     3, // llvm.amdgcn.image.atomic.or.2dmsaa
    9475             :     3, // llvm.amdgcn.image.atomic.or.3d
    9476             :     3, // llvm.amdgcn.image.atomic.or.cube
    9477             :     3, // llvm.amdgcn.image.atomic.smax.1d
    9478             :     3, // llvm.amdgcn.image.atomic.smax.1darray
    9479             :     3, // llvm.amdgcn.image.atomic.smax.2d
    9480             :     3, // llvm.amdgcn.image.atomic.smax.2darray
    9481             :     3, // llvm.amdgcn.image.atomic.smax.2darraymsaa
    9482             :     3, // llvm.amdgcn.image.atomic.smax.2dmsaa
    9483             :     3, // llvm.amdgcn.image.atomic.smax.3d
    9484             :     3, // llvm.amdgcn.image.atomic.smax.cube
    9485             :     3, // llvm.amdgcn.image.atomic.smin.1d
    9486             :     3, // llvm.amdgcn.image.atomic.smin.1darray
    9487             :     3, // llvm.amdgcn.image.atomic.smin.2d
    9488             :     3, // llvm.amdgcn.image.atomic.smin.2darray
    9489             :     3, // llvm.amdgcn.image.atomic.smin.2darraymsaa
    9490             :     3, // llvm.amdgcn.image.atomic.smin.2dmsaa
    9491             :     3, // llvm.amdgcn.image.atomic.smin.3d
    9492             :     3, // llvm.amdgcn.image.atomic.smin.cube
    9493             :     3, // llvm.amdgcn.image.atomic.sub.1d
    9494             :     3, // llvm.amdgcn.image.atomic.sub.1darray
    9495             :     3, // llvm.amdgcn.image.atomic.sub.2d
    9496             :     3, // llvm.amdgcn.image.atomic.sub.2darray
    9497             :     3, // llvm.amdgcn.image.atomic.sub.2darraymsaa
    9498             :     3, // llvm.amdgcn.image.atomic.sub.2dmsaa
    9499             :     3, // llvm.amdgcn.image.atomic.sub.3d
    9500             :     3, // llvm.amdgcn.image.atomic.sub.cube
    9501             :     3, // llvm.amdgcn.image.atomic.swap.1d
    9502             :     3, // llvm.amdgcn.image.atomic.swap.1darray
    9503             :     3, // llvm.amdgcn.image.atomic.swap.2d
    9504             :     3, // llvm.amdgcn.image.atomic.swap.2darray
    9505             :     3, // llvm.amdgcn.image.atomic.swap.2darraymsaa
    9506             :     3, // llvm.amdgcn.image.atomic.swap.2dmsaa
    9507             :     3, // llvm.amdgcn.image.atomic.swap.3d
    9508             :     3, // llvm.amdgcn.image.atomic.swap.cube
    9509             :     3, // llvm.amdgcn.image.atomic.umax.1d
    9510             :     3, // llvm.amdgcn.image.atomic.umax.1darray
    9511             :     3, // llvm.amdgcn.image.atomic.umax.2d
    9512             :     3, // llvm.amdgcn.image.atomic.umax.2darray
    9513             :     3, // llvm.amdgcn.image.atomic.umax.2darraymsaa
    9514             :     3, // llvm.amdgcn.image.atomic.umax.2dmsaa
    9515             :     3, // llvm.amdgcn.image.atomic.umax.3d
    9516             :     3, // llvm.amdgcn.image.atomic.umax.cube
    9517             :     3, // llvm.amdgcn.image.atomic.umin.1d
    9518             :     3, // llvm.amdgcn.image.atomic.umin.1darray
    9519             :     3, // llvm.amdgcn.image.atomic.umin.2d
    9520             :     3, // llvm.amdgcn.image.atomic.umin.2darray
    9521             :     3, // llvm.amdgcn.image.atomic.umin.2darraymsaa
    9522             :     3, // llvm.amdgcn.image.atomic.umin.2dmsaa
    9523             :     3, // llvm.amdgcn.image.atomic.umin.3d
    9524             :     3, // llvm.amdgcn.image.atomic.umin.cube
    9525             :     3, // llvm.amdgcn.image.atomic.xor.1d
    9526             :     3, // llvm.amdgcn.image.atomic.xor.1darray
    9527             :     3, // llvm.amdgcn.image.atomic.xor.2d
    9528             :     3, // llvm.amdgcn.image.atomic.xor.2darray
    9529             :     3, // llvm.amdgcn.image.atomic.xor.2darraymsaa
    9530             :     3, // llvm.amdgcn.image.atomic.xor.2dmsaa
    9531             :     3, // llvm.amdgcn.image.atomic.xor.3d
    9532             :     3, // llvm.amdgcn.image.atomic.xor.cube
    9533             :     16, // llvm.amdgcn.image.gather4.2d
    9534             :     16, // llvm.amdgcn.image.gather4.2darray
    9535             :     16, // llvm.amdgcn.image.gather4.b.2d
    9536             :     16, // llvm.amdgcn.image.gather4.b.2darray
    9537             :     16, // llvm.amdgcn.image.gather4.b.cl.2d
    9538             :     16, // llvm.amdgcn.image.gather4.b.cl.2darray
    9539             :     16, // llvm.amdgcn.image.gather4.b.cl.cube
    9540             :     16, // llvm.amdgcn.image.gather4.b.cl.o.2d
    9541             :     16, // llvm.amdgcn.image.gather4.b.cl.o.2darray
    9542             :     16, // llvm.amdgcn.image.gather4.b.cl.o.cube
    9543             :     16, // llvm.amdgcn.image.gather4.b.cube
    9544             :     16, // llvm.amdgcn.image.gather4.b.o.2d
    9545             :     16, // llvm.amdgcn.image.gather4.b.o.2darray
    9546             :     16, // llvm.amdgcn.image.gather4.b.o.cube
    9547             :     16, // llvm.amdgcn.image.gather4.c.2d
    9548             :     16, // llvm.amdgcn.image.gather4.c.2darray
    9549             :     16, // llvm.amdgcn.image.gather4.c.b.2d
    9550             :     16, // llvm.amdgcn.image.gather4.c.b.2darray
    9551             :     16, // llvm.amdgcn.image.gather4.c.b.cl.2d
    9552             :     16, // llvm.amdgcn.image.gather4.c.b.cl.2darray
    9553             :     16, // llvm.amdgcn.image.gather4.c.b.cl.cube
    9554             :     16, // llvm.amdgcn.image.gather4.c.b.cl.o.2d
    9555             :     16, // llvm.amdgcn.image.gather4.c.b.cl.o.2darray
    9556             :     16, // llvm.amdgcn.image.gather4.c.b.cl.o.cube
    9557             :     16, // llvm.amdgcn.image.gather4.c.b.cube
    9558             :     16, // llvm.amdgcn.image.gather4.c.b.o.2d
    9559             :     16, // llvm.amdgcn.image.gather4.c.b.o.2darray
    9560             :     16, // llvm.amdgcn.image.gather4.c.b.o.cube
    9561             :     16, // llvm.amdgcn.image.gather4.c.cl.2d
    9562             :     16, // llvm.amdgcn.image.gather4.c.cl.2darray
    9563             :     16, // llvm.amdgcn.image.gather4.c.cl.cube
    9564             :     16, // llvm.amdgcn.image.gather4.c.cl.o.2d
    9565             :     16, // llvm.amdgcn.image.gather4.c.cl.o.2darray
    9566             :     16, // llvm.amdgcn.image.gather4.c.cl.o.cube
    9567             :     16, // llvm.amdgcn.image.gather4.c.cube
    9568             :     16, // llvm.amdgcn.image.gather4.c.l.2d
    9569             :     16, // llvm.amdgcn.image.gather4.c.l.2darray
    9570             :     16, // llvm.amdgcn.image.gather4.c.l.cube
    9571             :     16, // llvm.amdgcn.image.gather4.c.l.o.2d
    9572             :     16, // llvm.amdgcn.image.gather4.c.l.o.2darray
    9573             :     16, // llvm.amdgcn.image.gather4.c.l.o.cube
    9574             :     16, // llvm.amdgcn.image.gather4.c.lz.2d
    9575             :     16, // llvm.amdgcn.image.gather4.c.lz.2darray
    9576             :     16, // llvm.amdgcn.image.gather4.c.lz.cube
    9577             :     16, // llvm.amdgcn.image.gather4.c.lz.o.2d
    9578             :     16, // llvm.amdgcn.image.gather4.c.lz.o.2darray
    9579             :     16, // llvm.amdgcn.image.gather4.c.lz.o.cube
    9580             :     16, // llvm.amdgcn.image.gather4.c.o.2d
    9581             :     16, // llvm.amdgcn.image.gather4.c.o.2darray
    9582             :     16, // llvm.amdgcn.image.gather4.c.o.cube
    9583             :     16, // llvm.amdgcn.image.gather4.cl.2d
    9584             :     16, // llvm.amdgcn.image.gather4.cl.2darray
    9585             :     16, // llvm.amdgcn.image.gather4.cl.cube
    9586             :     16, // llvm.amdgcn.image.gather4.cl.o.2d
    9587             :     16, // llvm.amdgcn.image.gather4.cl.o.2darray
    9588             :     16, // llvm.amdgcn.image.gather4.cl.o.cube
    9589             :     16, // llvm.amdgcn.image.gather4.cube
    9590             :     16, // llvm.amdgcn.image.gather4.l.2d
    9591             :     16, // llvm.amdgcn.image.gather4.l.2darray
    9592             :     16, // llvm.amdgcn.image.gather4.l.cube
    9593             :     16, // llvm.amdgcn.image.gather4.l.o.2d
    9594             :     16, // llvm.amdgcn.image.gather4.l.o.2darray
    9595             :     16, // llvm.amdgcn.image.gather4.l.o.cube
    9596             :     16, // llvm.amdgcn.image.gather4.lz.2d
    9597             :     16, // llvm.amdgcn.image.gather4.lz.2darray
    9598             :     16, // llvm.amdgcn.image.gather4.lz.cube
    9599             :     16, // llvm.amdgcn.image.gather4.lz.o.2d
    9600             :     16, // llvm.amdgcn.image.gather4.lz.o.2darray
    9601             :     16, // llvm.amdgcn.image.gather4.lz.o.cube
    9602             :     16, // llvm.amdgcn.image.gather4.o.2d
    9603             :     16, // llvm.amdgcn.image.gather4.o.2darray
    9604             :     16, // llvm.amdgcn.image.gather4.o.cube
    9605             :     1, // llvm.amdgcn.image.getlod.1d
    9606             :     1, // llvm.amdgcn.image.getlod.1darray
    9607             :     1, // llvm.amdgcn.image.getlod.2d
    9608             :     1, // llvm.amdgcn.image.getlod.2darray
    9609             :     1, // llvm.amdgcn.image.getlod.3d
    9610             :     1, // llvm.amdgcn.image.getlod.cube
    9611             :     1, // llvm.amdgcn.image.getresinfo.1d
    9612             :     1, // llvm.amdgcn.image.getresinfo.1darray
    9613             :     1, // llvm.amdgcn.image.getresinfo.2d
    9614             :     1, // llvm.amdgcn.image.getresinfo.2darray
    9615             :     1, // llvm.amdgcn.image.getresinfo.2darraymsaa
    9616             :     1, // llvm.amdgcn.image.getresinfo.2dmsaa
    9617             :     1, // llvm.amdgcn.image.getresinfo.3d
    9618             :     1, // llvm.amdgcn.image.getresinfo.cube
    9619             :     16, // llvm.amdgcn.image.load.1d
    9620             :     16, // llvm.amdgcn.image.load.1darray
    9621             :     16, // llvm.amdgcn.image.load.2d
    9622             :     16, // llvm.amdgcn.image.load.2darray
    9623             :     16, // llvm.amdgcn.image.load.2darraymsaa
    9624             :     16, // llvm.amdgcn.image.load.2dmsaa
    9625             :     16, // llvm.amdgcn.image.load.3d
    9626             :     16, // llvm.amdgcn.image.load.cube
    9627             :     16, // llvm.amdgcn.image.load.mip.1d
    9628             :     16, // llvm.amdgcn.image.load.mip.1darray
    9629             :     16, // llvm.amdgcn.image.load.mip.2d
    9630             :     16, // llvm.amdgcn.image.load.mip.2darray
    9631             :     16, // llvm.amdgcn.image.load.mip.3d
    9632             :     16, // llvm.amdgcn.image.load.mip.cube
    9633             :     16, // llvm.amdgcn.image.sample.1d
    9634             :     16, // llvm.amdgcn.image.sample.1darray
    9635             :     16, // llvm.amdgcn.image.sample.2d
    9636             :     16, // llvm.amdgcn.image.sample.2darray
    9637             :     16, // llvm.amdgcn.image.sample.3d
    9638             :     16, // llvm.amdgcn.image.sample.b.1d
    9639             :     16, // llvm.amdgcn.image.sample.b.1darray
    9640             :     16, // llvm.amdgcn.image.sample.b.2d
    9641             :     16, // llvm.amdgcn.image.sample.b.2darray
    9642             :     16, // llvm.amdgcn.image.sample.b.3d
    9643             :     16, // llvm.amdgcn.image.sample.b.cl.1d
    9644             :     16, // llvm.amdgcn.image.sample.b.cl.1darray
    9645             :     16, // llvm.amdgcn.image.sample.b.cl.2d
    9646             :     16, // llvm.amdgcn.image.sample.b.cl.2darray
    9647             :     16, // llvm.amdgcn.image.sample.b.cl.3d
    9648             :     16, // llvm.amdgcn.image.sample.b.cl.cube
    9649             :     16, // llvm.amdgcn.image.sample.b.cl.o.1d
    9650             :     16, // llvm.amdgcn.image.sample.b.cl.o.1darray
    9651             :     16, // llvm.amdgcn.image.sample.b.cl.o.2d
    9652             :     16, // llvm.amdgcn.image.sample.b.cl.o.2darray
    9653             :     16, // llvm.amdgcn.image.sample.b.cl.o.3d
    9654             :     16, // llvm.amdgcn.image.sample.b.cl.o.cube
    9655             :     16, // llvm.amdgcn.image.sample.b.cube
    9656             :     16, // llvm.amdgcn.image.sample.b.o.1d
    9657             :     16, // llvm.amdgcn.image.sample.b.o.1darray
    9658             :     16, // llvm.amdgcn.image.sample.b.o.2d
    9659             :     16, // llvm.amdgcn.image.sample.b.o.2darray
    9660             :     16, // llvm.amdgcn.image.sample.b.o.3d
    9661             :     16, // llvm.amdgcn.image.sample.b.o.cube
    9662             :     16, // llvm.amdgcn.image.sample.c.1d
    9663             :     16, // llvm.amdgcn.image.sample.c.1darray
    9664             :     16, // llvm.amdgcn.image.sample.c.2d
    9665             :     16, // llvm.amdgcn.image.sample.c.2darray
    9666             :     16, // llvm.amdgcn.image.sample.c.3d
    9667             :     16, // llvm.amdgcn.image.sample.c.b.1d
    9668             :     16, // llvm.amdgcn.image.sample.c.b.1darray
    9669             :     16, // llvm.amdgcn.image.sample.c.b.2d
    9670             :     16, // llvm.amdgcn.image.sample.c.b.2darray
    9671             :     16, // llvm.amdgcn.image.sample.c.b.3d
    9672             :     16, // llvm.amdgcn.image.sample.c.b.cl.1d
    9673             :     16, // llvm.amdgcn.image.sample.c.b.cl.1darray
    9674             :     16, // llvm.amdgcn.image.sample.c.b.cl.2d
    9675             :     16, // llvm.amdgcn.image.sample.c.b.cl.2darray
    9676             :     16, // llvm.amdgcn.image.sample.c.b.cl.3d
    9677             :     16, // llvm.amdgcn.image.sample.c.b.cl.cube
    9678             :     16, // llvm.amdgcn.image.sample.c.b.cl.o.1d
    9679             :     16, // llvm.amdgcn.image.sample.c.b.cl.o.1darray
    9680             :     16, // llvm.amdgcn.image.sample.c.b.cl.o.2d
    9681             :     16, // llvm.amdgcn.image.sample.c.b.cl.o.2darray
    9682             :     16, // llvm.amdgcn.image.sample.c.b.cl.o.3d
    9683             :     16, // llvm.amdgcn.image.sample.c.b.cl.o.cube
    9684             :     16, // llvm.amdgcn.image.sample.c.b.cube
    9685             :     16, // llvm.amdgcn.image.sample.c.b.o.1d
    9686             :     16, // llvm.amdgcn.image.sample.c.b.o.1darray
    9687             :     16, // llvm.amdgcn.image.sample.c.b.o.2d
    9688             :     16, // llvm.amdgcn.image.sample.c.b.o.2darray
    9689             :     16, // llvm.amdgcn.image.sample.c.b.o.3d
    9690             :     16, // llvm.amdgcn.image.sample.c.b.o.cube
    9691             :     16, // llvm.amdgcn.image.sample.c.cd.1d
    9692             :     16, // llvm.amdgcn.image.sample.c.cd.1darray
    9693             :     16, // llvm.amdgcn.image.sample.c.cd.2d
    9694             :     16, // llvm.amdgcn.image.sample.c.cd.2darray
    9695             :     16, // llvm.amdgcn.image.sample.c.cd.3d
    9696             :     16, // llvm.amdgcn.image.sample.c.cd.cl.1d
    9697             :     16, // llvm.amdgcn.image.sample.c.cd.cl.1darray
    9698             :     16, // llvm.amdgcn.image.sample.c.cd.cl.2d
    9699             :     16, // llvm.amdgcn.image.sample.c.cd.cl.2darray
    9700             :     16, // llvm.amdgcn.image.sample.c.cd.cl.3d
    9701             :     16, // llvm.amdgcn.image.sample.c.cd.cl.cube
    9702             :     16, // llvm.amdgcn.image.sample.c.cd.cl.o.1d
    9703             :     16, // llvm.amdgcn.image.sample.c.cd.cl.o.1darray
    9704             :     16, // llvm.amdgcn.image.sample.c.cd.cl.o.2d
    9705             :     16, // llvm.amdgcn.image.sample.c.cd.cl.o.2darray
    9706             :     16, // llvm.amdgcn.image.sample.c.cd.cl.o.3d
    9707             :     16, // llvm.amdgcn.image.sample.c.cd.cl.o.cube
    9708             :     16, // llvm.amdgcn.image.sample.c.cd.cube
    9709             :     16, // llvm.amdgcn.image.sample.c.cd.o.1d
    9710             :     16, // llvm.amdgcn.image.sample.c.cd.o.1darray
    9711             :     16, // llvm.amdgcn.image.sample.c.cd.o.2d
    9712             :     16, // llvm.amdgcn.image.sample.c.cd.o.2darray
    9713             :     16, // llvm.amdgcn.image.sample.c.cd.o.3d
    9714             :     16, // llvm.amdgcn.image.sample.c.cd.o.cube
    9715             :     16, // llvm.amdgcn.image.sample.c.cl.1d
    9716             :     16, // llvm.amdgcn.image.sample.c.cl.1darray
    9717             :     16, // llvm.amdgcn.image.sample.c.cl.2d
    9718             :     16, // llvm.amdgcn.image.sample.c.cl.2darray
    9719             :     16, // llvm.amdgcn.image.sample.c.cl.3d
    9720             :     16, // llvm.amdgcn.image.sample.c.cl.cube
    9721             :     16, // llvm.amdgcn.image.sample.c.cl.o.1d
    9722             :     16, // llvm.amdgcn.image.sample.c.cl.o.1darray
    9723             :     16, // llvm.amdgcn.image.sample.c.cl.o.2d
    9724             :     16, // llvm.amdgcn.image.sample.c.cl.o.2darray
    9725             :     16, // llvm.amdgcn.image.sample.c.cl.o.3d
    9726             :     16, // llvm.amdgcn.image.sample.c.cl.o.cube
    9727             :     16, // llvm.amdgcn.image.sample.c.cube
    9728             :     16, // llvm.amdgcn.image.sample.c.d.1d
    9729             :     16, // llvm.amdgcn.image.sample.c.d.1darray
    9730             :     16, // llvm.amdgcn.image.sample.c.d.2d
    9731             :     16, // llvm.amdgcn.image.sample.c.d.2darray
    9732             :     16, // llvm.amdgcn.image.sample.c.d.3d
    9733             :     16, // llvm.amdgcn.image.sample.c.d.cl.1d
    9734             :     16, // llvm.amdgcn.image.sample.c.d.cl.1darray
    9735             :     16, // llvm.amdgcn.image.sample.c.d.cl.2d
    9736             :     16, // llvm.amdgcn.image.sample.c.d.cl.2darray
    9737             :     16, // llvm.amdgcn.image.sample.c.d.cl.3d
    9738             :     16, // llvm.amdgcn.image.sample.c.d.cl.cube
    9739             :     16, // llvm.amdgcn.image.sample.c.d.cl.o.1d
    9740             :     16, // llvm.amdgcn.image.sample.c.d.cl.o.1darray
    9741             :     16, // llvm.amdgcn.image.sample.c.d.cl.o.2d
    9742             :     16, // llvm.amdgcn.image.sample.c.d.cl.o.2darray
    9743             :     16, // llvm.amdgcn.image.sample.c.d.cl.o.3d
    9744             :     16, // llvm.amdgcn.image.sample.c.d.cl.o.cube
    9745             :     16, // llvm.amdgcn.image.sample.c.d.cube
    9746             :     16, // llvm.amdgcn.image.sample.c.d.o.1d
    9747             :     16, // llvm.amdgcn.image.sample.c.d.o.1darray
    9748             :     16, // llvm.amdgcn.image.sample.c.d.o.2d
    9749             :     16, // llvm.amdgcn.image.sample.c.d.o.2darray
    9750             :     16, // llvm.amdgcn.image.sample.c.d.o.3d
    9751             :     16, // llvm.amdgcn.image.sample.c.d.o.cube
    9752             :     16, // llvm.amdgcn.image.sample.c.l.1d
    9753             :     16, // llvm.amdgcn.image.sample.c.l.1darray
    9754             :     16, // llvm.amdgcn.image.sample.c.l.2d
    9755             :     16, // llvm.amdgcn.image.sample.c.l.2darray
    9756             :     16, // llvm.amdgcn.image.sample.c.l.3d
    9757             :     16, // llvm.amdgcn.image.sample.c.l.cube
    9758             :     16, // llvm.amdgcn.image.sample.c.l.o.1d
    9759             :     16, // llvm.amdgcn.image.sample.c.l.o.1darray
    9760             :     16, // llvm.amdgcn.image.sample.c.l.o.2d
    9761             :     16, // llvm.amdgcn.image.sample.c.l.o.2darray
    9762             :     16, // llvm.amdgcn.image.sample.c.l.o.3d
    9763             :     16, // llvm.amdgcn.image.sample.c.l.o.cube
    9764             :     16, // llvm.amdgcn.image.sample.c.lz.1d
    9765             :     16, // llvm.amdgcn.image.sample.c.lz.1darray
    9766             :     16, // llvm.amdgcn.image.sample.c.lz.2d
    9767             :     16, // llvm.amdgcn.image.sample.c.lz.2darray
    9768             :     16, // llvm.amdgcn.image.sample.c.lz.3d
    9769             :     16, // llvm.amdgcn.image.sample.c.lz.cube
    9770             :     16, // llvm.amdgcn.image.sample.c.lz.o.1d
    9771             :     16, // llvm.amdgcn.image.sample.c.lz.o.1darray
    9772             :     16, // llvm.amdgcn.image.sample.c.lz.o.2d
    9773             :     16, // llvm.amdgcn.image.sample.c.lz.o.2darray
    9774             :     16, // llvm.amdgcn.image.sample.c.lz.o.3d
    9775             :     16, // llvm.amdgcn.image.sample.c.lz.o.cube
    9776             :     16, // llvm.amdgcn.image.sample.c.o.1d
    9777             :     16, // llvm.amdgcn.image.sample.c.o.1darray
    9778             :     16, // llvm.amdgcn.image.sample.c.o.2d
    9779             :     16, // llvm.amdgcn.image.sample.c.o.2darray
    9780             :     16, // llvm.amdgcn.image.sample.c.o.3d
    9781             :     16, // llvm.amdgcn.image.sample.c.o.cube
    9782             :     16, // llvm.amdgcn.image.sample.cd.1d
    9783             :     16, // llvm.amdgcn.image.sample.cd.1darray
    9784             :     16, // llvm.amdgcn.image.sample.cd.2d
    9785             :     16, // llvm.amdgcn.image.sample.cd.2darray
    9786             :     16, // llvm.amdgcn.image.sample.cd.3d
    9787             :     16, // llvm.amdgcn.image.sample.cd.cl.1d
    9788             :     16, // llvm.amdgcn.image.sample.cd.cl.1darray
    9789             :     16, // llvm.amdgcn.image.sample.cd.cl.2d
    9790             :     16, // llvm.amdgcn.image.sample.cd.cl.2darray
    9791             :     16, // llvm.amdgcn.image.sample.cd.cl.3d
    9792             :     16, // llvm.amdgcn.image.sample.cd.cl.cube
    9793             :     16, // llvm.amdgcn.image.sample.cd.cl.o.1d
    9794             :     16, // llvm.amdgcn.image.sample.cd.cl.o.1darray
    9795             :     16, // llvm.amdgcn.image.sample.cd.cl.o.2d
    9796             :     16, // llvm.amdgcn.image.sample.cd.cl.o.2darray
    9797             :     16, // llvm.amdgcn.image.sample.cd.cl.o.3d
    9798             :     16, // llvm.amdgcn.image.sample.cd.cl.o.cube
    9799             :     16, // llvm.amdgcn.image.sample.cd.cube
    9800             :     16, // llvm.amdgcn.image.sample.cd.o.1d
    9801             :     16, // llvm.amdgcn.image.sample.cd.o.1darray
    9802             :     16, // llvm.amdgcn.image.sample.cd.o.2d
    9803             :     16, // llvm.amdgcn.image.sample.cd.o.2darray
    9804             :     16, // llvm.amdgcn.image.sample.cd.o.3d
    9805             :     16, // llvm.amdgcn.image.sample.cd.o.cube
    9806             :     16, // llvm.amdgcn.image.sample.cl.1d
    9807             :     16, // llvm.amdgcn.image.sample.cl.1darray
    9808             :     16, // llvm.amdgcn.image.sample.cl.2d
    9809             :     16, // llvm.amdgcn.image.sample.cl.2darray
    9810             :     16, // llvm.amdgcn.image.sample.cl.3d
    9811             :     16, // llvm.amdgcn.image.sample.cl.cube
    9812             :     16, // llvm.amdgcn.image.sample.cl.o.1d
    9813             :     16, // llvm.amdgcn.image.sample.cl.o.1darray
    9814             :     16, // llvm.amdgcn.image.sample.cl.o.2d
    9815             :     16, // llvm.amdgcn.image.sample.cl.o.2darray
    9816             :     16, // llvm.amdgcn.image.sample.cl.o.3d
    9817             :     16, // llvm.amdgcn.image.sample.cl.o.cube
    9818             :     16, // llvm.amdgcn.image.sample.cube
    9819             :     16, // llvm.amdgcn.image.sample.d.1d
    9820             :     16, // llvm.amdgcn.image.sample.d.1darray
    9821             :     16, // llvm.amdgcn.image.sample.d.2d
    9822             :     16, // llvm.amdgcn.image.sample.d.2darray
    9823             :     16, // llvm.amdgcn.image.sample.d.3d
    9824             :     16, // llvm.amdgcn.image.sample.d.cl.1d
    9825             :     16, // llvm.amdgcn.image.sample.d.cl.1darray
    9826             :     16, // llvm.amdgcn.image.sample.d.cl.2d
    9827             :     16, // llvm.amdgcn.image.sample.d.cl.2darray
    9828             :     16, // llvm.amdgcn.image.sample.d.cl.3d
    9829             :     16, // llvm.amdgcn.image.sample.d.cl.cube
    9830             :     16, // llvm.amdgcn.image.sample.d.cl.o.1d
    9831             :     16, // llvm.amdgcn.image.sample.d.cl.o.1darray
    9832             :     16, // llvm.amdgcn.image.sample.d.cl.o.2d
    9833             :     16, // llvm.amdgcn.image.sample.d.cl.o.2darray
    9834             :     16, // llvm.amdgcn.image.sample.d.cl.o.3d
    9835             :     16, // llvm.amdgcn.image.sample.d.cl.o.cube
    9836             :     16, // llvm.amdgcn.image.sample.d.cube
    9837             :     16, // llvm.amdgcn.image.sample.d.o.1d
    9838             :     16, // llvm.amdgcn.image.sample.d.o.1darray
    9839             :     16, // llvm.amdgcn.image.sample.d.o.2d
    9840             :     16, // llvm.amdgcn.image.sample.d.o.2darray
    9841             :     16, // llvm.amdgcn.image.sample.d.o.3d
    9842             :     16, // llvm.amdgcn.image.sample.d.o.cube
    9843             :     16, // llvm.amdgcn.image.sample.l.1d
    9844             :     16, // llvm.amdgcn.image.sample.l.1darray
    9845             :     16, // llvm.amdgcn.image.sample.l.2d
    9846             :     16, // llvm.amdgcn.image.sample.l.2darray
    9847             :     16, // llvm.amdgcn.image.sample.l.3d
    9848             :     16, // llvm.amdgcn.image.sample.l.cube
    9849             :     16, // llvm.amdgcn.image.sample.l.o.1d
    9850             :     16, // llvm.amdgcn.image.sample.l.o.1darray
    9851             :     16, // llvm.amdgcn.image.sample.l.o.2d
    9852             :     16, // llvm.amdgcn.image.sample.l.o.2darray
    9853             :     16, // llvm.amdgcn.image.sample.l.o.3d
    9854             :     16, // llvm.amdgcn.image.sample.l.o.cube
    9855             :     16, // llvm.amdgcn.image.sample.lz.1d
    9856             :     16, // llvm.amdgcn.image.sample.lz.1darray
    9857             :     16, // llvm.amdgcn.image.sample.lz.2d
    9858             :     16, // llvm.amdgcn.image.sample.lz.2darray
    9859             :     16, // llvm.amdgcn.image.sample.lz.3d
    9860             :     16, // llvm.amdgcn.image.sample.lz.cube
    9861             :     16, // llvm.amdgcn.image.sample.lz.o.1d
    9862             :     16, // llvm.amdgcn.image.sample.lz.o.1darray
    9863             :     16, // llvm.amdgcn.image.sample.lz.o.2d
    9864             :     16, // llvm.amdgcn.image.sample.lz.o.2darray
    9865             :     16, // llvm.amdgcn.image.sample.lz.o.3d
    9866             :     16, // llvm.amdgcn.image.sample.lz.o.cube
    9867             :     16, // llvm.amdgcn.image.sample.o.1d
    9868             :     16, // llvm.amdgcn.image.sample.o.1darray
    9869             :     16, // llvm.amdgcn.image.sample.o.2d
    9870             :     16, // llvm.amdgcn.image.sample.o.2darray
    9871             :     16, // llvm.amdgcn.image.sample.o.3d
    9872             :     16, // llvm.amdgcn.image.sample.o.cube
    9873             :     34, // llvm.amdgcn.image.store.1d
    9874             :     34, // llvm.amdgcn.image.store.1darray
    9875             :     34, // llvm.amdgcn.image.store.2d
    9876             :     34, // llvm.amdgcn.image.store.2darray
    9877             :     34, // llvm.amdgcn.image.store.2darraymsaa
    9878             :     34, // llvm.amdgcn.image.store.2dmsaa
    9879             :     34, // llvm.amdgcn.image.store.3d
    9880             :     34, // llvm.amdgcn.image.store.cube
    9881             :     34, // llvm.amdgcn.image.store.mip.1d
    9882             :     34, // llvm.amdgcn.image.store.mip.1darray
    9883             :     34, // llvm.amdgcn.image.store.mip.2d
    9884             :     34, // llvm.amdgcn.image.store.mip.2darray
    9885             :     34, // llvm.amdgcn.image.store.mip.3d
    9886             :     34, // llvm.amdgcn.image.store.mip.cube
    9887             :     4, // llvm.amdgcn.implicit.buffer.ptr
    9888             :     4, // llvm.amdgcn.implicitarg.ptr
    9889             :     35, // llvm.amdgcn.init.exec
    9890             :     35, // llvm.amdgcn.init.exec.from.input
    9891             :     4, // llvm.amdgcn.interp.mov
    9892             :     4, // llvm.amdgcn.interp.p1
    9893             :     4, // llvm.amdgcn.interp.p2
    9894             :     4, // llvm.amdgcn.kernarg.segment.ptr
    9895             :     3, // llvm.amdgcn.kill
    9896             :     4, // llvm.amdgcn.ldexp
    9897             :     4, // llvm.amdgcn.lerp
    9898             :     4, // llvm.amdgcn.log.clamp
    9899             :     35, // llvm.amdgcn.loop
    9900             :     1, // llvm.amdgcn.mbcnt.hi
    9901             :     1, // llvm.amdgcn.mbcnt.lo
    9902             :     33, // llvm.amdgcn.mov.dpp
    9903             :     4, // llvm.amdgcn.mqsad.pk.u16.u8
    9904             :     4, // llvm.amdgcn.mqsad.u32.u8
    9905             :     4, // llvm.amdgcn.msad.u8
    9906             :     1, // llvm.amdgcn.ps.live
    9907             :     4, // llvm.amdgcn.qsad.pk.u16.u8
    9908             :     4, // llvm.amdgcn.queue.ptr
    9909             :     3, // llvm.amdgcn.raw.buffer.atomic.add
    9910             :     3, // llvm.amdgcn.raw.buffer.atomic.and
    9911             :     3, // llvm.amdgcn.raw.buffer.atomic.cmpswap
    9912             :     3, // llvm.amdgcn.raw.buffer.atomic.or
    9913             :     3, // llvm.amdgcn.raw.buffer.atomic.smax
    9914             :     3, // llvm.amdgcn.raw.buffer.atomic.smin
    9915             :     3, // llvm.amdgcn.raw.buffer.atomic.sub
    9916             :     3, // llvm.amdgcn.raw.buffer.atomic.swap
    9917             :     3, // llvm.amdgcn.raw.buffer.atomic.umax
    9918             :     3, // llvm.amdgcn.raw.buffer.atomic.umin
    9919             :     3, // llvm.amdgcn.raw.buffer.atomic.xor
    9920             :     16, // llvm.amdgcn.raw.buffer.load
    9921             :     16, // llvm.amdgcn.raw.buffer.load.format
    9922             :     34, // llvm.amdgcn.raw.buffer.store
    9923             :     34, // llvm.amdgcn.raw.buffer.store.format
    9924             :     16, // llvm.amdgcn.raw.tbuffer.load
    9925             :     34, // llvm.amdgcn.raw.tbuffer.store
    9926             :     4, // llvm.amdgcn.rcp
    9927             :     4, // llvm.amdgcn.rcp.legacy
    9928             :     33, // llvm.amdgcn.readfirstlane
    9929             :     33, // llvm.amdgcn.readlane
    9930             :     4, // llvm.amdgcn.rsq
    9931             :     4, // llvm.amdgcn.rsq.clamp
    9932             :     4, // llvm.amdgcn.rsq.legacy
    9933             :     35, // llvm.amdgcn.s.barrier
    9934             :     1, // llvm.amdgcn.s.buffer.load
    9935             :     3, // llvm.amdgcn.s.dcache.inv
    9936             :     3, // llvm.amdgcn.s.dcache.inv.vol
    9937             :     3, // llvm.amdgcn.s.dcache.wb
    9938             :     3, // llvm.amdgcn.s.dcache.wb.vol
    9939             :     3, // llvm.amdgcn.s.decperflevel
    9940             :     4, // llvm.amdgcn.s.getpc
    9941             :     36, // llvm.amdgcn.s.getreg
    9942             :     3, // llvm.amdgcn.s.incperflevel
    9943             :     16, // llvm.amdgcn.s.memrealtime
    9944             :     16, // llvm.amdgcn.s.memtime
    9945             :     3, // llvm.amdgcn.s.sendmsg
    9946             :     3, // llvm.amdgcn.s.sendmsghalt
    9947             :     3, // llvm.amdgcn.s.sleep
    9948             :     3, // llvm.amdgcn.s.waitcnt
    9949             :     4, // llvm.amdgcn.sad.hi.u8
    9950             :     4, // llvm.amdgcn.sad.u16
    9951             :     4, // llvm.amdgcn.sad.u8
    9952             :     4, // llvm.amdgcn.sbfe
    9953             :     4, // llvm.amdgcn.sdot2
    9954             :     4, // llvm.amdgcn.sdot4
    9955             :     4, // llvm.amdgcn.sdot8
    9956             :     33, // llvm.amdgcn.set.inactive
    9957             :     4, // llvm.amdgcn.sffbh
    9958             :     4, // llvm.amdgcn.sin
    9959             :     3, // llvm.amdgcn.struct.buffer.atomic.add
    9960             :     3, // llvm.amdgcn.struct.buffer.atomic.and
    9961             :     3, // llvm.amdgcn.struct.buffer.atomic.cmpswap
    9962             :     3, // llvm.amdgcn.struct.buffer.atomic.or
    9963             :     3, // llvm.amdgcn.struct.buffer.atomic.smax
    9964             :     3, // llvm.amdgcn.struct.buffer.atomic.smin
    9965             :     3, // llvm.amdgcn.struct.buffer.atomic.sub
    9966             :     3, // llvm.amdgcn.struct.buffer.atomic.swap
    9967             :     3, // llvm.amdgcn.struct.buffer.atomic.umax
    9968             :     3, // llvm.amdgcn.struct.buffer.atomic.umin
    9969             :     3, // llvm.amdgcn.struct.buffer.atomic.xor
    9970             :     16, // llvm.amdgcn.struct.buffer.load
    9971             :     16, // llvm.amdgcn.struct.buffer.load.format
    9972             :     34, // llvm.amdgcn.struct.buffer.store
    9973             :     34, // llvm.amdgcn.struct.buffer.store.format
    9974             :     16, // llvm.amdgcn.struct.tbuffer.load
    9975             :     34, // llvm.amdgcn.struct.tbuffer.store
    9976             :     16, // llvm.amdgcn.tbuffer.load
    9977             :     34, // llvm.amdgcn.tbuffer.store
    9978             :     4, // llvm.amdgcn.trig.preop
    9979             :     4, // llvm.amdgcn.ubfe
    9980             :     4, // llvm.amdgcn.udot2
    9981             :     4, // llvm.amdgcn.udot4
    9982             :     4, // llvm.amdgcn.udot8
    9983             :     35, // llvm.amdgcn.unreachable
    9984             :     33, // llvm.amdgcn.update.dpp
    9985             :     35, // llvm.amdgcn.wave.barrier
    9986             :     4, // llvm.amdgcn.workgroup.id.x
    9987             :     4, // llvm.amdgcn.workgroup.id.y
    9988             :     4, // llvm.amdgcn.workgroup.id.z
    9989             :     4, // llvm.amdgcn.workitem.id.x
    9990             :     4, // llvm.amdgcn.workitem.id.y
    9991             :     4, // llvm.amdgcn.workitem.id.z
    9992             :     4, // llvm.amdgcn.wqm
    9993             :     33, // llvm.amdgcn.wqm.vote
    9994             :     33, // llvm.amdgcn.writelane
    9995             :     4, // llvm.amdgcn.wwm
    9996             :     3, // llvm.arm.cdp
    9997             :     3, // llvm.arm.cdp2
    9998             :     3, // llvm.arm.clrex
    9999             :     1, // llvm.arm.crc32b
   10000             :     1, // llvm.arm.crc32cb
   10001             :     1, // llvm.arm.crc32ch
   10002             :     1, // llvm.arm.crc32cw
   10003             :     1, // llvm.arm.crc32h
   10004             :     1, // llvm.arm.crc32w
   10005             :     3, // llvm.arm.dbg
   10006             :     3, // llvm.arm.dmb
   10007             :     3, // llvm.arm.dsb
   10008             :     3, // llvm.arm.get.fpscr
   10009             :     3, // llvm.arm.hint
   10010             :     3, // llvm.arm.isb
   10011             :     3, // llvm.arm.ldaex
   10012             :     3, // llvm.arm.ldaexd
   10013             :     3, // llvm.arm.ldc
   10014             :     3, // llvm.arm.ldc2
   10015             :     3, // llvm.arm.ldc2l
   10016             :     3, // llvm.arm.ldcl
   10017             :     3, // llvm.arm.ldrex
   10018             :     3, // llvm.arm.ldrexd
   10019             :     3, // llvm.arm.mcr
   10020             :     3, // llvm.arm.mcr2
   10021             :     3, // llvm.arm.mcrr
   10022             :     3, // llvm.arm.mcrr2
   10023             :     3, // llvm.arm.mrc
   10024             :     3, // llvm.arm.mrc2
   10025             :     3, // llvm.arm.mrrc
   10026             :     3, // llvm.arm.mrrc2
   10027             :     1, // llvm.arm.neon.aesd
   10028             :     1, // llvm.arm.neon.aese
   10029             :     1, // llvm.arm.neon.aesimc
   10030             :     1, // llvm.arm.neon.aesmc
   10031             :     1, // llvm.arm.neon.sdot
   10032             :     1, // llvm.arm.neon.sha1c
   10033             :     1, // llvm.arm.neon.sha1h
   10034             :     1, // llvm.arm.neon.sha1m
   10035             :     1, // llvm.arm.neon.sha1p
   10036             :     1, // llvm.arm.neon.sha1su0
   10037             :     1, // llvm.arm.neon.sha1su1
   10038             :     1, // llvm.arm.neon.sha256h
   10039             :     1, // llvm.arm.neon.sha256h2
   10040             :     1, // llvm.arm.neon.sha256su0
   10041             :     1, // llvm.arm.neon.sha256su1
   10042             :     1, // llvm.arm.neon.udot
   10043             :     1, // llvm.arm.neon.vabds
   10044             :     1, // llvm.arm.neon.vabdu
   10045             :     1, // llvm.arm.neon.vabs
   10046             :     1, // llvm.arm.neon.vacge
   10047             :     1, // llvm.arm.neon.vacgt
   10048             :     1, // llvm.arm.neon.vbsl
   10049             :     1, // llvm.arm.neon.vcls
   10050             :     1, // llvm.arm.neon.vcvtas
   10051             :     1, // llvm.arm.neon.vcvtau
   10052             :     1, // llvm.arm.neon.vcvtfp2fxs
   10053             :     1, // llvm.arm.neon.vcvtfp2fxu
   10054             :     1, // llvm.arm.neon.vcvtfp2hf
   10055             :     1, // llvm.arm.neon.vcvtfxs2fp
   10056             :     1, // llvm.arm.neon.vcvtfxu2fp
   10057             :     1, // llvm.arm.neon.vcvthf2fp
   10058             :     1, // llvm.arm.neon.vcvtms
   10059             :     1, // llvm.arm.neon.vcvtmu
   10060             :     1, // llvm.arm.neon.vcvtns
   10061             :     1, // llvm.arm.neon.vcvtnu
   10062             :     1, // llvm.arm.neon.vcvtps
   10063             :     1, // llvm.arm.neon.vcvtpu
   10064             :     1, // llvm.arm.neon.vhadds
   10065             :     1, // llvm.arm.neon.vhaddu
   10066             :     1, // llvm.arm.neon.vhsubs
   10067             :     1, // llvm.arm.neon.vhsubu
   10068             :     2, // llvm.arm.neon.vld1
   10069             :     2, // llvm.arm.neon.vld1x2
   10070             :     2, // llvm.arm.neon.vld1x3
   10071             :     2, // llvm.arm.neon.vld1x4
   10072             :     2, // llvm.arm.neon.vld2
   10073             :     2, // llvm.arm.neon.vld2dup
   10074             :     2, // llvm.arm.neon.vld2lane
   10075             :     2, // llvm.arm.neon.vld3
   10076             :     2, // llvm.arm.neon.vld3dup
   10077             :     2, // llvm.arm.neon.vld3lane
   10078             :     2, // llvm.arm.neon.vld4
   10079             :     2, // llvm.arm.neon.vld4dup
   10080             :     2, // llvm.arm.neon.vld4lane
   10081             :     1, // llvm.arm.neon.vmaxnm
   10082             :     1, // llvm.arm.neon.vmaxs
   10083             :     1, // llvm.arm.neon.vmaxu
   10084             :     1, // llvm.arm.neon.vminnm
   10085             :     1, // llvm.arm.neon.vmins
   10086             :     1, // llvm.arm.neon.vminu
   10087             :     1, // llvm.arm.neon.vmullp
   10088             :     1, // llvm.arm.neon.vmulls
   10089             :     1, // llvm.arm.neon.vmullu
   10090             :     1, // llvm.arm.neon.vmulp
   10091             :     1, // llvm.arm.neon.vpadals
   10092             :     1, // llvm.arm.neon.vpadalu
   10093             :     1, // llvm.arm.neon.vpadd
   10094             :     1, // llvm.arm.neon.vpaddls
   10095             :     1, // llvm.arm.neon.vpaddlu
   10096             :     1, // llvm.arm.neon.vpmaxs
   10097             :     1, // llvm.arm.neon.vpmaxu
   10098             :     1, // llvm.arm.neon.vpmins
   10099             :     1, // llvm.arm.neon.vpminu
   10100             :     1, // llvm.arm.neon.vqabs
   10101             :     1, // llvm.arm.neon.vqadds
   10102             :     1, // llvm.arm.neon.vqaddu
   10103             :     1, // llvm.arm.neon.vqdmulh
   10104             :     1, // llvm.arm.neon.vqdmull
   10105             :     1, // llvm.arm.neon.vqmovns
   10106             :     1, // llvm.arm.neon.vqmovnsu
   10107             :     1, // llvm.arm.neon.vqmovnu
   10108             :     1, // llvm.arm.neon.vqneg
   10109             :     1, // llvm.arm.neon.vqrdmulh
   10110             :     1, // llvm.arm.neon.vqrshiftns
   10111             :     1, // llvm.arm.neon.vqrshiftnsu
   10112             :     1, // llvm.arm.neon.vqrshiftnu
   10113             :     1, // llvm.arm.neon.vqrshifts
   10114             :     1, // llvm.arm.neon.vqrshiftu
   10115             :     1, // llvm.arm.neon.vqshiftns
   10116             :     1, // llvm.arm.neon.vqshiftnsu
   10117             :     1, // llvm.arm.neon.vqshiftnu
   10118             :     1, // llvm.arm.neon.vqshifts
   10119             :     1, // llvm.arm.neon.vqshiftsu
   10120             :     1, // llvm.arm.neon.vqshiftu
   10121             :     1, // llvm.arm.neon.vqsubs
   10122             :     1, // llvm.arm.neon.vqsubu
   10123             :     1, // llvm.arm.neon.vraddhn
   10124             :     1, // llvm.arm.neon.vrecpe
   10125             :     1, // llvm.arm.neon.vrecps
   10126             :     1, // llvm.arm.neon.vrhadds
   10127             :     1, // llvm.arm.neon.vrhaddu
   10128             :     1, // llvm.arm.neon.vrinta
   10129             :     1, // llvm.arm.neon.vrintm
   10130             :     1, // llvm.arm.neon.vrintn
   10131             :     1, // llvm.arm.neon.vrintp
   10132             :     1, // llvm.arm.neon.vrintx
   10133             :     1, // llvm.arm.neon.vrintz
   10134             :     1, // llvm.arm.neon.vrshiftn
   10135             :     1, // llvm.arm.neon.vrshifts
   10136             :     1, // llvm.arm.neon.vrshiftu
   10137             :     1, // llvm.arm.neon.vrsqrte
   10138             :     1, // llvm.arm.neon.vrsqrts
   10139             :     1, // llvm.arm.neon.vrsubhn
   10140             :     1, // llvm.arm.neon.vshiftins
   10141             :     1, // llvm.arm.neon.vshifts
   10142             :     1, // llvm.arm.neon.vshiftu
   10143             :     22, // llvm.arm.neon.vst1
   10144             :     18, // llvm.arm.neon.vst1x2
   10145             :     18, // llvm.arm.neon.vst1x3
   10146             :     18, // llvm.arm.neon.vst1x4
   10147             :     22, // llvm.arm.neon.vst2
   10148             :     22, // llvm.arm.neon.vst2lane
   10149             :     22, // llvm.arm.neon.vst3
   10150             :     22, // llvm.arm.neon.vst3lane
   10151             :     22, // llvm.arm.neon.vst4
   10152             :     22, // llvm.arm.neon.vst4lane
   10153             :     1, // llvm.arm.neon.vtbl1
   10154             :     1, // llvm.arm.neon.vtbl2
   10155             :     1, // llvm.arm.neon.vtbl3
   10156             :     1, // llvm.arm.neon.vtbl4
   10157             :     1, // llvm.arm.neon.vtbx1
   10158             :     1, // llvm.arm.neon.vtbx2
   10159             :     1, // llvm.arm.neon.vtbx3
   10160             :     1, // llvm.arm.neon.vtbx4
   10161             :     1, // llvm.arm.qadd
   10162             :     1, // llvm.arm.qadd16
   10163             :     1, // llvm.arm.qadd8
   10164             :     1, // llvm.arm.qasx
   10165             :     1, // llvm.arm.qsax
   10166             :     1, // llvm.arm.qsub
   10167             :     1, // llvm.arm.qsub16
   10168             :     1, // llvm.arm.qsub8
   10169             :     3, // llvm.arm.sadd16
   10170             :     3, // llvm.arm.sadd8
   10171             :     3, // llvm.arm.sasx
   10172             :     16, // llvm.arm.sel
   10173             :     3, // llvm.arm.set.fpscr
   10174             :     1, // llvm.arm.shadd16
   10175             :     1, // llvm.arm.shadd8
   10176             :     1, // llvm.arm.shasx
   10177             :     1, // llvm.arm.shsax
   10178             :     1, // llvm.arm.shsub16
   10179             :     1, // llvm.arm.shsub8
   10180             :     1, // llvm.arm.smlabb
   10181             :     1, // llvm.arm.smlabt
   10182             :     1, // llvm.arm.smlad
   10183             :     1, // llvm.arm.smladx
   10184             :     1, // llvm.arm.smlald
   10185             :     1, // llvm.arm.smlaldx
   10186             :     1, // llvm.arm.smlatb
   10187             :     1, // llvm.arm.smlatt
   10188             :     1, // llvm.arm.smlawb
   10189             :     1, // llvm.arm.smlawt
   10190             :     1, // llvm.arm.smlsd
   10191             :     1, // llvm.arm.smlsdx
   10192             :     1, // llvm.arm.smlsld
   10193             :     1, // llvm.arm.smlsldx
   10194             :     1, // llvm.arm.smuad
   10195             :     1, // llvm.arm.smuadx
   10196             :     1, // llvm.arm.smulbb
   10197             :     1, // llvm.arm.smulbt
   10198             :     1, // llvm.arm.smultb
   10199             :     1, // llvm.arm.smultt
   10200             :     1, // llvm.arm.smulwb
   10201             :     1, // llvm.arm.smulwt
   10202             :     1, // llvm.arm.smusd
   10203             :     1, // llvm.arm.smusdx
   10204             :     3, // llvm.arm.space
   10205             :     1, // llvm.arm.ssat
   10206             :     1, // llvm.arm.ssat16
   10207             :     3, // llvm.arm.ssax
   10208             :     3, // llvm.arm.ssub16
   10209             :     3, // llvm.arm.ssub8
   10210             :     3, // llvm.arm.stc
   10211             :     3, // llvm.arm.stc2
   10212             :     3, // llvm.arm.stc2l
   10213             :     3, // llvm.arm.stcl
   10214             :     3, // llvm.arm.stlex
   10215             :     3, // llvm.arm.stlexd
   10216             :     3, // llvm.arm.strex
   10217             :     3, // llvm.arm.strexd
   10218             :     1, // llvm.arm.sxtab16
   10219             :     1, // llvm.arm.sxtb16
   10220             :     3, // llvm.arm.uadd16
   10221             :     3, // llvm.arm.uadd8
   10222             :     3, // llvm.arm.uasx
   10223             :     1, // llvm.arm.uhadd16
   10224             :     1, // llvm.arm.uhadd8
   10225             :     1, // llvm.arm.uhasx
   10226             :     1, // llvm.arm.uhsax
   10227             :     1, // llvm.arm.uhsub16
   10228             :     1, // llvm.arm.uhsub8
   10229             :     3, // llvm.arm.undefined
   10230             :     1, // llvm.arm.uqadd16
   10231             :     1, // llvm.arm.uqadd8
   10232             :     1, // llvm.arm.uqasx
   10233             :     1, // llvm.arm.uqsax
   10234             :     1, // llvm.arm.uqsub16
   10235             :     1, // llvm.arm.uqsub8
   10236             :     1, // llvm.arm.usad8
   10237             :     1, // llvm.arm.usada8
   10238             :     1, // llvm.arm.usat
   10239             :     1, // llvm.arm.usat16
   10240             :     3, // llvm.arm.usax
   10241             :     3, // llvm.arm.usub16
   10242             :     3, // llvm.arm.usub8
   10243             :     1, // llvm.arm.uxtab16
   10244             :     1, // llvm.arm.uxtb16
   10245             :     1, // llvm.arm.vcvtr
   10246             :     1, // llvm.arm.vcvtru
   10247             :     16, // llvm.bpf.load.byte
   10248             :     16, // llvm.bpf.load.half
   10249             :     16, // llvm.bpf.load.word
   10250             :     3, // llvm.bpf.pseudo
   10251             :     1, // llvm.hexagon.A2.abs
   10252             :     1, // llvm.hexagon.A2.absp
   10253             :     1, // llvm.hexagon.A2.abssat
   10254             :     1, // llvm.hexagon.A2.add
   10255             :     1, // llvm.hexagon.A2.addh.h16.hh
   10256             :     1, // llvm.hexagon.A2.addh.h16.hl
   10257             :     1, // llvm.hexagon.A2.addh.h16.lh
   10258             :     1, // llvm.hexagon.A2.addh.h16.ll
   10259             :     1, // llvm.hexagon.A2.addh.h16.sat.hh
   10260             :     1, // llvm.hexagon.A2.addh.h16.sat.hl
   10261             :     1, // llvm.hexagon.A2.addh.h16.sat.lh
   10262             :     1, // llvm.hexagon.A2.addh.h16.sat.ll
   10263             :     1, // llvm.hexagon.A2.addh.l16.hl
   10264             :     1, // llvm.hexagon.A2.addh.l16.ll
   10265             :     1, // llvm.hexagon.A2.addh.l16.sat.hl
   10266             :     1, // llvm.hexagon.A2.addh.l16.sat.ll
   10267             :     1, // llvm.hexagon.A2.addi
   10268             :     1, // llvm.hexagon.A2.addp
   10269             :     1, // llvm.hexagon.A2.addpsat
   10270             :     1, // llvm.hexagon.A2.addsat
   10271             :     1, // llvm.hexagon.A2.addsp
   10272             :     1, // llvm.hexagon.A2.and
   10273             :     1, // llvm.hexagon.A2.andir
   10274             :     1, // llvm.hexagon.A2.andp
   10275             :     1, // llvm.hexagon.A2.aslh
   10276             :     1, // llvm.hexagon.A2.asrh
   10277             :     1, // llvm.hexagon.A2.combine.hh
   10278             :     1, // llvm.hexagon.A2.combine.hl
   10279             :     1, // llvm.hexagon.A2.combine.lh
   10280             :     1, // llvm.hexagon.A2.combine.ll
   10281             :     1, // llvm.hexagon.A2.combineii
   10282             :     1, // llvm.hexagon.A2.combinew
   10283             :     1, // llvm.hexagon.A2.max
   10284             :     1, // llvm.hexagon.A2.maxp
   10285             :     1, // llvm.hexagon.A2.maxu
   10286             :     1, // llvm.hexagon.A2.maxup
   10287             :     1, // llvm.hexagon.A2.min
   10288             :     1, // llvm.hexagon.A2.minp
   10289             :     1, // llvm.hexagon.A2.minu
   10290             :     1, // llvm.hexagon.A2.minup
   10291             :     1, // llvm.hexagon.A2.neg
   10292             :     1, // llvm.hexagon.A2.negp
   10293             :     1, // llvm.hexagon.A2.negsat
   10294             :     1, // llvm.hexagon.A2.not
   10295             :     1, // llvm.hexagon.A2.notp
   10296             :     1, // llvm.hexagon.A2.or
   10297             :     1, // llvm.hexagon.A2.orir
   10298             :     1, // llvm.hexagon.A2.orp
   10299             :     1, // llvm.hexagon.A2.roundsat
   10300             :     1, // llvm.hexagon.A2.sat
   10301             :     1, // llvm.hexagon.A2.satb
   10302             :     1, // llvm.hexagon.A2.sath
   10303             :     1, // llvm.hexagon.A2.satub
   10304             :     1, // llvm.hexagon.A2.satuh
   10305             :     1, // llvm.hexagon.A2.sub
   10306             :     1, // llvm.hexagon.A2.subh.h16.hh
   10307             :     1, // llvm.hexagon.A2.subh.h16.hl
   10308             :     1, // llvm.hexagon.A2.subh.h16.lh
   10309             :     1, // llvm.hexagon.A2.subh.h16.ll
   10310             :     1, // llvm.hexagon.A2.subh.h16.sat.hh
   10311             :     1, // llvm.hexagon.A2.subh.h16.sat.hl
   10312             :     1, // llvm.hexagon.A2.subh.h16.sat.lh
   10313             :     1, // llvm.hexagon.A2.subh.h16.sat.ll
   10314             :     1, // llvm.hexagon.A2.subh.l16.hl
   10315             :     1, // llvm.hexagon.A2.subh.l16.ll
   10316             :     1, // llvm.hexagon.A2.subh.l16.sat.hl
   10317             :     1, // llvm.hexagon.A2.subh.l16.sat.ll
   10318             :     1, // llvm.hexagon.A2.subp
   10319             :     1, // llvm.hexagon.A2.subri
   10320             :     1, // llvm.hexagon.A2.subsat
   10321             :     1, // llvm.hexagon.A2.svaddh
   10322             :     1, // llvm.hexagon.A2.svaddhs
   10323             :     1, // llvm.hexagon.A2.svadduhs
   10324             :     1, // llvm.hexagon.A2.svavgh
   10325             :     1, // llvm.hexagon.A2.svavghs
   10326             :     1, // llvm.hexagon.A2.svnavgh
   10327             :     1, // llvm.hexagon.A2.svsubh
   10328             :     1, // llvm.hexagon.A2.svsubhs
   10329             :     1, // llvm.hexagon.A2.svsubuhs
   10330             :     1, // llvm.hexagon.A2.swiz
   10331             :     1, // llvm.hexagon.A2.sxtb
   10332             :     1, // llvm.hexagon.A2.sxth
   10333             :     1, // llvm.hexagon.A2.sxtw
   10334             :     1, // llvm.hexagon.A2.tfr
   10335             :     1, // llvm.hexagon.A2.tfrih
   10336             :     1, // llvm.hexagon.A2.tfril
   10337             :     1, // llvm.hexagon.A2.tfrp
   10338             :     1, // llvm.hexagon.A2.tfrpi
   10339             :     1, // llvm.hexagon.A2.tfrsi
   10340             :     1, // llvm.hexagon.A2.vabsh
   10341             :     1, // llvm.hexagon.A2.vabshsat
   10342             :     1, // llvm.hexagon.A2.vabsw
   10343             :     1, // llvm.hexagon.A2.vabswsat
   10344             :     1, // llvm.hexagon.A2.vaddb.map
   10345             :     1, // llvm.hexagon.A2.vaddh
   10346             :     1, // llvm.hexagon.A2.vaddhs
   10347             :     1, // llvm.hexagon.A2.vaddub
   10348             :     1, // llvm.hexagon.A2.vaddubs
   10349             :     1, // llvm.hexagon.A2.vadduhs
   10350             :     1, // llvm.hexagon.A2.vaddw
   10351             :     1, // llvm.hexagon.A2.vaddws
   10352             :     1, // llvm.hexagon.A2.vavgh
   10353             :     1, // llvm.hexagon.A2.vavghcr
   10354             :     1, // llvm.hexagon.A2.vavghr
   10355             :     1, // llvm.hexagon.A2.vavgub
   10356             :     1, // llvm.hexagon.A2.vavgubr
   10357             :     1, // llvm.hexagon.A2.vavguh
   10358             :     1, // llvm.hexagon.A2.vavguhr
   10359             :     1, // llvm.hexagon.A2.vavguw
   10360             :     1, // llvm.hexagon.A2.vavguwr
   10361             :     1, // llvm.hexagon.A2.vavgw
   10362             :     1, // llvm.hexagon.A2.vavgwcr
   10363             :     1, // llvm.hexagon.A2.vavgwr
   10364             :     1, // llvm.hexagon.A2.vcmpbeq
   10365             :     1, // llvm.hexagon.A2.vcmpbgtu
   10366             :     1, // llvm.hexagon.A2.vcmpheq
   10367             :     1, // llvm.hexagon.A2.vcmphgt
   10368             :     1, // llvm.hexagon.A2.vcmphgtu
   10369             :     1, // llvm.hexagon.A2.vcmpweq
   10370             :     1, // llvm.hexagon.A2.vcmpwgt
   10371             :     1, // llvm.hexagon.A2.vcmpwgtu
   10372             :     1, // llvm.hexagon.A2.vconj
   10373             :     1, // llvm.hexagon.A2.vmaxb
   10374             :     1, // llvm.hexagon.A2.vmaxh
   10375             :     1, // llvm.hexagon.A2.vmaxub
   10376             :     1, // llvm.hexagon.A2.vmaxuh
   10377             :     1, // llvm.hexagon.A2.vmaxuw
   10378             :     1, // llvm.hexagon.A2.vmaxw
   10379             :     1, // llvm.hexagon.A2.vminb
   10380             :     1, // llvm.hexagon.A2.vminh
   10381             :     1, // llvm.hexagon.A2.vminub
   10382             :     1, // llvm.hexagon.A2.vminuh
   10383             :     1, // llvm.hexagon.A2.vminuw
   10384             :     1, // llvm.hexagon.A2.vminw
   10385             :     1, // llvm.hexagon.A2.vnavgh
   10386             :     1, // llvm.hexagon.A2.vnavghcr
   10387             :     1, // llvm.hexagon.A2.vnavghr
   10388             :     1, // llvm.hexagon.A2.vnavgw
   10389             :     1, // llvm.hexagon.A2.vnavgwcr
   10390             :     1, // llvm.hexagon.A2.vnavgwr
   10391             :     1, // llvm.hexagon.A2.vraddub
   10392             :     1, // llvm.hexagon.A2.vraddub.acc
   10393             :     1, // llvm.hexagon.A2.vrsadub
   10394             :     1, // llvm.hexagon.A2.vrsadub.acc
   10395             :     1, // llvm.hexagon.A2.vsubb.map
   10396             :     1, // llvm.hexagon.A2.vsubh
   10397             :     1, // llvm.hexagon.A2.vsubhs
   10398             :     1, // llvm.hexagon.A2.vsubub
   10399             :     1, // llvm.hexagon.A2.vsububs
   10400             :     1, // llvm.hexagon.A2.vsubuhs
   10401             :     1, // llvm.hexagon.A2.vsubw
   10402             :     1, // llvm.hexagon.A2.vsubws
   10403             :     1, // llvm.hexagon.A2.xor
   10404             :     1, // llvm.hexagon.A2.xorp
   10405             :     1, // llvm.hexagon.A2.zxtb
   10406             :     1, // llvm.hexagon.A2.zxth
   10407             :     1, // llvm.hexagon.A4.andn
   10408             :     1, // llvm.hexagon.A4.andnp
   10409             :     1, // llvm.hexagon.A4.bitsplit
   10410             :     1, // llvm.hexagon.A4.bitspliti
   10411             :     1, // llvm.hexagon.A4.boundscheck
   10412             :     1, // llvm.hexagon.A4.cmpbeq
   10413             :     1, // llvm.hexagon.A4.cmpbeqi
   10414             :     1, // llvm.hexagon.A4.cmpbgt
   10415             :     1, // llvm.hexagon.A4.cmpbgti
   10416             :     1, // llvm.hexagon.A4.cmpbgtu
   10417             :     1, // llvm.hexagon.A4.cmpbgtui
   10418             :     1, // llvm.hexagon.A4.cmpheq
   10419             :     1, // llvm.hexagon.A4.cmpheqi
   10420             :     1, // llvm.hexagon.A4.cmphgt
   10421             :     1, // llvm.hexagon.A4.cmphgti
   10422             :     1, // llvm.hexagon.A4.cmphgtu
   10423             :     1, // llvm.hexagon.A4.cmphgtui
   10424             :     1, // llvm.hexagon.A4.combineir
   10425             :     1, // llvm.hexagon.A4.combineri
   10426             :     1, // llvm.hexagon.A4.cround.ri
   10427             :     1, // llvm.hexagon.A4.cround.rr
   10428             :     1, // llvm.hexagon.A4.modwrapu
   10429             :     1, // llvm.hexagon.A4.orn
   10430             :     1, // llvm.hexagon.A4.ornp
   10431             :     1, // llvm.hexagon.A4.rcmpeq
   10432             :     1, // llvm.hexagon.A4.rcmpeqi
   10433             :     1, // llvm.hexagon.A4.rcmpneq
   10434             :     1, // llvm.hexagon.A4.rcmpneqi
   10435             :     1, // llvm.hexagon.A4.round.ri
   10436             :     1, // llvm.hexagon.A4.round.ri.sat
   10437             :     1, // llvm.hexagon.A4.round.rr
   10438             :     1, // llvm.hexagon.A4.round.rr.sat
   10439             :     1, // llvm.hexagon.A4.tlbmatch
   10440             :     1, // llvm.hexagon.A4.vcmpbeq.any
   10441             :     1, // llvm.hexagon.A4.vcmpbeqi
   10442             :     1, // llvm.hexagon.A4.vcmpbgt
   10443             :     1, // llvm.hexagon.A4.vcmpbgti
   10444             :     1, // llvm.hexagon.A4.vcmpbgtui
   10445             :     1, // llvm.hexagon.A4.vcmpheqi
   10446             :     1, // llvm.hexagon.A4.vcmphgti
   10447             :     1, // llvm.hexagon.A4.vcmphgtui
   10448             :     1, // llvm.hexagon.A4.vcmpweqi
   10449             :     1, // llvm.hexagon.A4.vcmpwgti
   10450             :     1, // llvm.hexagon.A4.vcmpwgtui
   10451             :     1, // llvm.hexagon.A4.vrmaxh
   10452             :     1, // llvm.hexagon.A4.vrmaxuh
   10453             :     1, // llvm.hexagon.A4.vrmaxuw
   10454             :     1, // llvm.hexagon.A4.vrmaxw
   10455             :     1, // llvm.hexagon.A4.vrminh
   10456             :     1, // llvm.hexagon.A4.vrminuh
   10457             :     1, // llvm.hexagon.A4.vrminuw
   10458             :     1, // llvm.hexagon.A4.vrminw
   10459             :     1, // llvm.hexagon.A5.vaddhubs
   10460             :     1, // llvm.hexagon.A6.vcmpbeq.notany
   10461             :     1, // llvm.hexagon.A6.vcmpbeq.notany.128B
   10462             :     1, // llvm.hexagon.C2.all8
   10463             :     1, // llvm.hexagon.C2.and
   10464             :     1, // llvm.hexagon.C2.andn
   10465             :     1, // llvm.hexagon.C2.any8
   10466             :     1, // llvm.hexagon.C2.bitsclr
   10467             :     1, // llvm.hexagon.C2.bitsclri
   10468             :     1, // llvm.hexagon.C2.bitsset
   10469             :     1, // llvm.hexagon.C2.cmpeq
   10470             :     1, // llvm.hexagon.C2.cmpeqi
   10471             :     1, // llvm.hexagon.C2.cmpeqp
   10472             :     1, // llvm.hexagon.C2.cmpgei
   10473             :     1, // llvm.hexagon.C2.cmpgeui
   10474             :     1, // llvm.hexagon.C2.cmpgt
   10475             :     1, // llvm.hexagon.C2.cmpgti
   10476             :     1, // llvm.hexagon.C2.cmpgtp
   10477             :     1, // llvm.hexagon.C2.cmpgtu
   10478             :     1, // llvm.hexagon.C2.cmpgtui
   10479             :     1, // llvm.hexagon.C2.cmpgtup
   10480             :     1, // llvm.hexagon.C2.cmplt
   10481             :     1, // llvm.hexagon.C2.cmpltu
   10482             :     1, // llvm.hexagon.C2.mask
   10483             :     1, // llvm.hexagon.C2.mux
   10484             :     1, // llvm.hexagon.C2.muxii
   10485             :     1, // llvm.hexagon.C2.muxir
   10486             :     1, // llvm.hexagon.C2.muxri
   10487             :     1, // llvm.hexagon.C2.not
   10488             :     1, // llvm.hexagon.C2.or
   10489             :     1, // llvm.hexagon.C2.orn
   10490             :     1, // llvm.hexagon.C2.pxfer.map
   10491             :     1, // llvm.hexagon.C2.tfrpr
   10492             :     1, // llvm.hexagon.C2.tfrrp
   10493             :     1, // llvm.hexagon.C2.vitpack
   10494             :     1, // llvm.hexagon.C2.vmux
   10495             :     1, // llvm.hexagon.C2.xor
   10496             :     1, // llvm.hexagon.C4.and.and
   10497             :     1, // llvm.hexagon.C4.and.andn
   10498             :     1, // llvm.hexagon.C4.and.or
   10499             :     1, // llvm.hexagon.C4.and.orn
   10500             :     1, // llvm.hexagon.C4.cmplte
   10501             :     1, // llvm.hexagon.C4.cmpltei
   10502             :     1, // llvm.hexagon.C4.cmplteu
   10503             :     1, // llvm.hexagon.C4.cmplteui
   10504             :     1, // llvm.hexagon.C4.cmpneq
   10505             :     1, // llvm.hexagon.C4.cmpneqi
   10506             :     1, // llvm.hexagon.C4.fastcorner9
   10507             :     1, // llvm.hexagon.C4.fastcorner9.not
   10508             :     1, // llvm.hexagon.C4.nbitsclr
   10509             :     1, // llvm.hexagon.C4.nbitsclri
   10510             :     1, // llvm.hexagon.C4.nbitsset
   10511             :     1, // llvm.hexagon.C4.or.and
   10512             :     1, // llvm.hexagon.C4.or.andn
   10513             :     1, // llvm.hexagon.C4.or.or
   10514             :     1, // llvm.hexagon.C4.or.orn
   10515             :     1, // llvm.hexagon.F2.conv.d2df
   10516             :     1, // llvm.hexagon.F2.conv.d2sf
   10517             :     1, // llvm.hexagon.F2.conv.df2d
   10518             :     1, // llvm.hexagon.F2.conv.df2d.chop
   10519             :     1, // llvm.hexagon.F2.conv.df2sf
   10520             :     1, // llvm.hexagon.F2.conv.df2ud
   10521             :     1, // llvm.hexagon.F2.conv.df2ud.chop
   10522             :     1, // llvm.hexagon.F2.conv.df2uw
   10523             :     1, // llvm.hexagon.F2.conv.df2uw.chop
   10524             :     1, // llvm.hexagon.F2.conv.df2w
   10525             :     1, // llvm.hexagon.F2.conv.df2w.chop
   10526             :     1, // llvm.hexagon.F2.conv.sf2d
   10527             :     1, // llvm.hexagon.F2.conv.sf2d.chop
   10528             :     1, // llvm.hexagon.F2.conv.sf2df
   10529             :     1, // llvm.hexagon.F2.conv.sf2ud
   10530             :     1, // llvm.hexagon.F2.conv.sf2ud.chop
   10531             :     1, // llvm.hexagon.F2.conv.sf2uw
   10532             :     1, // llvm.hexagon.F2.conv.sf2uw.chop
   10533             :     1, // llvm.hexagon.F2.conv.sf2w
   10534             :     1, // llvm.hexagon.F2.conv.sf2w.chop
   10535             :     1, // llvm.hexagon.F2.conv.ud2df
   10536             :     1, // llvm.hexagon.F2.conv.ud2sf
   10537             :     37, // llvm.hexagon.F2.conv.uw2df
   10538             :     37, // llvm.hexagon.F2.conv.uw2sf
   10539             :     37, // llvm.hexagon.F2.conv.w2df
   10540             :     37, // llvm.hexagon.F2.conv.w2sf
   10541             :     37, // llvm.hexagon.F2.dfclass
   10542             :     37, // llvm.hexagon.F2.dfcmpeq
   10543             :     37, // llvm.hexagon.F2.dfcmpge
   10544             :     37, // llvm.hexagon.F2.dfcmpgt
   10545             :     37, // llvm.hexagon.F2.dfcmpuo
   10546             :     37, // llvm.hexagon.F2.dfimm.n
   10547             :     37, // llvm.hexagon.F2.dfimm.p
   10548             :     37, // llvm.hexagon.F2.sfadd
   10549             :     37, // llvm.hexagon.F2.sfclass
   10550             :     37, // llvm.hexagon.F2.sfcmpeq
   10551             :     37, // llvm.hexagon.F2.sfcmpge
   10552             :     37, // llvm.hexagon.F2.sfcmpgt
   10553             :     37, // llvm.hexagon.F2.sfcmpuo
   10554             :     37, // llvm.hexagon.F2.sffixupd
   10555             :     37, // llvm.hexagon.F2.sffixupn
   10556             :     1, // llvm.hexagon.F2.sffixupr
   10557             :     37, // llvm.hexagon.F2.sffma
   10558             :     37, // llvm.hexagon.F2.sffma.lib
   10559             :     37, // llvm.hexagon.F2.sffma.sc
   10560             :     37, // llvm.hexagon.F2.sffms
   10561             :     37, // llvm.hexagon.F2.sffms.lib
   10562             :     37, // llvm.hexagon.F2.sfimm.n
   10563             :     37, // llvm.hexagon.F2.sfimm.p
   10564             :     37, // llvm.hexagon.F2.sfmax
   10565             :     37, // llvm.hexagon.F2.sfmin
   10566             :     37, // llvm.hexagon.F2.sfmpy
   10567             :     37, // llvm.hexagon.F2.sfsub
   10568             :     16, // llvm.hexagon.L2.loadrb.pbr
   10569             :     30, // llvm.hexagon.L2.loadrb.pci
   10570             :     19, // llvm.hexagon.L2.loadrb.pcr
   10571             :     16, // llvm.hexagon.L2.loadrd.pbr
   10572             :     30, // llvm.hexagon.L2.loadrd.pci
   10573             :     19, // llvm.hexagon.L2.loadrd.pcr
   10574             :     16, // llvm.hexagon.L2.loadrh.pbr
   10575             :     30, // llvm.hexagon.L2.loadrh.pci
   10576             :     19, // llvm.hexagon.L2.loadrh.pcr
   10577             :     16, // llvm.hexagon.L2.loadri.pbr
   10578             :     30, // llvm.hexagon.L2.loadri.pci
   10579             :     19, // llvm.hexagon.L2.loadri.pcr
   10580             :     16, // llvm.hexagon.L2.loadrub.pbr
   10581             :     30, // llvm.hexagon.L2.loadrub.pci
   10582             :     19, // llvm.hexagon.L2.loadrub.pcr
   10583             :     16, // llvm.hexagon.L2.loadruh.pbr
   10584             :     30, // llvm.hexagon.L2.loadruh.pci
   10585             :     19, // llvm.hexagon.L2.loadruh.pcr
   10586             :     18, // llvm.hexagon.L2.loadw.locked
   10587             :     18, // llvm.hexagon.L4.loadd.locked
   10588             :     1, // llvm.hexagon.M2.acci
   10589             :     1, // llvm.hexagon.M2.accii
   10590             :     1, // llvm.hexagon.M2.cmaci.s0
   10591             :     1, // llvm.hexagon.M2.cmacr.s0
   10592             :     1, // llvm.hexagon.M2.cmacs.s0
   10593             :     1, // llvm.hexagon.M2.cmacs.s1
   10594             :     1, // llvm.hexagon.M2.cmacsc.s0
   10595             :     1, // llvm.hexagon.M2.cmacsc.s1
   10596             :     1, // llvm.hexagon.M2.cmpyi.s0
   10597             :     1, // llvm.hexagon.M2.cmpyr.s0
   10598             :     1, // llvm.hexagon.M2.cmpyrs.s0
   10599             :     1, // llvm.hexagon.M2.cmpyrs.s1
   10600             :     1, // llvm.hexagon.M2.cmpyrsc.s0
   10601             :     1, // llvm.hexagon.M2.cmpyrsc.s1
   10602             :     1, // llvm.hexagon.M2.cmpys.s0
   10603             :     1, // llvm.hexagon.M2.cmpys.s1
   10604             :     1, // llvm.hexagon.M2.cmpysc.s0
   10605             :     1, // llvm.hexagon.M2.cmpysc.s1
   10606             :     1, // llvm.hexagon.M2.cnacs.s0
   10607             :     1, // llvm.hexagon.M2.cnacs.s1
   10608             :     1, // llvm.hexagon.M2.cnacsc.s0
   10609             :     1, // llvm.hexagon.M2.cnacsc.s1
   10610             :     1, // llvm.hexagon.M2.dpmpyss.acc.s0
   10611             :     1, // llvm.hexagon.M2.dpmpyss.nac.s0
   10612             :     1, // llvm.hexagon.M2.dpmpyss.rnd.s0
   10613             :     1, // llvm.hexagon.M2.dpmpyss.s0
   10614             :     1, // llvm.hexagon.M2.dpmpyuu.acc.s0
   10615             :     1, // llvm.hexagon.M2.dpmpyuu.nac.s0
   10616             :     1, // llvm.hexagon.M2.dpmpyuu.s0
   10617             :     1, // llvm.hexagon.M2.hmmpyh.rs1
   10618             :     1, // llvm.hexagon.M2.hmmpyh.s1
   10619             :     1, // llvm.hexagon.M2.hmmpyl.rs1
   10620             :     1, // llvm.hexagon.M2.hmmpyl.s1
   10621             :     1, // llvm.hexagon.M2.maci
   10622             :     1, // llvm.hexagon.M2.macsin
   10623             :     1, // llvm.hexagon.M2.macsip
   10624             :     1, // llvm.hexagon.M2.mmachs.rs0
   10625             :     1, // llvm.hexagon.M2.mmachs.rs1
   10626             :     1, // llvm.hexagon.M2.mmachs.s0
   10627             :     1, // llvm.hexagon.M2.mmachs.s1
   10628             :     1, // llvm.hexagon.M2.mmacls.rs0
   10629             :     1, // llvm.hexagon.M2.mmacls.rs1
   10630             :     1, // llvm.hexagon.M2.mmacls.s0
   10631             :     1, // llvm.hexagon.M2.mmacls.s1
   10632             :     1, // llvm.hexagon.M2.mmacuhs.rs0
   10633             :     1, // llvm.hexagon.M2.mmacuhs.rs1
   10634             :     1, // llvm.hexagon.M2.mmacuhs.s0
   10635             :     1, // llvm.hexagon.M2.mmacuhs.s1
   10636             :     1, // llvm.hexagon.M2.mmaculs.rs0
   10637             :     1, // llvm.hexagon.M2.mmaculs.rs1
   10638             :     1, // llvm.hexagon.M2.mmaculs.s0
   10639             :     1, // llvm.hexagon.M2.mmaculs.s1
   10640             :     1, // llvm.hexagon.M2.mmpyh.rs0
   10641             :     1, // llvm.hexagon.M2.mmpyh.rs1
   10642             :     1, // llvm.hexagon.M2.mmpyh.s0
   10643             :     1, // llvm.hexagon.M2.mmpyh.s1
   10644             :     1, // llvm.hexagon.M2.mmpyl.rs0
   10645             :     1, // llvm.hexagon.M2.mmpyl.rs1
   10646             :     1, // llvm.hexagon.M2.mmpyl.s0
   10647             :     1, // llvm.hexagon.M2.mmpyl.s1
   10648             :     1, // llvm.hexagon.M2.mmpyuh.rs0
   10649             :     1, // llvm.hexagon.M2.mmpyuh.rs1
   10650             :     1, // llvm.hexagon.M2.mmpyuh.s0
   10651             :     1, // llvm.hexagon.M2.mmpyuh.s1
   10652             :     1, // llvm.hexagon.M2.mmpyul.rs0
   10653             :     1, // llvm.hexagon.M2.mmpyul.rs1
   10654             :     1, // llvm.hexagon.M2.mmpyul.s0
   10655             :     1, // llvm.hexagon.M2.mmpyul.s1
   10656             :     1, // llvm.hexagon.M2.mpy.acc.hh.s0
   10657             :     1, // llvm.hexagon.M2.mpy.acc.hh.s1
   10658             :     1, // llvm.hexagon.M2.mpy.acc.hl.s0
   10659             :     1, // llvm.hexagon.M2.mpy.acc.hl.s1
   10660             :     1, // llvm.hexagon.M2.mpy.acc.lh.s0
   10661             :     1, // llvm.hexagon.M2.mpy.acc.lh.s1
   10662             :     1, // llvm.hexagon.M2.mpy.acc.ll.s0
   10663             :     1, // llvm.hexagon.M2.mpy.acc.ll.s1
   10664             :     1, // llvm.hexagon.M2.mpy.acc.sat.hh.s0
   10665             :     1, // llvm.hexagon.M2.mpy.acc.sat.hh.s1
   10666             :     1, // llvm.hexagon.M2.mpy.acc.sat.hl.s0
   10667             :     1, // llvm.hexagon.M2.mpy.acc.sat.hl.s1
   10668             :     1, // llvm.hexagon.M2.mpy.acc.sat.lh.s0
   10669             :     1, // llvm.hexagon.M2.mpy.acc.sat.lh.s1
   10670             :     1, // llvm.hexagon.M2.mpy.acc.sat.ll.s0
   10671             :     1, // llvm.hexagon.M2.mpy.acc.sat.ll.s1
   10672             :     1, // llvm.hexagon.M2.mpy.hh.s0
   10673             :     1, // llvm.hexagon.M2.mpy.hh.s1
   10674             :     1, // llvm.hexagon.M2.mpy.hl.s0
   10675             :     1, // llvm.hexagon.M2.mpy.hl.s1
   10676             :     1, // llvm.hexagon.M2.mpy.lh.s0
   10677             :     1, // llvm.hexagon.M2.mpy.lh.s1
   10678             :     1, // llvm.hexagon.M2.mpy.ll.s0
   10679             :     1, // llvm.hexagon.M2.mpy.ll.s1
   10680             :     1, // llvm.hexagon.M2.mpy.nac.hh.s0
   10681             :     1, // llvm.hexagon.M2.mpy.nac.hh.s1
   10682             :     1, // llvm.hexagon.M2.mpy.nac.hl.s0
   10683             :     1, // llvm.hexagon.M2.mpy.nac.hl.s1
   10684             :     1, // llvm.hexagon.M2.mpy.nac.lh.s0
   10685             :     1, // llvm.hexagon.M2.mpy.nac.lh.s1
   10686             :     1, // llvm.hexagon.M2.mpy.nac.ll.s0
   10687             :     1, // llvm.hexagon.M2.mpy.nac.ll.s1
   10688             :     1, // llvm.hexagon.M2.mpy.nac.sat.hh.s0
   10689             :     1, // llvm.hexagon.M2.mpy.nac.sat.hh.s1
   10690             :     1, // llvm.hexagon.M2.mpy.nac.sat.hl.s0
   10691             :     1, // llvm.hexagon.M2.mpy.nac.sat.hl.s1
   10692             :     1, // llvm.hexagon.M2.mpy.nac.sat.lh.s0
   10693             :     1, // llvm.hexagon.M2.mpy.nac.sat.lh.s1
   10694             :     1, // llvm.hexagon.M2.mpy.nac.sat.ll.s0
   10695             :     1, // llvm.hexagon.M2.mpy.nac.sat.ll.s1
   10696             :     1, // llvm.hexagon.M2.mpy.rnd.hh.s0
   10697             :     1, // llvm.hexagon.M2.mpy.rnd.hh.s1
   10698             :     1, // llvm.hexagon.M2.mpy.rnd.hl.s0
   10699             :     1, // llvm.hexagon.M2.mpy.rnd.hl.s1
   10700             :     1, // llvm.hexagon.M2.mpy.rnd.lh.s0
   10701             :     1, // llvm.hexagon.M2.mpy.rnd.lh.s1
   10702             :     1, // llvm.hexagon.M2.mpy.rnd.ll.s0
   10703             :     1, // llvm.hexagon.M2.mpy.rnd.ll.s1
   10704             :     1, // llvm.hexagon.M2.mpy.sat.hh.s0
   10705             :     1, // llvm.hexagon.M2.mpy.sat.hh.s1
   10706             :     1, // llvm.hexagon.M2.mpy.sat.hl.s0
   10707             :     1, // llvm.hexagon.M2.mpy.sat.hl.s1
   10708             :     1, // llvm.hexagon.M2.mpy.sat.lh.s0
   10709             :     1, // llvm.hexagon.M2.mpy.sat.lh.s1
   10710             :     1, // llvm.hexagon.M2.mpy.sat.ll.s0
   10711             :     1, // llvm.hexagon.M2.mpy.sat.ll.s1
   10712             :     1, // llvm.hexagon.M2.mpy.sat.rnd.hh.s0
   10713             :     1, // llvm.hexagon.M2.mpy.sat.rnd.hh.s1
   10714             :     1, // llvm.hexagon.M2.mpy.sat.rnd.hl.s0
   10715             :     1, // llvm.hexagon.M2.mpy.sat.rnd.hl.s1
   10716             :     1, // llvm.hexagon.M2.mpy.sat.rnd.lh.s0
   10717             :     1, // llvm.hexagon.M2.mpy.sat.rnd.lh.s1
   10718             :     1, // llvm.hexagon.M2.mpy.sat.rnd.ll.s0
   10719             :     1, // llvm.hexagon.M2.mpy.sat.rnd.ll.s1
   10720             :     1, // llvm.hexagon.M2.mpy.up
   10721             :     1, // llvm.hexagon.M2.mpy.up.s1
   10722             :     1, // llvm.hexagon.M2.mpy.up.s1.sat
   10723             :     1, // llvm.hexagon.M2.mpyd.acc.hh.s0
   10724             :     1, // llvm.hexagon.M2.mpyd.acc.hh.s1
   10725             :     1, // llvm.hexagon.M2.mpyd.acc.hl.s0
   10726             :     1, // llvm.hexagon.M2.mpyd.acc.hl.s1
   10727             :     1, // llvm.hexagon.M2.mpyd.acc.lh.s0
   10728             :     1, // llvm.hexagon.M2.mpyd.acc.lh.s1
   10729             :     1, // llvm.hexagon.M2.mpyd.acc.ll.s0
   10730             :     1, // llvm.hexagon.M2.mpyd.acc.ll.s1
   10731             :     1, // llvm.hexagon.M2.mpyd.hh.s0
   10732             :     1, // llvm.hexagon.M2.mpyd.hh.s1
   10733             :     1, // llvm.hexagon.M2.mpyd.hl.s0
   10734             :     1, // llvm.hexagon.M2.mpyd.hl.s1
   10735             :     1, // llvm.hexagon.M2.mpyd.lh.s0
   10736             :     1, // llvm.hexagon.M2.mpyd.lh.s1
   10737             :     1, // llvm.hexagon.M2.mpyd.ll.s0
   10738             :     1, // llvm.hexagon.M2.mpyd.ll.s1
   10739             :     1, // llvm.hexagon.M2.mpyd.nac.hh.s0
   10740             :     1, // llvm.hexagon.M2.mpyd.nac.hh.s1
   10741             :     1, // llvm.hexagon.M2.mpyd.nac.hl.s0
   10742             :     1, // llvm.hexagon.M2.mpyd.nac.hl.s1
   10743             :     1, // llvm.hexagon.M2.mpyd.nac.lh.s0
   10744             :     1, // llvm.hexagon.M2.mpyd.nac.lh.s1
   10745             :     1, // llvm.hexagon.M2.mpyd.nac.ll.s0
   10746             :     1, // llvm.hexagon.M2.mpyd.nac.ll.s1
   10747             :     1, // llvm.hexagon.M2.mpyd.rnd.hh.s0
   10748             :     1, // llvm.hexagon.M2.mpyd.rnd.hh.s1
   10749             :     1, // llvm.hexagon.M2.mpyd.rnd.hl.s0
   10750             :     1, // llvm.hexagon.M2.mpyd.rnd.hl.s1
   10751             :     1, // llvm.hexagon.M2.mpyd.rnd.lh.s0
   10752             :     1, // llvm.hexagon.M2.mpyd.rnd.lh.s1
   10753             :     1, // llvm.hexagon.M2.mpyd.rnd.ll.s0
   10754             :     1, // llvm.hexagon.M2.mpyd.rnd.ll.s1
   10755             :     1, // llvm.hexagon.M2.mpyi
   10756             :     1, // llvm.hexagon.M2.mpysmi
   10757             :     1, // llvm.hexagon.M2.mpysu.up
   10758             :     1, // llvm.hexagon.M2.mpyu.acc.hh.s0
   10759             :     1, // llvm.hexagon.M2.mpyu.acc.hh.s1
   10760             :     1, // llvm.hexagon.M2.mpyu.acc.hl.s0
   10761             :     1, // llvm.hexagon.M2.mpyu.acc.hl.s1
   10762             :     1, // llvm.hexagon.M2.mpyu.acc.lh.s0
   10763             :     1, // llvm.hexagon.M2.mpyu.acc.lh.s1
   10764             :     1, // llvm.hexagon.M2.mpyu.acc.ll.s0
   10765             :     1, // llvm.hexagon.M2.mpyu.acc.ll.s1
   10766             :     1, // llvm.hexagon.M2.mpyu.hh.s0
   10767             :     1, // llvm.hexagon.M2.mpyu.hh.s1
   10768             :     1, // llvm.hexagon.M2.mpyu.hl.s0
   10769             :     1, // llvm.hexagon.M2.mpyu.hl.s1
   10770             :     1, // llvm.hexagon.M2.mpyu.lh.s0
   10771             :     1, // llvm.hexagon.M2.mpyu.lh.s1
   10772             :     1, // llvm.hexagon.M2.mpyu.ll.s0
   10773             :     1, // llvm.hexagon.M2.mpyu.ll.s1
   10774             :     1, // llvm.hexagon.M2.mpyu.nac.hh.s0
   10775             :     1, // llvm.hexagon.M2.mpyu.nac.hh.s1
   10776             :     1, // llvm.hexagon.M2.mpyu.nac.hl.s0
   10777             :     1, // llvm.hexagon.M2.mpyu.nac.hl.s1
   10778             :     1, // llvm.hexagon.M2.mpyu.nac.lh.s0
   10779             :     1, // llvm.hexagon.M2.mpyu.nac.lh.s1
   10780             :     1, // llvm.hexagon.M2.mpyu.nac.ll.s0
   10781             :     1, // llvm.hexagon.M2.mpyu.nac.ll.s1
   10782             :     1, // llvm.hexagon.M2.mpyu.up
   10783             :     1, // llvm.hexagon.M2.mpyud.acc.hh.s0
   10784             :     1, // llvm.hexagon.M2.mpyud.acc.hh.s1
   10785             :     1, // llvm.hexagon.M2.mpyud.acc.hl.s0
   10786             :     1, // llvm.hexagon.M2.mpyud.acc.hl.s1
   10787             :     1, // llvm.hexagon.M2.mpyud.acc.lh.s0
   10788             :     1, // llvm.hexagon.M2.mpyud.acc.lh.s1
   10789             :     1, // llvm.hexagon.M2.mpyud.acc.ll.s0
   10790             :     1, // llvm.hexagon.M2.mpyud.acc.ll.s1
   10791             :     1, // llvm.hexagon.M2.mpyud.hh.s0
   10792             :     1, // llvm.hexagon.M2.mpyud.hh.s1
   10793             :     1, // llvm.hexagon.M2.mpyud.hl.s0
   10794             :     1, // llvm.hexagon.M2.mpyud.hl.s1
   10795             :     1, // llvm.hexagon.M2.mpyud.lh.s0
   10796             :     1, // llvm.hexagon.M2.mpyud.lh.s1
   10797             :     1, // llvm.hexagon.M2.mpyud.ll.s0
   10798             :     1, // llvm.hexagon.M2.mpyud.ll.s1
   10799             :     1, // llvm.hexagon.M2.mpyud.nac.hh.s0
   10800             :     1, // llvm.hexagon.M2.mpyud.nac.hh.s1
   10801             :     1, // llvm.hexagon.M2.mpyud.nac.hl.s0
   10802             :     1, // llvm.hexagon.M2.mpyud.nac.hl.s1
   10803             :     1, // llvm.hexagon.M2.mpyud.nac.lh.s0
   10804             :     1, // llvm.hexagon.M2.mpyud.nac.lh.s1
   10805             :     1, // llvm.hexagon.M2.mpyud.nac.ll.s0
   10806             :     1, // llvm.hexagon.M2.mpyud.nac.ll.s1
   10807             :     1, // llvm.hexagon.M2.mpyui
   10808             :     1, // llvm.hexagon.M2.nacci
   10809             :     1, // llvm.hexagon.M2.naccii
   10810             :     1, // llvm.hexagon.M2.subacc
   10811             :     1, // llvm.hexagon.M2.vabsdiffh
   10812             :     1, // llvm.hexagon.M2.vabsdiffw
   10813             :     1, // llvm.hexagon.M2.vcmac.s0.sat.i
   10814             :     1, // llvm.hexagon.M2.vcmac.s0.sat.r
   10815             :     1, // llvm.hexagon.M2.vcmpy.s0.sat.i
   10816             :     1, // llvm.hexagon.M2.vcmpy.s0.sat.r
   10817             :     1, // llvm.hexagon.M2.vcmpy.s1.sat.i
   10818