mirror of
https://github.com/hedge-dev/XenonRecomp.git
synced 2025-06-10 17:45:08 +00:00
6497 lines
160 KiB
C
6497 lines
160 KiB
C
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
|
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2022, */
|
|
/* Rot127 <unisono@quyllur.org> 2022-2024 */
|
|
/* Automatically generated file by Capstone's LLVM TableGen Disassembler Backend. */
|
|
|
|
/* LLVM-commit: <commit> */
|
|
/* LLVM-tag: <tag> */
|
|
|
|
/* Do not edit. */
|
|
|
|
/* Capstone's LLVM TableGen Backends: */
|
|
/* https://github.com/capstone-engine/llvm-capstone */
|
|
|
|
#include <capstone/platform.h>
|
|
#include <assert.h>
|
|
|
|
/// getMnemonic - This method is automatically generated by tablegen
|
|
/// from the instruction set description.
|
|
static MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) {
|
|
#ifndef CAPSTONE_DIET
|
|
static const char AsmStrs[] = {
|
|
/* 0 */ "jiscr0\t\0"
|
|
/* 8 */ "jiscr1\t\0"
|
|
/* 16 */ "tail36\t\0"
|
|
/* 24 */ "call36\t\0"
|
|
/* 32 */ "xvreplve0.b\t\0"
|
|
/* 45 */ "xvadda.b\t\0"
|
|
/* 55 */ "x86sra.b\t\0"
|
|
/* 65 */ "xvsra.b\t\0"
|
|
/* 74 */ "amadd_db.b\t\0"
|
|
/* 86 */ "amswap_db.b\t\0"
|
|
/* 99 */ "amcas_db.b\t\0"
|
|
/* 111 */ "x86sub.b\t\0"
|
|
/* 121 */ "xvmsub.b\t\0"
|
|
/* 131 */ "xvssub.b\t\0"
|
|
/* 141 */ "xvsub.b\t\0"
|
|
/* 150 */ "x86sbc.b\t\0"
|
|
/* 160 */ "x86adc.b\t\0"
|
|
/* 170 */ "x86dec.b\t\0"
|
|
/* 180 */ "x86inc.b\t\0"
|
|
/* 190 */ "vext2xv.d.b\t\0"
|
|
/* 203 */ "x86add.b\t\0"
|
|
/* 213 */ "amadd.b\t\0"
|
|
/* 222 */ "xvmadd.b\t\0"
|
|
/* 232 */ "xvsadd.b\t\0"
|
|
/* 242 */ "xvadd.b\t\0"
|
|
/* 251 */ "ld.b\t\0"
|
|
/* 257 */ "x86and.b\t\0"
|
|
/* 267 */ "xvpackod.b\t\0"
|
|
/* 279 */ "xvpickod.b\t\0"
|
|
/* 291 */ "xvmod.b\t\0"
|
|
/* 300 */ "iocsrrd.b\t\0"
|
|
/* 311 */ "xvabsd.b\t\0"
|
|
/* 321 */ "ldle.b\t\0"
|
|
/* 329 */ "xvsle.b\t\0"
|
|
/* 338 */ "stle.b\t\0"
|
|
/* 346 */ "xvreplve.b\t\0"
|
|
/* 358 */ "xvshuf.b\t\0"
|
|
/* 368 */ "xvneg.b\t\0"
|
|
/* 377 */ "xvavg.b\t\0"
|
|
/* 386 */ "xvsubwod.h.b\t\0"
|
|
/* 400 */ "xvmaddwod.h.b\t\0"
|
|
/* 415 */ "xvaddwod.h.b\t\0"
|
|
/* 429 */ "xvmulwod.h.b\t\0"
|
|
/* 443 */ "xvexth.h.b\t\0"
|
|
/* 455 */ "xvsllwil.h.b\t\0"
|
|
/* 469 */ "xvsubwev.h.b\t\0"
|
|
/* 483 */ "xvmaddwev.h.b\t\0"
|
|
/* 498 */ "xvaddwev.h.b\t\0"
|
|
/* 512 */ "xvmulwev.h.b\t\0"
|
|
/* 526 */ "vext2xv.h.b\t\0"
|
|
/* 539 */ "xvhsubw.h.b\t\0"
|
|
/* 552 */ "xvhaddw.h.b\t\0"
|
|
/* 565 */ "xvmuh.b\t\0"
|
|
/* 574 */ "xvilvh.b\t\0"
|
|
/* 584 */ "xvshuf4i.b\t\0"
|
|
/* 596 */ "x86srai.b\t\0"
|
|
/* 607 */ "xvsrai.b\t\0"
|
|
/* 617 */ "xvandi.b\t\0"
|
|
/* 627 */ "xvslei.b\t\0"
|
|
/* 637 */ "xvrepl128vei.b\t\0"
|
|
/* 653 */ "vreplvei.b\t\0"
|
|
/* 665 */ "x86rcli.b\t\0"
|
|
/* 676 */ "xvbitseli.b\t\0"
|
|
/* 689 */ "x86slli.b\t\0"
|
|
/* 700 */ "xvslli.b\t\0"
|
|
/* 710 */ "xvrepli.b\t\0"
|
|
/* 721 */ "x86srli.b\t\0"
|
|
/* 732 */ "xvsrli.b\t\0"
|
|
/* 742 */ "x86rotli.b\t\0"
|
|
/* 754 */ "xvmini.b\t\0"
|
|
/* 764 */ "xvfrstpi.b\t\0"
|
|
/* 776 */ "xvseqi.b\t\0"
|
|
/* 786 */ "xvsrari.b\t\0"
|
|
/* 797 */ "x86rcri.b\t\0"
|
|
/* 808 */ "xvbitclri.b\t\0"
|
|
/* 821 */ "xvsrlri.b\t\0"
|
|
/* 832 */ "xvnori.b\t\0"
|
|
/* 842 */ "xvori.b\t\0"
|
|
/* 851 */ "xvxori.b\t\0"
|
|
/* 861 */ "x86rotri.b\t\0"
|
|
/* 873 */ "xvrotri.b\t\0"
|
|
/* 884 */ "xvbitseti.b\t\0"
|
|
/* 897 */ "xvslti.b\t\0"
|
|
/* 907 */ "xvbitrevi.b\t\0"
|
|
/* 920 */ "xvmaxi.b\t\0"
|
|
/* 930 */ "x86rcl.b\t\0"
|
|
/* 940 */ "x86sll.b\t\0"
|
|
/* 950 */ "xvsll.b\t\0"
|
|
/* 959 */ "xvldrepl.b\t\0"
|
|
/* 971 */ "x86srl.b\t\0"
|
|
/* 981 */ "xvsrl.b\t\0"
|
|
/* 990 */ "x86rotl.b\t\0"
|
|
/* 1001 */ "x86mul.b\t\0"
|
|
/* 1011 */ "xvmul.b\t\0"
|
|
/* 1020 */ "xvilvl.b\t\0"
|
|
/* 1030 */ "xvstelm.b\t\0"
|
|
/* 1041 */ "xvmin.b\t\0"
|
|
/* 1050 */ "xvclo.b\t\0"
|
|
/* 1059 */ "amswap.b\t\0"
|
|
/* 1069 */ "xvfrstp.b\t\0"
|
|
/* 1080 */ "xvseq.b\t\0"
|
|
/* 1089 */ "xvsrar.b\t\0"
|
|
/* 1099 */ "x86rcr.b\t\0"
|
|
/* 1109 */ "vpickve2gr.b\t\0"
|
|
/* 1123 */ "xvavgr.b\t\0"
|
|
/* 1133 */ "xvbitclr.b\t\0"
|
|
/* 1145 */ "xvsrlr.b\t\0"
|
|
/* 1155 */ "x86or.b\t\0"
|
|
/* 1164 */ "x86xor.b\t\0"
|
|
/* 1174 */ "x86rotr.b\t\0"
|
|
/* 1185 */ "xvrotr.b\t\0"
|
|
/* 1195 */ "xvreplgr2vr.b\t\0"
|
|
/* 1210 */ "vinsgr2vr.b\t\0"
|
|
/* 1223 */ "iocsrwr.b\t\0"
|
|
/* 1234 */ "amcas.b\t\0"
|
|
/* 1243 */ "xvextrins.b\t\0"
|
|
/* 1256 */ "xvsat.b\t\0"
|
|
/* 1265 */ "xvbitset.b\t\0"
|
|
/* 1277 */ "ldgt.b\t\0"
|
|
/* 1285 */ "stgt.b\t\0"
|
|
/* 1293 */ "xvslt.b\t\0"
|
|
/* 1302 */ "xvpcnt.b\t\0"
|
|
/* 1312 */ "st.b\t\0"
|
|
/* 1318 */ "xvmaddwod.h.bu.b\t\0"
|
|
/* 1336 */ "xvaddwod.h.bu.b\t\0"
|
|
/* 1353 */ "xvmulwod.h.bu.b\t\0"
|
|
/* 1370 */ "xvmaddwev.h.bu.b\t\0"
|
|
/* 1388 */ "xvaddwev.h.bu.b\t\0"
|
|
/* 1405 */ "xvmulwev.h.bu.b\t\0"
|
|
/* 1422 */ "xvpackev.b\t\0"
|
|
/* 1434 */ "xvpickev.b\t\0"
|
|
/* 1446 */ "xvbitrev.b\t\0"
|
|
/* 1458 */ "xvdiv.b\t\0"
|
|
/* 1467 */ "xvsigncov.b\t\0"
|
|
/* 1480 */ "ext.w.b\t\0"
|
|
/* 1489 */ "vext2xv.w.b\t\0"
|
|
/* 1502 */ "xvmax.b\t\0"
|
|
/* 1511 */ "ldx.b\t\0"
|
|
/* 1518 */ "stx.b\t\0"
|
|
/* 1525 */ "xvmskgez.b\t\0"
|
|
/* 1537 */ "xvsetallnez.b\t\0"
|
|
/* 1552 */ "xvclz.b\t\0"
|
|
/* 1561 */ "xvmsknz.b\t\0"
|
|
/* 1572 */ "xvsetanyeqz.b\t\0"
|
|
/* 1587 */ "xvmskltz.b\t\0"
|
|
/* 1599 */ "bitrev.4b\t\0"
|
|
/* 1610 */ "bitrev.8b\t\0"
|
|
/* 1621 */ "invtlb\t\0"
|
|
/* 1629 */ "xvreplve0.d\t\0"
|
|
/* 1642 */ "xvinsve0.d\t\0"
|
|
/* 1654 */ "xvadda.d\t\0"
|
|
/* 1664 */ "xvfmina.d\t\0"
|
|
/* 1675 */ "x86sra.d\t\0"
|
|
/* 1685 */ "xvsra.d\t\0"
|
|
/* 1694 */ "xvfmaxa.d\t\0"
|
|
/* 1705 */ "amadd_db.d\t\0"
|
|
/* 1717 */ "amand_db.d\t\0"
|
|
/* 1729 */ "ammin_db.d\t\0"
|
|
/* 1741 */ "amswap_db.d\t\0"
|
|
/* 1754 */ "amor_db.d\t\0"
|
|
/* 1765 */ "amxor_db.d\t\0"
|
|
/* 1777 */ "amcas_db.d\t\0"
|
|
/* 1789 */ "ammax_db.d\t\0"
|
|
/* 1801 */ "fscaleb.d\t\0"
|
|
/* 1812 */ "xvflogb.d\t\0"
|
|
/* 1823 */ "x86sub.d\t\0"
|
|
/* 1833 */ "xvfsub.d\t\0"
|
|
/* 1843 */ "xvfmsub.d\t\0"
|
|
/* 1854 */ "xvfnmsub.d\t\0"
|
|
/* 1866 */ "xvmsub.d\t\0"
|
|
/* 1876 */ "xvssub.d\t\0"
|
|
/* 1886 */ "xvsub.d\t\0"
|
|
/* 1895 */ "revb.d\t\0"
|
|
/* 1903 */ "x86sbc.d\t\0"
|
|
/* 1913 */ "x86adc.d\t\0"
|
|
/* 1923 */ "x86dec.d\t\0"
|
|
/* 1933 */ "x86inc.d\t\0"
|
|
/* 1943 */ "sc.d\t\0"
|
|
/* 1949 */ "x86add.d\t\0"
|
|
/* 1959 */ "xvfadd.d\t\0"
|
|
/* 1969 */ "amadd.d\t\0"
|
|
/* 1978 */ "xvfmadd.d\t\0"
|
|
/* 1989 */ "xvfnmadd.d\t\0"
|
|
/* 2001 */ "xvmadd.d\t\0"
|
|
/* 2011 */ "xvsadd.d\t\0"
|
|
/* 2021 */ "xvadd.d\t\0"
|
|
/* 2030 */ "fcvt.ld.d\t\0"
|
|
/* 2041 */ "fld.d\t\0"
|
|
/* 2048 */ "x86and.d\t\0"
|
|
/* 2058 */ "amand.d\t\0"
|
|
/* 2067 */ "xvpackod.d\t\0"
|
|
/* 2079 */ "xvpickod.d\t\0"
|
|
/* 2091 */ "xvmod.d\t\0"
|
|
/* 2100 */ "iocsrrd.d\t\0"
|
|
/* 2111 */ "xvabsd.d\t\0"
|
|
/* 2121 */ "fcvt.ud.d\t\0"
|
|
/* 2132 */ "xvfcmp.cle.d\t\0"
|
|
/* 2146 */ "fldle.d\t\0"
|
|
/* 2155 */ "xvfcmp.sle.d\t\0"
|
|
/* 2169 */ "xvsle.d\t\0"
|
|
/* 2178 */ "asrtle.d\t\0"
|
|
/* 2188 */ "fstle.d\t\0"
|
|
/* 2197 */ "xvfcmp.cule.d\t\0"
|
|
/* 2212 */ "xvfcmp.sule.d\t\0"
|
|
/* 2227 */ "rdtime.d\t\0"
|
|
/* 2237 */ "xvfcmp.cne.d\t\0"
|
|
/* 2251 */ "xvfrintrne.d\t\0"
|
|
/* 2265 */ "xvfcmp.sne.d\t\0"
|
|
/* 2279 */ "xvfcmp.cune.d\t\0"
|
|
/* 2294 */ "xvfcmp.sune.d\t\0"
|
|
/* 2309 */ "xvfrecipe.d\t\0"
|
|
/* 2322 */ "xvfrsqrte.d\t\0"
|
|
/* 2335 */ "xvpickve.d\t\0"
|
|
/* 2347 */ "xvreplve.d\t\0"
|
|
/* 2359 */ "xvfcmp.caf.d\t\0"
|
|
/* 2373 */ "xvfcmp.saf.d\t\0"
|
|
/* 2387 */ "xvshuf.d\t\0"
|
|
/* 2397 */ "fneg.d\t\0"
|
|
/* 2405 */ "xvneg.d\t\0"
|
|
/* 2414 */ "xvavg.d\t\0"
|
|
/* 2423 */ "mulh.d\t\0"
|
|
/* 2431 */ "xvmuh.d\t\0"
|
|
/* 2440 */ "revh.d\t\0"
|
|
/* 2448 */ "xvilvh.d\t\0"
|
|
/* 2458 */ "addu12i.d\t\0"
|
|
/* 2469 */ "lu32i.d\t\0"
|
|
/* 2478 */ "lu52i.d\t\0"
|
|
/* 2487 */ "xvshuf4i.d\t\0"
|
|
/* 2499 */ "addu16i.d\t\0"
|
|
/* 2510 */ "x86srai.d\t\0"
|
|
/* 2521 */ "xvsrai.d\t\0"
|
|
/* 2531 */ "addi.d\t\0"
|
|
/* 2539 */ "xvslei.d\t\0"
|
|
/* 2549 */ "xvrepl128vei.d\t\0"
|
|
/* 2565 */ "vreplvei.d\t\0"
|
|
/* 2577 */ "x86rcli.d\t\0"
|
|
/* 2588 */ "xvhseli.d\t\0"
|
|
/* 2599 */ "x86slli.d\t\0"
|
|
/* 2610 */ "xvslli.d\t\0"
|
|
/* 2620 */ "xvrepli.d\t\0"
|
|
/* 2631 */ "x86srli.d\t\0"
|
|
/* 2642 */ "xvsrli.d\t\0"
|
|
/* 2652 */ "x86rotli.d\t\0"
|
|
/* 2664 */ "xvpermi.d\t\0"
|
|
/* 2675 */ "xvmini.d\t\0"
|
|
/* 2685 */ "xvseqi.d\t\0"
|
|
/* 2695 */ "xvsrari.d\t\0"
|
|
/* 2706 */ "x86rcri.d\t\0"
|
|
/* 2717 */ "xvbitclri.d\t\0"
|
|
/* 2730 */ "xvsrlri.d\t\0"
|
|
/* 2741 */ "x86rotri.d\t\0"
|
|
/* 2753 */ "xvrotri.d\t\0"
|
|
/* 2764 */ "xvbitseti.d\t\0"
|
|
/* 2777 */ "xvslti.d\t\0"
|
|
/* 2787 */ "xvbitrevi.d\t\0"
|
|
/* 2800 */ "xvmaxi.d\t\0"
|
|
/* 2810 */ "bytepick.d\t\0"
|
|
/* 2822 */ "bstrpick.d\t\0"
|
|
/* 2834 */ "xvftintrne.l.d\t\0"
|
|
/* 2850 */ "xvftintrm.l.d\t\0"
|
|
/* 2865 */ "xvftintrp.l.d\t\0"
|
|
/* 2880 */ "xvftint.l.d\t\0"
|
|
/* 2893 */ "xvftintrz.l.d\t\0"
|
|
/* 2908 */ "x86rcl.d\t\0"
|
|
/* 2918 */ "ldl.d\t\0"
|
|
/* 2925 */ "screl.d\t\0"
|
|
/* 2934 */ "x86sll.d\t\0"
|
|
/* 2944 */ "xvsll.d\t\0"
|
|
/* 2953 */ "xvldrepl.d\t\0"
|
|
/* 2965 */ "x86srl.d\t\0"
|
|
/* 2975 */ "xvsrl.d\t\0"
|
|
/* 2984 */ "alsl.d\t\0"
|
|
/* 2992 */ "x86rotl.d\t\0"
|
|
/* 3003 */ "stl.d\t\0"
|
|
/* 3010 */ "x86mul.d\t\0"
|
|
/* 3020 */ "xvfmul.d\t\0"
|
|
/* 3030 */ "xvmul.d\t\0"
|
|
/* 3039 */ "xvilvl.d\t\0"
|
|
/* 3049 */ "xvstelm.d\t\0"
|
|
/* 3060 */ "xvfrintrm.d\t\0"
|
|
/* 3073 */ "fcopysign.d\t\0"
|
|
/* 3086 */ "xvfmin.d\t\0"
|
|
/* 3096 */ "ammin.d\t\0"
|
|
/* 3105 */ "xvmin.d\t\0"
|
|
/* 3114 */ "xvfcmp.cun.d\t\0"
|
|
/* 3128 */ "xvfcmp.sun.d\t\0"
|
|
/* 3142 */ "xvclo.d\t\0"
|
|
/* 3151 */ "cto.d\t\0"
|
|
/* 3158 */ "amswap.d\t\0"
|
|
/* 3168 */ "xvfrecip.d\t\0"
|
|
/* 3180 */ "xvfrintrp.d\t\0"
|
|
/* 3193 */ "xvsubwod.q.d\t\0"
|
|
/* 3207 */ "xvmaddwod.q.d\t\0"
|
|
/* 3222 */ "xvaddwod.q.d\t\0"
|
|
/* 3236 */ "xvmulwod.q.d\t\0"
|
|
/* 3250 */ "xvexth.q.d\t\0"
|
|
/* 3262 */ "xvextl.q.d\t\0"
|
|
/* 3274 */ "xvsubwev.q.d\t\0"
|
|
/* 3288 */ "xvmaddwev.q.d\t\0"
|
|
/* 3303 */ "xvaddwev.q.d\t\0"
|
|
/* 3317 */ "xvmulwev.q.d\t\0"
|
|
/* 3331 */ "xvhsubw.q.d\t\0"
|
|
/* 3344 */ "xvhaddw.q.d\t\0"
|
|
/* 3357 */ "llacq.d\t\0"
|
|
/* 3366 */ "xvfcmp.ceq.d\t\0"
|
|
/* 3380 */ "xvfcmp.seq.d\t\0"
|
|
/* 3394 */ "xvseq.d\t\0"
|
|
/* 3403 */ "xvfcmp.cueq.d\t\0"
|
|
/* 3418 */ "xvfcmp.sueq.d\t\0"
|
|
/* 3433 */ "xvsrar.d\t\0"
|
|
/* 3443 */ "x86rcr.d\t\0"
|
|
/* 3453 */ "ldr.d\t\0"
|
|
/* 3460 */ "movgr2fr.d\t\0"
|
|
/* 3472 */ "xvpickve2gr.d\t\0"
|
|
/* 3487 */ "movfr2gr.d\t\0"
|
|
/* 3499 */ "xvavgr.d\t\0"
|
|
/* 3509 */ "xvbitclr.d\t\0"
|
|
/* 3521 */ "xvsrlr.d\t\0"
|
|
/* 3531 */ "x86or.d\t\0"
|
|
/* 3540 */ "xvfcmp.cor.d\t\0"
|
|
/* 3554 */ "amor.d\t\0"
|
|
/* 3562 */ "xvfcmp.sor.d\t\0"
|
|
/* 3576 */ "x86xor.d\t\0"
|
|
/* 3586 */ "amxor.d\t\0"
|
|
/* 3595 */ "x86rotr.d\t\0"
|
|
/* 3606 */ "xvrotr.d\t\0"
|
|
/* 3616 */ "ldptr.d\t\0"
|
|
/* 3625 */ "stptr.d\t\0"
|
|
/* 3634 */ "str.d\t\0"
|
|
/* 3641 */ "xvreplgr2vr.d\t\0"
|
|
/* 3656 */ "xvinsgr2vr.d\t\0"
|
|
/* 3670 */ "iocsrwr.d\t\0"
|
|
/* 3681 */ "xvfcvt.s.d\t\0"
|
|
/* 3693 */ "amcas.d\t\0"
|
|
/* 3702 */ "fabs.d\t\0"
|
|
/* 3710 */ "bstrins.d\t\0"
|
|
/* 3721 */ "xvextrins.d\t\0"
|
|
/* 3734 */ "xvfclass.d\t\0"
|
|
/* 3746 */ "xvsat.d\t\0"
|
|
/* 3755 */ "xvbitset.d\t\0"
|
|
/* 3767 */ "fldgt.d\t\0"
|
|
/* 3776 */ "asrtgt.d\t\0"
|
|
/* 3786 */ "fstgt.d\t\0"
|
|
/* 3795 */ "xvfcmp.clt.d\t\0"
|
|
/* 3809 */ "xvfcmp.slt.d\t\0"
|
|
/* 3823 */ "xvslt.d\t\0"
|
|
/* 3832 */ "xvfcmp.cult.d\t\0"
|
|
/* 3847 */ "xvfcmp.sult.d\t\0"
|
|
/* 3862 */ "xvpcnt.d\t\0"
|
|
/* 3872 */ "xvfrint.d\t\0"
|
|
/* 3883 */ "xvfsqrt.d\t\0"
|
|
/* 3894 */ "xvfrsqrt.d\t\0"
|
|
/* 3906 */ "fst.d\t\0"
|
|
/* 3913 */ "xvmaddwod.q.du.d\t\0"
|
|
/* 3931 */ "xvaddwod.q.du.d\t\0"
|
|
/* 3948 */ "xvmulwod.q.du.d\t\0"
|
|
/* 3965 */ "xvmaddwev.q.du.d\t\0"
|
|
/* 3983 */ "xvaddwev.q.du.d\t\0"
|
|
/* 4000 */ "xvmulwev.q.du.d\t\0"
|
|
/* 4017 */ "xvftint.lu.d\t\0"
|
|
/* 4031 */ "xvftintrz.lu.d\t\0"
|
|
/* 4047 */ "xvssrani.wu.d\t\0"
|
|
/* 4062 */ "xvssrlni.wu.d\t\0"
|
|
/* 4077 */ "xvssrarni.wu.d\t\0"
|
|
/* 4093 */ "xvssrlrni.wu.d\t\0"
|
|
/* 4109 */ "xvssran.wu.d\t\0"
|
|
/* 4123 */ "xvssrln.wu.d\t\0"
|
|
/* 4137 */ "xvssrarn.wu.d\t\0"
|
|
/* 4152 */ "xvssrlrn.wu.d\t\0"
|
|
/* 4167 */ "xvpackev.d\t\0"
|
|
/* 4179 */ "xvpickev.d\t\0"
|
|
/* 4191 */ "xvbitrev.d\t\0"
|
|
/* 4203 */ "xvfdiv.d\t\0"
|
|
/* 4213 */ "xvdiv.d\t\0"
|
|
/* 4222 */ "xvsigncov.d\t\0"
|
|
/* 4235 */ "fmov.d\t\0"
|
|
/* 4243 */ "armmov.d\t\0"
|
|
/* 4253 */ "xvftintrne.w.d\t\0"
|
|
/* 4269 */ "xvssrani.w.d\t\0"
|
|
/* 4283 */ "xvsrani.w.d\t\0"
|
|
/* 4296 */ "xvssrlni.w.d\t\0"
|
|
/* 4310 */ "xvsrlni.w.d\t\0"
|
|
/* 4323 */ "xvssrarni.w.d\t\0"
|
|
/* 4338 */ "xvsrarni.w.d\t\0"
|
|
/* 4352 */ "xvssrlrni.w.d\t\0"
|
|
/* 4367 */ "xvsrlrni.w.d\t\0"
|
|
/* 4381 */ "xvftintrm.w.d\t\0"
|
|
/* 4396 */ "xvssran.w.d\t\0"
|
|
/* 4409 */ "xvsran.w.d\t\0"
|
|
/* 4421 */ "xvssrln.w.d\t\0"
|
|
/* 4434 */ "xvsrln.w.d\t\0"
|
|
/* 4446 */ "xvssrarn.w.d\t\0"
|
|
/* 4460 */ "xvsrarn.w.d\t\0"
|
|
/* 4473 */ "xvssrlrn.w.d\t\0"
|
|
/* 4487 */ "xvsrlrn.w.d\t\0"
|
|
/* 4500 */ "xvftintrp.w.d\t\0"
|
|
/* 4515 */ "xvftint.w.d\t\0"
|
|
/* 4528 */ "xvftintrz.w.d\t\0"
|
|
/* 4543 */ "xvfmax.d\t\0"
|
|
/* 4553 */ "ammax.d\t\0"
|
|
/* 4562 */ "xvmax.d\t\0"
|
|
/* 4571 */ "fldx.d\t\0"
|
|
/* 4579 */ "fstx.d\t\0"
|
|
/* 4587 */ "xvsetallnez.d\t\0"
|
|
/* 4602 */ "xvclz.d\t\0"
|
|
/* 4611 */ "xvsetanyeqz.d\t\0"
|
|
/* 4626 */ "xvfrintrz.d\t\0"
|
|
/* 4639 */ "ctz.d\t\0"
|
|
/* 4646 */ "xvmskltz.d\t\0"
|
|
/* 4658 */ "la.tls.gd\t\0"
|
|
/* 4669 */ "fcvt.d.ld\t\0"
|
|
/* 4680 */ "la.tls.ld\t\0"
|
|
/* 4691 */ "preld\t\0"
|
|
/* 4698 */ "xvld\t\0"
|
|
/* 4704 */ "and\t\0"
|
|
/* 4709 */ "tlbrd\t\0"
|
|
/* 4716 */ "gcsrrd\t\0"
|
|
/* 4724 */ "bge\t\0"
|
|
/* 4729 */ "la.tls.ie\t\0"
|
|
/* 4740 */ "la.tls.le\t\0"
|
|
/* 4751 */ "idle\t\0"
|
|
/* 4757 */ "bne\t\0"
|
|
/* 4762 */ "setx86loopne\t\0"
|
|
/* 4776 */ "setx86loope\t\0"
|
|
/* 4789 */ "ldpte\t\0"
|
|
/* 4796 */ "armmove\t\0"
|
|
/* 4805 */ "movfr2cf\t\0"
|
|
/* 4815 */ "movgr2cf\t\0"
|
|
/* 4825 */ "x86mfflag\t\0"
|
|
/* 4836 */ "armmfflag\t\0"
|
|
/* 4847 */ "x86mtflag\t\0"
|
|
/* 4858 */ "armmtflag\t\0"
|
|
/* 4869 */ "x86settag\t\0"
|
|
/* 4880 */ "cpucfg\t\0"
|
|
/* 4888 */ "gcsrxchg\t\0"
|
|
/* 4898 */ "xvreplve0.h\t\0"
|
|
/* 4911 */ "xvadda.h\t\0"
|
|
/* 4921 */ "x86sra.h\t\0"
|
|
/* 4931 */ "xvsra.h\t\0"
|
|
/* 4940 */ "xvssrani.b.h\t\0"
|
|
/* 4954 */ "xvsrani.b.h\t\0"
|
|
/* 4967 */ "xvssrlni.b.h\t\0"
|
|
/* 4981 */ "xvsrlni.b.h\t\0"
|
|
/* 4994 */ "xvssrarni.b.h\t\0"
|
|
/* 5009 */ "xvsrarni.b.h\t\0"
|
|
/* 5023 */ "xvssrlrni.b.h\t\0"
|
|
/* 5038 */ "xvsrlrni.b.h\t\0"
|
|
/* 5052 */ "xvssran.b.h\t\0"
|
|
/* 5065 */ "xvsran.b.h\t\0"
|
|
/* 5077 */ "xvssrln.b.h\t\0"
|
|
/* 5090 */ "xvsrln.b.h\t\0"
|
|
/* 5102 */ "xvssrarn.b.h\t\0"
|
|
/* 5116 */ "xvsrarn.b.h\t\0"
|
|
/* 5129 */ "xvssrlrn.b.h\t\0"
|
|
/* 5143 */ "xvsrlrn.b.h\t\0"
|
|
/* 5156 */ "amadd_db.h\t\0"
|
|
/* 5168 */ "amswap_db.h\t\0"
|
|
/* 5181 */ "amcas_db.h\t\0"
|
|
/* 5193 */ "x86sub.h\t\0"
|
|
/* 5203 */ "xvmsub.h\t\0"
|
|
/* 5213 */ "xvssub.h\t\0"
|
|
/* 5223 */ "xvsub.h\t\0"
|
|
/* 5232 */ "x86sbc.h\t\0"
|
|
/* 5242 */ "x86adc.h\t\0"
|
|
/* 5252 */ "x86dec.h\t\0"
|
|
/* 5262 */ "x86inc.h\t\0"
|
|
/* 5272 */ "vext2xv.d.h\t\0"
|
|
/* 5285 */ "x86add.h\t\0"
|
|
/* 5295 */ "amadd.h\t\0"
|
|
/* 5304 */ "xvmadd.h\t\0"
|
|
/* 5314 */ "xvsadd.h\t\0"
|
|
/* 5324 */ "xvadd.h\t\0"
|
|
/* 5333 */ "ld.h\t\0"
|
|
/* 5339 */ "x86and.h\t\0"
|
|
/* 5349 */ "xvpackod.h\t\0"
|
|
/* 5361 */ "xvpickod.h\t\0"
|
|
/* 5373 */ "xvmod.h\t\0"
|
|
/* 5382 */ "iocsrrd.h\t\0"
|
|
/* 5393 */ "xvabsd.h\t\0"
|
|
/* 5403 */ "ldle.h\t\0"
|
|
/* 5411 */ "xvsle.h\t\0"
|
|
/* 5420 */ "stle.h\t\0"
|
|
/* 5428 */ "xvreplve.h\t\0"
|
|
/* 5440 */ "xvshuf.h\t\0"
|
|
/* 5450 */ "xvneg.h\t\0"
|
|
/* 5459 */ "xvavg.h\t\0"
|
|
/* 5468 */ "xvmuh.h\t\0"
|
|
/* 5477 */ "xvilvh.h\t\0"
|
|
/* 5487 */ "xvshuf4i.h\t\0"
|
|
/* 5499 */ "x86srai.h\t\0"
|
|
/* 5510 */ "xvsrai.h\t\0"
|
|
/* 5520 */ "xvslei.h\t\0"
|
|
/* 5530 */ "xvrepl128vei.h\t\0"
|
|
/* 5546 */ "vreplvei.h\t\0"
|
|
/* 5558 */ "x86rcli.h\t\0"
|
|
/* 5569 */ "x86slli.h\t\0"
|
|
/* 5580 */ "xvslli.h\t\0"
|
|
/* 5590 */ "xvrepli.h\t\0"
|
|
/* 5601 */ "x86srli.h\t\0"
|
|
/* 5612 */ "xvsrli.h\t\0"
|
|
/* 5622 */ "x86rotli.h\t\0"
|
|
/* 5634 */ "xvmini.h\t\0"
|
|
/* 5644 */ "xvfrstpi.h\t\0"
|
|
/* 5656 */ "xvseqi.h\t\0"
|
|
/* 5666 */ "xvsrari.h\t\0"
|
|
/* 5677 */ "x86rcri.h\t\0"
|
|
/* 5688 */ "xvbitclri.h\t\0"
|
|
/* 5701 */ "xvsrlri.h\t\0"
|
|
/* 5712 */ "x86rotri.h\t\0"
|
|
/* 5724 */ "xvrotri.h\t\0"
|
|
/* 5735 */ "xvbitseti.h\t\0"
|
|
/* 5748 */ "xvslti.h\t\0"
|
|
/* 5758 */ "xvbitrevi.h\t\0"
|
|
/* 5771 */ "xvmaxi.h\t\0"
|
|
/* 5781 */ "x86rcl.h\t\0"
|
|
/* 5791 */ "x86sll.h\t\0"
|
|
/* 5801 */ "xvsll.h\t\0"
|
|
/* 5810 */ "xvldrepl.h\t\0"
|
|
/* 5822 */ "x86srl.h\t\0"
|
|
/* 5832 */ "xvsrl.h\t\0"
|
|
/* 5841 */ "x86rotl.h\t\0"
|
|
/* 5852 */ "x86mul.h\t\0"
|
|
/* 5862 */ "xvmul.h\t\0"
|
|
/* 5871 */ "xvilvl.h\t\0"
|
|
/* 5881 */ "xvstelm.h\t\0"
|
|
/* 5892 */ "xvmin.h\t\0"
|
|
/* 5901 */ "xvclo.h\t\0"
|
|
/* 5910 */ "amswap.h\t\0"
|
|
/* 5920 */ "xvfrstp.h\t\0"
|
|
/* 5931 */ "xvseq.h\t\0"
|
|
/* 5940 */ "xvsrar.h\t\0"
|
|
/* 5950 */ "x86rcr.h\t\0"
|
|
/* 5960 */ "vpickve2gr.h\t\0"
|
|
/* 5974 */ "xvavgr.h\t\0"
|
|
/* 5984 */ "xvbitclr.h\t\0"
|
|
/* 5996 */ "xvsrlr.h\t\0"
|
|
/* 6006 */ "x86or.h\t\0"
|
|
/* 6015 */ "x86xor.h\t\0"
|
|
/* 6025 */ "x86rotr.h\t\0"
|
|
/* 6036 */ "xvrotr.h\t\0"
|
|
/* 6046 */ "xvreplgr2vr.h\t\0"
|
|
/* 6061 */ "vinsgr2vr.h\t\0"
|
|
/* 6074 */ "iocsrwr.h\t\0"
|
|
/* 6085 */ "xvfcvth.s.h\t\0"
|
|
/* 6098 */ "xvfcvtl.s.h\t\0"
|
|
/* 6111 */ "amcas.h\t\0"
|
|
/* 6120 */ "xvextrins.h\t\0"
|
|
/* 6133 */ "xvsat.h\t\0"
|
|
/* 6142 */ "xvbitset.h\t\0"
|
|
/* 6154 */ "ldgt.h\t\0"
|
|
/* 6162 */ "stgt.h\t\0"
|
|
/* 6170 */ "xvslt.h\t\0"
|
|
/* 6179 */ "xvpcnt.h\t\0"
|
|
/* 6189 */ "st.h\t\0"
|
|
/* 6195 */ "xvssrani.bu.h\t\0"
|
|
/* 6210 */ "xvssrlni.bu.h\t\0"
|
|
/* 6225 */ "xvssrarni.bu.h\t\0"
|
|
/* 6241 */ "xvssrlrni.bu.h\t\0"
|
|
/* 6257 */ "xvssran.bu.h\t\0"
|
|
/* 6271 */ "xvssrln.bu.h\t\0"
|
|
/* 6285 */ "xvssrarn.bu.h\t\0"
|
|
/* 6300 */ "xvssrlrn.bu.h\t\0"
|
|
/* 6315 */ "xvmaddwod.w.hu.h\t\0"
|
|
/* 6333 */ "xvaddwod.w.hu.h\t\0"
|
|
/* 6350 */ "xvmulwod.w.hu.h\t\0"
|
|
/* 6367 */ "xvmaddwev.w.hu.h\t\0"
|
|
/* 6385 */ "xvaddwev.w.hu.h\t\0"
|
|
/* 6402 */ "xvmulwev.w.hu.h\t\0"
|
|
/* 6419 */ "xvpackev.h\t\0"
|
|
/* 6431 */ "xvpickev.h\t\0"
|
|
/* 6443 */ "xvbitrev.h\t\0"
|
|
/* 6455 */ "xvdiv.h\t\0"
|
|
/* 6464 */ "xvsigncov.h\t\0"
|
|
/* 6477 */ "xvsubwod.w.h\t\0"
|
|
/* 6491 */ "xvmaddwod.w.h\t\0"
|
|
/* 6506 */ "xvaddwod.w.h\t\0"
|
|
/* 6520 */ "xvmulwod.w.h\t\0"
|
|
/* 6534 */ "xvexth.w.h\t\0"
|
|
/* 6546 */ "xvsllwil.w.h\t\0"
|
|
/* 6560 */ "ext.w.h\t\0"
|
|
/* 6569 */ "xvsubwev.w.h\t\0"
|
|
/* 6583 */ "xvmaddwev.w.h\t\0"
|
|
/* 6598 */ "xvaddwev.w.h\t\0"
|
|
/* 6612 */ "xvmulwev.w.h\t\0"
|
|
/* 6626 */ "vext2xv.w.h\t\0"
|
|
/* 6639 */ "xvhsubw.w.h\t\0"
|
|
/* 6652 */ "xvhaddw.w.h\t\0"
|
|
/* 6665 */ "xvmax.h\t\0"
|
|
/* 6674 */ "ldx.h\t\0"
|
|
/* 6681 */ "stx.h\t\0"
|
|
/* 6688 */ "xvsetallnez.h\t\0"
|
|
/* 6703 */ "xvclz.h\t\0"
|
|
/* 6712 */ "xvsetanyeqz.h\t\0"
|
|
/* 6727 */ "xvmskltz.h\t\0"
|
|
/* 6739 */ "revb.2h\t\0"
|
|
/* 6748 */ "revb.4h\t\0"
|
|
/* 6757 */ "tlbsrch\t\0"
|
|
/* 6766 */ "gtlbflush\t\0"
|
|
/* 6777 */ "pcalau12i\t\0"
|
|
/* 6788 */ "pcaddu12i\t\0"
|
|
/* 6799 */ "pcaddu18i\t\0"
|
|
/* 6810 */ "pcaddi\t\0"
|
|
/* 6818 */ "xvldi\t\0"
|
|
/* 6825 */ "andi\t\0"
|
|
/* 6831 */ "xori\t\0"
|
|
/* 6837 */ "slti\t\0"
|
|
/* 6843 */ "sltui\t\0"
|
|
/* 6850 */ "setx86j\t\0"
|
|
/* 6859 */ "setarmj\t\0"
|
|
/* 6868 */ "break\t\0"
|
|
/* 6875 */ "xvffint.d.l\t\0"
|
|
/* 6888 */ "xvffint.s.l\t\0"
|
|
/* 6901 */ "bl\t\0"
|
|
/* 6905 */ "dbcl\t\0"
|
|
/* 6911 */ "hvcl\t\0"
|
|
/* 6917 */ "la.pcrel\t\0"
|
|
/* 6927 */ "fsel\t\0"
|
|
/* 6933 */ "syscall\t\0"
|
|
/* 6942 */ "tlbfill\t\0"
|
|
/* 6951 */ "jirl\t\0"
|
|
/* 6957 */ "x86clrtm\t\0"
|
|
/* 6967 */ "x86settm\t\0"
|
|
/* 6977 */ "andn\t\0"
|
|
/* 6983 */ "orn\t\0"
|
|
/* 6988 */ "ertn\t\0"
|
|
/* 6994 */ "cacop\t\0"
|
|
/* 7001 */ "x86dectop\t\0"
|
|
/* 7012 */ "x86inctop\t\0"
|
|
/* 7023 */ "x86mftop\t\0"
|
|
/* 7033 */ "x86mttop\t\0"
|
|
/* 7043 */ "xvreplve0.q\t\0"
|
|
/* 7056 */ "xvsub.q\t\0"
|
|
/* 7065 */ "sc.q\t\0"
|
|
/* 7071 */ "xvssrani.d.q\t\0"
|
|
/* 7085 */ "xvsrani.d.q\t\0"
|
|
/* 7098 */ "xvssrlni.d.q\t\0"
|
|
/* 7112 */ "xvsrlni.d.q\t\0"
|
|
/* 7125 */ "xvssrarni.d.q\t\0"
|
|
/* 7140 */ "xvsrarni.d.q\t\0"
|
|
/* 7154 */ "xvssrlrni.d.q\t\0"
|
|
/* 7169 */ "xvsrlrni.d.q\t\0"
|
|
/* 7183 */ "xvadd.q\t\0"
|
|
/* 7192 */ "xvpermi.q\t\0"
|
|
/* 7203 */ "xvssrani.du.q\t\0"
|
|
/* 7218 */ "xvssrlni.du.q\t\0"
|
|
/* 7233 */ "xvssrarni.du.q\t\0"
|
|
/* 7249 */ "xvssrlrni.du.q\t\0"
|
|
/* 7265 */ "beq\t\0"
|
|
/* 7270 */ "dbar\t\0"
|
|
/* 7276 */ "ibar\t\0"
|
|
/* 7282 */ "movgr2scr\t\0"
|
|
/* 7293 */ "movcf2fr\t\0"
|
|
/* 7303 */ "movcf2gr\t\0"
|
|
/* 7313 */ "movscr2gr\t\0"
|
|
/* 7324 */ "movfcsr2gr\t\0"
|
|
/* 7336 */ "lddir\t\0"
|
|
/* 7343 */ "tlbclr\t\0"
|
|
/* 7351 */ "nor\t\0"
|
|
/* 7356 */ "xor\t\0"
|
|
/* 7361 */ "movgr2fcsr\t\0"
|
|
/* 7373 */ "tlbwr\t\0"
|
|
/* 7380 */ "gcsrwr\t\0"
|
|
/* 7388 */ "xvfmina.s\t\0"
|
|
/* 7399 */ "xvfmaxa.s\t\0"
|
|
/* 7410 */ "fscaleb.s\t\0"
|
|
/* 7421 */ "xvflogb.s\t\0"
|
|
/* 7432 */ "xvfsub.s\t\0"
|
|
/* 7442 */ "xvfmsub.s\t\0"
|
|
/* 7453 */ "xvfnmsub.s\t\0"
|
|
/* 7465 */ "xvfcvth.d.s\t\0"
|
|
/* 7478 */ "xvfcvtl.d.s\t\0"
|
|
/* 7491 */ "fcvt.d.s\t\0"
|
|
/* 7501 */ "xvfadd.s\t\0"
|
|
/* 7511 */ "xvfmadd.s\t\0"
|
|
/* 7522 */ "xvfnmadd.s\t\0"
|
|
/* 7534 */ "fld.s\t\0"
|
|
/* 7541 */ "xvfcmp.cle.s\t\0"
|
|
/* 7555 */ "fldle.s\t\0"
|
|
/* 7564 */ "xvfcmp.sle.s\t\0"
|
|
/* 7578 */ "fstle.s\t\0"
|
|
/* 7587 */ "xvfcmp.cule.s\t\0"
|
|
/* 7602 */ "xvfcmp.sule.s\t\0"
|
|
/* 7617 */ "xvfcmp.cne.s\t\0"
|
|
/* 7631 */ "xvfrintrne.s\t\0"
|
|
/* 7645 */ "xvfcmp.sne.s\t\0"
|
|
/* 7659 */ "xvfcmp.cune.s\t\0"
|
|
/* 7674 */ "xvfcmp.sune.s\t\0"
|
|
/* 7689 */ "xvfrecipe.s\t\0"
|
|
/* 7702 */ "xvfrsqrte.s\t\0"
|
|
/* 7715 */ "xvfcmp.caf.s\t\0"
|
|
/* 7729 */ "xvfcmp.saf.s\t\0"
|
|
/* 7743 */ "fneg.s\t\0"
|
|
/* 7751 */ "xvfcvt.h.s\t\0"
|
|
/* 7763 */ "ftintrne.l.s\t\0"
|
|
/* 7777 */ "xvftintrneh.l.s\t\0"
|
|
/* 7794 */ "xvftintrmh.l.s\t\0"
|
|
/* 7810 */ "xvftintrph.l.s\t\0"
|
|
/* 7826 */ "xvftinth.l.s\t\0"
|
|
/* 7840 */ "xvftintrzh.l.s\t\0"
|
|
/* 7856 */ "xvftintrnel.l.s\t\0"
|
|
/* 7873 */ "xvftintrml.l.s\t\0"
|
|
/* 7889 */ "xvftintrpl.l.s\t\0"
|
|
/* 7905 */ "xvftintl.l.s\t\0"
|
|
/* 7919 */ "xvftintrzl.l.s\t\0"
|
|
/* 7935 */ "ftintrm.l.s\t\0"
|
|
/* 7948 */ "ftintrp.l.s\t\0"
|
|
/* 7961 */ "ftint.l.s\t\0"
|
|
/* 7972 */ "ftintrz.l.s\t\0"
|
|
/* 7985 */ "xvfmul.s\t\0"
|
|
/* 7995 */ "xvfrintrm.s\t\0"
|
|
/* 8008 */ "fcopysign.s\t\0"
|
|
/* 8021 */ "xvfmin.s\t\0"
|
|
/* 8031 */ "xvfcmp.cun.s\t\0"
|
|
/* 8045 */ "xvfcmp.sun.s\t\0"
|
|
/* 8059 */ "xvfrecip.s\t\0"
|
|
/* 8071 */ "xvfrintrp.s\t\0"
|
|
/* 8084 */ "xvfcmp.ceq.s\t\0"
|
|
/* 8098 */ "xvfcmp.seq.s\t\0"
|
|
/* 8112 */ "xvfcmp.cueq.s\t\0"
|
|
/* 8127 */ "xvfcmp.sueq.s\t\0"
|
|
/* 8142 */ "movfrh2gr.s\t\0"
|
|
/* 8155 */ "movfr2gr.s\t\0"
|
|
/* 8167 */ "xvfcmp.cor.s\t\0"
|
|
/* 8181 */ "xvfcmp.sor.s\t\0"
|
|
/* 8195 */ "fabs.s\t\0"
|
|
/* 8203 */ "xvfclass.s\t\0"
|
|
/* 8215 */ "fldgt.s\t\0"
|
|
/* 8224 */ "fstgt.s\t\0"
|
|
/* 8233 */ "xvfcmp.clt.s\t\0"
|
|
/* 8247 */ "xvfcmp.slt.s\t\0"
|
|
/* 8261 */ "xvfcmp.cult.s\t\0"
|
|
/* 8276 */ "xvfcmp.sult.s\t\0"
|
|
/* 8291 */ "xvfrint.s\t\0"
|
|
/* 8302 */ "xvfsqrt.s\t\0"
|
|
/* 8313 */ "xvfrsqrt.s\t\0"
|
|
/* 8325 */ "fst.s\t\0"
|
|
/* 8332 */ "xvftint.wu.s\t\0"
|
|
/* 8346 */ "xvftintrz.wu.s\t\0"
|
|
/* 8362 */ "xvfdiv.s\t\0"
|
|
/* 8372 */ "fmov.s\t\0"
|
|
/* 8380 */ "xvftintrne.w.s\t\0"
|
|
/* 8396 */ "xvftintrm.w.s\t\0"
|
|
/* 8411 */ "xvftintrp.w.s\t\0"
|
|
/* 8426 */ "xvftint.w.s\t\0"
|
|
/* 8439 */ "xvftintrz.w.s\t\0"
|
|
/* 8454 */ "xvfmax.s\t\0"
|
|
/* 8464 */ "fldx.s\t\0"
|
|
/* 8472 */ "fstx.s\t\0"
|
|
/* 8480 */ "xvfrintrz.s\t\0"
|
|
/* 8493 */ "la.abs\t\0"
|
|
/* 8501 */ "blt\t\0"
|
|
/* 8506 */ "slt\t\0"
|
|
/* 8511 */ "la.got\t\0"
|
|
/* 8519 */ "xvst\t\0"
|
|
/* 8525 */ "xvssub.bu\t\0"
|
|
/* 8536 */ "xvsadd.bu\t\0"
|
|
/* 8547 */ "ld.bu\t\0"
|
|
/* 8554 */ "xvmod.bu\t\0"
|
|
/* 8564 */ "xvabsd.bu\t\0"
|
|
/* 8575 */ "xvsle.bu\t\0"
|
|
/* 8585 */ "xvavg.bu\t\0"
|
|
/* 8595 */ "xvsubwod.h.bu\t\0"
|
|
/* 8610 */ "xvmaddwod.h.bu\t\0"
|
|
/* 8626 */ "xvaddwod.h.bu\t\0"
|
|
/* 8641 */ "xvmulwod.h.bu\t\0"
|
|
/* 8656 */ "xvsubwev.h.bu\t\0"
|
|
/* 8671 */ "xvmaddwev.h.bu\t\0"
|
|
/* 8687 */ "xvaddwev.h.bu\t\0"
|
|
/* 8702 */ "xvmulwev.h.bu\t\0"
|
|
/* 8717 */ "xvmuh.bu\t\0"
|
|
/* 8727 */ "xvsubi.bu\t\0"
|
|
/* 8738 */ "xvaddi.bu\t\0"
|
|
/* 8749 */ "xvslei.bu\t\0"
|
|
/* 8760 */ "xvmini.bu\t\0"
|
|
/* 8771 */ "xvslti.bu\t\0"
|
|
/* 8782 */ "xvmaxi.bu\t\0"
|
|
/* 8793 */ "x86mul.bu\t\0"
|
|
/* 8804 */ "xvmin.bu\t\0"
|
|
/* 8814 */ "vpickve2gr.bu\t\0"
|
|
/* 8829 */ "xvavgr.bu\t\0"
|
|
/* 8840 */ "xvsat.bu\t\0"
|
|
/* 8850 */ "xvslt.bu\t\0"
|
|
/* 8860 */ "vext2xv.du.bu\t\0"
|
|
/* 8875 */ "xvexth.hu.bu\t\0"
|
|
/* 8889 */ "xvsllwil.hu.bu\t\0"
|
|
/* 8905 */ "vext2xv.hu.bu\t\0"
|
|
/* 8920 */ "xvhsubw.hu.bu\t\0"
|
|
/* 8935 */ "xvhaddw.hu.bu\t\0"
|
|
/* 8950 */ "vext2xv.wu.bu\t\0"
|
|
/* 8965 */ "xvdiv.bu\t\0"
|
|
/* 8975 */ "xvmax.bu\t\0"
|
|
/* 8985 */ "ldx.bu\t\0"
|
|
/* 8993 */ "ammin_db.du\t\0"
|
|
/* 9006 */ "ammax_db.du\t\0"
|
|
/* 9019 */ "x86sub.du\t\0"
|
|
/* 9030 */ "xvssub.du\t\0"
|
|
/* 9041 */ "x86add.du\t\0"
|
|
/* 9052 */ "xvsadd.du\t\0"
|
|
/* 9063 */ "xvmod.du\t\0"
|
|
/* 9073 */ "xvabsd.du\t\0"
|
|
/* 9084 */ "xvsle.du\t\0"
|
|
/* 9094 */ "xvavg.du\t\0"
|
|
/* 9104 */ "mulh.du\t\0"
|
|
/* 9113 */ "xvmuh.du\t\0"
|
|
/* 9123 */ "xvsubi.du\t\0"
|
|
/* 9134 */ "xvaddi.du\t\0"
|
|
/* 9145 */ "xvslei.du\t\0"
|
|
/* 9156 */ "xvmini.du\t\0"
|
|
/* 9167 */ "xvslti.du\t\0"
|
|
/* 9178 */ "xvmaxi.du\t\0"
|
|
/* 9189 */ "x86mul.du\t\0"
|
|
/* 9200 */ "ammin.du\t\0"
|
|
/* 9210 */ "xvmin.du\t\0"
|
|
/* 9220 */ "xvsubwod.q.du\t\0"
|
|
/* 9235 */ "xvmaddwod.q.du\t\0"
|
|
/* 9251 */ "xvaddwod.q.du\t\0"
|
|
/* 9266 */ "xvmulwod.q.du\t\0"
|
|
/* 9281 */ "xvsubwev.q.du\t\0"
|
|
/* 9296 */ "xvmaddwev.q.du\t\0"
|
|
/* 9312 */ "xvaddwev.q.du\t\0"
|
|
/* 9327 */ "xvmulwev.q.du\t\0"
|
|
/* 9342 */ "xvpickve2gr.du\t\0"
|
|
/* 9358 */ "xvavgr.du\t\0"
|
|
/* 9369 */ "xvsat.du\t\0"
|
|
/* 9379 */ "xvslt.du\t\0"
|
|
/* 9389 */ "xvexth.qu.du\t\0"
|
|
/* 9403 */ "xvextl.qu.du\t\0"
|
|
/* 9417 */ "xvhsubw.qu.du\t\0"
|
|
/* 9432 */ "xvhaddw.qu.du\t\0"
|
|
/* 9447 */ "xvdiv.du\t\0"
|
|
/* 9457 */ "ammax.du\t\0"
|
|
/* 9467 */ "xvmax.du\t\0"
|
|
/* 9477 */ "bgeu\t\0"
|
|
/* 9483 */ "xvssub.hu\t\0"
|
|
/* 9494 */ "xvsadd.hu\t\0"
|
|
/* 9505 */ "ld.hu\t\0"
|
|
/* 9512 */ "xvmod.hu\t\0"
|
|
/* 9522 */ "xvabsd.hu\t\0"
|
|
/* 9533 */ "xvsle.hu\t\0"
|
|
/* 9543 */ "xvavg.hu\t\0"
|
|
/* 9553 */ "xvmuh.hu\t\0"
|
|
/* 9563 */ "xvsubi.hu\t\0"
|
|
/* 9574 */ "xvaddi.hu\t\0"
|
|
/* 9585 */ "xvslei.hu\t\0"
|
|
/* 9596 */ "xvmini.hu\t\0"
|
|
/* 9607 */ "xvslti.hu\t\0"
|
|
/* 9618 */ "xvmaxi.hu\t\0"
|
|
/* 9629 */ "x86mul.hu\t\0"
|
|
/* 9640 */ "xvmin.hu\t\0"
|
|
/* 9650 */ "vpickve2gr.hu\t\0"
|
|
/* 9665 */ "xvavgr.hu\t\0"
|
|
/* 9676 */ "xvsat.hu\t\0"
|
|
/* 9686 */ "xvslt.hu\t\0"
|
|
/* 9696 */ "vext2xv.du.hu\t\0"
|
|
/* 9711 */ "xvexth.wu.hu\t\0"
|
|
/* 9725 */ "xvsllwil.wu.hu\t\0"
|
|
/* 9741 */ "vext2xv.wu.hu\t\0"
|
|
/* 9756 */ "xvhsubw.wu.hu\t\0"
|
|
/* 9771 */ "xvhaddw.wu.hu\t\0"
|
|
/* 9786 */ "xvdiv.hu\t\0"
|
|
/* 9796 */ "xvsubwod.w.hu\t\0"
|
|
/* 9811 */ "xvmaddwod.w.hu\t\0"
|
|
/* 9827 */ "xvaddwod.w.hu\t\0"
|
|
/* 9842 */ "xvmulwod.w.hu\t\0"
|
|
/* 9857 */ "xvsubwev.w.hu\t\0"
|
|
/* 9872 */ "xvmaddwev.w.hu\t\0"
|
|
/* 9888 */ "xvaddwev.w.hu\t\0"
|
|
/* 9903 */ "xvmulwev.w.hu\t\0"
|
|
/* 9918 */ "xvmax.hu\t\0"
|
|
/* 9928 */ "ldx.hu\t\0"
|
|
/* 9936 */ "xvffint.d.lu\t\0"
|
|
/* 9950 */ "bltu\t\0"
|
|
/* 9956 */ "sltu\t\0"
|
|
/* 9962 */ "ammin_db.wu\t\0"
|
|
/* 9975 */ "ammax_db.wu\t\0"
|
|
/* 9988 */ "x86sub.wu\t\0"
|
|
/* 9999 */ "xvssub.wu\t\0"
|
|
/* 10010 */ "xvsubwod.d.wu\t\0"
|
|
/* 10025 */ "xvmaddwod.d.wu\t\0"
|
|
/* 10041 */ "xvaddwod.d.wu\t\0"
|
|
/* 10056 */ "xvmulwod.d.wu\t\0"
|
|
/* 10071 */ "xvsubwev.d.wu\t\0"
|
|
/* 10086 */ "xvmaddwev.d.wu\t\0"
|
|
/* 10102 */ "xvaddwev.d.wu\t\0"
|
|
/* 10117 */ "xvmulwev.d.wu\t\0"
|
|
/* 10132 */ "mulw.d.wu\t\0"
|
|
/* 10143 */ "x86add.wu\t\0"
|
|
/* 10154 */ "xvsadd.wu\t\0"
|
|
/* 10165 */ "ld.wu\t\0"
|
|
/* 10172 */ "xvmod.wu\t\0"
|
|
/* 10182 */ "xvabsd.wu\t\0"
|
|
/* 10193 */ "xvsle.wu\t\0"
|
|
/* 10203 */ "xvavg.wu\t\0"
|
|
/* 10213 */ "mulh.wu\t\0"
|
|
/* 10222 */ "xvmuh.wu\t\0"
|
|
/* 10232 */ "xvsubi.wu\t\0"
|
|
/* 10243 */ "xvaddi.wu\t\0"
|
|
/* 10254 */ "xvslei.wu\t\0"
|
|
/* 10265 */ "xvmini.wu\t\0"
|
|
/* 10276 */ "xvslti.wu\t\0"
|
|
/* 10287 */ "xvmaxi.wu\t\0"
|
|
/* 10298 */ "alsl.wu\t\0"
|
|
/* 10307 */ "x86mul.wu\t\0"
|
|
/* 10318 */ "ammin.wu\t\0"
|
|
/* 10328 */ "xvmin.wu\t\0"
|
|
/* 10338 */ "xvpickve2gr.wu\t\0"
|
|
/* 10354 */ "xvavgr.wu\t\0"
|
|
/* 10365 */ "xvffint.s.wu\t\0"
|
|
/* 10379 */ "xvsat.wu\t\0"
|
|
/* 10389 */ "xvslt.wu\t\0"
|
|
/* 10399 */ "xvexth.du.wu\t\0"
|
|
/* 10413 */ "xvsllwil.du.wu\t\0"
|
|
/* 10429 */ "vext2xv.du.wu\t\0"
|
|
/* 10444 */ "xvhsubw.du.wu\t\0"
|
|
/* 10459 */ "xvhaddw.du.wu\t\0"
|
|
/* 10474 */ "xvdiv.wu\t\0"
|
|
/* 10484 */ "ammax.wu\t\0"
|
|
/* 10494 */ "xvmax.wu\t\0"
|
|
/* 10504 */ "ldx.wu\t\0"
|
|
/* 10512 */ "xvand.v\t\0"
|
|
/* 10521 */ "xvbitsel.v\t\0"
|
|
/* 10533 */ "xvbsll.v\t\0"
|
|
/* 10543 */ "xvbsrl.v\t\0"
|
|
/* 10553 */ "xvandn.v\t\0"
|
|
/* 10563 */ "xvorn.v\t\0"
|
|
/* 10572 */ "xvnor.v\t\0"
|
|
/* 10581 */ "xvor.v\t\0"
|
|
/* 10589 */ "xvxor.v\t\0"
|
|
/* 10598 */ "xvsetnez.v\t\0"
|
|
/* 10610 */ "xvseteqz.v\t\0"
|
|
/* 10622 */ "xvreplve0.w\t\0"
|
|
/* 10635 */ "xvinsve0.w\t\0"
|
|
/* 10647 */ "xvadda.w\t\0"
|
|
/* 10657 */ "x86sra.w\t\0"
|
|
/* 10667 */ "armsra.w\t\0"
|
|
/* 10677 */ "xvsra.w\t\0"
|
|
/* 10686 */ "crcc.w.b.w\t\0"
|
|
/* 10698 */ "crc.w.b.w\t\0"
|
|
/* 10709 */ "amadd_db.w\t\0"
|
|
/* 10721 */ "amand_db.w\t\0"
|
|
/* 10733 */ "ammin_db.w\t\0"
|
|
/* 10745 */ "amswap_db.w\t\0"
|
|
/* 10758 */ "amor_db.w\t\0"
|
|
/* 10769 */ "amxor_db.w\t\0"
|
|
/* 10781 */ "amcas_db.w\t\0"
|
|
/* 10793 */ "ammax_db.w\t\0"
|
|
/* 10805 */ "x86sub.w\t\0"
|
|
/* 10815 */ "armsub.w\t\0"
|
|
/* 10825 */ "xvmsub.w\t\0"
|
|
/* 10835 */ "xvssub.w\t\0"
|
|
/* 10845 */ "xvsub.w\t\0"
|
|
/* 10854 */ "x86sbc.w\t\0"
|
|
/* 10864 */ "armsbc.w\t\0"
|
|
/* 10874 */ "x86adc.w\t\0"
|
|
/* 10884 */ "armadc.w\t\0"
|
|
/* 10894 */ "x86dec.w\t\0"
|
|
/* 10904 */ "x86inc.w\t\0"
|
|
/* 10914 */ "sc.w\t\0"
|
|
/* 10920 */ "xvsubwod.d.w\t\0"
|
|
/* 10934 */ "xvmaddwod.d.w\t\0"
|
|
/* 10949 */ "xvaddwod.d.w\t\0"
|
|
/* 10963 */ "xvmulwod.d.w\t\0"
|
|
/* 10977 */ "xvffinth.d.w\t\0"
|
|
/* 10991 */ "xvexth.d.w\t\0"
|
|
/* 11003 */ "xvsllwil.d.w\t\0"
|
|
/* 11017 */ "xvffintl.d.w\t\0"
|
|
/* 11031 */ "ffint.d.w\t\0"
|
|
/* 11042 */ "xvsubwev.d.w\t\0"
|
|
/* 11056 */ "xvmaddwev.d.w\t\0"
|
|
/* 11071 */ "xvaddwev.d.w\t\0"
|
|
/* 11085 */ "xvmulwev.d.w\t\0"
|
|
/* 11099 */ "vext2xv.d.w\t\0"
|
|
/* 11112 */ "crcc.w.d.w\t\0"
|
|
/* 11124 */ "crc.w.d.w\t\0"
|
|
/* 11135 */ "xvhsubw.d.w\t\0"
|
|
/* 11148 */ "xvhaddw.d.w\t\0"
|
|
/* 11161 */ "mulw.d.w\t\0"
|
|
/* 11171 */ "x86add.w\t\0"
|
|
/* 11181 */ "amadd.w\t\0"
|
|
/* 11190 */ "armadd.w\t\0"
|
|
/* 11200 */ "xvmadd.w\t\0"
|
|
/* 11210 */ "xvsadd.w\t\0"
|
|
/* 11220 */ "xvadd.w\t\0"
|
|
/* 11229 */ "ld.w\t\0"
|
|
/* 11235 */ "x86and.w\t\0"
|
|
/* 11245 */ "amand.w\t\0"
|
|
/* 11254 */ "armand.w\t\0"
|
|
/* 11264 */ "xvpackod.w\t\0"
|
|
/* 11276 */ "xvpickod.w\t\0"
|
|
/* 11288 */ "xvmod.w\t\0"
|
|
/* 11297 */ "iocsrrd.w\t\0"
|
|
/* 11308 */ "xvabsd.w\t\0"
|
|
/* 11318 */ "ldle.w\t\0"
|
|
/* 11326 */ "xvsle.w\t\0"
|
|
/* 11335 */ "stle.w\t\0"
|
|
/* 11343 */ "xvpickve.w\t\0"
|
|
/* 11355 */ "xvreplve.w\t\0"
|
|
/* 11367 */ "xvshuf.w\t\0"
|
|
/* 11377 */ "xvneg.w\t\0"
|
|
/* 11386 */ "xvavg.w\t\0"
|
|
/* 11395 */ "xvssrani.h.w\t\0"
|
|
/* 11409 */ "xvsrani.h.w\t\0"
|
|
/* 11422 */ "xvssrlni.h.w\t\0"
|
|
/* 11436 */ "xvsrlni.h.w\t\0"
|
|
/* 11449 */ "xvssrarni.h.w\t\0"
|
|
/* 11464 */ "xvsrarni.h.w\t\0"
|
|
/* 11478 */ "xvssrlrni.h.w\t\0"
|
|
/* 11493 */ "xvsrlrni.h.w\t\0"
|
|
/* 11507 */ "xvssran.h.w\t\0"
|
|
/* 11520 */ "xvsran.h.w\t\0"
|
|
/* 11532 */ "xvssrln.h.w\t\0"
|
|
/* 11545 */ "xvsrln.h.w\t\0"
|
|
/* 11557 */ "xvssrarn.h.w\t\0"
|
|
/* 11571 */ "xvsrarn.h.w\t\0"
|
|
/* 11584 */ "xvssrlrn.h.w\t\0"
|
|
/* 11598 */ "xvsrlrn.h.w\t\0"
|
|
/* 11611 */ "crcc.w.h.w\t\0"
|
|
/* 11623 */ "crc.w.h.w\t\0"
|
|
/* 11634 */ "rdtimeh.w\t\0"
|
|
/* 11645 */ "mulh.w\t\0"
|
|
/* 11653 */ "movgr2frh.w\t\0"
|
|
/* 11666 */ "xvmuh.w\t\0"
|
|
/* 11675 */ "xvilvh.w\t\0"
|
|
/* 11685 */ "addu12i.w\t\0"
|
|
/* 11696 */ "lu12i.w\t\0"
|
|
/* 11705 */ "xvshuf4i.w\t\0"
|
|
/* 11717 */ "x86srai.w\t\0"
|
|
/* 11728 */ "armsrai.w\t\0"
|
|
/* 11739 */ "xvsrai.w\t\0"
|
|
/* 11749 */ "addi.w\t\0"
|
|
/* 11757 */ "xvslei.w\t\0"
|
|
/* 11767 */ "xvrepl128vei.w\t\0"
|
|
/* 11783 */ "vreplvei.w\t\0"
|
|
/* 11795 */ "x86rcli.w\t\0"
|
|
/* 11806 */ "x86slli.w\t\0"
|
|
/* 11817 */ "armslli.w\t\0"
|
|
/* 11828 */ "xvslli.w\t\0"
|
|
/* 11838 */ "xvrepli.w\t\0"
|
|
/* 11849 */ "x86srli.w\t\0"
|
|
/* 11860 */ "armsrli.w\t\0"
|
|
/* 11871 */ "xvsrli.w\t\0"
|
|
/* 11881 */ "x86rotli.w\t\0"
|
|
/* 11893 */ "xvpermi.w\t\0"
|
|
/* 11904 */ "xvmini.w\t\0"
|
|
/* 11914 */ "xvseqi.w\t\0"
|
|
/* 11924 */ "xvsrari.w\t\0"
|
|
/* 11935 */ "x86rcri.w\t\0"
|
|
/* 11946 */ "xvbitclri.w\t\0"
|
|
/* 11959 */ "xvsrlri.w\t\0"
|
|
/* 11970 */ "x86rotri.w\t\0"
|
|
/* 11982 */ "armrotri.w\t\0"
|
|
/* 11994 */ "xvrotri.w\t\0"
|
|
/* 12005 */ "xvbitseti.w\t\0"
|
|
/* 12018 */ "xvslti.w\t\0"
|
|
/* 12028 */ "xvbitrevi.w\t\0"
|
|
/* 12041 */ "xvmaxi.w\t\0"
|
|
/* 12051 */ "bytepick.w\t\0"
|
|
/* 12063 */ "bstrpick.w\t\0"
|
|
/* 12075 */ "x86rcl.w\t\0"
|
|
/* 12085 */ "ldl.w\t\0"
|
|
/* 12092 */ "rdtimel.w\t\0"
|
|
/* 12103 */ "screl.w\t\0"
|
|
/* 12112 */ "x86sll.w\t\0"
|
|
/* 12122 */ "armsll.w\t\0"
|
|
/* 12132 */ "xvsll.w\t\0"
|
|
/* 12141 */ "xvldrepl.w\t\0"
|
|
/* 12153 */ "x86srl.w\t\0"
|
|
/* 12163 */ "armsrl.w\t\0"
|
|
/* 12173 */ "xvsrl.w\t\0"
|
|
/* 12182 */ "alsl.w\t\0"
|
|
/* 12190 */ "x86rotl.w\t\0"
|
|
/* 12201 */ "stl.w\t\0"
|
|
/* 12208 */ "x86mul.w\t\0"
|
|
/* 12218 */ "xvmul.w\t\0"
|
|
/* 12227 */ "xvilvl.w\t\0"
|
|
/* 12237 */ "xvstelm.w\t\0"
|
|
/* 12248 */ "xvperm.w\t\0"
|
|
/* 12258 */ "ammin.w\t\0"
|
|
/* 12267 */ "xvmin.w\t\0"
|
|
/* 12276 */ "xvclo.w\t\0"
|
|
/* 12285 */ "cto.w\t\0"
|
|
/* 12292 */ "amswap.w\t\0"
|
|
/* 12302 */ "llacq.w\t\0"
|
|
/* 12311 */ "xvseq.w\t\0"
|
|
/* 12320 */ "xvsrar.w\t\0"
|
|
/* 12330 */ "x86rcr.w\t\0"
|
|
/* 12340 */ "ldr.w\t\0"
|
|
/* 12347 */ "movgr2fr.w\t\0"
|
|
/* 12359 */ "xvpickve2gr.w\t\0"
|
|
/* 12374 */ "xvavgr.w\t\0"
|
|
/* 12384 */ "xvbitclr.w\t\0"
|
|
/* 12396 */ "xvsrlr.w\t\0"
|
|
/* 12406 */ "x86or.w\t\0"
|
|
/* 12415 */ "amor.w\t\0"
|
|
/* 12423 */ "armor.w\t\0"
|
|
/* 12432 */ "x86xor.w\t\0"
|
|
/* 12442 */ "amxor.w\t\0"
|
|
/* 12451 */ "armxor.w\t\0"
|
|
/* 12461 */ "x86rotr.w\t\0"
|
|
/* 12472 */ "armrotr.w\t\0"
|
|
/* 12483 */ "xvrotr.w\t\0"
|
|
/* 12493 */ "ldptr.w\t\0"
|
|
/* 12502 */ "stptr.w\t\0"
|
|
/* 12511 */ "str.w\t\0"
|
|
/* 12518 */ "xvreplgr2vr.w\t\0"
|
|
/* 12533 */ "xvinsgr2vr.w\t\0"
|
|
/* 12547 */ "iocsrwr.w\t\0"
|
|
/* 12558 */ "xvffint.s.w\t\0"
|
|
/* 12571 */ "amcas.w\t\0"
|
|
/* 12580 */ "bstrins.w\t\0"
|
|
/* 12591 */ "xvextrins.w\t\0"
|
|
/* 12604 */ "xvsat.w\t\0"
|
|
/* 12613 */ "xvbitset.w\t\0"
|
|
/* 12625 */ "ldgt.w\t\0"
|
|
/* 12633 */ "stgt.w\t\0"
|
|
/* 12641 */ "xvslt.w\t\0"
|
|
/* 12650 */ "xvpcnt.w\t\0"
|
|
/* 12660 */ "armnot.w\t\0"
|
|
/* 12670 */ "st.w\t\0"
|
|
/* 12676 */ "xvssrani.hu.w\t\0"
|
|
/* 12691 */ "xvssrlni.hu.w\t\0"
|
|
/* 12706 */ "xvssrarni.hu.w\t\0"
|
|
/* 12722 */ "xvssrlrni.hu.w\t\0"
|
|
/* 12738 */ "xvssran.hu.w\t\0"
|
|
/* 12752 */ "xvssrln.hu.w\t\0"
|
|
/* 12766 */ "xvssrarn.hu.w\t\0"
|
|
/* 12781 */ "xvssrlrn.hu.w\t\0"
|
|
/* 12796 */ "xvmaddwod.d.wu.w\t\0"
|
|
/* 12814 */ "xvaddwod.d.wu.w\t\0"
|
|
/* 12831 */ "xvmulwod.d.wu.w\t\0"
|
|
/* 12848 */ "xvmaddwev.d.wu.w\t\0"
|
|
/* 12866 */ "xvaddwev.d.wu.w\t\0"
|
|
/* 12883 */ "xvmulwev.d.wu.w\t\0"
|
|
/* 12900 */ "xvpackev.w\t\0"
|
|
/* 12912 */ "xvpickev.w\t\0"
|
|
/* 12924 */ "xvbitrev.w\t\0"
|
|
/* 12936 */ "xvdiv.w\t\0"
|
|
/* 12945 */ "xvsigncov.w\t\0"
|
|
/* 12958 */ "armmov.w\t\0"
|
|
/* 12968 */ "crcc.w.w.w\t\0"
|
|
/* 12980 */ "crc.w.w.w\t\0"
|
|
/* 12991 */ "ammax.w\t\0"
|
|
/* 13000 */ "xvmax.w\t\0"
|
|
/* 13009 */ "ldx.w\t\0"
|
|
/* 13016 */ "armrrx.w\t\0"
|
|
/* 13026 */ "stx.w\t\0"
|
|
/* 13033 */ "xvsetallnez.w\t\0"
|
|
/* 13048 */ "xvclz.w\t\0"
|
|
/* 13057 */ "xvsetanyeqz.w\t\0"
|
|
/* 13072 */ "ctz.w\t\0"
|
|
/* 13079 */ "xvmskltz.w\t\0"
|
|
/* 13091 */ "revb.2w\t\0"
|
|
/* 13100 */ "revh.2w\t\0"
|
|
/* 13109 */ "preldx\t\0"
|
|
/* 13117 */ "xvldx\t\0"
|
|
/* 13124 */ "xvstx\t\0"
|
|
/* 13131 */ "bnez\t\0"
|
|
/* 13137 */ "bcnez\t\0"
|
|
/* 13144 */ "masknez\t\0"
|
|
/* 13153 */ "beqz\t\0"
|
|
/* 13159 */ "bceqz\t\0"
|
|
/* 13166 */ "maskeqz\t\0"
|
|
/* 13175 */ "# XRay Function Patchable RET.\0"
|
|
/* 13206 */ "# XRay Typed Event Log.\0"
|
|
/* 13230 */ "# XRay Custom Event Log.\0"
|
|
/* 13255 */ "# XRay Function Enter.\0"
|
|
/* 13278 */ "# XRay Tail Call Exit.\0"
|
|
/* 13301 */ "# XRay Function Exit.\0"
|
|
/* 13323 */ "LIFETIME_END\0"
|
|
/* 13336 */ "PSEUDO_PROBE\0"
|
|
/* 13349 */ "BUNDLE\0"
|
|
/* 13356 */ "DBG_VALUE\0"
|
|
/* 13366 */ "DBG_INSTR_REF\0"
|
|
/* 13380 */ "DBG_PHI\0"
|
|
/* 13388 */ "DBG_LABEL\0"
|
|
/* 13398 */ "LIFETIME_START\0"
|
|
/* 13413 */ "DBG_VALUE_LIST\0"
|
|
/* 13428 */ "# FEntry call\0"
|
|
};
|
|
#endif // CAPSTONE_DIET
|
|
|
|
static const uint16_t OpInfo0[] = {
|
|
0U, // PHI
|
|
0U, // INLINEASM
|
|
0U, // INLINEASM_BR
|
|
0U, // CFI_INSTRUCTION
|
|
0U, // EH_LABEL
|
|
0U, // GC_LABEL
|
|
0U, // ANNOTATION_LABEL
|
|
0U, // KILL
|
|
0U, // EXTRACT_SUBREG
|
|
0U, // INSERT_SUBREG
|
|
0U, // IMPLICIT_DEF
|
|
0U, // SUBREG_TO_REG
|
|
0U, // COPY_TO_REGCLASS
|
|
13357U, // DBG_VALUE
|
|
13414U, // DBG_VALUE_LIST
|
|
13367U, // DBG_INSTR_REF
|
|
13381U, // DBG_PHI
|
|
13389U, // DBG_LABEL
|
|
0U, // REG_SEQUENCE
|
|
0U, // COPY
|
|
13350U, // BUNDLE
|
|
13399U, // LIFETIME_START
|
|
13324U, // LIFETIME_END
|
|
13337U, // PSEUDO_PROBE
|
|
0U, // ARITH_FENCE
|
|
0U, // STACKMAP
|
|
13429U, // FENTRY_CALL
|
|
0U, // PATCHPOINT
|
|
0U, // LOAD_STACK_GUARD
|
|
0U, // PREALLOCATED_SETUP
|
|
0U, // PREALLOCATED_ARG
|
|
0U, // STATEPOINT
|
|
0U, // LOCAL_ESCAPE
|
|
0U, // FAULTING_OP
|
|
0U, // PATCHABLE_OP
|
|
13256U, // PATCHABLE_FUNCTION_ENTER
|
|
13176U, // PATCHABLE_RET
|
|
13302U, // PATCHABLE_FUNCTION_EXIT
|
|
13279U, // PATCHABLE_TAIL_CALL
|
|
13231U, // PATCHABLE_EVENT_CALL
|
|
13207U, // PATCHABLE_TYPED_EVENT_CALL
|
|
0U, // ICALL_BRANCH_FUNNEL
|
|
0U, // MEMBARRIER
|
|
0U, // JUMP_TABLE_DEBUG_INFO
|
|
0U, // G_ASSERT_SEXT
|
|
0U, // G_ASSERT_ZEXT
|
|
0U, // G_ASSERT_ALIGN
|
|
0U, // G_ADD
|
|
0U, // G_SUB
|
|
0U, // G_MUL
|
|
0U, // G_SDIV
|
|
0U, // G_UDIV
|
|
0U, // G_SREM
|
|
0U, // G_UREM
|
|
0U, // G_SDIVREM
|
|
0U, // G_UDIVREM
|
|
0U, // G_AND
|
|
0U, // G_OR
|
|
0U, // G_XOR
|
|
0U, // G_IMPLICIT_DEF
|
|
0U, // G_PHI
|
|
0U, // G_FRAME_INDEX
|
|
0U, // G_GLOBAL_VALUE
|
|
0U, // G_CONSTANT_POOL
|
|
0U, // G_EXTRACT
|
|
0U, // G_UNMERGE_VALUES
|
|
0U, // G_INSERT
|
|
0U, // G_MERGE_VALUES
|
|
0U, // G_BUILD_VECTOR
|
|
0U, // G_BUILD_VECTOR_TRUNC
|
|
0U, // G_CONCAT_VECTORS
|
|
0U, // G_PTRTOINT
|
|
0U, // G_INTTOPTR
|
|
0U, // G_BITCAST
|
|
0U, // G_FREEZE
|
|
0U, // G_CONSTANT_FOLD_BARRIER
|
|
0U, // G_INTRINSIC_FPTRUNC_ROUND
|
|
0U, // G_INTRINSIC_TRUNC
|
|
0U, // G_INTRINSIC_ROUND
|
|
0U, // G_INTRINSIC_LRINT
|
|
0U, // G_INTRINSIC_ROUNDEVEN
|
|
0U, // G_READCYCLECOUNTER
|
|
0U, // G_LOAD
|
|
0U, // G_SEXTLOAD
|
|
0U, // G_ZEXTLOAD
|
|
0U, // G_INDEXED_LOAD
|
|
0U, // G_INDEXED_SEXTLOAD
|
|
0U, // G_INDEXED_ZEXTLOAD
|
|
0U, // G_STORE
|
|
0U, // G_INDEXED_STORE
|
|
0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
|
|
0U, // G_ATOMIC_CMPXCHG
|
|
0U, // G_ATOMICRMW_XCHG
|
|
0U, // G_ATOMICRMW_ADD
|
|
0U, // G_ATOMICRMW_SUB
|
|
0U, // G_ATOMICRMW_AND
|
|
0U, // G_ATOMICRMW_NAND
|
|
0U, // G_ATOMICRMW_OR
|
|
0U, // G_ATOMICRMW_XOR
|
|
0U, // G_ATOMICRMW_MAX
|
|
0U, // G_ATOMICRMW_MIN
|
|
0U, // G_ATOMICRMW_UMAX
|
|
0U, // G_ATOMICRMW_UMIN
|
|
0U, // G_ATOMICRMW_FADD
|
|
0U, // G_ATOMICRMW_FSUB
|
|
0U, // G_ATOMICRMW_FMAX
|
|
0U, // G_ATOMICRMW_FMIN
|
|
0U, // G_ATOMICRMW_UINC_WRAP
|
|
0U, // G_ATOMICRMW_UDEC_WRAP
|
|
0U, // G_FENCE
|
|
0U, // G_PREFETCH
|
|
0U, // G_BRCOND
|
|
0U, // G_BRINDIRECT
|
|
0U, // G_INVOKE_REGION_START
|
|
0U, // G_INTRINSIC
|
|
0U, // G_INTRINSIC_W_SIDE_EFFECTS
|
|
0U, // G_INTRINSIC_CONVERGENT
|
|
0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
|
|
0U, // G_ANYEXT
|
|
0U, // G_TRUNC
|
|
0U, // G_CONSTANT
|
|
0U, // G_FCONSTANT
|
|
0U, // G_VASTART
|
|
0U, // G_VAARG
|
|
0U, // G_SEXT
|
|
0U, // G_SEXT_INREG
|
|
0U, // G_ZEXT
|
|
0U, // G_SHL
|
|
0U, // G_LSHR
|
|
0U, // G_ASHR
|
|
0U, // G_FSHL
|
|
0U, // G_FSHR
|
|
0U, // G_ROTR
|
|
0U, // G_ROTL
|
|
0U, // G_ICMP
|
|
0U, // G_FCMP
|
|
0U, // G_SELECT
|
|
0U, // G_UADDO
|
|
0U, // G_UADDE
|
|
0U, // G_USUBO
|
|
0U, // G_USUBE
|
|
0U, // G_SADDO
|
|
0U, // G_SADDE
|
|
0U, // G_SSUBO
|
|
0U, // G_SSUBE
|
|
0U, // G_UMULO
|
|
0U, // G_SMULO
|
|
0U, // G_UMULH
|
|
0U, // G_SMULH
|
|
0U, // G_UADDSAT
|
|
0U, // G_SADDSAT
|
|
0U, // G_USUBSAT
|
|
0U, // G_SSUBSAT
|
|
0U, // G_USHLSAT
|
|
0U, // G_SSHLSAT
|
|
0U, // G_SMULFIX
|
|
0U, // G_UMULFIX
|
|
0U, // G_SMULFIXSAT
|
|
0U, // G_UMULFIXSAT
|
|
0U, // G_SDIVFIX
|
|
0U, // G_UDIVFIX
|
|
0U, // G_SDIVFIXSAT
|
|
0U, // G_UDIVFIXSAT
|
|
0U, // G_FADD
|
|
0U, // G_FSUB
|
|
0U, // G_FMUL
|
|
0U, // G_FMA
|
|
0U, // G_FMAD
|
|
0U, // G_FDIV
|
|
0U, // G_FREM
|
|
0U, // G_FPOW
|
|
0U, // G_FPOWI
|
|
0U, // G_FEXP
|
|
0U, // G_FEXP2
|
|
0U, // G_FEXP10
|
|
0U, // G_FLOG
|
|
0U, // G_FLOG2
|
|
0U, // G_FLOG10
|
|
0U, // G_FLDEXP
|
|
0U, // G_FFREXP
|
|
0U, // G_FNEG
|
|
0U, // G_FPEXT
|
|
0U, // G_FPTRUNC
|
|
0U, // G_FPTOSI
|
|
0U, // G_FPTOUI
|
|
0U, // G_SITOFP
|
|
0U, // G_UITOFP
|
|
0U, // G_FABS
|
|
0U, // G_FCOPYSIGN
|
|
0U, // G_IS_FPCLASS
|
|
0U, // G_FCANONICALIZE
|
|
0U, // G_FMINNUM
|
|
0U, // G_FMAXNUM
|
|
0U, // G_FMINNUM_IEEE
|
|
0U, // G_FMAXNUM_IEEE
|
|
0U, // G_FMINIMUM
|
|
0U, // G_FMAXIMUM
|
|
0U, // G_GET_FPENV
|
|
0U, // G_SET_FPENV
|
|
0U, // G_RESET_FPENV
|
|
0U, // G_GET_FPMODE
|
|
0U, // G_SET_FPMODE
|
|
0U, // G_RESET_FPMODE
|
|
0U, // G_PTR_ADD
|
|
0U, // G_PTRMASK
|
|
0U, // G_SMIN
|
|
0U, // G_SMAX
|
|
0U, // G_UMIN
|
|
0U, // G_UMAX
|
|
0U, // G_ABS
|
|
0U, // G_LROUND
|
|
0U, // G_LLROUND
|
|
0U, // G_BR
|
|
0U, // G_BRJT
|
|
0U, // G_INSERT_VECTOR_ELT
|
|
0U, // G_EXTRACT_VECTOR_ELT
|
|
0U, // G_SHUFFLE_VECTOR
|
|
0U, // G_CTTZ
|
|
0U, // G_CTTZ_ZERO_UNDEF
|
|
0U, // G_CTLZ
|
|
0U, // G_CTLZ_ZERO_UNDEF
|
|
0U, // G_CTPOP
|
|
0U, // G_BSWAP
|
|
0U, // G_BITREVERSE
|
|
0U, // G_FCEIL
|
|
0U, // G_FCOS
|
|
0U, // G_FSIN
|
|
0U, // G_FSQRT
|
|
0U, // G_FFLOOR
|
|
0U, // G_FRINT
|
|
0U, // G_FNEARBYINT
|
|
0U, // G_ADDRSPACE_CAST
|
|
0U, // G_BLOCK_ADDR
|
|
0U, // G_JUMP_TABLE
|
|
0U, // G_DYN_STACKALLOC
|
|
0U, // G_STACKSAVE
|
|
0U, // G_STACKRESTORE
|
|
0U, // G_STRICT_FADD
|
|
0U, // G_STRICT_FSUB
|
|
0U, // G_STRICT_FMUL
|
|
0U, // G_STRICT_FDIV
|
|
0U, // G_STRICT_FREM
|
|
0U, // G_STRICT_FMA
|
|
0U, // G_STRICT_FSQRT
|
|
0U, // G_STRICT_FLDEXP
|
|
0U, // G_READ_REGISTER
|
|
0U, // G_WRITE_REGISTER
|
|
0U, // G_MEMCPY
|
|
0U, // G_MEMCPY_INLINE
|
|
0U, // G_MEMMOVE
|
|
0U, // G_MEMSET
|
|
0U, // G_BZERO
|
|
0U, // G_VECREDUCE_SEQ_FADD
|
|
0U, // G_VECREDUCE_SEQ_FMUL
|
|
0U, // G_VECREDUCE_FADD
|
|
0U, // G_VECREDUCE_FMUL
|
|
0U, // G_VECREDUCE_FMAX
|
|
0U, // G_VECREDUCE_FMIN
|
|
0U, // G_VECREDUCE_FMAXIMUM
|
|
0U, // G_VECREDUCE_FMINIMUM
|
|
0U, // G_VECREDUCE_ADD
|
|
0U, // G_VECREDUCE_MUL
|
|
0U, // G_VECREDUCE_AND
|
|
0U, // G_VECREDUCE_OR
|
|
0U, // G_VECREDUCE_XOR
|
|
0U, // G_VECREDUCE_SMAX
|
|
0U, // G_VECREDUCE_SMIN
|
|
0U, // G_VECREDUCE_UMAX
|
|
0U, // G_VECREDUCE_UMIN
|
|
0U, // G_SBFX
|
|
0U, // G_UBFX
|
|
7U, // ADJCALLSTACKDOWN
|
|
7U, // ADJCALLSTACKUP
|
|
7U, // PseudoAtomicLoadAdd32
|
|
7U, // PseudoAtomicLoadAnd32
|
|
7U, // PseudoAtomicLoadNand32
|
|
7U, // PseudoAtomicLoadNand64
|
|
7U, // PseudoAtomicLoadOr32
|
|
7U, // PseudoAtomicLoadSub32
|
|
7U, // PseudoAtomicLoadXor32
|
|
7U, // PseudoAtomicStoreD
|
|
7U, // PseudoAtomicStoreW
|
|
7U, // PseudoAtomicSwap32
|
|
7U, // PseudoBR
|
|
7U, // PseudoBRIND
|
|
7U, // PseudoB_TAIL
|
|
7U, // PseudoCALL
|
|
16409U, // PseudoCALL36
|
|
7U, // PseudoCALLIndirect
|
|
7U, // PseudoCALL_LARGE
|
|
7U, // PseudoCALL_MEDIUM
|
|
7U, // PseudoCmpXchg32
|
|
7U, // PseudoCmpXchg64
|
|
7U, // PseudoCopyCFR
|
|
7U, // PseudoJIRL_CALL
|
|
7U, // PseudoJIRL_TAIL
|
|
24878U, // PseudoLA_ABS
|
|
24878U, // PseudoLA_ABS_LARGE
|
|
24896U, // PseudoLA_GOT
|
|
24896U, // PseudoLA_GOT_LARGE
|
|
23302U, // PseudoLA_PCREL
|
|
23302U, // PseudoLA_PCREL_LARGE
|
|
21043U, // PseudoLA_TLS_GD
|
|
21043U, // PseudoLA_TLS_GD_LARGE
|
|
21114U, // PseudoLA_TLS_IE
|
|
21114U, // PseudoLA_TLS_IE_LARGE
|
|
21065U, // PseudoLA_TLS_LD
|
|
21065U, // PseudoLA_TLS_LD_LARGE
|
|
21125U, // PseudoLA_TLS_LE
|
|
7U, // PseudoLD_CFR
|
|
18967U, // PseudoLI_D
|
|
28185U, // PseudoLI_W
|
|
7U, // PseudoMaskedAtomicLoadAdd32
|
|
7U, // PseudoMaskedAtomicLoadMax32
|
|
7U, // PseudoMaskedAtomicLoadMin32
|
|
7U, // PseudoMaskedAtomicLoadNand32
|
|
7U, // PseudoMaskedAtomicLoadSub32
|
|
7U, // PseudoMaskedAtomicLoadUMax32
|
|
7U, // PseudoMaskedAtomicLoadUMin32
|
|
7U, // PseudoMaskedAtomicSwap32
|
|
7U, // PseudoMaskedCmpXchg32
|
|
7U, // PseudoRET
|
|
7U, // PseudoST_CFR
|
|
7U, // PseudoTAIL
|
|
16401U, // PseudoTAIL36
|
|
7U, // PseudoTAILIndirect
|
|
7U, // PseudoTAIL_LARGE
|
|
7U, // PseudoTAIL_MEDIUM
|
|
7U, // PseudoUNIMP
|
|
7U, // PseudoVBNZ
|
|
7U, // PseudoVBNZ_B
|
|
7U, // PseudoVBNZ_D
|
|
7U, // PseudoVBNZ_H
|
|
7U, // PseudoVBNZ_W
|
|
7U, // PseudoVBZ
|
|
7U, // PseudoVBZ_B
|
|
7U, // PseudoVBZ_D
|
|
7U, // PseudoVBZ_H
|
|
7U, // PseudoVBZ_W
|
|
17096U, // PseudoVREPLI_B
|
|
19006U, // PseudoVREPLI_D
|
|
21976U, // PseudoVREPLI_H
|
|
28224U, // PseudoVREPLI_W
|
|
7U, // PseudoXVBNZ
|
|
7U, // PseudoXVBNZ_B
|
|
7U, // PseudoXVBNZ_D
|
|
7U, // PseudoXVBNZ_H
|
|
7U, // PseudoXVBNZ_W
|
|
7U, // PseudoXVBZ
|
|
7U, // PseudoXVBZ_B
|
|
7U, // PseudoXVBZ_D
|
|
7U, // PseudoXVBZ_H
|
|
7U, // PseudoXVBZ_W
|
|
7U, // PseudoXVINSGR2VR_B
|
|
7U, // PseudoXVINSGR2VR_H
|
|
17095U, // PseudoXVREPLI_B
|
|
19005U, // PseudoXVREPLI_D
|
|
21975U, // PseudoXVREPLI_H
|
|
28223U, // PseudoXVREPLI_W
|
|
7U, // RDFCSR
|
|
7U, // WRFCSR
|
|
16548U, // ADC_B
|
|
18301U, // ADC_D
|
|
21630U, // ADC_H
|
|
27262U, // ADC_W
|
|
18916U, // ADDI_D
|
|
28134U, // ADDI_W
|
|
18843U, // ADDU12I_D
|
|
28070U, // ADDU12I_W
|
|
18884U, // ADDU16I_D
|
|
18337U, // ADD_D
|
|
27559U, // ADD_W
|
|
19369U, // ALSL_D
|
|
28567U, // ALSL_W
|
|
26683U, // ALSL_WU
|
|
16598U, // AMADD_B
|
|
18354U, // AMADD_D
|
|
21680U, // AMADD_H
|
|
27566U, // AMADD_W
|
|
16459U, // AMADD__DB_B
|
|
18090U, // AMADD__DB_D
|
|
21541U, // AMADD__DB_H
|
|
27094U, // AMADD__DB_W
|
|
18443U, // AMAND_D
|
|
27630U, // AMAND_W
|
|
18102U, // AMAND__DB_D
|
|
27106U, // AMAND__DB_W
|
|
17619U, // AMCAS_B
|
|
20078U, // AMCAS_D
|
|
22496U, // AMCAS_H
|
|
28956U, // AMCAS_W
|
|
16484U, // AMCAS__DB_B
|
|
18162U, // AMCAS__DB_D
|
|
21566U, // AMCAS__DB_H
|
|
27166U, // AMCAS__DB_W
|
|
20938U, // AMMAX_D
|
|
25842U, // AMMAX_DU
|
|
29376U, // AMMAX_W
|
|
26869U, // AMMAX_WU
|
|
18174U, // AMMAX__DB_D
|
|
25391U, // AMMAX__DB_DU
|
|
27178U, // AMMAX__DB_W
|
|
26360U, // AMMAX__DB_WU
|
|
19481U, // AMMIN_D
|
|
25585U, // AMMIN_DU
|
|
28643U, // AMMIN_W
|
|
26703U, // AMMIN_WU
|
|
18114U, // AMMIN__DB_D
|
|
25378U, // AMMIN__DB_DU
|
|
27118U, // AMMIN__DB_W
|
|
26347U, // AMMIN__DB_WU
|
|
19939U, // AMOR_D
|
|
28800U, // AMOR_W
|
|
18139U, // AMOR__DB_D
|
|
27143U, // AMOR__DB_W
|
|
17444U, // AMSWAP_B
|
|
19543U, // AMSWAP_D
|
|
22295U, // AMSWAP_H
|
|
28677U, // AMSWAP_W
|
|
16471U, // AMSWAP__DB_B
|
|
18126U, // AMSWAP__DB_D
|
|
21553U, // AMSWAP__DB_H
|
|
27130U, // AMSWAP__DB_W
|
|
19971U, // AMXOR_D
|
|
28827U, // AMXOR_W
|
|
18150U, // AMXOR__DB_D
|
|
27154U, // AMXOR__DB_W
|
|
21089U, // AND
|
|
23210U, // ANDI
|
|
23362U, // ANDN
|
|
27269U, // ARMADC_W
|
|
27575U, // ARMADD_W
|
|
27639U, // ARMAND_W
|
|
21221U, // ARMMFFLAG
|
|
21181U, // ARMMOVE
|
|
20628U, // ARMMOV_D
|
|
29343U, // ARMMOV_W
|
|
21243U, // ARMMTFLAG
|
|
29045U, // ARMNOT_W
|
|
28808U, // ARMOR_W
|
|
28367U, // ARMROTRI_W
|
|
28857U, // ARMROTR_W
|
|
29401U, // ARMRRX_W
|
|
27249U, // ARMSBC_W
|
|
28202U, // ARMSLLI_W
|
|
28507U, // ARMSLL_W
|
|
28113U, // ARMSRAI_W
|
|
27052U, // ARMSRA_W
|
|
28245U, // ARMSRLI_W
|
|
28548U, // ARMSRL_W
|
|
27200U, // ARMSUB_W
|
|
28836U, // ARMXOR_W
|
|
20161U, // ASRTGT_D
|
|
18563U, // ASRTLE_D
|
|
16427U, // B
|
|
29544U, // BCEQZ
|
|
29522U, // BCNEZ
|
|
23650U, // BEQ
|
|
29538U, // BEQZ
|
|
21109U, // BGE
|
|
25862U, // BGEU
|
|
17984U, // BITREV_4B
|
|
17995U, // BITREV_8B
|
|
20578U, // BITREV_D
|
|
29311U, // BITREV_W
|
|
23286U, // BL
|
|
24886U, // BLT
|
|
26335U, // BLTU
|
|
21142U, // BNE
|
|
29516U, // BNEZ
|
|
23253U, // BREAK
|
|
36479U, // BSTRINS_D
|
|
45349U, // BSTRINS_W
|
|
19207U, // BSTRPICK_D
|
|
28448U, // BSTRPICK_W
|
|
19195U, // BYTEPICK_D
|
|
28436U, // BYTEPICK_W
|
|
23379U, // CACOP
|
|
19529U, // CLO_D
|
|
28663U, // CLO_W
|
|
20989U, // CLZ_D
|
|
29435U, // CLZ_W
|
|
21265U, // CPUCFG
|
|
27071U, // CRCC_W_B_W
|
|
27497U, // CRCC_W_D_W
|
|
27996U, // CRCC_W_H_W
|
|
29353U, // CRCC_W_W_W
|
|
27083U, // CRC_W_B_W
|
|
27509U, // CRC_W_D_W
|
|
28008U, // CRC_W_H_W
|
|
29365U, // CRC_W_W_W
|
|
21102U, // CSRRD
|
|
40150U, // CSRWR
|
|
37658U, // CSRXCHG
|
|
19536U, // CTO_D
|
|
28670U, // CTO_W
|
|
21024U, // CTZ_D
|
|
29457U, // CTZ_W
|
|
23655U, // DBAR
|
|
23290U, // DBCL
|
|
20591U, // DIV_D
|
|
25834U, // DIV_DU
|
|
29323U, // DIV_W
|
|
26861U, // DIV_WU
|
|
6989U, // ERTN
|
|
17865U, // EXT_W_B
|
|
22945U, // EXT_W_H
|
|
20087U, // FABS_D
|
|
24580U, // FABS_S
|
|
18346U, // FADD_D
|
|
23888U, // FADD_S
|
|
20121U, // FCLASS_D
|
|
24590U, // FCLASS_S
|
|
18746U, // FCMP_CAF_D
|
|
24102U, // FCMP_CAF_S
|
|
19753U, // FCMP_CEQ_D
|
|
24471U, // FCMP_CEQ_S
|
|
18519U, // FCMP_CLE_D
|
|
23928U, // FCMP_CLE_S
|
|
20182U, // FCMP_CLT_D
|
|
24620U, // FCMP_CLT_S
|
|
18624U, // FCMP_CNE_D
|
|
24004U, // FCMP_CNE_S
|
|
19927U, // FCMP_COR_D
|
|
24554U, // FCMP_COR_S
|
|
19790U, // FCMP_CUEQ_D
|
|
24499U, // FCMP_CUEQ_S
|
|
18584U, // FCMP_CULE_D
|
|
23974U, // FCMP_CULE_S
|
|
20219U, // FCMP_CULT_D
|
|
24648U, // FCMP_CULT_S
|
|
18666U, // FCMP_CUNE_D
|
|
24046U, // FCMP_CUNE_S
|
|
19501U, // FCMP_CUN_D
|
|
24418U, // FCMP_CUN_S
|
|
18760U, // FCMP_SAF_D
|
|
24116U, // FCMP_SAF_S
|
|
19767U, // FCMP_SEQ_D
|
|
24485U, // FCMP_SEQ_S
|
|
18542U, // FCMP_SLE_D
|
|
23951U, // FCMP_SLE_S
|
|
20196U, // FCMP_SLT_D
|
|
24634U, // FCMP_SLT_S
|
|
18652U, // FCMP_SNE_D
|
|
24032U, // FCMP_SNE_S
|
|
19949U, // FCMP_SOR_D
|
|
24568U, // FCMP_SOR_S
|
|
19805U, // FCMP_SUEQ_D
|
|
24514U, // FCMP_SUEQ_S
|
|
18599U, // FCMP_SULE_D
|
|
23989U, // FCMP_SULE_S
|
|
20234U, // FCMP_SULT_D
|
|
24663U, // FCMP_SULT_S
|
|
18681U, // FCMP_SUNE_D
|
|
24061U, // FCMP_SUNE_S
|
|
19515U, // FCMP_SUN_D
|
|
24432U, // FCMP_SUN_S
|
|
19458U, // FCOPYSIGN_D
|
|
24393U, // FCOPYSIGN_S
|
|
21054U, // FCVT_D_LD
|
|
23876U, // FCVT_D_S
|
|
18415U, // FCVT_LD_D
|
|
20068U, // FCVT_S_D
|
|
18506U, // FCVT_UD_D
|
|
20590U, // FDIV_D
|
|
24749U, // FDIV_S
|
|
23262U, // FFINT_D_L
|
|
27416U, // FFINT_D_W
|
|
23275U, // FFINT_S_L
|
|
28945U, // FFINT_S_W
|
|
20152U, // FLDGT_D
|
|
24600U, // FLDGT_S
|
|
18531U, // FLDLE_D
|
|
23940U, // FLDLE_S
|
|
20956U, // FLDX_D
|
|
24849U, // FLDX_S
|
|
18426U, // FLD_D
|
|
23919U, // FLD_S
|
|
18199U, // FLOGB_D
|
|
23808U, // FLOGB_S
|
|
18365U, // FMADD_D
|
|
23898U, // FMADD_S
|
|
18081U, // FMAXA_D
|
|
23786U, // FMAXA_S
|
|
20930U, // FMAX_D
|
|
24841U, // FMAX_S
|
|
18051U, // FMINA_D
|
|
23775U, // FMINA_S
|
|
19473U, // FMIN_D
|
|
24408U, // FMIN_S
|
|
20620U, // FMOV_D
|
|
24757U, // FMOV_S
|
|
18230U, // FMSUB_D
|
|
23829U, // FMSUB_S
|
|
19407U, // FMUL_D
|
|
24372U, // FMUL_S
|
|
18782U, // FNEG_D
|
|
24128U, // FNEG_S
|
|
18376U, // FNMADD_D
|
|
23909U, // FNMADD_S
|
|
18241U, // FNMSUB_D
|
|
23840U, // FNMSUB_S
|
|
18696U, // FRECIPE_D
|
|
24076U, // FRECIPE_S
|
|
19555U, // FRECIP_D
|
|
24446U, // FRECIP_S
|
|
20259U, // FRINT_D
|
|
24678U, // FRINT_S
|
|
18709U, // FRSQRTE_D
|
|
24089U, // FRSQRTE_S
|
|
20281U, // FRSQRT_D
|
|
24700U, // FRSQRT_S
|
|
18186U, // FSCALEB_D
|
|
23795U, // FSCALEB_S
|
|
23312U, // FSEL_xD
|
|
23312U, // FSEL_xS
|
|
20270U, // FSQRT_D
|
|
24689U, // FSQRT_S
|
|
20171U, // FSTGT_D
|
|
24609U, // FSTGT_S
|
|
18573U, // FSTLE_D
|
|
23963U, // FSTLE_S
|
|
20964U, // FSTX_D
|
|
24857U, // FSTX_S
|
|
20291U, // FST_D
|
|
24710U, // FST_S
|
|
18220U, // FSUB_D
|
|
23819U, // FSUB_S
|
|
19237U, // FTINTRM_L_D
|
|
24320U, // FTINTRM_L_S
|
|
20768U, // FTINTRM_W_D
|
|
24783U, // FTINTRM_W_S
|
|
19221U, // FTINTRNE_L_D
|
|
24148U, // FTINTRNE_L_S
|
|
20640U, // FTINTRNE_W_D
|
|
24767U, // FTINTRNE_W_S
|
|
19252U, // FTINTRP_L_D
|
|
24333U, // FTINTRP_L_S
|
|
20887U, // FTINTRP_W_D
|
|
24798U, // FTINTRP_W_S
|
|
19280U, // FTINTRZ_L_D
|
|
24357U, // FTINTRZ_L_S
|
|
20915U, // FTINTRZ_W_D
|
|
24826U, // FTINTRZ_W_S
|
|
19267U, // FTINT_L_D
|
|
24346U, // FTINT_L_S
|
|
20902U, // FTINT_W_D
|
|
24813U, // FTINT_W_S
|
|
21101U, // GCSRRD
|
|
40149U, // GCSRWR
|
|
37657U, // GCSRXCHG
|
|
6767U, // GTLBFLUSH
|
|
23296U, // HVCL
|
|
23661U, // IBAR
|
|
21136U, // IDLE
|
|
50774U, // INVTLB
|
|
16685U, // IOCSRRD_B
|
|
18485U, // IOCSRRD_D
|
|
21767U, // IOCSRRD_H
|
|
27682U, // IOCSRRD_W
|
|
17608U, // IOCSRWR_B
|
|
20055U, // IOCSRWR_D
|
|
22459U, // IOCSRWR_H
|
|
28932U, // IOCSRWR_W
|
|
23336U, // JIRL
|
|
16385U, // JISCR0
|
|
16393U, // JISCR1
|
|
23721U, // LDDIR
|
|
17662U, // LDGT_B
|
|
20153U, // LDGT_D
|
|
22539U, // LDGT_H
|
|
29010U, // LDGT_W
|
|
16706U, // LDLE_B
|
|
18532U, // LDLE_D
|
|
21788U, // LDLE_H
|
|
27703U, // LDLE_W
|
|
19303U, // LDL_D
|
|
28470U, // LDL_W
|
|
21174U, // LDPTE
|
|
20001U, // LDPTR_D
|
|
28878U, // LDPTR_W
|
|
19838U, // LDR_D
|
|
28725U, // LDR_W
|
|
17896U, // LDX_B
|
|
25370U, // LDX_BU
|
|
20957U, // LDX_D
|
|
23059U, // LDX_H
|
|
26313U, // LDX_HU
|
|
29394U, // LDX_W
|
|
26889U, // LDX_WU
|
|
16636U, // LD_B
|
|
24932U, // LD_BU
|
|
18420U, // LD_D
|
|
21718U, // LD_H
|
|
25890U, // LD_HU
|
|
27614U, // LD_W
|
|
26550U, // LD_WU
|
|
19742U, // LLACQ_D
|
|
28687U, // LLACQ_W
|
|
19323U, // LL_D
|
|
28501U, // LL_W
|
|
28081U, // LU12I_W
|
|
35238U, // LU32I_D
|
|
18863U, // LU52I_D
|
|
29551U, // MASKEQZ
|
|
29529U, // MASKNEZ
|
|
18478U, // MOD_D
|
|
25450U, // MOD_DU
|
|
27675U, // MOD_W
|
|
26559U, // MOD_WU
|
|
23678U, // MOVCF2FR_xS
|
|
23688U, // MOVCF2GR
|
|
23709U, // MOVFCSR2GR
|
|
21190U, // MOVFR2CF_xS
|
|
19872U, // MOVFR2GR_D
|
|
24540U, // MOVFR2GR_S
|
|
24540U, // MOVFR2GR_S_64
|
|
24527U, // MOVFRH2GR_S
|
|
21200U, // MOVGR2CF
|
|
23746U, // MOVGR2FCSR
|
|
44422U, // MOVGR2FRH_W
|
|
19845U, // MOVGR2FR_D
|
|
28732U, // MOVGR2FR_W
|
|
28732U, // MOVGR2FR_W_64
|
|
23667U, // MOVGR2SCR
|
|
23698U, // MOVSCR2GR
|
|
18808U, // MULH_D
|
|
25489U, // MULH_DU
|
|
28030U, // MULH_W
|
|
26598U, // MULH_WU
|
|
27546U, // MULW_D_W
|
|
26517U, // MULW_D_WU
|
|
19398U, // MUL_D
|
|
28596U, // MUL_W
|
|
23736U, // NOR
|
|
23737U, // OR
|
|
23217U, // ORI
|
|
23368U, // ORN
|
|
23195U, // PCADDI
|
|
23173U, // PCADDU12I
|
|
23184U, // PCADDU18I
|
|
23162U, // PCALAU12I
|
|
21076U, // PRELD
|
|
29494U, // PRELDX
|
|
17185U, // RCRI_B
|
|
19094U, // RCRI_D
|
|
22065U, // RCRI_H
|
|
28323U, // RCRI_W
|
|
17487U, // RCR_B
|
|
19831U, // RCR_D
|
|
22338U, // RCR_H
|
|
28718U, // RCR_W
|
|
28019U, // RDTIMEH_W
|
|
28477U, // RDTIMEL_W
|
|
18612U, // RDTIME_D
|
|
23124U, // REVB_2H
|
|
29476U, // REVB_2W
|
|
23133U, // REVB_4H
|
|
18280U, // REVB_D
|
|
29485U, // REVH_2W
|
|
18825U, // REVH_D
|
|
17249U, // ROTRI_B
|
|
19129U, // ROTRI_D
|
|
22100U, // ROTRI_H
|
|
28358U, // ROTRI_W
|
|
17562U, // ROTR_B
|
|
19983U, // ROTR_D
|
|
22413U, // ROTR_H
|
|
28849U, // ROTR_W
|
|
16538U, // SBC_B
|
|
18291U, // SBC_D
|
|
21620U, // SBC_H
|
|
27242U, // SBC_W
|
|
35694U, // SCREL_D
|
|
44872U, // SCREL_W
|
|
34712U, // SC_D
|
|
39834U, // SC_Q
|
|
43683U, // SC_W
|
|
23244U, // SETARMJ
|
|
23235U, // SETX86J
|
|
21161U, // SETX86LOOPE
|
|
21147U, // SETX86LOOPNE
|
|
24102U, // SET_CFR_FALSE
|
|
24499U, // SET_CFR_TRUE
|
|
18987U, // SLLI_D
|
|
28194U, // SLLI_W
|
|
19322U, // SLL_D
|
|
28500U, // SLL_W
|
|
24891U, // SLT
|
|
23222U, // SLTI
|
|
26341U, // SLTU
|
|
23228U, // SLTUI
|
|
18898U, // SRAI_D
|
|
28105U, // SRAI_W
|
|
18063U, // SRA_D
|
|
27045U, // SRA_W
|
|
19019U, // SRLI_D
|
|
28237U, // SRLI_W
|
|
19353U, // SRL_D
|
|
28541U, // SRL_W
|
|
17670U, // STGT_B
|
|
20172U, // STGT_D
|
|
22547U, // STGT_H
|
|
29018U, // STGT_W
|
|
16723U, // STLE_B
|
|
18574U, // STLE_D
|
|
21805U, // STLE_H
|
|
27720U, // STLE_W
|
|
19388U, // STL_D
|
|
28586U, // STL_W
|
|
20010U, // STPTR_D
|
|
28887U, // STPTR_W
|
|
20019U, // STR_D
|
|
28896U, // STR_W
|
|
17903U, // STX_B
|
|
20965U, // STX_D
|
|
23066U, // STX_H
|
|
29411U, // STX_W
|
|
17697U, // ST_B
|
|
20292U, // ST_D
|
|
22574U, // ST_H
|
|
29055U, // ST_W
|
|
18211U, // SUB_D
|
|
27193U, // SUB_W
|
|
23318U, // SYSCALL
|
|
7344U, // TLBCLR
|
|
6943U, // TLBFILL
|
|
6768U, // TLBFLUSH
|
|
4710U, // TLBRD
|
|
6758U, // TLBSRCH
|
|
7374U, // TLBWR
|
|
16697U, // VABSD_B
|
|
24950U, // VABSD_BU
|
|
18497U, // VABSD_D
|
|
25459U, // VABSD_DU
|
|
21779U, // VABSD_H
|
|
25908U, // VABSD_HU
|
|
27694U, // VABSD_W
|
|
26568U, // VABSD_WU
|
|
16431U, // VADDA_B
|
|
18040U, // VADDA_D
|
|
21297U, // VADDA_H
|
|
27033U, // VADDA_W
|
|
25124U, // VADDI_BU
|
|
25520U, // VADDI_DU
|
|
25960U, // VADDI_HU
|
|
26629U, // VADDI_WU
|
|
27457U, // VADDWEV_D_W
|
|
26488U, // VADDWEV_D_WU
|
|
29252U, // VADDWEV_D_WU_W
|
|
16884U, // VADDWEV_H_B
|
|
25073U, // VADDWEV_H_BU
|
|
17774U, // VADDWEV_H_BU_B
|
|
19689U, // VADDWEV_Q_D
|
|
25698U, // VADDWEV_Q_DU
|
|
20369U, // VADDWEV_Q_DU_D
|
|
22984U, // VADDWEV_W_H
|
|
26274U, // VADDWEV_W_HU
|
|
22771U, // VADDWEV_W_HU_H
|
|
27335U, // VADDWOD_D_W
|
|
26427U, // VADDWOD_D_WU
|
|
29200U, // VADDWOD_D_WU_W
|
|
16801U, // VADDWOD_H_B
|
|
25012U, // VADDWOD_H_BU
|
|
17722U, // VADDWOD_H_BU_B
|
|
19608U, // VADDWOD_Q_D
|
|
25637U, // VADDWOD_Q_DU
|
|
20317U, // VADDWOD_Q_DU_D
|
|
22892U, // VADDWOD_W_H
|
|
26213U, // VADDWOD_W_HU
|
|
22719U, // VADDWOD_W_HU_H
|
|
16628U, // VADD_B
|
|
18407U, // VADD_D
|
|
21710U, // VADD_H
|
|
23569U, // VADD_Q
|
|
27606U, // VADD_W
|
|
17003U, // VANDI_B
|
|
26939U, // VANDN_V
|
|
26898U, // VAND_V
|
|
17509U, // VAVGR_B
|
|
25215U, // VAVGR_BU
|
|
19885U, // VAVGR_D
|
|
25744U, // VAVGR_DU
|
|
22360U, // VAVGR_H
|
|
26051U, // VAVGR_HU
|
|
28760U, // VAVGR_W
|
|
26740U, // VAVGR_WU
|
|
16763U, // VAVG_B
|
|
24971U, // VAVG_BU
|
|
18800U, // VAVG_D
|
|
25480U, // VAVG_DU
|
|
21845U, // VAVG_H
|
|
25929U, // VAVG_HU
|
|
27772U, // VAVG_W
|
|
26589U, // VAVG_WU
|
|
17194U, // VBITCLRI_B
|
|
19103U, // VBITCLRI_D
|
|
22074U, // VBITCLRI_H
|
|
28332U, // VBITCLRI_W
|
|
17519U, // VBITCLR_B
|
|
19895U, // VBITCLR_D
|
|
22370U, // VBITCLR_H
|
|
28770U, // VBITCLR_W
|
|
17293U, // VBITREVI_B
|
|
19173U, // VBITREVI_D
|
|
22144U, // VBITREVI_H
|
|
28414U, // VBITREVI_W
|
|
17832U, // VBITREV_B
|
|
20577U, // VBITREV_D
|
|
22829U, // VBITREV_H
|
|
29310U, // VBITREV_W
|
|
33446U, // VBITSELI_B
|
|
26907U, // VBITSEL_V
|
|
17270U, // VBITSETI_B
|
|
19150U, // VBITSETI_D
|
|
22121U, // VBITSETI_H
|
|
28391U, // VBITSETI_W
|
|
17651U, // VBITSET_B
|
|
20141U, // VBITSET_D
|
|
22528U, // VBITSET_H
|
|
28999U, // VBITSET_W
|
|
26919U, // VBSLL_V
|
|
26929U, // VBSRL_V
|
|
17436U, // VCLO_B
|
|
19528U, // VCLO_D
|
|
22287U, // VCLO_H
|
|
28662U, // VCLO_W
|
|
17938U, // VCLZ_B
|
|
20988U, // VCLZ_D
|
|
23089U, // VCLZ_H
|
|
29434U, // VCLZ_W
|
|
17844U, // VDIV_B
|
|
25351U, // VDIV_BU
|
|
20599U, // VDIV_D
|
|
25833U, // VDIV_DU
|
|
22841U, // VDIV_H
|
|
26172U, // VDIV_HU
|
|
29322U, // VDIV_W
|
|
26860U, // VDIV_WU
|
|
25245U, // VEXT2XV_DU_BU
|
|
26081U, // VEXT2XV_DU_HU
|
|
26814U, // VEXT2XV_DU_WU
|
|
16575U, // VEXT2XV_D_B
|
|
21657U, // VEXT2XV_D_H
|
|
27484U, // VEXT2XV_D_W
|
|
25290U, // VEXT2XV_HU_BU
|
|
16911U, // VEXT2XV_H_B
|
|
25335U, // VEXT2XV_WU_BU
|
|
26126U, // VEXT2XV_WU_HU
|
|
17874U, // VEXT2XV_W_B
|
|
23011U, // VEXT2XV_W_H
|
|
26785U, // VEXTH_DU_WU
|
|
27377U, // VEXTH_D_W
|
|
25261U, // VEXTH_HU_BU
|
|
16829U, // VEXTH_H_B
|
|
25775U, // VEXTH_QU_DU
|
|
19636U, // VEXTH_Q_D
|
|
26097U, // VEXTH_WU_HU
|
|
22920U, // VEXTH_W_H
|
|
25789U, // VEXTL_QU_DU
|
|
19648U, // VEXTL_Q_D
|
|
34013U, // VEXTRINS_B
|
|
36491U, // VEXTRINS_D
|
|
38890U, // VEXTRINS_H
|
|
45361U, // VEXTRINS_W
|
|
18345U, // VFADD_D
|
|
23887U, // VFADD_S
|
|
20120U, // VFCLASS_D
|
|
24589U, // VFCLASS_S
|
|
18745U, // VFCMP_CAF_D
|
|
24101U, // VFCMP_CAF_S
|
|
19752U, // VFCMP_CEQ_D
|
|
24470U, // VFCMP_CEQ_S
|
|
18518U, // VFCMP_CLE_D
|
|
23927U, // VFCMP_CLE_S
|
|
20181U, // VFCMP_CLT_D
|
|
24619U, // VFCMP_CLT_S
|
|
18623U, // VFCMP_CNE_D
|
|
24003U, // VFCMP_CNE_S
|
|
19926U, // VFCMP_COR_D
|
|
24553U, // VFCMP_COR_S
|
|
19789U, // VFCMP_CUEQ_D
|
|
24498U, // VFCMP_CUEQ_S
|
|
18583U, // VFCMP_CULE_D
|
|
23973U, // VFCMP_CULE_S
|
|
20218U, // VFCMP_CULT_D
|
|
24647U, // VFCMP_CULT_S
|
|
18665U, // VFCMP_CUNE_D
|
|
24045U, // VFCMP_CUNE_S
|
|
19500U, // VFCMP_CUN_D
|
|
24417U, // VFCMP_CUN_S
|
|
18759U, // VFCMP_SAF_D
|
|
24115U, // VFCMP_SAF_S
|
|
19766U, // VFCMP_SEQ_D
|
|
24484U, // VFCMP_SEQ_S
|
|
18541U, // VFCMP_SLE_D
|
|
23950U, // VFCMP_SLE_S
|
|
20195U, // VFCMP_SLT_D
|
|
24633U, // VFCMP_SLT_S
|
|
18651U, // VFCMP_SNE_D
|
|
24031U, // VFCMP_SNE_S
|
|
19948U, // VFCMP_SOR_D
|
|
24567U, // VFCMP_SOR_S
|
|
19804U, // VFCMP_SUEQ_D
|
|
24513U, // VFCMP_SUEQ_S
|
|
18598U, // VFCMP_SULE_D
|
|
23988U, // VFCMP_SULE_S
|
|
20233U, // VFCMP_SULT_D
|
|
24662U, // VFCMP_SULT_S
|
|
18680U, // VFCMP_SUNE_D
|
|
24060U, // VFCMP_SUNE_S
|
|
19514U, // VFCMP_SUN_D
|
|
24431U, // VFCMP_SUN_S
|
|
23851U, // VFCVTH_D_S
|
|
22471U, // VFCVTH_S_H
|
|
23864U, // VFCVTL_D_S
|
|
22484U, // VFCVTL_S_H
|
|
24137U, // VFCVT_H_S
|
|
20067U, // VFCVT_S_D
|
|
20589U, // VFDIV_D
|
|
24748U, // VFDIV_S
|
|
27363U, // VFFINTH_D_W
|
|
27403U, // VFFINTL_D_W
|
|
23261U, // VFFINT_D_L
|
|
26322U, // VFFINT_D_LU
|
|
23274U, // VFFINT_S_L
|
|
28944U, // VFFINT_S_W
|
|
26751U, // VFFINT_S_WU
|
|
18198U, // VFLOGB_D
|
|
23807U, // VFLOGB_S
|
|
18364U, // VFMADD_D
|
|
23897U, // VFMADD_S
|
|
18080U, // VFMAXA_D
|
|
23785U, // VFMAXA_S
|
|
20929U, // VFMAX_D
|
|
24840U, // VFMAX_S
|
|
18050U, // VFMINA_D
|
|
23774U, // VFMINA_S
|
|
19472U, // VFMIN_D
|
|
24407U, // VFMIN_S
|
|
18229U, // VFMSUB_D
|
|
23828U, // VFMSUB_S
|
|
19406U, // VFMUL_D
|
|
24371U, // VFMUL_S
|
|
18375U, // VFNMADD_D
|
|
23908U, // VFNMADD_S
|
|
18240U, // VFNMSUB_D
|
|
23839U, // VFNMSUB_S
|
|
18695U, // VFRECIPE_D
|
|
24075U, // VFRECIPE_S
|
|
19554U, // VFRECIP_D
|
|
24445U, // VFRECIP_S
|
|
19446U, // VFRINTRM_D
|
|
24381U, // VFRINTRM_S
|
|
18637U, // VFRINTRNE_D
|
|
24017U, // VFRINTRNE_S
|
|
19566U, // VFRINTRP_D
|
|
24457U, // VFRINTRP_S
|
|
21012U, // VFRINTRZ_D
|
|
24866U, // VFRINTRZ_S
|
|
20258U, // VFRINT_D
|
|
24677U, // VFRINT_S
|
|
18708U, // VFRSQRTE_D
|
|
24088U, // VFRSQRTE_S
|
|
20280U, // VFRSQRT_D
|
|
24699U, // VFRSQRT_S
|
|
33534U, // VFRSTPI_B
|
|
38414U, // VFRSTPI_H
|
|
33839U, // VFRSTP_B
|
|
38690U, // VFRSTP_H
|
|
20269U, // VFSQRT_D
|
|
24688U, // VFSQRT_S
|
|
18219U, // VFSUB_D
|
|
23818U, // VFSUB_S
|
|
24212U, // VFTINTH_L_S
|
|
24291U, // VFTINTL_L_S
|
|
24180U, // VFTINTRMH_L_S
|
|
24259U, // VFTINTRML_L_S
|
|
19236U, // VFTINTRM_L_D
|
|
20767U, // VFTINTRM_W_D
|
|
24782U, // VFTINTRM_W_S
|
|
24163U, // VFTINTRNEH_L_S
|
|
24242U, // VFTINTRNEL_L_S
|
|
19220U, // VFTINTRNE_L_D
|
|
20639U, // VFTINTRNE_W_D
|
|
24766U, // VFTINTRNE_W_S
|
|
24196U, // VFTINTRPH_L_S
|
|
24275U, // VFTINTRPL_L_S
|
|
19251U, // VFTINTRP_L_D
|
|
20886U, // VFTINTRP_W_D
|
|
24797U, // VFTINTRP_W_S
|
|
24226U, // VFTINTRZH_L_S
|
|
24305U, // VFTINTRZL_L_S
|
|
20417U, // VFTINTRZ_LU_D
|
|
19279U, // VFTINTRZ_L_D
|
|
24732U, // VFTINTRZ_WU_S
|
|
20914U, // VFTINTRZ_W_D
|
|
24825U, // VFTINTRZ_W_S
|
|
20403U, // VFTINT_LU_D
|
|
19266U, // VFTINT_L_D
|
|
24718U, // VFTINT_WU_S
|
|
20901U, // VFTINT_W_D
|
|
24812U, // VFTINT_W_S
|
|
26845U, // VHADDW_DU_WU
|
|
27534U, // VHADDW_D_W
|
|
25321U, // VHADDW_HU_BU
|
|
16938U, // VHADDW_H_B
|
|
25818U, // VHADDW_QU_DU
|
|
19730U, // VHADDW_Q_D
|
|
26157U, // VHADDW_WU_HU
|
|
23038U, // VHADDW_W_H
|
|
26830U, // VHSUBW_DU_WU
|
|
27521U, // VHSUBW_D_W
|
|
25306U, // VHSUBW_HU_BU
|
|
16925U, // VHSUBW_H_B
|
|
25803U, // VHSUBW_QU_DU
|
|
19717U, // VHSUBW_Q_D
|
|
26142U, // VHSUBW_WU_HU
|
|
23025U, // VHSUBW_W_H
|
|
16960U, // VILVH_B
|
|
18834U, // VILVH_D
|
|
21863U, // VILVH_H
|
|
28061U, // VILVH_W
|
|
17406U, // VILVL_B
|
|
19425U, // VILVL_D
|
|
22257U, // VILVL_H
|
|
28613U, // VILVL_W
|
|
33979U, // VINSGR2VR_B
|
|
36426U, // VINSGR2VR_D
|
|
38830U, // VINSGR2VR_H
|
|
45303U, // VINSGR2VR_W
|
|
21084U, // VLD
|
|
23204U, // VLDI
|
|
17345U, // VLDREPL_B
|
|
19339U, // VLDREPL_D
|
|
22196U, // VLDREPL_H
|
|
28527U, // VLDREPL_W
|
|
29503U, // VLDX
|
|
43826U, // VMADDWEV_D_W
|
|
42856U, // VMADDWEV_D_WU
|
|
45618U, // VMADDWEV_D_WU_W
|
|
33253U, // VMADDWEV_H_B
|
|
41441U, // VMADDWEV_H_BU
|
|
34140U, // VMADDWEV_H_BU_B
|
|
36058U, // VMADDWEV_Q_D
|
|
42066U, // VMADDWEV_Q_DU
|
|
36735U, // VMADDWEV_Q_DU_D
|
|
39353U, // VMADDWEV_W_H
|
|
42642U, // VMADDWEV_W_HU
|
|
39137U, // VMADDWEV_W_HU_H
|
|
43704U, // VMADDWOD_D_W
|
|
42795U, // VMADDWOD_D_WU
|
|
45566U, // VMADDWOD_D_WU_W
|
|
33170U, // VMADDWOD_H_B
|
|
41380U, // VMADDWOD_H_BU
|
|
34088U, // VMADDWOD_H_BU_B
|
|
35977U, // VMADDWOD_Q_D
|
|
42005U, // VMADDWOD_Q_DU
|
|
36683U, // VMADDWOD_Q_DU_D
|
|
39261U, // VMADDWOD_W_H
|
|
42581U, // VMADDWOD_W_HU
|
|
39085U, // VMADDWOD_W_HU_H
|
|
32992U, // VMADD_B
|
|
34771U, // VMADD_D
|
|
38074U, // VMADD_H
|
|
43970U, // VMADD_W
|
|
17306U, // VMAXI_B
|
|
25168U, // VMAXI_BU
|
|
19186U, // VMAXI_D
|
|
25564U, // VMAXI_DU
|
|
22157U, // VMAXI_H
|
|
26004U, // VMAXI_HU
|
|
28427U, // VMAXI_W
|
|
26673U, // VMAXI_WU
|
|
17888U, // VMAX_B
|
|
25361U, // VMAX_BU
|
|
20948U, // VMAX_D
|
|
25853U, // VMAX_DU
|
|
23051U, // VMAX_H
|
|
26304U, // VMAX_HU
|
|
29386U, // VMAX_W
|
|
26880U, // VMAX_WU
|
|
17140U, // VMINI_B
|
|
25146U, // VMINI_BU
|
|
19061U, // VMINI_D
|
|
25542U, // VMINI_DU
|
|
22020U, // VMINI_H
|
|
25982U, // VMINI_HU
|
|
28290U, // VMINI_W
|
|
26651U, // VMINI_WU
|
|
17427U, // VMIN_B
|
|
25190U, // VMIN_BU
|
|
19491U, // VMIN_D
|
|
25596U, // VMIN_DU
|
|
22278U, // VMIN_H
|
|
26026U, // VMIN_HU
|
|
28653U, // VMIN_W
|
|
26714U, // VMIN_WU
|
|
16677U, // VMOD_B
|
|
24940U, // VMOD_BU
|
|
18477U, // VMOD_D
|
|
25449U, // VMOD_DU
|
|
21759U, // VMOD_H
|
|
25898U, // VMOD_HU
|
|
27674U, // VMOD_W
|
|
26558U, // VMOD_WU
|
|
17911U, // VMSKGEZ_B
|
|
17973U, // VMSKLTZ_B
|
|
21032U, // VMSKLTZ_D
|
|
23113U, // VMSKLTZ_H
|
|
29465U, // VMSKLTZ_W
|
|
17947U, // VMSKNZ_B
|
|
32891U, // VMSUB_B
|
|
34636U, // VMSUB_D
|
|
37973U, // VMSUB_H
|
|
43595U, // VMSUB_W
|
|
16951U, // VMUH_B
|
|
25103U, // VMUH_BU
|
|
18817U, // VMUH_D
|
|
25499U, // VMUH_DU
|
|
21854U, // VMUH_H
|
|
25939U, // VMUH_HU
|
|
28052U, // VMUH_W
|
|
26608U, // VMUH_WU
|
|
27471U, // VMULWEV_D_W
|
|
26503U, // VMULWEV_D_WU
|
|
29269U, // VMULWEV_D_WU_W
|
|
16898U, // VMULWEV_H_B
|
|
25088U, // VMULWEV_H_BU
|
|
17791U, // VMULWEV_H_BU_B
|
|
19703U, // VMULWEV_Q_D
|
|
25713U, // VMULWEV_Q_DU
|
|
20386U, // VMULWEV_Q_DU_D
|
|
22998U, // VMULWEV_W_H
|
|
26289U, // VMULWEV_W_HU
|
|
22788U, // VMULWEV_W_HU_H
|
|
27349U, // VMULWOD_D_W
|
|
26442U, // VMULWOD_D_WU
|
|
29217U, // VMULWOD_D_WU_W
|
|
16815U, // VMULWOD_H_B
|
|
25027U, // VMULWOD_H_BU
|
|
17739U, // VMULWOD_H_BU_B
|
|
19622U, // VMULWOD_Q_D
|
|
25652U, // VMULWOD_Q_DU
|
|
20334U, // VMULWOD_Q_DU_D
|
|
22906U, // VMULWOD_W_H
|
|
26228U, // VMULWOD_W_HU
|
|
22736U, // VMULWOD_W_HU_H
|
|
17397U, // VMUL_B
|
|
19416U, // VMUL_D
|
|
22248U, // VMUL_H
|
|
28604U, // VMUL_W
|
|
16754U, // VNEG_B
|
|
18791U, // VNEG_D
|
|
21836U, // VNEG_H
|
|
27763U, // VNEG_W
|
|
17218U, // VNORI_B
|
|
26958U, // VNOR_V
|
|
17228U, // VORI_B
|
|
26949U, // VORN_V
|
|
26967U, // VOR_V
|
|
17808U, // VPACKEV_B
|
|
20553U, // VPACKEV_D
|
|
22805U, // VPACKEV_H
|
|
29286U, // VPACKEV_W
|
|
16653U, // VPACKOD_B
|
|
18453U, // VPACKOD_D
|
|
21735U, // VPACKOD_H
|
|
27650U, // VPACKOD_W
|
|
17688U, // VPCNT_B
|
|
20248U, // VPCNT_D
|
|
22565U, // VPCNT_H
|
|
29036U, // VPCNT_W
|
|
44663U, // VPERMI_W
|
|
17820U, // VPICKEV_B
|
|
20565U, // VPICKEV_D
|
|
22817U, // VPICKEV_H
|
|
29298U, // VPICKEV_W
|
|
16665U, // VPICKOD_B
|
|
18465U, // VPICKOD_D
|
|
21747U, // VPICKOD_H
|
|
27662U, // VPICKOD_W
|
|
17494U, // VPICKVE2GR_B
|
|
25199U, // VPICKVE2GR_BU
|
|
19858U, // VPICKVE2GR_D
|
|
25728U, // VPICKVE2GR_DU
|
|
22345U, // VPICKVE2GR_H
|
|
26035U, // VPICKVE2GR_HU
|
|
28745U, // VPICKVE2GR_W
|
|
26724U, // VPICKVE2GR_WU
|
|
17581U, // VREPLGR2VR_B
|
|
20027U, // VREPLGR2VR_D
|
|
22432U, // VREPLGR2VR_H
|
|
28904U, // VREPLGR2VR_W
|
|
17038U, // VREPLVEI_B
|
|
18950U, // VREPLVEI_D
|
|
21931U, // VREPLVEI_H
|
|
28168U, // VREPLVEI_W
|
|
16732U, // VREPLVE_B
|
|
18733U, // VREPLVE_D
|
|
21814U, // VREPLVE_H
|
|
27741U, // VREPLVE_W
|
|
17259U, // VROTRI_B
|
|
19139U, // VROTRI_D
|
|
22110U, // VROTRI_H
|
|
28380U, // VROTRI_W
|
|
17571U, // VROTR_B
|
|
19992U, // VROTR_D
|
|
22422U, // VROTR_H
|
|
28869U, // VROTR_W
|
|
16618U, // VSADD_B
|
|
24922U, // VSADD_BU
|
|
18397U, // VSADD_D
|
|
25438U, // VSADD_DU
|
|
21700U, // VSADD_H
|
|
25880U, // VSADD_HU
|
|
27596U, // VSADD_W
|
|
26540U, // VSADD_WU
|
|
17642U, // VSAT_B
|
|
25226U, // VSAT_BU
|
|
20132U, // VSAT_D
|
|
25755U, // VSAT_DU
|
|
22519U, // VSAT_H
|
|
26062U, // VSAT_HU
|
|
28990U, // VSAT_W
|
|
26765U, // VSAT_WU
|
|
17162U, // VSEQI_B
|
|
19071U, // VSEQI_D
|
|
22042U, // VSEQI_H
|
|
28300U, // VSEQI_W
|
|
17466U, // VSEQ_B
|
|
19780U, // VSEQ_D
|
|
22317U, // VSEQ_H
|
|
28697U, // VSEQ_W
|
|
17923U, // VSETALLNEZ_B
|
|
20973U, // VSETALLNEZ_D
|
|
23074U, // VSETALLNEZ_H
|
|
29419U, // VSETALLNEZ_W
|
|
17958U, // VSETANYEQZ_B
|
|
20997U, // VSETANYEQZ_D
|
|
23098U, // VSETANYEQZ_H
|
|
29443U, // VSETANYEQZ_W
|
|
26996U, // VSETEQZ_V
|
|
26984U, // VSETNEZ_V
|
|
16970U, // VSHUF4I_B
|
|
35257U, // VSHUF4I_D
|
|
21873U, // VSHUF4I_H
|
|
28091U, // VSHUF4I_W
|
|
16744U, // VSHUF_B
|
|
35157U, // VSHUF_D
|
|
38210U, // VSHUF_H
|
|
44137U, // VSHUF_W
|
|
17853U, // VSIGNCOV_B
|
|
20608U, // VSIGNCOV_D
|
|
22850U, // VSIGNCOV_H
|
|
29331U, // VSIGNCOV_W
|
|
17013U, // VSLEI_B
|
|
25135U, // VSLEI_BU
|
|
18925U, // VSLEI_D
|
|
25531U, // VSLEI_DU
|
|
21906U, // VSLEI_H
|
|
25971U, // VSLEI_HU
|
|
28143U, // VSLEI_W
|
|
26640U, // VSLEI_WU
|
|
16715U, // VSLE_B
|
|
24961U, // VSLE_BU
|
|
18555U, // VSLE_D
|
|
25470U, // VSLE_DU
|
|
21797U, // VSLE_H
|
|
25919U, // VSLE_HU
|
|
27712U, // VSLE_W
|
|
26579U, // VSLE_WU
|
|
17086U, // VSLLI_B
|
|
18996U, // VSLLI_D
|
|
21966U, // VSLLI_H
|
|
28214U, // VSLLI_W
|
|
26799U, // VSLLWIL_DU_WU
|
|
27389U, // VSLLWIL_D_W
|
|
25275U, // VSLLWIL_HU_BU
|
|
16841U, // VSLLWIL_H_B
|
|
26111U, // VSLLWIL_WU_HU
|
|
22932U, // VSLLWIL_W_H
|
|
17336U, // VSLL_B
|
|
19330U, // VSLL_D
|
|
22187U, // VSLL_H
|
|
28518U, // VSLL_W
|
|
17283U, // VSLTI_B
|
|
25157U, // VSLTI_BU
|
|
19163U, // VSLTI_D
|
|
25553U, // VSLTI_DU
|
|
22134U, // VSLTI_H
|
|
25993U, // VSLTI_HU
|
|
28404U, // VSLTI_W
|
|
26662U, // VSLTI_WU
|
|
17679U, // VSLT_B
|
|
25236U, // VSLT_BU
|
|
20209U, // VSLT_D
|
|
25765U, // VSLT_DU
|
|
22556U, // VSLT_H
|
|
26072U, // VSLT_HU
|
|
29027U, // VSLT_W
|
|
26775U, // VSLT_WU
|
|
16993U, // VSRAI_B
|
|
18907U, // VSRAI_D
|
|
21896U, // VSRAI_H
|
|
28125U, // VSRAI_W
|
|
37724U, // VSRANI_B_H
|
|
39855U, // VSRANI_D_Q
|
|
44179U, // VSRANI_H_W
|
|
37053U, // VSRANI_W_D
|
|
21451U, // VSRAN_B_H
|
|
27906U, // VSRAN_H_W
|
|
20795U, // VSRAN_W_D
|
|
17172U, // VSRARI_B
|
|
19081U, // VSRARI_D
|
|
22052U, // VSRARI_H
|
|
28310U, // VSRARI_W
|
|
37779U, // VSRARNI_B_H
|
|
39910U, // VSRARNI_D_Q
|
|
44234U, // VSRARNI_H_W
|
|
37108U, // VSRARNI_W_D
|
|
21502U, // VSRARN_B_H
|
|
27957U, // VSRARN_H_W
|
|
20846U, // VSRARN_W_D
|
|
17475U, // VSRAR_B
|
|
19819U, // VSRAR_D
|
|
22326U, // VSRAR_H
|
|
28706U, // VSRAR_W
|
|
16451U, // VSRA_B
|
|
18071U, // VSRA_D
|
|
21317U, // VSRA_H
|
|
27063U, // VSRA_W
|
|
17118U, // VSRLI_B
|
|
19028U, // VSRLI_D
|
|
21998U, // VSRLI_H
|
|
28257U, // VSRLI_W
|
|
37751U, // VSRLNI_B_H
|
|
39882U, // VSRLNI_D_Q
|
|
44206U, // VSRLNI_H_W
|
|
37080U, // VSRLNI_W_D
|
|
21476U, // VSRLN_B_H
|
|
27931U, // VSRLN_H_W
|
|
20820U, // VSRLN_W_D
|
|
17207U, // VSRLRI_B
|
|
19116U, // VSRLRI_D
|
|
22087U, // VSRLRI_H
|
|
28345U, // VSRLRI_W
|
|
37808U, // VSRLRNI_B_H
|
|
39939U, // VSRLRNI_D_Q
|
|
44263U, // VSRLRNI_H_W
|
|
37137U, // VSRLRNI_W_D
|
|
21529U, // VSRLRN_B_H
|
|
27984U, // VSRLRN_H_W
|
|
20873U, // VSRLRN_W_D
|
|
17531U, // VSRLR_B
|
|
19907U, // VSRLR_D
|
|
22382U, // VSRLR_H
|
|
28782U, // VSRLR_W
|
|
17367U, // VSRL_B
|
|
19361U, // VSRL_D
|
|
22218U, // VSRL_H
|
|
28559U, // VSRL_W
|
|
38965U, // VSSRANI_BU_H
|
|
37710U, // VSSRANI_B_H
|
|
39973U, // VSSRANI_DU_Q
|
|
39841U, // VSSRANI_D_Q
|
|
45446U, // VSSRANI_HU_W
|
|
44165U, // VSSRANI_H_W
|
|
36817U, // VSSRANI_WU_D
|
|
37039U, // VSSRANI_W_D
|
|
22643U, // VSSRAN_BU_H
|
|
21438U, // VSSRAN_B_H
|
|
29124U, // VSSRAN_HU_W
|
|
27893U, // VSSRAN_H_W
|
|
20495U, // VSSRAN_WU_D
|
|
20782U, // VSSRAN_W_D
|
|
38995U, // VSSRARNI_BU_H
|
|
37764U, // VSSRARNI_B_H
|
|
40003U, // VSSRARNI_DU_Q
|
|
39895U, // VSSRARNI_D_Q
|
|
45476U, // VSSRARNI_HU_W
|
|
44219U, // VSSRARNI_H_W
|
|
36847U, // VSSRARNI_WU_D
|
|
37093U, // VSSRARNI_W_D
|
|
22671U, // VSSRARN_BU_H
|
|
21488U, // VSSRARN_B_H
|
|
29152U, // VSSRARN_HU_W
|
|
27943U, // VSSRARN_H_W
|
|
20523U, // VSSRARN_WU_D
|
|
20832U, // VSSRARN_W_D
|
|
38980U, // VSSRLNI_BU_H
|
|
37737U, // VSSRLNI_B_H
|
|
39988U, // VSSRLNI_DU_Q
|
|
39868U, // VSSRLNI_D_Q
|
|
45461U, // VSSRLNI_HU_W
|
|
44192U, // VSSRLNI_H_W
|
|
36832U, // VSSRLNI_WU_D
|
|
37066U, // VSSRLNI_W_D
|
|
22657U, // VSSRLN_BU_H
|
|
21463U, // VSSRLN_B_H
|
|
29138U, // VSSRLN_HU_W
|
|
27918U, // VSSRLN_H_W
|
|
20509U, // VSSRLN_WU_D
|
|
20807U, // VSSRLN_W_D
|
|
39011U, // VSSRLRNI_BU_H
|
|
37793U, // VSSRLRNI_B_H
|
|
40019U, // VSSRLRNI_DU_Q
|
|
39924U, // VSSRLRNI_D_Q
|
|
45492U, // VSSRLRNI_HU_W
|
|
44248U, // VSSRLRNI_H_W
|
|
36863U, // VSSRLRNI_WU_D
|
|
37122U, // VSSRLRNI_W_D
|
|
22686U, // VSSRLRN_BU_H
|
|
21515U, // VSSRLRN_B_H
|
|
29167U, // VSSRLRN_HU_W
|
|
27970U, // VSSRLRN_H_W
|
|
20538U, // VSSRLRN_WU_D
|
|
20859U, // VSSRLRN_W_D
|
|
16517U, // VSSUB_B
|
|
24911U, // VSSUB_BU
|
|
18262U, // VSSUB_D
|
|
25416U, // VSSUB_DU
|
|
21599U, // VSSUB_H
|
|
25869U, // VSSUB_HU
|
|
27221U, // VSSUB_W
|
|
26385U, // VSSUB_WU
|
|
24905U, // VST
|
|
17416U, // VSTELM_B
|
|
19435U, // VSTELM_D
|
|
22267U, // VSTELM_H
|
|
28623U, // VSTELM_W
|
|
29510U, // VSTX
|
|
25113U, // VSUBI_BU
|
|
25509U, // VSUBI_DU
|
|
25949U, // VSUBI_HU
|
|
26618U, // VSUBI_WU
|
|
27428U, // VSUBWEV_D_W
|
|
26457U, // VSUBWEV_D_WU
|
|
16855U, // VSUBWEV_H_B
|
|
25042U, // VSUBWEV_H_BU
|
|
19660U, // VSUBWEV_Q_D
|
|
25667U, // VSUBWEV_Q_DU
|
|
22955U, // VSUBWEV_W_H
|
|
26243U, // VSUBWEV_W_HU
|
|
27306U, // VSUBWOD_D_W
|
|
26396U, // VSUBWOD_D_WU
|
|
16772U, // VSUBWOD_H_B
|
|
24981U, // VSUBWOD_H_BU
|
|
19579U, // VSUBWOD_Q_D
|
|
25606U, // VSUBWOD_Q_DU
|
|
22863U, // VSUBWOD_W_H
|
|
26182U, // VSUBWOD_W_HU
|
|
16527U, // VSUB_B
|
|
18272U, // VSUB_D
|
|
21609U, // VSUB_H
|
|
23442U, // VSUB_Q
|
|
27231U, // VSUB_W
|
|
17237U, // VXORI_B
|
|
26975U, // VXOR_V
|
|
16545U, // X86ADC_B
|
|
18298U, // X86ADC_D
|
|
21627U, // X86ADC_H
|
|
27259U, // X86ADC_W
|
|
16588U, // X86ADD_B
|
|
18334U, // X86ADD_D
|
|
25426U, // X86ADD_DU
|
|
21670U, // X86ADD_H
|
|
27556U, // X86ADD_W
|
|
26528U, // X86ADD_WU
|
|
16642U, // X86AND_B
|
|
18433U, // X86AND_D
|
|
21724U, // X86AND_H
|
|
27620U, // X86AND_W
|
|
6958U, // X86CLRTM
|
|
7002U, // X86DECTOP
|
|
16555U, // X86DEC_B
|
|
18308U, // X86DEC_D
|
|
21637U, // X86DEC_H
|
|
27279U, // X86DEC_W
|
|
7013U, // X86INCTOP
|
|
16565U, // X86INC_B
|
|
18318U, // X86INC_D
|
|
21647U, // X86INC_H
|
|
27289U, // X86INC_W
|
|
21210U, // X86MFFLAG
|
|
23408U, // X86MFTOP
|
|
21232U, // X86MTFLAG
|
|
23418U, // X86MTTOP
|
|
17386U, // X86MUL_B
|
|
25178U, // X86MUL_BU
|
|
19395U, // X86MUL_D
|
|
25574U, // X86MUL_DU
|
|
22237U, // X86MUL_H
|
|
26014U, // X86MUL_HU
|
|
28593U, // X86MUL_W
|
|
26692U, // X86MUL_WU
|
|
17540U, // X86OR_B
|
|
19916U, // X86OR_D
|
|
22391U, // X86OR_H
|
|
28791U, // X86OR_W
|
|
17050U, // X86RCLI_B
|
|
18962U, // X86RCLI_D
|
|
21943U, // X86RCLI_H
|
|
28180U, // X86RCLI_W
|
|
17315U, // X86RCL_B
|
|
19293U, // X86RCL_D
|
|
22166U, // X86RCL_H
|
|
28460U, // X86RCL_W
|
|
17182U, // X86RCRI_B
|
|
19091U, // X86RCRI_D
|
|
22062U, // X86RCRI_H
|
|
28320U, // X86RCRI_W
|
|
17484U, // X86RCR_B
|
|
19828U, // X86RCR_D
|
|
22335U, // X86RCR_H
|
|
28715U, // X86RCR_W
|
|
17127U, // X86ROTLI_B
|
|
19037U, // X86ROTLI_D
|
|
22007U, // X86ROTLI_H
|
|
28266U, // X86ROTLI_W
|
|
17375U, // X86ROTL_B
|
|
19377U, // X86ROTL_D
|
|
22226U, // X86ROTL_H
|
|
28575U, // X86ROTL_W
|
|
17246U, // X86ROTRI_B
|
|
19126U, // X86ROTRI_D
|
|
22097U, // X86ROTRI_H
|
|
28355U, // X86ROTRI_W
|
|
17559U, // X86ROTR_B
|
|
19980U, // X86ROTR_D
|
|
22410U, // X86ROTR_H
|
|
28846U, // X86ROTR_W
|
|
16535U, // X86SBC_B
|
|
18288U, // X86SBC_D
|
|
21617U, // X86SBC_H
|
|
27239U, // X86SBC_W
|
|
21254U, // X86SETTAG
|
|
6968U, // X86SETTM
|
|
17074U, // X86SLLI_B
|
|
18984U, // X86SLLI_D
|
|
21954U, // X86SLLI_H
|
|
28191U, // X86SLLI_W
|
|
17325U, // X86SLL_B
|
|
19319U, // X86SLL_D
|
|
22176U, // X86SLL_H
|
|
28497U, // X86SLL_W
|
|
16981U, // X86SRAI_B
|
|
18895U, // X86SRAI_D
|
|
21884U, // X86SRAI_H
|
|
28102U, // X86SRAI_W
|
|
16440U, // X86SRA_B
|
|
18060U, // X86SRA_D
|
|
21306U, // X86SRA_H
|
|
27042U, // X86SRA_W
|
|
17106U, // X86SRLI_B
|
|
19016U, // X86SRLI_D
|
|
21986U, // X86SRLI_H
|
|
28234U, // X86SRLI_W
|
|
17356U, // X86SRL_B
|
|
19350U, // X86SRL_D
|
|
22207U, // X86SRL_H
|
|
28538U, // X86SRL_W
|
|
16496U, // X86SUB_B
|
|
18208U, // X86SUB_D
|
|
25404U, // X86SUB_DU
|
|
21578U, // X86SUB_H
|
|
27190U, // X86SUB_W
|
|
26373U, // X86SUB_WU
|
|
17549U, // X86XOR_B
|
|
19961U, // X86XOR_D
|
|
22400U, // X86XOR_H
|
|
28817U, // X86XOR_W
|
|
23741U, // XOR
|
|
23216U, // XORI
|
|
16696U, // XVABSD_B
|
|
24949U, // XVABSD_BU
|
|
18496U, // XVABSD_D
|
|
25458U, // XVABSD_DU
|
|
21778U, // XVABSD_H
|
|
25907U, // XVABSD_HU
|
|
27693U, // XVABSD_W
|
|
26567U, // XVABSD_WU
|
|
16430U, // XVADDA_B
|
|
18039U, // XVADDA_D
|
|
21296U, // XVADDA_H
|
|
27032U, // XVADDA_W
|
|
25123U, // XVADDI_BU
|
|
25519U, // XVADDI_DU
|
|
25959U, // XVADDI_HU
|
|
26628U, // XVADDI_WU
|
|
27456U, // XVADDWEV_D_W
|
|
26487U, // XVADDWEV_D_WU
|
|
29251U, // XVADDWEV_D_WU_W
|
|
16883U, // XVADDWEV_H_B
|
|
25072U, // XVADDWEV_H_BU
|
|
17773U, // XVADDWEV_H_BU_B
|
|
19688U, // XVADDWEV_Q_D
|
|
25697U, // XVADDWEV_Q_DU
|
|
20368U, // XVADDWEV_Q_DU_D
|
|
22983U, // XVADDWEV_W_H
|
|
26273U, // XVADDWEV_W_HU
|
|
22770U, // XVADDWEV_W_HU_H
|
|
27334U, // XVADDWOD_D_W
|
|
26426U, // XVADDWOD_D_WU
|
|
29199U, // XVADDWOD_D_WU_W
|
|
16800U, // XVADDWOD_H_B
|
|
25011U, // XVADDWOD_H_BU
|
|
17721U, // XVADDWOD_H_BU_B
|
|
19607U, // XVADDWOD_Q_D
|
|
25636U, // XVADDWOD_Q_DU
|
|
20316U, // XVADDWOD_Q_DU_D
|
|
22891U, // XVADDWOD_W_H
|
|
26212U, // XVADDWOD_W_HU
|
|
22718U, // XVADDWOD_W_HU_H
|
|
16627U, // XVADD_B
|
|
18406U, // XVADD_D
|
|
21709U, // XVADD_H
|
|
23568U, // XVADD_Q
|
|
27605U, // XVADD_W
|
|
17002U, // XVANDI_B
|
|
26938U, // XVANDN_V
|
|
26897U, // XVAND_V
|
|
17508U, // XVAVGR_B
|
|
25214U, // XVAVGR_BU
|
|
19884U, // XVAVGR_D
|
|
25743U, // XVAVGR_DU
|
|
22359U, // XVAVGR_H
|
|
26050U, // XVAVGR_HU
|
|
28759U, // XVAVGR_W
|
|
26739U, // XVAVGR_WU
|
|
16762U, // XVAVG_B
|
|
24970U, // XVAVG_BU
|
|
18799U, // XVAVG_D
|
|
25479U, // XVAVG_DU
|
|
21844U, // XVAVG_H
|
|
25928U, // XVAVG_HU
|
|
27771U, // XVAVG_W
|
|
26588U, // XVAVG_WU
|
|
17193U, // XVBITCLRI_B
|
|
19102U, // XVBITCLRI_D
|
|
22073U, // XVBITCLRI_H
|
|
28331U, // XVBITCLRI_W
|
|
17518U, // XVBITCLR_B
|
|
19894U, // XVBITCLR_D
|
|
22369U, // XVBITCLR_H
|
|
28769U, // XVBITCLR_W
|
|
17292U, // XVBITREVI_B
|
|
19172U, // XVBITREVI_D
|
|
22143U, // XVBITREVI_H
|
|
28413U, // XVBITREVI_W
|
|
17831U, // XVBITREV_B
|
|
20576U, // XVBITREV_D
|
|
22828U, // XVBITREV_H
|
|
29309U, // XVBITREV_W
|
|
33445U, // XVBITSELI_B
|
|
26906U, // XVBITSEL_V
|
|
17269U, // XVBITSETI_B
|
|
19149U, // XVBITSETI_D
|
|
22120U, // XVBITSETI_H
|
|
28390U, // XVBITSETI_W
|
|
17650U, // XVBITSET_B
|
|
20140U, // XVBITSET_D
|
|
22527U, // XVBITSET_H
|
|
28998U, // XVBITSET_W
|
|
26918U, // XVBSLL_V
|
|
26928U, // XVBSRL_V
|
|
17435U, // XVCLO_B
|
|
19527U, // XVCLO_D
|
|
22286U, // XVCLO_H
|
|
28661U, // XVCLO_W
|
|
17937U, // XVCLZ_B
|
|
20987U, // XVCLZ_D
|
|
23088U, // XVCLZ_H
|
|
29433U, // XVCLZ_W
|
|
17843U, // XVDIV_B
|
|
25350U, // XVDIV_BU
|
|
20598U, // XVDIV_D
|
|
25832U, // XVDIV_DU
|
|
22840U, // XVDIV_H
|
|
26171U, // XVDIV_HU
|
|
29321U, // XVDIV_W
|
|
26859U, // XVDIV_WU
|
|
26784U, // XVEXTH_DU_WU
|
|
27376U, // XVEXTH_D_W
|
|
25260U, // XVEXTH_HU_BU
|
|
16828U, // XVEXTH_H_B
|
|
25774U, // XVEXTH_QU_DU
|
|
19635U, // XVEXTH_Q_D
|
|
26096U, // XVEXTH_WU_HU
|
|
22919U, // XVEXTH_W_H
|
|
25788U, // XVEXTL_QU_DU
|
|
19647U, // XVEXTL_Q_D
|
|
34012U, // XVEXTRINS_B
|
|
36490U, // XVEXTRINS_D
|
|
38889U, // XVEXTRINS_H
|
|
45360U, // XVEXTRINS_W
|
|
18344U, // XVFADD_D
|
|
23886U, // XVFADD_S
|
|
20119U, // XVFCLASS_D
|
|
24588U, // XVFCLASS_S
|
|
18744U, // XVFCMP_CAF_D
|
|
24100U, // XVFCMP_CAF_S
|
|
19751U, // XVFCMP_CEQ_D
|
|
24469U, // XVFCMP_CEQ_S
|
|
18517U, // XVFCMP_CLE_D
|
|
23926U, // XVFCMP_CLE_S
|
|
20180U, // XVFCMP_CLT_D
|
|
24618U, // XVFCMP_CLT_S
|
|
18622U, // XVFCMP_CNE_D
|
|
24002U, // XVFCMP_CNE_S
|
|
19925U, // XVFCMP_COR_D
|
|
24552U, // XVFCMP_COR_S
|
|
19788U, // XVFCMP_CUEQ_D
|
|
24497U, // XVFCMP_CUEQ_S
|
|
18582U, // XVFCMP_CULE_D
|
|
23972U, // XVFCMP_CULE_S
|
|
20217U, // XVFCMP_CULT_D
|
|
24646U, // XVFCMP_CULT_S
|
|
18664U, // XVFCMP_CUNE_D
|
|
24044U, // XVFCMP_CUNE_S
|
|
19499U, // XVFCMP_CUN_D
|
|
24416U, // XVFCMP_CUN_S
|
|
18758U, // XVFCMP_SAF_D
|
|
24114U, // XVFCMP_SAF_S
|
|
19765U, // XVFCMP_SEQ_D
|
|
24483U, // XVFCMP_SEQ_S
|
|
18540U, // XVFCMP_SLE_D
|
|
23949U, // XVFCMP_SLE_S
|
|
20194U, // XVFCMP_SLT_D
|
|
24632U, // XVFCMP_SLT_S
|
|
18650U, // XVFCMP_SNE_D
|
|
24030U, // XVFCMP_SNE_S
|
|
19947U, // XVFCMP_SOR_D
|
|
24566U, // XVFCMP_SOR_S
|
|
19803U, // XVFCMP_SUEQ_D
|
|
24512U, // XVFCMP_SUEQ_S
|
|
18597U, // XVFCMP_SULE_D
|
|
23987U, // XVFCMP_SULE_S
|
|
20232U, // XVFCMP_SULT_D
|
|
24661U, // XVFCMP_SULT_S
|
|
18679U, // XVFCMP_SUNE_D
|
|
24059U, // XVFCMP_SUNE_S
|
|
19513U, // XVFCMP_SUN_D
|
|
24430U, // XVFCMP_SUN_S
|
|
23850U, // XVFCVTH_D_S
|
|
22470U, // XVFCVTH_S_H
|
|
23863U, // XVFCVTL_D_S
|
|
22483U, // XVFCVTL_S_H
|
|
24136U, // XVFCVT_H_S
|
|
20066U, // XVFCVT_S_D
|
|
20588U, // XVFDIV_D
|
|
24747U, // XVFDIV_S
|
|
27362U, // XVFFINTH_D_W
|
|
27402U, // XVFFINTL_D_W
|
|
23260U, // XVFFINT_D_L
|
|
26321U, // XVFFINT_D_LU
|
|
23273U, // XVFFINT_S_L
|
|
28943U, // XVFFINT_S_W
|
|
26750U, // XVFFINT_S_WU
|
|
18197U, // XVFLOGB_D
|
|
23806U, // XVFLOGB_S
|
|
18363U, // XVFMADD_D
|
|
23896U, // XVFMADD_S
|
|
18079U, // XVFMAXA_D
|
|
23784U, // XVFMAXA_S
|
|
20928U, // XVFMAX_D
|
|
24839U, // XVFMAX_S
|
|
18049U, // XVFMINA_D
|
|
23773U, // XVFMINA_S
|
|
19471U, // XVFMIN_D
|
|
24406U, // XVFMIN_S
|
|
18228U, // XVFMSUB_D
|
|
23827U, // XVFMSUB_S
|
|
19405U, // XVFMUL_D
|
|
24370U, // XVFMUL_S
|
|
18374U, // XVFNMADD_D
|
|
23907U, // XVFNMADD_S
|
|
18239U, // XVFNMSUB_D
|
|
23838U, // XVFNMSUB_S
|
|
18694U, // XVFRECIPE_D
|
|
24074U, // XVFRECIPE_S
|
|
19553U, // XVFRECIP_D
|
|
24444U, // XVFRECIP_S
|
|
19445U, // XVFRINTRM_D
|
|
24380U, // XVFRINTRM_S
|
|
18636U, // XVFRINTRNE_D
|
|
24016U, // XVFRINTRNE_S
|
|
19565U, // XVFRINTRP_D
|
|
24456U, // XVFRINTRP_S
|
|
21011U, // XVFRINTRZ_D
|
|
24865U, // XVFRINTRZ_S
|
|
20257U, // XVFRINT_D
|
|
24676U, // XVFRINT_S
|
|
18707U, // XVFRSQRTE_D
|
|
24087U, // XVFRSQRTE_S
|
|
20279U, // XVFRSQRT_D
|
|
24698U, // XVFRSQRT_S
|
|
33533U, // XVFRSTPI_B
|
|
38413U, // XVFRSTPI_H
|
|
33838U, // XVFRSTP_B
|
|
38689U, // XVFRSTP_H
|
|
20268U, // XVFSQRT_D
|
|
24687U, // XVFSQRT_S
|
|
18218U, // XVFSUB_D
|
|
23817U, // XVFSUB_S
|
|
24211U, // XVFTINTH_L_S
|
|
24290U, // XVFTINTL_L_S
|
|
24179U, // XVFTINTRMH_L_S
|
|
24258U, // XVFTINTRML_L_S
|
|
19235U, // XVFTINTRM_L_D
|
|
20766U, // XVFTINTRM_W_D
|
|
24781U, // XVFTINTRM_W_S
|
|
24162U, // XVFTINTRNEH_L_S
|
|
24241U, // XVFTINTRNEL_L_S
|
|
19219U, // XVFTINTRNE_L_D
|
|
20638U, // XVFTINTRNE_W_D
|
|
24765U, // XVFTINTRNE_W_S
|
|
24195U, // XVFTINTRPH_L_S
|
|
24274U, // XVFTINTRPL_L_S
|
|
19250U, // XVFTINTRP_L_D
|
|
20885U, // XVFTINTRP_W_D
|
|
24796U, // XVFTINTRP_W_S
|
|
24225U, // XVFTINTRZH_L_S
|
|
24304U, // XVFTINTRZL_L_S
|
|
20416U, // XVFTINTRZ_LU_D
|
|
19278U, // XVFTINTRZ_L_D
|
|
24731U, // XVFTINTRZ_WU_S
|
|
20913U, // XVFTINTRZ_W_D
|
|
24824U, // XVFTINTRZ_W_S
|
|
20402U, // XVFTINT_LU_D
|
|
19265U, // XVFTINT_L_D
|
|
24717U, // XVFTINT_WU_S
|
|
20900U, // XVFTINT_W_D
|
|
24811U, // XVFTINT_W_S
|
|
26844U, // XVHADDW_DU_WU
|
|
27533U, // XVHADDW_D_W
|
|
25320U, // XVHADDW_HU_BU
|
|
16937U, // XVHADDW_H_B
|
|
25817U, // XVHADDW_QU_DU
|
|
19729U, // XVHADDW_Q_D
|
|
26156U, // XVHADDW_WU_HU
|
|
23037U, // XVHADDW_W_H
|
|
18973U, // XVHSELI_D
|
|
26829U, // XVHSUBW_DU_WU
|
|
27520U, // XVHSUBW_D_W
|
|
25305U, // XVHSUBW_HU_BU
|
|
16924U, // XVHSUBW_H_B
|
|
25802U, // XVHSUBW_QU_DU
|
|
19716U, // XVHSUBW_Q_D
|
|
26141U, // XVHSUBW_WU_HU
|
|
23024U, // XVHSUBW_W_H
|
|
16959U, // XVILVH_B
|
|
18833U, // XVILVH_D
|
|
21862U, // XVILVH_H
|
|
28060U, // XVILVH_W
|
|
17405U, // XVILVL_B
|
|
19424U, // XVILVL_D
|
|
22256U, // XVILVL_H
|
|
28612U, // XVILVL_W
|
|
36425U, // XVINSGR2VR_D
|
|
45302U, // XVINSGR2VR_W
|
|
34411U, // XVINSVE0_D
|
|
43404U, // XVINSVE0_W
|
|
21083U, // XVLD
|
|
23203U, // XVLDI
|
|
17344U, // XVLDREPL_B
|
|
19338U, // XVLDREPL_D
|
|
22195U, // XVLDREPL_H
|
|
28526U, // XVLDREPL_W
|
|
29502U, // XVLDX
|
|
43825U, // XVMADDWEV_D_W
|
|
42855U, // XVMADDWEV_D_WU
|
|
45617U, // XVMADDWEV_D_WU_W
|
|
33252U, // XVMADDWEV_H_B
|
|
41440U, // XVMADDWEV_H_BU
|
|
34139U, // XVMADDWEV_H_BU_B
|
|
36057U, // XVMADDWEV_Q_D
|
|
42065U, // XVMADDWEV_Q_DU
|
|
36734U, // XVMADDWEV_Q_DU_D
|
|
39352U, // XVMADDWEV_W_H
|
|
42641U, // XVMADDWEV_W_HU
|
|
39136U, // XVMADDWEV_W_HU_H
|
|
43703U, // XVMADDWOD_D_W
|
|
42794U, // XVMADDWOD_D_WU
|
|
45565U, // XVMADDWOD_D_WU_W
|
|
33169U, // XVMADDWOD_H_B
|
|
41379U, // XVMADDWOD_H_BU
|
|
34087U, // XVMADDWOD_H_BU_B
|
|
35976U, // XVMADDWOD_Q_D
|
|
42004U, // XVMADDWOD_Q_DU
|
|
36682U, // XVMADDWOD_Q_DU_D
|
|
39260U, // XVMADDWOD_W_H
|
|
42580U, // XVMADDWOD_W_HU
|
|
39084U, // XVMADDWOD_W_HU_H
|
|
32991U, // XVMADD_B
|
|
34770U, // XVMADD_D
|
|
38073U, // XVMADD_H
|
|
43969U, // XVMADD_W
|
|
17305U, // XVMAXI_B
|
|
25167U, // XVMAXI_BU
|
|
19185U, // XVMAXI_D
|
|
25563U, // XVMAXI_DU
|
|
22156U, // XVMAXI_H
|
|
26003U, // XVMAXI_HU
|
|
28426U, // XVMAXI_W
|
|
26672U, // XVMAXI_WU
|
|
17887U, // XVMAX_B
|
|
25360U, // XVMAX_BU
|
|
20947U, // XVMAX_D
|
|
25852U, // XVMAX_DU
|
|
23050U, // XVMAX_H
|
|
26303U, // XVMAX_HU
|
|
29385U, // XVMAX_W
|
|
26879U, // XVMAX_WU
|
|
17139U, // XVMINI_B
|
|
25145U, // XVMINI_BU
|
|
19060U, // XVMINI_D
|
|
25541U, // XVMINI_DU
|
|
22019U, // XVMINI_H
|
|
25981U, // XVMINI_HU
|
|
28289U, // XVMINI_W
|
|
26650U, // XVMINI_WU
|
|
17426U, // XVMIN_B
|
|
25189U, // XVMIN_BU
|
|
19490U, // XVMIN_D
|
|
25595U, // XVMIN_DU
|
|
22277U, // XVMIN_H
|
|
26025U, // XVMIN_HU
|
|
28652U, // XVMIN_W
|
|
26713U, // XVMIN_WU
|
|
16676U, // XVMOD_B
|
|
24939U, // XVMOD_BU
|
|
18476U, // XVMOD_D
|
|
25448U, // XVMOD_DU
|
|
21758U, // XVMOD_H
|
|
25897U, // XVMOD_HU
|
|
27673U, // XVMOD_W
|
|
26557U, // XVMOD_WU
|
|
17910U, // XVMSKGEZ_B
|
|
17972U, // XVMSKLTZ_B
|
|
21031U, // XVMSKLTZ_D
|
|
23112U, // XVMSKLTZ_H
|
|
29464U, // XVMSKLTZ_W
|
|
17946U, // XVMSKNZ_B
|
|
32890U, // XVMSUB_B
|
|
34635U, // XVMSUB_D
|
|
37972U, // XVMSUB_H
|
|
43594U, // XVMSUB_W
|
|
16950U, // XVMUH_B
|
|
25102U, // XVMUH_BU
|
|
18816U, // XVMUH_D
|
|
25498U, // XVMUH_DU
|
|
21853U, // XVMUH_H
|
|
25938U, // XVMUH_HU
|
|
28051U, // XVMUH_W
|
|
26607U, // XVMUH_WU
|
|
27470U, // XVMULWEV_D_W
|
|
26502U, // XVMULWEV_D_WU
|
|
29268U, // XVMULWEV_D_WU_W
|
|
16897U, // XVMULWEV_H_B
|
|
25087U, // XVMULWEV_H_BU
|
|
17790U, // XVMULWEV_H_BU_B
|
|
19702U, // XVMULWEV_Q_D
|
|
25712U, // XVMULWEV_Q_DU
|
|
20385U, // XVMULWEV_Q_DU_D
|
|
22997U, // XVMULWEV_W_H
|
|
26288U, // XVMULWEV_W_HU
|
|
22787U, // XVMULWEV_W_HU_H
|
|
27348U, // XVMULWOD_D_W
|
|
26441U, // XVMULWOD_D_WU
|
|
29216U, // XVMULWOD_D_WU_W
|
|
16814U, // XVMULWOD_H_B
|
|
25026U, // XVMULWOD_H_BU
|
|
17738U, // XVMULWOD_H_BU_B
|
|
19621U, // XVMULWOD_Q_D
|
|
25651U, // XVMULWOD_Q_DU
|
|
20333U, // XVMULWOD_Q_DU_D
|
|
22905U, // XVMULWOD_W_H
|
|
26227U, // XVMULWOD_W_HU
|
|
22735U, // XVMULWOD_W_HU_H
|
|
17396U, // XVMUL_B
|
|
19415U, // XVMUL_D
|
|
22247U, // XVMUL_H
|
|
28603U, // XVMUL_W
|
|
16753U, // XVNEG_B
|
|
18790U, // XVNEG_D
|
|
21835U, // XVNEG_H
|
|
27762U, // XVNEG_W
|
|
17217U, // XVNORI_B
|
|
26957U, // XVNOR_V
|
|
17227U, // XVORI_B
|
|
26948U, // XVORN_V
|
|
26966U, // XVOR_V
|
|
17807U, // XVPACKEV_B
|
|
20552U, // XVPACKEV_D
|
|
22804U, // XVPACKEV_H
|
|
29285U, // XVPACKEV_W
|
|
16652U, // XVPACKOD_B
|
|
18452U, // XVPACKOD_D
|
|
21734U, // XVPACKOD_H
|
|
27649U, // XVPACKOD_W
|
|
17687U, // XVPCNT_B
|
|
20247U, // XVPCNT_D
|
|
22564U, // XVPCNT_H
|
|
29035U, // XVPCNT_W
|
|
19049U, // XVPERMI_D
|
|
39961U, // XVPERMI_Q
|
|
44662U, // XVPERMI_W
|
|
28633U, // XVPERM_W
|
|
17819U, // XVPICKEV_B
|
|
20564U, // XVPICKEV_D
|
|
22816U, // XVPICKEV_H
|
|
29297U, // XVPICKEV_W
|
|
16664U, // XVPICKOD_B
|
|
18464U, // XVPICKOD_D
|
|
21746U, // XVPICKOD_H
|
|
27661U, // XVPICKOD_W
|
|
19857U, // XVPICKVE2GR_D
|
|
25727U, // XVPICKVE2GR_DU
|
|
28744U, // XVPICKVE2GR_W
|
|
26723U, // XVPICKVE2GR_WU
|
|
18720U, // XVPICKVE_D
|
|
27728U, // XVPICKVE_W
|
|
17022U, // XVREPL128VEI_B
|
|
18934U, // XVREPL128VEI_D
|
|
21915U, // XVREPL128VEI_H
|
|
28152U, // XVREPL128VEI_W
|
|
17580U, // XVREPLGR2VR_B
|
|
20026U, // XVREPLGR2VR_D
|
|
22431U, // XVREPLGR2VR_H
|
|
28903U, // XVREPLGR2VR_W
|
|
16417U, // XVREPLVE0_B
|
|
18014U, // XVREPLVE0_D
|
|
21283U, // XVREPLVE0_H
|
|
23428U, // XVREPLVE0_Q
|
|
27007U, // XVREPLVE0_W
|
|
16731U, // XVREPLVE_B
|
|
18732U, // XVREPLVE_D
|
|
21813U, // XVREPLVE_H
|
|
27740U, // XVREPLVE_W
|
|
17258U, // XVROTRI_B
|
|
19138U, // XVROTRI_D
|
|
22109U, // XVROTRI_H
|
|
28379U, // XVROTRI_W
|
|
17570U, // XVROTR_B
|
|
19991U, // XVROTR_D
|
|
22421U, // XVROTR_H
|
|
28868U, // XVROTR_W
|
|
16617U, // XVSADD_B
|
|
24921U, // XVSADD_BU
|
|
18396U, // XVSADD_D
|
|
25437U, // XVSADD_DU
|
|
21699U, // XVSADD_H
|
|
25879U, // XVSADD_HU
|
|
27595U, // XVSADD_W
|
|
26539U, // XVSADD_WU
|
|
17641U, // XVSAT_B
|
|
25225U, // XVSAT_BU
|
|
20131U, // XVSAT_D
|
|
25754U, // XVSAT_DU
|
|
22518U, // XVSAT_H
|
|
26061U, // XVSAT_HU
|
|
28989U, // XVSAT_W
|
|
26764U, // XVSAT_WU
|
|
17161U, // XVSEQI_B
|
|
19070U, // XVSEQI_D
|
|
22041U, // XVSEQI_H
|
|
28299U, // XVSEQI_W
|
|
17465U, // XVSEQ_B
|
|
19779U, // XVSEQ_D
|
|
22316U, // XVSEQ_H
|
|
28696U, // XVSEQ_W
|
|
17922U, // XVSETALLNEZ_B
|
|
20972U, // XVSETALLNEZ_D
|
|
23073U, // XVSETALLNEZ_H
|
|
29418U, // XVSETALLNEZ_W
|
|
17957U, // XVSETANYEQZ_B
|
|
20996U, // XVSETANYEQZ_D
|
|
23097U, // XVSETANYEQZ_H
|
|
29442U, // XVSETANYEQZ_W
|
|
26995U, // XVSETEQZ_V
|
|
26983U, // XVSETNEZ_V
|
|
16969U, // XVSHUF4I_B
|
|
35256U, // XVSHUF4I_D
|
|
21872U, // XVSHUF4I_H
|
|
28090U, // XVSHUF4I_W
|
|
16743U, // XVSHUF_B
|
|
35156U, // XVSHUF_D
|
|
38209U, // XVSHUF_H
|
|
44136U, // XVSHUF_W
|
|
17852U, // XVSIGNCOV_B
|
|
20607U, // XVSIGNCOV_D
|
|
22849U, // XVSIGNCOV_H
|
|
29330U, // XVSIGNCOV_W
|
|
17012U, // XVSLEI_B
|
|
25134U, // XVSLEI_BU
|
|
18924U, // XVSLEI_D
|
|
25530U, // XVSLEI_DU
|
|
21905U, // XVSLEI_H
|
|
25970U, // XVSLEI_HU
|
|
28142U, // XVSLEI_W
|
|
26639U, // XVSLEI_WU
|
|
16714U, // XVSLE_B
|
|
24960U, // XVSLE_BU
|
|
18554U, // XVSLE_D
|
|
25469U, // XVSLE_DU
|
|
21796U, // XVSLE_H
|
|
25918U, // XVSLE_HU
|
|
27711U, // XVSLE_W
|
|
26578U, // XVSLE_WU
|
|
17085U, // XVSLLI_B
|
|
18995U, // XVSLLI_D
|
|
21965U, // XVSLLI_H
|
|
28213U, // XVSLLI_W
|
|
26798U, // XVSLLWIL_DU_WU
|
|
27388U, // XVSLLWIL_D_W
|
|
25274U, // XVSLLWIL_HU_BU
|
|
16840U, // XVSLLWIL_H_B
|
|
26110U, // XVSLLWIL_WU_HU
|
|
22931U, // XVSLLWIL_W_H
|
|
17335U, // XVSLL_B
|
|
19329U, // XVSLL_D
|
|
22186U, // XVSLL_H
|
|
28517U, // XVSLL_W
|
|
17282U, // XVSLTI_B
|
|
25156U, // XVSLTI_BU
|
|
19162U, // XVSLTI_D
|
|
25552U, // XVSLTI_DU
|
|
22133U, // XVSLTI_H
|
|
25992U, // XVSLTI_HU
|
|
28403U, // XVSLTI_W
|
|
26661U, // XVSLTI_WU
|
|
17678U, // XVSLT_B
|
|
25235U, // XVSLT_BU
|
|
20208U, // XVSLT_D
|
|
25764U, // XVSLT_DU
|
|
22555U, // XVSLT_H
|
|
26071U, // XVSLT_HU
|
|
29026U, // XVSLT_W
|
|
26774U, // XVSLT_WU
|
|
16992U, // XVSRAI_B
|
|
18906U, // XVSRAI_D
|
|
21895U, // XVSRAI_H
|
|
28124U, // XVSRAI_W
|
|
37723U, // XVSRANI_B_H
|
|
39854U, // XVSRANI_D_Q
|
|
44178U, // XVSRANI_H_W
|
|
37052U, // XVSRANI_W_D
|
|
21450U, // XVSRAN_B_H
|
|
27905U, // XVSRAN_H_W
|
|
20794U, // XVSRAN_W_D
|
|
17171U, // XVSRARI_B
|
|
19080U, // XVSRARI_D
|
|
22051U, // XVSRARI_H
|
|
28309U, // XVSRARI_W
|
|
37778U, // XVSRARNI_B_H
|
|
39909U, // XVSRARNI_D_Q
|
|
44233U, // XVSRARNI_H_W
|
|
37107U, // XVSRARNI_W_D
|
|
21501U, // XVSRARN_B_H
|
|
27956U, // XVSRARN_H_W
|
|
20845U, // XVSRARN_W_D
|
|
17474U, // XVSRAR_B
|
|
19818U, // XVSRAR_D
|
|
22325U, // XVSRAR_H
|
|
28705U, // XVSRAR_W
|
|
16450U, // XVSRA_B
|
|
18070U, // XVSRA_D
|
|
21316U, // XVSRA_H
|
|
27062U, // XVSRA_W
|
|
17117U, // XVSRLI_B
|
|
19027U, // XVSRLI_D
|
|
21997U, // XVSRLI_H
|
|
28256U, // XVSRLI_W
|
|
37750U, // XVSRLNI_B_H
|
|
39881U, // XVSRLNI_D_Q
|
|
44205U, // XVSRLNI_H_W
|
|
37079U, // XVSRLNI_W_D
|
|
21475U, // XVSRLN_B_H
|
|
27930U, // XVSRLN_H_W
|
|
20819U, // XVSRLN_W_D
|
|
17206U, // XVSRLRI_B
|
|
19115U, // XVSRLRI_D
|
|
22086U, // XVSRLRI_H
|
|
28344U, // XVSRLRI_W
|
|
37807U, // XVSRLRNI_B_H
|
|
39938U, // XVSRLRNI_D_Q
|
|
44262U, // XVSRLRNI_H_W
|
|
37136U, // XVSRLRNI_W_D
|
|
21528U, // XVSRLRN_B_H
|
|
27983U, // XVSRLRN_H_W
|
|
20872U, // XVSRLRN_W_D
|
|
17530U, // XVSRLR_B
|
|
19906U, // XVSRLR_D
|
|
22381U, // XVSRLR_H
|
|
28781U, // XVSRLR_W
|
|
17366U, // XVSRL_B
|
|
19360U, // XVSRL_D
|
|
22217U, // XVSRL_H
|
|
28558U, // XVSRL_W
|
|
38964U, // XVSSRANI_BU_H
|
|
37709U, // XVSSRANI_B_H
|
|
39972U, // XVSSRANI_DU_Q
|
|
39840U, // XVSSRANI_D_Q
|
|
45445U, // XVSSRANI_HU_W
|
|
44164U, // XVSSRANI_H_W
|
|
36816U, // XVSSRANI_WU_D
|
|
37038U, // XVSSRANI_W_D
|
|
22642U, // XVSSRAN_BU_H
|
|
21437U, // XVSSRAN_B_H
|
|
29123U, // XVSSRAN_HU_W
|
|
27892U, // XVSSRAN_H_W
|
|
20494U, // XVSSRAN_WU_D
|
|
20781U, // XVSSRAN_W_D
|
|
38994U, // XVSSRARNI_BU_H
|
|
37763U, // XVSSRARNI_B_H
|
|
40002U, // XVSSRARNI_DU_Q
|
|
39894U, // XVSSRARNI_D_Q
|
|
45475U, // XVSSRARNI_HU_W
|
|
44218U, // XVSSRARNI_H_W
|
|
36846U, // XVSSRARNI_WU_D
|
|
37092U, // XVSSRARNI_W_D
|
|
22670U, // XVSSRARN_BU_H
|
|
21487U, // XVSSRARN_B_H
|
|
29151U, // XVSSRARN_HU_W
|
|
27942U, // XVSSRARN_H_W
|
|
20522U, // XVSSRARN_WU_D
|
|
20831U, // XVSSRARN_W_D
|
|
38979U, // XVSSRLNI_BU_H
|
|
37736U, // XVSSRLNI_B_H
|
|
39987U, // XVSSRLNI_DU_Q
|
|
39867U, // XVSSRLNI_D_Q
|
|
45460U, // XVSSRLNI_HU_W
|
|
44191U, // XVSSRLNI_H_W
|
|
36831U, // XVSSRLNI_WU_D
|
|
37065U, // XVSSRLNI_W_D
|
|
22656U, // XVSSRLN_BU_H
|
|
21462U, // XVSSRLN_B_H
|
|
29137U, // XVSSRLN_HU_W
|
|
27917U, // XVSSRLN_H_W
|
|
20508U, // XVSSRLN_WU_D
|
|
20806U, // XVSSRLN_W_D
|
|
39010U, // XVSSRLRNI_BU_H
|
|
37792U, // XVSSRLRNI_B_H
|
|
40018U, // XVSSRLRNI_DU_Q
|
|
39923U, // XVSSRLRNI_D_Q
|
|
45491U, // XVSSRLRNI_HU_W
|
|
44247U, // XVSSRLRNI_H_W
|
|
36862U, // XVSSRLRNI_WU_D
|
|
37121U, // XVSSRLRNI_W_D
|
|
22685U, // XVSSRLRN_BU_H
|
|
21514U, // XVSSRLRN_B_H
|
|
29166U, // XVSSRLRN_HU_W
|
|
27969U, // XVSSRLRN_H_W
|
|
20537U, // XVSSRLRN_WU_D
|
|
20858U, // XVSSRLRN_W_D
|
|
16516U, // XVSSUB_B
|
|
24910U, // XVSSUB_BU
|
|
18261U, // XVSSUB_D
|
|
25415U, // XVSSUB_DU
|
|
21598U, // XVSSUB_H
|
|
25868U, // XVSSUB_HU
|
|
27220U, // XVSSUB_W
|
|
26384U, // XVSSUB_WU
|
|
24904U, // XVST
|
|
17415U, // XVSTELM_B
|
|
19434U, // XVSTELM_D
|
|
22266U, // XVSTELM_H
|
|
28622U, // XVSTELM_W
|
|
29509U, // XVSTX
|
|
25112U, // XVSUBI_BU
|
|
25508U, // XVSUBI_DU
|
|
25948U, // XVSUBI_HU
|
|
26617U, // XVSUBI_WU
|
|
27427U, // XVSUBWEV_D_W
|
|
26456U, // XVSUBWEV_D_WU
|
|
16854U, // XVSUBWEV_H_B
|
|
25041U, // XVSUBWEV_H_BU
|
|
19659U, // XVSUBWEV_Q_D
|
|
25666U, // XVSUBWEV_Q_DU
|
|
22954U, // XVSUBWEV_W_H
|
|
26242U, // XVSUBWEV_W_HU
|
|
27305U, // XVSUBWOD_D_W
|
|
26395U, // XVSUBWOD_D_WU
|
|
16771U, // XVSUBWOD_H_B
|
|
24980U, // XVSUBWOD_H_BU
|
|
19578U, // XVSUBWOD_Q_D
|
|
25605U, // XVSUBWOD_Q_DU
|
|
22862U, // XVSUBWOD_W_H
|
|
26181U, // XVSUBWOD_W_HU
|
|
16526U, // XVSUB_B
|
|
18271U, // XVSUB_D
|
|
21608U, // XVSUB_H
|
|
23441U, // XVSUB_Q
|
|
27230U, // XVSUB_W
|
|
17236U, // XVXORI_B
|
|
26974U, // XVXOR_V
|
|
};
|
|
|
|
static const uint8_t OpInfo1[] = {
|
|
0U, // PHI
|
|
0U, // INLINEASM
|
|
0U, // INLINEASM_BR
|
|
0U, // CFI_INSTRUCTION
|
|
0U, // EH_LABEL
|
|
0U, // GC_LABEL
|
|
0U, // ANNOTATION_LABEL
|
|
0U, // KILL
|
|
0U, // EXTRACT_SUBREG
|
|
0U, // INSERT_SUBREG
|
|
0U, // IMPLICIT_DEF
|
|
0U, // SUBREG_TO_REG
|
|
0U, // COPY_TO_REGCLASS
|
|
0U, // DBG_VALUE
|
|
0U, // DBG_VALUE_LIST
|
|
0U, // DBG_INSTR_REF
|
|
0U, // DBG_PHI
|
|
0U, // DBG_LABEL
|
|
0U, // REG_SEQUENCE
|
|
0U, // COPY
|
|
0U, // BUNDLE
|
|
0U, // LIFETIME_START
|
|
0U, // LIFETIME_END
|
|
0U, // PSEUDO_PROBE
|
|
0U, // ARITH_FENCE
|
|
0U, // STACKMAP
|
|
0U, // FENTRY_CALL
|
|
0U, // PATCHPOINT
|
|
0U, // LOAD_STACK_GUARD
|
|
0U, // PREALLOCATED_SETUP
|
|
0U, // PREALLOCATED_ARG
|
|
0U, // STATEPOINT
|
|
0U, // LOCAL_ESCAPE
|
|
0U, // FAULTING_OP
|
|
0U, // PATCHABLE_OP
|
|
0U, // PATCHABLE_FUNCTION_ENTER
|
|
0U, // PATCHABLE_RET
|
|
0U, // PATCHABLE_FUNCTION_EXIT
|
|
0U, // PATCHABLE_TAIL_CALL
|
|
0U, // PATCHABLE_EVENT_CALL
|
|
0U, // PATCHABLE_TYPED_EVENT_CALL
|
|
0U, // ICALL_BRANCH_FUNNEL
|
|
0U, // MEMBARRIER
|
|
0U, // JUMP_TABLE_DEBUG_INFO
|
|
0U, // G_ASSERT_SEXT
|
|
0U, // G_ASSERT_ZEXT
|
|
0U, // G_ASSERT_ALIGN
|
|
0U, // G_ADD
|
|
0U, // G_SUB
|
|
0U, // G_MUL
|
|
0U, // G_SDIV
|
|
0U, // G_UDIV
|
|
0U, // G_SREM
|
|
0U, // G_UREM
|
|
0U, // G_SDIVREM
|
|
0U, // G_UDIVREM
|
|
0U, // G_AND
|
|
0U, // G_OR
|
|
0U, // G_XOR
|
|
0U, // G_IMPLICIT_DEF
|
|
0U, // G_PHI
|
|
0U, // G_FRAME_INDEX
|
|
0U, // G_GLOBAL_VALUE
|
|
0U, // G_CONSTANT_POOL
|
|
0U, // G_EXTRACT
|
|
0U, // G_UNMERGE_VALUES
|
|
0U, // G_INSERT
|
|
0U, // G_MERGE_VALUES
|
|
0U, // G_BUILD_VECTOR
|
|
0U, // G_BUILD_VECTOR_TRUNC
|
|
0U, // G_CONCAT_VECTORS
|
|
0U, // G_PTRTOINT
|
|
0U, // G_INTTOPTR
|
|
0U, // G_BITCAST
|
|
0U, // G_FREEZE
|
|
0U, // G_CONSTANT_FOLD_BARRIER
|
|
0U, // G_INTRINSIC_FPTRUNC_ROUND
|
|
0U, // G_INTRINSIC_TRUNC
|
|
0U, // G_INTRINSIC_ROUND
|
|
0U, // G_INTRINSIC_LRINT
|
|
0U, // G_INTRINSIC_ROUNDEVEN
|
|
0U, // G_READCYCLECOUNTER
|
|
0U, // G_LOAD
|
|
0U, // G_SEXTLOAD
|
|
0U, // G_ZEXTLOAD
|
|
0U, // G_INDEXED_LOAD
|
|
0U, // G_INDEXED_SEXTLOAD
|
|
0U, // G_INDEXED_ZEXTLOAD
|
|
0U, // G_STORE
|
|
0U, // G_INDEXED_STORE
|
|
0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
|
|
0U, // G_ATOMIC_CMPXCHG
|
|
0U, // G_ATOMICRMW_XCHG
|
|
0U, // G_ATOMICRMW_ADD
|
|
0U, // G_ATOMICRMW_SUB
|
|
0U, // G_ATOMICRMW_AND
|
|
0U, // G_ATOMICRMW_NAND
|
|
0U, // G_ATOMICRMW_OR
|
|
0U, // G_ATOMICRMW_XOR
|
|
0U, // G_ATOMICRMW_MAX
|
|
0U, // G_ATOMICRMW_MIN
|
|
0U, // G_ATOMICRMW_UMAX
|
|
0U, // G_ATOMICRMW_UMIN
|
|
0U, // G_ATOMICRMW_FADD
|
|
0U, // G_ATOMICRMW_FSUB
|
|
0U, // G_ATOMICRMW_FMAX
|
|
0U, // G_ATOMICRMW_FMIN
|
|
0U, // G_ATOMICRMW_UINC_WRAP
|
|
0U, // G_ATOMICRMW_UDEC_WRAP
|
|
0U, // G_FENCE
|
|
0U, // G_PREFETCH
|
|
0U, // G_BRCOND
|
|
0U, // G_BRINDIRECT
|
|
0U, // G_INVOKE_REGION_START
|
|
0U, // G_INTRINSIC
|
|
0U, // G_INTRINSIC_W_SIDE_EFFECTS
|
|
0U, // G_INTRINSIC_CONVERGENT
|
|
0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
|
|
0U, // G_ANYEXT
|
|
0U, // G_TRUNC
|
|
0U, // G_CONSTANT
|
|
0U, // G_FCONSTANT
|
|
0U, // G_VASTART
|
|
0U, // G_VAARG
|
|
0U, // G_SEXT
|
|
0U, // G_SEXT_INREG
|
|
0U, // G_ZEXT
|
|
0U, // G_SHL
|
|
0U, // G_LSHR
|
|
0U, // G_ASHR
|
|
0U, // G_FSHL
|
|
0U, // G_FSHR
|
|
0U, // G_ROTR
|
|
0U, // G_ROTL
|
|
0U, // G_ICMP
|
|
0U, // G_FCMP
|
|
0U, // G_SELECT
|
|
0U, // G_UADDO
|
|
0U, // G_UADDE
|
|
0U, // G_USUBO
|
|
0U, // G_USUBE
|
|
0U, // G_SADDO
|
|
0U, // G_SADDE
|
|
0U, // G_SSUBO
|
|
0U, // G_SSUBE
|
|
0U, // G_UMULO
|
|
0U, // G_SMULO
|
|
0U, // G_UMULH
|
|
0U, // G_SMULH
|
|
0U, // G_UADDSAT
|
|
0U, // G_SADDSAT
|
|
0U, // G_USUBSAT
|
|
0U, // G_SSUBSAT
|
|
0U, // G_USHLSAT
|
|
0U, // G_SSHLSAT
|
|
0U, // G_SMULFIX
|
|
0U, // G_UMULFIX
|
|
0U, // G_SMULFIXSAT
|
|
0U, // G_UMULFIXSAT
|
|
0U, // G_SDIVFIX
|
|
0U, // G_UDIVFIX
|
|
0U, // G_SDIVFIXSAT
|
|
0U, // G_UDIVFIXSAT
|
|
0U, // G_FADD
|
|
0U, // G_FSUB
|
|
0U, // G_FMUL
|
|
0U, // G_FMA
|
|
0U, // G_FMAD
|
|
0U, // G_FDIV
|
|
0U, // G_FREM
|
|
0U, // G_FPOW
|
|
0U, // G_FPOWI
|
|
0U, // G_FEXP
|
|
0U, // G_FEXP2
|
|
0U, // G_FEXP10
|
|
0U, // G_FLOG
|
|
0U, // G_FLOG2
|
|
0U, // G_FLOG10
|
|
0U, // G_FLDEXP
|
|
0U, // G_FFREXP
|
|
0U, // G_FNEG
|
|
0U, // G_FPEXT
|
|
0U, // G_FPTRUNC
|
|
0U, // G_FPTOSI
|
|
0U, // G_FPTOUI
|
|
0U, // G_SITOFP
|
|
0U, // G_UITOFP
|
|
0U, // G_FABS
|
|
0U, // G_FCOPYSIGN
|
|
0U, // G_IS_FPCLASS
|
|
0U, // G_FCANONICALIZE
|
|
0U, // G_FMINNUM
|
|
0U, // G_FMAXNUM
|
|
0U, // G_FMINNUM_IEEE
|
|
0U, // G_FMAXNUM_IEEE
|
|
0U, // G_FMINIMUM
|
|
0U, // G_FMAXIMUM
|
|
0U, // G_GET_FPENV
|
|
0U, // G_SET_FPENV
|
|
0U, // G_RESET_FPENV
|
|
0U, // G_GET_FPMODE
|
|
0U, // G_SET_FPMODE
|
|
0U, // G_RESET_FPMODE
|
|
0U, // G_PTR_ADD
|
|
0U, // G_PTRMASK
|
|
0U, // G_SMIN
|
|
0U, // G_SMAX
|
|
0U, // G_UMIN
|
|
0U, // G_UMAX
|
|
0U, // G_ABS
|
|
0U, // G_LROUND
|
|
0U, // G_LLROUND
|
|
0U, // G_BR
|
|
0U, // G_BRJT
|
|
0U, // G_INSERT_VECTOR_ELT
|
|
0U, // G_EXTRACT_VECTOR_ELT
|
|
0U, // G_SHUFFLE_VECTOR
|
|
0U, // G_CTTZ
|
|
0U, // G_CTTZ_ZERO_UNDEF
|
|
0U, // G_CTLZ
|
|
0U, // G_CTLZ_ZERO_UNDEF
|
|
0U, // G_CTPOP
|
|
0U, // G_BSWAP
|
|
0U, // G_BITREVERSE
|
|
0U, // G_FCEIL
|
|
0U, // G_FCOS
|
|
0U, // G_FSIN
|
|
0U, // G_FSQRT
|
|
0U, // G_FFLOOR
|
|
0U, // G_FRINT
|
|
0U, // G_FNEARBYINT
|
|
0U, // G_ADDRSPACE_CAST
|
|
0U, // G_BLOCK_ADDR
|
|
0U, // G_JUMP_TABLE
|
|
0U, // G_DYN_STACKALLOC
|
|
0U, // G_STACKSAVE
|
|
0U, // G_STACKRESTORE
|
|
0U, // G_STRICT_FADD
|
|
0U, // G_STRICT_FSUB
|
|
0U, // G_STRICT_FMUL
|
|
0U, // G_STRICT_FDIV
|
|
0U, // G_STRICT_FREM
|
|
0U, // G_STRICT_FMA
|
|
0U, // G_STRICT_FSQRT
|
|
0U, // G_STRICT_FLDEXP
|
|
0U, // G_READ_REGISTER
|
|
0U, // G_WRITE_REGISTER
|
|
0U, // G_MEMCPY
|
|
0U, // G_MEMCPY_INLINE
|
|
0U, // G_MEMMOVE
|
|
0U, // G_MEMSET
|
|
0U, // G_BZERO
|
|
0U, // G_VECREDUCE_SEQ_FADD
|
|
0U, // G_VECREDUCE_SEQ_FMUL
|
|
0U, // G_VECREDUCE_FADD
|
|
0U, // G_VECREDUCE_FMUL
|
|
0U, // G_VECREDUCE_FMAX
|
|
0U, // G_VECREDUCE_FMIN
|
|
0U, // G_VECREDUCE_FMAXIMUM
|
|
0U, // G_VECREDUCE_FMINIMUM
|
|
0U, // G_VECREDUCE_ADD
|
|
0U, // G_VECREDUCE_MUL
|
|
0U, // G_VECREDUCE_AND
|
|
0U, // G_VECREDUCE_OR
|
|
0U, // G_VECREDUCE_XOR
|
|
0U, // G_VECREDUCE_SMAX
|
|
0U, // G_VECREDUCE_SMIN
|
|
0U, // G_VECREDUCE_UMAX
|
|
0U, // G_VECREDUCE_UMIN
|
|
0U, // G_SBFX
|
|
0U, // G_UBFX
|
|
0U, // ADJCALLSTACKDOWN
|
|
0U, // ADJCALLSTACKUP
|
|
0U, // PseudoAtomicLoadAdd32
|
|
0U, // PseudoAtomicLoadAnd32
|
|
0U, // PseudoAtomicLoadNand32
|
|
0U, // PseudoAtomicLoadNand64
|
|
0U, // PseudoAtomicLoadOr32
|
|
0U, // PseudoAtomicLoadSub32
|
|
0U, // PseudoAtomicLoadXor32
|
|
0U, // PseudoAtomicStoreD
|
|
0U, // PseudoAtomicStoreW
|
|
0U, // PseudoAtomicSwap32
|
|
0U, // PseudoBR
|
|
0U, // PseudoBRIND
|
|
0U, // PseudoB_TAIL
|
|
0U, // PseudoCALL
|
|
0U, // PseudoCALL36
|
|
0U, // PseudoCALLIndirect
|
|
0U, // PseudoCALL_LARGE
|
|
0U, // PseudoCALL_MEDIUM
|
|
0U, // PseudoCmpXchg32
|
|
0U, // PseudoCmpXchg64
|
|
0U, // PseudoCopyCFR
|
|
0U, // PseudoJIRL_CALL
|
|
0U, // PseudoJIRL_TAIL
|
|
1U, // PseudoLA_ABS
|
|
5U, // PseudoLA_ABS_LARGE
|
|
1U, // PseudoLA_GOT
|
|
17U, // PseudoLA_GOT_LARGE
|
|
1U, // PseudoLA_PCREL
|
|
17U, // PseudoLA_PCREL_LARGE
|
|
1U, // PseudoLA_TLS_GD
|
|
17U, // PseudoLA_TLS_GD_LARGE
|
|
1U, // PseudoLA_TLS_IE
|
|
17U, // PseudoLA_TLS_IE_LARGE
|
|
1U, // PseudoLA_TLS_LD
|
|
17U, // PseudoLA_TLS_LD_LARGE
|
|
1U, // PseudoLA_TLS_LE
|
|
0U, // PseudoLD_CFR
|
|
1U, // PseudoLI_D
|
|
1U, // PseudoLI_W
|
|
0U, // PseudoMaskedAtomicLoadAdd32
|
|
0U, // PseudoMaskedAtomicLoadMax32
|
|
0U, // PseudoMaskedAtomicLoadMin32
|
|
0U, // PseudoMaskedAtomicLoadNand32
|
|
0U, // PseudoMaskedAtomicLoadSub32
|
|
0U, // PseudoMaskedAtomicLoadUMax32
|
|
0U, // PseudoMaskedAtomicLoadUMin32
|
|
0U, // PseudoMaskedAtomicSwap32
|
|
0U, // PseudoMaskedCmpXchg32
|
|
0U, // PseudoRET
|
|
0U, // PseudoST_CFR
|
|
0U, // PseudoTAIL
|
|
1U, // PseudoTAIL36
|
|
0U, // PseudoTAILIndirect
|
|
0U, // PseudoTAIL_LARGE
|
|
0U, // PseudoTAIL_MEDIUM
|
|
0U, // PseudoUNIMP
|
|
0U, // PseudoVBNZ
|
|
0U, // PseudoVBNZ_B
|
|
0U, // PseudoVBNZ_D
|
|
0U, // PseudoVBNZ_H
|
|
0U, // PseudoVBNZ_W
|
|
0U, // PseudoVBZ
|
|
0U, // PseudoVBZ_B
|
|
0U, // PseudoVBZ_D
|
|
0U, // PseudoVBZ_H
|
|
0U, // PseudoVBZ_W
|
|
1U, // PseudoVREPLI_B
|
|
1U, // PseudoVREPLI_D
|
|
1U, // PseudoVREPLI_H
|
|
1U, // PseudoVREPLI_W
|
|
0U, // PseudoXVBNZ
|
|
0U, // PseudoXVBNZ_B
|
|
0U, // PseudoXVBNZ_D
|
|
0U, // PseudoXVBNZ_H
|
|
0U, // PseudoXVBNZ_W
|
|
0U, // PseudoXVBZ
|
|
0U, // PseudoXVBZ_B
|
|
0U, // PseudoXVBZ_D
|
|
0U, // PseudoXVBZ_H
|
|
0U, // PseudoXVBZ_W
|
|
0U, // PseudoXVINSGR2VR_B
|
|
0U, // PseudoXVINSGR2VR_H
|
|
1U, // PseudoXVREPLI_B
|
|
1U, // PseudoXVREPLI_D
|
|
1U, // PseudoXVREPLI_H
|
|
1U, // PseudoXVREPLI_W
|
|
0U, // RDFCSR
|
|
0U, // WRFCSR
|
|
17U, // ADC_B
|
|
17U, // ADC_D
|
|
17U, // ADC_H
|
|
17U, // ADC_W
|
|
17U, // ADDI_D
|
|
17U, // ADDI_W
|
|
17U, // ADDU12I_D
|
|
17U, // ADDU12I_W
|
|
17U, // ADDU16I_D
|
|
17U, // ADD_D
|
|
17U, // ADD_W
|
|
145U, // ALSL_D
|
|
145U, // ALSL_W
|
|
145U, // ALSL_WU
|
|
49U, // AMADD_B
|
|
49U, // AMADD_D
|
|
49U, // AMADD_H
|
|
49U, // AMADD_W
|
|
49U, // AMADD__DB_B
|
|
49U, // AMADD__DB_D
|
|
49U, // AMADD__DB_H
|
|
49U, // AMADD__DB_W
|
|
49U, // AMAND_D
|
|
49U, // AMAND_W
|
|
49U, // AMAND__DB_D
|
|
49U, // AMAND__DB_W
|
|
49U, // AMCAS_B
|
|
49U, // AMCAS_D
|
|
49U, // AMCAS_H
|
|
49U, // AMCAS_W
|
|
49U, // AMCAS__DB_B
|
|
49U, // AMCAS__DB_D
|
|
49U, // AMCAS__DB_H
|
|
49U, // AMCAS__DB_W
|
|
49U, // AMMAX_D
|
|
49U, // AMMAX_DU
|
|
49U, // AMMAX_W
|
|
49U, // AMMAX_WU
|
|
49U, // AMMAX__DB_D
|
|
49U, // AMMAX__DB_DU
|
|
49U, // AMMAX__DB_W
|
|
49U, // AMMAX__DB_WU
|
|
49U, // AMMIN_D
|
|
49U, // AMMIN_DU
|
|
49U, // AMMIN_W
|
|
49U, // AMMIN_WU
|
|
49U, // AMMIN__DB_D
|
|
49U, // AMMIN__DB_DU
|
|
49U, // AMMIN__DB_W
|
|
49U, // AMMIN__DB_WU
|
|
49U, // AMOR_D
|
|
49U, // AMOR_W
|
|
49U, // AMOR__DB_D
|
|
49U, // AMOR__DB_W
|
|
49U, // AMSWAP_B
|
|
49U, // AMSWAP_D
|
|
49U, // AMSWAP_H
|
|
49U, // AMSWAP_W
|
|
49U, // AMSWAP__DB_B
|
|
49U, // AMSWAP__DB_D
|
|
49U, // AMSWAP__DB_H
|
|
49U, // AMSWAP__DB_W
|
|
49U, // AMXOR_D
|
|
49U, // AMXOR_W
|
|
49U, // AMXOR__DB_D
|
|
49U, // AMXOR__DB_W
|
|
17U, // AND
|
|
17U, // ANDI
|
|
17U, // ANDN
|
|
17U, // ARMADC_W
|
|
17U, // ARMADD_W
|
|
17U, // ARMAND_W
|
|
1U, // ARMMFFLAG
|
|
17U, // ARMMOVE
|
|
1U, // ARMMOV_D
|
|
1U, // ARMMOV_W
|
|
1U, // ARMMTFLAG
|
|
1U, // ARMNOT_W
|
|
17U, // ARMOR_W
|
|
17U, // ARMROTRI_W
|
|
17U, // ARMROTR_W
|
|
1U, // ARMRRX_W
|
|
17U, // ARMSBC_W
|
|
17U, // ARMSLLI_W
|
|
17U, // ARMSLL_W
|
|
17U, // ARMSRAI_W
|
|
17U, // ARMSRA_W
|
|
17U, // ARMSRLI_W
|
|
17U, // ARMSRL_W
|
|
17U, // ARMSUB_W
|
|
17U, // ARMXOR_W
|
|
1U, // ASRTGT_D
|
|
1U, // ASRTLE_D
|
|
0U, // B
|
|
1U, // BCEQZ
|
|
1U, // BCNEZ
|
|
17U, // BEQ
|
|
1U, // BEQZ
|
|
17U, // BGE
|
|
17U, // BGEU
|
|
1U, // BITREV_4B
|
|
1U, // BITREV_8B
|
|
1U, // BITREV_D
|
|
1U, // BITREV_W
|
|
0U, // BL
|
|
17U, // BLT
|
|
17U, // BLTU
|
|
17U, // BNE
|
|
1U, // BNEZ
|
|
0U, // BREAK
|
|
89U, // BSTRINS_D
|
|
89U, // BSTRINS_W
|
|
145U, // BSTRPICK_D
|
|
145U, // BSTRPICK_W
|
|
145U, // BYTEPICK_D
|
|
145U, // BYTEPICK_W
|
|
17U, // CACOP
|
|
1U, // CLO_D
|
|
1U, // CLO_W
|
|
1U, // CLZ_D
|
|
1U, // CLZ_W
|
|
1U, // CPUCFG
|
|
17U, // CRCC_W_B_W
|
|
17U, // CRCC_W_D_W
|
|
17U, // CRCC_W_H_W
|
|
17U, // CRCC_W_W_W
|
|
17U, // CRC_W_B_W
|
|
17U, // CRC_W_D_W
|
|
17U, // CRC_W_H_W
|
|
17U, // CRC_W_W_W
|
|
1U, // CSRRD
|
|
0U, // CSRWR
|
|
9U, // CSRXCHG
|
|
1U, // CTO_D
|
|
1U, // CTO_W
|
|
1U, // CTZ_D
|
|
1U, // CTZ_W
|
|
0U, // DBAR
|
|
0U, // DBCL
|
|
17U, // DIV_D
|
|
17U, // DIV_DU
|
|
17U, // DIV_W
|
|
17U, // DIV_WU
|
|
0U, // ERTN
|
|
1U, // EXT_W_B
|
|
1U, // EXT_W_H
|
|
1U, // FABS_D
|
|
1U, // FABS_S
|
|
17U, // FADD_D
|
|
17U, // FADD_S
|
|
1U, // FCLASS_D
|
|
1U, // FCLASS_S
|
|
17U, // FCMP_CAF_D
|
|
17U, // FCMP_CAF_S
|
|
17U, // FCMP_CEQ_D
|
|
17U, // FCMP_CEQ_S
|
|
17U, // FCMP_CLE_D
|
|
17U, // FCMP_CLE_S
|
|
17U, // FCMP_CLT_D
|
|
17U, // FCMP_CLT_S
|
|
17U, // FCMP_CNE_D
|
|
17U, // FCMP_CNE_S
|
|
17U, // FCMP_COR_D
|
|
17U, // FCMP_COR_S
|
|
17U, // FCMP_CUEQ_D
|
|
17U, // FCMP_CUEQ_S
|
|
17U, // FCMP_CULE_D
|
|
17U, // FCMP_CULE_S
|
|
17U, // FCMP_CULT_D
|
|
17U, // FCMP_CULT_S
|
|
17U, // FCMP_CUNE_D
|
|
17U, // FCMP_CUNE_S
|
|
17U, // FCMP_CUN_D
|
|
17U, // FCMP_CUN_S
|
|
17U, // FCMP_SAF_D
|
|
17U, // FCMP_SAF_S
|
|
17U, // FCMP_SEQ_D
|
|
17U, // FCMP_SEQ_S
|
|
17U, // FCMP_SLE_D
|
|
17U, // FCMP_SLE_S
|
|
17U, // FCMP_SLT_D
|
|
17U, // FCMP_SLT_S
|
|
17U, // FCMP_SNE_D
|
|
17U, // FCMP_SNE_S
|
|
17U, // FCMP_SOR_D
|
|
17U, // FCMP_SOR_S
|
|
17U, // FCMP_SUEQ_D
|
|
17U, // FCMP_SUEQ_S
|
|
17U, // FCMP_SULE_D
|
|
17U, // FCMP_SULE_S
|
|
17U, // FCMP_SULT_D
|
|
17U, // FCMP_SULT_S
|
|
17U, // FCMP_SUNE_D
|
|
17U, // FCMP_SUNE_S
|
|
17U, // FCMP_SUN_D
|
|
17U, // FCMP_SUN_S
|
|
17U, // FCOPYSIGN_D
|
|
17U, // FCOPYSIGN_S
|
|
17U, // FCVT_D_LD
|
|
1U, // FCVT_D_S
|
|
1U, // FCVT_LD_D
|
|
1U, // FCVT_S_D
|
|
1U, // FCVT_UD_D
|
|
17U, // FDIV_D
|
|
17U, // FDIV_S
|
|
1U, // FFINT_D_L
|
|
1U, // FFINT_D_W
|
|
1U, // FFINT_S_L
|
|
1U, // FFINT_S_W
|
|
17U, // FLDGT_D
|
|
17U, // FLDGT_S
|
|
17U, // FLDLE_D
|
|
17U, // FLDLE_S
|
|
17U, // FLDX_D
|
|
17U, // FLDX_S
|
|
17U, // FLD_D
|
|
17U, // FLD_S
|
|
1U, // FLOGB_D
|
|
1U, // FLOGB_S
|
|
145U, // FMADD_D
|
|
145U, // FMADD_S
|
|
17U, // FMAXA_D
|
|
17U, // FMAXA_S
|
|
17U, // FMAX_D
|
|
17U, // FMAX_S
|
|
17U, // FMINA_D
|
|
17U, // FMINA_S
|
|
17U, // FMIN_D
|
|
17U, // FMIN_S
|
|
1U, // FMOV_D
|
|
1U, // FMOV_S
|
|
145U, // FMSUB_D
|
|
145U, // FMSUB_S
|
|
17U, // FMUL_D
|
|
17U, // FMUL_S
|
|
1U, // FNEG_D
|
|
1U, // FNEG_S
|
|
145U, // FNMADD_D
|
|
145U, // FNMADD_S
|
|
145U, // FNMSUB_D
|
|
145U, // FNMSUB_S
|
|
1U, // FRECIPE_D
|
|
1U, // FRECIPE_S
|
|
1U, // FRECIP_D
|
|
1U, // FRECIP_S
|
|
1U, // FRINT_D
|
|
1U, // FRINT_S
|
|
1U, // FRSQRTE_D
|
|
1U, // FRSQRTE_S
|
|
1U, // FRSQRT_D
|
|
1U, // FRSQRT_S
|
|
17U, // FSCALEB_D
|
|
17U, // FSCALEB_S
|
|
145U, // FSEL_xD
|
|
145U, // FSEL_xS
|
|
1U, // FSQRT_D
|
|
1U, // FSQRT_S
|
|
17U, // FSTGT_D
|
|
17U, // FSTGT_S
|
|
17U, // FSTLE_D
|
|
17U, // FSTLE_S
|
|
17U, // FSTX_D
|
|
17U, // FSTX_S
|
|
17U, // FST_D
|
|
17U, // FST_S
|
|
17U, // FSUB_D
|
|
17U, // FSUB_S
|
|
1U, // FTINTRM_L_D
|
|
1U, // FTINTRM_L_S
|
|
1U, // FTINTRM_W_D
|
|
1U, // FTINTRM_W_S
|
|
1U, // FTINTRNE_L_D
|
|
1U, // FTINTRNE_L_S
|
|
1U, // FTINTRNE_W_D
|
|
1U, // FTINTRNE_W_S
|
|
1U, // FTINTRP_L_D
|
|
1U, // FTINTRP_L_S
|
|
1U, // FTINTRP_W_D
|
|
1U, // FTINTRP_W_S
|
|
1U, // FTINTRZ_L_D
|
|
1U, // FTINTRZ_L_S
|
|
1U, // FTINTRZ_W_D
|
|
1U, // FTINTRZ_W_S
|
|
1U, // FTINT_L_D
|
|
1U, // FTINT_L_S
|
|
1U, // FTINT_W_D
|
|
1U, // FTINT_W_S
|
|
1U, // GCSRRD
|
|
0U, // GCSRWR
|
|
9U, // GCSRXCHG
|
|
0U, // GTLBFLUSH
|
|
0U, // HVCL
|
|
0U, // IBAR
|
|
0U, // IDLE
|
|
0U, // INVTLB
|
|
1U, // IOCSRRD_B
|
|
1U, // IOCSRRD_D
|
|
1U, // IOCSRRD_H
|
|
1U, // IOCSRRD_W
|
|
1U, // IOCSRWR_B
|
|
1U, // IOCSRWR_D
|
|
1U, // IOCSRWR_H
|
|
1U, // IOCSRWR_W
|
|
17U, // JIRL
|
|
0U, // JISCR0
|
|
0U, // JISCR1
|
|
17U, // LDDIR
|
|
17U, // LDGT_B
|
|
17U, // LDGT_D
|
|
17U, // LDGT_H
|
|
17U, // LDGT_W
|
|
17U, // LDLE_B
|
|
17U, // LDLE_D
|
|
17U, // LDLE_H
|
|
17U, // LDLE_W
|
|
17U, // LDL_D
|
|
17U, // LDL_W
|
|
1U, // LDPTE
|
|
17U, // LDPTR_D
|
|
17U, // LDPTR_W
|
|
17U, // LDR_D
|
|
17U, // LDR_W
|
|
17U, // LDX_B
|
|
17U, // LDX_BU
|
|
17U, // LDX_D
|
|
17U, // LDX_H
|
|
17U, // LDX_HU
|
|
17U, // LDX_W
|
|
17U, // LDX_WU
|
|
17U, // LD_B
|
|
17U, // LD_BU
|
|
17U, // LD_D
|
|
17U, // LD_H
|
|
17U, // LD_HU
|
|
17U, // LD_W
|
|
17U, // LD_WU
|
|
1U, // LLACQ_D
|
|
1U, // LLACQ_W
|
|
17U, // LL_D
|
|
17U, // LL_W
|
|
1U, // LU12I_W
|
|
0U, // LU32I_D
|
|
17U, // LU52I_D
|
|
17U, // MASKEQZ
|
|
17U, // MASKNEZ
|
|
17U, // MOD_D
|
|
17U, // MOD_DU
|
|
17U, // MOD_W
|
|
17U, // MOD_WU
|
|
1U, // MOVCF2FR_xS
|
|
1U, // MOVCF2GR
|
|
1U, // MOVFCSR2GR
|
|
1U, // MOVFR2CF_xS
|
|
1U, // MOVFR2GR_D
|
|
1U, // MOVFR2GR_S
|
|
1U, // MOVFR2GR_S_64
|
|
1U, // MOVFRH2GR_S
|
|
1U, // MOVGR2CF
|
|
1U, // MOVGR2FCSR
|
|
0U, // MOVGR2FRH_W
|
|
1U, // MOVGR2FR_D
|
|
1U, // MOVGR2FR_W
|
|
1U, // MOVGR2FR_W_64
|
|
1U, // MOVGR2SCR
|
|
1U, // MOVSCR2GR
|
|
17U, // MULH_D
|
|
17U, // MULH_DU
|
|
17U, // MULH_W
|
|
17U, // MULH_WU
|
|
17U, // MULW_D_W
|
|
17U, // MULW_D_WU
|
|
17U, // MUL_D
|
|
17U, // MUL_W
|
|
17U, // NOR
|
|
17U, // OR
|
|
17U, // ORI
|
|
17U, // ORN
|
|
1U, // PCADDI
|
|
1U, // PCADDU12I
|
|
1U, // PCADDU18I
|
|
1U, // PCALAU12I
|
|
17U, // PRELD
|
|
17U, // PRELDX
|
|
17U, // RCRI_B
|
|
17U, // RCRI_D
|
|
17U, // RCRI_H
|
|
17U, // RCRI_W
|
|
17U, // RCR_B
|
|
17U, // RCR_D
|
|
17U, // RCR_H
|
|
17U, // RCR_W
|
|
1U, // RDTIMEH_W
|
|
1U, // RDTIMEL_W
|
|
1U, // RDTIME_D
|
|
1U, // REVB_2H
|
|
1U, // REVB_2W
|
|
1U, // REVB_4H
|
|
1U, // REVB_D
|
|
1U, // REVH_2W
|
|
1U, // REVH_D
|
|
17U, // ROTRI_B
|
|
17U, // ROTRI_D
|
|
17U, // ROTRI_H
|
|
17U, // ROTRI_W
|
|
17U, // ROTR_B
|
|
17U, // ROTR_D
|
|
17U, // ROTR_H
|
|
17U, // ROTR_W
|
|
17U, // SBC_B
|
|
17U, // SBC_D
|
|
17U, // SBC_H
|
|
17U, // SBC_W
|
|
0U, // SCREL_D
|
|
0U, // SCREL_W
|
|
9U, // SC_D
|
|
9U, // SC_Q
|
|
9U, // SC_W
|
|
1U, // SETARMJ
|
|
1U, // SETX86J
|
|
1U, // SETX86LOOPE
|
|
1U, // SETX86LOOPNE
|
|
2U, // SET_CFR_FALSE
|
|
2U, // SET_CFR_TRUE
|
|
17U, // SLLI_D
|
|
17U, // SLLI_W
|
|
17U, // SLL_D
|
|
17U, // SLL_W
|
|
17U, // SLT
|
|
17U, // SLTI
|
|
17U, // SLTU
|
|
17U, // SLTUI
|
|
17U, // SRAI_D
|
|
17U, // SRAI_W
|
|
17U, // SRA_D
|
|
17U, // SRA_W
|
|
17U, // SRLI_D
|
|
17U, // SRLI_W
|
|
17U, // SRL_D
|
|
17U, // SRL_W
|
|
17U, // STGT_B
|
|
17U, // STGT_D
|
|
17U, // STGT_H
|
|
17U, // STGT_W
|
|
17U, // STLE_B
|
|
17U, // STLE_D
|
|
17U, // STLE_H
|
|
17U, // STLE_W
|
|
17U, // STL_D
|
|
17U, // STL_W
|
|
17U, // STPTR_D
|
|
17U, // STPTR_W
|
|
17U, // STR_D
|
|
17U, // STR_W
|
|
17U, // STX_B
|
|
17U, // STX_D
|
|
17U, // STX_H
|
|
17U, // STX_W
|
|
17U, // ST_B
|
|
17U, // ST_D
|
|
17U, // ST_H
|
|
17U, // ST_W
|
|
17U, // SUB_D
|
|
17U, // SUB_W
|
|
0U, // SYSCALL
|
|
0U, // TLBCLR
|
|
0U, // TLBFILL
|
|
0U, // TLBFLUSH
|
|
0U, // TLBRD
|
|
0U, // TLBSRCH
|
|
0U, // TLBWR
|
|
17U, // VABSD_B
|
|
17U, // VABSD_BU
|
|
17U, // VABSD_D
|
|
17U, // VABSD_DU
|
|
17U, // VABSD_H
|
|
17U, // VABSD_HU
|
|
17U, // VABSD_W
|
|
17U, // VABSD_WU
|
|
17U, // VADDA_B
|
|
17U, // VADDA_D
|
|
17U, // VADDA_H
|
|
17U, // VADDA_W
|
|
17U, // VADDI_BU
|
|
17U, // VADDI_DU
|
|
17U, // VADDI_HU
|
|
17U, // VADDI_WU
|
|
17U, // VADDWEV_D_W
|
|
17U, // VADDWEV_D_WU
|
|
17U, // VADDWEV_D_WU_W
|
|
17U, // VADDWEV_H_B
|
|
17U, // VADDWEV_H_BU
|
|
17U, // VADDWEV_H_BU_B
|
|
17U, // VADDWEV_Q_D
|
|
17U, // VADDWEV_Q_DU
|
|
17U, // VADDWEV_Q_DU_D
|
|
17U, // VADDWEV_W_H
|
|
17U, // VADDWEV_W_HU
|
|
17U, // VADDWEV_W_HU_H
|
|
17U, // VADDWOD_D_W
|
|
17U, // VADDWOD_D_WU
|
|
17U, // VADDWOD_D_WU_W
|
|
17U, // VADDWOD_H_B
|
|
17U, // VADDWOD_H_BU
|
|
17U, // VADDWOD_H_BU_B
|
|
17U, // VADDWOD_Q_D
|
|
17U, // VADDWOD_Q_DU
|
|
17U, // VADDWOD_Q_DU_D
|
|
17U, // VADDWOD_W_H
|
|
17U, // VADDWOD_W_HU
|
|
17U, // VADDWOD_W_HU_H
|
|
17U, // VADD_B
|
|
17U, // VADD_D
|
|
17U, // VADD_H
|
|
17U, // VADD_Q
|
|
17U, // VADD_W
|
|
17U, // VANDI_B
|
|
17U, // VANDN_V
|
|
17U, // VAND_V
|
|
17U, // VAVGR_B
|
|
17U, // VAVGR_BU
|
|
17U, // VAVGR_D
|
|
17U, // VAVGR_DU
|
|
17U, // VAVGR_H
|
|
17U, // VAVGR_HU
|
|
17U, // VAVGR_W
|
|
17U, // VAVGR_WU
|
|
17U, // VAVG_B
|
|
17U, // VAVG_BU
|
|
17U, // VAVG_D
|
|
17U, // VAVG_DU
|
|
17U, // VAVG_H
|
|
17U, // VAVG_HU
|
|
17U, // VAVG_W
|
|
17U, // VAVG_WU
|
|
17U, // VBITCLRI_B
|
|
17U, // VBITCLRI_D
|
|
17U, // VBITCLRI_H
|
|
17U, // VBITCLRI_W
|
|
17U, // VBITCLR_B
|
|
17U, // VBITCLR_D
|
|
17U, // VBITCLR_H
|
|
17U, // VBITCLR_W
|
|
17U, // VBITREVI_B
|
|
17U, // VBITREVI_D
|
|
17U, // VBITREVI_H
|
|
17U, // VBITREVI_W
|
|
17U, // VBITREV_B
|
|
17U, // VBITREV_D
|
|
17U, // VBITREV_H
|
|
17U, // VBITREV_W
|
|
9U, // VBITSELI_B
|
|
145U, // VBITSEL_V
|
|
17U, // VBITSETI_B
|
|
17U, // VBITSETI_D
|
|
17U, // VBITSETI_H
|
|
17U, // VBITSETI_W
|
|
17U, // VBITSET_B
|
|
17U, // VBITSET_D
|
|
17U, // VBITSET_H
|
|
17U, // VBITSET_W
|
|
17U, // VBSLL_V
|
|
17U, // VBSRL_V
|
|
1U, // VCLO_B
|
|
1U, // VCLO_D
|
|
1U, // VCLO_H
|
|
1U, // VCLO_W
|
|
1U, // VCLZ_B
|
|
1U, // VCLZ_D
|
|
1U, // VCLZ_H
|
|
1U, // VCLZ_W
|
|
17U, // VDIV_B
|
|
17U, // VDIV_BU
|
|
17U, // VDIV_D
|
|
17U, // VDIV_DU
|
|
17U, // VDIV_H
|
|
17U, // VDIV_HU
|
|
17U, // VDIV_W
|
|
17U, // VDIV_WU
|
|
1U, // VEXT2XV_DU_BU
|
|
1U, // VEXT2XV_DU_HU
|
|
1U, // VEXT2XV_DU_WU
|
|
1U, // VEXT2XV_D_B
|
|
1U, // VEXT2XV_D_H
|
|
1U, // VEXT2XV_D_W
|
|
1U, // VEXT2XV_HU_BU
|
|
1U, // VEXT2XV_H_B
|
|
1U, // VEXT2XV_WU_BU
|
|
1U, // VEXT2XV_WU_HU
|
|
1U, // VEXT2XV_W_B
|
|
1U, // VEXT2XV_W_H
|
|
1U, // VEXTH_DU_WU
|
|
1U, // VEXTH_D_W
|
|
1U, // VEXTH_HU_BU
|
|
1U, // VEXTH_H_B
|
|
1U, // VEXTH_QU_DU
|
|
1U, // VEXTH_Q_D
|
|
1U, // VEXTH_WU_HU
|
|
1U, // VEXTH_W_H
|
|
1U, // VEXTL_QU_DU
|
|
1U, // VEXTL_Q_D
|
|
9U, // VEXTRINS_B
|
|
9U, // VEXTRINS_D
|
|
9U, // VEXTRINS_H
|
|
9U, // VEXTRINS_W
|
|
17U, // VFADD_D
|
|
17U, // VFADD_S
|
|
1U, // VFCLASS_D
|
|
1U, // VFCLASS_S
|
|
17U, // VFCMP_CAF_D
|
|
17U, // VFCMP_CAF_S
|
|
17U, // VFCMP_CEQ_D
|
|
17U, // VFCMP_CEQ_S
|
|
17U, // VFCMP_CLE_D
|
|
17U, // VFCMP_CLE_S
|
|
17U, // VFCMP_CLT_D
|
|
17U, // VFCMP_CLT_S
|
|
17U, // VFCMP_CNE_D
|
|
17U, // VFCMP_CNE_S
|
|
17U, // VFCMP_COR_D
|
|
17U, // VFCMP_COR_S
|
|
17U, // VFCMP_CUEQ_D
|
|
17U, // VFCMP_CUEQ_S
|
|
17U, // VFCMP_CULE_D
|
|
17U, // VFCMP_CULE_S
|
|
17U, // VFCMP_CULT_D
|
|
17U, // VFCMP_CULT_S
|
|
17U, // VFCMP_CUNE_D
|
|
17U, // VFCMP_CUNE_S
|
|
17U, // VFCMP_CUN_D
|
|
17U, // VFCMP_CUN_S
|
|
17U, // VFCMP_SAF_D
|
|
17U, // VFCMP_SAF_S
|
|
17U, // VFCMP_SEQ_D
|
|
17U, // VFCMP_SEQ_S
|
|
17U, // VFCMP_SLE_D
|
|
17U, // VFCMP_SLE_S
|
|
17U, // VFCMP_SLT_D
|
|
17U, // VFCMP_SLT_S
|
|
17U, // VFCMP_SNE_D
|
|
17U, // VFCMP_SNE_S
|
|
17U, // VFCMP_SOR_D
|
|
17U, // VFCMP_SOR_S
|
|
17U, // VFCMP_SUEQ_D
|
|
17U, // VFCMP_SUEQ_S
|
|
17U, // VFCMP_SULE_D
|
|
17U, // VFCMP_SULE_S
|
|
17U, // VFCMP_SULT_D
|
|
17U, // VFCMP_SULT_S
|
|
17U, // VFCMP_SUNE_D
|
|
17U, // VFCMP_SUNE_S
|
|
17U, // VFCMP_SUN_D
|
|
17U, // VFCMP_SUN_S
|
|
1U, // VFCVTH_D_S
|
|
1U, // VFCVTH_S_H
|
|
1U, // VFCVTL_D_S
|
|
1U, // VFCVTL_S_H
|
|
17U, // VFCVT_H_S
|
|
17U, // VFCVT_S_D
|
|
17U, // VFDIV_D
|
|
17U, // VFDIV_S
|
|
1U, // VFFINTH_D_W
|
|
1U, // VFFINTL_D_W
|
|
1U, // VFFINT_D_L
|
|
1U, // VFFINT_D_LU
|
|
17U, // VFFINT_S_L
|
|
1U, // VFFINT_S_W
|
|
1U, // VFFINT_S_WU
|
|
1U, // VFLOGB_D
|
|
1U, // VFLOGB_S
|
|
145U, // VFMADD_D
|
|
145U, // VFMADD_S
|
|
17U, // VFMAXA_D
|
|
17U, // VFMAXA_S
|
|
17U, // VFMAX_D
|
|
17U, // VFMAX_S
|
|
17U, // VFMINA_D
|
|
17U, // VFMINA_S
|
|
17U, // VFMIN_D
|
|
17U, // VFMIN_S
|
|
145U, // VFMSUB_D
|
|
145U, // VFMSUB_S
|
|
17U, // VFMUL_D
|
|
17U, // VFMUL_S
|
|
145U, // VFNMADD_D
|
|
145U, // VFNMADD_S
|
|
145U, // VFNMSUB_D
|
|
145U, // VFNMSUB_S
|
|
1U, // VFRECIPE_D
|
|
1U, // VFRECIPE_S
|
|
1U, // VFRECIP_D
|
|
1U, // VFRECIP_S
|
|
1U, // VFRINTRM_D
|
|
1U, // VFRINTRM_S
|
|
1U, // VFRINTRNE_D
|
|
1U, // VFRINTRNE_S
|
|
1U, // VFRINTRP_D
|
|
1U, // VFRINTRP_S
|
|
1U, // VFRINTRZ_D
|
|
1U, // VFRINTRZ_S
|
|
1U, // VFRINT_D
|
|
1U, // VFRINT_S
|
|
1U, // VFRSQRTE_D
|
|
1U, // VFRSQRTE_S
|
|
1U, // VFRSQRT_D
|
|
1U, // VFRSQRT_S
|
|
9U, // VFRSTPI_B
|
|
9U, // VFRSTPI_H
|
|
9U, // VFRSTP_B
|
|
9U, // VFRSTP_H
|
|
1U, // VFSQRT_D
|
|
1U, // VFSQRT_S
|
|
17U, // VFSUB_D
|
|
17U, // VFSUB_S
|
|
1U, // VFTINTH_L_S
|
|
1U, // VFTINTL_L_S
|
|
1U, // VFTINTRMH_L_S
|
|
1U, // VFTINTRML_L_S
|
|
1U, // VFTINTRM_L_D
|
|
17U, // VFTINTRM_W_D
|
|
1U, // VFTINTRM_W_S
|
|
1U, // VFTINTRNEH_L_S
|
|
1U, // VFTINTRNEL_L_S
|
|
1U, // VFTINTRNE_L_D
|
|
17U, // VFTINTRNE_W_D
|
|
1U, // VFTINTRNE_W_S
|
|
1U, // VFTINTRPH_L_S
|
|
1U, // VFTINTRPL_L_S
|
|
1U, // VFTINTRP_L_D
|
|
17U, // VFTINTRP_W_D
|
|
1U, // VFTINTRP_W_S
|
|
1U, // VFTINTRZH_L_S
|
|
1U, // VFTINTRZL_L_S
|
|
1U, // VFTINTRZ_LU_D
|
|
1U, // VFTINTRZ_L_D
|
|
1U, // VFTINTRZ_WU_S
|
|
17U, // VFTINTRZ_W_D
|
|
1U, // VFTINTRZ_W_S
|
|
1U, // VFTINT_LU_D
|
|
1U, // VFTINT_L_D
|
|
1U, // VFTINT_WU_S
|
|
17U, // VFTINT_W_D
|
|
1U, // VFTINT_W_S
|
|
17U, // VHADDW_DU_WU
|
|
17U, // VHADDW_D_W
|
|
17U, // VHADDW_HU_BU
|
|
17U, // VHADDW_H_B
|
|
17U, // VHADDW_QU_DU
|
|
17U, // VHADDW_Q_D
|
|
17U, // VHADDW_WU_HU
|
|
17U, // VHADDW_W_H
|
|
17U, // VHSUBW_DU_WU
|
|
17U, // VHSUBW_D_W
|
|
17U, // VHSUBW_HU_BU
|
|
17U, // VHSUBW_H_B
|
|
17U, // VHSUBW_QU_DU
|
|
17U, // VHSUBW_Q_D
|
|
17U, // VHSUBW_WU_HU
|
|
17U, // VHSUBW_W_H
|
|
17U, // VILVH_B
|
|
17U, // VILVH_D
|
|
17U, // VILVH_H
|
|
17U, // VILVH_W
|
|
17U, // VILVL_B
|
|
17U, // VILVL_D
|
|
17U, // VILVL_H
|
|
17U, // VILVL_W
|
|
9U, // VINSGR2VR_B
|
|
9U, // VINSGR2VR_D
|
|
9U, // VINSGR2VR_H
|
|
9U, // VINSGR2VR_W
|
|
17U, // VLD
|
|
1U, // VLDI
|
|
17U, // VLDREPL_B
|
|
17U, // VLDREPL_D
|
|
17U, // VLDREPL_H
|
|
17U, // VLDREPL_W
|
|
17U, // VLDX
|
|
9U, // VMADDWEV_D_W
|
|
9U, // VMADDWEV_D_WU
|
|
9U, // VMADDWEV_D_WU_W
|
|
9U, // VMADDWEV_H_B
|
|
9U, // VMADDWEV_H_BU
|
|
9U, // VMADDWEV_H_BU_B
|
|
9U, // VMADDWEV_Q_D
|
|
9U, // VMADDWEV_Q_DU
|
|
9U, // VMADDWEV_Q_DU_D
|
|
9U, // VMADDWEV_W_H
|
|
9U, // VMADDWEV_W_HU
|
|
9U, // VMADDWEV_W_HU_H
|
|
9U, // VMADDWOD_D_W
|
|
9U, // VMADDWOD_D_WU
|
|
9U, // VMADDWOD_D_WU_W
|
|
9U, // VMADDWOD_H_B
|
|
9U, // VMADDWOD_H_BU
|
|
9U, // VMADDWOD_H_BU_B
|
|
9U, // VMADDWOD_Q_D
|
|
9U, // VMADDWOD_Q_DU
|
|
9U, // VMADDWOD_Q_DU_D
|
|
9U, // VMADDWOD_W_H
|
|
9U, // VMADDWOD_W_HU
|
|
9U, // VMADDWOD_W_HU_H
|
|
9U, // VMADD_B
|
|
9U, // VMADD_D
|
|
9U, // VMADD_H
|
|
9U, // VMADD_W
|
|
17U, // VMAXI_B
|
|
17U, // VMAXI_BU
|
|
17U, // VMAXI_D
|
|
17U, // VMAXI_DU
|
|
17U, // VMAXI_H
|
|
17U, // VMAXI_HU
|
|
17U, // VMAXI_W
|
|
17U, // VMAXI_WU
|
|
17U, // VMAX_B
|
|
17U, // VMAX_BU
|
|
17U, // VMAX_D
|
|
17U, // VMAX_DU
|
|
17U, // VMAX_H
|
|
17U, // VMAX_HU
|
|
17U, // VMAX_W
|
|
17U, // VMAX_WU
|
|
17U, // VMINI_B
|
|
17U, // VMINI_BU
|
|
17U, // VMINI_D
|
|
17U, // VMINI_DU
|
|
17U, // VMINI_H
|
|
17U, // VMINI_HU
|
|
17U, // VMINI_W
|
|
17U, // VMINI_WU
|
|
17U, // VMIN_B
|
|
17U, // VMIN_BU
|
|
17U, // VMIN_D
|
|
17U, // VMIN_DU
|
|
17U, // VMIN_H
|
|
17U, // VMIN_HU
|
|
17U, // VMIN_W
|
|
17U, // VMIN_WU
|
|
17U, // VMOD_B
|
|
17U, // VMOD_BU
|
|
17U, // VMOD_D
|
|
17U, // VMOD_DU
|
|
17U, // VMOD_H
|
|
17U, // VMOD_HU
|
|
17U, // VMOD_W
|
|
17U, // VMOD_WU
|
|
1U, // VMSKGEZ_B
|
|
1U, // VMSKLTZ_B
|
|
1U, // VMSKLTZ_D
|
|
1U, // VMSKLTZ_H
|
|
1U, // VMSKLTZ_W
|
|
1U, // VMSKNZ_B
|
|
9U, // VMSUB_B
|
|
9U, // VMSUB_D
|
|
9U, // VMSUB_H
|
|
9U, // VMSUB_W
|
|
17U, // VMUH_B
|
|
17U, // VMUH_BU
|
|
17U, // VMUH_D
|
|
17U, // VMUH_DU
|
|
17U, // VMUH_H
|
|
17U, // VMUH_HU
|
|
17U, // VMUH_W
|
|
17U, // VMUH_WU
|
|
17U, // VMULWEV_D_W
|
|
17U, // VMULWEV_D_WU
|
|
17U, // VMULWEV_D_WU_W
|
|
17U, // VMULWEV_H_B
|
|
17U, // VMULWEV_H_BU
|
|
17U, // VMULWEV_H_BU_B
|
|
17U, // VMULWEV_Q_D
|
|
17U, // VMULWEV_Q_DU
|
|
17U, // VMULWEV_Q_DU_D
|
|
17U, // VMULWEV_W_H
|
|
17U, // VMULWEV_W_HU
|
|
17U, // VMULWEV_W_HU_H
|
|
17U, // VMULWOD_D_W
|
|
17U, // VMULWOD_D_WU
|
|
17U, // VMULWOD_D_WU_W
|
|
17U, // VMULWOD_H_B
|
|
17U, // VMULWOD_H_BU
|
|
17U, // VMULWOD_H_BU_B
|
|
17U, // VMULWOD_Q_D
|
|
17U, // VMULWOD_Q_DU
|
|
17U, // VMULWOD_Q_DU_D
|
|
17U, // VMULWOD_W_H
|
|
17U, // VMULWOD_W_HU
|
|
17U, // VMULWOD_W_HU_H
|
|
17U, // VMUL_B
|
|
17U, // VMUL_D
|
|
17U, // VMUL_H
|
|
17U, // VMUL_W
|
|
1U, // VNEG_B
|
|
1U, // VNEG_D
|
|
1U, // VNEG_H
|
|
1U, // VNEG_W
|
|
17U, // VNORI_B
|
|
17U, // VNOR_V
|
|
17U, // VORI_B
|
|
17U, // VORN_V
|
|
17U, // VOR_V
|
|
17U, // VPACKEV_B
|
|
17U, // VPACKEV_D
|
|
17U, // VPACKEV_H
|
|
17U, // VPACKEV_W
|
|
17U, // VPACKOD_B
|
|
17U, // VPACKOD_D
|
|
17U, // VPACKOD_H
|
|
17U, // VPACKOD_W
|
|
1U, // VPCNT_B
|
|
1U, // VPCNT_D
|
|
1U, // VPCNT_H
|
|
1U, // VPCNT_W
|
|
9U, // VPERMI_W
|
|
17U, // VPICKEV_B
|
|
17U, // VPICKEV_D
|
|
17U, // VPICKEV_H
|
|
17U, // VPICKEV_W
|
|
17U, // VPICKOD_B
|
|
17U, // VPICKOD_D
|
|
17U, // VPICKOD_H
|
|
17U, // VPICKOD_W
|
|
17U, // VPICKVE2GR_B
|
|
17U, // VPICKVE2GR_BU
|
|
17U, // VPICKVE2GR_D
|
|
17U, // VPICKVE2GR_DU
|
|
17U, // VPICKVE2GR_H
|
|
17U, // VPICKVE2GR_HU
|
|
17U, // VPICKVE2GR_W
|
|
17U, // VPICKVE2GR_WU
|
|
1U, // VREPLGR2VR_B
|
|
1U, // VREPLGR2VR_D
|
|
1U, // VREPLGR2VR_H
|
|
1U, // VREPLGR2VR_W
|
|
17U, // VREPLVEI_B
|
|
17U, // VREPLVEI_D
|
|
17U, // VREPLVEI_H
|
|
17U, // VREPLVEI_W
|
|
17U, // VREPLVE_B
|
|
17U, // VREPLVE_D
|
|
17U, // VREPLVE_H
|
|
17U, // VREPLVE_W
|
|
17U, // VROTRI_B
|
|
17U, // VROTRI_D
|
|
17U, // VROTRI_H
|
|
17U, // VROTRI_W
|
|
17U, // VROTR_B
|
|
17U, // VROTR_D
|
|
17U, // VROTR_H
|
|
17U, // VROTR_W
|
|
17U, // VSADD_B
|
|
17U, // VSADD_BU
|
|
17U, // VSADD_D
|
|
17U, // VSADD_DU
|
|
17U, // VSADD_H
|
|
17U, // VSADD_HU
|
|
17U, // VSADD_W
|
|
17U, // VSADD_WU
|
|
17U, // VSAT_B
|
|
17U, // VSAT_BU
|
|
17U, // VSAT_D
|
|
17U, // VSAT_DU
|
|
17U, // VSAT_H
|
|
17U, // VSAT_HU
|
|
17U, // VSAT_W
|
|
17U, // VSAT_WU
|
|
17U, // VSEQI_B
|
|
17U, // VSEQI_D
|
|
17U, // VSEQI_H
|
|
17U, // VSEQI_W
|
|
17U, // VSEQ_B
|
|
17U, // VSEQ_D
|
|
17U, // VSEQ_H
|
|
17U, // VSEQ_W
|
|
1U, // VSETALLNEZ_B
|
|
1U, // VSETALLNEZ_D
|
|
1U, // VSETALLNEZ_H
|
|
1U, // VSETALLNEZ_W
|
|
1U, // VSETANYEQZ_B
|
|
1U, // VSETANYEQZ_D
|
|
1U, // VSETANYEQZ_H
|
|
1U, // VSETANYEQZ_W
|
|
1U, // VSETEQZ_V
|
|
1U, // VSETNEZ_V
|
|
17U, // VSHUF4I_B
|
|
9U, // VSHUF4I_D
|
|
17U, // VSHUF4I_H
|
|
17U, // VSHUF4I_W
|
|
145U, // VSHUF_B
|
|
9U, // VSHUF_D
|
|
9U, // VSHUF_H
|
|
9U, // VSHUF_W
|
|
17U, // VSIGNCOV_B
|
|
17U, // VSIGNCOV_D
|
|
17U, // VSIGNCOV_H
|
|
17U, // VSIGNCOV_W
|
|
17U, // VSLEI_B
|
|
17U, // VSLEI_BU
|
|
17U, // VSLEI_D
|
|
17U, // VSLEI_DU
|
|
17U, // VSLEI_H
|
|
17U, // VSLEI_HU
|
|
17U, // VSLEI_W
|
|
17U, // VSLEI_WU
|
|
17U, // VSLE_B
|
|
17U, // VSLE_BU
|
|
17U, // VSLE_D
|
|
17U, // VSLE_DU
|
|
17U, // VSLE_H
|
|
17U, // VSLE_HU
|
|
17U, // VSLE_W
|
|
17U, // VSLE_WU
|
|
17U, // VSLLI_B
|
|
17U, // VSLLI_D
|
|
17U, // VSLLI_H
|
|
17U, // VSLLI_W
|
|
17U, // VSLLWIL_DU_WU
|
|
17U, // VSLLWIL_D_W
|
|
17U, // VSLLWIL_HU_BU
|
|
17U, // VSLLWIL_H_B
|
|
17U, // VSLLWIL_WU_HU
|
|
17U, // VSLLWIL_W_H
|
|
17U, // VSLL_B
|
|
17U, // VSLL_D
|
|
17U, // VSLL_H
|
|
17U, // VSLL_W
|
|
17U, // VSLTI_B
|
|
17U, // VSLTI_BU
|
|
17U, // VSLTI_D
|
|
17U, // VSLTI_DU
|
|
17U, // VSLTI_H
|
|
17U, // VSLTI_HU
|
|
17U, // VSLTI_W
|
|
17U, // VSLTI_WU
|
|
17U, // VSLT_B
|
|
17U, // VSLT_BU
|
|
17U, // VSLT_D
|
|
17U, // VSLT_DU
|
|
17U, // VSLT_H
|
|
17U, // VSLT_HU
|
|
17U, // VSLT_W
|
|
17U, // VSLT_WU
|
|
17U, // VSRAI_B
|
|
17U, // VSRAI_D
|
|
17U, // VSRAI_H
|
|
17U, // VSRAI_W
|
|
9U, // VSRANI_B_H
|
|
9U, // VSRANI_D_Q
|
|
9U, // VSRANI_H_W
|
|
9U, // VSRANI_W_D
|
|
17U, // VSRAN_B_H
|
|
17U, // VSRAN_H_W
|
|
17U, // VSRAN_W_D
|
|
17U, // VSRARI_B
|
|
17U, // VSRARI_D
|
|
17U, // VSRARI_H
|
|
17U, // VSRARI_W
|
|
9U, // VSRARNI_B_H
|
|
9U, // VSRARNI_D_Q
|
|
9U, // VSRARNI_H_W
|
|
9U, // VSRARNI_W_D
|
|
17U, // VSRARN_B_H
|
|
17U, // VSRARN_H_W
|
|
17U, // VSRARN_W_D
|
|
17U, // VSRAR_B
|
|
17U, // VSRAR_D
|
|
17U, // VSRAR_H
|
|
17U, // VSRAR_W
|
|
17U, // VSRA_B
|
|
17U, // VSRA_D
|
|
17U, // VSRA_H
|
|
17U, // VSRA_W
|
|
17U, // VSRLI_B
|
|
17U, // VSRLI_D
|
|
17U, // VSRLI_H
|
|
17U, // VSRLI_W
|
|
9U, // VSRLNI_B_H
|
|
9U, // VSRLNI_D_Q
|
|
9U, // VSRLNI_H_W
|
|
9U, // VSRLNI_W_D
|
|
17U, // VSRLN_B_H
|
|
17U, // VSRLN_H_W
|
|
17U, // VSRLN_W_D
|
|
17U, // VSRLRI_B
|
|
17U, // VSRLRI_D
|
|
17U, // VSRLRI_H
|
|
17U, // VSRLRI_W
|
|
9U, // VSRLRNI_B_H
|
|
9U, // VSRLRNI_D_Q
|
|
9U, // VSRLRNI_H_W
|
|
9U, // VSRLRNI_W_D
|
|
17U, // VSRLRN_B_H
|
|
17U, // VSRLRN_H_W
|
|
17U, // VSRLRN_W_D
|
|
17U, // VSRLR_B
|
|
17U, // VSRLR_D
|
|
17U, // VSRLR_H
|
|
17U, // VSRLR_W
|
|
17U, // VSRL_B
|
|
17U, // VSRL_D
|
|
17U, // VSRL_H
|
|
17U, // VSRL_W
|
|
9U, // VSSRANI_BU_H
|
|
9U, // VSSRANI_B_H
|
|
9U, // VSSRANI_DU_Q
|
|
9U, // VSSRANI_D_Q
|
|
9U, // VSSRANI_HU_W
|
|
9U, // VSSRANI_H_W
|
|
9U, // VSSRANI_WU_D
|
|
9U, // VSSRANI_W_D
|
|
17U, // VSSRAN_BU_H
|
|
17U, // VSSRAN_B_H
|
|
17U, // VSSRAN_HU_W
|
|
17U, // VSSRAN_H_W
|
|
17U, // VSSRAN_WU_D
|
|
17U, // VSSRAN_W_D
|
|
9U, // VSSRARNI_BU_H
|
|
9U, // VSSRARNI_B_H
|
|
9U, // VSSRARNI_DU_Q
|
|
9U, // VSSRARNI_D_Q
|
|
9U, // VSSRARNI_HU_W
|
|
9U, // VSSRARNI_H_W
|
|
9U, // VSSRARNI_WU_D
|
|
9U, // VSSRARNI_W_D
|
|
17U, // VSSRARN_BU_H
|
|
17U, // VSSRARN_B_H
|
|
17U, // VSSRARN_HU_W
|
|
17U, // VSSRARN_H_W
|
|
17U, // VSSRARN_WU_D
|
|
17U, // VSSRARN_W_D
|
|
9U, // VSSRLNI_BU_H
|
|
9U, // VSSRLNI_B_H
|
|
9U, // VSSRLNI_DU_Q
|
|
9U, // VSSRLNI_D_Q
|
|
9U, // VSSRLNI_HU_W
|
|
9U, // VSSRLNI_H_W
|
|
9U, // VSSRLNI_WU_D
|
|
9U, // VSSRLNI_W_D
|
|
17U, // VSSRLN_BU_H
|
|
17U, // VSSRLN_B_H
|
|
17U, // VSSRLN_HU_W
|
|
17U, // VSSRLN_H_W
|
|
17U, // VSSRLN_WU_D
|
|
17U, // VSSRLN_W_D
|
|
9U, // VSSRLRNI_BU_H
|
|
9U, // VSSRLRNI_B_H
|
|
9U, // VSSRLRNI_DU_Q
|
|
9U, // VSSRLRNI_D_Q
|
|
9U, // VSSRLRNI_HU_W
|
|
9U, // VSSRLRNI_H_W
|
|
9U, // VSSRLRNI_WU_D
|
|
9U, // VSSRLRNI_W_D
|
|
17U, // VSSRLRN_BU_H
|
|
17U, // VSSRLRN_B_H
|
|
17U, // VSSRLRN_HU_W
|
|
17U, // VSSRLRN_H_W
|
|
17U, // VSSRLRN_WU_D
|
|
17U, // VSSRLRN_W_D
|
|
17U, // VSSUB_B
|
|
17U, // VSSUB_BU
|
|
17U, // VSSUB_D
|
|
17U, // VSSUB_DU
|
|
17U, // VSSUB_H
|
|
17U, // VSSUB_HU
|
|
17U, // VSSUB_W
|
|
17U, // VSSUB_WU
|
|
17U, // VST
|
|
145U, // VSTELM_B
|
|
145U, // VSTELM_D
|
|
145U, // VSTELM_H
|
|
145U, // VSTELM_W
|
|
17U, // VSTX
|
|
17U, // VSUBI_BU
|
|
17U, // VSUBI_DU
|
|
17U, // VSUBI_HU
|
|
17U, // VSUBI_WU
|
|
17U, // VSUBWEV_D_W
|
|
17U, // VSUBWEV_D_WU
|
|
17U, // VSUBWEV_H_B
|
|
17U, // VSUBWEV_H_BU
|
|
17U, // VSUBWEV_Q_D
|
|
17U, // VSUBWEV_Q_DU
|
|
17U, // VSUBWEV_W_H
|
|
17U, // VSUBWEV_W_HU
|
|
17U, // VSUBWOD_D_W
|
|
17U, // VSUBWOD_D_WU
|
|
17U, // VSUBWOD_H_B
|
|
17U, // VSUBWOD_H_BU
|
|
17U, // VSUBWOD_Q_D
|
|
17U, // VSUBWOD_Q_DU
|
|
17U, // VSUBWOD_W_H
|
|
17U, // VSUBWOD_W_HU
|
|
17U, // VSUB_B
|
|
17U, // VSUB_D
|
|
17U, // VSUB_H
|
|
17U, // VSUB_Q
|
|
17U, // VSUB_W
|
|
17U, // VXORI_B
|
|
17U, // VXOR_V
|
|
1U, // X86ADC_B
|
|
1U, // X86ADC_D
|
|
1U, // X86ADC_H
|
|
1U, // X86ADC_W
|
|
1U, // X86ADD_B
|
|
1U, // X86ADD_D
|
|
1U, // X86ADD_DU
|
|
1U, // X86ADD_H
|
|
1U, // X86ADD_W
|
|
1U, // X86ADD_WU
|
|
1U, // X86AND_B
|
|
1U, // X86AND_D
|
|
1U, // X86AND_H
|
|
1U, // X86AND_W
|
|
0U, // X86CLRTM
|
|
0U, // X86DECTOP
|
|
0U, // X86DEC_B
|
|
0U, // X86DEC_D
|
|
0U, // X86DEC_H
|
|
0U, // X86DEC_W
|
|
0U, // X86INCTOP
|
|
0U, // X86INC_B
|
|
0U, // X86INC_D
|
|
0U, // X86INC_H
|
|
0U, // X86INC_W
|
|
1U, // X86MFFLAG
|
|
0U, // X86MFTOP
|
|
1U, // X86MTFLAG
|
|
0U, // X86MTTOP
|
|
1U, // X86MUL_B
|
|
1U, // X86MUL_BU
|
|
1U, // X86MUL_D
|
|
1U, // X86MUL_DU
|
|
1U, // X86MUL_H
|
|
1U, // X86MUL_HU
|
|
1U, // X86MUL_W
|
|
1U, // X86MUL_WU
|
|
1U, // X86OR_B
|
|
1U, // X86OR_D
|
|
1U, // X86OR_H
|
|
1U, // X86OR_W
|
|
1U, // X86RCLI_B
|
|
1U, // X86RCLI_D
|
|
1U, // X86RCLI_H
|
|
1U, // X86RCLI_W
|
|
1U, // X86RCL_B
|
|
1U, // X86RCL_D
|
|
1U, // X86RCL_H
|
|
1U, // X86RCL_W
|
|
1U, // X86RCRI_B
|
|
1U, // X86RCRI_D
|
|
1U, // X86RCRI_H
|
|
1U, // X86RCRI_W
|
|
1U, // X86RCR_B
|
|
1U, // X86RCR_D
|
|
1U, // X86RCR_H
|
|
1U, // X86RCR_W
|
|
1U, // X86ROTLI_B
|
|
1U, // X86ROTLI_D
|
|
1U, // X86ROTLI_H
|
|
1U, // X86ROTLI_W
|
|
1U, // X86ROTL_B
|
|
1U, // X86ROTL_D
|
|
1U, // X86ROTL_H
|
|
1U, // X86ROTL_W
|
|
1U, // X86ROTRI_B
|
|
1U, // X86ROTRI_D
|
|
1U, // X86ROTRI_H
|
|
1U, // X86ROTRI_W
|
|
1U, // X86ROTR_B
|
|
1U, // X86ROTR_D
|
|
1U, // X86ROTR_H
|
|
1U, // X86ROTR_W
|
|
1U, // X86SBC_B
|
|
1U, // X86SBC_D
|
|
1U, // X86SBC_H
|
|
1U, // X86SBC_W
|
|
17U, // X86SETTAG
|
|
0U, // X86SETTM
|
|
1U, // X86SLLI_B
|
|
1U, // X86SLLI_D
|
|
1U, // X86SLLI_H
|
|
1U, // X86SLLI_W
|
|
1U, // X86SLL_B
|
|
1U, // X86SLL_D
|
|
1U, // X86SLL_H
|
|
1U, // X86SLL_W
|
|
1U, // X86SRAI_B
|
|
1U, // X86SRAI_D
|
|
1U, // X86SRAI_H
|
|
1U, // X86SRAI_W
|
|
1U, // X86SRA_B
|
|
1U, // X86SRA_D
|
|
1U, // X86SRA_H
|
|
1U, // X86SRA_W
|
|
1U, // X86SRLI_B
|
|
1U, // X86SRLI_D
|
|
1U, // X86SRLI_H
|
|
1U, // X86SRLI_W
|
|
1U, // X86SRL_B
|
|
1U, // X86SRL_D
|
|
1U, // X86SRL_H
|
|
1U, // X86SRL_W
|
|
1U, // X86SUB_B
|
|
1U, // X86SUB_D
|
|
1U, // X86SUB_DU
|
|
1U, // X86SUB_H
|
|
1U, // X86SUB_W
|
|
1U, // X86SUB_WU
|
|
1U, // X86XOR_B
|
|
1U, // X86XOR_D
|
|
1U, // X86XOR_H
|
|
1U, // X86XOR_W
|
|
17U, // XOR
|
|
17U, // XORI
|
|
17U, // XVABSD_B
|
|
17U, // XVABSD_BU
|
|
17U, // XVABSD_D
|
|
17U, // XVABSD_DU
|
|
17U, // XVABSD_H
|
|
17U, // XVABSD_HU
|
|
17U, // XVABSD_W
|
|
17U, // XVABSD_WU
|
|
17U, // XVADDA_B
|
|
17U, // XVADDA_D
|
|
17U, // XVADDA_H
|
|
17U, // XVADDA_W
|
|
17U, // XVADDI_BU
|
|
17U, // XVADDI_DU
|
|
17U, // XVADDI_HU
|
|
17U, // XVADDI_WU
|
|
17U, // XVADDWEV_D_W
|
|
17U, // XVADDWEV_D_WU
|
|
17U, // XVADDWEV_D_WU_W
|
|
17U, // XVADDWEV_H_B
|
|
17U, // XVADDWEV_H_BU
|
|
17U, // XVADDWEV_H_BU_B
|
|
17U, // XVADDWEV_Q_D
|
|
17U, // XVADDWEV_Q_DU
|
|
17U, // XVADDWEV_Q_DU_D
|
|
17U, // XVADDWEV_W_H
|
|
17U, // XVADDWEV_W_HU
|
|
17U, // XVADDWEV_W_HU_H
|
|
17U, // XVADDWOD_D_W
|
|
17U, // XVADDWOD_D_WU
|
|
17U, // XVADDWOD_D_WU_W
|
|
17U, // XVADDWOD_H_B
|
|
17U, // XVADDWOD_H_BU
|
|
17U, // XVADDWOD_H_BU_B
|
|
17U, // XVADDWOD_Q_D
|
|
17U, // XVADDWOD_Q_DU
|
|
17U, // XVADDWOD_Q_DU_D
|
|
17U, // XVADDWOD_W_H
|
|
17U, // XVADDWOD_W_HU
|
|
17U, // XVADDWOD_W_HU_H
|
|
17U, // XVADD_B
|
|
17U, // XVADD_D
|
|
17U, // XVADD_H
|
|
17U, // XVADD_Q
|
|
17U, // XVADD_W
|
|
17U, // XVANDI_B
|
|
17U, // XVANDN_V
|
|
17U, // XVAND_V
|
|
17U, // XVAVGR_B
|
|
17U, // XVAVGR_BU
|
|
17U, // XVAVGR_D
|
|
17U, // XVAVGR_DU
|
|
17U, // XVAVGR_H
|
|
17U, // XVAVGR_HU
|
|
17U, // XVAVGR_W
|
|
17U, // XVAVGR_WU
|
|
17U, // XVAVG_B
|
|
17U, // XVAVG_BU
|
|
17U, // XVAVG_D
|
|
17U, // XVAVG_DU
|
|
17U, // XVAVG_H
|
|
17U, // XVAVG_HU
|
|
17U, // XVAVG_W
|
|
17U, // XVAVG_WU
|
|
17U, // XVBITCLRI_B
|
|
17U, // XVBITCLRI_D
|
|
17U, // XVBITCLRI_H
|
|
17U, // XVBITCLRI_W
|
|
17U, // XVBITCLR_B
|
|
17U, // XVBITCLR_D
|
|
17U, // XVBITCLR_H
|
|
17U, // XVBITCLR_W
|
|
17U, // XVBITREVI_B
|
|
17U, // XVBITREVI_D
|
|
17U, // XVBITREVI_H
|
|
17U, // XVBITREVI_W
|
|
17U, // XVBITREV_B
|
|
17U, // XVBITREV_D
|
|
17U, // XVBITREV_H
|
|
17U, // XVBITREV_W
|
|
9U, // XVBITSELI_B
|
|
145U, // XVBITSEL_V
|
|
17U, // XVBITSETI_B
|
|
17U, // XVBITSETI_D
|
|
17U, // XVBITSETI_H
|
|
17U, // XVBITSETI_W
|
|
17U, // XVBITSET_B
|
|
17U, // XVBITSET_D
|
|
17U, // XVBITSET_H
|
|
17U, // XVBITSET_W
|
|
17U, // XVBSLL_V
|
|
17U, // XVBSRL_V
|
|
1U, // XVCLO_B
|
|
1U, // XVCLO_D
|
|
1U, // XVCLO_H
|
|
1U, // XVCLO_W
|
|
1U, // XVCLZ_B
|
|
1U, // XVCLZ_D
|
|
1U, // XVCLZ_H
|
|
1U, // XVCLZ_W
|
|
17U, // XVDIV_B
|
|
17U, // XVDIV_BU
|
|
17U, // XVDIV_D
|
|
17U, // XVDIV_DU
|
|
17U, // XVDIV_H
|
|
17U, // XVDIV_HU
|
|
17U, // XVDIV_W
|
|
17U, // XVDIV_WU
|
|
1U, // XVEXTH_DU_WU
|
|
1U, // XVEXTH_D_W
|
|
1U, // XVEXTH_HU_BU
|
|
1U, // XVEXTH_H_B
|
|
1U, // XVEXTH_QU_DU
|
|
1U, // XVEXTH_Q_D
|
|
1U, // XVEXTH_WU_HU
|
|
1U, // XVEXTH_W_H
|
|
1U, // XVEXTL_QU_DU
|
|
1U, // XVEXTL_Q_D
|
|
9U, // XVEXTRINS_B
|
|
9U, // XVEXTRINS_D
|
|
9U, // XVEXTRINS_H
|
|
9U, // XVEXTRINS_W
|
|
17U, // XVFADD_D
|
|
17U, // XVFADD_S
|
|
1U, // XVFCLASS_D
|
|
1U, // XVFCLASS_S
|
|
17U, // XVFCMP_CAF_D
|
|
17U, // XVFCMP_CAF_S
|
|
17U, // XVFCMP_CEQ_D
|
|
17U, // XVFCMP_CEQ_S
|
|
17U, // XVFCMP_CLE_D
|
|
17U, // XVFCMP_CLE_S
|
|
17U, // XVFCMP_CLT_D
|
|
17U, // XVFCMP_CLT_S
|
|
17U, // XVFCMP_CNE_D
|
|
17U, // XVFCMP_CNE_S
|
|
17U, // XVFCMP_COR_D
|
|
17U, // XVFCMP_COR_S
|
|
17U, // XVFCMP_CUEQ_D
|
|
17U, // XVFCMP_CUEQ_S
|
|
17U, // XVFCMP_CULE_D
|
|
17U, // XVFCMP_CULE_S
|
|
17U, // XVFCMP_CULT_D
|
|
17U, // XVFCMP_CULT_S
|
|
17U, // XVFCMP_CUNE_D
|
|
17U, // XVFCMP_CUNE_S
|
|
17U, // XVFCMP_CUN_D
|
|
17U, // XVFCMP_CUN_S
|
|
17U, // XVFCMP_SAF_D
|
|
17U, // XVFCMP_SAF_S
|
|
17U, // XVFCMP_SEQ_D
|
|
17U, // XVFCMP_SEQ_S
|
|
17U, // XVFCMP_SLE_D
|
|
17U, // XVFCMP_SLE_S
|
|
17U, // XVFCMP_SLT_D
|
|
17U, // XVFCMP_SLT_S
|
|
17U, // XVFCMP_SNE_D
|
|
17U, // XVFCMP_SNE_S
|
|
17U, // XVFCMP_SOR_D
|
|
17U, // XVFCMP_SOR_S
|
|
17U, // XVFCMP_SUEQ_D
|
|
17U, // XVFCMP_SUEQ_S
|
|
17U, // XVFCMP_SULE_D
|
|
17U, // XVFCMP_SULE_S
|
|
17U, // XVFCMP_SULT_D
|
|
17U, // XVFCMP_SULT_S
|
|
17U, // XVFCMP_SUNE_D
|
|
17U, // XVFCMP_SUNE_S
|
|
17U, // XVFCMP_SUN_D
|
|
17U, // XVFCMP_SUN_S
|
|
1U, // XVFCVTH_D_S
|
|
1U, // XVFCVTH_S_H
|
|
1U, // XVFCVTL_D_S
|
|
1U, // XVFCVTL_S_H
|
|
17U, // XVFCVT_H_S
|
|
17U, // XVFCVT_S_D
|
|
17U, // XVFDIV_D
|
|
17U, // XVFDIV_S
|
|
1U, // XVFFINTH_D_W
|
|
1U, // XVFFINTL_D_W
|
|
1U, // XVFFINT_D_L
|
|
1U, // XVFFINT_D_LU
|
|
17U, // XVFFINT_S_L
|
|
1U, // XVFFINT_S_W
|
|
1U, // XVFFINT_S_WU
|
|
1U, // XVFLOGB_D
|
|
1U, // XVFLOGB_S
|
|
145U, // XVFMADD_D
|
|
145U, // XVFMADD_S
|
|
17U, // XVFMAXA_D
|
|
17U, // XVFMAXA_S
|
|
17U, // XVFMAX_D
|
|
17U, // XVFMAX_S
|
|
17U, // XVFMINA_D
|
|
17U, // XVFMINA_S
|
|
17U, // XVFMIN_D
|
|
17U, // XVFMIN_S
|
|
145U, // XVFMSUB_D
|
|
145U, // XVFMSUB_S
|
|
17U, // XVFMUL_D
|
|
17U, // XVFMUL_S
|
|
145U, // XVFNMADD_D
|
|
145U, // XVFNMADD_S
|
|
145U, // XVFNMSUB_D
|
|
145U, // XVFNMSUB_S
|
|
1U, // XVFRECIPE_D
|
|
1U, // XVFRECIPE_S
|
|
1U, // XVFRECIP_D
|
|
1U, // XVFRECIP_S
|
|
1U, // XVFRINTRM_D
|
|
1U, // XVFRINTRM_S
|
|
1U, // XVFRINTRNE_D
|
|
1U, // XVFRINTRNE_S
|
|
1U, // XVFRINTRP_D
|
|
1U, // XVFRINTRP_S
|
|
1U, // XVFRINTRZ_D
|
|
1U, // XVFRINTRZ_S
|
|
1U, // XVFRINT_D
|
|
1U, // XVFRINT_S
|
|
1U, // XVFRSQRTE_D
|
|
1U, // XVFRSQRTE_S
|
|
1U, // XVFRSQRT_D
|
|
1U, // XVFRSQRT_S
|
|
9U, // XVFRSTPI_B
|
|
9U, // XVFRSTPI_H
|
|
9U, // XVFRSTP_B
|
|
9U, // XVFRSTP_H
|
|
1U, // XVFSQRT_D
|
|
1U, // XVFSQRT_S
|
|
17U, // XVFSUB_D
|
|
17U, // XVFSUB_S
|
|
1U, // XVFTINTH_L_S
|
|
1U, // XVFTINTL_L_S
|
|
1U, // XVFTINTRMH_L_S
|
|
1U, // XVFTINTRML_L_S
|
|
1U, // XVFTINTRM_L_D
|
|
17U, // XVFTINTRM_W_D
|
|
1U, // XVFTINTRM_W_S
|
|
1U, // XVFTINTRNEH_L_S
|
|
1U, // XVFTINTRNEL_L_S
|
|
1U, // XVFTINTRNE_L_D
|
|
17U, // XVFTINTRNE_W_D
|
|
1U, // XVFTINTRNE_W_S
|
|
1U, // XVFTINTRPH_L_S
|
|
1U, // XVFTINTRPL_L_S
|
|
1U, // XVFTINTRP_L_D
|
|
17U, // XVFTINTRP_W_D
|
|
1U, // XVFTINTRP_W_S
|
|
1U, // XVFTINTRZH_L_S
|
|
1U, // XVFTINTRZL_L_S
|
|
1U, // XVFTINTRZ_LU_D
|
|
1U, // XVFTINTRZ_L_D
|
|
1U, // XVFTINTRZ_WU_S
|
|
17U, // XVFTINTRZ_W_D
|
|
1U, // XVFTINTRZ_W_S
|
|
1U, // XVFTINT_LU_D
|
|
1U, // XVFTINT_L_D
|
|
1U, // XVFTINT_WU_S
|
|
17U, // XVFTINT_W_D
|
|
1U, // XVFTINT_W_S
|
|
17U, // XVHADDW_DU_WU
|
|
17U, // XVHADDW_D_W
|
|
17U, // XVHADDW_HU_BU
|
|
17U, // XVHADDW_H_B
|
|
17U, // XVHADDW_QU_DU
|
|
17U, // XVHADDW_Q_D
|
|
17U, // XVHADDW_WU_HU
|
|
17U, // XVHADDW_W_H
|
|
17U, // XVHSELI_D
|
|
17U, // XVHSUBW_DU_WU
|
|
17U, // XVHSUBW_D_W
|
|
17U, // XVHSUBW_HU_BU
|
|
17U, // XVHSUBW_H_B
|
|
17U, // XVHSUBW_QU_DU
|
|
17U, // XVHSUBW_Q_D
|
|
17U, // XVHSUBW_WU_HU
|
|
17U, // XVHSUBW_W_H
|
|
17U, // XVILVH_B
|
|
17U, // XVILVH_D
|
|
17U, // XVILVH_H
|
|
17U, // XVILVH_W
|
|
17U, // XVILVL_B
|
|
17U, // XVILVL_D
|
|
17U, // XVILVL_H
|
|
17U, // XVILVL_W
|
|
9U, // XVINSGR2VR_D
|
|
9U, // XVINSGR2VR_W
|
|
9U, // XVINSVE0_D
|
|
9U, // XVINSVE0_W
|
|
17U, // XVLD
|
|
1U, // XVLDI
|
|
17U, // XVLDREPL_B
|
|
17U, // XVLDREPL_D
|
|
17U, // XVLDREPL_H
|
|
17U, // XVLDREPL_W
|
|
17U, // XVLDX
|
|
9U, // XVMADDWEV_D_W
|
|
9U, // XVMADDWEV_D_WU
|
|
9U, // XVMADDWEV_D_WU_W
|
|
9U, // XVMADDWEV_H_B
|
|
9U, // XVMADDWEV_H_BU
|
|
9U, // XVMADDWEV_H_BU_B
|
|
9U, // XVMADDWEV_Q_D
|
|
9U, // XVMADDWEV_Q_DU
|
|
9U, // XVMADDWEV_Q_DU_D
|
|
9U, // XVMADDWEV_W_H
|
|
9U, // XVMADDWEV_W_HU
|
|
9U, // XVMADDWEV_W_HU_H
|
|
9U, // XVMADDWOD_D_W
|
|
9U, // XVMADDWOD_D_WU
|
|
9U, // XVMADDWOD_D_WU_W
|
|
9U, // XVMADDWOD_H_B
|
|
9U, // XVMADDWOD_H_BU
|
|
9U, // XVMADDWOD_H_BU_B
|
|
9U, // XVMADDWOD_Q_D
|
|
9U, // XVMADDWOD_Q_DU
|
|
9U, // XVMADDWOD_Q_DU_D
|
|
9U, // XVMADDWOD_W_H
|
|
9U, // XVMADDWOD_W_HU
|
|
9U, // XVMADDWOD_W_HU_H
|
|
9U, // XVMADD_B
|
|
9U, // XVMADD_D
|
|
9U, // XVMADD_H
|
|
9U, // XVMADD_W
|
|
17U, // XVMAXI_B
|
|
17U, // XVMAXI_BU
|
|
17U, // XVMAXI_D
|
|
17U, // XVMAXI_DU
|
|
17U, // XVMAXI_H
|
|
17U, // XVMAXI_HU
|
|
17U, // XVMAXI_W
|
|
17U, // XVMAXI_WU
|
|
17U, // XVMAX_B
|
|
17U, // XVMAX_BU
|
|
17U, // XVMAX_D
|
|
17U, // XVMAX_DU
|
|
17U, // XVMAX_H
|
|
17U, // XVMAX_HU
|
|
17U, // XVMAX_W
|
|
17U, // XVMAX_WU
|
|
17U, // XVMINI_B
|
|
17U, // XVMINI_BU
|
|
17U, // XVMINI_D
|
|
17U, // XVMINI_DU
|
|
17U, // XVMINI_H
|
|
17U, // XVMINI_HU
|
|
17U, // XVMINI_W
|
|
17U, // XVMINI_WU
|
|
17U, // XVMIN_B
|
|
17U, // XVMIN_BU
|
|
17U, // XVMIN_D
|
|
17U, // XVMIN_DU
|
|
17U, // XVMIN_H
|
|
17U, // XVMIN_HU
|
|
17U, // XVMIN_W
|
|
17U, // XVMIN_WU
|
|
17U, // XVMOD_B
|
|
17U, // XVMOD_BU
|
|
17U, // XVMOD_D
|
|
17U, // XVMOD_DU
|
|
17U, // XVMOD_H
|
|
17U, // XVMOD_HU
|
|
17U, // XVMOD_W
|
|
17U, // XVMOD_WU
|
|
1U, // XVMSKGEZ_B
|
|
1U, // XVMSKLTZ_B
|
|
1U, // XVMSKLTZ_D
|
|
1U, // XVMSKLTZ_H
|
|
1U, // XVMSKLTZ_W
|
|
1U, // XVMSKNZ_B
|
|
9U, // XVMSUB_B
|
|
9U, // XVMSUB_D
|
|
9U, // XVMSUB_H
|
|
9U, // XVMSUB_W
|
|
17U, // XVMUH_B
|
|
17U, // XVMUH_BU
|
|
17U, // XVMUH_D
|
|
17U, // XVMUH_DU
|
|
17U, // XVMUH_H
|
|
17U, // XVMUH_HU
|
|
17U, // XVMUH_W
|
|
17U, // XVMUH_WU
|
|
17U, // XVMULWEV_D_W
|
|
17U, // XVMULWEV_D_WU
|
|
17U, // XVMULWEV_D_WU_W
|
|
17U, // XVMULWEV_H_B
|
|
17U, // XVMULWEV_H_BU
|
|
17U, // XVMULWEV_H_BU_B
|
|
17U, // XVMULWEV_Q_D
|
|
17U, // XVMULWEV_Q_DU
|
|
17U, // XVMULWEV_Q_DU_D
|
|
17U, // XVMULWEV_W_H
|
|
17U, // XVMULWEV_W_HU
|
|
17U, // XVMULWEV_W_HU_H
|
|
17U, // XVMULWOD_D_W
|
|
17U, // XVMULWOD_D_WU
|
|
17U, // XVMULWOD_D_WU_W
|
|
17U, // XVMULWOD_H_B
|
|
17U, // XVMULWOD_H_BU
|
|
17U, // XVMULWOD_H_BU_B
|
|
17U, // XVMULWOD_Q_D
|
|
17U, // XVMULWOD_Q_DU
|
|
17U, // XVMULWOD_Q_DU_D
|
|
17U, // XVMULWOD_W_H
|
|
17U, // XVMULWOD_W_HU
|
|
17U, // XVMULWOD_W_HU_H
|
|
17U, // XVMUL_B
|
|
17U, // XVMUL_D
|
|
17U, // XVMUL_H
|
|
17U, // XVMUL_W
|
|
1U, // XVNEG_B
|
|
1U, // XVNEG_D
|
|
1U, // XVNEG_H
|
|
1U, // XVNEG_W
|
|
17U, // XVNORI_B
|
|
17U, // XVNOR_V
|
|
17U, // XVORI_B
|
|
17U, // XVORN_V
|
|
17U, // XVOR_V
|
|
17U, // XVPACKEV_B
|
|
17U, // XVPACKEV_D
|
|
17U, // XVPACKEV_H
|
|
17U, // XVPACKEV_W
|
|
17U, // XVPACKOD_B
|
|
17U, // XVPACKOD_D
|
|
17U, // XVPACKOD_H
|
|
17U, // XVPACKOD_W
|
|
1U, // XVPCNT_B
|
|
1U, // XVPCNT_D
|
|
1U, // XVPCNT_H
|
|
1U, // XVPCNT_W
|
|
17U, // XVPERMI_D
|
|
9U, // XVPERMI_Q
|
|
9U, // XVPERMI_W
|
|
17U, // XVPERM_W
|
|
17U, // XVPICKEV_B
|
|
17U, // XVPICKEV_D
|
|
17U, // XVPICKEV_H
|
|
17U, // XVPICKEV_W
|
|
17U, // XVPICKOD_B
|
|
17U, // XVPICKOD_D
|
|
17U, // XVPICKOD_H
|
|
17U, // XVPICKOD_W
|
|
17U, // XVPICKVE2GR_D
|
|
17U, // XVPICKVE2GR_DU
|
|
17U, // XVPICKVE2GR_W
|
|
17U, // XVPICKVE2GR_WU
|
|
17U, // XVPICKVE_D
|
|
17U, // XVPICKVE_W
|
|
17U, // XVREPL128VEI_B
|
|
17U, // XVREPL128VEI_D
|
|
17U, // XVREPL128VEI_H
|
|
17U, // XVREPL128VEI_W
|
|
1U, // XVREPLGR2VR_B
|
|
1U, // XVREPLGR2VR_D
|
|
1U, // XVREPLGR2VR_H
|
|
1U, // XVREPLGR2VR_W
|
|
1U, // XVREPLVE0_B
|
|
1U, // XVREPLVE0_D
|
|
1U, // XVREPLVE0_H
|
|
1U, // XVREPLVE0_Q
|
|
1U, // XVREPLVE0_W
|
|
17U, // XVREPLVE_B
|
|
17U, // XVREPLVE_D
|
|
17U, // XVREPLVE_H
|
|
17U, // XVREPLVE_W
|
|
17U, // XVROTRI_B
|
|
17U, // XVROTRI_D
|
|
17U, // XVROTRI_H
|
|
17U, // XVROTRI_W
|
|
17U, // XVROTR_B
|
|
17U, // XVROTR_D
|
|
17U, // XVROTR_H
|
|
17U, // XVROTR_W
|
|
17U, // XVSADD_B
|
|
17U, // XVSADD_BU
|
|
17U, // XVSADD_D
|
|
17U, // XVSADD_DU
|
|
17U, // XVSADD_H
|
|
17U, // XVSADD_HU
|
|
17U, // XVSADD_W
|
|
17U, // XVSADD_WU
|
|
17U, // XVSAT_B
|
|
17U, // XVSAT_BU
|
|
17U, // XVSAT_D
|
|
17U, // XVSAT_DU
|
|
17U, // XVSAT_H
|
|
17U, // XVSAT_HU
|
|
17U, // XVSAT_W
|
|
17U, // XVSAT_WU
|
|
17U, // XVSEQI_B
|
|
17U, // XVSEQI_D
|
|
17U, // XVSEQI_H
|
|
17U, // XVSEQI_W
|
|
17U, // XVSEQ_B
|
|
17U, // XVSEQ_D
|
|
17U, // XVSEQ_H
|
|
17U, // XVSEQ_W
|
|
1U, // XVSETALLNEZ_B
|
|
1U, // XVSETALLNEZ_D
|
|
1U, // XVSETALLNEZ_H
|
|
1U, // XVSETALLNEZ_W
|
|
1U, // XVSETANYEQZ_B
|
|
1U, // XVSETANYEQZ_D
|
|
1U, // XVSETANYEQZ_H
|
|
1U, // XVSETANYEQZ_W
|
|
1U, // XVSETEQZ_V
|
|
1U, // XVSETNEZ_V
|
|
17U, // XVSHUF4I_B
|
|
9U, // XVSHUF4I_D
|
|
17U, // XVSHUF4I_H
|
|
17U, // XVSHUF4I_W
|
|
145U, // XVSHUF_B
|
|
9U, // XVSHUF_D
|
|
9U, // XVSHUF_H
|
|
9U, // XVSHUF_W
|
|
17U, // XVSIGNCOV_B
|
|
17U, // XVSIGNCOV_D
|
|
17U, // XVSIGNCOV_H
|
|
17U, // XVSIGNCOV_W
|
|
17U, // XVSLEI_B
|
|
17U, // XVSLEI_BU
|
|
17U, // XVSLEI_D
|
|
17U, // XVSLEI_DU
|
|
17U, // XVSLEI_H
|
|
17U, // XVSLEI_HU
|
|
17U, // XVSLEI_W
|
|
17U, // XVSLEI_WU
|
|
17U, // XVSLE_B
|
|
17U, // XVSLE_BU
|
|
17U, // XVSLE_D
|
|
17U, // XVSLE_DU
|
|
17U, // XVSLE_H
|
|
17U, // XVSLE_HU
|
|
17U, // XVSLE_W
|
|
17U, // XVSLE_WU
|
|
17U, // XVSLLI_B
|
|
17U, // XVSLLI_D
|
|
17U, // XVSLLI_H
|
|
17U, // XVSLLI_W
|
|
17U, // XVSLLWIL_DU_WU
|
|
17U, // XVSLLWIL_D_W
|
|
17U, // XVSLLWIL_HU_BU
|
|
17U, // XVSLLWIL_H_B
|
|
17U, // XVSLLWIL_WU_HU
|
|
17U, // XVSLLWIL_W_H
|
|
17U, // XVSLL_B
|
|
17U, // XVSLL_D
|
|
17U, // XVSLL_H
|
|
17U, // XVSLL_W
|
|
17U, // XVSLTI_B
|
|
17U, // XVSLTI_BU
|
|
17U, // XVSLTI_D
|
|
17U, // XVSLTI_DU
|
|
17U, // XVSLTI_H
|
|
17U, // XVSLTI_HU
|
|
17U, // XVSLTI_W
|
|
17U, // XVSLTI_WU
|
|
17U, // XVSLT_B
|
|
17U, // XVSLT_BU
|
|
17U, // XVSLT_D
|
|
17U, // XVSLT_DU
|
|
17U, // XVSLT_H
|
|
17U, // XVSLT_HU
|
|
17U, // XVSLT_W
|
|
17U, // XVSLT_WU
|
|
17U, // XVSRAI_B
|
|
17U, // XVSRAI_D
|
|
17U, // XVSRAI_H
|
|
17U, // XVSRAI_W
|
|
9U, // XVSRANI_B_H
|
|
9U, // XVSRANI_D_Q
|
|
9U, // XVSRANI_H_W
|
|
9U, // XVSRANI_W_D
|
|
17U, // XVSRAN_B_H
|
|
17U, // XVSRAN_H_W
|
|
17U, // XVSRAN_W_D
|
|
17U, // XVSRARI_B
|
|
17U, // XVSRARI_D
|
|
17U, // XVSRARI_H
|
|
17U, // XVSRARI_W
|
|
9U, // XVSRARNI_B_H
|
|
9U, // XVSRARNI_D_Q
|
|
9U, // XVSRARNI_H_W
|
|
9U, // XVSRARNI_W_D
|
|
17U, // XVSRARN_B_H
|
|
17U, // XVSRARN_H_W
|
|
17U, // XVSRARN_W_D
|
|
17U, // XVSRAR_B
|
|
17U, // XVSRAR_D
|
|
17U, // XVSRAR_H
|
|
17U, // XVSRAR_W
|
|
17U, // XVSRA_B
|
|
17U, // XVSRA_D
|
|
17U, // XVSRA_H
|
|
17U, // XVSRA_W
|
|
17U, // XVSRLI_B
|
|
17U, // XVSRLI_D
|
|
17U, // XVSRLI_H
|
|
17U, // XVSRLI_W
|
|
9U, // XVSRLNI_B_H
|
|
9U, // XVSRLNI_D_Q
|
|
9U, // XVSRLNI_H_W
|
|
9U, // XVSRLNI_W_D
|
|
17U, // XVSRLN_B_H
|
|
17U, // XVSRLN_H_W
|
|
17U, // XVSRLN_W_D
|
|
17U, // XVSRLRI_B
|
|
17U, // XVSRLRI_D
|
|
17U, // XVSRLRI_H
|
|
17U, // XVSRLRI_W
|
|
9U, // XVSRLRNI_B_H
|
|
9U, // XVSRLRNI_D_Q
|
|
9U, // XVSRLRNI_H_W
|
|
9U, // XVSRLRNI_W_D
|
|
17U, // XVSRLRN_B_H
|
|
17U, // XVSRLRN_H_W
|
|
17U, // XVSRLRN_W_D
|
|
17U, // XVSRLR_B
|
|
17U, // XVSRLR_D
|
|
17U, // XVSRLR_H
|
|
17U, // XVSRLR_W
|
|
17U, // XVSRL_B
|
|
17U, // XVSRL_D
|
|
17U, // XVSRL_H
|
|
17U, // XVSRL_W
|
|
9U, // XVSSRANI_BU_H
|
|
9U, // XVSSRANI_B_H
|
|
9U, // XVSSRANI_DU_Q
|
|
9U, // XVSSRANI_D_Q
|
|
9U, // XVSSRANI_HU_W
|
|
9U, // XVSSRANI_H_W
|
|
9U, // XVSSRANI_WU_D
|
|
9U, // XVSSRANI_W_D
|
|
17U, // XVSSRAN_BU_H
|
|
17U, // XVSSRAN_B_H
|
|
17U, // XVSSRAN_HU_W
|
|
17U, // XVSSRAN_H_W
|
|
17U, // XVSSRAN_WU_D
|
|
17U, // XVSSRAN_W_D
|
|
9U, // XVSSRARNI_BU_H
|
|
9U, // XVSSRARNI_B_H
|
|
9U, // XVSSRARNI_DU_Q
|
|
9U, // XVSSRARNI_D_Q
|
|
9U, // XVSSRARNI_HU_W
|
|
9U, // XVSSRARNI_H_W
|
|
9U, // XVSSRARNI_WU_D
|
|
9U, // XVSSRARNI_W_D
|
|
17U, // XVSSRARN_BU_H
|
|
17U, // XVSSRARN_B_H
|
|
17U, // XVSSRARN_HU_W
|
|
17U, // XVSSRARN_H_W
|
|
17U, // XVSSRARN_WU_D
|
|
17U, // XVSSRARN_W_D
|
|
9U, // XVSSRLNI_BU_H
|
|
9U, // XVSSRLNI_B_H
|
|
9U, // XVSSRLNI_DU_Q
|
|
9U, // XVSSRLNI_D_Q
|
|
9U, // XVSSRLNI_HU_W
|
|
9U, // XVSSRLNI_H_W
|
|
9U, // XVSSRLNI_WU_D
|
|
9U, // XVSSRLNI_W_D
|
|
17U, // XVSSRLN_BU_H
|
|
17U, // XVSSRLN_B_H
|
|
17U, // XVSSRLN_HU_W
|
|
17U, // XVSSRLN_H_W
|
|
17U, // XVSSRLN_WU_D
|
|
17U, // XVSSRLN_W_D
|
|
9U, // XVSSRLRNI_BU_H
|
|
9U, // XVSSRLRNI_B_H
|
|
9U, // XVSSRLRNI_DU_Q
|
|
9U, // XVSSRLRNI_D_Q
|
|
9U, // XVSSRLRNI_HU_W
|
|
9U, // XVSSRLRNI_H_W
|
|
9U, // XVSSRLRNI_WU_D
|
|
9U, // XVSSRLRNI_W_D
|
|
17U, // XVSSRLRN_BU_H
|
|
17U, // XVSSRLRN_B_H
|
|
17U, // XVSSRLRN_HU_W
|
|
17U, // XVSSRLRN_H_W
|
|
17U, // XVSSRLRN_WU_D
|
|
17U, // XVSSRLRN_W_D
|
|
17U, // XVSSUB_B
|
|
17U, // XVSSUB_BU
|
|
17U, // XVSSUB_D
|
|
17U, // XVSSUB_DU
|
|
17U, // XVSSUB_H
|
|
17U, // XVSSUB_HU
|
|
17U, // XVSSUB_W
|
|
17U, // XVSSUB_WU
|
|
17U, // XVST
|
|
145U, // XVSTELM_B
|
|
145U, // XVSTELM_D
|
|
145U, // XVSTELM_H
|
|
145U, // XVSTELM_W
|
|
17U, // XVSTX
|
|
17U, // XVSUBI_BU
|
|
17U, // XVSUBI_DU
|
|
17U, // XVSUBI_HU
|
|
17U, // XVSUBI_WU
|
|
17U, // XVSUBWEV_D_W
|
|
17U, // XVSUBWEV_D_WU
|
|
17U, // XVSUBWEV_H_B
|
|
17U, // XVSUBWEV_H_BU
|
|
17U, // XVSUBWEV_Q_D
|
|
17U, // XVSUBWEV_Q_DU
|
|
17U, // XVSUBWEV_W_H
|
|
17U, // XVSUBWEV_W_HU
|
|
17U, // XVSUBWOD_D_W
|
|
17U, // XVSUBWOD_D_WU
|
|
17U, // XVSUBWOD_H_B
|
|
17U, // XVSUBWOD_H_BU
|
|
17U, // XVSUBWOD_Q_D
|
|
17U, // XVSUBWOD_Q_DU
|
|
17U, // XVSUBWOD_W_H
|
|
17U, // XVSUBWOD_W_HU
|
|
17U, // XVSUB_B
|
|
17U, // XVSUB_D
|
|
17U, // XVSUB_H
|
|
17U, // XVSUB_Q
|
|
17U, // XVSUB_W
|
|
17U, // XVXORI_B
|
|
17U, // XVXOR_V
|
|
};
|
|
|
|
// Emit the opcode for the instruction.
|
|
uint32_t Bits = 0;
|
|
Bits |= OpInfo0[MCInst_getOpcode(MI)] << 0;
|
|
Bits |= OpInfo1[MCInst_getOpcode(MI)] << 16;
|
|
MnemonicBitsInfo MBI = {
|
|
#ifndef CAPSTONE_DIET
|
|
AsmStrs+(Bits & 16383)-1,
|
|
#else
|
|
NULL,
|
|
#endif // CAPSTONE_DIET
|
|
Bits
|
|
};
|
|
return MBI;
|
|
}
|
|
|
|
/// printInstruction - This method is automatically generated by tablegen
|
|
/// from the instruction set description.
|
|
static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
|
|
SStream_concat0(O, "");
|
|
MnemonicBitsInfo MnemonicInfo = getMnemonic(MI, O);
|
|
|
|
SStream_concat0(O, MnemonicInfo.first);
|
|
|
|
uint32_t Bits = MnemonicInfo.second;
|
|
assert(Bits != 0 && "Cannot print this instruction.");
|
|
|
|
// Fragment 0 encoded into 2 bits for 4 unique commands.
|
|
switch ((Bits >> 14) & 3) {
|
|
default: assert(0 && "Invalid command number.");
|
|
case 0:
|
|
// DBG_VALUE, DBG_VALUE_LIST, DBG_INSTR_REF, DBG_PHI, DBG_LABEL, BUNDLE, ...
|
|
return;
|
|
break;
|
|
case 1:
|
|
// PseudoCALL36, PseudoLA_ABS, PseudoLA_ABS_LARGE, PseudoLA_GOT, PseudoLA...
|
|
printOperand(MI, 0, O);
|
|
break;
|
|
case 2:
|
|
// BSTRINS_D, BSTRINS_W, CSRWR, CSRXCHG, GCSRWR, GCSRXCHG, LU32I_D, MOVGR...
|
|
printOperand(MI, 1, O);
|
|
SStream_concat0(O, ", ");
|
|
printOperand(MI, 2, O);
|
|
break;
|
|
case 3:
|
|
// INVTLB
|
|
printOperand(MI, 2, O);
|
|
SStream_concat0(O, ", ");
|
|
printOperand(MI, 1, O);
|
|
SStream_concat0(O, ", ");
|
|
printOperand(MI, 0, O);
|
|
return;
|
|
break;
|
|
}
|
|
|
|
|
|
// Fragment 1 encoded into 2 bits for 3 unique commands.
|
|
switch ((Bits >> 16) & 3) {
|
|
default: assert(0 && "Invalid command number.");
|
|
case 0:
|
|
// PseudoCALL36, B, BL, BREAK, CSRWR, DBAR, DBCL, GCSRWR, HVCL, IBAR, IDL...
|
|
return;
|
|
break;
|
|
case 1:
|
|
// PseudoLA_ABS, PseudoLA_ABS_LARGE, PseudoLA_GOT, PseudoLA_GOT_LARGE, Ps...
|
|
SStream_concat0(O, ", ");
|
|
break;
|
|
case 2:
|
|
// SET_CFR_FALSE, SET_CFR_TRUE
|
|
SStream_concat0(O, ", $fa0, $fa0");
|
|
return;
|
|
break;
|
|
}
|
|
|
|
|
|
// Fragment 2 encoded into 2 bits for 3 unique commands.
|
|
switch ((Bits >> 18) & 3) {
|
|
default: assert(0 && "Invalid command number.");
|
|
case 0:
|
|
// PseudoLA_ABS, PseudoLA_GOT, PseudoLA_GOT_LARGE, PseudoLA_PCREL, Pseudo...
|
|
printOperand(MI, 1, O);
|
|
break;
|
|
case 1:
|
|
// PseudoLA_ABS_LARGE
|
|
printOperand(MI, 2, O);
|
|
return;
|
|
break;
|
|
case 2:
|
|
// BSTRINS_D, BSTRINS_W, CSRXCHG, GCSRXCHG, SC_D, SC_Q, SC_W, VBITSELI_B,...
|
|
printOperand(MI, 3, O);
|
|
break;
|
|
}
|
|
|
|
|
|
// Fragment 3 encoded into 1 bits for 2 unique commands.
|
|
if ((Bits >> 20) & 1) {
|
|
// PseudoLA_GOT_LARGE, PseudoLA_PCREL_LARGE, PseudoLA_TLS_GD_LARGE, Pseud...
|
|
SStream_concat0(O, ", ");
|
|
} else {
|
|
// PseudoLA_ABS, PseudoLA_GOT, PseudoLA_PCREL, PseudoLA_TLS_GD, PseudoLA_...
|
|
return;
|
|
}
|
|
|
|
|
|
// Fragment 4 encoded into 2 bits for 3 unique commands.
|
|
switch ((Bits >> 21) & 3) {
|
|
default: assert(0 && "Invalid command number.");
|
|
case 0:
|
|
// PseudoLA_GOT_LARGE, PseudoLA_PCREL_LARGE, PseudoLA_TLS_GD_LARGE, Pseud...
|
|
printOperand(MI, 2, O);
|
|
break;
|
|
case 1:
|
|
// AMADD_B, AMADD_D, AMADD_H, AMADD_W, AMADD__DB_B, AMADD__DB_D, AMADD__D...
|
|
printAtomicMemOp(MI, 2, O);
|
|
return;
|
|
break;
|
|
case 2:
|
|
// BSTRINS_D, BSTRINS_W
|
|
printOperand(MI, 4, O);
|
|
return;
|
|
break;
|
|
}
|
|
|
|
|
|
// Fragment 5 encoded into 1 bits for 2 unique commands.
|
|
if ((Bits >> 23) & 1) {
|
|
// ALSL_D, ALSL_W, ALSL_WU, BSTRPICK_D, BSTRPICK_W, BYTEPICK_D, BYTEPICK_...
|
|
SStream_concat0(O, ", ");
|
|
printOperand(MI, 3, O);
|
|
return;
|
|
} else {
|
|
// PseudoLA_GOT_LARGE, PseudoLA_PCREL_LARGE, PseudoLA_TLS_GD_LARGE, Pseud...
|
|
return;
|
|
}
|
|
|
|
}
|
|
|
|
|
|
/// getRegisterName - This method is automatically generated by tblgen
|
|
/// from the register set description. This returns the assembler name
|
|
/// for the specified register.
|
|
static const char *
|
|
getRegisterName(unsigned RegNo, unsigned AltIdx) {
|
|
#ifndef CAPSTONE_DIET
|
|
assert(RegNo && RegNo < 177 && "Invalid register number!");
|
|
|
|
static const char AsmStrsNoRegAltName[] = {
|
|
/* 0 */ "f10\0"
|
|
/* 4 */ "vr10\0"
|
|
/* 9 */ "xr10\0"
|
|
/* 14 */ "f20\0"
|
|
/* 18 */ "vr20\0"
|
|
/* 23 */ "xr20\0"
|
|
/* 28 */ "f30\0"
|
|
/* 32 */ "vr30\0"
|
|
/* 37 */ "xr30\0"
|
|
/* 42 */ "fcc0\0"
|
|
/* 47 */ "f0\0"
|
|
/* 50 */ "scr0\0"
|
|
/* 55 */ "fcsr0\0"
|
|
/* 61 */ "vr0\0"
|
|
/* 65 */ "xr0\0"
|
|
/* 69 */ "f11\0"
|
|
/* 73 */ "vr11\0"
|
|
/* 78 */ "xr11\0"
|
|
/* 83 */ "f21\0"
|
|
/* 87 */ "vr21\0"
|
|
/* 92 */ "xr21\0"
|
|
/* 97 */ "f31\0"
|
|
/* 101 */ "vr31\0"
|
|
/* 106 */ "xr31\0"
|
|
/* 111 */ "fcc1\0"
|
|
/* 116 */ "f1\0"
|
|
/* 119 */ "scr1\0"
|
|
/* 124 */ "fcsr1\0"
|
|
/* 130 */ "vr1\0"
|
|
/* 134 */ "xr1\0"
|
|
/* 138 */ "f12\0"
|
|
/* 142 */ "vr12\0"
|
|
/* 147 */ "xr12\0"
|
|
/* 152 */ "f22\0"
|
|
/* 156 */ "vr22\0"
|
|
/* 161 */ "xr22\0"
|
|
/* 166 */ "fcc2\0"
|
|
/* 171 */ "f2\0"
|
|
/* 174 */ "scr2\0"
|
|
/* 179 */ "fcsr2\0"
|
|
/* 185 */ "vr2\0"
|
|
/* 189 */ "xr2\0"
|
|
/* 193 */ "f13\0"
|
|
/* 197 */ "vr13\0"
|
|
/* 202 */ "xr13\0"
|
|
/* 207 */ "f23\0"
|
|
/* 211 */ "vr23\0"
|
|
/* 216 */ "xr23\0"
|
|
/* 221 */ "fcc3\0"
|
|
/* 226 */ "f3\0"
|
|
/* 229 */ "scr3\0"
|
|
/* 234 */ "fcsr3\0"
|
|
/* 240 */ "vr3\0"
|
|
/* 244 */ "xr3\0"
|
|
/* 248 */ "f14\0"
|
|
/* 252 */ "vr14\0"
|
|
/* 257 */ "xr14\0"
|
|
/* 262 */ "f24\0"
|
|
/* 266 */ "vr24\0"
|
|
/* 271 */ "xr24\0"
|
|
/* 276 */ "fcc4\0"
|
|
/* 281 */ "f4\0"
|
|
/* 284 */ "vr4\0"
|
|
/* 288 */ "xr4\0"
|
|
/* 292 */ "f15\0"
|
|
/* 296 */ "vr15\0"
|
|
/* 301 */ "xr15\0"
|
|
/* 306 */ "f25\0"
|
|
/* 310 */ "vr25\0"
|
|
/* 315 */ "xr25\0"
|
|
/* 320 */ "fcc5\0"
|
|
/* 325 */ "f5\0"
|
|
/* 328 */ "vr5\0"
|
|
/* 332 */ "xr5\0"
|
|
/* 336 */ "f16\0"
|
|
/* 340 */ "vr16\0"
|
|
/* 345 */ "xr16\0"
|
|
/* 350 */ "f26\0"
|
|
/* 354 */ "vr26\0"
|
|
/* 359 */ "xr26\0"
|
|
/* 364 */ "fcc6\0"
|
|
/* 369 */ "f6\0"
|
|
/* 372 */ "vr6\0"
|
|
/* 376 */ "xr6\0"
|
|
/* 380 */ "f17\0"
|
|
/* 384 */ "vr17\0"
|
|
/* 389 */ "xr17\0"
|
|
/* 394 */ "f27\0"
|
|
/* 398 */ "vr27\0"
|
|
/* 403 */ "xr27\0"
|
|
/* 408 */ "fcc7\0"
|
|
/* 413 */ "f7\0"
|
|
/* 416 */ "vr7\0"
|
|
/* 420 */ "xr7\0"
|
|
/* 424 */ "f18\0"
|
|
/* 428 */ "vr18\0"
|
|
/* 433 */ "xr18\0"
|
|
/* 438 */ "f28\0"
|
|
/* 442 */ "vr28\0"
|
|
/* 447 */ "xr28\0"
|
|
/* 452 */ "f8\0"
|
|
/* 455 */ "vr8\0"
|
|
/* 459 */ "xr8\0"
|
|
/* 463 */ "f19\0"
|
|
/* 467 */ "vr19\0"
|
|
/* 472 */ "xr19\0"
|
|
/* 477 */ "f29\0"
|
|
/* 481 */ "vr29\0"
|
|
/* 486 */ "xr29\0"
|
|
/* 491 */ "f9\0"
|
|
/* 494 */ "vr9\0"
|
|
/* 498 */ "xr9\0"
|
|
};
|
|
static const uint16_t RegAsmOffsetNoRegAltName[] = {
|
|
47, 116, 171, 226, 281, 325, 369, 413, 452, 491, 0, 69, 138, 193,
|
|
248, 292, 336, 380, 424, 463, 14, 83, 152, 207, 262, 306, 350, 394,
|
|
438, 477, 28, 97, 42, 111, 166, 221, 276, 320, 364, 408, 55, 124,
|
|
179, 234, 52, 121, 176, 231, 285, 329, 373, 417, 456, 495, 5, 74,
|
|
143, 198, 253, 297, 341, 385, 429, 468, 19, 88, 157, 212, 267, 311,
|
|
355, 399, 443, 482, 33, 102, 50, 119, 174, 229, 61, 130, 185, 240,
|
|
284, 328, 372, 416, 455, 494, 4, 73, 142, 197, 252, 296, 340, 384,
|
|
428, 467, 18, 87, 156, 211, 266, 310, 354, 398, 442, 481, 32, 101,
|
|
65, 134, 189, 244, 288, 332, 376, 420, 459, 498, 9, 78, 147, 202,
|
|
257, 301, 345, 389, 433, 472, 23, 92, 161, 216, 271, 315, 359, 403,
|
|
447, 486, 37, 106, 47, 116, 171, 226, 281, 325, 369, 413, 452, 491,
|
|
0, 69, 138, 193, 248, 292, 336, 380, 424, 463, 14, 83, 152, 207,
|
|
262, 306, 350, 394, 438, 477, 28, 97,
|
|
};
|
|
|
|
static const char AsmStrsRegAliasName[] = {
|
|
/* 0 */ "ft10\0"
|
|
/* 5 */ "fa0\0"
|
|
/* 9 */ "fs0\0"
|
|
/* 13 */ "ft0\0"
|
|
/* 17 */ "ft11\0"
|
|
/* 22 */ "fa1\0"
|
|
/* 26 */ "fs1\0"
|
|
/* 30 */ "ft1\0"
|
|
/* 34 */ "ft12\0"
|
|
/* 39 */ "fa2\0"
|
|
/* 43 */ "fs2\0"
|
|
/* 47 */ "ft2\0"
|
|
/* 51 */ "ft13\0"
|
|
/* 56 */ "fa3\0"
|
|
/* 60 */ "fs3\0"
|
|
/* 64 */ "ft3\0"
|
|
/* 68 */ "ft14\0"
|
|
/* 73 */ "fa4\0"
|
|
/* 77 */ "fs4\0"
|
|
/* 81 */ "ft4\0"
|
|
/* 85 */ "ft15\0"
|
|
/* 90 */ "fa5\0"
|
|
/* 94 */ "fs5\0"
|
|
/* 98 */ "ft5\0"
|
|
/* 102 */ "fa6\0"
|
|
/* 106 */ "fs6\0"
|
|
/* 110 */ "ft6\0"
|
|
/* 114 */ "fa7\0"
|
|
/* 118 */ "fs7\0"
|
|
/* 122 */ "ft7\0"
|
|
/* 126 */ "s8\0"
|
|
/* 129 */ "ft8\0"
|
|
/* 133 */ "ft9\0"
|
|
/* 137 */ "ra\0"
|
|
/* 140 */ "zero\0"
|
|
/* 145 */ "fp\0"
|
|
/* 148 */ "sp\0"
|
|
/* 151 */ "tp\0"
|
|
};
|
|
static const uint8_t RegAsmOffsetRegAliasName[] = {
|
|
5, 22, 39, 56, 73, 90, 102, 114, 13, 30, 47, 64, 81, 98,
|
|
110, 122, 129, 133, 0, 17, 34, 51, 68, 85, 9, 26, 43, 60,
|
|
77, 94, 106, 118, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
|
|
4, 4, 140, 137, 151, 148, 6, 23, 40, 57, 74, 91, 103, 115,
|
|
14, 31, 48, 65, 82, 99, 111, 123, 130, 4, 145, 10, 27, 44,
|
|
61, 78, 95, 107, 119, 126, 4, 4, 4, 4, 4, 4, 4, 4,
|
|
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
|
|
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
|
|
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
|
|
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
|
|
4, 4, 4, 4, 5, 22, 39, 56, 73, 90, 102, 114, 13, 30,
|
|
47, 64, 81, 98, 110, 122, 129, 133, 0, 17, 34, 51, 68, 85,
|
|
9, 26, 43, 60, 77, 94, 106, 118,
|
|
};
|
|
|
|
switch(AltIdx) {
|
|
default: assert(0 && "Invalid register alt name index!");
|
|
case LoongArch_NoRegAltName:
|
|
assert(*(AsmStrsNoRegAltName+RegAsmOffsetNoRegAltName[RegNo-1]) &&
|
|
"Invalid alt name index for register!");
|
|
return AsmStrsNoRegAltName+RegAsmOffsetNoRegAltName[RegNo-1];
|
|
case LoongArch_RegAliasName:
|
|
if (!*(AsmStrsRegAliasName+RegAsmOffsetRegAliasName[RegNo-1]))
|
|
return getRegisterName(RegNo, LoongArch_NoRegAltName);
|
|
return AsmStrsRegAliasName+RegAsmOffsetRegAliasName[RegNo-1];
|
|
}
|
|
#else
|
|
return NULL;
|
|
#endif // CAPSTONE_DIET
|
|
}
|
|
#ifdef PRINT_ALIAS_INSTR
|
|
#undef PRINT_ALIAS_INSTR
|
|
|
|
static bool printAliasInstr(MCInst *MI, uint64_t Address, SStream *OS) {
|
|
#ifndef CAPSTONE_DIET
|
|
static const PatternsForOpcode OpToPatterns[] = {
|
|
{LoongArch_PseudoLA_ABS, 0, 1 },
|
|
{LoongArch_PseudoLA_GOT_LARGE, 1, 1 },
|
|
{LoongArch_PseudoLA_PCREL, 2, 1 },
|
|
{LoongArch_PseudoLA_PCREL_LARGE, 3, 2 },
|
|
{LoongArch_ANDI, 5, 1 },
|
|
{LoongArch_JIRL, 6, 2 },
|
|
{LoongArch_OR, 8, 1 },
|
|
{0}, };
|
|
|
|
static const AliasPattern Patterns[] = {
|
|
// LoongArch_PseudoLA_ABS - 0
|
|
{0, 0, 2, 2 },
|
|
// LoongArch_PseudoLA_GOT_LARGE - 1
|
|
{16, 2, 3, 2 },
|
|
// LoongArch_PseudoLA_PCREL - 2
|
|
{0, 4, 2, 1 },
|
|
// LoongArch_PseudoLA_PCREL_LARGE - 3
|
|
{37, 5, 3, 2 },
|
|
{16, 7, 3, 3 },
|
|
// LoongArch_ANDI - 5
|
|
{57, 10, 3, 3 },
|
|
// LoongArch_JIRL - 6
|
|
{61, 13, 3, 3 },
|
|
{65, 16, 3, 3 },
|
|
// LoongArch_OR - 8
|
|
{71, 19, 3, 3 },
|
|
{0}, };
|
|
|
|
static const AliasPatternCond Conds[] = {
|
|
// (PseudoLA_ABS GPR:$dst, bare_symbol:$src) - 0
|
|
{AliasPatternCond_K_RegClass, LoongArch_GPRRegClassID},
|
|
{AliasPatternCond_K_Feature, LoongArch_LaLocalWithAbs},
|
|
// (PseudoLA_GOT_LARGE GPR:$dst, GPR:$tmp, bare_symbol:$src) - 2
|
|
{AliasPatternCond_K_RegClass, LoongArch_GPRRegClassID},
|
|
{AliasPatternCond_K_RegClass, LoongArch_GPRRegClassID},
|
|
// (PseudoLA_PCREL GPR:$dst, bare_symbol:$src) - 4
|
|
{AliasPatternCond_K_RegClass, LoongArch_GPRRegClassID},
|
|
// (PseudoLA_PCREL_LARGE GPR:$dst, GPR:$tmp, bare_symbol:$src) - 5
|
|
{AliasPatternCond_K_RegClass, LoongArch_GPRRegClassID},
|
|
{AliasPatternCond_K_RegClass, LoongArch_GPRRegClassID},
|
|
// (PseudoLA_PCREL_LARGE GPR:$dst, GPR:$tmp, bare_symbol:$src) - 7
|
|
{AliasPatternCond_K_RegClass, LoongArch_GPRRegClassID},
|
|
{AliasPatternCond_K_RegClass, LoongArch_GPRRegClassID},
|
|
{AliasPatternCond_K_Feature, LoongArch_LaGlobalWithPcrel},
|
|
// (ANDI R0, R0, 0) - 10
|
|
{AliasPatternCond_K_Reg, LoongArch_R0},
|
|
{AliasPatternCond_K_Reg, LoongArch_R0},
|
|
{AliasPatternCond_K_Imm, (uint32_t)0},
|
|
// (JIRL R0, R1, 0) - 13
|
|
{AliasPatternCond_K_Reg, LoongArch_R0},
|
|
{AliasPatternCond_K_Reg, LoongArch_R1},
|
|
{AliasPatternCond_K_Imm, (uint32_t)0},
|
|
// (JIRL R0, GPR:$rj, 0) - 16
|
|
{AliasPatternCond_K_Reg, LoongArch_R0},
|
|
{AliasPatternCond_K_RegClass, LoongArch_GPRRegClassID},
|
|
{AliasPatternCond_K_Imm, (uint32_t)0},
|
|
// (OR GPR:$dst, GPR:$src, R0) - 19
|
|
{AliasPatternCond_K_RegClass, LoongArch_GPRRegClassID},
|
|
{AliasPatternCond_K_RegClass, LoongArch_GPRRegClassID},
|
|
{AliasPatternCond_K_Reg, LoongArch_R0},
|
|
{0}, };
|
|
|
|
static const char AsmStrings[] =
|
|
/* 0 */ "la.local $\x01, $\x02\0"
|
|
/* 16 */ "la.global $\x01, $\x02, $\x03\0"
|
|
/* 37 */ "la.local $\x01, $\x02, $\x03\0"
|
|
/* 57 */ "nop\0"
|
|
/* 61 */ "ret\0"
|
|
/* 65 */ "jr $\x02\0"
|
|
/* 71 */ "move $\x01, $\x02\0"
|
|
;
|
|
|
|
#ifndef NDEBUG
|
|
//static struct SortCheck {
|
|
// SortCheck(ArrayRef<PatternsForOpcode> OpToPatterns) {
|
|
// assert(std::is_sorted(
|
|
// OpToPatterns.begin(), OpToPatterns.end(),
|
|
// [](const PatternsForOpcode &L, const //PatternsForOpcode &R) {
|
|
// return L.Opcode < R.Opcode;
|
|
// }) &&
|
|
// "tablegen failed to sort opcode patterns");
|
|
// }
|
|
//} sortCheckVar(OpToPatterns);
|
|
#endif
|
|
|
|
AliasMatchingData M = {
|
|
OpToPatterns,
|
|
Patterns,
|
|
Conds,
|
|
AsmStrings,
|
|
NULL,
|
|
};
|
|
const char *AsmString = matchAliasPatterns(MI, &M);
|
|
if (!AsmString) return false;
|
|
|
|
unsigned I = 0;
|
|
while (AsmString[I] != ' ' && AsmString[I] != '\t' &&
|
|
AsmString[I] != '$' && AsmString[I] != '\0')
|
|
++I;
|
|
SStream_concat1(OS, '\t');
|
|
char *substr = malloc(I+1);
|
|
memcpy(substr, AsmString, I);
|
|
substr[I] = '\0';
|
|
SStream_concat0(OS, substr);
|
|
free(substr);
|
|
if (AsmString[I] != '\0') {
|
|
if (AsmString[I] == ' ' || AsmString[I] == '\t') {
|
|
SStream_concat1(OS, '\t');
|
|
++I;
|
|
}
|
|
do {
|
|
if (AsmString[I] == '$') {
|
|
++I;
|
|
if (AsmString[I] == (char)0xff) {
|
|
++I;
|
|
int OpIdx = AsmString[I++] - 1;
|
|
int PrintMethodIdx = AsmString[I++] - 1;
|
|
printCustomAliasOperand(MI, Address, OpIdx, PrintMethodIdx, OS);
|
|
} else
|
|
printOperand(MI, ((unsigned)AsmString[I++]) - 1, OS);
|
|
} else {
|
|
SStream_concat1(OS, AsmString[I++]);
|
|
}
|
|
} while (AsmString[I] != '\0');
|
|
}
|
|
|
|
return true;
|
|
#else
|
|
return false;
|
|
#endif // CAPSTONE_DIET
|
|
}
|
|
|
|
static void printCustomAliasOperand(
|
|
MCInst *MI, uint64_t Address, unsigned OpIdx,
|
|
unsigned PrintMethodIdx,
|
|
SStream *OS) {
|
|
#ifndef CAPSTONE_DIET
|
|
assert(0 && "Unknown PrintMethod kind");
|
|
#endif // CAPSTONE_DIET
|
|
}
|
|
|
|
#endif // PRINT_ALIAS_INSTR
|