/* Capstone Disassembly Engine, https://www.capstone-engine.org */ /* By Nguyen Anh Quynh , 2013-2022, */ /* Rot127 2022-2024 */ /* Automatically generated file by Capstone's LLVM TableGen Disassembler Backend. */ /* LLVM-commit: */ /* LLVM-tag: */ /* Do not edit. */ /* Capstone's LLVM TableGen Backends: */ /* https://github.com/capstone-engine/llvm-capstone */ #include #include "../../cs_priv.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 */ "#EH_SjLj_Setup\t\0" /* 16 */ "bctrl\n\tld 2, \0" /* 30 */ "bctrl\n\tlwz 2, \0" /* 45 */ "bc 12, \0" /* 53 */ "bcl 12, \0" /* 62 */ "bclrl 12, \0" /* 73 */ "bcctrl 12, \0" /* 85 */ "bclr 12, \0" /* 95 */ "bcctr 12, \0" /* 106 */ "mtspr 3, \0" /* 116 */ "mtspr 256, \0" /* 128 */ "ps_merge00. \0" /* 141 */ "ps_merge10. \0" /* 154 */ "ps_sum0. \0" /* 164 */ "ps_madds0. \0" /* 176 */ "ps_muls0. \0" /* 187 */ "ps_merge01. \0" /* 200 */ "ps_merge11. \0" /* 213 */ "ps_sum1. \0" /* 223 */ "ps_madds1. \0" /* 235 */ "ps_muls1. \0" /* 246 */ "dqua. \0" /* 253 */ "vcmpneb. \0" /* 263 */ "vcmpgtsb. \0" /* 274 */ "extsb. \0" /* 282 */ "vcmpequb. \0" /* 293 */ "ps_sub. \0" /* 302 */ "bcdsub. \0" /* 311 */ "fsub. \0" /* 318 */ "ps_msub. \0" /* 328 */ "fmsub. \0" /* 336 */ "ps_nmsub. \0" /* 347 */ "fnmsub. \0" /* 356 */ "vcmpgtub. \0" /* 367 */ "vcmpnezb. \0" /* 378 */ "addc. \0" /* 385 */ "andc. \0" /* 392 */ "tabortdc. \0" /* 403 */ "subfc. \0" /* 411 */ "subic. \0" /* 419 */ "addic. \0" /* 427 */ "rldic. \0" /* 435 */ "bcdtrunc. \0" /* 446 */ "bcdutrunc. \0" /* 458 */ "orc. \0" /* 464 */ "tabortwc. \0" /* 475 */ "srad. \0" /* 482 */ "denbcd. \0" /* 491 */ "ps_add. \0" /* 500 */ "bcdadd. \0" /* 509 */ "fadd. \0" /* 516 */ "ps_madd. \0" /* 526 */ "fmadd. \0" /* 534 */ "ps_nmadd. \0" /* 545 */ "fnmadd. \0" /* 554 */ "mulhd. \0" /* 562 */ "fcfid. \0" /* 570 */ "fctid. \0" /* 578 */ "mulld. \0" /* 586 */ "sld. \0" /* 592 */ "nand. \0" /* 599 */ "tend. \0" /* 606 */ "drrnd. \0" /* 614 */ "ddedpd. \0" /* 623 */ "srd. \0" /* 629 */ "vcmpgtsd. \0" /* 640 */ "vcmpequd. \0" /* 651 */ "vcmpgtud. \0" /* 662 */ "divd. \0" /* 669 */ "cntlzd. \0" /* 678 */ "cnttzd. \0" /* 687 */ "adde. \0" /* 694 */ "divde. \0" /* 702 */ "slbfee. \0" /* 711 */ "subfe. \0" /* 719 */ "addme. \0" /* 727 */ "subfme. \0" /* 736 */ "fre. \0" /* 742 */ "ps_rsqrte. \0" /* 754 */ "frsqrte. \0" /* 764 */ "paste. \0" /* 772 */ "divwe. \0" /* 780 */ "addze. \0" /* 788 */ "subfze. \0" /* 797 */ "subf. \0" /* 804 */ "mtfsf. \0" /* 812 */ "ps_neg. \0" /* 821 */ "fneg. \0" /* 828 */ "vcmpneh. \0" /* 838 */ "vcmpgtsh. \0" /* 849 */ "extsh. \0" /* 857 */ "vcmpequh. \0" /* 868 */ "vcmpgtuh. \0" /* 879 */ "vcmpnezh. \0" /* 890 */ "dquai. \0" /* 898 */ "tabortdci. \0" /* 910 */ "tabortwci. \0" /* 922 */ "sradi. \0" /* 930 */ "clrlsldi. \0" /* 941 */ "extldi. \0" /* 950 */ "andi. \0" /* 957 */ "clrrdi. \0" /* 966 */ "insrdi. \0" /* 975 */ "rotrdi. \0" /* 984 */ "extrdi. \0" /* 993 */ "mtfsfi. \0" /* 1002 */ "dscli. \0" /* 1010 */ "extswsli. \0" /* 1021 */ "rldimi. \0" /* 1030 */ "rlwimi. \0" /* 1039 */ "dscri. \0" /* 1047 */ "srawi. \0" /* 1055 */ "clrlslwi. \0" /* 1066 */ "inslwi. \0" /* 1075 */ "extlwi. \0" /* 1084 */ "clrrwi. \0" /* 1093 */ "insrwi. \0" /* 1102 */ "rotrwi. \0" /* 1111 */ "extrwi. \0" /* 1120 */ "vstribl. \0" /* 1130 */ "rldcl. \0" /* 1138 */ "rldicl. \0" /* 1147 */ "ps_sel. \0" /* 1156 */ "fsel. \0" /* 1163 */ "vstrihl. \0" /* 1173 */ "ps_mul. \0" /* 1182 */ "dmul. \0" /* 1189 */ "fmul. \0" /* 1196 */ "treclaim. \0" /* 1207 */ "frim. \0" /* 1214 */ "rlwinm. \0" /* 1223 */ "rlwnm. \0" /* 1231 */ "bcdcfn. \0" /* 1240 */ "bcdcpsgn. \0" /* 1251 */ "fcpsgn. \0" /* 1260 */ "bcdsetsgn. \0" /* 1272 */ "tbegin. \0" /* 1281 */ "frin. \0" /* 1288 */ "bcdctn. \0" /* 1297 */ "drintn. \0" /* 1306 */ "addco. \0" /* 1314 */ "subfco. \0" /* 1323 */ "addo. \0" /* 1330 */ "mulldo. \0" /* 1339 */ "divdo. \0" /* 1347 */ "addeo. \0" /* 1355 */ "divdeo. \0" /* 1364 */ "subfeo. \0" /* 1373 */ "addmeo. \0" /* 1382 */ "subfmeo. \0" /* 1392 */ "divweo. \0" /* 1401 */ "addzeo. \0" /* 1410 */ "subfzeo. \0" /* 1420 */ "subfo. \0" /* 1428 */ "nego. \0" /* 1435 */ "divduo. \0" /* 1444 */ "divdeuo. \0" /* 1454 */ "divweuo. \0" /* 1464 */ "divwuo. \0" /* 1473 */ "mullwo. \0" /* 1482 */ "divwo. \0" /* 1490 */ "xvcmpgedp. \0" /* 1502 */ "xvcmpeqdp. \0" /* 1514 */ "dctdp. \0" /* 1522 */ "xvcmpgtdp. \0" /* 1534 */ "vcmpbfp. \0" /* 1544 */ "vcmpgefp. \0" /* 1555 */ "vcmpeqfp. \0" /* 1566 */ "vcmpgtfp. \0" /* 1577 */ "frip. \0" /* 1584 */ "xvcmpgesp. \0" /* 1596 */ "xvcmpeqsp. \0" /* 1608 */ "drsp. \0" /* 1615 */ "frsp. \0" /* 1622 */ "xvcmpgtsp. \0" /* 1634 */ "dquaq. \0" /* 1642 */ "dsubq. \0" /* 1650 */ "denbcdq. \0" /* 1660 */ "daddq. \0" /* 1668 */ "drrndq. \0" /* 1677 */ "ddedpdq. \0" /* 1687 */ "dquaiq. \0" /* 1696 */ "dscliq. \0" /* 1705 */ "dscriq. \0" /* 1714 */ "icblq. \0" /* 1722 */ "dmulq. \0" /* 1730 */ "drintnq. \0" /* 1740 */ "drdpq. \0" /* 1748 */ "dctqpq. \0" /* 1757 */ "bcdcfsq. \0" /* 1767 */ "bcdctsq. \0" /* 1777 */ "vcmpgtsq. \0" /* 1788 */ "vcmpequq. \0" /* 1799 */ "vcmpgtuq. \0" /* 1810 */ "ddivq. \0" /* 1818 */ "diexq. \0" /* 1826 */ "dxexq. \0" /* 1834 */ "dcffixq. \0" /* 1844 */ "dctfixq. \0" /* 1854 */ "drintxq. \0" /* 1864 */ "vstribr. \0" /* 1874 */ "rldcr. \0" /* 1882 */ "rldicr. \0" /* 1891 */ "vstrihr. \0" /* 1901 */ "ps_mr. \0" /* 1909 */ "fmr. \0" /* 1915 */ "nor. \0" /* 1921 */ "xor. \0" /* 1927 */ "bcdsr. \0" /* 1935 */ "tsr. \0" /* 1941 */ "ps_abs. \0" /* 1950 */ "fabs. \0" /* 1957 */ "ps_nabs. \0" /* 1967 */ "fnabs. \0" /* 1975 */ "fsubs. \0" /* 1983 */ "fmsubs. \0" /* 1992 */ "fnmsubs. \0" /* 2002 */ "bcds. \0" /* 2009 */ "fadds. \0" /* 2017 */ "fmadds. \0" /* 2026 */ "fnmadds. \0" /* 2036 */ "fcfids. \0" /* 2045 */ "ps_res. \0" /* 2054 */ "fres. \0" /* 2061 */ "frsqrtes. \0" /* 2072 */ "mffs. \0" /* 2079 */ "andis. \0" /* 2087 */ "fmuls. \0" /* 2095 */ "fsqrts. \0" /* 2104 */ "bcdus. \0" /* 2112 */ "fcfidus. \0" /* 2122 */ "subfus. \0" /* 2131 */ "fdivs. \0" /* 2139 */ "tabort. \0" /* 2148 */ "fsqrt. \0" /* 2156 */ "mulhdu. \0" /* 2165 */ "fcfidu. \0" /* 2174 */ "fctidu. \0" /* 2183 */ "divdu. \0" /* 2191 */ "divdeu. \0" /* 2200 */ "divweu. \0" /* 2209 */ "mulhwu. \0" /* 2218 */ "fctiwu. \0" /* 2227 */ "divwu. \0" /* 2235 */ "ps_div. \0" /* 2244 */ "ddiv. \0" /* 2251 */ "fdiv. \0" /* 2258 */ "eqv. \0" /* 2264 */ "sraw. \0" /* 2271 */ "vcmpnew. \0" /* 2281 */ "mulhw. \0" /* 2289 */ "fctiw. \0" /* 2297 */ "mullw. \0" /* 2305 */ "slw. \0" /* 2311 */ "srw. \0" /* 2317 */ "vcmpgtsw. \0" /* 2328 */ "extsw. \0" /* 2336 */ "vcmpequw. \0" /* 2347 */ "vcmpgtuw. \0" /* 2358 */ "divw. \0" /* 2365 */ "vcmpnezw. \0" /* 2376 */ "cntlzw. \0" /* 2385 */ "cnttzw. \0" /* 2394 */ "stbcx. \0" /* 2402 */ "stdcx. \0" /* 2410 */ "sthcx. \0" /* 2418 */ "stqcx. \0" /* 2426 */ "stwcx. \0" /* 2434 */ "diex. \0" /* 2441 */ "dxex. \0" /* 2448 */ "dcffix. \0" /* 2457 */ "dctfix. \0" /* 2466 */ "tlbsx. \0" /* 2474 */ "drintx. \0" /* 2483 */ "fctidz. \0" /* 2492 */ "bcdcfz. \0" /* 2501 */ "friz. \0" /* 2508 */ "bcdctz. \0" /* 2517 */ "fctiduz. \0" /* 2527 */ "fctiwuz. \0" /* 2537 */ "fctiwz. \0" /* 2546 */ "ps_merge00 \0" /* 2558 */ "ps_merge10 \0" /* 2570 */ "mtfsb0 \0" /* 2578 */ "ps_sum0 \0" /* 2587 */ "ps_cmpo0 \0" /* 2597 */ "ps_madds0 \0" /* 2608 */ "ps_muls0 \0" /* 2618 */ "ps_cmpu0 \0" /* 2628 */ "ps_merge01 \0" /* 2640 */ "ps_merge11 \0" /* 2652 */ "mtfsb1 \0" /* 2660 */ "ps_sum1 \0" /* 2669 */ "ps_cmpo1 \0" /* 2679 */ "ps_madds1 \0" /* 2690 */ "ps_muls1 \0" /* 2700 */ "ps_cmpu1 \0" /* 2710 */ "dmxxinstfdmr512 \0" /* 2727 */ "dmxxextfdmr512 \0" /* 2743 */ "#ATOMIC_CMP_SWAP_I32 \0" /* 2765 */ "pmxvbf16ger2 \0" /* 2779 */ "pmxvf16ger2 \0" /* 2792 */ "pmxvi16ger2 \0" /* 2805 */ "pmxvi8ger4 \0" /* 2817 */ "#ATOMIC_CMP_SWAP_I16 \0" /* 2839 */ "xvcvspbf16 \0" /* 2851 */ "dmxxinstfdmr256 \0" /* 2868 */ "dmxxextfdmr256 \0" /* 2884 */ "#TC_RETURNa8 \0" /* 2898 */ "#TC_RETURNd8 \0" /* 2912 */ "#TC_RETURNr8 \0" /* 2926 */ "pmxvi4ger8 \0" /* 2938 */ "#BUILD_UACC \0" /* 2951 */ "#ADJCALLSTACKDOWN \0" /* 2970 */ "#ADJCALLSTACKUP \0" /* 2987 */ "#TC_RETURNa \0" /* 3000 */ "evmhegsmfaa \0" /* 3013 */ "evmhogsmfaa \0" /* 3026 */ "evmwsmfaa \0" /* 3037 */ "evmwssfaa \0" /* 3048 */ "evmhegsmiaa \0" /* 3061 */ "evmhogsmiaa \0" /* 3074 */ "evmwsmiaa \0" /* 3085 */ "evmhegumiaa \0" /* 3098 */ "evmhogumiaa \0" /* 3111 */ "evmwumiaa \0" /* 3122 */ "dcba \0" /* 3128 */ "bca \0" /* 3133 */ "evmhesmfa \0" /* 3144 */ "evmwhsmfa \0" /* 3155 */ "evmhosmfa \0" /* 3166 */ "evmwsmfa \0" /* 3176 */ "evmhessfa \0" /* 3187 */ "evmwhssfa \0" /* 3198 */ "evmhossfa \0" /* 3209 */ "evmwssfa \0" /* 3219 */ "plha \0" /* 3225 */ "evmhesmia \0" /* 3236 */ "evmwhsmia \0" /* 3247 */ "evmhosmia \0" /* 3258 */ "evmwsmia \0" /* 3268 */ "evmheumia \0" /* 3279 */ "evmwhumia \0" /* 3290 */ "evmwlumia \0" /* 3301 */ "evmhoumia \0" /* 3312 */ "evmwumia \0" /* 3322 */ "qvstfcdxia \0" /* 3334 */ "qvstfdxia \0" /* 3345 */ "qvstfcsxia \0" /* 3357 */ "qvstfsxia \0" /* 3368 */ "qvstfcduxia \0" /* 3381 */ "qvstfduxia \0" /* 3393 */ "qvstfcsuxia \0" /* 3406 */ "qvstfsuxia \0" /* 3418 */ "bla \0" /* 3423 */ "bcla \0" /* 3429 */ "pla \0" /* 3434 */ "evmra \0" /* 3441 */ "dqua \0" /* 3447 */ "plwa \0" /* 3453 */ "mtvsrwa \0" /* 3462 */ "qvlfiwaxa \0" /* 3473 */ "qvlfcdxa \0" /* 3483 */ "qvstfcdxa \0" /* 3494 */ "qvlfdxa \0" /* 3503 */ "qvstfdxa \0" /* 3513 */ "qvlfcsxa \0" /* 3523 */ "qvstfcsxa \0" /* 3534 */ "qvlfsxa \0" /* 3543 */ "qvstfsxa \0" /* 3553 */ "qvlfcduxa \0" /* 3564 */ "qvstfcduxa \0" /* 3576 */ "qvlfduxa \0" /* 3586 */ "qvstfduxa \0" /* 3597 */ "qvlfcsuxa \0" /* 3608 */ "qvstfcsuxa \0" /* 3620 */ "qvlfsuxa \0" /* 3630 */ "qvstfsuxa \0" /* 3641 */ "qvstfiwxa \0" /* 3652 */ "qvlfiwzxa \0" /* 3663 */ "vsrab \0" /* 3670 */ "rfebb \0" /* 3677 */ "vcntmbb \0" /* 3686 */ "xvtlsbb \0" /* 3695 */ "vclzlsbb \0" /* 3705 */ "vctzlsbb \0" /* 3715 */ "vcmpneb \0" /* 3724 */ "vmrghb \0" /* 3732 */ "xxspltib \0" /* 3742 */ "vmrglb \0" /* 3750 */ "vclrlb \0" /* 3758 */ "vrlb \0" /* 3764 */ "vslb \0" /* 3770 */ "vpmsumb \0" /* 3779 */ "vgnb \0" /* 3785 */ "cmpb \0" /* 3791 */ "cmpeqb \0" /* 3799 */ "cmprb \0" /* 3806 */ "vclrrb \0" /* 3814 */ "vsrb \0" /* 3820 */ "vmulesb \0" /* 3829 */ "vavgsb \0" /* 3837 */ "vupkhsb \0" /* 3846 */ "vspltisb \0" /* 3856 */ "vupklsb \0" /* 3865 */ "vminsb \0" /* 3873 */ "vmulosb \0" /* 3882 */ "vcmpgtsb \0" /* 3892 */ "evextsb \0" /* 3901 */ "vmaxsb \0" /* 3909 */ "setb \0" /* 3915 */ "mftb \0" /* 3921 */ "vspltb \0" /* 3929 */ "vpopcntb \0" /* 3939 */ "vinsertb \0" /* 3949 */ "pstb \0" /* 3955 */ "vabsdub \0" /* 3964 */ "vmuleub \0" /* 3973 */ "vavgub \0" /* 3981 */ "vminub \0" /* 3989 */ "vmuloub \0" /* 3998 */ "vcmpequb \0" /* 4008 */ "ps_sub \0" /* 4016 */ "efdsub \0" /* 4024 */ "qvfsub \0" /* 4032 */ "ps_msub \0" /* 4041 */ "qvfmsub \0" /* 4050 */ "ps_nmsub \0" /* 4060 */ "qvfnmsub \0" /* 4070 */ "efssub \0" /* 4078 */ "evfssub \0" /* 4087 */ "vextractub \0" /* 4099 */ "vcmpgtub \0" /* 4109 */ "vmaxub \0" /* 4117 */ "xxblendvb \0" /* 4128 */ "vcmpnezb \0" /* 4138 */ "vclzb \0" /* 4145 */ "vctzb \0" /* 4152 */ "setnbc \0" /* 4160 */ "setbc \0" /* 4167 */ "xxmfacc \0" /* 4176 */ "xxmtacc \0" /* 4185 */ "addc \0" /* 4191 */ "xxlandc \0" /* 4200 */ "crandc \0" /* 4208 */ "evandc \0" /* 4216 */ "dtstdc \0" /* 4224 */ "subfc \0" /* 4231 */ "subic \0" /* 4238 */ "addic \0" /* 4245 */ "rldic \0" /* 4252 */ "subfic \0" /* 4260 */ "xsrdpic \0" /* 4269 */ "xvrdpic \0" /* 4278 */ "xvrspic \0" /* 4287 */ "icblc \0" /* 4294 */ "brinc \0" /* 4301 */ "sync \0" /* 4307 */ "xxlorc \0" /* 4315 */ "crorc \0" /* 4322 */ "evorc \0" /* 4329 */ "sc \0" /* 4333 */ "vextsb2d \0" /* 4343 */ "vextsh2d \0" /* 4353 */ "vextsw2d \0" /* 4363 */ "#TC_RETURNd \0" /* 4376 */ "vshasigmad \0" /* 4388 */ "vsrad \0" /* 4395 */ "vgbbd \0" /* 4402 */ "vcntmbd \0" /* 4411 */ "vprtybd \0" /* 4420 */ "denbcd \0" /* 4428 */ "cdtbcd \0" /* 4436 */ "ps_add \0" /* 4444 */ "efdadd \0" /* 4452 */ "qvfadd \0" /* 4460 */ "ps_madd \0" /* 4469 */ "qvfmadd \0" /* 4478 */ "ps_nmadd \0" /* 4488 */ "qvfnmadd \0" /* 4498 */ "qvfxxcpnmadd \0" /* 4512 */ "qvfxxnpmadd \0" /* 4525 */ "qvfxmadd \0" /* 4535 */ "qvfxxmadd \0" /* 4546 */ "efsadd \0" /* 4554 */ "evfsadd \0" /* 4563 */ "evldd \0" /* 4570 */ "mtvsrdd \0" /* 4579 */ "evstdd \0" /* 4587 */ "vcfuged \0" /* 4596 */ "efscfd \0" /* 4604 */ "plfd \0" /* 4610 */ "pstfd \0" /* 4617 */ "vnegd \0" /* 4624 */ "maddhd \0" /* 4632 */ "mulhd \0" /* 4639 */ "qvfcfid \0" /* 4648 */ "efdcfsid \0" /* 4658 */ "qvfctid \0" /* 4667 */ "efdcfuid \0" /* 4677 */ "tlbld \0" /* 4684 */ "maddld \0" /* 4692 */ "vmulld \0" /* 4700 */ "cmpld \0" /* 4707 */ "mfvsrld \0" /* 4716 */ "vrld \0" /* 4722 */ "vsld \0" /* 4728 */ "vbpermd \0" /* 4737 */ "vpmsumd \0" /* 4746 */ "xxland \0" /* 4754 */ "xxlnand \0" /* 4763 */ "crnand \0" /* 4771 */ "evnand \0" /* 4779 */ "crand \0" /* 4786 */ "evand \0" /* 4793 */ "drrnd \0" /* 4800 */ "ddedpd \0" /* 4808 */ "vpdepd \0" /* 4816 */ "cmpd \0" /* 4822 */ "xxbrd \0" /* 4829 */ "mtmsrd \0" /* 4837 */ "mfvsrd \0" /* 4845 */ "mtvsrd \0" /* 4853 */ "vmodsd \0" /* 4861 */ "vmulesd \0" /* 4870 */ "vdivesd \0" /* 4879 */ "vmulhsd \0" /* 4888 */ "vminsd \0" /* 4896 */ "vinsd \0" /* 4903 */ "vmulosd \0" /* 4912 */ "vcmpgtsd \0" /* 4922 */ "vdivsd \0" /* 4930 */ "vmaxsd \0" /* 4938 */ "plxsd \0" /* 4945 */ "pstxsd \0" /* 4953 */ "vextractd \0" /* 4964 */ "cbcdtd \0" /* 4972 */ "vpopcntd \0" /* 4982 */ "vinsertd \0" /* 4992 */ "pstd \0" /* 4998 */ "vpextd \0" /* 5006 */ "vmsumcud \0" /* 5016 */ "vmodud \0" /* 5024 */ "vmuleud \0" /* 5033 */ "vdiveud \0" /* 5042 */ "vmulhud \0" /* 5051 */ "vminud \0" /* 5059 */ "vmuloud \0" /* 5068 */ "vcmpequd \0" /* 5078 */ "vcmpgtud \0" /* 5088 */ "vdivud \0" /* 5096 */ "vmaxud \0" /* 5104 */ "xxblendvd \0" /* 5115 */ "divd \0" /* 5121 */ "vclzd \0" /* 5128 */ "cntlzd \0" /* 5136 */ "vctzd \0" /* 5143 */ "cnttzd \0" /* 5151 */ "mfbhrbe \0" /* 5160 */ "mffsce \0" /* 5168 */ "adde \0" /* 5174 */ "divde \0" /* 5181 */ "slbmfee \0" /* 5190 */ "wrtee \0" /* 5197 */ "subfe \0" /* 5204 */ "evlwhe \0" /* 5212 */ "evstwhe \0" /* 5221 */ "slbie \0" /* 5228 */ "tlbie \0" /* 5235 */ "addme \0" /* 5242 */ "subfme \0" /* 5250 */ "tlbre \0" /* 5257 */ "qvfre \0" /* 5264 */ "slbmte \0" /* 5272 */ "ps_rsqrte \0" /* 5283 */ "qvfrsqrte \0" /* 5294 */ "tlbwe \0" /* 5301 */ "divwe \0" /* 5308 */ "evstwwe \0" /* 5317 */ "addze \0" /* 5324 */ "subfze \0" /* 5332 */ "dcbf \0" /* 5338 */ "subf \0" /* 5344 */ "evmhesmf \0" /* 5354 */ "evmwhsmf \0" /* 5364 */ "evmhosmf \0" /* 5374 */ "evmwsmf \0" /* 5383 */ "mcrf \0" /* 5389 */ "mfocrf \0" /* 5397 */ "mtocrf \0" /* 5405 */ "mtcrf \0" /* 5412 */ "efdcfsf \0" /* 5421 */ "efscfsf \0" /* 5430 */ "evfscfsf \0" /* 5440 */ "mtfsf \0" /* 5447 */ "evmhessf \0" /* 5457 */ "evmwhssf \0" /* 5467 */ "evmhossf \0" /* 5477 */ "evmwssf \0" /* 5486 */ "efdctsf \0" /* 5495 */ "efsctsf \0" /* 5504 */ "evfsctsf \0" /* 5514 */ "dtstsf \0" /* 5522 */ "efdcfuf \0" /* 5531 */ "efscfuf \0" /* 5540 */ "evfscfuf \0" /* 5550 */ "efdctuf \0" /* 5559 */ "efsctuf \0" /* 5568 */ "dtstdg \0" /* 5576 */ "slbieg \0" /* 5584 */ "ps_neg \0" /* 5592 */ "efdneg \0" /* 5600 */ "qvfneg \0" /* 5608 */ "efsneg \0" /* 5616 */ "evfsneg \0" /* 5625 */ "evneg \0" /* 5632 */ "vsrah \0" /* 5639 */ "vcntmbh \0" /* 5648 */ "evldh \0" /* 5655 */ "evstdh \0" /* 5663 */ "vcmpneh \0" /* 5672 */ "vmrghh \0" /* 5680 */ "vmrglh \0" /* 5688 */ "vrlh \0" /* 5694 */ "vslh \0" /* 5700 */ "vpmsumh \0" /* 5709 */ "xxbrh \0" /* 5716 */ "vsrh \0" /* 5722 */ "vmulesh \0" /* 5731 */ "vavgsh \0" /* 5739 */ "vupkhsh \0" /* 5748 */ "vspltish \0" /* 5758 */ "vupklsh \0" /* 5767 */ "vminsh \0" /* 5775 */ "vmulosh \0" /* 5784 */ "vcmpgtsh \0" /* 5794 */ "evextsh \0" /* 5803 */ "vmaxsh \0" /* 5811 */ "vsplth \0" /* 5819 */ "vpopcnth \0" /* 5829 */ "vinserth \0" /* 5839 */ "psth \0" /* 5845 */ "vabsduh \0" /* 5854 */ "vmuleuh \0" /* 5863 */ "vavguh \0" /* 5871 */ "vminuh \0" /* 5879 */ "vmulouh \0" /* 5888 */ "vcmpequh \0" /* 5898 */ "vextractuh \0" /* 5910 */ "vcmpgtuh \0" /* 5920 */ "vmaxuh \0" /* 5928 */ "xxblendvh \0" /* 5939 */ "vcmpnezh \0" /* 5949 */ "vclzh \0" /* 5956 */ "vctzh \0" /* 5963 */ "dquai \0" /* 5970 */ "dcbi \0" /* 5976 */ "icbi \0" /* 5982 */ "vsldbi \0" /* 5990 */ "vsrdbi \0" /* 5998 */ "psubi \0" /* 6005 */ "dccci \0" /* 6012 */ "iccci \0" /* 6019 */ "qvgpci \0" /* 6027 */ "sradi \0" /* 6034 */ "paddi \0" /* 6041 */ "cmpldi \0" /* 6049 */ "clrlsldi \0" /* 6059 */ "extldi \0" /* 6067 */ "xxpermdi \0" /* 6077 */ "cmpdi \0" /* 6084 */ "clrrdi \0" /* 6092 */ "insrdi \0" /* 6100 */ "rotrdi \0" /* 6108 */ "extrdi \0" /* 6116 */ "tdi \0" /* 6121 */ "wrteei \0" /* 6129 */ "mtfsfi \0" /* 6137 */ "dtstsfi \0" /* 6146 */ "evsplatfi \0" /* 6157 */ "evmergehi \0" /* 6168 */ "evmergelohi \0" /* 6181 */ "tlbli \0" /* 6188 */ "dscli \0" /* 6195 */ "mulli \0" /* 6202 */ "pli \0" /* 6207 */ "extswsli \0" /* 6217 */ "mtvsrbmi \0" /* 6227 */ "vrldmi \0" /* 6235 */ "rldimi \0" /* 6243 */ "rlwimi \0" /* 6251 */ "vrlqmi \0" /* 6259 */ "evmhesmi \0" /* 6269 */ "evmwhsmi \0" /* 6279 */ "evmhosmi \0" /* 6289 */ "evmwsmi \0" /* 6298 */ "evmheumi \0" /* 6308 */ "evmwhumi \0" /* 6318 */ "evmwlumi \0" /* 6328 */ "evmhoumi \0" /* 6338 */ "evmwumi \0" /* 6347 */ "vrlwmi \0" /* 6355 */ "qvaligni \0" /* 6365 */ "mffscrni \0" /* 6375 */ "mffscdrni \0" /* 6386 */ "vsldoi \0" /* 6394 */ "xsrdpi \0" /* 6402 */ "xvrdpi \0" /* 6410 */ "xsrqpi \0" /* 6418 */ "xvrspi \0" /* 6426 */ "dscri \0" /* 6433 */ "xori \0" /* 6439 */ "efdcfsi \0" /* 6448 */ "efscfsi \0" /* 6457 */ "evfscfsi \0" /* 6467 */ "efdctsi \0" /* 6476 */ "efsctsi \0" /* 6485 */ "evfsctsi \0" /* 6495 */ "qvesplati \0" /* 6506 */ "evsplati \0" /* 6516 */ "efdcfui \0" /* 6525 */ "efscfui \0" /* 6534 */ "evfscfui \0" /* 6544 */ "efdctui \0" /* 6553 */ "efsctui \0" /* 6562 */ "evfsctui \0" /* 6572 */ "srawi \0" /* 6579 */ "xxsldwi \0" /* 6588 */ "cmplwi \0" /* 6596 */ "evrlwi \0" /* 6604 */ "clrlslwi \0" /* 6614 */ "inslwi \0" /* 6622 */ "evslwi \0" /* 6630 */ "extlwi \0" /* 6638 */ "cmpwi \0" /* 6645 */ "clrrwi \0" /* 6653 */ "insrwi \0" /* 6661 */ "rotrwi \0" /* 6669 */ "extrwi \0" /* 6677 */ "lswi \0" /* 6683 */ "stswi \0" /* 6690 */ "twi \0" /* 6695 */ "qvstfcdxi \0" /* 6706 */ "qvstfdxi \0" /* 6716 */ "qvstfcsxi \0" /* 6727 */ "qvstfsxi \0" /* 6737 */ "qvstfcduxi \0" /* 6749 */ "qvstfduxi \0" /* 6760 */ "qvstfcsuxi \0" /* 6772 */ "qvstfsuxi \0" /* 6783 */ "tcheck \0" /* 6791 */ "hashchk \0" /* 6800 */ "psq_l \0" /* 6807 */ "dcbz_l \0" /* 6815 */ "qvflogical \0" /* 6827 */ "xxeval \0" /* 6835 */ "vstribl \0" /* 6844 */ "bcl \0" /* 6849 */ "rldcl \0" /* 6856 */ "rldicl \0" /* 6864 */ "tlbiel \0" /* 6872 */ "ps_sel \0" /* 6880 */ "qvfsel \0" /* 6888 */ "isel \0" /* 6894 */ "vsel \0" /* 6900 */ "xxsel \0" /* 6907 */ "dcbfl \0" /* 6914 */ "vstrihl \0" /* 6923 */ "lxvprll \0" /* 6932 */ "stxvprll \0" /* 6942 */ "lxvrll \0" /* 6950 */ "stxvrll \0" /* 6959 */ "lxvll \0" /* 6966 */ "stxvll \0" /* 6974 */ "bclrl \0" /* 6981 */ "lxvprl \0" /* 6989 */ "stxvprl \0" /* 6998 */ "bcctrl \0" /* 7006 */ "lxvrl \0" /* 7013 */ "stxvrl \0" /* 7021 */ "mffsl \0" /* 7028 */ "lvsl \0" /* 7034 */ "ps_mul \0" /* 7042 */ "efdmul \0" /* 7050 */ "qvfmul \0" /* 7058 */ "efsmul \0" /* 7066 */ "evfsmul \0" /* 7075 */ "qvfxmul \0" /* 7084 */ "lxvl \0" /* 7090 */ "stxvl \0" /* 7097 */ "lvxl \0" /* 7103 */ "stvxl \0" /* 7110 */ "dcbzl \0" /* 7117 */ "vexpandbm \0" /* 7128 */ "vmsummbm \0" /* 7138 */ "mtvsrbm \0" /* 7147 */ "vextractbm \0" /* 7159 */ "vsububm \0" /* 7168 */ "vaddubm \0" /* 7177 */ "vmsumubm \0" /* 7187 */ "xxgenpcvbm \0" /* 7199 */ "vexpanddm \0" /* 7210 */ "mtvsrdm \0" /* 7219 */ "vextractdm \0" /* 7231 */ "vsubudm \0" /* 7240 */ "vaddudm \0" /* 7249 */ "vmsumudm \0" /* 7259 */ "xxgenpcvdm \0" /* 7271 */ "vclzdm \0" /* 7279 */ "cntlzdm \0" /* 7288 */ "vctzdm \0" /* 7296 */ "cnttzdm \0" /* 7305 */ "vexpandhm \0" /* 7316 */ "mtvsrhm \0" /* 7325 */ "vmsumshm \0" /* 7335 */ "vextracthm \0" /* 7347 */ "vsubuhm \0" /* 7356 */ "vmladduhm \0" /* 7367 */ "vadduhm \0" /* 7376 */ "vmsumuhm \0" /* 7386 */ "xxgenpcvhm \0" /* 7398 */ "vrfim \0" /* 7405 */ "xsrdpim \0" /* 7414 */ "xvrdpim \0" /* 7423 */ "xvrspim \0" /* 7432 */ "qvfrim \0" /* 7440 */ "vrldnm \0" /* 7448 */ "rlwinm \0" /* 7456 */ "vrlqnm \0" /* 7464 */ "vrlwnm \0" /* 7472 */ "vexpandqm \0" /* 7483 */ "mtvsrqm \0" /* 7492 */ "vextractqm \0" /* 7504 */ "vsubuqm \0" /* 7513 */ "vadduqm \0" /* 7522 */ "vsubeuqm \0" /* 7532 */ "vaddeuqm \0" /* 7542 */ "qvfperm \0" /* 7551 */ "vperm \0" /* 7558 */ "xxperm \0" /* 7566 */ "vpkudum \0" /* 7575 */ "vpkuhum \0" /* 7584 */ "vpkuwum \0" /* 7593 */ "vexpandwm \0" /* 7604 */ "mtvsrwm \0" /* 7613 */ "vextractwm \0" /* 7625 */ "vsubuwm \0" /* 7634 */ "vadduwm \0" /* 7643 */ "vmuluwm \0" /* 7652 */ "xxgenpcvwm \0" /* 7664 */ "evmhegsmfan \0" /* 7677 */ "evmhogsmfan \0" /* 7690 */ "evmwsmfan \0" /* 7701 */ "evmwssfan \0" /* 7712 */ "evmhegsmian \0" /* 7725 */ "evmhogsmian \0" /* 7738 */ "evmwsmian \0" /* 7749 */ "evmhegumian \0" /* 7762 */ "evmhogumian \0" /* 7775 */ "evmwumian \0" /* 7786 */ "qvftstnan \0" /* 7797 */ "qvfcpsgn \0" /* 7807 */ "vrfin \0" /* 7814 */ "qvfrin \0" /* 7822 */ "mfsrin \0" /* 7830 */ "mtsrin \0" /* 7838 */ "pmxvbf16ger2nn \0" /* 7854 */ "pmxvf16ger2nn \0" /* 7869 */ "pmxvf32gernn \0" /* 7883 */ "pmxvf64gernn \0" /* 7897 */ "pmxvbf16ger2pn \0" /* 7913 */ "pmxvf16ger2pn \0" /* 7928 */ "xscvspdpn \0" /* 7939 */ "pmxvf32gerpn \0" /* 7953 */ "pmxvf64gerpn \0" /* 7967 */ "xvcvbf16spn \0" /* 7980 */ "xscvdpspn \0" /* 7991 */ "darn \0" /* 7997 */ "mffscrn \0" /* 8006 */ "mffscdrn \0" /* 8016 */ "drintn \0" /* 8024 */ "addco \0" /* 8031 */ "subfco \0" /* 8039 */ "addo \0" /* 8045 */ "mulldo \0" /* 8053 */ "divdo \0" /* 8060 */ "addeo \0" /* 8067 */ "divdeo \0" /* 8075 */ "subfeo \0" /* 8083 */ "addmeo \0" /* 8091 */ "subfmeo \0" /* 8100 */ "divweo \0" /* 8108 */ "addzeo \0" /* 8116 */ "subfzeo \0" /* 8125 */ "subfo \0" /* 8132 */ "nego \0" /* 8138 */ "evstwho \0" /* 8147 */ "evmergelo \0" /* 8158 */ "evmergehilo \0" /* 8171 */ "vslo \0" /* 8177 */ "xscvqpdpo \0" /* 8188 */ "dcmpo \0" /* 8195 */ "fcmpo \0" /* 8202 */ "xsnmsubqpo \0" /* 8214 */ "xsmsubqpo \0" /* 8225 */ "xssubqpo \0" /* 8235 */ "xsnmaddqpo \0" /* 8247 */ "xsmaddqpo \0" /* 8258 */ "xsaddqpo \0" /* 8268 */ "xsmulqpo \0" /* 8278 */ "xssqrtqpo \0" /* 8289 */ "xsdivqpo \0" /* 8299 */ "vsro \0" /* 8305 */ "divduo \0" /* 8313 */ "divdeuo \0" /* 8322 */ "divweuo \0" /* 8331 */ "divwuo \0" /* 8339 */ "mullwo \0" /* 8347 */ "divwo \0" /* 8354 */ "evstwwo \0" /* 8363 */ "xsnmsubadp \0" /* 8375 */ "xvnmsubadp \0" /* 8387 */ "xsmsubadp \0" /* 8398 */ "xvmsubadp \0" /* 8409 */ "xsnmaddadp \0" /* 8421 */ "xvnmaddadp \0" /* 8433 */ "xsmaddadp \0" /* 8444 */ "xvmaddadp \0" /* 8455 */ "xssubdp \0" /* 8464 */ "xvsubdp \0" /* 8473 */ "xststdcdp \0" /* 8484 */ "xvtstdcdp \0" /* 8495 */ "xsmincdp \0" /* 8505 */ "xsmaxcdp \0" /* 8515 */ "xsadddp \0" /* 8524 */ "xvadddp \0" /* 8533 */ "xscvsxddp \0" /* 8544 */ "xvcvsxddp \0" /* 8555 */ "xscvuxddp \0" /* 8566 */ "xvcvuxddp \0" /* 8577 */ "xscmpgedp \0" /* 8588 */ "xvcmpgedp \0" /* 8599 */ "xsredp \0" /* 8607 */ "xvredp \0" /* 8615 */ "xsrsqrtedp \0" /* 8627 */ "xvrsqrtedp \0" /* 8639 */ "xsnegdp \0" /* 8648 */ "xvnegdp \0" /* 8657 */ "xsxsigdp \0" /* 8667 */ "xvxsigdp \0" /* 8677 */ "xxspltidp \0" /* 8688 */ "xsminjdp \0" /* 8698 */ "xsmaxjdp \0" /* 8708 */ "xsmuldp \0" /* 8717 */ "xvmuldp \0" /* 8726 */ "xsnmsubmdp \0" /* 8738 */ "xvnmsubmdp \0" /* 8750 */ "xsmsubmdp \0" /* 8761 */ "xvmsubmdp \0" /* 8772 */ "xsnmaddmdp \0" /* 8784 */ "xvnmaddmdp \0" /* 8796 */ "xsmaddmdp \0" /* 8807 */ "xvmaddmdp \0" /* 8818 */ "xscpsgndp \0" /* 8829 */ "xvcpsgndp \0" /* 8840 */ "xsmindp \0" /* 8849 */ "xvmindp \0" /* 8858 */ "xscmpodp \0" /* 8868 */ "xscvhpdp \0" /* 8878 */ "xscvqpdp \0" /* 8888 */ "xscvspdp \0" /* 8898 */ "xvcvspdp \0" /* 8908 */ "xsiexpdp \0" /* 8918 */ "xviexpdp \0" /* 8928 */ "xscmpexpdp \0" /* 8940 */ "xsxexpdp \0" /* 8950 */ "xvxexpdp \0" /* 8960 */ "xscmpeqdp \0" /* 8971 */ "xvcmpeqdp \0" /* 8982 */ "xsnabsdp \0" /* 8992 */ "xvnabsdp \0" /* 9002 */ "xsabsdp \0" /* 9011 */ "xvabsdp \0" /* 9020 */ "dctdp \0" /* 9027 */ "xscmpgtdp \0" /* 9038 */ "xvcmpgtdp \0" /* 9049 */ "xssqrtdp \0" /* 9059 */ "xstsqrtdp \0" /* 9070 */ "xvtsqrtdp \0" /* 9081 */ "xvsqrtdp \0" /* 9091 */ "xscmpudp \0" /* 9101 */ "xsdivdp \0" /* 9110 */ "xstdivdp \0" /* 9120 */ "xvtdivdp \0" /* 9130 */ "xvdivdp \0" /* 9139 */ "xvcvsxwdp \0" /* 9150 */ "xvcvuxwdp \0" /* 9161 */ "xsmaxdp \0" /* 9170 */ "xvmaxdp \0" /* 9179 */ "dcbfep \0" /* 9187 */ "icbiep \0" /* 9195 */ "dcbzlep \0" /* 9204 */ "dcbtep \0" /* 9212 */ "dcbstep \0" /* 9221 */ "dcbtstep \0" /* 9231 */ "dcbzep \0" /* 9239 */ "vcmpbfp \0" /* 9248 */ "vnmsubfp \0" /* 9258 */ "vsubfp \0" /* 9266 */ "vmaddfp \0" /* 9275 */ "vaddfp \0" /* 9283 */ "vlogefp \0" /* 9292 */ "vcmpgefp \0" /* 9302 */ "vrefp \0" /* 9309 */ "vexptefp \0" /* 9319 */ "vrsqrtefp \0" /* 9330 */ "vminfp \0" /* 9338 */ "vcmpeqfp \0" /* 9348 */ "vcmpgtfp \0" /* 9358 */ "vmaxfp \0" /* 9366 */ "xscvdphp \0" /* 9376 */ "xvcvsphp \0" /* 9386 */ "vrfip \0" /* 9393 */ "xsrdpip \0" /* 9402 */ "xvrdpip \0" /* 9411 */ "xvrspip \0" /* 9420 */ "qvfrip \0" /* 9428 */ "hashchkp \0" /* 9438 */ "dcbflp \0" /* 9446 */ "pmxvbf16ger2np \0" /* 9462 */ "pmxvf16ger2np \0" /* 9477 */ "pmxvf32gernp \0" /* 9491 */ "pmxvf64gernp \0" /* 9505 */ "pmxvbf16ger2pp \0" /* 9521 */ "pmxvf16ger2pp \0" /* 9536 */ "pmxvi16ger2pp \0" /* 9551 */ "pmxvi8ger4pp \0" /* 9565 */ "pmxvi4ger8pp \0" /* 9579 */ "pmxvf32gerpp \0" /* 9593 */ "pmxvf64gerpp \0" /* 9607 */ "pmxvi16ger2spp \0" /* 9623 */ "pmxvi8ger4spp \0" /* 9638 */ "xsnmsubqp \0" /* 9649 */ "xsmsubqp \0" /* 9659 */ "xssubqp \0" /* 9668 */ "xststdcqp \0" /* 9679 */ "xsmincqp \0" /* 9689 */ "xsmaxcqp \0" /* 9699 */ "xsnmaddqp \0" /* 9710 */ "xsmaddqp \0" /* 9720 */ "xsaddqp \0" /* 9729 */ "xscvsdqp \0" /* 9739 */ "xscvudqp \0" /* 9749 */ "xscmpgeqp \0" /* 9760 */ "xsnegqp \0" /* 9769 */ "xsxsigqp \0" /* 9779 */ "xsmulqp \0" /* 9788 */ "xscpsgnqp \0" /* 9799 */ "xscmpoqp \0" /* 9809 */ "xscvdpqp \0" /* 9819 */ "xsiexpqp \0" /* 9829 */ "xscmpexpqp \0" /* 9841 */ "xsxexpqp \0" /* 9851 */ "xscmpeqqp \0" /* 9862 */ "xscvsqqp \0" /* 9872 */ "xscvuqqp \0" /* 9882 */ "xsnabsqp \0" /* 9892 */ "xsabsqp \0" /* 9901 */ "xscmpgtqp \0" /* 9912 */ "xssqrtqp \0" /* 9922 */ "xscmpuqp \0" /* 9932 */ "xsdivqp \0" /* 9941 */ "xsnmsubasp \0" /* 9953 */ "xvnmsubasp \0" /* 9965 */ "xsmsubasp \0" /* 9976 */ "xvmsubasp \0" /* 9987 */ "xsnmaddasp \0" /* 9999 */ "xvnmaddasp \0" /* 10011 */ "xsmaddasp \0" /* 10022 */ "xvmaddasp \0" /* 10033 */ "xssubsp \0" /* 10042 */ "xvsubsp \0" /* 10051 */ "xststdcsp \0" /* 10062 */ "xvtstdcsp \0" /* 10073 */ "xsaddsp \0" /* 10082 */ "xvaddsp \0" /* 10091 */ "xscvsxdsp \0" /* 10102 */ "xvcvsxdsp \0" /* 10113 */ "xscvuxdsp \0" /* 10124 */ "xvcvuxdsp \0" /* 10135 */ "xvcmpgesp \0" /* 10146 */ "xsresp \0" /* 10154 */ "xvresp \0" /* 10162 */ "xsrsqrtesp \0" /* 10174 */ "xvrsqrtesp \0" /* 10186 */ "xvnegsp \0" /* 10195 */ "xvxsigsp \0" /* 10205 */ "xsmulsp \0" /* 10214 */ "xvmulsp \0" /* 10223 */ "xsnmsubmsp \0" /* 10235 */ "xvnmsubmsp \0" /* 10247 */ "xsmsubmsp \0" /* 10258 */ "xvmsubmsp \0" /* 10269 */ "xsnmaddmsp \0" /* 10281 */ "xvnmaddmsp \0" /* 10293 */ "xsmaddmsp \0" /* 10304 */ "xvmaddmsp \0" /* 10315 */ "xvcpsgnsp \0" /* 10326 */ "xvminsp \0" /* 10335 */ "xscvdpsp \0" /* 10345 */ "xvcvdpsp \0" /* 10355 */ "xvcvhpsp \0" /* 10365 */ "xviexpsp \0" /* 10375 */ "xvxexpsp \0" /* 10385 */ "xvcmpeqsp \0" /* 10396 */ "drsp \0" /* 10402 */ "qvfrsp \0" /* 10410 */ "xsrsp \0" /* 10417 */ "xvnabssp \0" /* 10427 */ "xvabssp \0" /* 10436 */ "plxssp \0" /* 10444 */ "pstxssp \0" /* 10453 */ "xvcmpgtsp \0" /* 10464 */ "xssqrtsp \0" /* 10474 */ "xvtsqrtsp \0" /* 10485 */ "xvsqrtsp \0" /* 10495 */ "xsdivsp \0" /* 10504 */ "xvtdivsp \0" /* 10514 */ "xvdivsp \0" /* 10523 */ "xvcvsxwsp \0" /* 10534 */ "xvcvuxwsp \0" /* 10545 */ "xvmaxsp \0" /* 10554 */ "hashstp \0" /* 10563 */ "plxvp \0" /* 10570 */ "pstxvp \0" /* 10578 */ "xsrqpxp \0" /* 10587 */ "vextsd2q \0" /* 10597 */ "vsraq \0" /* 10604 */ "dquaq \0" /* 10611 */ "dsubq \0" /* 10618 */ "vprtybq \0" /* 10627 */ "dtstdcq \0" /* 10636 */ "denbcdq \0" /* 10645 */ "daddq \0" /* 10652 */ "drrndq \0" /* 10660 */ "ddedpdq \0" /* 10669 */ "efdcmpeq \0" /* 10679 */ "qvfcmpeq \0" /* 10689 */ "efscmpeq \0" /* 10699 */ "evfscmpeq \0" /* 10710 */ "evcmpeq \0" /* 10719 */ "efdtsteq \0" /* 10729 */ "efststeq \0" /* 10739 */ "evfststeq \0" /* 10750 */ "dtstsfq \0" /* 10759 */ "dtstdgq \0" /* 10768 */ "dquaiq \0" /* 10776 */ "dtstsfiq \0" /* 10786 */ "dscliq \0" /* 10794 */ "dscriq \0" /* 10802 */ "lxvkq \0" /* 10809 */ "vrlq \0" /* 10815 */ "vslq \0" /* 10821 */ "dmulq \0" /* 10828 */ "vbpermq \0" /* 10837 */ "drintnq \0" /* 10846 */ "dcmpoq \0" /* 10854 */ "drdpq \0" /* 10861 */ "dctqpq \0" /* 10869 */ "dcffixqq \0" /* 10879 */ "dctfixqq \0" /* 10889 */ "xxbrq \0" /* 10896 */ "vsrq \0" /* 10902 */ "vmodsq \0" /* 10910 */ "vdivesq \0" /* 10919 */ "vcmpsq \0" /* 10927 */ "vcmpgtsq \0" /* 10937 */ "vdivsq \0" /* 10945 */ "stq \0" /* 10950 */ "vmul10uq \0" /* 10960 */ "vmul10cuq \0" /* 10971 */ "vsubcuq \0" /* 10980 */ "vaddcuq \0" /* 10989 */ "vmul10ecuq \0" /* 11001 */ "vsubecuq \0" /* 11011 */ "vaddecuq \0" /* 11021 */ "vmoduq \0" /* 11029 */ "vmul10euq \0" /* 11040 */ "vdiveuq \0" /* 11049 */ "dcmpuq \0" /* 11057 */ "vcmpuq \0" /* 11065 */ "vcmpequq \0" /* 11075 */ "vcmpgtuq \0" /* 11085 */ "vdivuq \0" /* 11093 */ "ddivq \0" /* 11100 */ "diexq \0" /* 11107 */ "dtstexq \0" /* 11116 */ "dxexq \0" /* 11123 */ "dcffixq \0" /* 11132 */ "dctfixq \0" /* 11141 */ "drintxq \0" /* 11150 */ "#TC_RETURNr \0" /* 11163 */ "mbar \0" /* 11169 */ "vstribr \0" /* 11178 */ "setnbcr \0" /* 11187 */ "setbcr \0" /* 11195 */ "mfdcr \0" /* 11202 */ "rldcr \0" /* 11209 */ "mtdcr \0" /* 11216 */ "mfcr \0" /* 11222 */ "rldicr \0" /* 11230 */ "mfvscr \0" /* 11238 */ "mtvscr \0" /* 11246 */ "pmxvf32ger \0" /* 11258 */ "pmxvf64ger \0" /* 11270 */ "vncipher \0" /* 11280 */ "vcipher \0" /* 11289 */ "vstrihr \0" /* 11298 */ "bclr \0" /* 11304 */ "mflr \0" /* 11310 */ "mtlr \0" /* 11316 */ "ps_mr \0" /* 11323 */ "qvfmr \0" /* 11330 */ "dmmr \0" /* 11336 */ "mfpmr \0" /* 11343 */ "mtpmr \0" /* 11350 */ "vpermr \0" /* 11358 */ "xxpermr \0" /* 11367 */ "xxlor \0" /* 11374 */ "xxlnor \0" /* 11382 */ "crnor \0" /* 11389 */ "evnor \0" /* 11396 */ "cror \0" /* 11402 */ "evor \0" /* 11408 */ "xxlxor \0" /* 11416 */ "dmxor \0" /* 11423 */ "vpermxor \0" /* 11433 */ "crxor \0" /* 11440 */ "evxor \0" /* 11447 */ "mfspr \0" /* 11454 */ "mtspr \0" /* 11461 */ "mfsr \0" /* 11467 */ "mfmsr \0" /* 11474 */ "mtmsr \0" /* 11481 */ "mtsr \0" /* 11487 */ "lvsr \0" /* 11493 */ "bcctr \0" /* 11500 */ "mfctr \0" /* 11507 */ "mtctr \0" /* 11514 */ "pmxvi16ger2s \0" /* 11528 */ "addg6s \0" /* 11536 */ "ps_abs \0" /* 11544 */ "efdabs \0" /* 11552 */ "qvfabs \0" /* 11560 */ "ps_nabs \0" /* 11569 */ "efdnabs \0" /* 11578 */ "qvfnabs \0" /* 11587 */ "efsnabs \0" /* 11596 */ "evfsnabs \0" /* 11606 */ "efsabs \0" /* 11614 */ "evfsabs \0" /* 11623 */ "evabs \0" /* 11630 */ "vsum4sbs \0" /* 11640 */ "vsubsbs \0" /* 11649 */ "vaddsbs \0" /* 11658 */ "vsum4ubs \0" /* 11668 */ "vsububs \0" /* 11677 */ "vaddubs \0" /* 11686 */ "qvfsubs \0" /* 11695 */ "qvfmsubs \0" /* 11705 */ "qvfnmsubs \0" /* 11716 */ "qvfadds \0" /* 11725 */ "qvfmadds \0" /* 11735 */ "qvfnmadds \0" /* 11746 */ "qvfxxcpnmadds \0" /* 11761 */ "qvfxxnpmadds \0" /* 11775 */ "qvfxmadds \0" /* 11786 */ "qvfxxmadds \0" /* 11798 */ "qvfcfids \0" /* 11808 */ "dcbtds \0" /* 11816 */ "dcbtstds \0" /* 11826 */ "xscvdpsxds \0" /* 11838 */ "xvcvdpsxds \0" /* 11850 */ "xvcvspsxds \0" /* 11862 */ "xscvdpuxds \0" /* 11874 */ "xvcvdpuxds \0" /* 11886 */ "xvcvspuxds \0" /* 11898 */ "ps_res \0" /* 11906 */ "qvfres \0" /* 11914 */ "qvfrsqrtes \0" /* 11926 */ "efdcfs \0" /* 11934 */ "mffs \0" /* 11940 */ "plfs \0" /* 11946 */ "mcrfs \0" /* 11953 */ "pstfs \0" /* 11960 */ "vsum4shs \0" /* 11970 */ "vsubshs \0" /* 11979 */ "vmhaddshs \0" /* 11990 */ "vmhraddshs \0" /* 12002 */ "vaddshs \0" /* 12011 */ "vmsumshs \0" /* 12021 */ "vsubuhs \0" /* 12030 */ "vadduhs \0" /* 12039 */ "vmsumuhs \0" /* 12049 */ "subis \0" /* 12056 */ "subpcis \0" /* 12065 */ "addpcis \0" /* 12074 */ "addis \0" /* 12081 */ "lis \0" /* 12086 */ "xoris \0" /* 12093 */ "evsrwis \0" /* 12102 */ "icbtls \0" /* 12110 */ "qvfmuls \0" /* 12119 */ "qvfxmuls \0" /* 12129 */ "evlwhos \0" /* 12138 */ "dcbfps \0" /* 12146 */ "dcbstps \0" /* 12155 */ "vpksdss \0" /* 12164 */ "vpkshss \0" /* 12173 */ "vpkswss \0" /* 12182 */ "evcmpgts \0" /* 12192 */ "evcmplts \0" /* 12202 */ "fsqrts \0" /* 12210 */ "qvfcfidus \0" /* 12221 */ "vpksdus \0" /* 12230 */ "vpkudus \0" /* 12239 */ "subfus \0" /* 12247 */ "vpkshus \0" /* 12256 */ "vpkuhus \0" /* 12265 */ "vpkswus \0" /* 12274 */ "vpkuwus \0" /* 12283 */ "fdivs \0" /* 12290 */ "evsrws \0" /* 12298 */ "mtvsrws \0" /* 12307 */ "vsum2sws \0" /* 12317 */ "vsubsws \0" /* 12326 */ "vaddsws \0" /* 12335 */ "vsumsws \0" /* 12344 */ "vsubuws \0" /* 12353 */ "vadduws \0" /* 12362 */ "evdivws \0" /* 12371 */ "xscvdpsxws \0" /* 12383 */ "xvcvdpsxws \0" /* 12395 */ "xvcvspsxws \0" /* 12407 */ "xscvdpuxws \0" /* 12419 */ "xvcvdpuxws \0" /* 12431 */ "xvcvspuxws \0" /* 12443 */ "vctsxs \0" /* 12451 */ "vctuxs \0" /* 12459 */ "ldat \0" /* 12465 */ "stdat \0" /* 12472 */ "evlhhesplat \0" /* 12485 */ "evlwhsplat \0" /* 12497 */ "evlhhossplat \0" /* 12511 */ "evlhhousplat \0" /* 12525 */ "evlwwsplat \0" /* 12537 */ "lwat \0" /* 12543 */ "stwat \0" /* 12550 */ "dcbt \0" /* 12556 */ "icbt \0" /* 12562 */ "dcbtct \0" /* 12570 */ "dcbtstct \0" /* 12580 */ "efdcmpgt \0" /* 12590 */ "qvfcmpgt \0" /* 12600 */ "efscmpgt \0" /* 12610 */ "evfscmpgt \0" /* 12621 */ "efdtstgt \0" /* 12631 */ "efststgt \0" /* 12641 */ "evfststgt \0" /* 12652 */ "wait \0" /* 12658 */ "efdcmplt \0" /* 12668 */ "qvfcmplt \0" /* 12678 */ "efscmplt \0" /* 12688 */ "evfscmplt \0" /* 12699 */ "efdtstlt \0" /* 12709 */ "efststlt \0" /* 12719 */ "evfststlt \0" /* 12730 */ "crnot \0" /* 12737 */ "fsqrt \0" /* 12744 */ "ftsqrt \0" /* 12752 */ "psq_st \0" /* 12760 */ "vncipherlast \0" /* 12774 */ "vcipherlast \0" /* 12787 */ "dcbst \0" /* 12794 */ "dst \0" /* 12799 */ "hashst \0" /* 12807 */ "dcbtst \0" /* 12815 */ "dstst \0" /* 12822 */ "dcbtt \0" /* 12829 */ "dstt \0" /* 12835 */ "dcbtstt \0" /* 12844 */ "dststt \0" /* 12852 */ "lhau \0" /* 12858 */ "stbu \0" /* 12864 */ "lfdu \0" /* 12870 */ "stfdu \0" /* 12877 */ "maddhdu \0" /* 12886 */ "mulhdu \0" /* 12894 */ "qvfcfidu \0" /* 12904 */ "qvfctidu \0" /* 12914 */ "ldu \0" /* 12919 */ "stdu \0" /* 12925 */ "divdu \0" /* 12932 */ "divdeu \0" /* 12940 */ "divweu \0" /* 12948 */ "sthu \0" /* 12954 */ "evsrwiu \0" /* 12963 */ "psq_lu \0" /* 12971 */ "evlwhou \0" /* 12980 */ "dcmpu \0" /* 12987 */ "fcmpu \0" /* 12994 */ "lfsu \0" /* 13000 */ "stfsu \0" /* 13007 */ "evcmpgtu \0" /* 13017 */ "evcmpltu \0" /* 13027 */ "psq_stu \0" /* 13036 */ "mulhwu \0" /* 13044 */ "qvfctiwu \0" /* 13054 */ "evsrwu \0" /* 13062 */ "stwu \0" /* 13068 */ "evdivwu \0" /* 13077 */ "lbzu \0" /* 13083 */ "lhzu \0" /* 13089 */ "lwzu \0" /* 13095 */ "scv \0" /* 13100 */ "slbmfev \0" /* 13109 */ "ps_div \0" /* 13117 */ "efddiv \0" /* 13125 */ "fdiv \0" /* 13131 */ "efsdiv \0" /* 13139 */ "evfsdiv \0" /* 13148 */ "ftdiv \0" /* 13155 */ "vslv \0" /* 13161 */ "xxleqv \0" /* 13169 */ "creqv \0" /* 13176 */ "eveqv \0" /* 13183 */ "vsrv \0" /* 13189 */ "plxv \0" /* 13195 */ "pstxv \0" /* 13202 */ "vextsb2w \0" /* 13212 */ "vextsh2w \0" /* 13222 */ "evmhesmfaaw \0" /* 13235 */ "evmhosmfaaw \0" /* 13248 */ "evmhessfaaw \0" /* 13261 */ "evmhossfaaw \0" /* 13274 */ "evaddsmiaaw \0" /* 13287 */ "evmhesmiaaw \0" /* 13300 */ "evsubfsmiaaw \0" /* 13314 */ "evmwlsmiaaw \0" /* 13327 */ "evmhosmiaaw \0" /* 13340 */ "evaddumiaaw \0" /* 13353 */ "evmheumiaaw \0" /* 13366 */ "evsubfumiaaw \0" /* 13380 */ "evmwlumiaaw \0" /* 13393 */ "evmhoumiaaw \0" /* 13406 */ "evaddssiaaw \0" /* 13419 */ "evmhessiaaw \0" /* 13432 */ "evsubfssiaaw \0" /* 13446 */ "evmwlssiaaw \0" /* 13459 */ "evmhossiaaw \0" /* 13472 */ "evaddusiaaw \0" /* 13485 */ "evmheusiaaw \0" /* 13498 */ "evsubfusiaaw \0" /* 13512 */ "evmwlusiaaw \0" /* 13525 */ "evmhousiaaw \0" /* 13538 */ "vshasigmaw \0" /* 13550 */ "vsraw \0" /* 13557 */ "vcntmbw \0" /* 13566 */ "vprtybw \0" /* 13575 */ "evaddw \0" /* 13583 */ "evldw \0" /* 13590 */ "evrndw \0" /* 13598 */ "evstdw \0" /* 13606 */ "vmrgew \0" /* 13614 */ "vcmpnew \0" /* 13623 */ "evsubfw \0" /* 13632 */ "evsubifw \0" /* 13642 */ "vnegw \0" /* 13649 */ "vmrghw \0" /* 13657 */ "xxmrghw \0" /* 13666 */ "mulhw \0" /* 13673 */ "evaddiw \0" /* 13682 */ "qvfctiw \0" /* 13691 */ "xxspltiw \0" /* 13701 */ "vmrglw \0" /* 13709 */ "xxmrglw \0" /* 13718 */ "mullw \0" /* 13725 */ "cmplw \0" /* 13732 */ "evrlw \0" /* 13739 */ "evslw \0" /* 13746 */ "lmw \0" /* 13751 */ "stmw \0" /* 13757 */ "vpmsumw \0" /* 13766 */ "evmhesmfanw \0" /* 13779 */ "evmhosmfanw \0" /* 13792 */ "evmhessfanw \0" /* 13805 */ "evmhossfanw \0" /* 13818 */ "evmhesmianw \0" /* 13831 */ "evmwlsmianw \0" /* 13844 */ "evmhosmianw \0" /* 13857 */ "evmheumianw \0" /* 13870 */ "evmwlumianw \0" /* 13883 */ "evmhoumianw \0" /* 13896 */ "evmhessianw \0" /* 13909 */ "evmwlssianw \0" /* 13922 */ "evmhossianw \0" /* 13935 */ "evmheusianw \0" /* 13948 */ "evmwlusianw \0" /* 13961 */ "evmhousianw \0" /* 13974 */ "vmrgow \0" /* 13982 */ "cmpw \0" /* 13988 */ "xxbrw \0" /* 13995 */ "vsrw \0" /* 14001 */ "vmodsw \0" /* 14009 */ "vmulesw \0" /* 14018 */ "vdivesw \0" /* 14027 */ "vavgsw \0" /* 14035 */ "vupkhsw \0" /* 14044 */ "vmulhsw \0" /* 14053 */ "vspltisw \0" /* 14063 */ "vupklsw \0" /* 14072 */ "evcntlsw \0" /* 14082 */ "vminsw \0" /* 14090 */ "vinsw \0" /* 14097 */ "vmulosw \0" /* 14106 */ "vcmpgtsw \0" /* 14116 */ "extsw \0" /* 14123 */ "vdivsw \0" /* 14131 */ "vmaxsw \0" /* 14139 */ "vspltw \0" /* 14147 */ "xxspltw \0" /* 14156 */ "vpopcntw \0" /* 14166 */ "vinsertw \0" /* 14176 */ "xxinsertw \0" /* 14187 */ "pstw \0" /* 14193 */ "vsubcuw \0" /* 14202 */ "vaddcuw \0" /* 14211 */ "vmoduw \0" /* 14219 */ "vabsduw \0" /* 14228 */ "vmuleuw \0" /* 14237 */ "vdiveuw \0" /* 14246 */ "vavguw \0" /* 14254 */ "vmulhuw \0" /* 14263 */ "vminuw \0" /* 14271 */ "vmulouw \0" /* 14280 */ "vcmpequw \0" /* 14290 */ "vextractuw \0" /* 14302 */ "xxextractuw \0" /* 14315 */ "vcmpgtuw \0" /* 14325 */ "vdivuw \0" /* 14333 */ "vmaxuw \0" /* 14341 */ "xxblendvw \0" /* 14352 */ "divw \0" /* 14358 */ "vcmpnezw \0" /* 14368 */ "vclzw \0" /* 14375 */ "evcntlzw \0" /* 14385 */ "vctzw \0" /* 14392 */ "cnttzw \0" /* 14400 */ "lxvd2x \0" /* 14408 */ "stxvd2x \0" /* 14417 */ "lxvw4x \0" /* 14425 */ "stxvw4x \0" /* 14434 */ "lxvb16x \0" /* 14443 */ "stxvb16x \0" /* 14453 */ "lxvh8x \0" /* 14461 */ "stxvh8x \0" /* 14470 */ "lhax \0" /* 14476 */ "tlbivax \0" /* 14485 */ "qvlfiwax \0" /* 14495 */ "lxsiwax \0" /* 14504 */ "lwax \0" /* 14510 */ "lvebx \0" /* 14517 */ "stvebx \0" /* 14525 */ "stxsibx \0" /* 14534 */ "lxvrbx \0" /* 14542 */ "stxvrbx \0" /* 14551 */ "stbx \0" /* 14557 */ "xxsplti32dx \0" /* 14570 */ "qvlfcdx \0" /* 14579 */ "qvstfcdx \0" /* 14589 */ "evlddx \0" /* 14597 */ "evstddx \0" /* 14606 */ "qvlfdx \0" /* 14614 */ "qvstfdx \0" /* 14623 */ "qvlpcldx \0" /* 14633 */ "qvlpcrdx \0" /* 14643 */ "lxvrdx \0" /* 14651 */ "stxvrdx \0" /* 14660 */ "lxsdx \0" /* 14667 */ "stxsdx \0" /* 14675 */ "stdx \0" /* 14681 */ "addex \0" /* 14688 */ "evlwhex \0" /* 14697 */ "evstwhex \0" /* 14707 */ "diex \0" /* 14713 */ "dtstex \0" /* 14721 */ "evstwwex \0" /* 14731 */ "dxex \0" /* 14737 */ "evldhx \0" /* 14745 */ "evstdhx \0" /* 14754 */ "lvehx \0" /* 14761 */ "stvehx \0" /* 14769 */ "stxsihx \0" /* 14778 */ "lxvrhx \0" /* 14786 */ "stxvrhx \0" /* 14795 */ "sthx \0" /* 14801 */ "stbcix \0" /* 14809 */ "ldcix \0" /* 14816 */ "stdcix \0" /* 14824 */ "sthcix \0" /* 14832 */ "stwcix \0" /* 14840 */ "lbzcix \0" /* 14848 */ "lhzcix \0" /* 14856 */ "lwzcix \0" /* 14864 */ "dcffix \0" /* 14872 */ "dctfix \0" /* 14880 */ "xsrqpix \0" /* 14889 */ "psq_lx \0" /* 14897 */ "vinsblx \0" /* 14906 */ "vextublx \0" /* 14916 */ "vinsdlx \0" /* 14925 */ "vinshlx \0" /* 14934 */ "vextuhlx \0" /* 14944 */ "tlbilx \0" /* 14952 */ "vinsbvlx \0" /* 14962 */ "vextdubvlx \0" /* 14974 */ "vextddvlx \0" /* 14985 */ "vinshvlx \0" /* 14995 */ "vextduhvlx \0" /* 15007 */ "vinswvlx \0" /* 15017 */ "vextduwvlx \0" /* 15029 */ "vinswlx \0" /* 15038 */ "vextuwlx \0" /* 15048 */ "xxpermx \0" /* 15057 */ "vsbox \0" /* 15064 */ "evstwhox \0" /* 15074 */ "evstwwox \0" /* 15084 */ "lbepx \0" /* 15091 */ "stbepx \0" /* 15099 */ "lfdepx \0" /* 15107 */ "stfdepx \0" /* 15116 */ "lhepx \0" /* 15123 */ "sthepx \0" /* 15131 */ "lwepx \0" /* 15138 */ "stwepx \0" /* 15146 */ "vupkhpx \0" /* 15155 */ "vpkpx \0" /* 15162 */ "vupklpx \0" /* 15171 */ "lxsspx \0" /* 15179 */ "stxsspx \0" /* 15188 */ "lxvpx \0" /* 15195 */ "stxvpx \0" /* 15203 */ "lbarx \0" /* 15210 */ "ldarx \0" /* 15217 */ "lharx \0" /* 15224 */ "lqarx \0" /* 15231 */ "lwarx \0" /* 15238 */ "ldbrx \0" /* 15245 */ "stdbrx \0" /* 15253 */ "lhbrx \0" /* 15260 */ "sthbrx \0" /* 15268 */ "vinsbrx \0" /* 15277 */ "vextubrx \0" /* 15287 */ "lwbrx \0" /* 15294 */ "stwbrx \0" /* 15302 */ "vinsdrx \0" /* 15311 */ "vinshrx \0" /* 15320 */ "vextuhrx \0" /* 15330 */ "vinsbvrx \0" /* 15340 */ "vextdubvrx \0" /* 15352 */ "vextddvrx \0" /* 15363 */ "vinshvrx \0" /* 15373 */ "vextduhvrx \0" /* 15385 */ "vinswvrx \0" /* 15395 */ "vextduwvrx \0" /* 15407 */ "vinswrx \0" /* 15416 */ "vextuwrx \0" /* 15426 */ "mcrxrx \0" /* 15434 */ "tlbsx \0" /* 15441 */ "qvlfcsx \0" /* 15450 */ "qvstfcsx \0" /* 15460 */ "lxvdsx \0" /* 15468 */ "vcfsx \0" /* 15475 */ "qvlfsx \0" /* 15483 */ "qvstfsx \0" /* 15492 */ "qvlpclsx \0" /* 15502 */ "evlwhosx \0" /* 15512 */ "qvlpcrsx \0" /* 15522 */ "lxvwsx \0" /* 15530 */ "evlhhesplatx \0" /* 15544 */ "evlwhsplatx \0" /* 15557 */ "evlhhossplatx \0" /* 15572 */ "evlhhousplatx \0" /* 15587 */ "evlwwsplatx \0" /* 15600 */ "drintx \0" /* 15608 */ "psq_stx \0" /* 15617 */ "lhaux \0" /* 15624 */ "lwaux \0" /* 15631 */ "stbux \0" /* 15638 */ "qvlfcdux \0" /* 15648 */ "qvstfcdux \0" /* 15659 */ "qvlfdux \0" /* 15668 */ "qvstfdux \0" /* 15678 */ "ldux \0" /* 15684 */ "stdux \0" /* 15691 */ "vcfux \0" /* 15698 */ "sthux \0" /* 15705 */ "psq_lux \0" /* 15714 */ "evlwhoux \0" /* 15724 */ "qvlfcsux \0" /* 15734 */ "qvstfcsux \0" /* 15745 */ "qvlfsux \0" /* 15754 */ "qvstfsux \0" /* 15764 */ "psq_stux \0" /* 15774 */ "stwux \0" /* 15781 */ "lbzux \0" /* 15788 */ "lhzux \0" /* 15795 */ "lwzux \0" /* 15802 */ "lvx \0" /* 15807 */ "stvx \0" /* 15813 */ "lxvx \0" /* 15819 */ "stxvx \0" /* 15826 */ "evldwx \0" /* 15834 */ "evstdwx \0" /* 15843 */ "lvewx \0" /* 15850 */ "stvewx \0" /* 15858 */ "qvstfiwx \0" /* 15868 */ "stxsiwx \0" /* 15877 */ "lxvrwx \0" /* 15885 */ "stxvrwx \0" /* 15894 */ "stwx \0" /* 15900 */ "lxsibzx \0" /* 15909 */ "lbzx \0" /* 15915 */ "lxsihzx \0" /* 15924 */ "lhzx \0" /* 15930 */ "qvlfiwzx \0" /* 15940 */ "lxsiwzx \0" /* 15949 */ "lwzx \0" /* 15955 */ "copy \0" /* 15961 */ "dcbz \0" /* 15967 */ "plbz \0" /* 15973 */ "xxsetaccz \0" /* 15984 */ "efdctsidz \0" /* 15995 */ "qvfctidz \0" /* 16005 */ "efdctuidz \0" /* 16016 */ "xscvqpsdz \0" /* 16027 */ "xscvqpudz \0" /* 16038 */ "plhz \0" /* 16044 */ "vrfiz \0" /* 16051 */ "xsrdpiz \0" /* 16060 */ "xvrdpiz \0" /* 16069 */ "xvrspiz \0" /* 16078 */ "qvfriz \0" /* 16086 */ "efdctsiz \0" /* 16096 */ "efsctsiz \0" /* 16106 */ "evfsctsiz \0" /* 16117 */ "efdctuiz \0" /* 16127 */ "efsctuiz \0" /* 16137 */ "xscvqpsqz \0" /* 16148 */ "xscvqpuqz \0" /* 16159 */ "dmsetdmrz \0" /* 16170 */ "qvfctiduz \0" /* 16181 */ "qvfctiwuz \0" /* 16192 */ "qvfctiwz \0" /* 16202 */ "plwz \0" /* 16208 */ "mfvsrwz \0" /* 16217 */ "mtvsrwz \0" /* 16226 */ "xscvqpswz \0" /* 16237 */ "xscvqpuwz \0" /* 16248 */ "evsel crD,\0" /* 16259 */ "# XRay Function Patchable RET.\0" /* 16290 */ "# XRay Typed Event Log.\0" /* 16314 */ "# XRay Custom Event Log.\0" /* 16339 */ "# XRay Function Enter.\0" /* 16362 */ "# XRay Tail Call Exit.\0" /* 16385 */ "# XRay Function Exit.\0" /* 16407 */ "trechkpt.\0" /* 16417 */ "ori 1, 1, 0\0" /* 16429 */ "ori 2, 2, 0\0" /* 16441 */ "#ADDISdtprelHA32\0" /* 16458 */ "#ATOMIC_LOAD_SUB_I32\0" /* 16479 */ "#ATOMIC_LOAD_ADD_I32\0" /* 16500 */ "#ATOMIC_LOAD_NAND_I32\0" /* 16522 */ "#ATOMIC_LOAD_AND_I32\0" /* 16543 */ "#ATOMIC_LOAD_UMIN_I32\0" /* 16565 */ "#ATOMIC_LOAD_MIN_I32\0" /* 16586 */ "#ATOMIC_SWAP_I32\0" /* 16603 */ "#ATOMIC_LOAD_XOR_I32\0" /* 16624 */ "#ATOMIC_LOAD_OR_I32\0" /* 16644 */ "#ATOMIC_LOAD_UMAX_I32\0" /* 16666 */ "#ATOMIC_LOAD_MAX_I32\0" /* 16687 */ "#ADDItlsgdL32\0" /* 16701 */ "#ADDItlsldL32\0" /* 16715 */ "#LDgotTprelL32\0" /* 16730 */ "#ADDIdtprelL32\0" /* 16745 */ "#EH_SJLJ_LONGJMP32\0" /* 16764 */ "#EH_SJLJ_SETJMP32\0" /* 16782 */ "#ADDItlsgdLADDR32\0" /* 16800 */ "#ADDItlsldLADDR32\0" /* 16818 */ "GETtlsldADDR32\0" /* 16833 */ "GETtlsADDR32\0" /* 16846 */ "#PROBED_ALLOCA_32\0" /* 16864 */ "#PREPARE_PROBED_ALLOCA_32\0" /* 16890 */ "#PROBED_STACKALLOC_32\0" /* 16912 */ "#PREPARE_PROBED_ALLOCA_NEGSIZE_SAME_REG_32\0" /* 16955 */ "#DFLOADf32\0" /* 16966 */ "#XFLOADf32\0" /* 16977 */ "#DFSTOREf32\0" /* 16989 */ "#XFSTOREf32\0" /* 17001 */ "#ATOMIC_LOAD_SUB_I64\0" /* 17022 */ "#ATOMIC_LOAD_ADD_I64\0" /* 17043 */ "#ATOMIC_LOAD_NAND_I64\0" /* 17065 */ "#ATOMIC_LOAD_UMIN_I64\0" /* 17087 */ "#ATOMIC_LOAD_MIN_I64\0" /* 17108 */ "#ATOMIC_SWAP_I64\0" /* 17125 */ "#ATOMIC_CMP_SWAP_I64\0" /* 17146 */ "#ATOMIC_LOAD_XOR_I64\0" /* 17167 */ "#ATOMIC_LOAD_OR_I64\0" /* 17187 */ "#ATOMIC_LOAD_UMAX_I64\0" /* 17209 */ "#ATOMIC_LOAD_MAX_I64\0" /* 17230 */ "#EH_SJLJ_LONGJMP64\0" /* 17249 */ "#EH_SJLJ_SETJMP64\0" /* 17267 */ "#PROBED_ALLOCA_64\0" /* 17285 */ "#PREPARE_PROBED_ALLOCA_64\0" /* 17311 */ "#PROBED_STACKALLOC_64\0" /* 17333 */ "#PREPARE_PROBED_ALLOCA_NEGSIZE_SAME_REG_64\0" /* 17376 */ "#DFLOADf64\0" /* 17387 */ "#XFLOADf64\0" /* 17398 */ "#DFSTOREf64\0" /* 17410 */ "#XFSTOREf64\0" /* 17422 */ "#ATOMIC_LOAD_AND_i64\0" /* 17443 */ "#SELECT_CC_SPE4\0" /* 17459 */ "#SELECT_SPE4\0" /* 17472 */ "#SELECT_CC_F4\0" /* 17486 */ "#SELECT_F4\0" /* 17497 */ "#SELECT_CC_I4\0" /* 17511 */ "#SELECT_I4\0" /* 17522 */ "crxor 6, 6, 6\0" /* 17536 */ "creqv 6, 6, 6\0" /* 17550 */ "#SELECT_CC_F16\0" /* 17565 */ "#SELECT_F16\0" /* 17577 */ "#ATOMIC_LOAD_SUB_I16\0" /* 17598 */ "#ATOMIC_LOAD_ADD_I16\0" /* 17619 */ "#ATOMIC_LOAD_NAND_I16\0" /* 17641 */ "#ATOMIC_LOAD_AND_I16\0" /* 17662 */ "#ATOMIC_LOAD_UMIN_I16\0" /* 17684 */ "#ATOMIC_LOAD_MIN_I16\0" /* 17705 */ "#ATOMIC_SWAP_I16\0" /* 17722 */ "#ATOMIC_LOAD_XOR_I16\0" /* 17743 */ "#ATOMIC_LOAD_OR_I16\0" /* 17763 */ "#ATOMIC_LOAD_UMAX_I16\0" /* 17785 */ "#ATOMIC_LOAD_MAX_I16\0" /* 17806 */ "#ATOMIC_LOAD_SUB_I128\0" /* 17828 */ "#ATOMIC_LOAD_ADD_I128\0" /* 17850 */ "#ATOMIC_LOAD_NAND_I128\0" /* 17873 */ "#ATOMIC_LOAD_AND_I128\0" /* 17895 */ "#ATOMIC_SWAP_I128\0" /* 17913 */ "#ATOMIC_CMP_SWAP_I128\0" /* 17935 */ "#ATOMIC_LOAD_XOR_I128\0" /* 17957 */ "#ATOMIC_LOAD_OR_I128\0" /* 17978 */ "#ADDIStocHA8\0" /* 17991 */ "#DYNALLOC8\0" /* 18002 */ "#CFENCE8\0" /* 18011 */ "#SELECT_CC_F8\0" /* 18025 */ "#SELECT_F8\0" /* 18036 */ "#ATOMIC_LOAD_SUB_I8\0" /* 18056 */ "#SELECT_CC_I8\0" /* 18070 */ "#ATOMIC_LOAD_ADD_I8\0" /* 18090 */ "#ATOMIC_LOAD_NAND_I8\0" /* 18111 */ "#ATOMIC_LOAD_AND_I8\0" /* 18131 */ "#ATOMIC_LOAD_UMIN_I8\0" /* 18152 */ "#ATOMIC_LOAD_MIN_I8\0" /* 18172 */ "#ATOMIC_CMP_SWAP_I8\0" /* 18192 */ "ATOMIC_LOAD_XOR_I8\0" /* 18211 */ "#ATOMIC_LOAD_OR_I8\0" /* 18230 */ "#SELECT_I8\0" /* 18241 */ "#ATOMIC_LOAD_UMAX_I8\0" /* 18262 */ "#ATOMIC_LOAD_MAX_I8\0" /* 18282 */ "#MovePCtoLR8\0" /* 18295 */ "#DYNAREAOFFSET8\0" /* 18311 */ "#ANDI_rec_1_EQ_BIT8\0" /* 18331 */ "#ANDI_rec_1_GT_BIT8\0" /* 18351 */ "#TLSGDAIX8\0" /* 18362 */ "#ADDItoc8\0" /* 18372 */ "#ATOMIC_SWAP_i8\0" /* 18388 */ "#ADDIStocHA\0" /* 18400 */ "#ADDIStlsgdHA\0" /* 18414 */ "#ADDIStlsldHA\0" /* 18428 */ "#ADDISgotTprelHA\0" /* 18445 */ "#ADDISdtprelHA\0" /* 18460 */ "#ReadTB\0" /* 18468 */ "#RESTORE_UACC\0" /* 18482 */ "#SPILL_UACC\0" /* 18494 */ "#RESTORE_WACC\0" /* 18508 */ "#SPILL_WACC\0" /* 18520 */ "#RESTORE_ACC\0" /* 18533 */ "#SPILL_ACC\0" /* 18544 */ "#DYNALLOC\0" /* 18554 */ "#SELECT_CC_QBRC\0" /* 18570 */ "#SELECT_QBRC\0" /* 18583 */ "#SELECT_CC_QFRC\0" /* 18599 */ "#SELECT_QFRC\0" /* 18612 */ "#SELECT_CC_VSFRC\0" /* 18629 */ "#SELECT_VSFRC\0" /* 18643 */ "#SELECT_CC_VRRC\0" /* 18659 */ "#SELECT_VRRC\0" /* 18672 */ "#SELECT_CC_QSRC\0" /* 18688 */ "#SELECT_QSRC\0" /* 18701 */ "#SELECT_CC_VSSRC\0" /* 18718 */ "#SELECT_VSSRC\0" /* 18732 */ "#SELECT_CC_VSRC\0" /* 18748 */ "#SELECT_VSRC\0" /* 18761 */ "#SPILLTOVSR_LD\0" /* 18776 */ "LIFETIME_END\0" /* 18789 */ "#SETRND\0" /* 18797 */ "#BUILD_QUADWORD\0" /* 18813 */ "#RESTORE_QUADWORD\0" /* 18831 */ "#SPILL_QUADWORD\0" /* 18847 */ "#SPLIT_QUADWORD\0" /* 18863 */ "PSEUDO_PROBE\0" /* 18876 */ "#FENCE\0" /* 18883 */ "#CFENCE\0" /* 18891 */ "BUNDLE\0" /* 18898 */ "#SELECT_CC_SPE\0" /* 18913 */ "#SELECT_SPE\0" /* 18925 */ "DBG_VALUE\0" /* 18935 */ "DBG_INSTR_REF\0" /* 18949 */ "DBG_PHI\0" /* 18957 */ "#LDtocJTI\0" /* 18967 */ "DBG_LABEL\0" /* 18977 */ "#GETtlsldADDRPCREL\0" /* 18996 */ "#GETtlsADDRPCREL\0" /* 19013 */ "#LDtocL\0" /* 19021 */ "#ADDItocL\0" /* 19031 */ "#LWZtocL\0" /* 19040 */ "#ADDItlsgdL\0" /* 19052 */ "#ADDItlsldL\0" /* 19064 */ "#LDgotTprelL\0" /* 19077 */ "#ADDIdtprelL\0" /* 19090 */ "#SETFLM\0" /* 19098 */ "#LQX_PSEUDO\0" /* 19110 */ "#STQX_PSEUDO\0" /* 19123 */ "#PPCEIEIO\0" /* 19133 */ "#UNENCODED_NOP\0" /* 19148 */ "#UpdateGBR\0" /* 19159 */ "#RESTORE_CR\0" /* 19171 */ "#SPILL_CR\0" /* 19181 */ "#ADDItlsgdLADDR\0" /* 19197 */ "#ADDItlsldLADDR\0" /* 19213 */ "#GETtlsldADDR\0" /* 19227 */ "#GETtlsADDR\0" /* 19239 */ "#KILL_PAIR\0" /* 19250 */ "#MovePCtoLR\0" /* 19262 */ "#MoveGOTtoLR\0" /* 19275 */ "#TCHECK_RET\0" /* 19287 */ "#TBEGIN_RET\0" /* 19299 */ "#DYNAREAOFFSET\0" /* 19314 */ "#RESTORE_CRBIT\0" /* 19329 */ "#SPILL_CRBIT\0" /* 19342 */ "#ANDI_rec_1_EQ_BIT\0" /* 19361 */ "#ANDI_rec_1_GT_BIT\0" /* 19380 */ "#PPC32GOT\0" /* 19390 */ "#PPC32PICGOT\0" /* 19403 */ "#LDtocCPT\0" /* 19413 */ "LIFETIME_START\0" /* 19428 */ "DBG_VALUE_LIST\0" /* 19443 */ "#SPILLTOVSR_ST\0" /* 19458 */ "#LIWAX\0" /* 19465 */ "#SPILLTOVSR_LDX\0" /* 19481 */ "GETtlsADDR32AIX\0" /* 19497 */ "GETtlsTpointer32AIX\0" /* 19517 */ "GETtlsADDR64AIX\0" /* 19533 */ "#TLSGDAIX\0" /* 19543 */ "#SPILLTOVSR_STX\0" /* 19559 */ "#STIWX\0" /* 19566 */ "#LIWZX\0" /* 19573 */ "bca\0" /* 19577 */ "slbia\0" /* 19583 */ "tlbia\0" /* 19589 */ "bcla\0" /* 19594 */ "clrbhrb\0" /* 19602 */ "bc\0" /* 19605 */ "slbsync\0" /* 19613 */ "tlbsync\0" /* 19621 */ "msgsync\0" /* 19629 */ "isync\0" /* 19635 */ "msync\0" /* 19641 */ "#LDtoc\0" /* 19648 */ "#ADDItoc\0" /* 19657 */ "#LWZtoc\0" /* 19665 */ "hrfid\0" /* 19671 */ "tlbre\0" /* 19677 */ "tlbwe\0" /* 19683 */ "#SETRNDi\0" /* 19692 */ "rfci\0" /* 19697 */ "rfmci\0" /* 19703 */ "rfdi\0" /* 19708 */ "rfi\0" /* 19712 */ "bcl\0" /* 19716 */ "#PADDIdtprel\0" /* 19729 */ "# FEntry call\0" /* 19743 */ "dssall\0" /* 19750 */ "blrl\0" /* 19755 */ "bctrl\0" /* 19761 */ "attn\0" /* 19766 */ "eieio\0" /* 19772 */ "nap\0" /* 19776 */ "trap\0" /* 19781 */ "nop\0" /* 19785 */ "#DecreaseCTR8loop\0" /* 19803 */ "#DecreaseCTRloop\0" /* 19820 */ "stop\0" /* 19825 */ "blr\0" /* 19829 */ "bctr\0" /* 19834 */ "cpabort\0" }; #endif // CAPSTONE_DIET static const uint32_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 18926U, // DBG_VALUE 19429U, // DBG_VALUE_LIST 18936U, // DBG_INSTR_REF 18950U, // DBG_PHI 18968U, // DBG_LABEL 0U, // REG_SEQUENCE 0U, // COPY 18892U, // BUNDLE 19414U, // LIFETIME_START 18777U, // LIFETIME_END 18864U, // PSEUDO_PROBE 0U, // ARITH_FENCE 0U, // STACKMAP 19730U, // 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 16340U, // PATCHABLE_FUNCTION_ENTER 16260U, // PATCHABLE_RET 16386U, // PATCHABLE_FUNCTION_EXIT 16363U, // PATCHABLE_TAIL_CALL 16315U, // PATCHABLE_EVENT_CALL 16291U, // 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 17914U, // ATOMIC_CMP_SWAP_I128 17829U, // ATOMIC_LOAD_ADD_I128 17874U, // ATOMIC_LOAD_AND_I128 17851U, // ATOMIC_LOAD_NAND_I128 17958U, // ATOMIC_LOAD_OR_I128 17807U, // ATOMIC_LOAD_SUB_I128 17936U, // ATOMIC_LOAD_XOR_I128 17896U, // ATOMIC_SWAP_I128 18798U, // BUILD_QUADWORD 35707U, // BUILD_UACC 18884U, // CFENCE 18003U, // CFENCE8 2147522466U, // CLRLSLDI 2147517347U, // CLRLSLDI_rec 2147523021U, // CLRLSLWI 2147517472U, // CLRLSLWI_rec 2147522501U, // CLRRDI 2147517374U, // CLRRDI_rec 2147523062U, // CLRRWI 2147517501U, // CLRRWI_rec 1121020U, // DCBFL 1123551U, // DCBFLP 1126251U, // DCBFPS 1119445U, // DCBFx 1126259U, // DCBSTPS 33632531U, // DCBTCT 33631777U, // DCBTDS 33632539U, // DCBTSTCT 33631785U, // DCBTSTDS 1126948U, // DCBTSTT 1126920U, // DCBTSTx 1126935U, // DCBTT 1126663U, // DCBTx 16956U, // DFLOADf32 17377U, // DFLOADf64 16978U, // DFSTOREf32 17399U, // DFSTOREf64 2147522476U, // EXTLDI 2147517358U, // EXTLDI_rec 2147523047U, // EXTLWI 2147517492U, // EXTLWI_rec 2147522525U, // EXTRDI 2147517401U, // EXTRDI_rec 2147523086U, // EXTRWI 2147517528U, // EXTRWI_rec 2147523031U, // INSLWI 2147517483U, // INSLWI_rec 2147522509U, // INSRDI 2147517383U, // INSRDI_rec 2147523070U, // INSRWI 2147517510U, // INSRWI_rec 19240U, // KILL_PAIR 67145052U, // LAx 100702249U, // LI 100702249U, // LI8 100708146U, // LIS 100708146U, // LIS8 19459U, // LIWAX 19567U, // LIWZX 2147522415U, // PSUBI 2147522660U, // RLWIMIbm 2147517447U, // RLWIMIbm_rec 2147523865U, // RLWINMbm 2147517631U, // RLWINMbm_rec 2147523882U, // RLWNMbm 2147517640U, // RLWNMbm_rec 2147522517U, // ROTRDI 2147517392U, // ROTRDI_rec 2147523078U, // ROTRWI 2147517519U, // ROTRWI_rec 2147522470U, // SLDI 2147517351U, // SLDI_rec 2147523025U, // SLWI 2147517476U, // SLWI_rec 18762U, // SPILLTOVSR_LD 19466U, // SPILLTOVSR_LDX 19444U, // SPILLTOVSR_ST 19544U, // SPILLTOVSR_STX 2147522511U, // SRDI 2147517385U, // SRDI_rec 2147523072U, // SRWI 2147517512U, // SRWI_rec 19560U, // STIWX 2147522416U, // SUBI 2147520648U, // SUBIC 2147516828U, // SUBIC_rec 2147528466U, // SUBIS 100708121U, // SUBPCIS 16967U, // XFLOADf32 17388U, // XFLOADf64 16990U, // XFSTOREf32 17411U, // XFSTOREf64 2147520856U, // ADD4 2147524456U, // ADD4O 2147517740U, // ADD4O_rec 2147520856U, // ADD4TLS 2147516911U, // ADD4_rec 2147520856U, // ADD8 2147524456U, // ADD8O 2147517740U, // ADD8O_rec 2147520856U, // ADD8TLS 2147520856U, // ADD8TLS_ 2147516911U, // ADD8_rec 2147520602U, // ADDC 2147520602U, // ADDC8 2147524441U, // ADDC8O 2147517723U, // ADDC8O_rec 2147516795U, // ADDC8_rec 2147524441U, // ADDCO 2147517723U, // ADDCO_rec 2147516795U, // ADDC_rec 2147521585U, // ADDE 2147521585U, // ADDE8 2147524477U, // ADDE8O 2147517764U, // ADDE8O_rec 2147517104U, // ADDE8_rec 2147524477U, // ADDEO 2147517764U, // ADDEO_rec 2147531098U, // ADDEX 2147531098U, // ADDEX8 2147517104U, // ADDE_rec 2147527945U, // ADDG6S 2147527945U, // ADDG6S8 2147522452U, // ADDI 2147522452U, // ADDI8 2147520655U, // ADDIC 2147520655U, // ADDIC8 2147516836U, // ADDIC_rec 2147528491U, // ADDIS 2147528491U, // ADDIS8 18446U, // ADDISdtprelHA 16442U, // ADDISdtprelHA32 18429U, // ADDISgotTprelHA 18401U, // ADDIStlsgdHA 18415U, // ADDIStlsldHA 18389U, // ADDIStocHA 17979U, // ADDIStocHA8 19078U, // ADDIdtprelL 16731U, // ADDIdtprelL32 19041U, // ADDItlsgdL 16688U, // ADDItlsgdL32 19182U, // ADDItlsgdLADDR 16783U, // ADDItlsgdLADDR32 19053U, // ADDItlsldL 16702U, // ADDItlsldL32 19198U, // ADDItlsldLADDR 16801U, // ADDItlsldLADDR32 19649U, // ADDItoc 18363U, // ADDItoc8 19022U, // ADDItocL 38004U, // ADDME 38004U, // ADDME8 40852U, // ADDME8O 34142U, // ADDME8O_rec 33488U, // ADDME8_rec 40852U, // ADDMEO 34142U, // ADDMEO_rec 33488U, // ADDME_rec 44834U, // ADDPCIS 38086U, // ADDZE 38086U, // ADDZE8 40877U, // ADDZE8O 34170U, // ADDZE8O_rec 33549U, // ADDZE8_rec 40877U, // ADDZEO 34170U, // ADDZEO_rec 33549U, // ADDZE_rec 101256U, // ADJCALLSTACKDOWN 101275U, // ADJCALLSTACKUP 2147521166U, // AND 2147521166U, // AND8 2147517010U, // AND8_rec 2147520611U, // ANDC 2147520611U, // ANDC8 2147516802U, // ANDC8_rec 2147516802U, // ANDC_rec 2147517367U, // ANDI8_rec 2147518496U, // ANDIS8_rec 2147518496U, // ANDIS_rec 2147517367U, // ANDI_rec 19343U, // ANDI_rec_1_EQ_BIT 18312U, // ANDI_rec_1_EQ_BIT8 19362U, // ANDI_rec_1_GT_BIT 18332U, // ANDI_rec_1_GT_BIT8 2147517010U, // AND_rec 136350466U, // ATOMIC_CMP_SWAP_I16 136350392U, // ATOMIC_CMP_SWAP_I32 17126U, // ATOMIC_CMP_SWAP_I64 18173U, // ATOMIC_CMP_SWAP_I8 17599U, // ATOMIC_LOAD_ADD_I16 16480U, // ATOMIC_LOAD_ADD_I32 17023U, // ATOMIC_LOAD_ADD_I64 18071U, // ATOMIC_LOAD_ADD_I8 17642U, // ATOMIC_LOAD_AND_I16 16523U, // ATOMIC_LOAD_AND_I32 17423U, // ATOMIC_LOAD_AND_I64 18112U, // ATOMIC_LOAD_AND_I8 17786U, // ATOMIC_LOAD_MAX_I16 16667U, // ATOMIC_LOAD_MAX_I32 17210U, // ATOMIC_LOAD_MAX_I64 18263U, // ATOMIC_LOAD_MAX_I8 17685U, // ATOMIC_LOAD_MIN_I16 16566U, // ATOMIC_LOAD_MIN_I32 17088U, // ATOMIC_LOAD_MIN_I64 18153U, // ATOMIC_LOAD_MIN_I8 17620U, // ATOMIC_LOAD_NAND_I16 16501U, // ATOMIC_LOAD_NAND_I32 17044U, // ATOMIC_LOAD_NAND_I64 18091U, // ATOMIC_LOAD_NAND_I8 17744U, // ATOMIC_LOAD_OR_I16 16625U, // ATOMIC_LOAD_OR_I32 17168U, // ATOMIC_LOAD_OR_I64 18212U, // ATOMIC_LOAD_OR_I8 17578U, // ATOMIC_LOAD_SUB_I16 16459U, // ATOMIC_LOAD_SUB_I32 17002U, // ATOMIC_LOAD_SUB_I64 18037U, // ATOMIC_LOAD_SUB_I8 17764U, // ATOMIC_LOAD_UMAX_I16 16645U, // ATOMIC_LOAD_UMAX_I32 17188U, // ATOMIC_LOAD_UMAX_I64 18242U, // ATOMIC_LOAD_UMAX_I8 17663U, // ATOMIC_LOAD_UMIN_I16 16544U, // ATOMIC_LOAD_UMIN_I32 17066U, // ATOMIC_LOAD_UMIN_I64 18132U, // ATOMIC_LOAD_UMIN_I8 17723U, // ATOMIC_LOAD_XOR_I16 16604U, // ATOMIC_LOAD_XOR_I32 17147U, // ATOMIC_LOAD_XOR_I64 18193U, // ATOMIC_LOAD_XOR_I8 17706U, // ATOMIC_SWAP_I16 16587U, // ATOMIC_SWAP_I32 17109U, // ATOMIC_SWAP_I64 18373U, // ATOMIC_SWAP_I8 19762U, // ATTN 1183316U, // B 1215541U, // BA 167804974U, // BC 3361937U, // BCC 4410513U, // BCCA 5459089U, // BCCCTR 5459089U, // BCCCTR8 6507665U, // BCCCTRL 6507665U, // BCCCTRL8 7556241U, // BCCL 8604817U, // BCCLA 9653393U, // BCCLR 10701969U, // BCCLRL 11567200U, // BCCTR 11567200U, // BCCTR8 11567178U, // BCCTRL 11567178U, // BCCTRL8 2147516917U, // BCDADD_rec 2147517648U, // BCDCFN_rec 2147518174U, // BCDCFSQ_rec 2147518909U, // BCDCFZ_rec 2147517657U, // BCDCPSGN_rec 34057U, // BCDCTN_rec 34536U, // BCDCTSQ_rec 2147518925U, // BCDCTZ_rec 2147517677U, // BCDSETSGN_rec 2147518344U, // BCDSR_rec 2147516719U, // BCDSUB_rec 2147518419U, // BCDS_rec 2147516852U, // BCDTRUNC_rec 2147518521U, // BCDUS_rec 2147516863U, // BCDUTRUNC_rec 167804982U, // BCL 11567190U, // BCLR 11567167U, // BCLRL 19830U, // BCTR 19830U, // BCTR8 19756U, // BCTRL 19756U, // BCTRL8 229393U, // BCTRL8_LDinto_toc 229393U, // BCTRL8_LDinto_toc_RM 19756U, // BCTRL8_RM 229407U, // BCTRL_LWZinto_toc 229407U, // BCTRL_LWZinto_toc_RM 19756U, // BCTRL_RM 1186489U, // BL 1186489U, // BL8 12720825U, // BL8_NOP 12720825U, // BL8_NOP_RM 12851897U, // BL8_NOP_TLS 1186489U, // BL8_NOTOC 1186489U, // BL8_NOTOC_RM 1317561U, // BL8_NOTOC_TLS 1186489U, // BL8_RM 1317561U, // BL8_TLS 1317561U, // BL8_TLS_ 1215835U, // BLA 1215835U, // BLA8 12750171U, // BLA8_NOP 12750171U, // BLA8_NOP_RM 1215835U, // BLA8_RM 1215835U, // BLA_RM 19826U, // BLR 19826U, // BLR8 19751U, // BLRL 12720825U, // BL_NOP 12720825U, // BL_NOP_RM 1186489U, // BL_RM 1317561U, // BL_TLS 2147521146U, // BPERMD 37593U, // BRD 38480U, // BRH 38480U, // BRH8 2147520711U, // BRINC 46759U, // BRW 46759U, // BRW8 37733U, // CBCDTD 37733U, // CBCDTD8 37197U, // CDTBCD 37197U, // CDTBCD8 2147521005U, // CFUGED 19595U, // CLRBHRB 2147520202U, // CMPB 2147520202U, // CMPB8 2147521233U, // CMPD 2147522494U, // CMPDI 2147520208U, // CMPEQB 2147521117U, // CMPLD 2147522458U, // CMPLDI 2147530142U, // CMPLW 2147523005U, // CMPLWI 2348846808U, // CMPRB 2348846808U, // CMPRB8 2147530399U, // CMPW 2147523055U, // CMPWI 37897U, // CNTLZD 2147523696U, // CNTLZDM 33438U, // CNTLZD_rec 47146U, // CNTLZW 47146U, // CNTLZW8 35145U, // CNTLZW8_rec 35145U, // CNTLZW_rec 37912U, // CNTTZD 2147523713U, // CNTTZDM 33447U, // CNTTZD_rec 47161U, // CNTTZW 47161U, // CNTTZW8 35154U, // CNTTZW8_rec 35154U, // CNTTZW_rec 19835U, // CP_ABORT 48724U, // CP_COPY 48724U, // CP_COPY8 2147517181U, // CP_PASTE8_rec 2147517181U, // CP_PASTE_rec 17537U, // CR6SET 17523U, // CR6UNSET 2147521196U, // CRAND 2147520617U, // CRANDC 2147529586U, // CREQV 2147521180U, // CRNAND 2147527799U, // CRNOR 45499U, // CRNOT 2147527813U, // CROR 2147520732U, // CRORC 2382410610U, // CRSET 2382408874U, // CRUNSET 2147527850U, // CRXOR 3361937U, // CTRL_DEP 2147520863U, // DADD 2147527062U, // DADDQ 2147518077U, // DADDQ_rec 2147516919U, // DADD_rec 268476216U, // DARN 1117235U, // DCBA 13931733U, // DCBF 1123292U, // DCBFEP 1120083U, // DCBI 1126900U, // DCBST 1123325U, // DCBSTEP 14987527U, // DCBT 336885U, // DCBTEP 14987784U, // DCBTST 336902U, // DCBTSTEP 1130074U, // DCBZ 1123344U, // DCBZEP 1121223U, // DCBZL 1123308U, // DCBZLEP 38774U, // DCCCI 47633U, // DCFFIX 43892U, // DCFFIXQ 43638U, // DCFFIXQQ 34603U, // DCFFIXQ_rec 35217U, // DCFFIX_rec 2147524605U, // DCMPO 2147527263U, // DCMPOQ 2147529397U, // DCMPU 2147527466U, // DCMPUQ 41789U, // DCTDP 34283U, // DCTDP_rec 47641U, // DCTFIX 43901U, // DCTFIXQ 43648U, // DCTFIXQQ 34613U, // DCTFIXQ_rec 35226U, // DCTFIX_rec 43630U, // DCTQPQ 34517U, // DCTQPQ_rec 365249U, // DDEDPD 371109U, // DDEDPDQ 362126U, // DDEDPDQ_rec 361063U, // DDEDPD_rec 2147529536U, // DDIV 2147527510U, // DDIVQ 2147518227U, // DDIVQ_rec 2147518661U, // DDIV_rec 1446213U, // DENBCD 1452429U, // DENBCDQ 1443443U, // DENBCDQ_rec 1442275U, // DENBCD_rec 2147531124U, // DIEX 2147527517U, // DIEXQ 2147518235U, // DIEXQ_rec 2147518851U, // DIEX_rec 2147521532U, // DIVD 2147521591U, // DIVDE 2147524484U, // DIVDEO 2147517772U, // DIVDEO_rec 2147529349U, // DIVDEU 2147524730U, // DIVDEUO 2147517861U, // DIVDEUO_rec 2147518608U, // DIVDEU_rec 2147517111U, // DIVDE_rec 2147524470U, // DIVDO 2147517756U, // DIVDO_rec 2147529342U, // DIVDU 2147524722U, // DIVDUO 2147517852U, // DIVDUO_rec 2147518600U, // DIVDU_rec 2147517079U, // DIVD_rec 2147530769U, // DIVW 2147521718U, // DIVWE 2147524517U, // DIVWEO 2147517809U, // DIVWEO_rec 2147529357U, // DIVWEU 2147524739U, // DIVWEUO 2147517871U, // DIVWEUO_rec 2147518617U, // DIVWEU_rec 2147517189U, // DIVWE_rec 2147524764U, // DIVWO 2147517899U, // DIVWO_rec 2147529487U, // DIVWU 2147524748U, // DIVWUO 2147517881U, // DIVWUO_rec 2147518644U, // DIVWU_rec 2147518775U, // DIVW_rec 44099U, // DMMR 1097504U, // DMSETDMRZ 2147523461U, // DMUL 2147527238U, // DMULQ 2147518139U, // DMULQ_rec 2147517599U, // DMUL_rec 302034073U, // DMXOR 2382793525U, // DMXXEXTFDMR256 11995816U, // DMXXEXTFDMR512 16190120U, // DMXXEXTFDMR512_HI 2147519268U, // DMXXINSTFDMR256 2147519127U, // DMXXINSTFDMR512 2147519127U, // DMXXINSTFDMR512_HI 2147519858U, // DQUA 497484U, // DQUAI 502289U, // DQUAIQ 493208U, // DQUAIQ_rec 492411U, // DQUAI_rec 2147527021U, // DQUAQ 2147518051U, // DQUAQ_rec 2147516663U, // DQUA_rec 43623U, // DRDPQ 34509U, // DRDPQ_rec 335945553U, // DRINTN 335948374U, // DRINTNQ 335939267U, // DRINTNQ_rec 335938834U, // DRINTN_rec 335953137U, // DRINTX 335948678U, // DRINTXQ 335939391U, // DRINTXQ_rec 335940011U, // DRINTX_rec 2147521210U, // DRRND 2147527069U, // DRRNDQ 2147518085U, // DRRNDQ_rec 2147517023U, // DRRND_rec 43165U, // DRSP 34377U, // DRSP_rec 2147522605U, // DSCLI 2147527203U, // DSCLIQ 2147518113U, // DSCLIQ_rec 2147517419U, // DSCLI_rec 2147522843U, // DSCRI 2147527211U, // DSCRIQ 2147518122U, // DSCRIQ_rec 2147517456U, // DSCRI_rec 1585024U, // DSS 19744U, // DSSALL 2449912315U, // DST 2449912315U, // DST64 2449912336U, // DSTST 2449912336U, // DSTST64 2449912365U, // DSTSTT 2449912365U, // DSTSTT64 2449912350U, // DSTT 2449912350U, // DSTT64 2147520435U, // DSUB 2147527028U, // DSUBQ 2147518059U, // DSUBQ_rec 2147516721U, // DSUB_rec 2147520633U, // DTSTDC 2147527044U, // DTSTDCQ 2147521985U, // DTSTDG 2147527176U, // DTSTDGQ 2147531130U, // DTSTEX 2147527524U, // DTSTEXQ 2147521931U, // DTSTSF 369137658U, // DTSTSFI 369142297U, // DTSTSFIQ 2147527167U, // DTSTSFQ 47500U, // DXEX 43885U, // DXEXQ 34595U, // DXEXQ_rec 35210U, // DXEX_rec 18545U, // DYNALLOC 17992U, // DYNALLOC8 19300U, // DYNAREAOFFSET 18296U, // DYNAREAOFFSET8 19786U, // DecreaseCTR8loop 19804U, // DecreaseCTRloop 44313U, // EFDABS 2147520861U, // EFDADD 44695U, // EFDCFS 38181U, // EFDCFSF 39208U, // EFDCFSI 37417U, // EFDCFSID 38291U, // EFDCFUF 39285U, // EFDCFUI 37436U, // EFDCFUID 2147527086U, // EFDCMPEQ 2147528997U, // EFDCMPGT 2147529075U, // EFDCMPLT 38255U, // EFDCTSF 39236U, // EFDCTSI 48753U, // EFDCTSIDZ 48855U, // EFDCTSIZ 38319U, // EFDCTUF 39313U, // EFDCTUI 48774U, // EFDCTUIDZ 48886U, // EFDCTUIZ 2147529534U, // EFDDIV 2147523459U, // EFDMUL 44338U, // EFDNABS 38361U, // EFDNEG 2147520433U, // EFDSUB 2147527136U, // EFDTSTEQ 2147529038U, // EFDTSTGT 2147529116U, // EFDTSTLT 44375U, // EFSABS 2147520963U, // EFSADD 37365U, // EFSCFD 38190U, // EFSCFSF 39217U, // EFSCFSI 38300U, // EFSCFUF 39294U, // EFSCFUI 2147527106U, // EFSCMPEQ 2147529017U, // EFSCMPGT 2147529095U, // EFSCMPLT 38264U, // EFSCTSF 39245U, // EFSCTSI 48865U, // EFSCTSIZ 38328U, // EFSCTUF 39322U, // EFSCTUI 48896U, // EFSCTUIZ 2147529548U, // EFSDIV 2147523475U, // EFSMUL 44356U, // EFSNABS 38377U, // EFSNEG 2147520487U, // EFSSUB 2147527146U, // EFSTSTEQ 2147529048U, // EFSTSTGT 2147529126U, // EFSTSTLT 16746U, // EH_SjLj_LongJmp32 17231U, // EH_SjLj_LongJmp64 16765U, // EH_SjLj_SetJmp32 17250U, // EH_SjLj_SetJmp64 1179649U, // EH_SjLj_Setup 2147529581U, // EQV 2147529581U, // EQV8 2147518675U, // EQV8_rec 2147518675U, // EQV_rec 44392U, // EVABS 2181084522U, // EVADDIW 46043U, // EVADDSMIAAW 46175U, // EVADDSSIAAW 46109U, // EVADDUMIAAW 46241U, // EVADDUSIAAW 2147529992U, // EVADDW 2147521203U, // EVAND 2147520625U, // EVANDC 2147527127U, // EVCMPEQ 2147528599U, // EVCMPGTS 2147529424U, // EVCMPGTU 2147528609U, // EVCMPLTS 2147529434U, // EVCMPLTU 46841U, // EVCNTLSW 47144U, // EVCNTLZW 2147528779U, // EVDIVWS 2147529485U, // EVDIVWU 2147529593U, // EVEQV 36661U, // EVEXTSB 38563U, // EVEXTSH 44383U, // EVFSABS 2147520971U, // EVFSADD 38199U, // EVFSCFSF 39226U, // EVFSCFSI 38309U, // EVFSCFUF 39303U, // EVFSCFUI 2147527116U, // EVFSCMPEQ 2147529027U, // EVFSCMPGT 2147529105U, // EVFSCMPLT 38273U, // EVFSCTSF 39254U, // EVFSCTSI 48875U, // EVFSCTSIZ 38273U, // EVFSCTUF 39331U, // EVFSCTUI 48875U, // EVFSCTUIZ 2147529556U, // EVFSDIV 2147523483U, // EVFSMUL 44365U, // EVFSNABS 38385U, // EVFSNEG 2147520495U, // EVFSSUB 2147527156U, // EVFSTSTEQ 2147529058U, // EVFSTSTGT 2147529136U, // EVFSTSTLT 67146196U, // EVLDD 134265086U, // EVLDDX 67147281U, // EVLDH 134265234U, // EVLDHX 67155216U, // EVLDW 134266323U, // EVLDWX 67154105U, // EVLHHESPLAT 134266027U, // EVLHHESPLATX 67154130U, // EVLHHOSSPLAT 134266054U, // EVLHHOSSPLATX 67154144U, // EVLHHOUSPLAT 134266069U, // EVLHHOUSPLATX 67146837U, // EVLWHE 134265185U, // EVLWHEX 67153762U, // EVLWHOS 134265999U, // EVLWHOSX 67154604U, // EVLWHOU 134266211U, // EVLWHOUX 67154118U, // EVLWHSPLAT 134266041U, // EVLWHSPLATX 67154158U, // EVLWWSPLAT 134266084U, // EVLWWSPLATX 2147522574U, // EVMERGEHI 2147524575U, // EVMERGEHILO 2147524564U, // EVMERGELO 2147522585U, // EVMERGELOHI 2147519417U, // EVMHEGSMFAA 2147524081U, // EVMHEGSMFAN 2147519465U, // EVMHEGSMIAA 2147524129U, // EVMHEGSMIAN 2147519502U, // EVMHEGUMIAA 2147524166U, // EVMHEGUMIAN 2147521761U, // EVMHESMF 2147519550U, // EVMHESMFA 2147529639U, // EVMHESMFAAW 2147530183U, // EVMHESMFANW 2147522676U, // EVMHESMI 2147519642U, // EVMHESMIA 2147529704U, // EVMHESMIAAW 2147530235U, // EVMHESMIANW 2147521864U, // EVMHESSF 2147519593U, // EVMHESSFA 2147529665U, // EVMHESSFAAW 2147530209U, // EVMHESSFANW 2147529836U, // EVMHESSIAAW 2147530313U, // EVMHESSIANW 2147522715U, // EVMHEUMI 2147519685U, // EVMHEUMIA 2147529770U, // EVMHEUMIAAW 2147530274U, // EVMHEUMIANW 2147529902U, // EVMHEUSIAAW 2147530352U, // EVMHEUSIANW 2147519430U, // EVMHOGSMFAA 2147524094U, // EVMHOGSMFAN 2147519478U, // EVMHOGSMIAA 2147524142U, // EVMHOGSMIAN 2147519515U, // EVMHOGUMIAA 2147524179U, // EVMHOGUMIAN 2147521781U, // EVMHOSMF 2147519572U, // EVMHOSMFA 2147529652U, // EVMHOSMFAAW 2147530196U, // EVMHOSMFANW 2147522696U, // EVMHOSMI 2147519664U, // EVMHOSMIA 2147529744U, // EVMHOSMIAAW 2147530261U, // EVMHOSMIANW 2147521884U, // EVMHOSSF 2147519615U, // EVMHOSSFA 2147529678U, // EVMHOSSFAAW 2147530222U, // EVMHOSSFANW 2147529876U, // EVMHOSSIAAW 2147530339U, // EVMHOSSIANW 2147522745U, // EVMHOUMI 2147519718U, // EVMHOUMIA 2147529810U, // EVMHOUMIAAW 2147530300U, // EVMHOUMIANW 2147529942U, // EVMHOUSIAAW 2147530378U, // EVMHOUSIANW 36203U, // EVMRA 2147521771U, // EVMWHSMF 2147519561U, // EVMWHSMFA 2147522686U, // EVMWHSMI 2147519653U, // EVMWHSMIA 2147521874U, // EVMWHSSF 2147519604U, // EVMWHSSFA 2147522725U, // EVMWHUMI 2147519696U, // EVMWHUMIA 2147529731U, // EVMWLSMIAAW 2147530248U, // EVMWLSMIANW 2147529863U, // EVMWLSSIAAW 2147530326U, // EVMWLSSIANW 2147522735U, // EVMWLUMI 2147519707U, // EVMWLUMIA 2147529797U, // EVMWLUMIAAW 2147530287U, // EVMWLUMIANW 2147529929U, // EVMWLUSIAAW 2147530365U, // EVMWLUSIANW 2147521791U, // EVMWSMF 2147519583U, // EVMWSMFA 2147519443U, // EVMWSMFAA 2147524107U, // EVMWSMFAN 2147522706U, // EVMWSMI 2147519675U, // EVMWSMIA 2147519491U, // EVMWSMIAA 2147524155U, // EVMWSMIAN 2147521894U, // EVMWSSF 2147519626U, // EVMWSSFA 2147519454U, // EVMWSSFAA 2147524118U, // EVMWSSFAN 2147522755U, // EVMWUMI 2147519729U, // EVMWUMIA 2147519528U, // EVMWUMIAA 2147524192U, // EVMWUMIAN 2147521188U, // EVNAND 38394U, // EVNEG 2147527806U, // EVNOR 2147527819U, // EVOR 2147520739U, // EVORC 2147530149U, // EVRLW 2147523013U, // EVRLWI 46359U, // EVRNDW 2164309881U, // EVSEL 2147530156U, // EVSLW 2147523039U, // EVSLWI 402692099U, // EVSPLATFI 402692459U, // EVSPLATI 2147528510U, // EVSRWIS 2147529371U, // EVSRWIU 2147528707U, // EVSRWS 2147529471U, // EVSRWU 67146212U, // EVSTDD 134265094U, // EVSTDDX 67147288U, // EVSTDH 134265242U, // EVSTDHX 67155231U, // EVSTDW 134266331U, // EVSTDWX 67146845U, // EVSTWHE 134265194U, // EVSTWHEX 67149771U, // EVSTWHO 134265561U, // EVSTWHOX 67146941U, // EVSTWWE 134265218U, // EVSTWWEX 67149987U, // EVSTWWO 134265571U, // EVSTWWOX 46069U, // EVSUBFSMIAAW 46201U, // EVSUBFSSIAAW 46135U, // EVSUBFUMIAAW 46267U, // EVSUBFUSIAAW 2147530040U, // EVSUBFW 2583737665U, // EVSUBIFW 2147527857U, // EVXOR 36663U, // EXTSB 36663U, // EXTSB8 36663U, // EXTSB8_32_64 33043U, // EXTSB8_rec 33043U, // EXTSB_rec 38565U, // EXTSH 38565U, // EXTSH8 38565U, // EXTSH8_32_64 33618U, // EXTSH8_rec 33618U, // EXTSH_rec 46885U, // EXTSW 2147522624U, // EXTSWSLI 2147522624U, // EXTSWSLI_32_64 2147517427U, // EXTSWSLI_32_64_rec 2147517427U, // EXTSWSLI_rec 46885U, // EXTSW_32 46885U, // EXTSW_32_64 35097U, // EXTSW_32_64_rec 35097U, // EXTSW_rec 19767U, // EnforceIEIO 44323U, // FABSD 34719U, // FABSD_rec 44323U, // FABSS 34719U, // FABSS_rec 2147520871U, // FADD 2147528135U, // FADDS 2147518426U, // FADDS_rec 2147516926U, // FADD_rec 0U, // FADDrtz 37410U, // FCFID 44569U, // FCFIDS 34805U, // FCFIDS_rec 45665U, // FCFIDU 44981U, // FCFIDUS 34881U, // FCFIDUS_rec 34934U, // FCFIDU_rec 33331U, // FCFID_rec 2147524612U, // FCMPOD 2147524612U, // FCMPOS 2147529404U, // FCMPUD 2147529404U, // FCMPUS 2147524216U, // FCPSGND 2147517668U, // FCPSGND_rec 2147524216U, // FCPSGNS 2147517668U, // FCPSGNS_rec 37429U, // FCTID 45675U, // FCTIDU 48941U, // FCTIDUZ 35286U, // FCTIDUZ_rec 34943U, // FCTIDU_rec 48766U, // FCTIDZ 35252U, // FCTIDZ_rec 33339U, // FCTID_rec 46453U, // FCTIW 45815U, // FCTIWU 48952U, // FCTIWUZ 35296U, // FCTIWUZ_rec 34987U, // FCTIWU_rec 48963U, // FCTIWZ 35306U, // FCTIWZ_rec 35058U, // FCTIW_rec 2147529542U, // FDIV 2147528700U, // FDIVS 2147518548U, // FDIVS_rec 2147518668U, // FDIV_rec 18877U, // FENCE 2147520888U, // FMADD 2147528144U, // FMADDS 2147518434U, // FMADDS_rec 2147516943U, // FMADD_rec 44094U, // FMR 34678U, // FMR_rec 2147520460U, // FMSUB 2147528114U, // FMSUBS 2147518400U, // FMSUBS_rec 2147516745U, // FMSUB_rec 2147523469U, // FMUL 2147528529U, // FMULS 2147518504U, // FMULS_rec 2147517606U, // FMUL_rec 44349U, // FNABSD 34736U, // FNABSD_rec 44349U, // FNABSS 34736U, // FNABSS_rec 38371U, // FNEGD 33590U, // FNEGD_rec 38371U, // FNEGS 33590U, // FNEGS_rec 2147520907U, // FNMADD 2147528154U, // FNMADDS 2147518443U, // FNMADDS_rec 2147516962U, // FNMADD_rec 2147520479U, // FNMSUB 2147528124U, // FNMSUBS 2147518409U, // FNMSUBS_rec 2147516764U, // FNMSUB_rec 38028U, // FRE 44677U, // FRES 34823U, // FRES_rec 33505U, // FRE_rec 40203U, // FRIMD 33976U, // FRIMD_rec 40203U, // FRIMS 33976U, // FRIMS_rec 40585U, // FRIND 34050U, // FRIND_rec 40585U, // FRINS 34050U, // FRINS_rec 42191U, // FRIPD 34346U, // FRIPD_rec 42191U, // FRIPS 34346U, // FRIPS_rec 48849U, // FRIZD 35270U, // FRIZD_rec 48849U, // FRIZS 35270U, // FRIZS_rec 43173U, // FRSP 34384U, // FRSP_rec 38054U, // FRSQRTE 44685U, // FRSQRTES 34830U, // FRSQRTES_rec 33523U, // FRSQRTE_rec 2147523299U, // FSELD 2147517573U, // FSELD_rec 2147523299U, // FSELS 2147517573U, // FSELS_rec 45506U, // FSQRT 44971U, // FSQRTS 34864U, // FSQRTS_rec 34917U, // FSQRT_rec 2147520443U, // FSUB 2147528105U, // FSUBS 2147518392U, // FSUBS_rec 2147516728U, // FSUB_rec 2147529565U, // FTDIV 45513U, // FTSQRT 19228U, // GETtlsADDR 16834U, // GETtlsADDR32 19482U, // GETtlsADDR32AIX 19518U, // GETtlsADDR64AIX 18997U, // GETtlsADDRPCREL 19498U, // GETtlsTpointer32AIX 19214U, // GETtlsldADDR 16819U, // GETtlsldADDR32 18978U, // GETtlsldADDRPCREL 469801608U, // HASHCHK 469801608U, // HASHCHK8 469804245U, // HASHCHKP 469804245U, // HASHCHKP8 469807616U, // HASHST 469807616U, // HASHST8 469805371U, // HASHSTP 469805371U, // HASHSTP8 19666U, // HRFID 1120089U, // ICBI 1123300U, // ICBIEP 561344U, // ICBLC 558771U, // ICBLQ 569613U, // ICBT 569159U, // ICBTLS 38781U, // ICCCI 2147523305U, // ISEL 2147523305U, // ISEL8 19630U, // ISYNC 503352668U, // LA 503352668U, // LA8 134265700U, // LBARX 134265700U, // LBARXL 134265581U, // LBEPX 67157601U, // LBZ 67157601U, // LBZ8 2147531257U, // LBZCIX 536916758U, // LBZU 536916758U, // LBZU8 570473894U, // LBZUX 570473894U, // LBZUX8 134266406U, // LBZX 134266406U, // LBZX8 2147532326U, // LBZXTLS 2147532326U, // LBZXTLS_ 2147532326U, // LBZXTLS_32 67146313U, // LD 134265707U, // LDARX 134265707U, // LDARXL 2147528876U, // LDAT 134265735U, // LDBRX 2147531226U, // LDCIX 536916595U, // LDU 570473791U, // LDUX 134265125U, // LDX 2147531045U, // LDXTLS 2147531045U, // LDXTLS_ 19065U, // LDgotTprelL 16716U, // LDgotTprelL32 19642U, // LDtoc 19404U, // LDtocBA 19404U, // LDtocCPT 18958U, // LDtocJTI 19014U, // LDtocL 67146238U, // LFD 134265596U, // LFDEPX 536916545U, // LFDU 570473774U, // LFDUX 134265105U, // LFDX 2147531025U, // LFDXTLS 2147531025U, // LFDXTLS_ 134264984U, // LFIWAX 134266429U, // LFIWZX 67153574U, // LFS 536916675U, // LFSU 570473860U, // LFSUX 134265974U, // LFSX 2147531894U, // LFSXTLS 2147531894U, // LFSXTLS_ 67144853U, // LHA 67144853U, // LHA8 134265714U, // LHARX 134265714U, // LHARXL 536916533U, // LHAU 536916533U, // LHAU8 570473730U, // LHAUX 570473730U, // LHAUX8 134264967U, // LHAX 134264967U, // LHAX8 2147530887U, // LHAXTLS 2147530887U, // LHAXTLS_ 2147530887U, // LHAXTLS_32 134265750U, // LHBRX 134265750U, // LHBRX8 134265613U, // LHEPX 67157672U, // LHZ 67157672U, // LHZ8 2147531265U, // LHZCIX 536916764U, // LHZU 536916764U, // LHZU8 570473901U, // LHZUX 570473901U, // LHZUX8 134266421U, // LHZX 134266421U, // LHZX8 2147532341U, // LHZXTLS 2147532341U, // LHZXTLS_ 2147532341U, // LHZXTLS_32 67155379U, // LMW 67152444U, // LQ 134265721U, // LQARX 134265721U, // LQARXL 19099U, // LQX_PSEUDO 2147523094U, // LSWI 134265007U, // LVEBX 134265251U, // LVEHX 134266340U, // LVEWX 134257525U, // LVSL 134261984U, // LVSR 134266299U, // LVX 134257594U, // LVXL 67145081U, // LWA 134265728U, // LWARX 134265728U, // LWARXL 2147528954U, // LWAT 570473737U, // LWAUX 134265001U, // LWAX 2147530921U, // LWAXTLS 2147530921U, // LWAXTLS_ 2147530921U, // LWAXTLS_32 134265001U, // LWAX_32 67145081U, // LWA_32 134265784U, // LWBRX 134265784U, // LWBRX8 134265628U, // LWEPX 67157836U, // LWZ 67157836U, // LWZ8 2147531273U, // LWZCIX 536916770U, // LWZU 536916770U, // LWZU8 570473908U, // LWZUX 570473908U, // LWZUX8 134266446U, // LWZX 134266446U, // LWZX8 2147532366U, // LWZXTLS 2147532366U, // LWZXTLS_ 2147532366U, // LWZXTLS_32 19658U, // LWZtoc 19032U, // LWZtocL 67146572U, // LXSD 134265157U, // LXSDX 134266397U, // LXSIBZX 134266412U, // LXSIHZX 134264992U, // LXSIWAX 134266437U, // LXSIWZX 67152070U, // LXSSP 134265668U, // LXSSPX 67154823U, // LXV 134264931U, // LXVB16X 134264897U, // LXVD2X 134265957U, // LXVDSX 134264950U, // LXVH8X 436251187U, // LXVKQ 2147523501U, // LXVL 2147523376U, // LXVLL 67152197U, // LXVP 2147523398U, // LXVPRL 2147523340U, // LXVPRLL 134265685U, // LXVPX 134265031U, // LXVRBX 134265140U, // LXVRDX 134265275U, // LXVRHX 2147523423U, // LXVRL 2147523359U, // LXVRLL 134266374U, // LXVRWX 134264914U, // LXVW4X 134266019U, // LXVWSX 134266310U, // LXVX 2147521041U, // MADDHD 2147529294U, // MADDHDU 2147521101U, // MADDLD 2147521101U, // MADDLD8 1584028U, // MBAR 38152U, // MCRF 44715U, // MCRFS 1096771U, // MCRXRX 604017696U, // MFBHRBE 1092561U, // MFCR 1092561U, // MFCR8 1092845U, // MFCTR 1092845U, // MFCTR8 43964U, // MFDCR 1093279U, // MFFS 40775U, // MFFSCDRN 637573352U, // MFFSCDRNI 1086505U, // MFFSCE 40766U, // MFFSCRN 268474590U, // MFFSCRNI 1088366U, // MFFSL 1083417U, // MFFS_rec 1092649U, // MFLR 1092649U, // MFLR8 1092812U, // MFMSR 671126798U, // MFOCRF 671126798U, // MFOCRF8 44105U, // MFPMR 44216U, // MFSPR 44216U, // MFSPR8 704687302U, // MFSR 40591U, // MFSRIN 36684U, // MFTB 17870008U, // MFTB8 18918584U, // MFUDSCR 37606U, // MFVRD 19967160U, // MFVRSAVE 19967160U, // MFVRSAVEv 48977U, // MFVRWZ 1092575U, // MFVSCR 37606U, // MFVSRD 37476U, // MFVSRLD 48977U, // MFVSRWZ 2147521271U, // MODSD 2147530419U, // MODSW 2147521434U, // MODUD 2147530629U, // MODUW 19622U, // MSGSYNC 19636U, // MSYNC 38174U, // MTCRF 38174U, // MTCRF8 1092852U, // MTCTR 1092852U, // MTCTR8 1092852U, // MTCTR8loop 1092852U, // MTCTRloop 235318218U, // MTDCR 1575435U, // MTFSB0 1575517U, // MTFSB1 2147521857U, // MTFSF 2907248626U, // MTFSFI 759759842U, // MTFSFI_rec 793319410U, // MTFSFIb 2147517221U, // MTFSF_rec 38209U, // MTFSFb 1092655U, // MTLR 1092655U, // MTLR8 201370835U, // MTMSR 201364190U, // MTMSRD 627990U, // MTOCRF 627990U, // MTOCRF8 44112U, // MTPMR 44223U, // MTSPR 44223U, // MTSPR8 666842U, // MTSR 40599U, // MTSRIN 1081451U, // MTUDSCR 37614U, // MTVRD 1081461U, // MTVRSAVE 1474677U, // MTVRSAVEv 36222U, // MTVRWA 48986U, // MTVRWZ 1092583U, // MTVSCR 39907U, // MTVSRBM 805345354U, // MTVSRBMI 37614U, // MTVSRD 2147520987U, // MTVSRDD 39979U, // MTVSRDM 40085U, // MTVSRHM 40252U, // MTVSRQM 36222U, // MTVSRWA 40373U, // MTVSRWM 45067U, // MTVSRWS 48986U, // MTVSRWZ 2147521049U, // MULHD 2147529303U, // MULHDU 2147518573U, // MULHDU_rec 2147516971U, // MULHD_rec 2147530083U, // MULHW 2147529453U, // MULHWU 2147518626U, // MULHWU_rec 2147518698U, // MULHW_rec 2147521110U, // MULLD 2147524462U, // MULLDO 2147517747U, // MULLDO_rec 2147516995U, // MULLD_rec 2147522612U, // MULLI 2147522612U, // MULLI8 2147530135U, // MULLW 2147524756U, // MULLWO 2147517890U, // MULLWO_rec 2147518714U, // MULLW_rec 19263U, // MoveGOTtoLR 19251U, // MovePCtoLR 18283U, // MovePCtoLR8 2147521174U, // NAND 2147521174U, // NAND8 2147517009U, // NAND8_rec 2147517009U, // NAND_rec 19773U, // NAP 38356U, // NEG 38356U, // NEG8 40901U, // NEG8O 34197U, // NEG8O_rec 33584U, // NEG8_rec 40901U, // NEGO 34197U, // NEGO_rec 33584U, // NEG_rec 19782U, // NOP 16418U, // NOP_GT_PWR6 16430U, // NOP_GT_PWR7 2147527794U, // NOR 2147527794U, // NOR8 2147518332U, // NOR8_rec 2147518332U, // NOR_rec 2147527787U, // OR 2147527787U, // OR8 2147518333U, // OR8_rec 2147520727U, // ORC 2147520727U, // ORC8 2147516875U, // ORC8_rec 2147516875U, // ORC_rec 2147522851U, // ORI 2147522851U, // ORI8 2147528504U, // ORIS 2147528504U, // ORIS8 2147518333U, // OR_rec 2147522451U, // PADDI 2147522451U, // PADDI8 838899603U, // PADDI8pc 19717U, // PADDIdtprel 838899603U, // PADDIpc 2147521226U, // PDEPD 2147521416U, // PEXTD 872451430U, // PLA 872451430U, // PLA8 906005862U, // PLA8pc 906005862U, // PLApc 3087056480U, // PLBZ 3087056480U, // PLBZ8 939572832U, // PLBZ8nopc 906018400U, // PLBZ8onlypc 973127264U, // PLBZ8pc 939572832U, // PLBZnopc 906018400U, // PLBZonlypc 973127264U, // PLBZpc 3087045215U, // PLD 939561567U, // PLDnopc 906007135U, // PLDonlypc 973115999U, // PLDpc 3087045117U, // PLFD 939561469U, // PLFDnopc 906007037U, // PLFDonlypc 973115901U, // PLFDpc 3087052453U, // PLFS 939568805U, // PLFSnopc 906014373U, // PLFSonlypc 973123237U, // PLFSpc 3087043732U, // PLHA 3087043732U, // PLHA8 939560084U, // PLHA8nopc 906005652U, // PLHA8onlypc 973114516U, // PLHA8pc 939560084U, // PLHAnopc 906005652U, // PLHAonlypc 973114516U, // PLHApc 3087056551U, // PLHZ 3087056551U, // PLHZ8 939572903U, // PLHZ8nopc 906018471U, // PLHZ8onlypc 973127335U, // PLHZ8pc 939572903U, // PLHZnopc 906018471U, // PLHZonlypc 973127335U, // PLHZpc 906008635U, // PLI 906008635U, // PLI8 3087043960U, // PLWA 3087043960U, // PLWA8 939560312U, // PLWA8nopc 906005880U, // PLWA8onlypc 973114744U, // PLWA8pc 939560312U, // PLWAnopc 906005880U, // PLWAonlypc 973114744U, // PLWApc 3087056715U, // PLWZ 3087056715U, // PLWZ8 939573067U, // PLWZ8nopc 906018635U, // PLWZ8onlypc 973127499U, // PLWZ8pc 939573067U, // PLWZnopc 906018635U, // PLWZonlypc 973127499U, // PLWZpc 3087045451U, // PLXSD 939561803U, // PLXSDnopc 906007371U, // PLXSDonlypc 973116235U, // PLXSDpc 3087050949U, // PLXSSP 939567301U, // PLXSSPnopc 906012869U, // PLXSSPonlypc 973121733U, // PLXSSPpc 3087053702U, // PLXV 3087051076U, // PLXVP 939567428U, // PLXVPnopc 906012996U, // PLXVPonlypc 973121860U, // PLXVPpc 939570054U, // PLXVnopc 906015622U, // PLXVonlypc 973124486U, // PLXVpc 2147519182U, // PMXVBF16GER2 2449514143U, // PMXVBF16GER2NN 2449515751U, // PMXVBF16GER2NP 2449514202U, // PMXVBF16GER2PN 2449515810U, // PMXVBF16GER2PP 2147519182U, // PMXVBF16GER2W 2449514143U, // PMXVBF16GER2WNN 2449515751U, // PMXVBF16GER2WNP 2449514202U, // PMXVBF16GER2WPN 2449515810U, // PMXVBF16GER2WPP 2147519196U, // PMXVF16GER2 2449514159U, // PMXVF16GER2NN 2449515767U, // PMXVF16GER2NP 2449514218U, // PMXVF16GER2PN 2449515826U, // PMXVF16GER2PP 2147519196U, // PMXVF16GER2W 2449514159U, // PMXVF16GER2WNN 2449515767U, // PMXVF16GER2WNP 2449514218U, // PMXVF16GER2WPN 2449515826U, // PMXVF16GER2WPP 2147527663U, // PMXVF32GER 2449514174U, // PMXVF32GERNN 2449515782U, // PMXVF32GERNP 2449514244U, // PMXVF32GERPN 2449515884U, // PMXVF32GERPP 2147527663U, // PMXVF32GERW 2449514174U, // PMXVF32GERWNN 2449515782U, // PMXVF32GERWNP 2449514244U, // PMXVF32GERWPN 2449515884U, // PMXVF32GERWPP 2147527675U, // PMXVF64GER 2449514188U, // PMXVF64GERNN 2449515796U, // PMXVF64GERNP 2449514258U, // PMXVF64GERPN 2449515898U, // PMXVF64GERPP 2147527675U, // PMXVF64GERW 2449514188U, // PMXVF64GERWNN 2449515796U, // PMXVF64GERWNP 2449514258U, // PMXVF64GERWPN 2449515898U, // PMXVF64GERWPP 2147519209U, // PMXVI16GER2 2449515841U, // PMXVI16GER2PP 2147527931U, // PMXVI16GER2S 2449515912U, // PMXVI16GER2SPP 2147527931U, // PMXVI16GER2SW 2449515912U, // PMXVI16GER2SWPP 2147519209U, // PMXVI16GER2W 2449515841U, // PMXVI16GER2WPP 2147519343U, // PMXVI4GER8 2449515870U, // PMXVI4GER8PP 2147519343U, // PMXVI4GER8W 2449515870U, // PMXVI4GER8WPP 2147519222U, // PMXVI8GER4 2449515856U, // PMXVI8GER4PP 2449515928U, // PMXVI8GER4SPP 2147519222U, // PMXVI8GER4W 2449515856U, // PMXVI8GER4WPP 2449515928U, // PMXVI8GER4WSPP 36699U, // POPCNTB 36699U, // POPCNTB8 37742U, // POPCNTD 46926U, // POPCNTW 19381U, // PPC32GOT 19391U, // PPC32PICGOT 16865U, // PREPARE_PROBED_ALLOCA_32 17286U, // PREPARE_PROBED_ALLOCA_64 16913U, // PREPARE_PROBED_ALLOCA_NEGSIZE_SAME_REG_32 17334U, // PREPARE_PROBED_ALLOCA_NEGSIZE_SAME_REG_64 16847U, // PROBED_ALLOCA_32 17268U, // PROBED_ALLOCA_64 16891U, // PROBED_STACKALLOC_32 17312U, // PROBED_STACKALLOC_64 39576U, // PSC_DCBZL 1006672529U, // PSQ_L 1006678692U, // PSQ_LU 2147532122U, // PSQ_LUX 2147531306U, // PSQ_LX 1006678481U, // PSQ_ST 1006678756U, // PSQ_STU 2147532181U, // PSQ_STUX 2147532025U, // PSQ_STX 3087044462U, // PSTB 3087044462U, // PSTB8 939560814U, // PSTB8nopc 906006382U, // PSTB8onlypc 973115246U, // PSTB8pc 939560814U, // PSTBnopc 906006382U, // PSTBonlypc 973115246U, // PSTBpc 3087045505U, // PSTD 939561857U, // PSTDnopc 906007425U, // PSTDonlypc 973116289U, // PSTDpc 3087045123U, // PSTFD 939561475U, // PSTFDnopc 906007043U, // PSTFDonlypc 973115907U, // PSTFDpc 3087052466U, // PSTFS 939568818U, // PSTFSnopc 906014386U, // PSTFSonlypc 973123250U, // PSTFSpc 3087046352U, // PSTH 3087046352U, // PSTH8 939562704U, // PSTH8nopc 906008272U, // PSTH8onlypc 973117136U, // PSTH8pc 939562704U, // PSTHnopc 906008272U, // PSTHonlypc 973117136U, // PSTHpc 3087054700U, // PSTW 3087054700U, // PSTW8 939571052U, // PSTW8nopc 906016620U, // PSTW8onlypc 973125484U, // PSTW8pc 939571052U, // PSTWnopc 906016620U, // PSTWonlypc 973125484U, // PSTWpc 3087045458U, // PSTXSD 939561810U, // PSTXSDnopc 906007378U, // PSTXSDonlypc 973116242U, // PSTXSDpc 3087050957U, // PSTXSSP 939567309U, // PSTXSSPnopc 906012877U, // PSTXSSPonlypc 973121741U, // PSTXSSPpc 3087053708U, // PSTXV 3087051083U, // PSTXVP 939567435U, // PSTXVPnopc 906013003U, // PSTXVPonlypc 973121867U, // PSTXVPpc 939570060U, // PSTXVnopc 906015628U, // PSTXVonlypc 973124492U, // PSTXVpc 44305U, // PS_ABS 34710U, // PS_ABSo 2147520853U, // PS_ADD 2147516908U, // PS_ADDo 2147519004U, // PS_CMPO0 2147519086U, // PS_CMPO1 2147519035U, // PS_CMPU0 2147519117U, // PS_CMPU1 2147529526U, // PS_DIV 2147518652U, // PS_DIVo 2147520877U, // PS_MADD 2147519014U, // PS_MADDS0 2147516581U, // PS_MADDS0o 2147519096U, // PS_MADDS1 2147516640U, // PS_MADDS1o 2147516933U, // PS_MADDo 2147518963U, // PS_MERGE00 2147516545U, // PS_MERGE00o 2147519045U, // PS_MERGE01 2147516604U, // PS_MERGE01o 2147518975U, // PS_MERGE10 2147516558U, // PS_MERGE10o 2147519057U, // PS_MERGE11 2147516617U, // PS_MERGE11o 44085U, // PS_MR 34670U, // PS_MRo 2147520449U, // PS_MSUB 2147516735U, // PS_MSUBo 2147523451U, // PS_MUL 2147519025U, // PS_MULS0 2147516593U, // PS_MULS0o 2147519107U, // PS_MULS1 2147516652U, // PS_MULS1o 2147517590U, // PS_MULo 44329U, // PS_NABS 34726U, // PS_NABSo 38353U, // PS_NEG 33581U, // PS_NEGo 2147520895U, // PS_NMADD 2147516951U, // PS_NMADDo 2147520467U, // PS_NMSUB 2147516753U, // PS_NMSUBo 44667U, // PS_RES 34814U, // PS_RESo 38041U, // PS_RSQRTE 33511U, // PS_RSQRTEo 2147523289U, // PS_SEL 2147517564U, // PS_SELo 2147520425U, // PS_SUB 2147516710U, // PS_SUBo 2147518995U, // PS_SUM0 2147516571U, // PS_SUM0o 2147519077U, // PS_SUM1 2147516630U, // PS_SUM1o 19124U, // PseudoEIEIO 2147522772U, // QVALIGNI 2147522772U, // QVALIGNIb 2147522772U, // QVALIGNIs 2147522912U, // QVESPLATI 2147522912U, // QVESPLATIb 2147522912U, // QVESPLATIs 44321U, // QVFABS 44321U, // QVFABSs 2147520869U, // QVFADD 2147528133U, // QVFADDS 2147528133U, // QVFADDSs 37408U, // QVFCFID 44567U, // QVFCFIDS 45663U, // QVFCFIDU 44979U, // QVFCFIDUS 37408U, // QVFCFIDb 2147527096U, // QVFCMPEQ 2147527096U, // QVFCMPEQb 2147527096U, // QVFCMPEQbs 2147529007U, // QVFCMPGT 2147529007U, // QVFCMPGTb 2147529007U, // QVFCMPGTbs 2147529085U, // QVFCMPLT 2147529085U, // QVFCMPLTb 2147529085U, // QVFCMPLTbs 2147524214U, // QVFCPSGN 2147524214U, // QVFCPSGNs 37427U, // QVFCTID 45673U, // QVFCTIDU 48939U, // QVFCTIDUZ 48764U, // QVFCTIDZ 37427U, // QVFCTIDb 46451U, // QVFCTIW 45813U, // QVFCTIWU 48950U, // QVFCTIWUZ 48961U, // QVFCTIWZ 2147523232U, // QVFLOGICAL 2147523232U, // QVFLOGICALb 2147523232U, // QVFLOGICALs 2147520886U, // QVFMADD 2147528142U, // QVFMADDS 2147528142U, // QVFMADDSs 44092U, // QVFMR 44092U, // QVFMRb 44092U, // QVFMRs 2147520458U, // QVFMSUB 2147528112U, // QVFMSUBS 2147528112U, // QVFMSUBSs 2147523467U, // QVFMUL 2147528527U, // QVFMULS 2147528527U, // QVFMULSs 44347U, // QVFNABS 44347U, // QVFNABSs 38369U, // QVFNEG 38369U, // QVFNEGs 2147520905U, // QVFNMADD 2147528152U, // QVFNMADDS 2147528152U, // QVFNMADDSs 2147520477U, // QVFNMSUB 2147528122U, // QVFNMSUBS 2147528122U, // QVFNMSUBSs 2147523959U, // QVFPERM 2147523959U, // QVFPERMs 38026U, // QVFRE 44675U, // QVFRES 44675U, // QVFRESs 40201U, // QVFRIM 40201U, // QVFRIMs 40583U, // QVFRIN 40583U, // QVFRINs 42189U, // QVFRIP 42189U, // QVFRIPs 48847U, // QVFRIZ 48847U, // QVFRIZs 43171U, // QVFRSP 43171U, // QVFRSPs 38052U, // QVFRSQRTE 44683U, // QVFRSQRTES 44683U, // QVFRSQRTESs 2147523297U, // QVFSEL 2147523297U, // QVFSELb 2147523297U, // QVFSELbb 2147523297U, // QVFSELbs 2147520441U, // QVFSUB 2147528103U, // QVFSUBS 2147528103U, // QVFSUBSs 2147524203U, // QVFTSTNAN 2147524203U, // QVFTSTNANb 2147524203U, // QVFTSTNANbs 2147520942U, // QVFXMADD 2147528192U, // QVFXMADDS 2147523492U, // QVFXMUL 2147528536U, // QVFXMULS 2147520915U, // QVFXXCPNMADD 2147528163U, // QVFXXCPNMADDS 2147520952U, // QVFXXMADD 2147528203U, // QVFXXMADDS 2147520929U, // QVFXXNPMADD 2147528178U, // QVFXXNPMADDS 1040226180U, // QVGPCI 134266135U, // QVLFCDUX 134254050U, // QVLFCDUXA 134265067U, // QVLFCDX 134253970U, // QVLFCDXA 134266221U, // QVLFCSUX 134254094U, // QVLFCSUXA 134265938U, // QVLFCSX 134254010U, // QVLFCSXA 134265938U, // QVLFCSXs 570473772U, // QVLFDUX 134254073U, // QVLFDUXA 134265103U, // QVLFDX 134253991U, // QVLFDXA 134265103U, // QVLFDXb 134264982U, // QVLFIWAX 134253959U, // QVLFIWAXA 134266427U, // QVLFIWZX 134254149U, // QVLFIWZXA 570473858U, // QVLFSUX 134254117U, // QVLFSUXA 134265972U, // QVLFSX 134254031U, // QVLFSXA 134265972U, // QVLFSXb 134265972U, // QVLFSXs 134265120U, // QVLPCLDX 134265989U, // QVLPCLSX 22068357U, // QVLPCLSXint 134265130U, // QVLPCRDX 134266009U, // QVLPCRSX 134266145U, // QVSTFCDUX 134254061U, // QVSTFCDUXA 134257234U, // QVSTFCDUXI 134253865U, // QVSTFCDUXIA 134265076U, // QVSTFCDX 134253980U, // QVSTFCDXA 134257192U, // QVSTFCDXI 134253819U, // QVSTFCDXIA 134266231U, // QVSTFCSUX 134254105U, // QVSTFCSUXA 134257257U, // QVSTFCSUXI 134253890U, // QVSTFCSUXIA 134265947U, // QVSTFCSX 134254020U, // QVSTFCSXA 134257213U, // QVSTFCSXI 134253842U, // QVSTFCSXIA 134265947U, // QVSTFCSXs 570866997U, // QVSTFDUX 134254083U, // QVSTFDUXA 134257246U, // QVSTFDUXI 134253878U, // QVSTFDUXIA 134265111U, // QVSTFDX 134254000U, // QVSTFDXA 134257203U, // QVSTFDXI 134253831U, // QVSTFDXIA 134265111U, // QVSTFDXb 134266355U, // QVSTFIWX 134254138U, // QVSTFIWXA 570867083U, // QVSTFSUX 134254127U, // QVSTFSUXA 134257269U, // QVSTFSUXI 134253903U, // QVSTFSUXIA 570867083U, // QVSTFSUXs 134265980U, // QVSTFSX 134254040U, // QVSTFSXA 134257224U, // QVSTFSXI 134253854U, // QVSTFSXIA 134265980U, // QVSTFSXs 18521U, // RESTORE_ACC 19160U, // RESTORE_CR 19315U, // RESTORE_CRBIT 18814U, // RESTORE_QUADWORD 18469U, // RESTORE_UACC 18495U, // RESTORE_WACC 19693U, // RFCI 19704U, // RFDI 691799U, // RFEBB 19709U, // RFI 19667U, // RFID 19698U, // RFMCI 2147523266U, // RLDCL 2147517547U, // RLDCL_rec 2147527619U, // RLDCR 2147518291U, // RLDCR_rec 2147520662U, // RLDIC 2147523273U, // RLDICL 2147523273U, // RLDICL_32 2147523273U, // RLDICL_32_64 2147517555U, // RLDICL_32_rec 2147517555U, // RLDICL_rec 2147527639U, // RLDICR 2147527639U, // RLDICR_32 2147518299U, // RLDICR_rec 2147516844U, // RLDIC_rec 2449512540U, // RLDIMI 2449507326U, // RLDIMI_rec 2449512548U, // RLWIMI 2449512548U, // RLWIMI8 2449507335U, // RLWIMI8_rec 2449507335U, // RLWIMI_rec 2147523865U, // RLWINM 2147523865U, // RLWINM8 2147517631U, // RLWINM8_rec 2147517631U, // RLWINM_rec 2147523882U, // RLWNM 2147523882U, // RLWNM8 2147517640U, // RLWNM8_rec 2147517640U, // RLWNM_rec 18461U, // ReadTB 1085674U, // SC 1094440U, // SCV 17551U, // SELECT_CC_F16 17473U, // SELECT_CC_F4 18012U, // SELECT_CC_F8 17498U, // SELECT_CC_I4 18057U, // SELECT_CC_I8 18555U, // SELECT_CC_QBRC 18584U, // SELECT_CC_QFRC 18673U, // SELECT_CC_QSRC 18899U, // SELECT_CC_SPE 17444U, // SELECT_CC_SPE4 18644U, // SELECT_CC_VRRC 18613U, // SELECT_CC_VSFRC 18733U, // SELECT_CC_VSRC 18702U, // SELECT_CC_VSSRC 17566U, // SELECT_F16 17487U, // SELECT_F4 18026U, // SELECT_F8 17512U, // SELECT_I4 18231U, // SELECT_I8 18571U, // SELECT_QBRC 18600U, // SELECT_QFRC 18689U, // SELECT_QSRC 18914U, // SELECT_SPE 17460U, // SELECT_SPE4 18660U, // SELECT_VRRC 18630U, // SELECT_VSFRC 18749U, // SELECT_VSRC 18719U, // SELECT_VSSRC 36678U, // SETB 36678U, // SETB8 36929U, // SETBC 36929U, // SETBC8 43956U, // SETBCR 43956U, // SETBCR8 19091U, // SETFLM 36921U, // SETNBC 36921U, // SETNBC8 43947U, // SETNBCR 43947U, // SETNBCR8 18790U, // SETRND 19684U, // SETRNDi 33471U, // SLBFEE_rec 19578U, // SLBIA 1086566U, // SLBIE 38345U, // SLBIEG 37950U, // SLBMFEE 45869U, // SLBMFEV 38033U, // SLBMTE 19606U, // SLBSYNC 2147521140U, // SLD 2147517003U, // SLD_rec 2147530158U, // SLW 2147530158U, // SLW8 2147518722U, // SLW8_rec 2147518722U, // SLW_rec 67157836U, // SPELWZ 134266446U, // SPELWZX 67155821U, // SPESTW 134266391U, // SPESTWX 18534U, // SPILL_ACC 19172U, // SPILL_CR 19330U, // SPILL_CRBIT 18832U, // SPILL_QUADWORD 18483U, // SPILL_UACC 18509U, // SPILL_WACC 18848U, // SPLIT_QUADWORD 2147520806U, // SRAD 2147522444U, // SRADI 2147522444U, // SRADI_32 2147517339U, // SRADI_rec 2147516892U, // SRAD_rec 2147529968U, // SRAW 2147522989U, // SRAWI 2147517464U, // SRAWI_rec 2147518681U, // SRAW_rec 2147521249U, // SRD 2147517040U, // SRD_rec 2147530413U, // SRW 2147530413U, // SRW8 2147518728U, // SRW8_rec 2147518728U, // SRW_rec 67145583U, // STB 67145583U, // STB8 2147531218U, // STBCIX 134252891U, // STBCX 134265588U, // STBEPX 537309755U, // STBU 537309755U, // STBU8 570866960U, // STBUX 570866960U, // STBUX8 134265048U, // STBX 134265048U, // STBX8 2147530968U, // STBXTLS 2147530968U, // STBXTLS_ 2147530968U, // STBXTLS_32 67146626U, // STD 2147528882U, // STDAT 134265742U, // STDBRX 2147531233U, // STDCIX 134252899U, // STDCX 537309816U, // STDU 570867013U, // STDUX 134265172U, // STDX 2147531092U, // STDXTLS 2147531092U, // STDXTLS_ 67146244U, // STFD 134265604U, // STFDEPX 537309767U, // STFDU 570866999U, // STFDUX 134265113U, // STFDX 2147531033U, // STFDXTLS 2147531033U, // STFDXTLS_ 134266357U, // STFIWX 67153587U, // STFS 537309897U, // STFSU 570867085U, // STFSUX 134265982U, // STFSX 2147531902U, // STFSXTLS 2147531902U, // STFSXTLS_ 67147473U, // STH 67147473U, // STH8 134265757U, // STHBRX 2147531241U, // STHCIX 134252907U, // STHCX 134265620U, // STHEPX 537309845U, // STHU 537309845U, // STHU8 570867027U, // STHUX 570867027U, // STHUX8 134265292U, // STHX 134265292U, // STHX8 2147531212U, // STHXTLS 2147531212U, // STHXTLS_ 2147531212U, // STHXTLS_32 67155384U, // STMW 19821U, // STOP 67152578U, // STQ 134252915U, // STQCX 19111U, // STQX_PSEUDO 2147523100U, // STSWI 134265014U, // STVEBX 134265258U, // STVEHX 134266347U, // STVEWX 134266304U, // STVX 134257600U, // STVXL 67155821U, // STW 67155821U, // STW8 2147528960U, // STWAT 134265791U, // STWBRX 2147531249U, // STWCIX 134252923U, // STWCX 134265635U, // STWEPX 537309959U, // STWU 537309959U, // STWU8 570867103U, // STWUX 570867103U, // STWUX8 134266391U, // STWX 134266391U, // STWX8 2147532311U, // STWXTLS 2147532311U, // STWXTLS_ 2147532311U, // STWXTLS_32 67146579U, // STXSD 134265164U, // STXSDX 134265022U, // STXSIBX 134265022U, // STXSIBXv 134265266U, // STXSIHX 134265266U, // STXSIHXv 134266365U, // STXSIWX 67152078U, // STXSSP 134265676U, // STXSSPX 67154829U, // STXV 134264940U, // STXVB16X 134264905U, // STXVD2X 134264958U, // STXVH8X 2147523507U, // STXVL 2147523383U, // STXVLL 67152204U, // STXVP 2147523406U, // STXVPRL 2147523349U, // STXVPRLL 134265692U, // STXVPX 134265039U, // STXVRBX 134265148U, // STXVRDX 134265283U, // STXVRHX 2147523430U, // STXVRL 2147523367U, // STXVRLL 134266382U, // STXVRWX 134264922U, // STXVW4X 134266316U, // STXVX 2147521755U, // SUBF 2147521755U, // SUBF8 2147524542U, // SUBF8O 2147517837U, // SUBF8O_rec 2147517214U, // SUBF8_rec 2147520641U, // SUBFC 2147520641U, // SUBFC8 2147524448U, // SUBFC8O 2147517731U, // SUBFC8O_rec 2147516820U, // SUBFC8_rec 2147524448U, // SUBFCO 2147517731U, // SUBFCO_rec 2147516820U, // SUBFC_rec 2147521614U, // SUBFE 2147521614U, // SUBFE8 2147524492U, // SUBFE8O 2147517781U, // SUBFE8O_rec 2147517128U, // SUBFE8_rec 2147524492U, // SUBFEO 2147517781U, // SUBFEO_rec 2147517128U, // SUBFE_rec 2147520669U, // SUBFIC 2147520669U, // SUBFIC8 38011U, // SUBFME 38011U, // SUBFME8 40860U, // SUBFME8O 34151U, // SUBFME8O_rec 33496U, // SUBFME8_rec 40860U, // SUBFMEO 34151U, // SUBFMEO_rec 33496U, // SUBFME_rec 2147524542U, // SUBFO 2147517837U, // SUBFO_rec 1073786832U, // SUBFUS 1073776715U, // SUBFUS_rec 38093U, // SUBFZE 38093U, // SUBFZE8 40885U, // SUBFZE8O 34179U, // SUBFZE8O_rec 33557U, // SUBFZE8_rec 40885U, // SUBFZEO 34179U, // SUBFZEO_rec 33557U, // SUBFZE_rec 2147517214U, // SUBF_rec 1773774U, // SYNC 23662798U, // SYNCP10 1083484U, // TABORT 2148008329U, // TABORTDC 2148008835U, // TABORTDCI 2148008401U, // TABORTWC 2148008847U, // TABORTWCI 1183316U, // TAILB 1183316U, // TAILB8 1215541U, // TAILBA 1215541U, // TAILBA8 19830U, // TAILBCTR 19830U, // TAILBCTR8 689401U, // TBEGIN 19288U, // TBEGIN_RET 1088128U, // TCHECK 19276U, // TCHECK_RET 2263980U, // TCRETURNai 2263877U, // TCRETURNai8 2232588U, // TCRETURNdi 2231123U, // TCRETURNdi8 2141071U, // TCRETURNri 2132833U, // TCRETURNri8 2148012897U, // TD 2148014053U, // TDI 688728U, // TEND 19584U, // TLBIA 252089453U, // TLBIE 1088209U, // TLBIEL 2148219489U, // TLBILX 47245U, // TLBIVAX 1086022U, // TLBLD 1087526U, // TLBLI 19672U, // TLBRE 2147521667U, // TLBRE2 48203U, // TLBSX 2147531851U, // TLBSX2 2147518883U, // TLBSX2D 19614U, // TLBSYNC 19678U, // TLBWE 2147521711U, // TLBWE2 19534U, // TLSGDAIX 18352U, // TLSGDAIX8 19777U, // TRAP 16408U, // TRECHKPT 1082541U, // TRECLAIM 690064U, // TSR 2148022080U, // TW 2148014627U, // TWI 19134U, // UNENCODED_NOP 19149U, // UpdateGBR 2147520372U, // VABSDUB 2147522262U, // VABSDUH 2147530636U, // VABSDUW 2147527397U, // VADDCUQ 2147530619U, // VADDCUW 2147527428U, // VADDECUQ 2147523949U, // VADDEUQM 2147525692U, // VADDFP 2147528066U, // VADDSBS 2147528419U, // VADDSHS 2147528743U, // VADDSWS 2147523585U, // VADDUBM 2147528094U, // VADDUBS 2147523657U, // VADDUDM 2147523784U, // VADDUHM 2147528447U, // VADDUHS 2147523930U, // VADDUQM 2147524051U, // VADDUWM 2147528770U, // VADDUWS 2147521204U, // VAND 2147520626U, // VANDC 2147520246U, // VAVGSB 2147522148U, // VAVGSH 2147530444U, // VAVGSW 2147520390U, // VAVGUB 2147522280U, // VAVGUH 2147530663U, // VAVGUW 2147521145U, // VBPERMD 2147527245U, // VBPERMQ 2449521773U, // VCFSX 2147531885U, // VCFSX_0 2147521004U, // VCFUGED 2449521996U, // VCFUX 2147532108U, // VCFUX_0 2147527697U, // VCIPHER 2147529191U, // VCIPHERLAST 2147520167U, // VCLRLB 2147520223U, // VCLRRB 36907U, // VCLZB 37890U, // VCLZD 2147523688U, // VCLZDM 38718U, // VCLZH 36464U, // VCLZLSBB 47137U, // VCLZW 2147525656U, // VCMPBFP 2147517951U, // VCMPBFP_rec 2147525755U, // VCMPEQFP 2147517972U, // VCMPEQFP_rec 2147520415U, // VCMPEQUB 2147516699U, // VCMPEQUB_rec 2147521485U, // VCMPEQUD 2147517057U, // VCMPEQUD_rec 2147522305U, // VCMPEQUH 2147517274U, // VCMPEQUH_rec 2147527482U, // VCMPEQUQ 2147518205U, // VCMPEQUQ_rec 2147530697U, // VCMPEQUW 2147518753U, // VCMPEQUW_rec 2147525709U, // VCMPGEFP 2147517961U, // VCMPGEFP_rec 2147525765U, // VCMPGTFP 2147517983U, // VCMPGTFP_rec 2147520299U, // VCMPGTSB 2147516680U, // VCMPGTSB_rec 2147521329U, // VCMPGTSD 2147517046U, // VCMPGTSD_rec 2147522201U, // VCMPGTSH 2147517255U, // VCMPGTSH_rec 2147527344U, // VCMPGTSQ 2147518194U, // VCMPGTSQ_rec 2147530523U, // VCMPGTSW 2147518734U, // VCMPGTSW_rec 2147520516U, // VCMPGTUB 2147516773U, // VCMPGTUB_rec 2147521495U, // VCMPGTUD 2147517068U, // VCMPGTUD_rec 2147522327U, // VCMPGTUH 2147517285U, // VCMPGTUH_rec 2147527492U, // VCMPGTUQ 2147518216U, // VCMPGTUQ_rec 2147530732U, // VCMPGTUW 2147518764U, // VCMPGTUW_rec 2147520132U, // VCMPNEB 2147516670U, // VCMPNEB_rec 2147522080U, // VCMPNEH 2147517245U, // VCMPNEH_rec 2147530031U, // VCMPNEW 2147518688U, // VCMPNEW_rec 2147520545U, // VCMPNEZB 2147516784U, // VCMPNEZB_rec 2147522356U, // VCMPNEZH 2147517296U, // VCMPNEZH_rec 2147530775U, // VCMPNEZW 2147518782U, // VCMPNEZW_rec 2147527336U, // VCMPSQ 2147527474U, // VCMPUQ 2147520094U, // VCNTMBB 2147520819U, // VCNTMBD 2147522056U, // VCNTMBH 2147529974U, // VCNTMBW 2449518748U, // VCTSXS 2147528860U, // VCTSXS_0 2449518756U, // VCTUXS 2147528868U, // VCTUXS_0 36914U, // VCTZB 37905U, // VCTZD 2147523705U, // VCTZDM 38725U, // VCTZH 36474U, // VCTZLSBB 47154U, // VCTZW 2147521287U, // VDIVESD 2147527327U, // VDIVESQ 2147530435U, // VDIVESW 2147521450U, // VDIVEUD 2147527457U, // VDIVEUQ 2147530654U, // VDIVEUW 2147521339U, // VDIVSD 2147527354U, // VDIVSQ 2147530540U, // VDIVSW 2147521505U, // VDIVUD 2147527502U, // VDIVUQ 2147530742U, // VDIVUW 2147529594U, // VEQV 39886U, // VEXPANDBM 39968U, // VEXPANDDM 40074U, // VEXPANDHM 40241U, // VEXPANDQM 40362U, // VEXPANDWM 42078U, // VEXPTEFP 2147531391U, // VEXTDDVLX 2147531769U, // VEXTDDVRX 2147531379U, // VEXTDUBVLX 2147531757U, // VEXTDUBVRX 2147531412U, // VEXTDUHVLX 2147531790U, // VEXTDUHVRX 2147531434U, // VEXTDUWVLX 2147531812U, // VEXTDUWVRX 39916U, // VEXTRACTBM 2449511258U, // VEXTRACTD 39988U, // VEXTRACTDM 40104U, // VEXTRACTHM 40261U, // VEXTRACTQM 2449510392U, // VEXTRACTUB 2449512203U, // VEXTRACTUH 2449520595U, // VEXTRACTUW 40382U, // VEXTRACTWM 37102U, // VEXTSB2D 37102U, // VEXTSB2Ds 45971U, // VEXTSB2W 45971U, // VEXTSB2Ws 43356U, // VEXTSD2Q 37112U, // VEXTSH2D 37112U, // VEXTSH2Ds 45981U, // VEXTSH2W 45981U, // VEXTSH2Ws 37122U, // VEXTSW2D 37122U, // VEXTSW2Ds 2147531323U, // VEXTUBLX 2147531694U, // VEXTUBRX 2147531351U, // VEXTUHLX 2147531737U, // VEXTUHRX 2147531455U, // VEXTUWLX 2147531833U, // VEXTUWRX 37164U, // VGBBD 2147520196U, // VGNB 2449521202U, // VINSBLX 2449521573U, // VINSBRX 2449521257U, // VINSBVLX 2449521635U, // VINSBVRX 1107333921U, // VINSD 2449521221U, // VINSDLX 2449521607U, // VINSDRX 1107332964U, // VINSERTB 2449511287U, // VINSERTD 1107334854U, // VINSERTH 2449520471U, // VINSERTW 2449521230U, // VINSHLX 2449521616U, // VINSHRX 2449521290U, // VINSHVLX 2449521668U, // VINSHVRX 1107343115U, // VINSW 2449521334U, // VINSWLX 2449521712U, // VINSWRX 2449521312U, // VINSWVLX 2449521690U, // VINSWVRX 42052U, // VLOGEFP 2147525683U, // VMADDFP 2147525775U, // VMAXFP 2147520318U, // VMAXSB 2147521347U, // VMAXSD 2147522220U, // VMAXSH 2147530548U, // VMAXSW 2147520526U, // VMAXUB 2147521513U, // VMAXUD 2147522337U, // VMAXUH 2147530750U, // VMAXUW 2147528396U, // VMHADDSHS 2147528407U, // VMHRADDSHS 2147525747U, // VMINFP 2147520282U, // VMINSB 2147521305U, // VMINSD 2147522184U, // VMINSH 2147530499U, // VMINSW 2147520398U, // VMINUB 2147521468U, // VMINUD 2147522288U, // VMINUH 2147530680U, // VMINUW 2147523773U, // VMLADDUHM 2147521270U, // VMODSD 2147527319U, // VMODSQ 2147530418U, // VMODSW 2147521433U, // VMODUD 2147527438U, // VMODUQ 2147530628U, // VMODUW 2147530023U, // VMRGEW 2147520141U, // VMRGHB 2147522089U, // VMRGHH 2147530066U, // VMRGHW 2147520159U, // VMRGLB 2147522097U, // VMRGLH 2147530118U, // VMRGLW 2147530391U, // VMRGOW 2147521423U, // VMSUMCUD 2147523545U, // VMSUMMBM 2147523742U, // VMSUMSHM 2147528428U, // VMSUMSHS 2147523594U, // VMSUMUBM 2147523666U, // VMSUMUDM 2147523793U, // VMSUMUHM 2147528456U, // VMSUMUHS 43729U, // VMUL10CUQ 2147527406U, // VMUL10ECUQ 2147527446U, // VMUL10EUQ 43719U, // VMUL10UQ 2147520237U, // VMULESB 2147521278U, // VMULESD 2147522139U, // VMULESH 2147530426U, // VMULESW 2147520381U, // VMULEUB 2147521441U, // VMULEUD 2147522271U, // VMULEUH 2147530645U, // VMULEUW 2147521296U, // VMULHSD 2147530461U, // VMULHSW 2147521459U, // VMULHUD 2147530671U, // VMULHUW 2147521109U, // VMULLD 2147520290U, // VMULOSB 2147521320U, // VMULOSD 2147522192U, // VMULOSH 2147530514U, // VMULOSW 2147520406U, // VMULOUB 2147521476U, // VMULOUD 2147522296U, // VMULOUH 2147530688U, // VMULOUW 2147524060U, // VMULUWM 2147521189U, // VNAND 2147527687U, // VNCIPHER 2147529177U, // VNCIPHERLAST 37386U, // VNEGD 46411U, // VNEGW 2147525665U, // VNMSUBFP 2147527807U, // VNOR 2147527820U, // VOR 2147520740U, // VORC 2147521225U, // VPDEPD 2147523968U, // VPERM 2147527767U, // VPERMR 2147527840U, // VPERMXOR 2147521415U, // VPEXTD 2147531572U, // VPKPX 2147528572U, // VPKSDSS 2147528638U, // VPKSDUS 2147528581U, // VPKSHSS 2147528664U, // VPKSHUS 2147528590U, // VPKSWSS 2147528682U, // VPKSWUS 2147523983U, // VPKUDUM 2147528647U, // VPKUDUS 2147523992U, // VPKUHUM 2147528673U, // VPKUHUS 2147524001U, // VPKUWUM 2147528691U, // VPKUWUS 2147520187U, // VPMSUMB 2147521154U, // VPMSUMD 2147522117U, // VPMSUMH 2147530174U, // VPMSUMW 36698U, // VPOPCNTB 37741U, // VPOPCNTD 38588U, // VPOPCNTH 46925U, // VPOPCNTW 37180U, // VPRTYBD 43387U, // VPRTYBQ 46335U, // VPRTYBW 42071U, // VREFP 40167U, // VRFIM 40576U, // VRFIN 42155U, // VRFIP 48813U, // VRFIZ 2147520175U, // VRLB 2147521133U, // VRLD 2147522644U, // VRLDMI 2147523857U, // VRLDNM 2147522105U, // VRLH 2147527226U, // VRLQ 2147522668U, // VRLQMI 2147523873U, // VRLQNM 2147530150U, // VRLW 2147522764U, // VRLWMI 2147523881U, // VRLWNM 42088U, // VRSQRTEFP 47826U, // VSBOX 2147523311U, // VSEL 2147520793U, // VSHASIGMAD 2147529955U, // VSHASIGMAW 2147523446U, // VSL 2147520181U, // VSLB 2147521139U, // VSLD 2147522399U, // VSLDBI 2147522803U, // VSLDOI 2147522111U, // VSLH 2147524588U, // VSLO 2147527232U, // VSLQ 2147529572U, // VSLV 2147530157U, // VSLW 2449510226U, // VSPLTB 2449510226U, // VSPLTBs 2449512116U, // VSPLTH 2449512116U, // VSPLTHs 402689799U, // VSPLTISB 402691701U, // VSPLTISH 402700006U, // VSPLTISW 2449520444U, // VSPLTW 2147527905U, // VSR 2147520080U, // VSRAB 2147520805U, // VSRAD 2147522049U, // VSRAH 2147527014U, // VSRAQ 2147529967U, // VSRAW 2147520231U, // VSRB 2147521256U, // VSRD 2147522407U, // VSRDBI 2147522133U, // VSRH 2147524716U, // VSRO 2147527313U, // VSRQ 2147529600U, // VSRV 2147530412U, // VSRW 39604U, // VSTRIBL 33889U, // VSTRIBL_rec 43938U, // VSTRIBR 34633U, // VSTRIBR_rec 39683U, // VSTRIHL 33932U, // VSTRIHL_rec 44058U, // VSTRIHR 34660U, // VSTRIHR_rec 2147527388U, // VSUBCUQ 2147530610U, // VSUBCUW 2147527418U, // VSUBECUQ 2147523939U, // VSUBEUQM 2147525675U, // VSUBFP 2147528057U, // VSUBSBS 2147528387U, // VSUBSHS 2147528734U, // VSUBSWS 2147523576U, // VSUBUBM 2147528085U, // VSUBUBS 2147523648U, // VSUBUDM 2147523764U, // VSUBUHM 2147528438U, // VSUBUHS 2147523921U, // VSUBUQM 2147524042U, // VSUBUWM 2147528761U, // VSUBUWS 2147528724U, // VSUM2SWS 2147528047U, // VSUM4SBS 2147528377U, // VSUM4SHS 2147528075U, // VSUM4UBS 2147528752U, // VSUMSWS 47915U, // VUPKHPX 36606U, // VUPKHSB 38508U, // VUPKHSH 46804U, // VUPKHSW 47931U, // VUPKLPX 36625U, // VUPKLSB 38527U, // VUPKLSH 46832U, // VUPKLSW 2147527858U, // VXOR 2382408882U, // V_SET0 2382408882U, // V_SET0B 2382408882U, // V_SET0H 24164070U, // V_SETALLONES 24164070U, // V_SETALLONESB 24164070U, // V_SETALLONESH 1782125U, // WAIT 271266157U, // WAITP10 1086535U, // WRTEE 1087466U, // WRTEEI 2147527828U, // XOR 2147527828U, // XOR8 2147518338U, // XOR8_rec 2147522850U, // XORI 2147522850U, // XORI8 2147528503U, // XORIS 2147528503U, // XORIS8 2147518338U, // XOR_rec 41771U, // XSABSDP 42661U, // XSABSQP 2147524932U, // XSADDDP 2147526137U, // XSADDQP 2147524675U, // XSADDQPO 2147526490U, // XSADDSP 2147525377U, // XSCMPEQDP 2147526268U, // XSCMPEQQP 2147525345U, // XSCMPEXPDP 2147526246U, // XSCMPEXPQP 2147524994U, // XSCMPGEDP 2147526166U, // XSCMPGEQP 2147525444U, // XSCMPGTDP 2147526318U, // XSCMPGTQP 2147525275U, // XSCMPODP 2147526216U, // XSCMPOQP 2147525508U, // XSCMPUDP 2147526339U, // XSCMPUQP 2147525235U, // XSCPSGNDP 2147526205U, // XSCPSGNQP 42135U, // XSCVDPHP 42578U, // XSCVDPQP 43104U, // XSCVDPSP 40749U, // XSCVDPSPN 44595U, // XSCVDPSXDS 44595U, // XSCVDPSXDSs 45140U, // XSCVDPSXWS 45140U, // XSCVDPSXWSs 44631U, // XSCVDPUXDS 44631U, // XSCVDPUXDSs 45176U, // XSCVDPUXWS 45176U, // XSCVDPUXWSs 41637U, // XSCVHPDP 41647U, // XSCVQPDP 40946U, // XSCVQPDPO 48785U, // XSCVQPSDZ 48906U, // XSCVQPSQZ 48995U, // XSCVQPSWZ 48796U, // XSCVQPUDZ 48917U, // XSCVQPUQZ 49006U, // XSCVQPUWZ 42498U, // XSCVSDQP 41657U, // XSCVSPDP 40697U, // XSCVSPDPN 42631U, // XSCVSQQP 41302U, // XSCVSXDDP 42860U, // XSCVSXDSP 42508U, // XSCVUDQP 42641U, // XSCVUQQP 41324U, // XSCVUXDDP 42882U, // XSCVUXDSP 2147525518U, // XSDIVDP 2147526349U, // XSDIVQP 2147524706U, // XSDIVQPO 2147526912U, // XSDIVSP 2147525325U, // XSIEXPDP 2147526236U, // XSIEXPQP 2449514738U, // XSMADDADP 2449516316U, // XSMADDASP 2449515101U, // XSMADDMDP 2449516598U, // XSMADDMSP 2449516015U, // XSMADDQP 2449514552U, // XSMADDQPO 2147524922U, // XSMAXCDP 2147526106U, // XSMAXCQP 2147525578U, // XSMAXDP 2147525115U, // XSMAXJDP 2147524912U, // XSMINCDP 2147526096U, // XSMINCQP 2147525257U, // XSMINDP 2147525105U, // XSMINJDP 2449514692U, // XSMSUBADP 2449516270U, // XSMSUBASP 2449515055U, // XSMSUBMDP 2449516552U, // XSMSUBMSP 2449515954U, // XSMSUBQP 2449514519U, // XSMSUBQPO 2147525125U, // XSMULDP 2147526196U, // XSMULQP 2147524685U, // XSMULQPO 2147526622U, // XSMULSP 41751U, // XSNABSDP 41751U, // XSNABSDPs 42651U, // XSNABSQP 41408U, // XSNEGDP 42529U, // XSNEGQP 2449514714U, // XSNMADDADP 2449516292U, // XSNMADDASP 2449515077U, // XSNMADDMDP 2449516574U, // XSNMADDMSP 2449516004U, // XSNMADDQP 2449514540U, // XSNMADDQPO 2449514668U, // XSNMSUBADP 2449516246U, // XSNMSUBASP 2449515031U, // XSNMSUBMDP 2449516528U, // XSNMSUBMSP 2449515943U, // XSNMSUBQP 2449514507U, // XSNMSUBQPO 39163U, // XSRDPI 37029U, // XSRDPIC 40174U, // XSRDPIM 42162U, // XSRDPIP 48820U, // XSRDPIZ 41368U, // XSREDP 42915U, // XSRESP 335943947U, // XSRQPI 335952417U, // XSRQPIX 335948115U, // XSRQPXP 43179U, // XSRSP 41384U, // XSRSQRTEDP 42931U, // XSRSQRTESP 41818U, // XSSQRTDP 42681U, // XSSQRTQP 41047U, // XSSQRTQPO 43233U, // XSSQRTSP 2147524872U, // XSSUBDP 2147526076U, // XSSUBQP 2147524642U, // XSSUBQPO 2147526450U, // XSSUBSP 2147525527U, // XSTDIVDP 41828U, // XSTSQRTDP 2449514778U, // XSTSTDCDP 2449515973U, // XSTSTDCQP 2449516356U, // XSTSTDCSP 41709U, // XSXEXPDP 42610U, // XSXEXPQP 41426U, // XSXSIGDP 42538U, // XSXSIGQP 41780U, // XVABSDP 43196U, // XVABSSP 2147524941U, // XVADDDP 2147526499U, // XVADDSP 2147519184U, // XVBF16GER2 2449514145U, // XVBF16GER2NN 2449515753U, // XVBF16GER2NP 2449514204U, // XVBF16GER2PN 2449515812U, // XVBF16GER2PP 2147519184U, // XVBF16GER2W 2449514145U, // XVBF16GER2WNN 2449515753U, // XVBF16GER2WNP 2449514204U, // XVBF16GER2WPN 2449515812U, // XVBF16GER2WPP 2147525388U, // XVCMPEQDP 2147517919U, // XVCMPEQDP_rec 2147526802U, // XVCMPEQSP 2147518013U, // XVCMPEQSP_rec 2147525005U, // XVCMPGEDP 2147517907U, // XVCMPGEDP_rec 2147526552U, // XVCMPGESP 2147518001U, // XVCMPGESP_rec 2147525455U, // XVCMPGTDP 2147517939U, // XVCMPGTDP_rec 2147526870U, // XVCMPGTSP 2147518039U, // XVCMPGTSP_rec 2147525246U, // XVCPSGNDP 2147526732U, // XVCPSGNSP 40736U, // XVCVBF16SPN 43114U, // XVCVDPSP 44607U, // XVCVDPSXDS 45152U, // XVCVDPSXWS 44643U, // XVCVDPUXDS 45188U, // XVCVDPUXWS 43124U, // XVCVHPSP 35608U, // XVCVSPBF16 41667U, // XVCVSPDP 42145U, // XVCVSPHP 44619U, // XVCVSPSXDS 45164U, // XVCVSPSXWS 44655U, // XVCVSPUXDS 45200U, // XVCVSPUXWS 41313U, // XVCVSXDDP 42871U, // XVCVSXDSP 41908U, // XVCVSXWDP 43292U, // XVCVSXWSP 41335U, // XVCVUXDDP 42893U, // XVCVUXDSP 41919U, // XVCVUXWDP 43303U, // XVCVUXWSP 2147525547U, // XVDIVDP 2147526931U, // XVDIVSP 2147519198U, // XVF16GER2 2449514161U, // XVF16GER2NN 2449515769U, // XVF16GER2NP 2449514220U, // XVF16GER2PN 2449515828U, // XVF16GER2PP 2147519198U, // XVF16GER2W 2449514161U, // XVF16GER2WNN 2449515769U, // XVF16GER2WNP 2449514220U, // XVF16GER2WPN 2449515828U, // XVF16GER2WPP 2147527665U, // XVF32GER 2449514176U, // XVF32GERNN 2449515784U, // XVF32GERNP 2449514246U, // XVF32GERPN 2449515886U, // XVF32GERPP 2147527665U, // XVF32GERW 2449514176U, // XVF32GERWNN 2449515784U, // XVF32GERWNP 2449514246U, // XVF32GERWPN 2449515886U, // XVF32GERWPP 2147527677U, // XVF64GER 2449514190U, // XVF64GERNN 2449515798U, // XVF64GERNP 2449514260U, // XVF64GERPN 2449515900U, // XVF64GERPP 2147527677U, // XVF64GERW 2449514190U, // XVF64GERWNN 2449515798U, // XVF64GERWNP 2449514260U, // XVF64GERWPN 2449515900U, // XVF64GERWPP 2147519211U, // XVI16GER2 2449515843U, // XVI16GER2PP 2147527933U, // XVI16GER2S 2449515914U, // XVI16GER2SPP 2147527933U, // XVI16GER2SW 2449515914U, // XVI16GER2SWPP 2147519211U, // XVI16GER2W 2449515843U, // XVI16GER2WPP 2147519345U, // XVI4GER8 2449515872U, // XVI4GER8PP 2147519345U, // XVI4GER8W 2449515872U, // XVI4GER8WPP 2147519224U, // XVI8GER4 2449515858U, // XVI8GER4PP 2449515930U, // XVI8GER4SPP 2147519224U, // XVI8GER4W 2449515858U, // XVI8GER4WPP 2449515930U, // XVI8GER4WSPP 2147525335U, // XVIEXPDP 2147526782U, // XVIEXPSP 2449514749U, // XVMADDADP 2449516327U, // XVMADDASP 2449515112U, // XVMADDMDP 2449516609U, // XVMADDMSP 2147525587U, // XVMAXDP 2147526962U, // XVMAXSP 2147525266U, // XVMINDP 2147526743U, // XVMINSP 2449514703U, // XVMSUBADP 2449516281U, // XVMSUBASP 2449515066U, // XVMSUBMDP 2449516563U, // XVMSUBMSP 2147525134U, // XVMULDP 2147526631U, // XVMULSP 41761U, // XVNABSDP 43186U, // XVNABSSP 41417U, // XVNEGDP 42955U, // XVNEGSP 2449514726U, // XVNMADDADP 2449516304U, // XVNMADDASP 2449515089U, // XVNMADDMDP 2449516586U, // XVNMADDMSP 2449514680U, // XVNMSUBADP 2449516258U, // XVNMSUBASP 2449515043U, // XVNMSUBMDP 2449516540U, // XVNMSUBMSP 39171U, // XVRDPI 37038U, // XVRDPIC 40183U, // XVRDPIM 42171U, // XVRDPIP 48829U, // XVRDPIZ 41376U, // XVREDP 42923U, // XVRESP 39187U, // XVRSPI 37047U, // XVRSPIC 40192U, // XVRSPIM 42180U, // XVRSPIP 48838U, // XVRSPIZ 41396U, // XVRSQRTEDP 42943U, // XVRSQRTESP 41850U, // XVSQRTDP 43254U, // XVSQRTSP 2147524881U, // XVSUBDP 2147526459U, // XVSUBSP 2147525537U, // XVTDIVDP 2147526921U, // XVTDIVSP 36455U, // XVTLSBB 41839U, // XVTSQRTDP 43243U, // XVTSQRTSP 2449514789U, // XVTSTDCDP 2449516367U, // XVTSTDCSP 41719U, // XVXEXPDP 43144U, // XVXEXPSP 41436U, // XVXSIGDP 42964U, // XVXSIGSP 2147520534U, // XXBLENDVB 2147521521U, // XXBLENDVD 2147522345U, // XXBLENDVH 2147530758U, // XXBLENDVW 37591U, // XXBRD 38478U, // XXBRH 43658U, // XXBRQ 46757U, // XXBRW 2147523244U, // XXEVAL 2147530719U, // XXEXTRACTUW 2147523604U, // XXGENPCVBM 2147523676U, // XXGENPCVDM 2147523803U, // XXGENPCVHM 2147524069U, // XXGENPCVWM 2449520481U, // XXINSERTW 2147521163U, // XXLAND 2147520608U, // XXLANDC 2147529578U, // XXLEQV 2382410602U, // XXLEQVOnes 2147521171U, // XXLNAND 2147527791U, // XXLNOR 2147527784U, // XXLOR 2147520724U, // XXLORC 2147527784U, // XXLORf 2147527825U, // XXLXOR 2382408849U, // XXLXORdpz 2382408849U, // XXLXORspz 2382408849U, // XXLXORz 1478728U, // XXMFACC 1478728U, // XXMFACCW 2147530074U, // XXMRGHW 2147530126U, // XXMRGLW 1085521U, // XXMTACC 1085521U, // XXMTACCW 2147523975U, // XXPERM 2147522484U, // XXPERMDI 2147522484U, // XXPERMDIs 2147527775U, // XXPERMR 2147531465U, // XXPERMX 2147523317U, // XXSEL 1097318U, // XXSETACCZ 1097318U, // XXSETACCZW 2147522996U, // XXSLDWI 2147522996U, // XXSLDWIs 1140898014U, // XXSPLTI32DX 1174441621U, // XXSPLTIB 41446U, // XXSPLTIDP 46460U, // XXSPLTIW 2147530564U, // XXSPLTW 2147530564U, // XXSPLTWs 2148012093U, // gBC 2148011065U, // gBCA 25939062U, // gBCAat 2148019430U, // gBCCTR 2148014935U, // gBCCTRL 2148014781U, // gBCL 2148011360U, // gBCLA 25939078U, // gBCLAat 2148019235U, // gBCLR 2148014911U, // gBCLRL 26987777U, // gBCLat 26987667U, // gBCat }; static const uint16_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, // ATOMIC_CMP_SWAP_I128 0U, // ATOMIC_LOAD_ADD_I128 0U, // ATOMIC_LOAD_AND_I128 0U, // ATOMIC_LOAD_NAND_I128 0U, // ATOMIC_LOAD_OR_I128 0U, // ATOMIC_LOAD_SUB_I128 0U, // ATOMIC_LOAD_XOR_I128 0U, // ATOMIC_SWAP_I128 0U, // BUILD_QUADWORD 0U, // BUILD_UACC 0U, // CFENCE 0U, // CFENCE8 0U, // CLRLSLDI 0U, // CLRLSLDI_rec 516U, // CLRLSLWI 516U, // CLRLSLWI_rec 128U, // CLRRDI 128U, // CLRRDI_rec 132U, // CLRRWI 132U, // CLRRWI_rec 0U, // DCBFL 0U, // DCBFLP 0U, // DCBFPS 0U, // DCBFx 0U, // DCBSTPS 0U, // DCBTCT 0U, // DCBTDS 0U, // DCBTSTCT 0U, // DCBTSTDS 0U, // DCBTSTT 0U, // DCBTSTx 0U, // DCBTT 0U, // DCBTx 0U, // DFLOADf32 0U, // DFLOADf64 0U, // DFSTOREf32 0U, // DFSTOREf64 0U, // EXTLDI 0U, // EXTLDI_rec 516U, // EXTLWI 516U, // EXTLWI_rec 0U, // EXTRDI 0U, // EXTRDI_rec 516U, // EXTRWI 516U, // EXTRWI_rec 516U, // INSLWI 516U, // INSLWI_rec 0U, // INSRDI 0U, // INSRDI_rec 516U, // INSRWI 516U, // INSRWI_rec 0U, // KILL_PAIR 0U, // LAx 0U, // LI 0U, // LI8 0U, // LIS 0U, // LIS8 0U, // LIWAX 0U, // LIWZX 136U, // PSUBI 1028U, // RLWIMIbm 1028U, // RLWIMIbm_rec 1028U, // RLWINMbm 1028U, // RLWINMbm_rec 1028U, // RLWNMbm 1028U, // RLWNMbm_rec 128U, // ROTRDI 128U, // ROTRDI_rec 132U, // ROTRWI 132U, // ROTRWI_rec 128U, // SLDI 128U, // SLDI_rec 132U, // SLWI 132U, // SLWI_rec 0U, // SPILLTOVSR_LD 0U, // SPILLTOVSR_LDX 0U, // SPILLTOVSR_ST 0U, // SPILLTOVSR_STX 128U, // SRDI 128U, // SRDI_rec 132U, // SRWI 132U, // SRWI_rec 0U, // STIWX 12U, // SUBI 12U, // SUBIC 12U, // SUBIC_rec 12U, // SUBIS 0U, // SUBPCIS 0U, // XFLOADf32 0U, // XFLOADf64 0U, // XFSTOREf32 0U, // XFSTOREf64 144U, // ADD4 144U, // ADD4O 144U, // ADD4O_rec 144U, // ADD4TLS 144U, // ADD4_rec 144U, // ADD8 144U, // ADD8O 144U, // ADD8O_rec 144U, // ADD8TLS 144U, // ADD8TLS_ 144U, // ADD8_rec 144U, // ADDC 144U, // ADDC8 144U, // ADDC8O 144U, // ADDC8O_rec 144U, // ADDC8_rec 144U, // ADDCO 144U, // ADDCO_rec 144U, // ADDC_rec 144U, // ADDE 144U, // ADDE8 144U, // ADDE8O 144U, // ADDE8O_rec 144U, // ADDE8_rec 144U, // ADDEO 144U, // ADDEO_rec 1552U, // ADDEX 1552U, // ADDEX8 144U, // ADDE_rec 144U, // ADDG6S 144U, // ADDG6S8 12U, // ADDI 12U, // ADDI8 12U, // ADDIC 12U, // ADDIC8 12U, // ADDIC_rec 12U, // ADDIS 12U, // ADDIS8 0U, // ADDISdtprelHA 0U, // ADDISdtprelHA32 0U, // ADDISgotTprelHA 0U, // ADDIStlsgdHA 0U, // ADDIStlsldHA 0U, // ADDIStocHA 0U, // ADDIStocHA8 0U, // ADDIdtprelL 0U, // ADDIdtprelL32 0U, // ADDItlsgdL 0U, // ADDItlsgdL32 0U, // ADDItlsgdLADDR 0U, // ADDItlsgdLADDR32 0U, // ADDItlsldL 0U, // ADDItlsldL32 0U, // ADDItlsldLADDR 0U, // ADDItlsldLADDR32 0U, // ADDItoc 0U, // ADDItoc8 0U, // ADDItocL 0U, // ADDME 0U, // ADDME8 0U, // ADDME8O 0U, // ADDME8O_rec 0U, // ADDME8_rec 0U, // ADDMEO 0U, // ADDMEO_rec 0U, // ADDME_rec 0U, // ADDPCIS 0U, // ADDZE 0U, // ADDZE8 0U, // ADDZE8O 0U, // ADDZE8O_rec 0U, // ADDZE8_rec 0U, // ADDZEO 0U, // ADDZEO_rec 0U, // ADDZE_rec 0U, // ADJCALLSTACKDOWN 0U, // ADJCALLSTACKUP 144U, // AND 144U, // AND8 144U, // AND8_rec 144U, // ANDC 144U, // ANDC8 144U, // ANDC8_rec 144U, // ANDC_rec 20U, // ANDI8_rec 20U, // ANDIS8_rec 20U, // ANDIS_rec 20U, // ANDI_rec 0U, // ANDI_rec_1_EQ_BIT 0U, // ANDI_rec_1_EQ_BIT8 0U, // ANDI_rec_1_GT_BIT 0U, // ANDI_rec_1_GT_BIT8 144U, // AND_rec 1U, // ATOMIC_CMP_SWAP_I16 1U, // ATOMIC_CMP_SWAP_I32 0U, // ATOMIC_CMP_SWAP_I64 0U, // ATOMIC_CMP_SWAP_I8 0U, // ATOMIC_LOAD_ADD_I16 0U, // ATOMIC_LOAD_ADD_I32 0U, // ATOMIC_LOAD_ADD_I64 0U, // ATOMIC_LOAD_ADD_I8 0U, // ATOMIC_LOAD_AND_I16 0U, // ATOMIC_LOAD_AND_I32 0U, // ATOMIC_LOAD_AND_I64 0U, // ATOMIC_LOAD_AND_I8 0U, // ATOMIC_LOAD_MAX_I16 0U, // ATOMIC_LOAD_MAX_I32 0U, // ATOMIC_LOAD_MAX_I64 0U, // ATOMIC_LOAD_MAX_I8 0U, // ATOMIC_LOAD_MIN_I16 0U, // ATOMIC_LOAD_MIN_I32 0U, // ATOMIC_LOAD_MIN_I64 0U, // ATOMIC_LOAD_MIN_I8 0U, // ATOMIC_LOAD_NAND_I16 0U, // ATOMIC_LOAD_NAND_I32 0U, // ATOMIC_LOAD_NAND_I64 0U, // ATOMIC_LOAD_NAND_I8 0U, // ATOMIC_LOAD_OR_I16 0U, // ATOMIC_LOAD_OR_I32 0U, // ATOMIC_LOAD_OR_I64 0U, // ATOMIC_LOAD_OR_I8 0U, // ATOMIC_LOAD_SUB_I16 0U, // ATOMIC_LOAD_SUB_I32 0U, // ATOMIC_LOAD_SUB_I64 0U, // ATOMIC_LOAD_SUB_I8 0U, // ATOMIC_LOAD_UMAX_I16 0U, // ATOMIC_LOAD_UMAX_I32 0U, // ATOMIC_LOAD_UMAX_I64 0U, // ATOMIC_LOAD_UMAX_I8 0U, // ATOMIC_LOAD_UMIN_I16 0U, // ATOMIC_LOAD_UMIN_I32 0U, // ATOMIC_LOAD_UMIN_I64 0U, // ATOMIC_LOAD_UMIN_I8 0U, // ATOMIC_LOAD_XOR_I16 0U, // ATOMIC_LOAD_XOR_I32 0U, // ATOMIC_LOAD_XOR_I64 0U, // ATOMIC_LOAD_XOR_I8 0U, // ATOMIC_SWAP_I16 0U, // ATOMIC_SWAP_I32 0U, // ATOMIC_SWAP_I64 0U, // ATOMIC_SWAP_I8 0U, // ATTN 0U, // B 0U, // BA 0U, // BC 0U, // BCC 0U, // BCCA 0U, // BCCCTR 0U, // BCCCTR8 0U, // BCCCTRL 0U, // BCCCTRL8 0U, // BCCL 0U, // BCCLA 0U, // BCCLR 0U, // BCCLRL 0U, // BCCTR 0U, // BCCTR8 0U, // BCCTRL 0U, // BCCTRL8 2064U, // BCDADD_rec 152U, // BCDCFN_rec 152U, // BCDCFSQ_rec 152U, // BCDCFZ_rec 144U, // BCDCPSGN_rec 0U, // BCDCTN_rec 0U, // BCDCTSQ_rec 152U, // BCDCTZ_rec 152U, // BCDSETSGN_rec 2064U, // BCDSR_rec 2064U, // BCDSUB_rec 2064U, // BCDS_rec 2064U, // BCDTRUNC_rec 144U, // BCDUS_rec 144U, // BCDUTRUNC_rec 0U, // BCL 0U, // BCLR 0U, // BCLRL 0U, // BCTR 0U, // BCTR8 0U, // BCTRL 0U, // BCTRL8 0U, // BCTRL8_LDinto_toc 0U, // BCTRL8_LDinto_toc_RM 0U, // BCTRL8_RM 0U, // BCTRL_LWZinto_toc 0U, // BCTRL_LWZinto_toc_RM 0U, // BCTRL_RM 0U, // BL 0U, // BL8 0U, // BL8_NOP 0U, // BL8_NOP_RM 0U, // BL8_NOP_TLS 0U, // BL8_NOTOC 0U, // BL8_NOTOC_RM 0U, // BL8_NOTOC_TLS 0U, // BL8_RM 0U, // BL8_TLS 0U, // BL8_TLS_ 0U, // BLA 0U, // BLA8 0U, // BLA8_NOP 0U, // BLA8_NOP_RM 0U, // BLA8_RM 0U, // BLA_RM 0U, // BLR 0U, // BLR8 0U, // BLRL 0U, // BL_NOP 0U, // BL_NOP_RM 0U, // BL_RM 0U, // BL_TLS 144U, // BPERMD 0U, // BRD 0U, // BRH 0U, // BRH8 144U, // BRINC 0U, // BRW 0U, // BRW8 0U, // CBCDTD 0U, // CBCDTD8 0U, // CDTBCD 0U, // CDTBCD8 144U, // CFUGED 0U, // CLRBHRB 144U, // CMPB 144U, // CMPB8 144U, // CMPD 12U, // CMPDI 144U, // CMPEQB 144U, // CMPLD 20U, // CMPLDI 144U, // CMPLW 20U, // CMPLWI 1040U, // CMPRB 1040U, // CMPRB8 144U, // CMPW 12U, // CMPWI 0U, // CNTLZD 144U, // CNTLZDM 0U, // CNTLZD_rec 0U, // CNTLZW 0U, // CNTLZW8 0U, // CNTLZW8_rec 0U, // CNTLZW_rec 0U, // CNTTZD 144U, // CNTTZDM 0U, // CNTTZD_rec 0U, // CNTTZW 0U, // CNTTZW8 0U, // CNTTZW8_rec 0U, // CNTTZW_rec 0U, // CP_ABORT 0U, // CP_COPY 0U, // CP_COPY8 152U, // CP_PASTE8_rec 152U, // CP_PASTE_rec 0U, // CR6SET 0U, // CR6UNSET 144U, // CRAND 144U, // CRANDC 144U, // CREQV 144U, // CRNAND 144U, // CRNOR 0U, // CRNOT 144U, // CROR 144U, // CRORC 28U, // CRSET 28U, // CRUNSET 144U, // CRXOR 0U, // CTRL_DEP 144U, // DADD 144U, // DADDQ 144U, // DADDQ_rec 144U, // DADD_rec 0U, // DARN 0U, // DCBA 0U, // DCBF 0U, // DCBFEP 0U, // DCBI 0U, // DCBST 0U, // DCBSTEP 0U, // DCBT 0U, // DCBTEP 0U, // DCBTST 0U, // DCBTSTEP 0U, // DCBZ 0U, // DCBZEP 0U, // DCBZL 0U, // DCBZLEP 0U, // DCCCI 0U, // DCFFIX 0U, // DCFFIXQ 0U, // DCFFIXQQ 0U, // DCFFIXQ_rec 0U, // DCFFIX_rec 144U, // DCMPO 144U, // DCMPOQ 144U, // DCMPU 144U, // DCMPUQ 0U, // DCTDP 0U, // DCTDP_rec 0U, // DCTFIX 0U, // DCTFIXQ 0U, // DCTFIXQQ 0U, // DCTFIXQ_rec 0U, // DCTFIX_rec 0U, // DCTQPQ 0U, // DCTQPQ_rec 0U, // DDEDPD 0U, // DDEDPDQ 0U, // DDEDPDQ_rec 0U, // DDEDPD_rec 144U, // DDIV 144U, // DDIVQ 144U, // DDIVQ_rec 144U, // DDIV_rec 0U, // DENBCD 0U, // DENBCDQ 0U, // DENBCDQ_rec 0U, // DENBCD_rec 144U, // DIEX 144U, // DIEXQ 144U, // DIEXQ_rec 144U, // DIEX_rec 144U, // DIVD 144U, // DIVDE 144U, // DIVDEO 144U, // DIVDEO_rec 144U, // DIVDEU 144U, // DIVDEUO 144U, // DIVDEUO_rec 144U, // DIVDEU_rec 144U, // DIVDE_rec 144U, // DIVDO 144U, // DIVDO_rec 144U, // DIVDU 144U, // DIVDUO 144U, // DIVDUO_rec 144U, // DIVDU_rec 144U, // DIVD_rec 144U, // DIVW 144U, // DIVWE 144U, // DIVWEO 144U, // DIVWEO_rec 144U, // DIVWEU 144U, // DIVWEUO 144U, // DIVWEUO_rec 144U, // DIVWEU_rec 144U, // DIVWE_rec 144U, // DIVWO 144U, // DIVWO_rec 144U, // DIVWU 144U, // DIVWUO 144U, // DIVWUO_rec 144U, // DIVWU_rec 144U, // DIVW_rec 0U, // DMMR 0U, // DMSETDMRZ 144U, // DMUL 144U, // DMULQ 144U, // DMULQ_rec 144U, // DMUL_rec 0U, // DMXOR 32U, // DMXXEXTFDMR256 0U, // DMXXEXTFDMR512 0U, // DMXXEXTFDMR512_HI 32U, // DMXXINSTFDMR256 272U, // DMXXINSTFDMR512 400U, // DMXXINSTFDMR512_HI 1552U, // DQUA 0U, // DQUAI 0U, // DQUAIQ 0U, // DQUAIQ_rec 0U, // DQUAI_rec 1552U, // DQUAQ 1552U, // DQUAQ_rec 1552U, // DQUA_rec 0U, // DRDPQ 0U, // DRDPQ_rec 0U, // DRINTN 0U, // DRINTNQ 0U, // DRINTNQ_rec 0U, // DRINTN_rec 0U, // DRINTX 0U, // DRINTXQ 0U, // DRINTXQ_rec 0U, // DRINTX_rec 1552U, // DRRND 1552U, // DRRNDQ 1552U, // DRRNDQ_rec 1552U, // DRRND_rec 0U, // DRSP 0U, // DRSP_rec 128U, // DSCLI 128U, // DSCLIQ 128U, // DSCLIQ_rec 128U, // DSCLI_rec 128U, // DSCRI 128U, // DSCRIQ 128U, // DSCRIQ_rec 128U, // DSCRI_rec 0U, // DSS 0U, // DSSALL 36U, // DST 36U, // DST64 36U, // DSTST 36U, // DSTST64 36U, // DSTSTT 36U, // DSTSTT64 36U, // DSTT 36U, // DSTT64 144U, // DSUB 144U, // DSUBQ 144U, // DSUBQ_rec 144U, // DSUB_rec 128U, // DTSTDC 128U, // DTSTDCQ 128U, // DTSTDG 128U, // DTSTDGQ 144U, // DTSTEX 144U, // DTSTEXQ 144U, // DTSTSF 0U, // DTSTSFI 0U, // DTSTSFIQ 144U, // DTSTSFQ 0U, // DXEX 0U, // DXEXQ 0U, // DXEXQ_rec 0U, // DXEX_rec 0U, // DYNALLOC 0U, // DYNALLOC8 0U, // DYNAREAOFFSET 0U, // DYNAREAOFFSET8 0U, // DecreaseCTR8loop 0U, // DecreaseCTRloop 0U, // EFDABS 144U, // EFDADD 0U, // EFDCFS 0U, // EFDCFSF 0U, // EFDCFSI 0U, // EFDCFSID 0U, // EFDCFUF 0U, // EFDCFUI 0U, // EFDCFUID 144U, // EFDCMPEQ 144U, // EFDCMPGT 144U, // EFDCMPLT 0U, // EFDCTSF 0U, // EFDCTSI 0U, // EFDCTSIDZ 0U, // EFDCTSIZ 0U, // EFDCTUF 0U, // EFDCTUI 0U, // EFDCTUIDZ 0U, // EFDCTUIZ 144U, // EFDDIV 144U, // EFDMUL 0U, // EFDNABS 0U, // EFDNEG 144U, // EFDSUB 144U, // EFDTSTEQ 144U, // EFDTSTGT 144U, // EFDTSTLT 0U, // EFSABS 144U, // EFSADD 0U, // EFSCFD 0U, // EFSCFSF 0U, // EFSCFSI 0U, // EFSCFUF 0U, // EFSCFUI 144U, // EFSCMPEQ 144U, // EFSCMPGT 144U, // EFSCMPLT 0U, // EFSCTSF 0U, // EFSCTSI 0U, // EFSCTSIZ 0U, // EFSCTUF 0U, // EFSCTUI 0U, // EFSCTUIZ 144U, // EFSDIV 144U, // EFSMUL 0U, // EFSNABS 0U, // EFSNEG 144U, // EFSSUB 144U, // EFSTSTEQ 144U, // EFSTSTGT 144U, // EFSTSTLT 0U, // EH_SjLj_LongJmp32 0U, // EH_SjLj_LongJmp64 0U, // EH_SjLj_SetJmp32 0U, // EH_SjLj_SetJmp64 0U, // EH_SjLj_Setup 144U, // EQV 144U, // EQV8 144U, // EQV8_rec 144U, // EQV_rec 0U, // EVABS 168U, // EVADDIW 0U, // EVADDSMIAAW 0U, // EVADDSSIAAW 0U, // EVADDUMIAAW 0U, // EVADDUSIAAW 144U, // EVADDW 144U, // EVAND 144U, // EVANDC 144U, // EVCMPEQ 144U, // EVCMPGTS 144U, // EVCMPGTU 144U, // EVCMPLTS 144U, // EVCMPLTU 0U, // EVCNTLSW 0U, // EVCNTLZW 144U, // EVDIVWS 144U, // EVDIVWU 144U, // EVEQV 0U, // EVEXTSB 0U, // EVEXTSH 0U, // EVFSABS 144U, // EVFSADD 0U, // EVFSCFSF 0U, // EVFSCFSI 0U, // EVFSCFUF 0U, // EVFSCFUI 144U, // EVFSCMPEQ 144U, // EVFSCMPGT 144U, // EVFSCMPLT 0U, // EVFSCTSF 0U, // EVFSCTSI 0U, // EVFSCTSIZ 0U, // EVFSCTUF 0U, // EVFSCTUI 0U, // EVFSCTUIZ 144U, // EVFSDIV 144U, // EVFSMUL 0U, // EVFSNABS 0U, // EVFSNEG 144U, // EVFSSUB 144U, // EVFSTSTEQ 144U, // EVFSTSTGT 144U, // EVFSTSTLT 0U, // EVLDD 0U, // EVLDDX 0U, // EVLDH 0U, // EVLDHX 0U, // EVLDW 0U, // EVLDWX 0U, // EVLHHESPLAT 0U, // EVLHHESPLATX 0U, // EVLHHOSSPLAT 0U, // EVLHHOSSPLATX 0U, // EVLHHOUSPLAT 0U, // EVLHHOUSPLATX 0U, // EVLWHE 0U, // EVLWHEX 0U, // EVLWHOS 0U, // EVLWHOSX 0U, // EVLWHOU 0U, // EVLWHOUX 0U, // EVLWHSPLAT 0U, // EVLWHSPLATX 0U, // EVLWWSPLAT 0U, // EVLWWSPLATX 144U, // EVMERGEHI 144U, // EVMERGEHILO 144U, // EVMERGELO 144U, // EVMERGELOHI 144U, // EVMHEGSMFAA 144U, // EVMHEGSMFAN 144U, // EVMHEGSMIAA 144U, // EVMHEGSMIAN 144U, // EVMHEGUMIAA 144U, // EVMHEGUMIAN 144U, // EVMHESMF 144U, // EVMHESMFA 144U, // EVMHESMFAAW 144U, // EVMHESMFANW 144U, // EVMHESMI 144U, // EVMHESMIA 144U, // EVMHESMIAAW 144U, // EVMHESMIANW 144U, // EVMHESSF 144U, // EVMHESSFA 144U, // EVMHESSFAAW 144U, // EVMHESSFANW 144U, // EVMHESSIAAW 144U, // EVMHESSIANW 144U, // EVMHEUMI 144U, // EVMHEUMIA 144U, // EVMHEUMIAAW 144U, // EVMHEUMIANW 144U, // EVMHEUSIAAW 144U, // EVMHEUSIANW 144U, // EVMHOGSMFAA 144U, // EVMHOGSMFAN 144U, // EVMHOGSMIAA 144U, // EVMHOGSMIAN 144U, // EVMHOGUMIAA 144U, // EVMHOGUMIAN 144U, // EVMHOSMF 144U, // EVMHOSMFA 144U, // EVMHOSMFAAW 144U, // EVMHOSMFANW 144U, // EVMHOSMI 144U, // EVMHOSMIA 144U, // EVMHOSMIAAW 144U, // EVMHOSMIANW 144U, // EVMHOSSF 144U, // EVMHOSSFA 144U, // EVMHOSSFAAW 144U, // EVMHOSSFANW 144U, // EVMHOSSIAAW 144U, // EVMHOSSIANW 144U, // EVMHOUMI 144U, // EVMHOUMIA 144U, // EVMHOUMIAAW 144U, // EVMHOUMIANW 144U, // EVMHOUSIAAW 144U, // EVMHOUSIANW 0U, // EVMRA 144U, // EVMWHSMF 144U, // EVMWHSMFA 144U, // EVMWHSMI 144U, // EVMWHSMIA 144U, // EVMWHSSF 144U, // EVMWHSSFA 144U, // EVMWHUMI 144U, // EVMWHUMIA 144U, // EVMWLSMIAAW 144U, // EVMWLSMIANW 144U, // EVMWLSSIAAW 144U, // EVMWLSSIANW 144U, // EVMWLUMI 144U, // EVMWLUMIA 144U, // EVMWLUMIAAW 144U, // EVMWLUMIANW 144U, // EVMWLUSIAAW 144U, // EVMWLUSIANW 144U, // EVMWSMF 144U, // EVMWSMFA 144U, // EVMWSMFAA 144U, // EVMWSMFAN 144U, // EVMWSMI 144U, // EVMWSMIA 144U, // EVMWSMIAA 144U, // EVMWSMIAN 144U, // EVMWSSF 144U, // EVMWSSFA 144U, // EVMWSSFAA 144U, // EVMWSSFAN 144U, // EVMWUMI 144U, // EVMWUMIA 144U, // EVMWUMIAA 144U, // EVMWUMIAN 144U, // EVNAND 0U, // EVNEG 144U, // EVNOR 144U, // EVOR 144U, // EVORC 144U, // EVRLW 132U, // EVRLWI 0U, // EVRNDW 1U, // EVSEL 144U, // EVSLW 132U, // EVSLWI 0U, // EVSPLATFI 0U, // EVSPLATI 132U, // EVSRWIS 132U, // EVSRWIU 144U, // EVSRWS 144U, // EVSRWU 0U, // EVSTDD 0U, // EVSTDDX 0U, // EVSTDH 0U, // EVSTDHX 0U, // EVSTDW 0U, // EVSTDWX 0U, // EVSTWHE 0U, // EVSTWHEX 0U, // EVSTWHO 0U, // EVSTWHOX 0U, // EVSTWWE 0U, // EVSTWWEX 0U, // EVSTWWO 0U, // EVSTWWOX 0U, // EVSUBFSMIAAW 0U, // EVSUBFSSIAAW 0U, // EVSUBFUMIAAW 0U, // EVSUBFUSIAAW 144U, // EVSUBFW 144U, // EVSUBIFW 144U, // EVXOR 0U, // EXTSB 0U, // EXTSB8 0U, // EXTSB8_32_64 0U, // EXTSB8_rec 0U, // EXTSB_rec 0U, // EXTSH 0U, // EXTSH8 0U, // EXTSH8_32_64 0U, // EXTSH8_rec 0U, // EXTSH_rec 0U, // EXTSW 128U, // EXTSWSLI 128U, // EXTSWSLI_32_64 128U, // EXTSWSLI_32_64_rec 128U, // EXTSWSLI_rec 0U, // EXTSW_32 0U, // EXTSW_32_64 0U, // EXTSW_32_64_rec 0U, // EXTSW_rec 0U, // EnforceIEIO 0U, // FABSD 0U, // FABSD_rec 0U, // FABSS 0U, // FABSS_rec 144U, // FADD 144U, // FADDS 144U, // FADDS_rec 144U, // FADD_rec 0U, // FADDrtz 0U, // FCFID 0U, // FCFIDS 0U, // FCFIDS_rec 0U, // FCFIDU 0U, // FCFIDUS 0U, // FCFIDUS_rec 0U, // FCFIDU_rec 0U, // FCFID_rec 144U, // FCMPOD 144U, // FCMPOS 144U, // FCMPUD 144U, // FCMPUS 144U, // FCPSGND 144U, // FCPSGND_rec 144U, // FCPSGNS 144U, // FCPSGNS_rec 0U, // FCTID 0U, // FCTIDU 0U, // FCTIDUZ 0U, // FCTIDUZ_rec 0U, // FCTIDU_rec 0U, // FCTIDZ 0U, // FCTIDZ_rec 0U, // FCTID_rec 0U, // FCTIW 0U, // FCTIWU 0U, // FCTIWUZ 0U, // FCTIWUZ_rec 0U, // FCTIWU_rec 0U, // FCTIWZ 0U, // FCTIWZ_rec 0U, // FCTIW_rec 144U, // FDIV 144U, // FDIVS 144U, // FDIVS_rec 144U, // FDIV_rec 0U, // FENCE 1040U, // FMADD 1040U, // FMADDS 1040U, // FMADDS_rec 1040U, // FMADD_rec 0U, // FMR 0U, // FMR_rec 1040U, // FMSUB 1040U, // FMSUBS 1040U, // FMSUBS_rec 1040U, // FMSUB_rec 144U, // FMUL 144U, // FMULS 144U, // FMULS_rec 144U, // FMUL_rec 0U, // FNABSD 0U, // FNABSD_rec 0U, // FNABSS 0U, // FNABSS_rec 0U, // FNEGD 0U, // FNEGD_rec 0U, // FNEGS 0U, // FNEGS_rec 1040U, // FNMADD 1040U, // FNMADDS 1040U, // FNMADDS_rec 1040U, // FNMADD_rec 1040U, // FNMSUB 1040U, // FNMSUBS 1040U, // FNMSUBS_rec 1040U, // FNMSUB_rec 0U, // FRE 0U, // FRES 0U, // FRES_rec 0U, // FRE_rec 0U, // FRIMD 0U, // FRIMD_rec 0U, // FRIMS 0U, // FRIMS_rec 0U, // FRIND 0U, // FRIND_rec 0U, // FRINS 0U, // FRINS_rec 0U, // FRIPD 0U, // FRIPD_rec 0U, // FRIPS 0U, // FRIPS_rec 0U, // FRIZD 0U, // FRIZD_rec 0U, // FRIZS 0U, // FRIZS_rec 0U, // FRSP 0U, // FRSP_rec 0U, // FRSQRTE 0U, // FRSQRTES 0U, // FRSQRTES_rec 0U, // FRSQRTE_rec 1040U, // FSELD 1040U, // FSELD_rec 1040U, // FSELS 1040U, // FSELS_rec 0U, // FSQRT 0U, // FSQRTS 0U, // FSQRTS_rec 0U, // FSQRT_rec 144U, // FSUB 144U, // FSUBS 144U, // FSUBS_rec 144U, // FSUB_rec 144U, // FTDIV 0U, // FTSQRT 0U, // GETtlsADDR 0U, // GETtlsADDR32 0U, // GETtlsADDR32AIX 0U, // GETtlsADDR64AIX 0U, // GETtlsADDRPCREL 0U, // GETtlsTpointer32AIX 0U, // GETtlsldADDR 0U, // GETtlsldADDR32 0U, // GETtlsldADDRPCREL 0U, // HASHCHK 0U, // HASHCHK8 0U, // HASHCHKP 0U, // HASHCHKP8 0U, // HASHST 0U, // HASHST8 0U, // HASHSTP 0U, // HASHSTP8 0U, // HRFID 0U, // ICBI 0U, // ICBIEP 0U, // ICBLC 0U, // ICBLQ 0U, // ICBT 0U, // ICBTLS 0U, // ICCCI 1040U, // ISEL 1040U, // ISEL8 0U, // ISYNC 0U, // LA 0U, // LA8 0U, // LBARX 2U, // LBARXL 0U, // LBEPX 0U, // LBZ 0U, // LBZ8 144U, // LBZCIX 0U, // LBZU 0U, // LBZU8 0U, // LBZUX 0U, // LBZUX8 0U, // LBZX 0U, // LBZX8 144U, // LBZXTLS 144U, // LBZXTLS_ 144U, // LBZXTLS_32 0U, // LD 0U, // LDARX 2U, // LDARXL 132U, // LDAT 0U, // LDBRX 144U, // LDCIX 0U, // LDU 0U, // LDUX 0U, // LDX 144U, // LDXTLS 144U, // LDXTLS_ 0U, // LDgotTprelL 0U, // LDgotTprelL32 0U, // LDtoc 0U, // LDtocBA 0U, // LDtocCPT 0U, // LDtocJTI 0U, // LDtocL 0U, // LFD 0U, // LFDEPX 0U, // LFDU 0U, // LFDUX 0U, // LFDX 144U, // LFDXTLS 144U, // LFDXTLS_ 0U, // LFIWAX 0U, // LFIWZX 0U, // LFS 0U, // LFSU 0U, // LFSUX 0U, // LFSX 144U, // LFSXTLS 144U, // LFSXTLS_ 0U, // LHA 0U, // LHA8 0U, // LHARX 2U, // LHARXL 0U, // LHAU 0U, // LHAU8 0U, // LHAUX 0U, // LHAUX8 0U, // LHAX 0U, // LHAX8 144U, // LHAXTLS 144U, // LHAXTLS_ 144U, // LHAXTLS_32 0U, // LHBRX 0U, // LHBRX8 0U, // LHEPX 0U, // LHZ 0U, // LHZ8 144U, // LHZCIX 0U, // LHZU 0U, // LHZU8 0U, // LHZUX 0U, // LHZUX8 0U, // LHZX 0U, // LHZX8 144U, // LHZXTLS 144U, // LHZXTLS_ 144U, // LHZXTLS_32 0U, // LMW 0U, // LQ 0U, // LQARX 2U, // LQARXL 0U, // LQX_PSEUDO 132U, // LSWI 0U, // LVEBX 0U, // LVEHX 0U, // LVEWX 0U, // LVSL 0U, // LVSR 0U, // LVX 0U, // LVXL 0U, // LWA 0U, // LWARX 2U, // LWARXL 132U, // LWAT 0U, // LWAUX 0U, // LWAX 144U, // LWAXTLS 144U, // LWAXTLS_ 144U, // LWAXTLS_32 0U, // LWAX_32 0U, // LWA_32 0U, // LWBRX 0U, // LWBRX8 0U, // LWEPX 0U, // LWZ 0U, // LWZ8 144U, // LWZCIX 0U, // LWZU 0U, // LWZU8 0U, // LWZUX 0U, // LWZUX8 0U, // LWZX 0U, // LWZX8 144U, // LWZXTLS 144U, // LWZXTLS_ 144U, // LWZXTLS_32 0U, // LWZtoc 0U, // LWZtocL 0U, // LXSD 0U, // LXSDX 0U, // LXSIBZX 0U, // LXSIHZX 0U, // LXSIWAX 0U, // LXSIWZX 0U, // LXSSP 0U, // LXSSPX 0U, // LXV 0U, // LXVB16X 0U, // LXVD2X 0U, // LXVDSX 0U, // LXVH8X 0U, // LXVKQ 144U, // LXVL 144U, // LXVLL 0U, // LXVP 144U, // LXVPRL 144U, // LXVPRLL 0U, // LXVPX 0U, // LXVRBX 0U, // LXVRDX 0U, // LXVRHX 144U, // LXVRL 144U, // LXVRLL 0U, // LXVRWX 0U, // LXVW4X 0U, // LXVWSX 0U, // LXVX 1040U, // MADDHD 1040U, // MADDHDU 1040U, // MADDLD 1040U, // MADDLD8 0U, // MBAR 0U, // MCRF 0U, // MCRFS 0U, // MCRXRX 0U, // MFBHRBE 0U, // MFCR 0U, // MFCR8 0U, // MFCTR 0U, // MFCTR8 0U, // MFDCR 0U, // MFFS 0U, // MFFSCDRN 0U, // MFFSCDRNI 0U, // MFFSCE 0U, // MFFSCRN 0U, // MFFSCRNI 0U, // MFFSL 0U, // MFFS_rec 0U, // MFLR 0U, // MFLR8 0U, // MFMSR 0U, // MFOCRF 0U, // MFOCRF8 0U, // MFPMR 0U, // MFSPR 0U, // MFSPR8 0U, // MFSR 0U, // MFSRIN 0U, // MFTB 0U, // MFTB8 0U, // MFUDSCR 0U, // MFVRD 0U, // MFVRSAVE 0U, // MFVRSAVEv 0U, // MFVRWZ 0U, // MFVSCR 0U, // MFVSRD 0U, // MFVSRLD 0U, // MFVSRWZ 144U, // MODSD 144U, // MODSW 144U, // MODUD 144U, // MODUW 0U, // MSGSYNC 0U, // MSYNC 0U, // MTCRF 0U, // MTCRF8 0U, // MTCTR 0U, // MTCTR8 0U, // MTCTR8loop 0U, // MTCTRloop 0U, // MTDCR 0U, // MTFSB0 0U, // MTFSB1 1048U, // MTFSF 2U, // MTFSFI 3U, // MTFSFI_rec 0U, // MTFSFIb 1048U, // MTFSF_rec 0U, // MTFSFb 0U, // MTLR 0U, // MTLR8 0U, // MTMSR 0U, // MTMSRD 0U, // MTOCRF 0U, // MTOCRF8 0U, // MTPMR 0U, // MTSPR 0U, // MTSPR8 0U, // MTSR 0U, // MTSRIN 0U, // MTUDSCR 0U, // MTVRD 0U, // MTVRSAVE 0U, // MTVRSAVEv 0U, // MTVRWA 0U, // MTVRWZ 0U, // MTVSCR 0U, // MTVSRBM 0U, // MTVSRBMI 0U, // MTVSRD 144U, // MTVSRDD 0U, // MTVSRDM 0U, // MTVSRHM 0U, // MTVSRQM 0U, // MTVSRWA 0U, // MTVSRWM 0U, // MTVSRWS 0U, // MTVSRWZ 144U, // MULHD 144U, // MULHDU 144U, // MULHDU_rec 144U, // MULHD_rec 144U, // MULHW 144U, // MULHWU 144U, // MULHWU_rec 144U, // MULHW_rec 144U, // MULLD 144U, // MULLDO 144U, // MULLDO_rec 144U, // MULLD_rec 12U, // MULLI 12U, // MULLI8 144U, // MULLW 144U, // MULLWO 144U, // MULLWO_rec 144U, // MULLW_rec 0U, // MoveGOTtoLR 0U, // MovePCtoLR 0U, // MovePCtoLR8 144U, // NAND 144U, // NAND8 144U, // NAND8_rec 144U, // NAND_rec 0U, // NAP 0U, // NEG 0U, // NEG8 0U, // NEG8O 0U, // NEG8O_rec 0U, // NEG8_rec 0U, // NEGO 0U, // NEGO_rec 0U, // NEG_rec 0U, // NOP 0U, // NOP_GT_PWR6 0U, // NOP_GT_PWR7 144U, // NOR 144U, // NOR8 144U, // NOR8_rec 144U, // NOR_rec 144U, // OR 144U, // OR8 144U, // OR8_rec 144U, // ORC 144U, // ORC8 144U, // ORC8_rec 144U, // ORC_rec 20U, // ORI 20U, // ORI8 20U, // ORIS 20U, // ORIS8 144U, // OR_rec 264U, // PADDI 264U, // PADDI8 0U, // PADDI8pc 0U, // PADDIdtprel 0U, // PADDIpc 144U, // PDEPD 144U, // PEXTD 0U, // PLA 0U, // PLA8 0U, // PLA8pc 0U, // PLApc 3U, // PLBZ 3U, // PLBZ8 0U, // PLBZ8nopc 0U, // PLBZ8onlypc 0U, // PLBZ8pc 0U, // PLBZnopc 0U, // PLBZonlypc 0U, // PLBZpc 3U, // PLD 0U, // PLDnopc 0U, // PLDonlypc 0U, // PLDpc 3U, // PLFD 0U, // PLFDnopc 0U, // PLFDonlypc 0U, // PLFDpc 3U, // PLFS 0U, // PLFSnopc 0U, // PLFSonlypc 0U, // PLFSpc 3U, // PLHA 3U, // PLHA8 0U, // PLHA8nopc 0U, // PLHA8onlypc 0U, // PLHA8pc 0U, // PLHAnopc 0U, // PLHAonlypc 0U, // PLHApc 3U, // PLHZ 3U, // PLHZ8 0U, // PLHZ8nopc 0U, // PLHZ8onlypc 0U, // PLHZ8pc 0U, // PLHZnopc 0U, // PLHZonlypc 0U, // PLHZpc 0U, // PLI 0U, // PLI8 3U, // PLWA 3U, // PLWA8 0U, // PLWA8nopc 0U, // PLWA8onlypc 0U, // PLWA8pc 0U, // PLWAnopc 0U, // PLWAonlypc 0U, // PLWApc 3U, // PLWZ 3U, // PLWZ8 0U, // PLWZ8nopc 0U, // PLWZ8onlypc 0U, // PLWZ8pc 0U, // PLWZnopc 0U, // PLWZonlypc 0U, // PLWZpc 3U, // PLXSD 0U, // PLXSDnopc 0U, // PLXSDonlypc 0U, // PLXSDpc 3U, // PLXSSP 0U, // PLXSSPnopc 0U, // PLXSSPonlypc 0U, // PLXSSPpc 3U, // PLXV 3U, // PLXVP 0U, // PLXVPnopc 0U, // PLXVPonlypc 0U, // PLXVPpc 0U, // PLXVnopc 0U, // PLXVonlypc 0U, // PLXVpc 10768U, // PMXVBF16GER2 52268U, // PMXVBF16GER2NN 52268U, // PMXVBF16GER2NP 52268U, // PMXVBF16GER2PN 52268U, // PMXVBF16GER2PP 10768U, // PMXVBF16GER2W 52268U, // PMXVBF16GER2WNN 52268U, // PMXVBF16GER2WNP 52268U, // PMXVBF16GER2WPN 52268U, // PMXVBF16GER2WPP 10768U, // PMXVF16GER2 52268U, // PMXVF16GER2NN 52268U, // PMXVF16GER2NP 52268U, // PMXVF16GER2PN 52268U, // PMXVF16GER2PP 10768U, // PMXVF16GER2W 52268U, // PMXVF16GER2WNN 52268U, // PMXVF16GER2WNP 52268U, // PMXVF16GER2WPN 52268U, // PMXVF16GER2WPP 10768U, // PMXVF32GER 19500U, // PMXVF32GERNN 19500U, // PMXVF32GERNP 19500U, // PMXVF32GERPN 19500U, // PMXVF32GERPP 10768U, // PMXVF32GERW 19500U, // PMXVF32GERWNN 19500U, // PMXVF32GERWNP 19500U, // PMXVF32GERWPN 19500U, // PMXVF32GERWPP 43536U, // PMXVF64GER 27692U, // PMXVF64GERNN 27692U, // PMXVF64GERNP 27692U, // PMXVF64GERPN 27692U, // PMXVF64GERPP 43536U, // PMXVF64GERW 27692U, // PMXVF64GERWNN 27692U, // PMXVF64GERWNP 27692U, // PMXVF64GERWPN 27692U, // PMXVF64GERWPP 10768U, // PMXVI16GER2 52268U, // PMXVI16GER2PP 10768U, // PMXVI16GER2S 52268U, // PMXVI16GER2SPP 10768U, // PMXVI16GER2SW 52268U, // PMXVI16GER2SWPP 10768U, // PMXVI16GER2W 52268U, // PMXVI16GER2WPP 10768U, // PMXVI4GER8 52268U, // PMXVI4GER8PP 10768U, // PMXVI4GER8W 52268U, // PMXVI4GER8WPP 10768U, // PMXVI8GER4 52268U, // PMXVI8GER4PP 52268U, // PMXVI8GER4SPP 10768U, // PMXVI8GER4W 52268U, // PMXVI8GER4WPP 52268U, // PMXVI8GER4WSPP 0U, // POPCNTB 0U, // POPCNTB8 0U, // POPCNTD 0U, // POPCNTW 0U, // PPC32GOT 0U, // PPC32PICGOT 0U, // PREPARE_PROBED_ALLOCA_32 0U, // PREPARE_PROBED_ALLOCA_64 0U, // PREPARE_PROBED_ALLOCA_NEGSIZE_SAME_REG_32 0U, // PREPARE_PROBED_ALLOCA_NEGSIZE_SAME_REG_64 0U, // PROBED_ALLOCA_32 0U, // PROBED_ALLOCA_64 0U, // PROBED_STACKALLOC_32 0U, // PROBED_STACKALLOC_64 0U, // PSC_DCBZL 0U, // PSQ_L 0U, // PSQ_LU 10256U, // PSQ_LUX 10256U, // PSQ_LX 0U, // PSQ_ST 0U, // PSQ_STU 10256U, // PSQ_STUX 10256U, // PSQ_STX 3U, // PSTB 3U, // PSTB8 0U, // PSTB8nopc 0U, // PSTB8onlypc 0U, // PSTB8pc 0U, // PSTBnopc 0U, // PSTBonlypc 0U, // PSTBpc 3U, // PSTD 0U, // PSTDnopc 0U, // PSTDonlypc 0U, // PSTDpc 3U, // PSTFD 0U, // PSTFDnopc 0U, // PSTFDonlypc 0U, // PSTFDpc 3U, // PSTFS 0U, // PSTFSnopc 0U, // PSTFSonlypc 0U, // PSTFSpc 3U, // PSTH 3U, // PSTH8 0U, // PSTH8nopc 0U, // PSTH8onlypc 0U, // PSTH8pc 0U, // PSTHnopc 0U, // PSTHonlypc 0U, // PSTHpc 3U, // PSTW 3U, // PSTW8 0U, // PSTW8nopc 0U, // PSTW8onlypc 0U, // PSTW8pc 0U, // PSTWnopc 0U, // PSTWonlypc 0U, // PSTWpc 3U, // PSTXSD 0U, // PSTXSDnopc 0U, // PSTXSDonlypc 0U, // PSTXSDpc 3U, // PSTXSSP 0U, // PSTXSSPnopc 0U, // PSTXSSPonlypc 0U, // PSTXSSPpc 3U, // PSTXV 3U, // PSTXVP 0U, // PSTXVPnopc 0U, // PSTXVPonlypc 0U, // PSTXVPpc 0U, // PSTXVnopc 0U, // PSTXVonlypc 0U, // PSTXVpc 0U, // PS_ABS 0U, // PS_ABSo 144U, // PS_ADD 144U, // PS_ADDo 144U, // PS_CMPO0 144U, // PS_CMPO1 144U, // PS_CMPU0 144U, // PS_CMPU1 144U, // PS_DIV 144U, // PS_DIVo 1040U, // PS_MADD 1040U, // PS_MADDS0 1040U, // PS_MADDS0o 1040U, // PS_MADDS1 1040U, // PS_MADDS1o 1040U, // PS_MADDo 144U, // PS_MERGE00 144U, // PS_MERGE00o 144U, // PS_MERGE01 144U, // PS_MERGE01o 144U, // PS_MERGE10 144U, // PS_MERGE10o 144U, // PS_MERGE11 144U, // PS_MERGE11o 0U, // PS_MR 0U, // PS_MRo 1040U, // PS_MSUB 1040U, // PS_MSUBo 144U, // PS_MUL 144U, // PS_MULS0 144U, // PS_MULS0o 144U, // PS_MULS1 144U, // PS_MULS1o 144U, // PS_MULo 0U, // PS_NABS 0U, // PS_NABSo 0U, // PS_NEG 0U, // PS_NEGo 1040U, // PS_NMADD 1040U, // PS_NMADDo 1040U, // PS_NMSUB 1040U, // PS_NMSUBo 0U, // PS_RES 0U, // PS_RESo 0U, // PS_RSQRTE 0U, // PS_RSQRTEo 1040U, // PS_SEL 1040U, // PS_SELo 144U, // PS_SUB 144U, // PS_SUBo 1040U, // PS_SUM0 1040U, // PS_SUM0o 1040U, // PS_SUM1 1040U, // PS_SUM1o 0U, // PseudoEIEIO 1552U, // QVALIGNI 1552U, // QVALIGNIb 1552U, // QVALIGNIs 32U, // QVESPLATI 32U, // QVESPLATIb 32U, // QVESPLATIs 0U, // QVFABS 0U, // QVFABSs 144U, // QVFADD 144U, // QVFADDS 144U, // QVFADDSs 0U, // QVFCFID 0U, // QVFCFIDS 0U, // QVFCFIDU 0U, // QVFCFIDUS 0U, // QVFCFIDb 144U, // QVFCMPEQ 144U, // QVFCMPEQb 144U, // QVFCMPEQbs 144U, // QVFCMPGT 144U, // QVFCMPGTb 144U, // QVFCMPGTbs 144U, // QVFCMPLT 144U, // QVFCMPLTb 144U, // QVFCMPLTbs 144U, // QVFCPSGN 144U, // QVFCPSGNs 0U, // QVFCTID 0U, // QVFCTIDU 0U, // QVFCTIDUZ 0U, // QVFCTIDZ 0U, // QVFCTIDb 0U, // QVFCTIW 0U, // QVFCTIWU 0U, // QVFCTIWUZ 0U, // QVFCTIWZ 3600U, // QVFLOGICAL 3600U, // QVFLOGICALb 3600U, // QVFLOGICALs 1040U, // QVFMADD 4140U, // QVFMADDS 1040U, // QVFMADDSs 0U, // QVFMR 0U, // QVFMRb 0U, // QVFMRs 1040U, // QVFMSUB 4140U, // QVFMSUBS 1040U, // QVFMSUBSs 144U, // QVFMUL 144U, // QVFMULS 144U, // QVFMULSs 0U, // QVFNABS 0U, // QVFNABSs 0U, // QVFNEG 0U, // QVFNEGs 1040U, // QVFNMADD 4140U, // QVFNMADDS 1040U, // QVFNMADDSs 1040U, // QVFNMSUB 4140U, // QVFNMSUBS 1040U, // QVFNMSUBSs 1040U, // QVFPERM 1040U, // QVFPERMs 0U, // QVFRE 0U, // QVFRES 0U, // QVFRESs 0U, // QVFRIM 0U, // QVFRIMs 0U, // QVFRIN 0U, // QVFRINs 0U, // QVFRIP 0U, // QVFRIPs 0U, // QVFRIZ 0U, // QVFRIZs 0U, // QVFRSP 0U, // QVFRSPs 0U, // QVFRSQRTE 0U, // QVFRSQRTES 0U, // QVFRSQRTESs 4140U, // QVFSEL 4140U, // QVFSELb 4140U, // QVFSELbb 4140U, // QVFSELbs 144U, // QVFSUB 144U, // QVFSUBS 144U, // QVFSUBSs 144U, // QVFTSTNAN 144U, // QVFTSTNANb 144U, // QVFTSTNANbs 4140U, // QVFXMADD 4140U, // QVFXMADDS 144U, // QVFXMUL 144U, // QVFXMULS 4140U, // QVFXXCPNMADD 4140U, // QVFXXCPNMADDS 4140U, // QVFXXMADD 4140U, // QVFXXMADDS 4140U, // QVFXXNPMADD 4140U, // QVFXXNPMADDS 0U, // QVGPCI 0U, // QVLFCDUX 0U, // QVLFCDUXA 0U, // QVLFCDX 0U, // QVLFCDXA 0U, // QVLFCSUX 0U, // QVLFCSUXA 0U, // QVLFCSX 0U, // QVLFCSXA 0U, // QVLFCSXs 0U, // QVLFDUX 0U, // QVLFDUXA 0U, // QVLFDX 0U, // QVLFDXA 0U, // QVLFDXb 0U, // QVLFIWAX 0U, // QVLFIWAXA 0U, // QVLFIWZX 0U, // QVLFIWZXA 0U, // QVLFSUX 0U, // QVLFSUXA 0U, // QVLFSX 0U, // QVLFSXA 0U, // QVLFSXb 0U, // QVLFSXs 0U, // QVLPCLDX 0U, // QVLPCLSX 0U, // QVLPCLSXint 0U, // QVLPCRDX 0U, // QVLPCRSX 0U, // QVSTFCDUX 0U, // QVSTFCDUXA 0U, // QVSTFCDUXI 0U, // QVSTFCDUXIA 0U, // QVSTFCDX 0U, // QVSTFCDXA 0U, // QVSTFCDXI 0U, // QVSTFCDXIA 0U, // QVSTFCSUX 0U, // QVSTFCSUXA 0U, // QVSTFCSUXI 0U, // QVSTFCSUXIA 0U, // QVSTFCSX 0U, // QVSTFCSXA 0U, // QVSTFCSXI 0U, // QVSTFCSXIA 0U, // QVSTFCSXs 0U, // QVSTFDUX 0U, // QVSTFDUXA 0U, // QVSTFDUXI 0U, // QVSTFDUXIA 0U, // QVSTFDX 0U, // QVSTFDXA 0U, // QVSTFDXI 0U, // QVSTFDXIA 0U, // QVSTFDXb 0U, // QVSTFIWX 0U, // QVSTFIWXA 0U, // QVSTFSUX 0U, // QVSTFSUXA 0U, // QVSTFSUXI 0U, // QVSTFSUXIA 0U, // QVSTFSUXs 0U, // QVSTFSX 0U, // QVSTFSXA 0U, // QVSTFSXI 0U, // QVSTFSXIA 0U, // QVSTFSXs 0U, // RESTORE_ACC 0U, // RESTORE_CR 0U, // RESTORE_CRBIT 0U, // RESTORE_QUADWORD 0U, // RESTORE_UACC 0U, // RESTORE_WACC 0U, // RFCI 0U, // RFDI 0U, // RFEBB 0U, // RFI 0U, // RFID 0U, // RFMCI 16U, // RLDCL 16U, // RLDCL_rec 16U, // RLDCR 16U, // RLDCR_rec 0U, // RLDIC 0U, // RLDICL 0U, // RLDICL_32 0U, // RLDICL_32_64 0U, // RLDICL_32_rec 0U, // RLDICL_rec 0U, // RLDICR 0U, // RLDICR_32 0U, // RLDICR_rec 0U, // RLDIC_rec 48U, // RLDIMI 48U, // RLDIMI_rec 52U, // RLWIMI 52U, // RLWIMI8 52U, // RLWIMI8_rec 52U, // RLWIMI_rec 41476U, // RLWINM 41476U, // RLWINM8 41476U, // RLWINM8_rec 41476U, // RLWINM_rec 41488U, // RLWNM 41488U, // RLWNM8 41488U, // RLWNM8_rec 41488U, // RLWNM_rec 0U, // ReadTB 0U, // SC 0U, // SCV 0U, // SELECT_CC_F16 0U, // SELECT_CC_F4 0U, // SELECT_CC_F8 0U, // SELECT_CC_I4 0U, // SELECT_CC_I8 0U, // SELECT_CC_QBRC 0U, // SELECT_CC_QFRC 0U, // SELECT_CC_QSRC 0U, // SELECT_CC_SPE 0U, // SELECT_CC_SPE4 0U, // SELECT_CC_VRRC 0U, // SELECT_CC_VSFRC 0U, // SELECT_CC_VSRC 0U, // SELECT_CC_VSSRC 0U, // SELECT_F16 0U, // SELECT_F4 0U, // SELECT_F8 0U, // SELECT_I4 0U, // SELECT_I8 0U, // SELECT_QBRC 0U, // SELECT_QFRC 0U, // SELECT_QSRC 0U, // SELECT_SPE 0U, // SELECT_SPE4 0U, // SELECT_VRRC 0U, // SELECT_VSFRC 0U, // SELECT_VSRC 0U, // SELECT_VSSRC 0U, // SETB 0U, // SETB8 0U, // SETBC 0U, // SETBC8 0U, // SETBCR 0U, // SETBCR8 0U, // SETFLM 0U, // SETNBC 0U, // SETNBC8 0U, // SETNBCR 0U, // SETNBCR8 0U, // SETRND 0U, // SETRNDi 0U, // SLBFEE_rec 0U, // SLBIA 0U, // SLBIE 0U, // SLBIEG 0U, // SLBMFEE 0U, // SLBMFEV 0U, // SLBMTE 0U, // SLBSYNC 144U, // SLD 144U, // SLD_rec 144U, // SLW 144U, // SLW8 144U, // SLW8_rec 144U, // SLW_rec 0U, // SPELWZ 0U, // SPELWZX 0U, // SPESTW 0U, // SPESTWX 0U, // SPILL_ACC 0U, // SPILL_CR 0U, // SPILL_CRBIT 0U, // SPILL_QUADWORD 0U, // SPILL_UACC 0U, // SPILL_WACC 0U, // SPLIT_QUADWORD 144U, // SRAD 128U, // SRADI 128U, // SRADI_32 128U, // SRADI_rec 144U, // SRAD_rec 144U, // SRAW 132U, // SRAWI 132U, // SRAWI_rec 144U, // SRAW_rec 144U, // SRD 144U, // SRD_rec 144U, // SRW 144U, // SRW8 144U, // SRW8_rec 144U, // SRW_rec 0U, // STB 0U, // STB8 144U, // STBCIX 0U, // STBCX 0U, // STBEPX 0U, // STBU 0U, // STBU8 0U, // STBUX 0U, // STBUX8 0U, // STBX 0U, // STBX8 144U, // STBXTLS 144U, // STBXTLS_ 144U, // STBXTLS_32 0U, // STD 132U, // STDAT 0U, // STDBRX 144U, // STDCIX 0U, // STDCX 0U, // STDU 0U, // STDUX 0U, // STDX 144U, // STDXTLS 144U, // STDXTLS_ 0U, // STFD 0U, // STFDEPX 0U, // STFDU 0U, // STFDUX 0U, // STFDX 144U, // STFDXTLS 144U, // STFDXTLS_ 0U, // STFIWX 0U, // STFS 0U, // STFSU 0U, // STFSUX 0U, // STFSX 144U, // STFSXTLS 144U, // STFSXTLS_ 0U, // STH 0U, // STH8 0U, // STHBRX 144U, // STHCIX 0U, // STHCX 0U, // STHEPX 0U, // STHU 0U, // STHU8 0U, // STHUX 0U, // STHUX8 0U, // STHX 0U, // STHX8 144U, // STHXTLS 144U, // STHXTLS_ 144U, // STHXTLS_32 0U, // STMW 0U, // STOP 0U, // STQ 0U, // STQCX 0U, // STQX_PSEUDO 132U, // STSWI 0U, // STVEBX 0U, // STVEHX 0U, // STVEWX 0U, // STVX 0U, // STVXL 0U, // STW 0U, // STW8 132U, // STWAT 0U, // STWBRX 144U, // STWCIX 0U, // STWCX 0U, // STWEPX 0U, // STWU 0U, // STWU8 0U, // STWUX 0U, // STWUX8 0U, // STWX 0U, // STWX8 144U, // STWXTLS 144U, // STWXTLS_ 144U, // STWXTLS_32 0U, // STXSD 0U, // STXSDX 0U, // STXSIBX 0U, // STXSIBXv 0U, // STXSIHX 0U, // STXSIHXv 0U, // STXSIWX 0U, // STXSSP 0U, // STXSSPX 0U, // STXV 0U, // STXVB16X 0U, // STXVD2X 0U, // STXVH8X 144U, // STXVL 144U, // STXVLL 0U, // STXVP 144U, // STXVPRL 144U, // STXVPRLL 0U, // STXVPX 0U, // STXVRBX 0U, // STXVRDX 0U, // STXVRHX 144U, // STXVRL 144U, // STXVRLL 0U, // STXVRWX 0U, // STXVW4X 0U, // STXVX 144U, // SUBF 144U, // SUBF8 144U, // SUBF8O 144U, // SUBF8O_rec 144U, // SUBF8_rec 144U, // SUBFC 144U, // SUBFC8 144U, // SUBFC8O 144U, // SUBFC8O_rec 144U, // SUBFC8_rec 144U, // SUBFCO 144U, // SUBFCO_rec 144U, // SUBFC_rec 144U, // SUBFE 144U, // SUBFE8 144U, // SUBFE8O 144U, // SUBFE8O_rec 144U, // SUBFE8_rec 144U, // SUBFEO 144U, // SUBFEO_rec 144U, // SUBFE_rec 12U, // SUBFIC 12U, // SUBFIC8 0U, // SUBFME 0U, // SUBFME8 0U, // SUBFME8O 0U, // SUBFME8O_rec 0U, // SUBFME8_rec 0U, // SUBFMEO 0U, // SUBFMEO_rec 0U, // SUBFME_rec 144U, // SUBFO 144U, // SUBFO_rec 0U, // SUBFUS 0U, // SUBFUS_rec 0U, // SUBFZE 0U, // SUBFZE8 0U, // SUBFZE8O 0U, // SUBFZE8O_rec 0U, // SUBFZE8_rec 0U, // SUBFZEO 0U, // SUBFZEO_rec 0U, // SUBFZE_rec 144U, // SUBF_rec 0U, // SYNC 0U, // SYNCP10 0U, // TABORT 144U, // TABORTDC 132U, // TABORTDCI 144U, // TABORTWC 132U, // TABORTWCI 0U, // TAILB 0U, // TAILB8 0U, // TAILBA 0U, // TAILBA8 0U, // TAILBCTR 0U, // TAILBCTR8 0U, // TBEGIN 0U, // TBEGIN_RET 0U, // TCHECK 0U, // TCHECK_RET 0U, // TCRETURNai 0U, // TCRETURNai8 0U, // TCRETURNdi 0U, // TCRETURNdi8 0U, // TCRETURNri 0U, // TCRETURNri8 144U, // TD 12U, // TDI 0U, // TEND 0U, // TLBIA 0U, // TLBIE 0U, // TLBIEL 144U, // TLBILX 0U, // TLBIVAX 0U, // TLBLD 0U, // TLBLI 0U, // TLBRE 144U, // TLBRE2 0U, // TLBSX 144U, // TLBSX2 144U, // TLBSX2D 0U, // TLBSYNC 0U, // TLBWE 144U, // TLBWE2 0U, // TLSGDAIX 0U, // TLSGDAIX8 0U, // TRAP 0U, // TRECHKPT 0U, // TRECLAIM 0U, // TSR 144U, // TW 12U, // TWI 0U, // UNENCODED_NOP 0U, // UpdateGBR 144U, // VABSDUB 144U, // VABSDUH 144U, // VABSDUW 144U, // VADDCUQ 144U, // VADDCUW 1040U, // VADDECUQ 1040U, // VADDEUQM 144U, // VADDFP 144U, // VADDSBS 144U, // VADDSHS 144U, // VADDSWS 144U, // VADDUBM 144U, // VADDUBS 144U, // VADDUDM 144U, // VADDUHM 144U, // VADDUHS 144U, // VADDUQM 144U, // VADDUWM 144U, // VADDUWS 144U, // VAND 144U, // VANDC 144U, // VAVGSB 144U, // VAVGSH 144U, // VAVGSW 144U, // VAVGUB 144U, // VAVGUH 144U, // VAVGUW 144U, // VBPERMD 144U, // VBPERMQ 56U, // VCFSX 3U, // VCFSX_0 144U, // VCFUGED 56U, // VCFUX 3U, // VCFUX_0 144U, // VCIPHER 144U, // VCIPHERLAST 144U, // VCLRLB 144U, // VCLRRB 0U, // VCLZB 0U, // VCLZD 144U, // VCLZDM 0U, // VCLZH 0U, // VCLZLSBB 0U, // VCLZW 144U, // VCMPBFP 144U, // VCMPBFP_rec 144U, // VCMPEQFP 144U, // VCMPEQFP_rec 144U, // VCMPEQUB 144U, // VCMPEQUB_rec 144U, // VCMPEQUD 144U, // VCMPEQUD_rec 144U, // VCMPEQUH 144U, // VCMPEQUH_rec 144U, // VCMPEQUQ 144U, // VCMPEQUQ_rec 144U, // VCMPEQUW 144U, // VCMPEQUW_rec 144U, // VCMPGEFP 144U, // VCMPGEFP_rec 144U, // VCMPGTFP 144U, // VCMPGTFP_rec 144U, // VCMPGTSB 144U, // VCMPGTSB_rec 144U, // VCMPGTSD 144U, // VCMPGTSD_rec 144U, // VCMPGTSH 144U, // VCMPGTSH_rec 144U, // VCMPGTSQ 144U, // VCMPGTSQ_rec 144U, // VCMPGTSW 144U, // VCMPGTSW_rec 144U, // VCMPGTUB 144U, // VCMPGTUB_rec 144U, // VCMPGTUD 144U, // VCMPGTUD_rec 144U, // VCMPGTUH 144U, // VCMPGTUH_rec 144U, // VCMPGTUQ 144U, // VCMPGTUQ_rec 144U, // VCMPGTUW 144U, // VCMPGTUW_rec 144U, // VCMPNEB 144U, // VCMPNEB_rec 144U, // VCMPNEH 144U, // VCMPNEH_rec 144U, // VCMPNEW 144U, // VCMPNEW_rec 144U, // VCMPNEZB 144U, // VCMPNEZB_rec 144U, // VCMPNEZH 144U, // VCMPNEZH_rec 144U, // VCMPNEZW 144U, // VCMPNEZW_rec 144U, // VCMPSQ 144U, // VCMPUQ 152U, // VCNTMBB 152U, // VCNTMBD 152U, // VCNTMBH 152U, // VCNTMBW 56U, // VCTSXS 3U, // VCTSXS_0 56U, // VCTUXS 3U, // VCTUXS_0 0U, // VCTZB 0U, // VCTZD 144U, // VCTZDM 0U, // VCTZH 0U, // VCTZLSBB 0U, // VCTZW 144U, // VDIVESD 144U, // VDIVESQ 144U, // VDIVESW 144U, // VDIVEUD 144U, // VDIVEUQ 144U, // VDIVEUW 144U, // VDIVSD 144U, // VDIVSQ 144U, // VDIVSW 144U, // VDIVUD 144U, // VDIVUQ 144U, // VDIVUW 144U, // VEQV 0U, // VEXPANDBM 0U, // VEXPANDDM 0U, // VEXPANDHM 0U, // VEXPANDQM 0U, // VEXPANDWM 0U, // VEXPTEFP 1040U, // VEXTDDVLX 1040U, // VEXTDDVRX 1040U, // VEXTDUBVLX 1040U, // VEXTDUBVRX 1040U, // VEXTDUHVLX 1040U, // VEXTDUHVRX 1040U, // VEXTDUWVLX 1040U, // VEXTDUWVRX 0U, // VEXTRACTBM 60U, // VEXTRACTD 0U, // VEXTRACTDM 0U, // VEXTRACTHM 0U, // VEXTRACTQM 60U, // VEXTRACTUB 60U, // VEXTRACTUH 60U, // VEXTRACTUW 0U, // VEXTRACTWM 0U, // VEXTSB2D 0U, // VEXTSB2Ds 0U, // VEXTSB2W 0U, // VEXTSB2Ws 0U, // VEXTSD2Q 0U, // VEXTSH2D 0U, // VEXTSH2Ds 0U, // VEXTSH2W 0U, // VEXTSH2Ws 0U, // VEXTSW2D 0U, // VEXTSW2Ds 144U, // VEXTUBLX 144U, // VEXTUBRX 144U, // VEXTUHLX 144U, // VEXTUHRX 144U, // VEXTUWLX 144U, // VEXTUWRX 0U, // VGBBD 64U, // VGNB 172U, // VINSBLX 172U, // VINSBRX 172U, // VINSBVLX 172U, // VINSBVRX 0U, // VINSD 172U, // VINSDLX 172U, // VINSDRX 0U, // VINSERTB 60U, // VINSERTD 0U, // VINSERTH 60U, // VINSERTW 172U, // VINSHLX 172U, // VINSHRX 172U, // VINSHVLX 172U, // VINSHVRX 0U, // VINSW 172U, // VINSWLX 172U, // VINSWRX 172U, // VINSWVLX 172U, // VINSWVRX 0U, // VLOGEFP 1040U, // VMADDFP 144U, // VMAXFP 144U, // VMAXSB 144U, // VMAXSD 144U, // VMAXSH 144U, // VMAXSW 144U, // VMAXUB 144U, // VMAXUD 144U, // VMAXUH 144U, // VMAXUW 1040U, // VMHADDSHS 1040U, // VMHRADDSHS 144U, // VMINFP 144U, // VMINSB 144U, // VMINSD 144U, // VMINSH 144U, // VMINSW 144U, // VMINUB 144U, // VMINUD 144U, // VMINUH 144U, // VMINUW 1040U, // VMLADDUHM 144U, // VMODSD 144U, // VMODSQ 144U, // VMODSW 144U, // VMODUD 144U, // VMODUQ 144U, // VMODUW 144U, // VMRGEW 144U, // VMRGHB 144U, // VMRGHH 144U, // VMRGHW 144U, // VMRGLB 144U, // VMRGLH 144U, // VMRGLW 144U, // VMRGOW 1040U, // VMSUMCUD 1040U, // VMSUMMBM 1040U, // VMSUMSHM 1040U, // VMSUMSHS 1040U, // VMSUMUBM 1040U, // VMSUMUDM 1040U, // VMSUMUHM 1040U, // VMSUMUHS 0U, // VMUL10CUQ 144U, // VMUL10ECUQ 144U, // VMUL10EUQ 0U, // VMUL10UQ 144U, // VMULESB 144U, // VMULESD 144U, // VMULESH 144U, // VMULESW 144U, // VMULEUB 144U, // VMULEUD 144U, // VMULEUH 144U, // VMULEUW 144U, // VMULHSD 144U, // VMULHSW 144U, // VMULHUD 144U, // VMULHUW 144U, // VMULLD 144U, // VMULOSB 144U, // VMULOSD 144U, // VMULOSH 144U, // VMULOSW 144U, // VMULOUB 144U, // VMULOUD 144U, // VMULOUH 144U, // VMULOUW 144U, // VMULUWM 144U, // VNAND 144U, // VNCIPHER 144U, // VNCIPHERLAST 0U, // VNEGD 0U, // VNEGW 1040U, // VNMSUBFP 144U, // VNOR 144U, // VOR 144U, // VORC 144U, // VPDEPD 1040U, // VPERM 1040U, // VPERMR 1040U, // VPERMXOR 144U, // VPEXTD 144U, // VPKPX 144U, // VPKSDSS 144U, // VPKSDUS 144U, // VPKSHSS 144U, // VPKSHUS 144U, // VPKSWSS 144U, // VPKSWUS 144U, // VPKUDUM 144U, // VPKUDUS 144U, // VPKUHUM 144U, // VPKUHUS 144U, // VPKUWUM 144U, // VPKUWUS 144U, // VPMSUMB 144U, // VPMSUMD 144U, // VPMSUMH 144U, // VPMSUMW 0U, // VPOPCNTB 0U, // VPOPCNTD 0U, // VPOPCNTH 0U, // VPOPCNTW 0U, // VPRTYBD 0U, // VPRTYBQ 0U, // VPRTYBW 0U, // VREFP 0U, // VRFIM 0U, // VRFIN 0U, // VRFIP 0U, // VRFIZ 144U, // VRLB 144U, // VRLD 144U, // VRLDMI 144U, // VRLDNM 144U, // VRLH 144U, // VRLQ 144U, // VRLQMI 144U, // VRLQNM 144U, // VRLW 144U, // VRLWMI 144U, // VRLWNM 0U, // VRSQRTEFP 0U, // VSBOX 1040U, // VSEL 2584U, // VSHASIGMAD 2584U, // VSHASIGMAW 144U, // VSL 144U, // VSLB 144U, // VSLD 4624U, // VSLDBI 2576U, // VSLDOI 144U, // VSLH 144U, // VSLO 144U, // VSLQ 144U, // VSLV 144U, // VSLW 56U, // VSPLTB 56U, // VSPLTBs 56U, // VSPLTH 56U, // VSPLTHs 0U, // VSPLTISB 0U, // VSPLTISH 0U, // VSPLTISW 56U, // VSPLTW 144U, // VSR 144U, // VSRAB 144U, // VSRAD 144U, // VSRAH 144U, // VSRAQ 144U, // VSRAW 144U, // VSRB 144U, // VSRD 4624U, // VSRDBI 144U, // VSRH 144U, // VSRO 144U, // VSRQ 144U, // VSRV 144U, // VSRW 0U, // VSTRIBL 0U, // VSTRIBL_rec 0U, // VSTRIBR 0U, // VSTRIBR_rec 0U, // VSTRIHL 0U, // VSTRIHL_rec 0U, // VSTRIHR 0U, // VSTRIHR_rec 144U, // VSUBCUQ 144U, // VSUBCUW 1040U, // VSUBECUQ 1040U, // VSUBEUQM 144U, // VSUBFP 144U, // VSUBSBS 144U, // VSUBSHS 144U, // VSUBSWS 144U, // VSUBUBM 144U, // VSUBUBS 144U, // VSUBUDM 144U, // VSUBUHM 144U, // VSUBUHS 144U, // VSUBUQM 144U, // VSUBUWM 144U, // VSUBUWS 144U, // VSUM2SWS 144U, // VSUM4SBS 144U, // VSUM4SHS 144U, // VSUM4UBS 144U, // VSUMSWS 0U, // VUPKHPX 0U, // VUPKHSB 0U, // VUPKHSH 0U, // VUPKHSW 0U, // VUPKLPX 0U, // VUPKLSB 0U, // VUPKLSH 0U, // VUPKLSW 144U, // VXOR 28U, // V_SET0 28U, // V_SET0B 28U, // V_SET0H 0U, // V_SETALLONES 0U, // V_SETALLONESB 0U, // V_SETALLONESH 0U, // WAIT 0U, // WAITP10 0U, // WRTEE 0U, // WRTEEI 144U, // XOR 144U, // XOR8 144U, // XOR8_rec 20U, // XORI 20U, // XORI8 20U, // XORIS 20U, // XORIS8 144U, // XOR_rec 0U, // XSABSDP 0U, // XSABSQP 144U, // XSADDDP 144U, // XSADDQP 144U, // XSADDQPO 144U, // XSADDSP 144U, // XSCMPEQDP 144U, // XSCMPEQQP 144U, // XSCMPEXPDP 144U, // XSCMPEXPQP 144U, // XSCMPGEDP 144U, // XSCMPGEQP 144U, // XSCMPGTDP 144U, // XSCMPGTQP 144U, // XSCMPODP 144U, // XSCMPOQP 144U, // XSCMPUDP 144U, // XSCMPUQP 144U, // XSCPSGNDP 144U, // XSCPSGNQP 0U, // XSCVDPHP 0U, // XSCVDPQP 0U, // XSCVDPSP 0U, // XSCVDPSPN 0U, // XSCVDPSXDS 0U, // XSCVDPSXDSs 0U, // XSCVDPSXWS 0U, // XSCVDPSXWSs 0U, // XSCVDPUXDS 0U, // XSCVDPUXDSs 0U, // XSCVDPUXWS 0U, // XSCVDPUXWSs 0U, // XSCVHPDP 0U, // XSCVQPDP 0U, // XSCVQPDPO 0U, // XSCVQPSDZ 0U, // XSCVQPSQZ 0U, // XSCVQPSWZ 0U, // XSCVQPUDZ 0U, // XSCVQPUQZ 0U, // XSCVQPUWZ 0U, // XSCVSDQP 0U, // XSCVSPDP 0U, // XSCVSPDPN 0U, // XSCVSQQP 0U, // XSCVSXDDP 0U, // XSCVSXDSP 0U, // XSCVUDQP 0U, // XSCVUQQP 0U, // XSCVUXDDP 0U, // XSCVUXDSP 144U, // XSDIVDP 144U, // XSDIVQP 144U, // XSDIVQPO 144U, // XSDIVSP 144U, // XSIEXPDP 144U, // XSIEXPQP 172U, // XSMADDADP 172U, // XSMADDASP 172U, // XSMADDMDP 172U, // XSMADDMSP 172U, // XSMADDQP 172U, // XSMADDQPO 144U, // XSMAXCDP 144U, // XSMAXCQP 144U, // XSMAXDP 144U, // XSMAXJDP 144U, // XSMINCDP 144U, // XSMINCQP 144U, // XSMINDP 144U, // XSMINJDP 172U, // XSMSUBADP 172U, // XSMSUBASP 172U, // XSMSUBMDP 172U, // XSMSUBMSP 172U, // XSMSUBQP 172U, // XSMSUBQPO 144U, // XSMULDP 144U, // XSMULQP 144U, // XSMULQPO 144U, // XSMULSP 0U, // XSNABSDP 0U, // XSNABSDPs 0U, // XSNABSQP 0U, // XSNEGDP 0U, // XSNEGQP 172U, // XSNMADDADP 172U, // XSNMADDASP 172U, // XSNMADDMDP 172U, // XSNMADDMSP 172U, // XSNMADDQP 172U, // XSNMADDQPO 172U, // XSNMSUBADP 172U, // XSNMSUBASP 172U, // XSNMSUBMDP 172U, // XSNMSUBMSP 172U, // XSNMSUBQP 172U, // XSNMSUBQPO 0U, // XSRDPI 0U, // XSRDPIC 0U, // XSRDPIM 0U, // XSRDPIP 0U, // XSRDPIZ 0U, // XSREDP 0U, // XSRESP 0U, // XSRQPI 0U, // XSRQPIX 0U, // XSRQPXP 0U, // XSRSP 0U, // XSRSQRTEDP 0U, // XSRSQRTESP 0U, // XSSQRTDP 0U, // XSSQRTQP 0U, // XSSQRTQPO 0U, // XSSQRTSP 144U, // XSSUBDP 144U, // XSSUBQP 144U, // XSSUBQPO 144U, // XSSUBSP 144U, // XSTDIVDP 0U, // XSTSQRTDP 68U, // XSTSTDCDP 68U, // XSTSTDCQP 68U, // XSTSTDCSP 0U, // XSXEXPDP 0U, // XSXEXPQP 0U, // XSXSIGDP 0U, // XSXSIGQP 0U, // XVABSDP 0U, // XVABSSP 144U, // XVADDDP 144U, // XVADDSP 144U, // XVBF16GER2 172U, // XVBF16GER2NN 172U, // XVBF16GER2NP 172U, // XVBF16GER2PN 172U, // XVBF16GER2PP 144U, // XVBF16GER2W 172U, // XVBF16GER2WNN 172U, // XVBF16GER2WNP 172U, // XVBF16GER2WPN 172U, // XVBF16GER2WPP 144U, // XVCMPEQDP 144U, // XVCMPEQDP_rec 144U, // XVCMPEQSP 144U, // XVCMPEQSP_rec 144U, // XVCMPGEDP 144U, // XVCMPGEDP_rec 144U, // XVCMPGESP 144U, // XVCMPGESP_rec 144U, // XVCMPGTDP 144U, // XVCMPGTDP_rec 144U, // XVCMPGTSP 144U, // XVCMPGTSP_rec 144U, // XVCPSGNDP 144U, // XVCPSGNSP 0U, // XVCVBF16SPN 0U, // XVCVDPSP 0U, // XVCVDPSXDS 0U, // XVCVDPSXWS 0U, // XVCVDPUXDS 0U, // XVCVDPUXWS 0U, // XVCVHPSP 0U, // XVCVSPBF16 0U, // XVCVSPDP 0U, // XVCVSPHP 0U, // XVCVSPSXDS 0U, // XVCVSPSXWS 0U, // XVCVSPUXDS 0U, // XVCVSPUXWS 0U, // XVCVSXDDP 0U, // XVCVSXDSP 0U, // XVCVSXWDP 0U, // XVCVSXWSP 0U, // XVCVUXDDP 0U, // XVCVUXDSP 0U, // XVCVUXWDP 0U, // XVCVUXWSP 144U, // XVDIVDP 144U, // XVDIVSP 144U, // XVF16GER2 172U, // XVF16GER2NN 172U, // XVF16GER2NP 172U, // XVF16GER2PN 172U, // XVF16GER2PP 144U, // XVF16GER2W 172U, // XVF16GER2WNN 172U, // XVF16GER2WNP 172U, // XVF16GER2WPN 172U, // XVF16GER2WPP 144U, // XVF32GER 172U, // XVF32GERNN 172U, // XVF32GERNP 172U, // XVF32GERPN 172U, // XVF32GERPP 144U, // XVF32GERW 172U, // XVF32GERWNN 172U, // XVF32GERWNP 172U, // XVF32GERWPN 172U, // XVF32GERWPP 144U, // XVF64GER 172U, // XVF64GERNN 172U, // XVF64GERNP 172U, // XVF64GERPN 172U, // XVF64GERPP 144U, // XVF64GERW 172U, // XVF64GERWNN 172U, // XVF64GERWNP 172U, // XVF64GERWPN 172U, // XVF64GERWPP 144U, // XVI16GER2 172U, // XVI16GER2PP 144U, // XVI16GER2S 172U, // XVI16GER2SPP 144U, // XVI16GER2SW 172U, // XVI16GER2SWPP 144U, // XVI16GER2W 172U, // XVI16GER2WPP 144U, // XVI4GER8 172U, // XVI4GER8PP 144U, // XVI4GER8W 172U, // XVI4GER8WPP 144U, // XVI8GER4 172U, // XVI8GER4PP 172U, // XVI8GER4SPP 144U, // XVI8GER4W 172U, // XVI8GER4WPP 172U, // XVI8GER4WSPP 144U, // XVIEXPDP 144U, // XVIEXPSP 172U, // XVMADDADP 172U, // XVMADDASP 172U, // XVMADDMDP 172U, // XVMADDMSP 144U, // XVMAXDP 144U, // XVMAXSP 144U, // XVMINDP 144U, // XVMINSP 172U, // XVMSUBADP 172U, // XVMSUBASP 172U, // XVMSUBMDP 172U, // XVMSUBMSP 144U, // XVMULDP 144U, // XVMULSP 0U, // XVNABSDP 0U, // XVNABSSP 0U, // XVNEGDP 0U, // XVNEGSP 172U, // XVNMADDADP 172U, // XVNMADDASP 172U, // XVNMADDMDP 172U, // XVNMADDMSP 172U, // XVNMSUBADP 172U, // XVNMSUBASP 172U, // XVNMSUBMDP 172U, // XVNMSUBMSP 0U, // XVRDPI 0U, // XVRDPIC 0U, // XVRDPIM 0U, // XVRDPIP 0U, // XVRDPIZ 0U, // XVREDP 0U, // XVRESP 0U, // XVRSPI 0U, // XVRSPIC 0U, // XVRSPIM 0U, // XVRSPIP 0U, // XVRSPIZ 0U, // XVRSQRTEDP 0U, // XVRSQRTESP 0U, // XVSQRTDP 0U, // XVSQRTSP 144U, // XVSUBDP 144U, // XVSUBSP 144U, // XVTDIVDP 144U, // XVTDIVSP 0U, // XVTLSBB 0U, // XVTSQRTDP 0U, // XVTSQRTSP 68U, // XVTSTDCDP 68U, // XVTSTDCSP 0U, // XVXEXPDP 0U, // XVXEXPSP 0U, // XVXSIGDP 0U, // XVXSIGSP 1040U, // XXBLENDVB 1040U, // XXBLENDVD 1040U, // XXBLENDVH 1040U, // XXBLENDVW 0U, // XXBRD 0U, // XXBRH 0U, // XXBRQ 0U, // XXBRW 9232U, // XXEVAL 72U, // XXEXTRACTUW 76U, // XXGENPCVBM 76U, // XXGENPCVDM 76U, // XXGENPCVHM 76U, // XXGENPCVWM 80U, // XXINSERTW 144U, // XXLAND 144U, // XXLANDC 144U, // XXLEQV 28U, // XXLEQVOnes 144U, // XXLNAND 144U, // XXLNOR 144U, // XXLOR 144U, // XXLORC 144U, // XXLORf 144U, // XXLXOR 28U, // XXLXORdpz 28U, // XXLXORspz 28U, // XXLXORz 0U, // XXMFACC 0U, // XXMFACCW 144U, // XXMRGHW 144U, // XXMRGLW 0U, // XXMTACC 0U, // XXMTACCW 172U, // XXPERM 1552U, // XXPERMDI 5160U, // XXPERMDIs 172U, // XXPERMR 9232U, // XXPERMX 1040U, // XXSEL 0U, // XXSETACCZ 0U, // XXSETACCZW 1552U, // XXSLDWI 5160U, // XXSLDWIs 0U, // XXSPLTI32DX 0U, // XXSPLTIB 0U, // XXSPLTIDP 0U, // XXSPLTIW 32U, // XXSPLTW 32U, // XXSPLTWs 84U, // gBC 88U, // gBCA 0U, // gBCAat 144U, // gBCCTR 144U, // gBCCTRL 84U, // gBCL 88U, // gBCLA 0U, // gBCLAat 144U, // gBCLR 144U, // gBCLRL 0U, // gBCLat 0U, // gBCat }; static const uint8_t OpInfo2[] = { 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, // ATOMIC_CMP_SWAP_I128 0U, // ATOMIC_LOAD_ADD_I128 0U, // ATOMIC_LOAD_AND_I128 0U, // ATOMIC_LOAD_NAND_I128 0U, // ATOMIC_LOAD_OR_I128 0U, // ATOMIC_LOAD_SUB_I128 0U, // ATOMIC_LOAD_XOR_I128 0U, // ATOMIC_SWAP_I128 0U, // BUILD_QUADWORD 0U, // BUILD_UACC 0U, // CFENCE 0U, // CFENCE8 0U, // CLRLSLDI 0U, // CLRLSLDI_rec 0U, // CLRLSLWI 0U, // CLRLSLWI_rec 0U, // CLRRDI 0U, // CLRRDI_rec 0U, // CLRRWI 0U, // CLRRWI_rec 0U, // DCBFL 0U, // DCBFLP 0U, // DCBFPS 0U, // DCBFx 0U, // DCBSTPS 0U, // DCBTCT 0U, // DCBTDS 0U, // DCBTSTCT 0U, // DCBTSTDS 0U, // DCBTSTT 0U, // DCBTSTx 0U, // DCBTT 0U, // DCBTx 0U, // DFLOADf32 0U, // DFLOADf64 0U, // DFSTOREf32 0U, // DFSTOREf64 0U, // EXTLDI 0U, // EXTLDI_rec 0U, // EXTLWI 0U, // EXTLWI_rec 0U, // EXTRDI 0U, // EXTRDI_rec 0U, // EXTRWI 0U, // EXTRWI_rec 0U, // INSLWI 0U, // INSLWI_rec 0U, // INSRDI 0U, // INSRDI_rec 0U, // INSRWI 0U, // INSRWI_rec 0U, // KILL_PAIR 0U, // LAx 0U, // LI 0U, // LI8 0U, // LIS 0U, // LIS8 0U, // LIWAX 0U, // LIWZX 0U, // PSUBI 0U, // RLWIMIbm 0U, // RLWIMIbm_rec 0U, // RLWINMbm 0U, // RLWINMbm_rec 0U, // RLWNMbm 0U, // RLWNMbm_rec 0U, // ROTRDI 0U, // ROTRDI_rec 0U, // ROTRWI 0U, // ROTRWI_rec 0U, // SLDI 0U, // SLDI_rec 0U, // SLWI 0U, // SLWI_rec 0U, // SPILLTOVSR_LD 0U, // SPILLTOVSR_LDX 0U, // SPILLTOVSR_ST 0U, // SPILLTOVSR_STX 0U, // SRDI 0U, // SRDI_rec 0U, // SRWI 0U, // SRWI_rec 0U, // STIWX 0U, // SUBI 0U, // SUBIC 0U, // SUBIC_rec 0U, // SUBIS 0U, // SUBPCIS 0U, // XFLOADf32 0U, // XFLOADf64 0U, // XFSTOREf32 0U, // XFSTOREf64 0U, // ADD4 0U, // ADD4O 0U, // ADD4O_rec 0U, // ADD4TLS 0U, // ADD4_rec 0U, // ADD8 0U, // ADD8O 0U, // ADD8O_rec 0U, // ADD8TLS 0U, // ADD8TLS_ 0U, // ADD8_rec 0U, // ADDC 0U, // ADDC8 0U, // ADDC8O 0U, // ADDC8O_rec 0U, // ADDC8_rec 0U, // ADDCO 0U, // ADDCO_rec 0U, // ADDC_rec 0U, // ADDE 0U, // ADDE8 0U, // ADDE8O 0U, // ADDE8O_rec 0U, // ADDE8_rec 0U, // ADDEO 0U, // ADDEO_rec 0U, // ADDEX 0U, // ADDEX8 0U, // ADDE_rec 0U, // ADDG6S 0U, // ADDG6S8 0U, // ADDI 0U, // ADDI8 0U, // ADDIC 0U, // ADDIC8 0U, // ADDIC_rec 0U, // ADDIS 0U, // ADDIS8 0U, // ADDISdtprelHA 0U, // ADDISdtprelHA32 0U, // ADDISgotTprelHA 0U, // ADDIStlsgdHA 0U, // ADDIStlsldHA 0U, // ADDIStocHA 0U, // ADDIStocHA8 0U, // ADDIdtprelL 0U, // ADDIdtprelL32 0U, // ADDItlsgdL 0U, // ADDItlsgdL32 0U, // ADDItlsgdLADDR 0U, // ADDItlsgdLADDR32 0U, // ADDItlsldL 0U, // ADDItlsldL32 0U, // ADDItlsldLADDR 0U, // ADDItlsldLADDR32 0U, // ADDItoc 0U, // ADDItoc8 0U, // ADDItocL 0U, // ADDME 0U, // ADDME8 0U, // ADDME8O 0U, // ADDME8O_rec 0U, // ADDME8_rec 0U, // ADDMEO 0U, // ADDMEO_rec 0U, // ADDME_rec 0U, // ADDPCIS 0U, // ADDZE 0U, // ADDZE8 0U, // ADDZE8O 0U, // ADDZE8O_rec 0U, // ADDZE8_rec 0U, // ADDZEO 0U, // ADDZEO_rec 0U, // ADDZE_rec 0U, // ADJCALLSTACKDOWN 0U, // ADJCALLSTACKUP 0U, // AND 0U, // AND8 0U, // AND8_rec 0U, // ANDC 0U, // ANDC8 0U, // ANDC8_rec 0U, // ANDC_rec 0U, // ANDI8_rec 0U, // ANDIS8_rec 0U, // ANDIS_rec 0U, // ANDI_rec 0U, // ANDI_rec_1_EQ_BIT 0U, // ANDI_rec_1_EQ_BIT8 0U, // ANDI_rec_1_GT_BIT 0U, // ANDI_rec_1_GT_BIT8 0U, // AND_rec 0U, // ATOMIC_CMP_SWAP_I16 0U, // ATOMIC_CMP_SWAP_I32 0U, // ATOMIC_CMP_SWAP_I64 0U, // ATOMIC_CMP_SWAP_I8 0U, // ATOMIC_LOAD_ADD_I16 0U, // ATOMIC_LOAD_ADD_I32 0U, // ATOMIC_LOAD_ADD_I64 0U, // ATOMIC_LOAD_ADD_I8 0U, // ATOMIC_LOAD_AND_I16 0U, // ATOMIC_LOAD_AND_I32 0U, // ATOMIC_LOAD_AND_I64 0U, // ATOMIC_LOAD_AND_I8 0U, // ATOMIC_LOAD_MAX_I16 0U, // ATOMIC_LOAD_MAX_I32 0U, // ATOMIC_LOAD_MAX_I64 0U, // ATOMIC_LOAD_MAX_I8 0U, // ATOMIC_LOAD_MIN_I16 0U, // ATOMIC_LOAD_MIN_I32 0U, // ATOMIC_LOAD_MIN_I64 0U, // ATOMIC_LOAD_MIN_I8 0U, // ATOMIC_LOAD_NAND_I16 0U, // ATOMIC_LOAD_NAND_I32 0U, // ATOMIC_LOAD_NAND_I64 0U, // ATOMIC_LOAD_NAND_I8 0U, // ATOMIC_LOAD_OR_I16 0U, // ATOMIC_LOAD_OR_I32 0U, // ATOMIC_LOAD_OR_I64 0U, // ATOMIC_LOAD_OR_I8 0U, // ATOMIC_LOAD_SUB_I16 0U, // ATOMIC_LOAD_SUB_I32 0U, // ATOMIC_LOAD_SUB_I64 0U, // ATOMIC_LOAD_SUB_I8 0U, // ATOMIC_LOAD_UMAX_I16 0U, // ATOMIC_LOAD_UMAX_I32 0U, // ATOMIC_LOAD_UMAX_I64 0U, // ATOMIC_LOAD_UMAX_I8 0U, // ATOMIC_LOAD_UMIN_I16 0U, // ATOMIC_LOAD_UMIN_I32 0U, // ATOMIC_LOAD_UMIN_I64 0U, // ATOMIC_LOAD_UMIN_I8 0U, // ATOMIC_LOAD_XOR_I16 0U, // ATOMIC_LOAD_XOR_I32 0U, // ATOMIC_LOAD_XOR_I64 0U, // ATOMIC_LOAD_XOR_I8 0U, // ATOMIC_SWAP_I16 0U, // ATOMIC_SWAP_I32 0U, // ATOMIC_SWAP_I64 0U, // ATOMIC_SWAP_I8 0U, // ATTN 0U, // B 0U, // BA 0U, // BC 0U, // BCC 0U, // BCCA 0U, // BCCCTR 0U, // BCCCTR8 0U, // BCCCTRL 0U, // BCCCTRL8 0U, // BCCL 0U, // BCCLA 0U, // BCCLR 0U, // BCCLRL 0U, // BCCTR 0U, // BCCTR8 0U, // BCCTRL 0U, // BCCTRL8 0U, // BCDADD_rec 0U, // BCDCFN_rec 0U, // BCDCFSQ_rec 0U, // BCDCFZ_rec 0U, // BCDCPSGN_rec 0U, // BCDCTN_rec 0U, // BCDCTSQ_rec 0U, // BCDCTZ_rec 0U, // BCDSETSGN_rec 0U, // BCDSR_rec 0U, // BCDSUB_rec 0U, // BCDS_rec 0U, // BCDTRUNC_rec 0U, // BCDUS_rec 0U, // BCDUTRUNC_rec 0U, // BCL 0U, // BCLR 0U, // BCLRL 0U, // BCTR 0U, // BCTR8 0U, // BCTRL 0U, // BCTRL8 0U, // BCTRL8_LDinto_toc 0U, // BCTRL8_LDinto_toc_RM 0U, // BCTRL8_RM 0U, // BCTRL_LWZinto_toc 0U, // BCTRL_LWZinto_toc_RM 0U, // BCTRL_RM 0U, // BL 0U, // BL8 0U, // BL8_NOP 0U, // BL8_NOP_RM 0U, // BL8_NOP_TLS 0U, // BL8_NOTOC 0U, // BL8_NOTOC_RM 0U, // BL8_NOTOC_TLS 0U, // BL8_RM 0U, // BL8_TLS 0U, // BL8_TLS_ 0U, // BLA 0U, // BLA8 0U, // BLA8_NOP 0U, // BLA8_NOP_RM 0U, // BLA8_RM 0U, // BLA_RM 0U, // BLR 0U, // BLR8 0U, // BLRL 0U, // BL_NOP 0U, // BL_NOP_RM 0U, // BL_RM 0U, // BL_TLS 0U, // BPERMD 0U, // BRD 0U, // BRH 0U, // BRH8 0U, // BRINC 0U, // BRW 0U, // BRW8 0U, // CBCDTD 0U, // CBCDTD8 0U, // CDTBCD 0U, // CDTBCD8 0U, // CFUGED 0U, // CLRBHRB 0U, // CMPB 0U, // CMPB8 0U, // CMPD 0U, // CMPDI 0U, // CMPEQB 0U, // CMPLD 0U, // CMPLDI 0U, // CMPLW 0U, // CMPLWI 0U, // CMPRB 0U, // CMPRB8 0U, // CMPW 0U, // CMPWI 0U, // CNTLZD 0U, // CNTLZDM 0U, // CNTLZD_rec 0U, // CNTLZW 0U, // CNTLZW8 0U, // CNTLZW8_rec 0U, // CNTLZW_rec 0U, // CNTTZD 0U, // CNTTZDM 0U, // CNTTZD_rec 0U, // CNTTZW 0U, // CNTTZW8 0U, // CNTTZW8_rec 0U, // CNTTZW_rec 0U, // CP_ABORT 0U, // CP_COPY 0U, // CP_COPY8 0U, // CP_PASTE8_rec 0U, // CP_PASTE_rec 0U, // CR6SET 0U, // CR6UNSET 0U, // CRAND 0U, // CRANDC 0U, // CREQV 0U, // CRNAND 0U, // CRNOR 0U, // CRNOT 0U, // CROR 0U, // CRORC 0U, // CRSET 0U, // CRUNSET 0U, // CRXOR 0U, // CTRL_DEP 0U, // DADD 0U, // DADDQ 0U, // DADDQ_rec 0U, // DADD_rec 0U, // DARN 0U, // DCBA 0U, // DCBF 0U, // DCBFEP 0U, // DCBI 0U, // DCBST 0U, // DCBSTEP 0U, // DCBT 0U, // DCBTEP 0U, // DCBTST 0U, // DCBTSTEP 0U, // DCBZ 0U, // DCBZEP 0U, // DCBZL 0U, // DCBZLEP 0U, // DCCCI 0U, // DCFFIX 0U, // DCFFIXQ 0U, // DCFFIXQQ 0U, // DCFFIXQ_rec 0U, // DCFFIX_rec 0U, // DCMPO 0U, // DCMPOQ 0U, // DCMPU 0U, // DCMPUQ 0U, // DCTDP 0U, // DCTDP_rec 0U, // DCTFIX 0U, // DCTFIXQ 0U, // DCTFIXQQ 0U, // DCTFIXQ_rec 0U, // DCTFIX_rec 0U, // DCTQPQ 0U, // DCTQPQ_rec 0U, // DDEDPD 0U, // DDEDPDQ 0U, // DDEDPDQ_rec 0U, // DDEDPD_rec 0U, // DDIV 0U, // DDIVQ 0U, // DDIVQ_rec 0U, // DDIV_rec 0U, // DENBCD 0U, // DENBCDQ 0U, // DENBCDQ_rec 0U, // DENBCD_rec 0U, // DIEX 0U, // DIEXQ 0U, // DIEXQ_rec 0U, // DIEX_rec 0U, // DIVD 0U, // DIVDE 0U, // DIVDEO 0U, // DIVDEO_rec 0U, // DIVDEU 0U, // DIVDEUO 0U, // DIVDEUO_rec 0U, // DIVDEU_rec 0U, // DIVDE_rec 0U, // DIVDO 0U, // DIVDO_rec 0U, // DIVDU 0U, // DIVDUO 0U, // DIVDUO_rec 0U, // DIVDU_rec 0U, // DIVD_rec 0U, // DIVW 0U, // DIVWE 0U, // DIVWEO 0U, // DIVWEO_rec 0U, // DIVWEU 0U, // DIVWEUO 0U, // DIVWEUO_rec 0U, // DIVWEU_rec 0U, // DIVWE_rec 0U, // DIVWO 0U, // DIVWO_rec 0U, // DIVWU 0U, // DIVWUO 0U, // DIVWUO_rec 0U, // DIVWU_rec 0U, // DIVW_rec 0U, // DMMR 0U, // DMSETDMRZ 0U, // DMUL 0U, // DMULQ 0U, // DMULQ_rec 0U, // DMUL_rec 0U, // DMXOR 0U, // DMXXEXTFDMR256 0U, // DMXXEXTFDMR512 0U, // DMXXEXTFDMR512_HI 0U, // DMXXINSTFDMR256 0U, // DMXXINSTFDMR512 0U, // DMXXINSTFDMR512_HI 0U, // DQUA 0U, // DQUAI 0U, // DQUAIQ 0U, // DQUAIQ_rec 0U, // DQUAI_rec 0U, // DQUAQ 0U, // DQUAQ_rec 0U, // DQUA_rec 0U, // DRDPQ 0U, // DRDPQ_rec 0U, // DRINTN 0U, // DRINTNQ 0U, // DRINTNQ_rec 0U, // DRINTN_rec 0U, // DRINTX 0U, // DRINTXQ 0U, // DRINTXQ_rec 0U, // DRINTX_rec 0U, // DRRND 0U, // DRRNDQ 0U, // DRRNDQ_rec 0U, // DRRND_rec 0U, // DRSP 0U, // DRSP_rec 0U, // DSCLI 0U, // DSCLIQ 0U, // DSCLIQ_rec 0U, // DSCLI_rec 0U, // DSCRI 0U, // DSCRIQ 0U, // DSCRIQ_rec 0U, // DSCRI_rec 0U, // DSS 0U, // DSSALL 0U, // DST 0U, // DST64 0U, // DSTST 0U, // DSTST64 0U, // DSTSTT 0U, // DSTSTT64 0U, // DSTT 0U, // DSTT64 0U, // DSUB 0U, // DSUBQ 0U, // DSUBQ_rec 0U, // DSUB_rec 0U, // DTSTDC 0U, // DTSTDCQ 0U, // DTSTDG 0U, // DTSTDGQ 0U, // DTSTEX 0U, // DTSTEXQ 0U, // DTSTSF 0U, // DTSTSFI 0U, // DTSTSFIQ 0U, // DTSTSFQ 0U, // DXEX 0U, // DXEXQ 0U, // DXEXQ_rec 0U, // DXEX_rec 0U, // DYNALLOC 0U, // DYNALLOC8 0U, // DYNAREAOFFSET 0U, // DYNAREAOFFSET8 0U, // DecreaseCTR8loop 0U, // DecreaseCTRloop 0U, // EFDABS 0U, // EFDADD 0U, // EFDCFS 0U, // EFDCFSF 0U, // EFDCFSI 0U, // EFDCFSID 0U, // EFDCFUF 0U, // EFDCFUI 0U, // EFDCFUID 0U, // EFDCMPEQ 0U, // EFDCMPGT 0U, // EFDCMPLT 0U, // EFDCTSF 0U, // EFDCTSI 0U, // EFDCTSIDZ 0U, // EFDCTSIZ 0U, // EFDCTUF 0U, // EFDCTUI 0U, // EFDCTUIDZ 0U, // EFDCTUIZ 0U, // EFDDIV 0U, // EFDMUL 0U, // EFDNABS 0U, // EFDNEG 0U, // EFDSUB 0U, // EFDTSTEQ 0U, // EFDTSTGT 0U, // EFDTSTLT 0U, // EFSABS 0U, // EFSADD 0U, // EFSCFD 0U, // EFSCFSF 0U, // EFSCFSI 0U, // EFSCFUF 0U, // EFSCFUI 0U, // EFSCMPEQ 0U, // EFSCMPGT 0U, // EFSCMPLT 0U, // EFSCTSF 0U, // EFSCTSI 0U, // EFSCTSIZ 0U, // EFSCTUF 0U, // EFSCTUI 0U, // EFSCTUIZ 0U, // EFSDIV 0U, // EFSMUL 0U, // EFSNABS 0U, // EFSNEG 0U, // EFSSUB 0U, // EFSTSTEQ 0U, // EFSTSTGT 0U, // EFSTSTLT 0U, // EH_SjLj_LongJmp32 0U, // EH_SjLj_LongJmp64 0U, // EH_SjLj_SetJmp32 0U, // EH_SjLj_SetJmp64 0U, // EH_SjLj_Setup 0U, // EQV 0U, // EQV8 0U, // EQV8_rec 0U, // EQV_rec 0U, // EVABS 0U, // EVADDIW 0U, // EVADDSMIAAW 0U, // EVADDSSIAAW 0U, // EVADDUMIAAW 0U, // EVADDUSIAAW 0U, // EVADDW 0U, // EVAND 0U, // EVANDC 0U, // EVCMPEQ 0U, // EVCMPGTS 0U, // EVCMPGTU 0U, // EVCMPLTS 0U, // EVCMPLTU 0U, // EVCNTLSW 0U, // EVCNTLZW 0U, // EVDIVWS 0U, // EVDIVWU 0U, // EVEQV 0U, // EVEXTSB 0U, // EVEXTSH 0U, // EVFSABS 0U, // EVFSADD 0U, // EVFSCFSF 0U, // EVFSCFSI 0U, // EVFSCFUF 0U, // EVFSCFUI 0U, // EVFSCMPEQ 0U, // EVFSCMPGT 0U, // EVFSCMPLT 0U, // EVFSCTSF 0U, // EVFSCTSI 0U, // EVFSCTSIZ 0U, // EVFSCTUF 0U, // EVFSCTUI 0U, // EVFSCTUIZ 0U, // EVFSDIV 0U, // EVFSMUL 0U, // EVFSNABS 0U, // EVFSNEG 0U, // EVFSSUB 0U, // EVFSTSTEQ 0U, // EVFSTSTGT 0U, // EVFSTSTLT 0U, // EVLDD 0U, // EVLDDX 0U, // EVLDH 0U, // EVLDHX 0U, // EVLDW 0U, // EVLDWX 0U, // EVLHHESPLAT 0U, // EVLHHESPLATX 0U, // EVLHHOSSPLAT 0U, // EVLHHOSSPLATX 0U, // EVLHHOUSPLAT 0U, // EVLHHOUSPLATX 0U, // EVLWHE 0U, // EVLWHEX 0U, // EVLWHOS 0U, // EVLWHOSX 0U, // EVLWHOU 0U, // EVLWHOUX 0U, // EVLWHSPLAT 0U, // EVLWHSPLATX 0U, // EVLWWSPLAT 0U, // EVLWWSPLATX 0U, // EVMERGEHI 0U, // EVMERGEHILO 0U, // EVMERGELO 0U, // EVMERGELOHI 0U, // EVMHEGSMFAA 0U, // EVMHEGSMFAN 0U, // EVMHEGSMIAA 0U, // EVMHEGSMIAN 0U, // EVMHEGUMIAA 0U, // EVMHEGUMIAN 0U, // EVMHESMF 0U, // EVMHESMFA 0U, // EVMHESMFAAW 0U, // EVMHESMFANW 0U, // EVMHESMI 0U, // EVMHESMIA 0U, // EVMHESMIAAW 0U, // EVMHESMIANW 0U, // EVMHESSF 0U, // EVMHESSFA 0U, // EVMHESSFAAW 0U, // EVMHESSFANW 0U, // EVMHESSIAAW 0U, // EVMHESSIANW 0U, // EVMHEUMI 0U, // EVMHEUMIA 0U, // EVMHEUMIAAW 0U, // EVMHEUMIANW 0U, // EVMHEUSIAAW 0U, // EVMHEUSIANW 0U, // EVMHOGSMFAA 0U, // EVMHOGSMFAN 0U, // EVMHOGSMIAA 0U, // EVMHOGSMIAN 0U, // EVMHOGUMIAA 0U, // EVMHOGUMIAN 0U, // EVMHOSMF 0U, // EVMHOSMFA 0U, // EVMHOSMFAAW 0U, // EVMHOSMFANW 0U, // EVMHOSMI 0U, // EVMHOSMIA 0U, // EVMHOSMIAAW 0U, // EVMHOSMIANW 0U, // EVMHOSSF 0U, // EVMHOSSFA 0U, // EVMHOSSFAAW 0U, // EVMHOSSFANW 0U, // EVMHOSSIAAW 0U, // EVMHOSSIANW 0U, // EVMHOUMI 0U, // EVMHOUMIA 0U, // EVMHOUMIAAW 0U, // EVMHOUMIANW 0U, // EVMHOUSIAAW 0U, // EVMHOUSIANW 0U, // EVMRA 0U, // EVMWHSMF 0U, // EVMWHSMFA 0U, // EVMWHSMI 0U, // EVMWHSMIA 0U, // EVMWHSSF 0U, // EVMWHSSFA 0U, // EVMWHUMI 0U, // EVMWHUMIA 0U, // EVMWLSMIAAW 0U, // EVMWLSMIANW 0U, // EVMWLSSIAAW 0U, // EVMWLSSIANW 0U, // EVMWLUMI 0U, // EVMWLUMIA 0U, // EVMWLUMIAAW 0U, // EVMWLUMIANW 0U, // EVMWLUSIAAW 0U, // EVMWLUSIANW 0U, // EVMWSMF 0U, // EVMWSMFA 0U, // EVMWSMFAA 0U, // EVMWSMFAN 0U, // EVMWSMI 0U, // EVMWSMIA 0U, // EVMWSMIAA 0U, // EVMWSMIAN 0U, // EVMWSSF 0U, // EVMWSSFA 0U, // EVMWSSFAA 0U, // EVMWSSFAN 0U, // EVMWUMI 0U, // EVMWUMIA 0U, // EVMWUMIAA 0U, // EVMWUMIAN 0U, // EVNAND 0U, // EVNEG 0U, // EVNOR 0U, // EVOR 0U, // EVORC 0U, // EVRLW 0U, // EVRLWI 0U, // EVRNDW 0U, // EVSEL 0U, // EVSLW 0U, // EVSLWI 0U, // EVSPLATFI 0U, // EVSPLATI 0U, // EVSRWIS 0U, // EVSRWIU 0U, // EVSRWS 0U, // EVSRWU 0U, // EVSTDD 0U, // EVSTDDX 0U, // EVSTDH 0U, // EVSTDHX 0U, // EVSTDW 0U, // EVSTDWX 0U, // EVSTWHE 0U, // EVSTWHEX 0U, // EVSTWHO 0U, // EVSTWHOX 0U, // EVSTWWE 0U, // EVSTWWEX 0U, // EVSTWWO 0U, // EVSTWWOX 0U, // EVSUBFSMIAAW 0U, // EVSUBFSSIAAW 0U, // EVSUBFUMIAAW 0U, // EVSUBFUSIAAW 0U, // EVSUBFW 0U, // EVSUBIFW 0U, // EVXOR 0U, // EXTSB 0U, // EXTSB8 0U, // EXTSB8_32_64 0U, // EXTSB8_rec 0U, // EXTSB_rec 0U, // EXTSH 0U, // EXTSH8 0U, // EXTSH8_32_64 0U, // EXTSH8_rec 0U, // EXTSH_rec 0U, // EXTSW 0U, // EXTSWSLI 0U, // EXTSWSLI_32_64 0U, // EXTSWSLI_32_64_rec 0U, // EXTSWSLI_rec 0U, // EXTSW_32 0U, // EXTSW_32_64 0U, // EXTSW_32_64_rec 0U, // EXTSW_rec 0U, // EnforceIEIO 0U, // FABSD 0U, // FABSD_rec 0U, // FABSS 0U, // FABSS_rec 0U, // FADD 0U, // FADDS 0U, // FADDS_rec 0U, // FADD_rec 0U, // FADDrtz 0U, // FCFID 0U, // FCFIDS 0U, // FCFIDS_rec 0U, // FCFIDU 0U, // FCFIDUS 0U, // FCFIDUS_rec 0U, // FCFIDU_rec 0U, // FCFID_rec 0U, // FCMPOD 0U, // FCMPOS 0U, // FCMPUD 0U, // FCMPUS 0U, // FCPSGND 0U, // FCPSGND_rec 0U, // FCPSGNS 0U, // FCPSGNS_rec 0U, // FCTID 0U, // FCTIDU 0U, // FCTIDUZ 0U, // FCTIDUZ_rec 0U, // FCTIDU_rec 0U, // FCTIDZ 0U, // FCTIDZ_rec 0U, // FCTID_rec 0U, // FCTIW 0U, // FCTIWU 0U, // FCTIWUZ 0U, // FCTIWUZ_rec 0U, // FCTIWU_rec 0U, // FCTIWZ 0U, // FCTIWZ_rec 0U, // FCTIW_rec 0U, // FDIV 0U, // FDIVS 0U, // FDIVS_rec 0U, // FDIV_rec 0U, // FENCE 0U, // FMADD 0U, // FMADDS 0U, // FMADDS_rec 0U, // FMADD_rec 0U, // FMR 0U, // FMR_rec 0U, // FMSUB 0U, // FMSUBS 0U, // FMSUBS_rec 0U, // FMSUB_rec 0U, // FMUL 0U, // FMULS 0U, // FMULS_rec 0U, // FMUL_rec 0U, // FNABSD 0U, // FNABSD_rec 0U, // FNABSS 0U, // FNABSS_rec 0U, // FNEGD 0U, // FNEGD_rec 0U, // FNEGS 0U, // FNEGS_rec 0U, // FNMADD 0U, // FNMADDS 0U, // FNMADDS_rec 0U, // FNMADD_rec 0U, // FNMSUB 0U, // FNMSUBS 0U, // FNMSUBS_rec 0U, // FNMSUB_rec 0U, // FRE 0U, // FRES 0U, // FRES_rec 0U, // FRE_rec 0U, // FRIMD 0U, // FRIMD_rec 0U, // FRIMS 0U, // FRIMS_rec 0U, // FRIND 0U, // FRIND_rec 0U, // FRINS 0U, // FRINS_rec 0U, // FRIPD 0U, // FRIPD_rec 0U, // FRIPS 0U, // FRIPS_rec 0U, // FRIZD 0U, // FRIZD_rec 0U, // FRIZS 0U, // FRIZS_rec 0U, // FRSP 0U, // FRSP_rec 0U, // FRSQRTE 0U, // FRSQRTES 0U, // FRSQRTES_rec 0U, // FRSQRTE_rec 0U, // FSELD 0U, // FSELD_rec 0U, // FSELS 0U, // FSELS_rec 0U, // FSQRT 0U, // FSQRTS 0U, // FSQRTS_rec 0U, // FSQRT_rec 0U, // FSUB 0U, // FSUBS 0U, // FSUBS_rec 0U, // FSUB_rec 0U, // FTDIV 0U, // FTSQRT 0U, // GETtlsADDR 0U, // GETtlsADDR32 0U, // GETtlsADDR32AIX 0U, // GETtlsADDR64AIX 0U, // GETtlsADDRPCREL 0U, // GETtlsTpointer32AIX 0U, // GETtlsldADDR 0U, // GETtlsldADDR32 0U, // GETtlsldADDRPCREL 0U, // HASHCHK 0U, // HASHCHK8 0U, // HASHCHKP 0U, // HASHCHKP8 0U, // HASHST 0U, // HASHST8 0U, // HASHSTP 0U, // HASHSTP8 0U, // HRFID 0U, // ICBI 0U, // ICBIEP 0U, // ICBLC 0U, // ICBLQ 0U, // ICBT 0U, // ICBTLS 0U, // ICCCI 0U, // ISEL 0U, // ISEL8 0U, // ISYNC 0U, // LA 0U, // LA8 0U, // LBARX 0U, // LBARXL 0U, // LBEPX 0U, // LBZ 0U, // LBZ8 0U, // LBZCIX 0U, // LBZU 0U, // LBZU8 0U, // LBZUX 0U, // LBZUX8 0U, // LBZX 0U, // LBZX8 0U, // LBZXTLS 0U, // LBZXTLS_ 0U, // LBZXTLS_32 0U, // LD 0U, // LDARX 0U, // LDARXL 0U, // LDAT 0U, // LDBRX 0U, // LDCIX 0U, // LDU 0U, // LDUX 0U, // LDX 0U, // LDXTLS 0U, // LDXTLS_ 0U, // LDgotTprelL 0U, // LDgotTprelL32 0U, // LDtoc 0U, // LDtocBA 0U, // LDtocCPT 0U, // LDtocJTI 0U, // LDtocL 0U, // LFD 0U, // LFDEPX 0U, // LFDU 0U, // LFDUX 0U, // LFDX 0U, // LFDXTLS 0U, // LFDXTLS_ 0U, // LFIWAX 0U, // LFIWZX 0U, // LFS 0U, // LFSU 0U, // LFSUX 0U, // LFSX 0U, // LFSXTLS 0U, // LFSXTLS_ 0U, // LHA 0U, // LHA8 0U, // LHARX 0U, // LHARXL 0U, // LHAU 0U, // LHAU8 0U, // LHAUX 0U, // LHAUX8 0U, // LHAX 0U, // LHAX8 0U, // LHAXTLS 0U, // LHAXTLS_ 0U, // LHAXTLS_32 0U, // LHBRX 0U, // LHBRX8 0U, // LHEPX 0U, // LHZ 0U, // LHZ8 0U, // LHZCIX 0U, // LHZU 0U, // LHZU8 0U, // LHZUX 0U, // LHZUX8 0U, // LHZX 0U, // LHZX8 0U, // LHZXTLS 0U, // LHZXTLS_ 0U, // LHZXTLS_32 0U, // LMW 0U, // LQ 0U, // LQARX 0U, // LQARXL 0U, // LQX_PSEUDO 0U, // LSWI 0U, // LVEBX 0U, // LVEHX 0U, // LVEWX 0U, // LVSL 0U, // LVSR 0U, // LVX 0U, // LVXL 0U, // LWA 0U, // LWARX 0U, // LWARXL 0U, // LWAT 0U, // LWAUX 0U, // LWAX 0U, // LWAXTLS 0U, // LWAXTLS_ 0U, // LWAXTLS_32 0U, // LWAX_32 0U, // LWA_32 0U, // LWBRX 0U, // LWBRX8 0U, // LWEPX 0U, // LWZ 0U, // LWZ8 0U, // LWZCIX 0U, // LWZU 0U, // LWZU8 0U, // LWZUX 0U, // LWZUX8 0U, // LWZX 0U, // LWZX8 0U, // LWZXTLS 0U, // LWZXTLS_ 0U, // LWZXTLS_32 0U, // LWZtoc 0U, // LWZtocL 0U, // LXSD 0U, // LXSDX 0U, // LXSIBZX 0U, // LXSIHZX 0U, // LXSIWAX 0U, // LXSIWZX 0U, // LXSSP 0U, // LXSSPX 0U, // LXV 0U, // LXVB16X 0U, // LXVD2X 0U, // LXVDSX 0U, // LXVH8X 0U, // LXVKQ 0U, // LXVL 0U, // LXVLL 0U, // LXVP 0U, // LXVPRL 0U, // LXVPRLL 0U, // LXVPX 0U, // LXVRBX 0U, // LXVRDX 0U, // LXVRHX 0U, // LXVRL 0U, // LXVRLL 0U, // LXVRWX 0U, // LXVW4X 0U, // LXVWSX 0U, // LXVX 0U, // MADDHD 0U, // MADDHDU 0U, // MADDLD 0U, // MADDLD8 0U, // MBAR 0U, // MCRF 0U, // MCRFS 0U, // MCRXRX 0U, // MFBHRBE 0U, // MFCR 0U, // MFCR8 0U, // MFCTR 0U, // MFCTR8 0U, // MFDCR 0U, // MFFS 0U, // MFFSCDRN 0U, // MFFSCDRNI 0U, // MFFSCE 0U, // MFFSCRN 0U, // MFFSCRNI 0U, // MFFSL 0U, // MFFS_rec 0U, // MFLR 0U, // MFLR8 0U, // MFMSR 0U, // MFOCRF 0U, // MFOCRF8 0U, // MFPMR 0U, // MFSPR 0U, // MFSPR8 0U, // MFSR 0U, // MFSRIN 0U, // MFTB 0U, // MFTB8 0U, // MFUDSCR 0U, // MFVRD 0U, // MFVRSAVE 0U, // MFVRSAVEv 0U, // MFVRWZ 0U, // MFVSCR 0U, // MFVSRD 0U, // MFVSRLD 0U, // MFVSRWZ 0U, // MODSD 0U, // MODSW 0U, // MODUD 0U, // MODUW 0U, // MSGSYNC 0U, // MSYNC 0U, // MTCRF 0U, // MTCRF8 0U, // MTCTR 0U, // MTCTR8 0U, // MTCTR8loop 0U, // MTCTRloop 0U, // MTDCR 0U, // MTFSB0 0U, // MTFSB1 0U, // MTFSF 0U, // MTFSFI 0U, // MTFSFI_rec 0U, // MTFSFIb 0U, // MTFSF_rec 0U, // MTFSFb 0U, // MTLR 0U, // MTLR8 0U, // MTMSR 0U, // MTMSRD 0U, // MTOCRF 0U, // MTOCRF8 0U, // MTPMR 0U, // MTSPR 0U, // MTSPR8 0U, // MTSR 0U, // MTSRIN 0U, // MTUDSCR 0U, // MTVRD 0U, // MTVRSAVE 0U, // MTVRSAVEv 0U, // MTVRWA 0U, // MTVRWZ 0U, // MTVSCR 0U, // MTVSRBM 0U, // MTVSRBMI 0U, // MTVSRD 0U, // MTVSRDD 0U, // MTVSRDM 0U, // MTVSRHM 0U, // MTVSRQM 0U, // MTVSRWA 0U, // MTVSRWM 0U, // MTVSRWS 0U, // MTVSRWZ 0U, // MULHD 0U, // MULHDU 0U, // MULHDU_rec 0U, // MULHD_rec 0U, // MULHW 0U, // MULHWU 0U, // MULHWU_rec 0U, // MULHW_rec 0U, // MULLD 0U, // MULLDO 0U, // MULLDO_rec 0U, // MULLD_rec 0U, // MULLI 0U, // MULLI8 0U, // MULLW 0U, // MULLWO 0U, // MULLWO_rec 0U, // MULLW_rec 0U, // MoveGOTtoLR 0U, // MovePCtoLR 0U, // MovePCtoLR8 0U, // NAND 0U, // NAND8 0U, // NAND8_rec 0U, // NAND_rec 0U, // NAP 0U, // NEG 0U, // NEG8 0U, // NEG8O 0U, // NEG8O_rec 0U, // NEG8_rec 0U, // NEGO 0U, // NEGO_rec 0U, // NEG_rec 0U, // NOP 0U, // NOP_GT_PWR6 0U, // NOP_GT_PWR7 0U, // NOR 0U, // NOR8 0U, // NOR8_rec 0U, // NOR_rec 0U, // OR 0U, // OR8 0U, // OR8_rec 0U, // ORC 0U, // ORC8 0U, // ORC8_rec 0U, // ORC_rec 0U, // ORI 0U, // ORI8 0U, // ORIS 0U, // ORIS8 0U, // OR_rec 0U, // PADDI 0U, // PADDI8 0U, // PADDI8pc 0U, // PADDIdtprel 0U, // PADDIpc 0U, // PDEPD 0U, // PEXTD 0U, // PLA 0U, // PLA8 0U, // PLA8pc 0U, // PLApc 0U, // PLBZ 0U, // PLBZ8 0U, // PLBZ8nopc 0U, // PLBZ8onlypc 0U, // PLBZ8pc 0U, // PLBZnopc 0U, // PLBZonlypc 0U, // PLBZpc 0U, // PLD 0U, // PLDnopc 0U, // PLDonlypc 0U, // PLDpc 0U, // PLFD 0U, // PLFDnopc 0U, // PLFDonlypc 0U, // PLFDpc 0U, // PLFS 0U, // PLFSnopc 0U, // PLFSonlypc 0U, // PLFSpc 0U, // PLHA 0U, // PLHA8 0U, // PLHA8nopc 0U, // PLHA8onlypc 0U, // PLHA8pc 0U, // PLHAnopc 0U, // PLHAonlypc 0U, // PLHApc 0U, // PLHZ 0U, // PLHZ8 0U, // PLHZ8nopc 0U, // PLHZ8onlypc 0U, // PLHZ8pc 0U, // PLHZnopc 0U, // PLHZonlypc 0U, // PLHZpc 0U, // PLI 0U, // PLI8 0U, // PLWA 0U, // PLWA8 0U, // PLWA8nopc 0U, // PLWA8onlypc 0U, // PLWA8pc 0U, // PLWAnopc 0U, // PLWAonlypc 0U, // PLWApc 0U, // PLWZ 0U, // PLWZ8 0U, // PLWZ8nopc 0U, // PLWZ8onlypc 0U, // PLWZ8pc 0U, // PLWZnopc 0U, // PLWZonlypc 0U, // PLWZpc 0U, // PLXSD 0U, // PLXSDnopc 0U, // PLXSDonlypc 0U, // PLXSDpc 0U, // PLXSSP 0U, // PLXSSPnopc 0U, // PLXSSPonlypc 0U, // PLXSSPpc 0U, // PLXV 0U, // PLXVP 0U, // PLXVPnopc 0U, // PLXVPonlypc 0U, // PLXVPpc 0U, // PLXVnopc 0U, // PLXVonlypc 0U, // PLXVpc 0U, // PMXVBF16GER2 4U, // PMXVBF16GER2NN 4U, // PMXVBF16GER2NP 4U, // PMXVBF16GER2PN 4U, // PMXVBF16GER2PP 0U, // PMXVBF16GER2W 4U, // PMXVBF16GER2WNN 4U, // PMXVBF16GER2WNP 4U, // PMXVBF16GER2WPN 4U, // PMXVBF16GER2WPP 0U, // PMXVF16GER2 4U, // PMXVF16GER2NN 4U, // PMXVF16GER2NP 4U, // PMXVF16GER2PN 4U, // PMXVF16GER2PP 0U, // PMXVF16GER2W 4U, // PMXVF16GER2WNN 4U, // PMXVF16GER2WNP 4U, // PMXVF16GER2WPN 4U, // PMXVF16GER2WPP 8U, // PMXVF32GER 1U, // PMXVF32GERNN 1U, // PMXVF32GERNP 1U, // PMXVF32GERPN 1U, // PMXVF32GERPP 8U, // PMXVF32GERW 1U, // PMXVF32GERWNN 1U, // PMXVF32GERWNP 1U, // PMXVF32GERWPN 1U, // PMXVF32GERWPP 1U, // PMXVF64GER 0U, // PMXVF64GERNN 0U, // PMXVF64GERNP 0U, // PMXVF64GERPN 0U, // PMXVF64GERPP 1U, // PMXVF64GERW 0U, // PMXVF64GERWNN 0U, // PMXVF64GERWNP 0U, // PMXVF64GERWPN 0U, // PMXVF64GERWPP 0U, // PMXVI16GER2 4U, // PMXVI16GER2PP 0U, // PMXVI16GER2S 4U, // PMXVI16GER2SPP 0U, // PMXVI16GER2SW 4U, // PMXVI16GER2SWPP 0U, // PMXVI16GER2W 4U, // PMXVI16GER2WPP 32U, // PMXVI4GER8 12U, // PMXVI4GER8PP 32U, // PMXVI4GER8W 12U, // PMXVI4GER8WPP 64U, // PMXVI8GER4 16U, // PMXVI8GER4PP 16U, // PMXVI8GER4SPP 64U, // PMXVI8GER4W 16U, // PMXVI8GER4WPP 16U, // PMXVI8GER4WSPP 0U, // POPCNTB 0U, // POPCNTB8 0U, // POPCNTD 0U, // POPCNTW 0U, // PPC32GOT 0U, // PPC32PICGOT 0U, // PREPARE_PROBED_ALLOCA_32 0U, // PREPARE_PROBED_ALLOCA_64 0U, // PREPARE_PROBED_ALLOCA_NEGSIZE_SAME_REG_32 0U, // PREPARE_PROBED_ALLOCA_NEGSIZE_SAME_REG_64 0U, // PROBED_ALLOCA_32 0U, // PROBED_ALLOCA_64 0U, // PROBED_STACKALLOC_32 0U, // PROBED_STACKALLOC_64 0U, // PSC_DCBZL 0U, // PSQ_L 0U, // PSQ_LU 2U, // PSQ_LUX 2U, // PSQ_LX 0U, // PSQ_ST 0U, // PSQ_STU 2U, // PSQ_STUX 2U, // PSQ_STX 0U, // PSTB 0U, // PSTB8 0U, // PSTB8nopc 0U, // PSTB8onlypc 0U, // PSTB8pc 0U, // PSTBnopc 0U, // PSTBonlypc 0U, // PSTBpc 0U, // PSTD 0U, // PSTDnopc 0U, // PSTDonlypc 0U, // PSTDpc 0U, // PSTFD 0U, // PSTFDnopc 0U, // PSTFDonlypc 0U, // PSTFDpc 0U, // PSTFS 0U, // PSTFSnopc 0U, // PSTFSonlypc 0U, // PSTFSpc 0U, // PSTH 0U, // PSTH8 0U, // PSTH8nopc 0U, // PSTH8onlypc 0U, // PSTH8pc 0U, // PSTHnopc 0U, // PSTHonlypc 0U, // PSTHpc 0U, // PSTW 0U, // PSTW8 0U, // PSTW8nopc 0U, // PSTW8onlypc 0U, // PSTW8pc 0U, // PSTWnopc 0U, // PSTWonlypc 0U, // PSTWpc 0U, // PSTXSD 0U, // PSTXSDnopc 0U, // PSTXSDonlypc 0U, // PSTXSDpc 0U, // PSTXSSP 0U, // PSTXSSPnopc 0U, // PSTXSSPonlypc 0U, // PSTXSSPpc 0U, // PSTXV 0U, // PSTXVP 0U, // PSTXVPnopc 0U, // PSTXVPonlypc 0U, // PSTXVPpc 0U, // PSTXVnopc 0U, // PSTXVonlypc 0U, // PSTXVpc 0U, // PS_ABS 0U, // PS_ABSo 0U, // PS_ADD 0U, // PS_ADDo 0U, // PS_CMPO0 0U, // PS_CMPO1 0U, // PS_CMPU0 0U, // PS_CMPU1 0U, // PS_DIV 0U, // PS_DIVo 0U, // PS_MADD 0U, // PS_MADDS0 0U, // PS_MADDS0o 0U, // PS_MADDS1 0U, // PS_MADDS1o 0U, // PS_MADDo 0U, // PS_MERGE00 0U, // PS_MERGE00o 0U, // PS_MERGE01 0U, // PS_MERGE01o 0U, // PS_MERGE10 0U, // PS_MERGE10o 0U, // PS_MERGE11 0U, // PS_MERGE11o 0U, // PS_MR 0U, // PS_MRo 0U, // PS_MSUB 0U, // PS_MSUBo 0U, // PS_MUL 0U, // PS_MULS0 0U, // PS_MULS0o 0U, // PS_MULS1 0U, // PS_MULS1o 0U, // PS_MULo 0U, // PS_NABS 0U, // PS_NABSo 0U, // PS_NEG 0U, // PS_NEGo 0U, // PS_NMADD 0U, // PS_NMADDo 0U, // PS_NMSUB 0U, // PS_NMSUBo 0U, // PS_RES 0U, // PS_RESo 0U, // PS_RSQRTE 0U, // PS_RSQRTEo 0U, // PS_SEL 0U, // PS_SELo 0U, // PS_SUB 0U, // PS_SUBo 0U, // PS_SUM0 0U, // PS_SUM0o 0U, // PS_SUM1 0U, // PS_SUM1o 0U, // PseudoEIEIO 0U, // QVALIGNI 0U, // QVALIGNIb 0U, // QVALIGNIs 0U, // QVESPLATI 0U, // QVESPLATIb 0U, // QVESPLATIs 0U, // QVFABS 0U, // QVFABSs 0U, // QVFADD 0U, // QVFADDS 0U, // QVFADDSs 0U, // QVFCFID 0U, // QVFCFIDS 0U, // QVFCFIDU 0U, // QVFCFIDUS 0U, // QVFCFIDb 0U, // QVFCMPEQ 0U, // QVFCMPEQb 0U, // QVFCMPEQbs 0U, // QVFCMPGT 0U, // QVFCMPGTb 0U, // QVFCMPGTbs 0U, // QVFCMPLT 0U, // QVFCMPLTb 0U, // QVFCMPLTbs 0U, // QVFCPSGN 0U, // QVFCPSGNs 0U, // QVFCTID 0U, // QVFCTIDU 0U, // QVFCTIDUZ 0U, // QVFCTIDZ 0U, // QVFCTIDb 0U, // QVFCTIW 0U, // QVFCTIWU 0U, // QVFCTIWUZ 0U, // QVFCTIWZ 0U, // QVFLOGICAL 0U, // QVFLOGICALb 0U, // QVFLOGICALs 0U, // QVFMADD 0U, // QVFMADDS 0U, // QVFMADDSs 0U, // QVFMR 0U, // QVFMRb 0U, // QVFMRs 0U, // QVFMSUB 0U, // QVFMSUBS 0U, // QVFMSUBSs 0U, // QVFMUL 0U, // QVFMULS 0U, // QVFMULSs 0U, // QVFNABS 0U, // QVFNABSs 0U, // QVFNEG 0U, // QVFNEGs 0U, // QVFNMADD 0U, // QVFNMADDS 0U, // QVFNMADDSs 0U, // QVFNMSUB 0U, // QVFNMSUBS 0U, // QVFNMSUBSs 0U, // QVFPERM 0U, // QVFPERMs 0U, // QVFRE 0U, // QVFRES 0U, // QVFRESs 0U, // QVFRIM 0U, // QVFRIMs 0U, // QVFRIN 0U, // QVFRINs 0U, // QVFRIP 0U, // QVFRIPs 0U, // QVFRIZ 0U, // QVFRIZs 0U, // QVFRSP 0U, // QVFRSPs 0U, // QVFRSQRTE 0U, // QVFRSQRTES 0U, // QVFRSQRTESs 0U, // QVFSEL 0U, // QVFSELb 0U, // QVFSELbb 0U, // QVFSELbs 0U, // QVFSUB 0U, // QVFSUBS 0U, // QVFSUBSs 0U, // QVFTSTNAN 0U, // QVFTSTNANb 0U, // QVFTSTNANbs 0U, // QVFXMADD 0U, // QVFXMADDS 0U, // QVFXMUL 0U, // QVFXMULS 0U, // QVFXXCPNMADD 0U, // QVFXXCPNMADDS 0U, // QVFXXMADD 0U, // QVFXXMADDS 0U, // QVFXXNPMADD 0U, // QVFXXNPMADDS 0U, // QVGPCI 0U, // QVLFCDUX 0U, // QVLFCDUXA 0U, // QVLFCDX 0U, // QVLFCDXA 0U, // QVLFCSUX 0U, // QVLFCSUXA 0U, // QVLFCSX 0U, // QVLFCSXA 0U, // QVLFCSXs 0U, // QVLFDUX 0U, // QVLFDUXA 0U, // QVLFDX 0U, // QVLFDXA 0U, // QVLFDXb 0U, // QVLFIWAX 0U, // QVLFIWAXA 0U, // QVLFIWZX 0U, // QVLFIWZXA 0U, // QVLFSUX 0U, // QVLFSUXA 0U, // QVLFSX 0U, // QVLFSXA 0U, // QVLFSXb 0U, // QVLFSXs 0U, // QVLPCLDX 0U, // QVLPCLSX 0U, // QVLPCLSXint 0U, // QVLPCRDX 0U, // QVLPCRSX 0U, // QVSTFCDUX 0U, // QVSTFCDUXA 0U, // QVSTFCDUXI 0U, // QVSTFCDUXIA 0U, // QVSTFCDX 0U, // QVSTFCDXA 0U, // QVSTFCDXI 0U, // QVSTFCDXIA 0U, // QVSTFCSUX 0U, // QVSTFCSUXA 0U, // QVSTFCSUXI 0U, // QVSTFCSUXIA 0U, // QVSTFCSX 0U, // QVSTFCSXA 0U, // QVSTFCSXI 0U, // QVSTFCSXIA 0U, // QVSTFCSXs 0U, // QVSTFDUX 0U, // QVSTFDUXA 0U, // QVSTFDUXI 0U, // QVSTFDUXIA 0U, // QVSTFDX 0U, // QVSTFDXA 0U, // QVSTFDXI 0U, // QVSTFDXIA 0U, // QVSTFDXb 0U, // QVSTFIWX 0U, // QVSTFIWXA 0U, // QVSTFSUX 0U, // QVSTFSUXA 0U, // QVSTFSUXI 0U, // QVSTFSUXIA 0U, // QVSTFSUXs 0U, // QVSTFSX 0U, // QVSTFSXA 0U, // QVSTFSXI 0U, // QVSTFSXIA 0U, // QVSTFSXs 0U, // RESTORE_ACC 0U, // RESTORE_CR 0U, // RESTORE_CRBIT 0U, // RESTORE_QUADWORD 0U, // RESTORE_UACC 0U, // RESTORE_WACC 0U, // RFCI 0U, // RFDI 0U, // RFEBB 0U, // RFI 0U, // RFID 0U, // RFMCI 0U, // RLDCL 0U, // RLDCL_rec 0U, // RLDCR 0U, // RLDCR_rec 0U, // RLDIC 0U, // RLDICL 0U, // RLDICL_32 0U, // RLDICL_32_64 0U, // RLDICL_32_rec 0U, // RLDICL_rec 0U, // RLDICR 0U, // RLDICR_32 0U, // RLDICR_rec 0U, // RLDIC_rec 0U, // RLDIMI 0U, // RLDIMI_rec 0U, // RLWIMI 0U, // RLWIMI8 0U, // RLWIMI8_rec 0U, // RLWIMI_rec 2U, // RLWINM 2U, // RLWINM8 2U, // RLWINM8_rec 2U, // RLWINM_rec 2U, // RLWNM 2U, // RLWNM8 2U, // RLWNM8_rec 2U, // RLWNM_rec 0U, // ReadTB 0U, // SC 0U, // SCV 0U, // SELECT_CC_F16 0U, // SELECT_CC_F4 0U, // SELECT_CC_F8 0U, // SELECT_CC_I4 0U, // SELECT_CC_I8 0U, // SELECT_CC_QBRC 0U, // SELECT_CC_QFRC 0U, // SELECT_CC_QSRC 0U, // SELECT_CC_SPE 0U, // SELECT_CC_SPE4 0U, // SELECT_CC_VRRC 0U, // SELECT_CC_VSFRC 0U, // SELECT_CC_VSRC 0U, // SELECT_CC_VSSRC 0U, // SELECT_F16 0U, // SELECT_F4 0U, // SELECT_F8 0U, // SELECT_I4 0U, // SELECT_I8 0U, // SELECT_QBRC 0U, // SELECT_QFRC 0U, // SELECT_QSRC 0U, // SELECT_SPE 0U, // SELECT_SPE4 0U, // SELECT_VRRC 0U, // SELECT_VSFRC 0U, // SELECT_VSRC 0U, // SELECT_VSSRC 0U, // SETB 0U, // SETB8 0U, // SETBC 0U, // SETBC8 0U, // SETBCR 0U, // SETBCR8 0U, // SETFLM 0U, // SETNBC 0U, // SETNBC8 0U, // SETNBCR 0U, // SETNBCR8 0U, // SETRND 0U, // SETRNDi 0U, // SLBFEE_rec 0U, // SLBIA 0U, // SLBIE 0U, // SLBIEG 0U, // SLBMFEE 0U, // SLBMFEV 0U, // SLBMTE 0U, // SLBSYNC 0U, // SLD 0U, // SLD_rec 0U, // SLW 0U, // SLW8 0U, // SLW8_rec 0U, // SLW_rec 0U, // SPELWZ 0U, // SPELWZX 0U, // SPESTW 0U, // SPESTWX 0U, // SPILL_ACC 0U, // SPILL_CR 0U, // SPILL_CRBIT 0U, // SPILL_QUADWORD 0U, // SPILL_UACC 0U, // SPILL_WACC 0U, // SPLIT_QUADWORD 0U, // SRAD 0U, // SRADI 0U, // SRADI_32 0U, // SRADI_rec 0U, // SRAD_rec 0U, // SRAW 0U, // SRAWI 0U, // SRAWI_rec 0U, // SRAW_rec 0U, // SRD 0U, // SRD_rec 0U, // SRW 0U, // SRW8 0U, // SRW8_rec 0U, // SRW_rec 0U, // STB 0U, // STB8 0U, // STBCIX 0U, // STBCX 0U, // STBEPX 0U, // STBU 0U, // STBU8 0U, // STBUX 0U, // STBUX8 0U, // STBX 0U, // STBX8 0U, // STBXTLS 0U, // STBXTLS_ 0U, // STBXTLS_32 0U, // STD 0U, // STDAT 0U, // STDBRX 0U, // STDCIX 0U, // STDCX 0U, // STDU 0U, // STDUX 0U, // STDX 0U, // STDXTLS 0U, // STDXTLS_ 0U, // STFD 0U, // STFDEPX 0U, // STFDU 0U, // STFDUX 0U, // STFDX 0U, // STFDXTLS 0U, // STFDXTLS_ 0U, // STFIWX 0U, // STFS 0U, // STFSU 0U, // STFSUX 0U, // STFSX 0U, // STFSXTLS 0U, // STFSXTLS_ 0U, // STH 0U, // STH8 0U, // STHBRX 0U, // STHCIX 0U, // STHCX 0U, // STHEPX 0U, // STHU 0U, // STHU8 0U, // STHUX 0U, // STHUX8 0U, // STHX 0U, // STHX8 0U, // STHXTLS 0U, // STHXTLS_ 0U, // STHXTLS_32 0U, // STMW 0U, // STOP 0U, // STQ 0U, // STQCX 0U, // STQX_PSEUDO 0U, // STSWI 0U, // STVEBX 0U, // STVEHX 0U, // STVEWX 0U, // STVX 0U, // STVXL 0U, // STW 0U, // STW8 0U, // STWAT 0U, // STWBRX 0U, // STWCIX 0U, // STWCX 0U, // STWEPX 0U, // STWU 0U, // STWU8 0U, // STWUX 0U, // STWUX8 0U, // STWX 0U, // STWX8 0U, // STWXTLS 0U, // STWXTLS_ 0U, // STWXTLS_32 0U, // STXSD 0U, // STXSDX 0U, // STXSIBX 0U, // STXSIBXv 0U, // STXSIHX 0U, // STXSIHXv 0U, // STXSIWX 0U, // STXSSP 0U, // STXSSPX 0U, // STXV 0U, // STXVB16X 0U, // STXVD2X 0U, // STXVH8X 0U, // STXVL 0U, // STXVLL 0U, // STXVP 0U, // STXVPRL 0U, // STXVPRLL 0U, // STXVPX 0U, // STXVRBX 0U, // STXVRDX 0U, // STXVRHX 0U, // STXVRL 0U, // STXVRLL 0U, // STXVRWX 0U, // STXVW4X 0U, // STXVX 0U, // SUBF 0U, // SUBF8 0U, // SUBF8O 0U, // SUBF8O_rec 0U, // SUBF8_rec 0U, // SUBFC 0U, // SUBFC8 0U, // SUBFC8O 0U, // SUBFC8O_rec 0U, // SUBFC8_rec 0U, // SUBFCO 0U, // SUBFCO_rec 0U, // SUBFC_rec 0U, // SUBFE 0U, // SUBFE8 0U, // SUBFE8O 0U, // SUBFE8O_rec 0U, // SUBFE8_rec 0U, // SUBFEO 0U, // SUBFEO_rec 0U, // SUBFE_rec 0U, // SUBFIC 0U, // SUBFIC8 0U, // SUBFME 0U, // SUBFME8 0U, // SUBFME8O 0U, // SUBFME8O_rec 0U, // SUBFME8_rec 0U, // SUBFMEO 0U, // SUBFMEO_rec 0U, // SUBFME_rec 0U, // SUBFO 0U, // SUBFO_rec 0U, // SUBFUS 0U, // SUBFUS_rec 0U, // SUBFZE 0U, // SUBFZE8 0U, // SUBFZE8O 0U, // SUBFZE8O_rec 0U, // SUBFZE8_rec 0U, // SUBFZEO 0U, // SUBFZEO_rec 0U, // SUBFZE_rec 0U, // SUBF_rec 0U, // SYNC 0U, // SYNCP10 0U, // TABORT 0U, // TABORTDC 0U, // TABORTDCI 0U, // TABORTWC 0U, // TABORTWCI 0U, // TAILB 0U, // TAILB8 0U, // TAILBA 0U, // TAILBA8 0U, // TAILBCTR 0U, // TAILBCTR8 0U, // TBEGIN 0U, // TBEGIN_RET 0U, // TCHECK 0U, // TCHECK_RET 0U, // TCRETURNai 0U, // TCRETURNai8 0U, // TCRETURNdi 0U, // TCRETURNdi8 0U, // TCRETURNri 0U, // TCRETURNri8 0U, // TD 0U, // TDI 0U, // TEND 0U, // TLBIA 0U, // TLBIE 0U, // TLBIEL 0U, // TLBILX 0U, // TLBIVAX 0U, // TLBLD 0U, // TLBLI 0U, // TLBRE 0U, // TLBRE2 0U, // TLBSX 0U, // TLBSX2 0U, // TLBSX2D 0U, // TLBSYNC 0U, // TLBWE 0U, // TLBWE2 0U, // TLSGDAIX 0U, // TLSGDAIX8 0U, // TRAP 0U, // TRECHKPT 0U, // TRECLAIM 0U, // TSR 0U, // TW 0U, // TWI 0U, // UNENCODED_NOP 0U, // UpdateGBR 0U, // VABSDUB 0U, // VABSDUH 0U, // VABSDUW 0U, // VADDCUQ 0U, // VADDCUW 0U, // VADDECUQ 0U, // VADDEUQM 0U, // VADDFP 0U, // VADDSBS 0U, // VADDSHS 0U, // VADDSWS 0U, // VADDUBM 0U, // VADDUBS 0U, // VADDUDM 0U, // VADDUHM 0U, // VADDUHS 0U, // VADDUQM 0U, // VADDUWM 0U, // VADDUWS 0U, // VAND 0U, // VANDC 0U, // VAVGSB 0U, // VAVGSH 0U, // VAVGSW 0U, // VAVGUB 0U, // VAVGUH 0U, // VAVGUW 0U, // VBPERMD 0U, // VBPERMQ 0U, // VCFSX 0U, // VCFSX_0 0U, // VCFUGED 0U, // VCFUX 0U, // VCFUX_0 0U, // VCIPHER 0U, // VCIPHERLAST 0U, // VCLRLB 0U, // VCLRRB 0U, // VCLZB 0U, // VCLZD 0U, // VCLZDM 0U, // VCLZH 0U, // VCLZLSBB 0U, // VCLZW 0U, // VCMPBFP 0U, // VCMPBFP_rec 0U, // VCMPEQFP 0U, // VCMPEQFP_rec 0U, // VCMPEQUB 0U, // VCMPEQUB_rec 0U, // VCMPEQUD 0U, // VCMPEQUD_rec 0U, // VCMPEQUH 0U, // VCMPEQUH_rec 0U, // VCMPEQUQ 0U, // VCMPEQUQ_rec 0U, // VCMPEQUW 0U, // VCMPEQUW_rec 0U, // VCMPGEFP 0U, // VCMPGEFP_rec 0U, // VCMPGTFP 0U, // VCMPGTFP_rec 0U, // VCMPGTSB 0U, // VCMPGTSB_rec 0U, // VCMPGTSD 0U, // VCMPGTSD_rec 0U, // VCMPGTSH 0U, // VCMPGTSH_rec 0U, // VCMPGTSQ 0U, // VCMPGTSQ_rec 0U, // VCMPGTSW 0U, // VCMPGTSW_rec 0U, // VCMPGTUB 0U, // VCMPGTUB_rec 0U, // VCMPGTUD 0U, // VCMPGTUD_rec 0U, // VCMPGTUH 0U, // VCMPGTUH_rec 0U, // VCMPGTUQ 0U, // VCMPGTUQ_rec 0U, // VCMPGTUW 0U, // VCMPGTUW_rec 0U, // VCMPNEB 0U, // VCMPNEB_rec 0U, // VCMPNEH 0U, // VCMPNEH_rec 0U, // VCMPNEW 0U, // VCMPNEW_rec 0U, // VCMPNEZB 0U, // VCMPNEZB_rec 0U, // VCMPNEZH 0U, // VCMPNEZH_rec 0U, // VCMPNEZW 0U, // VCMPNEZW_rec 0U, // VCMPSQ 0U, // VCMPUQ 0U, // VCNTMBB 0U, // VCNTMBD 0U, // VCNTMBH 0U, // VCNTMBW 0U, // VCTSXS 0U, // VCTSXS_0 0U, // VCTUXS 0U, // VCTUXS_0 0U, // VCTZB 0U, // VCTZD 0U, // VCTZDM 0U, // VCTZH 0U, // VCTZLSBB 0U, // VCTZW 0U, // VDIVESD 0U, // VDIVESQ 0U, // VDIVESW 0U, // VDIVEUD 0U, // VDIVEUQ 0U, // VDIVEUW 0U, // VDIVSD 0U, // VDIVSQ 0U, // VDIVSW 0U, // VDIVUD 0U, // VDIVUQ 0U, // VDIVUW 0U, // VEQV 0U, // VEXPANDBM 0U, // VEXPANDDM 0U, // VEXPANDHM 0U, // VEXPANDQM 0U, // VEXPANDWM 0U, // VEXPTEFP 0U, // VEXTDDVLX 0U, // VEXTDDVRX 0U, // VEXTDUBVLX 0U, // VEXTDUBVRX 0U, // VEXTDUHVLX 0U, // VEXTDUHVRX 0U, // VEXTDUWVLX 0U, // VEXTDUWVRX 0U, // VEXTRACTBM 0U, // VEXTRACTD 0U, // VEXTRACTDM 0U, // VEXTRACTHM 0U, // VEXTRACTQM 0U, // VEXTRACTUB 0U, // VEXTRACTUH 0U, // VEXTRACTUW 0U, // VEXTRACTWM 0U, // VEXTSB2D 0U, // VEXTSB2Ds 0U, // VEXTSB2W 0U, // VEXTSB2Ws 0U, // VEXTSD2Q 0U, // VEXTSH2D 0U, // VEXTSH2Ds 0U, // VEXTSH2W 0U, // VEXTSH2Ws 0U, // VEXTSW2D 0U, // VEXTSW2Ds 0U, // VEXTUBLX 0U, // VEXTUBRX 0U, // VEXTUHLX 0U, // VEXTUHRX 0U, // VEXTUWLX 0U, // VEXTUWRX 0U, // VGBBD 0U, // VGNB 0U, // VINSBLX 0U, // VINSBRX 0U, // VINSBVLX 0U, // VINSBVRX 0U, // VINSD 0U, // VINSDLX 0U, // VINSDRX 0U, // VINSERTB 0U, // VINSERTD 0U, // VINSERTH 0U, // VINSERTW 0U, // VINSHLX 0U, // VINSHRX 0U, // VINSHVLX 0U, // VINSHVRX 0U, // VINSW 0U, // VINSWLX 0U, // VINSWRX 0U, // VINSWVLX 0U, // VINSWVRX 0U, // VLOGEFP 0U, // VMADDFP 0U, // VMAXFP 0U, // VMAXSB 0U, // VMAXSD 0U, // VMAXSH 0U, // VMAXSW 0U, // VMAXUB 0U, // VMAXUD 0U, // VMAXUH 0U, // VMAXUW 0U, // VMHADDSHS 0U, // VMHRADDSHS 0U, // VMINFP 0U, // VMINSB 0U, // VMINSD 0U, // VMINSH 0U, // VMINSW 0U, // VMINUB 0U, // VMINUD 0U, // VMINUH 0U, // VMINUW 0U, // VMLADDUHM 0U, // VMODSD 0U, // VMODSQ 0U, // VMODSW 0U, // VMODUD 0U, // VMODUQ 0U, // VMODUW 0U, // VMRGEW 0U, // VMRGHB 0U, // VMRGHH 0U, // VMRGHW 0U, // VMRGLB 0U, // VMRGLH 0U, // VMRGLW 0U, // VMRGOW 0U, // VMSUMCUD 0U, // VMSUMMBM 0U, // VMSUMSHM 0U, // VMSUMSHS 0U, // VMSUMUBM 0U, // VMSUMUDM 0U, // VMSUMUHM 0U, // VMSUMUHS 0U, // VMUL10CUQ 0U, // VMUL10ECUQ 0U, // VMUL10EUQ 0U, // VMUL10UQ 0U, // VMULESB 0U, // VMULESD 0U, // VMULESH 0U, // VMULESW 0U, // VMULEUB 0U, // VMULEUD 0U, // VMULEUH 0U, // VMULEUW 0U, // VMULHSD 0U, // VMULHSW 0U, // VMULHUD 0U, // VMULHUW 0U, // VMULLD 0U, // VMULOSB 0U, // VMULOSD 0U, // VMULOSH 0U, // VMULOSW 0U, // VMULOUB 0U, // VMULOUD 0U, // VMULOUH 0U, // VMULOUW 0U, // VMULUWM 0U, // VNAND 0U, // VNCIPHER 0U, // VNCIPHERLAST 0U, // VNEGD 0U, // VNEGW 0U, // VNMSUBFP 0U, // VNOR 0U, // VOR 0U, // VORC 0U, // VPDEPD 0U, // VPERM 0U, // VPERMR 0U, // VPERMXOR 0U, // VPEXTD 0U, // VPKPX 0U, // VPKSDSS 0U, // VPKSDUS 0U, // VPKSHSS 0U, // VPKSHUS 0U, // VPKSWSS 0U, // VPKSWUS 0U, // VPKUDUM 0U, // VPKUDUS 0U, // VPKUHUM 0U, // VPKUHUS 0U, // VPKUWUM 0U, // VPKUWUS 0U, // VPMSUMB 0U, // VPMSUMD 0U, // VPMSUMH 0U, // VPMSUMW 0U, // VPOPCNTB 0U, // VPOPCNTD 0U, // VPOPCNTH 0U, // VPOPCNTW 0U, // VPRTYBD 0U, // VPRTYBQ 0U, // VPRTYBW 0U, // VREFP 0U, // VRFIM 0U, // VRFIN 0U, // VRFIP 0U, // VRFIZ 0U, // VRLB 0U, // VRLD 0U, // VRLDMI 0U, // VRLDNM 0U, // VRLH 0U, // VRLQ 0U, // VRLQMI 0U, // VRLQNM 0U, // VRLW 0U, // VRLWMI 0U, // VRLWNM 0U, // VRSQRTEFP 0U, // VSBOX 0U, // VSEL 0U, // VSHASIGMAD 0U, // VSHASIGMAW 0U, // VSL 0U, // VSLB 0U, // VSLD 0U, // VSLDBI 0U, // VSLDOI 0U, // VSLH 0U, // VSLO 0U, // VSLQ 0U, // VSLV 0U, // VSLW 0U, // VSPLTB 0U, // VSPLTBs 0U, // VSPLTH 0U, // VSPLTHs 0U, // VSPLTISB 0U, // VSPLTISH 0U, // VSPLTISW 0U, // VSPLTW 0U, // VSR 0U, // VSRAB 0U, // VSRAD 0U, // VSRAH 0U, // VSRAQ 0U, // VSRAW 0U, // VSRB 0U, // VSRD 0U, // VSRDBI 0U, // VSRH 0U, // VSRO 0U, // VSRQ 0U, // VSRV 0U, // VSRW 0U, // VSTRIBL 0U, // VSTRIBL_rec 0U, // VSTRIBR 0U, // VSTRIBR_rec 0U, // VSTRIHL 0U, // VSTRIHL_rec 0U, // VSTRIHR 0U, // VSTRIHR_rec 0U, // VSUBCUQ 0U, // VSUBCUW 0U, // VSUBECUQ 0U, // VSUBEUQM 0U, // VSUBFP 0U, // VSUBSBS 0U, // VSUBSHS 0U, // VSUBSWS 0U, // VSUBUBM 0U, // VSUBUBS 0U, // VSUBUDM 0U, // VSUBUHM 0U, // VSUBUHS 0U, // VSUBUQM 0U, // VSUBUWM 0U, // VSUBUWS 0U, // VSUM2SWS 0U, // VSUM4SBS 0U, // VSUM4SHS 0U, // VSUM4UBS 0U, // VSUMSWS 0U, // VUPKHPX 0U, // VUPKHSB 0U, // VUPKHSH 0U, // VUPKHSW 0U, // VUPKLPX 0U, // VUPKLSB 0U, // VUPKLSH 0U, // VUPKLSW 0U, // VXOR 0U, // V_SET0 0U, // V_SET0B 0U, // V_SET0H 0U, // V_SETALLONES 0U, // V_SETALLONESB 0U, // V_SETALLONESH 0U, // WAIT 0U, // WAITP10 0U, // WRTEE 0U, // WRTEEI 0U, // XOR 0U, // XOR8 0U, // XOR8_rec 0U, // XORI 0U, // XORI8 0U, // XORIS 0U, // XORIS8 0U, // XOR_rec 0U, // XSABSDP 0U, // XSABSQP 0U, // XSADDDP 0U, // XSADDQP 0U, // XSADDQPO 0U, // XSADDSP 0U, // XSCMPEQDP 0U, // XSCMPEQQP 0U, // XSCMPEXPDP 0U, // XSCMPEXPQP 0U, // XSCMPGEDP 0U, // XSCMPGEQP 0U, // XSCMPGTDP 0U, // XSCMPGTQP 0U, // XSCMPODP 0U, // XSCMPOQP 0U, // XSCMPUDP 0U, // XSCMPUQP 0U, // XSCPSGNDP 0U, // XSCPSGNQP 0U, // XSCVDPHP 0U, // XSCVDPQP 0U, // XSCVDPSP 0U, // XSCVDPSPN 0U, // XSCVDPSXDS 0U, // XSCVDPSXDSs 0U, // XSCVDPSXWS 0U, // XSCVDPSXWSs 0U, // XSCVDPUXDS 0U, // XSCVDPUXDSs 0U, // XSCVDPUXWS 0U, // XSCVDPUXWSs 0U, // XSCVHPDP 0U, // XSCVQPDP 0U, // XSCVQPDPO 0U, // XSCVQPSDZ 0U, // XSCVQPSQZ 0U, // XSCVQPSWZ 0U, // XSCVQPUDZ 0U, // XSCVQPUQZ 0U, // XSCVQPUWZ 0U, // XSCVSDQP 0U, // XSCVSPDP 0U, // XSCVSPDPN 0U, // XSCVSQQP 0U, // XSCVSXDDP 0U, // XSCVSXDSP 0U, // XSCVUDQP 0U, // XSCVUQQP 0U, // XSCVUXDDP 0U, // XSCVUXDSP 0U, // XSDIVDP 0U, // XSDIVQP 0U, // XSDIVQPO 0U, // XSDIVSP 0U, // XSIEXPDP 0U, // XSIEXPQP 0U, // XSMADDADP 0U, // XSMADDASP 0U, // XSMADDMDP 0U, // XSMADDMSP 0U, // XSMADDQP 0U, // XSMADDQPO 0U, // XSMAXCDP 0U, // XSMAXCQP 0U, // XSMAXDP 0U, // XSMAXJDP 0U, // XSMINCDP 0U, // XSMINCQP 0U, // XSMINDP 0U, // XSMINJDP 0U, // XSMSUBADP 0U, // XSMSUBASP 0U, // XSMSUBMDP 0U, // XSMSUBMSP 0U, // XSMSUBQP 0U, // XSMSUBQPO 0U, // XSMULDP 0U, // XSMULQP 0U, // XSMULQPO 0U, // XSMULSP 0U, // XSNABSDP 0U, // XSNABSDPs 0U, // XSNABSQP 0U, // XSNEGDP 0U, // XSNEGQP 0U, // XSNMADDADP 0U, // XSNMADDASP 0U, // XSNMADDMDP 0U, // XSNMADDMSP 0U, // XSNMADDQP 0U, // XSNMADDQPO 0U, // XSNMSUBADP 0U, // XSNMSUBASP 0U, // XSNMSUBMDP 0U, // XSNMSUBMSP 0U, // XSNMSUBQP 0U, // XSNMSUBQPO 0U, // XSRDPI 0U, // XSRDPIC 0U, // XSRDPIM 0U, // XSRDPIP 0U, // XSRDPIZ 0U, // XSREDP 0U, // XSRESP 0U, // XSRQPI 0U, // XSRQPIX 0U, // XSRQPXP 0U, // XSRSP 0U, // XSRSQRTEDP 0U, // XSRSQRTESP 0U, // XSSQRTDP 0U, // XSSQRTQP 0U, // XSSQRTQPO 0U, // XSSQRTSP 0U, // XSSUBDP 0U, // XSSUBQP 0U, // XSSUBQPO 0U, // XSSUBSP 0U, // XSTDIVDP 0U, // XSTSQRTDP 0U, // XSTSTDCDP 0U, // XSTSTDCQP 0U, // XSTSTDCSP 0U, // XSXEXPDP 0U, // XSXEXPQP 0U, // XSXSIGDP 0U, // XSXSIGQP 0U, // XVABSDP 0U, // XVABSSP 0U, // XVADDDP 0U, // XVADDSP 0U, // XVBF16GER2 0U, // XVBF16GER2NN 0U, // XVBF16GER2NP 0U, // XVBF16GER2PN 0U, // XVBF16GER2PP 0U, // XVBF16GER2W 0U, // XVBF16GER2WNN 0U, // XVBF16GER2WNP 0U, // XVBF16GER2WPN 0U, // XVBF16GER2WPP 0U, // XVCMPEQDP 0U, // XVCMPEQDP_rec 0U, // XVCMPEQSP 0U, // XVCMPEQSP_rec 0U, // XVCMPGEDP 0U, // XVCMPGEDP_rec 0U, // XVCMPGESP 0U, // XVCMPGESP_rec 0U, // XVCMPGTDP 0U, // XVCMPGTDP_rec 0U, // XVCMPGTSP 0U, // XVCMPGTSP_rec 0U, // XVCPSGNDP 0U, // XVCPSGNSP 0U, // XVCVBF16SPN 0U, // XVCVDPSP 0U, // XVCVDPSXDS 0U, // XVCVDPSXWS 0U, // XVCVDPUXDS 0U, // XVCVDPUXWS 0U, // XVCVHPSP 0U, // XVCVSPBF16 0U, // XVCVSPDP 0U, // XVCVSPHP 0U, // XVCVSPSXDS 0U, // XVCVSPSXWS 0U, // XVCVSPUXDS 0U, // XVCVSPUXWS 0U, // XVCVSXDDP 0U, // XVCVSXDSP 0U, // XVCVSXWDP 0U, // XVCVSXWSP 0U, // XVCVUXDDP 0U, // XVCVUXDSP 0U, // XVCVUXWDP 0U, // XVCVUXWSP 0U, // XVDIVDP 0U, // XVDIVSP 0U, // XVF16GER2 0U, // XVF16GER2NN 0U, // XVF16GER2NP 0U, // XVF16GER2PN 0U, // XVF16GER2PP 0U, // XVF16GER2W 0U, // XVF16GER2WNN 0U, // XVF16GER2WNP 0U, // XVF16GER2WPN 0U, // XVF16GER2WPP 0U, // XVF32GER 0U, // XVF32GERNN 0U, // XVF32GERNP 0U, // XVF32GERPN 0U, // XVF32GERPP 0U, // XVF32GERW 0U, // XVF32GERWNN 0U, // XVF32GERWNP 0U, // XVF32GERWPN 0U, // XVF32GERWPP 0U, // XVF64GER 0U, // XVF64GERNN 0U, // XVF64GERNP 0U, // XVF64GERPN 0U, // XVF64GERPP 0U, // XVF64GERW 0U, // XVF64GERWNN 0U, // XVF64GERWNP 0U, // XVF64GERWPN 0U, // XVF64GERWPP 0U, // XVI16GER2 0U, // XVI16GER2PP 0U, // XVI16GER2S 0U, // XVI16GER2SPP 0U, // XVI16GER2SW 0U, // XVI16GER2SWPP 0U, // XVI16GER2W 0U, // XVI16GER2WPP 0U, // XVI4GER8 0U, // XVI4GER8PP 0U, // XVI4GER8W 0U, // XVI4GER8WPP 0U, // XVI8GER4 0U, // XVI8GER4PP 0U, // XVI8GER4SPP 0U, // XVI8GER4W 0U, // XVI8GER4WPP 0U, // XVI8GER4WSPP 0U, // XVIEXPDP 0U, // XVIEXPSP 0U, // XVMADDADP 0U, // XVMADDASP 0U, // XVMADDMDP 0U, // XVMADDMSP 0U, // XVMAXDP 0U, // XVMAXSP 0U, // XVMINDP 0U, // XVMINSP 0U, // XVMSUBADP 0U, // XVMSUBASP 0U, // XVMSUBMDP 0U, // XVMSUBMSP 0U, // XVMULDP 0U, // XVMULSP 0U, // XVNABSDP 0U, // XVNABSSP 0U, // XVNEGDP 0U, // XVNEGSP 0U, // XVNMADDADP 0U, // XVNMADDASP 0U, // XVNMADDMDP 0U, // XVNMADDMSP 0U, // XVNMSUBADP 0U, // XVNMSUBASP 0U, // XVNMSUBMDP 0U, // XVNMSUBMSP 0U, // XVRDPI 0U, // XVRDPIC 0U, // XVRDPIM 0U, // XVRDPIP 0U, // XVRDPIZ 0U, // XVREDP 0U, // XVRESP 0U, // XVRSPI 0U, // XVRSPIC 0U, // XVRSPIM 0U, // XVRSPIP 0U, // XVRSPIZ 0U, // XVRSQRTEDP 0U, // XVRSQRTESP 0U, // XVSQRTDP 0U, // XVSQRTSP 0U, // XVSUBDP 0U, // XVSUBSP 0U, // XVTDIVDP 0U, // XVTDIVSP 0U, // XVTLSBB 0U, // XVTSQRTDP 0U, // XVTSQRTSP 0U, // XVTSTDCDP 0U, // XVTSTDCSP 0U, // XVXEXPDP 0U, // XVXEXPSP 0U, // XVXSIGDP 0U, // XVXSIGSP 0U, // XXBLENDVB 0U, // XXBLENDVD 0U, // XXBLENDVH 0U, // XXBLENDVW 0U, // XXBRD 0U, // XXBRH 0U, // XXBRQ 0U, // XXBRW 3U, // XXEVAL 0U, // XXEXTRACTUW 0U, // XXGENPCVBM 0U, // XXGENPCVDM 0U, // XXGENPCVHM 0U, // XXGENPCVWM 0U, // XXINSERTW 0U, // XXLAND 0U, // XXLANDC 0U, // XXLEQV 0U, // XXLEQVOnes 0U, // XXLNAND 0U, // XXLNOR 0U, // XXLOR 0U, // XXLORC 0U, // XXLORf 0U, // XXLXOR 0U, // XXLXORdpz 0U, // XXLXORspz 0U, // XXLXORz 0U, // XXMFACC 0U, // XXMFACCW 0U, // XXMRGHW 0U, // XXMRGLW 0U, // XXMTACC 0U, // XXMTACCW 0U, // XXPERM 0U, // XXPERMDI 0U, // XXPERMDIs 0U, // XXPERMR 2U, // XXPERMX 0U, // XXSEL 0U, // XXSETACCZ 0U, // XXSETACCZW 0U, // XXSLDWI 0U, // XXSLDWIs 0U, // XXSPLTI32DX 0U, // XXSPLTIB 0U, // XXSPLTIDP 0U, // XXSPLTIW 0U, // XXSPLTW 0U, // XXSPLTWs 0U, // gBC 0U, // gBCA 0U, // gBCAat 0U, // gBCCTR 0U, // gBCCTRL 0U, // gBCL 0U, // gBCLA 0U, // gBCLAat 0U, // gBCLR 0U, // gBCLRL 0U, // gBCLat 0U, // gBCat }; // Emit the opcode for the instruction. uint64_t Bits = 0; Bits |= (uint64_t)OpInfo0[MCInst_getOpcode(MI)] << 0; Bits |= (uint64_t)OpInfo1[MCInst_getOpcode(MI)] << 32; Bits |= (uint64_t)OpInfo2[MCInst_getOpcode(MI)] << 48; MnemonicBitsInfo MBI = { #ifndef CAPSTONE_DIET AsmStrs+(Bits & 32767)-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); uint64_t Bits = MnemonicInfo.second; CS_ASSERT_RET(Bits != 0 && "Cannot print this instruction."); // Fragment 0 encoded into 5 bits for 24 unique commands. switch ((Bits >> 15) & 31) { default: CS_ASSERT_RET(0 && "Invalid command number."); case 0: // DBG_VALUE, DBG_VALUE_LIST, DBG_INSTR_REF, DBG_PHI, DBG_LABEL, BUNDLE, ... return; break; case 1: // BUILD_UACC, CLRLSLDI, CLRLSLDI_rec, CLRLSLWI, CLRLSLWI_rec, CLRRDI, CL... printOperand(MI, 0, O); break; case 2: // DCBFL, DCBFLP, DCBFPS, DCBFx, DCBSTPS, DCBTCT, DCBTDS, DCBTSTCT, DCBTS... printMemRegReg(MI, 0, O); break; case 3: // ADJCALLSTACKDOWN, ADJCALLSTACKUP printU16ImmOperand(MI, 0, O); SStream_concat1(O, ' '); printU16ImmOperand(MI, 1, O); return; break; case 4: // B, BL, BL8, BL8_NOP, BL8_NOP_RM, BL8_NOTOC, BL8_NOTOC_RM, BL8_RM, BL_N... printBranchOperand(MI, Address, 0, O); break; case 5: // BA, BLA, BLA8, BLA8_NOP, BLA8_NOP_RM, BLA8_RM, BLA_RM, TAILBA, TAILBA8... printAbsBranchOperand(MI, 0, O); break; case 6: // BCC, BCCA, BCCCTR, BCCCTR8, BCCCTRL, BCCCTRL8, BCCL, BCCLA, BCCLR, BCC... printPredicateOperand(MI, 0, O, "cc"); break; case 7: // BCTRL8_LDinto_toc, BCTRL8_LDinto_toc_RM, BCTRL_LWZinto_toc, BCTRL_LWZi... printMemRegImm(MI, 0, O); return; break; case 8: // BL8_NOP_TLS, BL8_NOTOC_TLS, BL8_TLS, BL8_TLS_, BL_TLS printTLSCall(MI, 0, O); break; case 9: // DCBF, DCBT, DCBTST printMemRegReg(MI, 1, O); SStream_concat0(O, ", "); break; case 10: // DCBTEP, DCBTSTEP printU5ImmOperand(MI, 2, O); SStream_concat0(O, ", "); printMemRegReg(MI, 0, O); return; break; case 11: // DDEDPD, DDEDPDQ, DDEDPDQ_rec, DDEDPD_rec printU2ImmOperand(MI, 1, O); SStream_concat0(O, ", "); printOperand(MI, 0, O); SStream_concat0(O, ", "); printOperand(MI, 2, O); return; break; case 12: // DENBCD, DENBCDQ, DENBCDQ_rec, DENBCD_rec, DRINTN, DRINTNQ, DRINTNQ_rec... printU1ImmOperand(MI, 1, O); SStream_concat0(O, ", "); printOperand(MI, 0, O); SStream_concat0(O, ", "); printOperand(MI, 2, O); break; case 13: // DMXXEXTFDMR256, DST, DST64, DSTST, DSTST64, DSTSTT, DSTSTT64, DSTT, DS... printOperand(MI, 1, O); break; case 14: // DMXXEXTFDMR512, DMXXEXTFDMR512_HI printOperand(MI, 2, O); SStream_concat0(O, ", "); printOperand(MI, 0, O); SStream_concat0(O, ", "); printOperand(MI, 1, O); break; case 15: // DQUAI, DQUAIQ, DQUAIQ_rec, DQUAI_rec printS5ImmOperand(MI, 1, O); SStream_concat0(O, ", "); printOperand(MI, 0, O); SStream_concat0(O, ", "); printOperand(MI, 2, O); SStream_concat0(O, ", "); printU2ImmOperand(MI, 3, O); return; break; case 16: // DSS, MBAR, MTFSB0, MTFSB1, TABORTDC, TABORTDCI, TABORTWC, TABORTWCI, T... printU5ImmOperand(MI, 0, O); break; case 17: // ICBLC, ICBLQ, ICBT, ICBTLS printU4ImmOperand(MI, 0, O); SStream_concat0(O, ", "); printMemRegReg(MI, 1, O); return; break; case 18: // MTFSFI, MTFSFI_rec, MTFSFIb, SYNCP10 printU3ImmOperand(MI, 0, O); SStream_concat0(O, ", "); break; case 19: // MTOCRF, MTOCRF8 printcrbitm(MI, 0, O); SStream_concat0(O, ", "); printOperand(MI, 1, O); return; break; case 20: // MTSR printU4ImmOperand(MI, 1, O); SStream_concat0(O, ", "); printOperand(MI, 0, O); return; break; case 21: // RFEBB, TBEGIN, TEND, TSR printU1ImmOperand(MI, 0, O); return; break; case 22: // SYNC, TLBILX, WAIT, WAITP10 printU2ImmOperand(MI, 0, O); break; case 23: // gBCAat, gBCLAat, gBCLat, gBCat printATBitsAsHint(MI, 1, O); SStream_concat1(O, ' '); printU5ImmOperand(MI, 0, O); SStream_concat0(O, ", "); printOperand(MI, 2, O); SStream_concat0(O, ", "); break; } // Fragment 1 encoded into 5 bits for 26 unique commands. switch ((Bits >> 20) & 31) { default: CS_ASSERT_RET(0 && "Invalid command number."); case 0: // BUILD_UACC, CLRLSLDI, CLRLSLDI_rec, CLRLSLWI, CLRLSLWI_rec, CLRRDI, CL... SStream_concat0(O, ", "); break; case 1: // DCBFL, DCBFLP, DCBFPS, DCBFx, DCBSTPS, DCBTSTT, DCBTSTx, DCBTT, DCBTx,... return; break; case 2: // ATOMIC_CMP_SWAP_I16, ATOMIC_CMP_SWAP_I32, TCRETURNai, TCRETURNai8, TCR... SStream_concat1(O, ' '); break; case 3: // BCC, CTRL_DEP printPredicateOperand(MI, 0, O, "pm"); SStream_concat1(O, ' '); printPredicateOperand(MI, 0, O, "reg"); SStream_concat0(O, ", "); printBranchOperand(MI, Address, 2, O); return; break; case 4: // BCCA SStream_concat1(O, 'a'); printPredicateOperand(MI, 0, O, "pm"); SStream_concat1(O, ' '); printPredicateOperand(MI, 0, O, "reg"); SStream_concat0(O, ", "); printAbsBranchOperand(MI, 2, O); return; break; case 5: // BCCCTR, BCCCTR8 SStream_concat0(O, "ctr"); printPredicateOperand(MI, 0, O, "pm"); SStream_concat1(O, ' '); printPredicateOperand(MI, 0, O, "reg"); return; break; case 6: // BCCCTRL, BCCCTRL8 SStream_concat0(O, "ctrl"); printPredicateOperand(MI, 0, O, "pm"); SStream_concat1(O, ' '); printPredicateOperand(MI, 0, O, "reg"); return; break; case 7: // BCCL SStream_concat1(O, 'l'); printPredicateOperand(MI, 0, O, "pm"); SStream_concat1(O, ' '); printPredicateOperand(MI, 0, O, "reg"); SStream_concat0(O, ", "); printBranchOperand(MI, Address, 2, O); return; break; case 8: // BCCLA SStream_concat0(O, "la"); printPredicateOperand(MI, 0, O, "pm"); SStream_concat1(O, ' '); printPredicateOperand(MI, 0, O, "reg"); SStream_concat0(O, ", "); printAbsBranchOperand(MI, 2, O); return; break; case 9: // BCCLR SStream_concat0(O, "lr"); printPredicateOperand(MI, 0, O, "pm"); SStream_concat1(O, ' '); printPredicateOperand(MI, 0, O, "reg"); return; break; case 10: // BCCLRL SStream_concat0(O, "lrl"); printPredicateOperand(MI, 0, O, "pm"); SStream_concat1(O, ' '); printPredicateOperand(MI, 0, O, "reg"); return; break; case 11: // BCCTR, BCCTR8, BCCTRL, BCCTRL8, BCLR, BCLRL, DMXXEXTFDMR512 SStream_concat0(O, ", 0"); return; break; case 12: // BL8_NOP, BL8_NOP_RM, BL8_NOP_TLS, BLA8_NOP, BLA8_NOP_RM, BL_NOP, BL_NO... SStream_concat0(O, "\n\tnop"); return; break; case 13: // DCBF printU3ImmOperand(MI, 0, O); return; break; case 14: // DCBT, DCBTST printU5ImmOperand(MI, 0, O); return; break; case 15: // DMXXEXTFDMR512_HI SStream_concat0(O, ", 1"); return; break; case 16: // EVSEL, TLBIE SStream_concat1(O, ','); break; case 17: // MFTB8 SStream_concat0(O, ", 268"); return; break; case 18: // MFUDSCR SStream_concat0(O, ", 3"); return; break; case 19: // MFVRSAVE, MFVRSAVEv SStream_concat0(O, ", 256"); return; break; case 20: // MTFSFI, MTFSFI_rec, MTFSFIb printU4ImmOperand(MI, 1, O); break; case 21: // QVLPCLSXint SStream_concat0(O, ", 0, "); printOperand(MI, 1, O); return; break; case 22: // SYNCP10 printU2ImmOperand(MI, 1, O); return; break; case 23: // V_SETALLONES, V_SETALLONESB, V_SETALLONESH SStream_concat0(O, ", -1"); return; break; case 24: // gBCAat, gBCLAat printAbsBranchOperand(MI, 3, O); return; break; case 25: // gBCLat, gBCat printBranchOperand(MI, Address, 3, O); return; break; } // Fragment 2 encoded into 6 bits for 36 unique commands. switch ((Bits >> 25) & 63) { default: CS_ASSERT_RET(0 && "Invalid command number."); case 0: // BUILD_UACC, CLRLSLDI, CLRLSLDI_rec, CLRLSLWI, CLRLSLWI_rec, CLRRDI, CL... printOperand(MI, 1, O); break; case 1: // DCBTCT, DCBTDS, DCBTSTCT, DCBTSTDS, EVADDIW printU5ImmOperand(MI, 2, O); break; case 2: // LAx, EVLDD, EVLDH, EVLDW, EVLHHESPLAT, EVLHHOSSPLAT, EVLHHOUSPLAT, EVL... printMemRegImm(MI, 1, O); return; break; case 3: // LI, LI8, LIS, LIS8, SUBPCIS printS16ImmOperand(MI, 1, O); return; break; case 4: // ATOMIC_CMP_SWAP_I16, ATOMIC_CMP_SWAP_I32, EVLDDX, EVLDHX, EVLDWX, EVLH... printMemRegReg(MI, 1, O); break; case 5: // BC, BCL printBranchOperand(MI, Address, 1, O); return; break; case 6: // CMPRB, CMPRB8, MTMSR, MTMSRD printU1ImmOperand(MI, 1, O); break; case 7: // CRSET, CRUNSET, DMXXEXTFDMR256, MTDCR, TLBIE, V_SET0, V_SET0B, V_SET0H... printOperand(MI, 0, O); break; case 8: // DARN, MFFSCRNI, WAITP10 printU2ImmOperand(MI, 1, O); return; break; case 9: // DMXOR, DST, DST64, DSTST, DSTST64, DSTSTT, DSTSTT64, DSTT, DSTT64, PMX... printOperand(MI, 2, O); break; case 10: // DRINTN, DRINTNQ, DRINTNQ_rec, DRINTN_rec, DRINTX, DRINTXQ, DRINTXQ_rec... printU2ImmOperand(MI, 3, O); return; break; case 11: // DTSTSFI, DTSTSFIQ printU6ImmOperand(MI, 1, O); SStream_concat0(O, ", "); printOperand(MI, 2, O); return; break; case 12: // EVSPLATFI, EVSPLATI, VSPLTISB, VSPLTISH, VSPLTISW printS5ImmOperand(MI, 1, O); return; break; case 13: // EVSUBIFW, LXVKQ printU5ImmOperand(MI, 1, O); break; case 14: // HASHCHK, HASHCHK8, HASHCHKP, HASHCHKP8, HASHST, HASHST8, HASHSTP, HASH... printMemRegImmHash(MI, 1, O); return; break; case 15: // LA, LA8 printS16ImmOperand(MI, 2, O); SStream_concat1(O, '('); printOperand(MI, 1, O); SStream_concat1(O, ')'); return; break; case 16: // LBZU, LBZU8, LDU, LFDU, LFSU, LHAU, LHAU8, LHZU, LHZU8, LWZU, LWZU8, S... printMemRegImm(MI, 2, O); return; break; case 17: // LBZUX, LBZUX8, LDUX, LFDUX, LFSUX, LHAUX, LHAUX8, LHZUX, LHZUX8, LWAUX... printMemRegReg(MI, 2, O); return; break; case 18: // MFBHRBE printU10ImmOperand(MI, 1, O); return; break; case 19: // MFFSCDRNI printU3ImmOperand(MI, 1, O); return; break; case 20: // MFOCRF, MFOCRF8 printcrbitm(MI, 1, O); return; break; case 21: // MFSR printU4ImmOperand(MI, 1, O); return; break; case 22: // MTFSFI, MTFSFI_rec SStream_concat0(O, ", "); break; case 23: // MTFSFIb return; break; case 24: // MTVSRBMI printU16ImmOperand(MI, 1, O); return; break; case 25: // PADDI8pc, PADDIpc printImmZeroOperand(MI, 1, O); SStream_concat0(O, ", "); printS34ImmOperand(MI, 2, O); SStream_concat0(O, ", 1"); return; break; case 26: // PLA, PLA8 printS34ImmOperand(MI, 2, O); SStream_concat1(O, ' '); printOperand(MI, 1, O); return; break; case 27: // PLA8pc, PLApc, PLBZ8onlypc, PLBZonlypc, PLDonlypc, PLFDonlypc, PLFSonl... printS34ImmOperand(MI, 1, O); return; break; case 28: // PLBZ, PLBZ8, PLBZ8nopc, PLBZnopc, PLD, PLDnopc, PLFD, PLFDnopc, PLFS, ... printMemRegImm34(MI, 1, O); break; case 29: // PLBZ8pc, PLBZpc, PLDpc, PLFDpc, PLFSpc, PLHA8pc, PLHApc, PLHZ8pc, PLHZ... printMemRegImm34PCRel(MI, 1, O); SStream_concat0(O, ", 1"); return; break; case 30: // PSQ_L, PSQ_LU, PSQ_ST, PSQ_STU printMemRegImmPS(MI, 1, O); SStream_concat0(O, ", "); printU1ImmOperand(MI, 3, O); SStream_concat0(O, ", "); printU3ImmOperand(MI, 4, O); return; break; case 31: // QVGPCI printU12ImmOperand(MI, 1, O); return; break; case 32: // SUBFUS, SUBFUS_rec printU1ImmOperand(MI, 3, O); SStream_concat0(O, ", "); printOperand(MI, 1, O); SStream_concat0(O, ", "); printOperand(MI, 2, O); return; break; case 33: // VINSD, VINSERTB, VINSERTH, VINSW printOperand(MI, 3, O); SStream_concat0(O, ", "); printU4ImmOperand(MI, 2, O); return; break; case 34: // XXSPLTI32DX printU1ImmOperand(MI, 2, O); SStream_concat0(O, ", "); printOperand(MI, 3, O); return; break; case 35: // XXSPLTIB printU8ImmOperand(MI, 1, O); return; break; } // Fragment 3 encoded into 3 bits for 8 unique commands. switch ((Bits >> 31) & 7) { default: CS_ASSERT_RET(0 && "Invalid command number."); case 0: // BUILD_UACC, DCBTCT, DCBTDS, DCBTSTCT, DCBTSTDS, ADDME, ADDME8, ADDME8O... return; break; case 1: // CLRLSLDI, CLRLSLDI_rec, CLRLSLWI, CLRLSLWI_rec, CLRRDI, CLRRDI_rec, CL... SStream_concat0(O, ", "); break; case 2: // ATOMIC_CMP_SWAP_I16, ATOMIC_CMP_SWAP_I32 SStream_concat1(O, ' '); printOperand(MI, 3, O); SStream_concat1(O, ' '); printOperand(MI, 4, O); return; break; case 3: // EVSEL SStream_concat1(O, ','); printOperand(MI, 2, O); return; break; case 4: // LBARXL, LDARXL, LHARXL, LQARXL, LWARXL SStream_concat0(O, ", 1"); return; break; case 5: // MTFSFI printOperand(MI, 2, O); return; break; case 6: // MTFSFI_rec printU1ImmOperand(MI, 2, O); return; break; case 7: // PLBZ, PLBZ8, PLD, PLFD, PLFS, PLHA, PLHA8, PLHZ, PLHZ8, PLWA, PLWA8, P... SStream_concat0(O, ", 0"); return; break; } // Fragment 4 encoded into 5 bits for 23 unique commands. switch ((Bits >> 34) & 31) { default: CS_ASSERT_RET(0 && "Invalid command number."); case 0: // CLRLSLDI, CLRLSLDI_rec, CLRRDI, CLRRDI_rec, EXTLDI, EXTLDI_rec, EXTRDI... printU6ImmOperand(MI, 2, O); break; case 1: // CLRLSLWI, CLRLSLWI_rec, CLRRWI, CLRRWI_rec, EXTLWI, EXTLWI_rec, EXTRWI... printU5ImmOperand(MI, 2, O); break; case 2: // PSUBI, PADDI, PADDI8 printS34ImmOperand(MI, 2, O); break; case 3: // SUBI, SUBIC, SUBIC_rec, SUBIS, ADDI, ADDI8, ADDIC, ADDIC8, ADDIC_rec, ... printS16ImmOperand(MI, 2, O); return; break; case 4: // ADD4, ADD4O, ADD4O_rec, ADD4TLS, ADD4_rec, ADD8, ADD8O, ADD8O_rec, ADD... printOperand(MI, 2, O); break; case 5: // ANDI8_rec, ANDIS8_rec, ANDIS_rec, ANDI_rec, CMPLDI, CMPLWI, ORI, ORI8,... printU16ImmOperand(MI, 2, O); return; break; case 6: // BCDCFN_rec, BCDCFSQ_rec, BCDCFZ_rec, BCDCTZ_rec, BCDSETSGN_rec, CP_PAS... printU1ImmOperand(MI, 2, O); break; case 7: // CRSET, CRUNSET, V_SET0, V_SET0B, V_SET0H, XXLEQVOnes, XXLXORdpz, XXLXO... printOperand(MI, 0, O); return; break; case 8: // DMXXEXTFDMR256, DMXXINSTFDMR256, QVESPLATI, QVESPLATIb, QVESPLATIs, XX... printU2ImmOperand(MI, 2, O); return; break; case 9: // DST, DST64, DSTST, DSTST64, DSTSTT, DSTSTT64, DSTT, DSTT64 printU5ImmOperand(MI, 0, O); return; break; case 10: // EVADDIW, XXPERMDIs, XXSLDWIs printOperand(MI, 1, O); break; case 11: // PMXVBF16GER2NN, PMXVBF16GER2NP, PMXVBF16GER2PN, PMXVBF16GER2PP, PMXVBF... printOperand(MI, 3, O); break; case 12: // RLDIMI, RLDIMI_rec printU6ImmOperand(MI, 3, O); SStream_concat0(O, ", "); printU6ImmOperand(MI, 4, O); return; break; case 13: // RLWIMI, RLWIMI8, RLWIMI8_rec, RLWIMI_rec printU5ImmOperand(MI, 3, O); SStream_concat0(O, ", "); printU5ImmOperand(MI, 4, O); SStream_concat0(O, ", "); printU5ImmOperand(MI, 5, O); return; break; case 14: // VCFSX, VCFUX, VCTSXS, VCTUXS, VSPLTB, VSPLTBs, VSPLTH, VSPLTHs, VSPLTW printU5ImmOperand(MI, 1, O); return; break; case 15: // VEXTRACTD, VEXTRACTUB, VEXTRACTUH, VEXTRACTUW, VINSERTD, VINSERTW printU4ImmOperand(MI, 1, O); return; break; case 16: // VGNB printU3ImmOperand(MI, 2, O); return; break; case 17: // XSTSTDCDP, XSTSTDCQP, XSTSTDCSP, XVTSTDCDP, XVTSTDCSP printU7ImmOperand(MI, 1, O); return; break; case 18: // XXEXTRACTUW printU4ImmOperand(MI, 2, O); return; break; case 19: // XXGENPCVBM, XXGENPCVDM, XXGENPCVHM, XXGENPCVWM printS5ImmOperand(MI, 2, O); return; break; case 20: // XXINSERTW printU4ImmOperand(MI, 3, O); return; break; case 21: // gBC, gBCL printBranchOperand(MI, Address, 2, O); return; break; case 22: // gBCA, gBCLA printAbsBranchOperand(MI, 2, O); return; break; } // Fragment 5 encoded into 2 bits for 4 unique commands. switch ((Bits >> 39) & 3) { default: CS_ASSERT_RET(0 && "Invalid command number."); case 0: // CLRLSLDI, CLRLSLDI_rec, CLRLSLWI, CLRLSLWI_rec, EXTLDI, EXTLDI_rec, EX... SStream_concat0(O, ", "); break; case 1: // CLRRDI, CLRRDI_rec, CLRRWI, CLRRWI_rec, PSUBI, ROTRDI, ROTRDI_rec, ROT... return; break; case 2: // DMXXINSTFDMR512, PADDI, PADDI8 SStream_concat0(O, ", 0"); return; break; case 3: // DMXXINSTFDMR512_HI SStream_concat0(O, ", 1"); return; break; } // Fragment 6 encoded into 4 bits for 11 unique commands. switch ((Bits >> 41) & 15) { default: CS_ASSERT_RET(0 && "Invalid command number."); case 0: // CLRLSLDI, CLRLSLDI_rec, EXTLDI, EXTLDI_rec, EXTRDI, EXTRDI_rec, INSRDI... printU6ImmOperand(MI, 3, O); return; break; case 1: // CLRLSLWI, CLRLSLWI_rec, EXTLWI, EXTLWI_rec, EXTRWI, EXTRWI_rec, INSLWI... printU5ImmOperand(MI, 3, O); break; case 2: // RLWIMIbm, RLWIMIbm_rec, RLWINMbm, RLWINMbm_rec, RLWNMbm, RLWNMbm_rec, ... printOperand(MI, 3, O); break; case 3: // ADDEX, ADDEX8, DQUA, DQUAQ, DQUAQ_rec, DQUA_rec, DRRND, DRRNDQ, DRRNDQ... printU2ImmOperand(MI, 3, O); return; break; case 4: // BCDADD_rec, BCDSR_rec, BCDSUB_rec, BCDS_rec, BCDTRUNC_rec, PSQ_LUX, PS... printU1ImmOperand(MI, 3, O); break; case 5: // PMXVBF16GER2, PMXVBF16GER2W, PMXVF16GER2, PMXVF16GER2W, PMXVF32GER, PM... printU4ImmOperand(MI, 3, O); break; case 6: // PMXVBF16GER2NN, PMXVBF16GER2NP, PMXVBF16GER2PN, PMXVBF16GER2PP, PMXVBF... printU4ImmOperand(MI, 4, O); SStream_concat0(O, ", "); break; case 7: // QVFLOGICAL, QVFLOGICALb, QVFLOGICALs printU12ImmOperand(MI, 3, O); return; break; case 8: // QVFMADDS, QVFMSUBS, QVFNMADDS, QVFNMSUBS, QVFSEL, QVFSELb, QVFSELbb, Q... printOperand(MI, 2, O); return; break; case 9: // VSLDBI, VSRDBI printU3ImmOperand(MI, 3, O); return; break; case 10: // XXPERMDIs, XXSLDWIs printU2ImmOperand(MI, 2, O); return; break; } // Fragment 7 encoded into 2 bits for 4 unique commands. switch ((Bits >> 45) & 3) { default: CS_ASSERT_RET(0 && "Invalid command number."); case 0: // CLRLSLWI, CLRLSLWI_rec, EXTLWI, EXTLWI_rec, EXTRWI, EXTRWI_rec, INSLWI... return; break; case 1: // PMXVBF16GER2, PMXVBF16GER2W, PMXVF16GER2, PMXVF16GER2W, PMXVF32GER, PM... SStream_concat0(O, ", "); break; case 2: // PMXVBF16GER2NN, PMXVBF16GER2NP, PMXVBF16GER2PN, PMXVBF16GER2PP, PMXVBF... printU4ImmOperand(MI, 5, O); break; case 3: // PMXVF64GERNN, PMXVF64GERNP, PMXVF64GERPN, PMXVF64GERPP, PMXVF64GERWNN,... printU2ImmOperand(MI, 5, O); return; break; } // Fragment 8 encoded into 3 bits for 7 unique commands. switch ((Bits >> 47) & 7) { default: CS_ASSERT_RET(0 && "Invalid command number."); case 0: // PMXVBF16GER2, PMXVBF16GER2W, PMXVF16GER2, PMXVF16GER2W, PMXVF32GER, PM... printU4ImmOperand(MI, 4, O); break; case 1: // PMXVBF16GER2NN, PMXVBF16GER2NP, PMXVBF16GER2PN, PMXVBF16GER2PP, PMXVBF... SStream_concat0(O, ", "); break; case 2: // PMXVF32GERNN, PMXVF32GERNP, PMXVF32GERPN, PMXVF32GERPP, PMXVF32GERWNN,... return; break; case 3: // PMXVF64GER, PMXVF64GERW printU2ImmOperand(MI, 4, O); return; break; case 4: // PSQ_LUX, PSQ_LX, PSQ_STUX, PSQ_STX, XXPERMX printU3ImmOperand(MI, 4, O); return; break; case 5: // RLWINM, RLWINM8, RLWINM8_rec, RLWINM_rec, RLWNM, RLWNM8, RLWNM8_rec, R... printU5ImmOperand(MI, 4, O); return; break; case 6: // XXEVAL printU8ImmOperand(MI, 4, O); return; break; } // Fragment 9 encoded into 3 bits for 5 unique commands. switch ((Bits >> 50) & 7) { default: CS_ASSERT_RET(0 && "Invalid command number."); case 0: // PMXVBF16GER2, PMXVBF16GER2W, PMXVF16GER2, PMXVF16GER2W, PMXVI16GER2, P... SStream_concat0(O, ", "); break; case 1: // PMXVBF16GER2NN, PMXVBF16GER2NP, PMXVBF16GER2PN, PMXVBF16GER2PP, PMXVBF... printU2ImmOperand(MI, 6, O); return; break; case 2: // PMXVF32GER, PMXVF32GERW return; break; case 3: // PMXVI4GER8PP, PMXVI4GER8WPP printU8ImmOperand(MI, 6, O); return; break; case 4: // PMXVI8GER4PP, PMXVI8GER4SPP, PMXVI8GER4WPP, PMXVI8GER4WSPP printU4ImmOperand(MI, 6, O); return; break; } // Fragment 10 encoded into 2 bits for 3 unique commands. switch ((Bits >> 53) & 3) { default: CS_ASSERT_RET(0 && "Invalid command number."); case 0: // PMXVBF16GER2, PMXVBF16GER2W, PMXVF16GER2, PMXVF16GER2W, PMXVI16GER2, P... printU2ImmOperand(MI, 5, O); return; break; case 1: // PMXVI4GER8, PMXVI4GER8W printU8ImmOperand(MI, 5, O); return; break; case 2: // PMXVI8GER4, PMXVI8GER4W printU4ImmOperand(MI, 5, O); return; break; } } /// 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) { #ifndef CAPSTONE_DIET CS_ASSERT_RET_VAL(RegNo && RegNo < 580 && "Invalid register number!", NULL); static const char AsmStrs[] = { /* 0 */ "**ROUNDING MODE**\0" /* 18 */ "**FRAME POINTER**\0" /* 36 */ "**BASE POINTER**\0" /* 53 */ "H10\0" /* 57 */ "f10\0" /* 61 */ "fp10\0" /* 66 */ "vsp10\0" /* 72 */ "dmrrowp10\0" /* 82 */ "q10\0" /* 86 */ "r10\0" /* 90 */ "vs10\0" /* 95 */ "v10\0" /* 99 */ "dmrrow10\0" /* 108 */ "H20\0" /* 112 */ "f20\0" /* 116 */ "fp20\0" /* 121 */ "vsp20\0" /* 127 */ "dmrrowp20\0" /* 137 */ "q20\0" /* 141 */ "r20\0" /* 145 */ "vs20\0" /* 150 */ "v20\0" /* 154 */ "dmrrow20\0" /* 163 */ "H30\0" /* 167 */ "f30\0" /* 171 */ "fp30\0" /* 176 */ "vsp30\0" /* 182 */ "dmrrowp30\0" /* 192 */ "q30\0" /* 196 */ "r30\0" /* 200 */ "vs30\0" /* 205 */ "v30\0" /* 209 */ "dmrrow30\0" /* 218 */ "vsp40\0" /* 224 */ "vs40\0" /* 229 */ "dmrrow40\0" /* 238 */ "vsp50\0" /* 244 */ "vs50\0" /* 249 */ "dmrrow50\0" /* 258 */ "vsp60\0" /* 264 */ "vs60\0" /* 269 */ "dmrrow60\0" /* 278 */ "H0\0" /* 281 */ "wacc0\0" /* 287 */ "f0\0" /* 290 */ "wacc_hi0\0" /* 299 */ "fp0\0" /* 303 */ "dmrp0\0" /* 309 */ "vsp0\0" /* 314 */ "dmrrowp0\0" /* 323 */ "q0\0" /* 326 */ "cr0\0" /* 330 */ "dmr0\0" /* 335 */ "vs0\0" /* 339 */ "v0\0" /* 342 */ "dmrrow0\0" /* 350 */ "H11\0" /* 354 */ "f11\0" /* 358 */ "dmrrowp11\0" /* 368 */ "q11\0" /* 372 */ "r11\0" /* 376 */ "vs11\0" /* 381 */ "v11\0" /* 385 */ "dmrrow11\0" /* 394 */ "H21\0" /* 398 */ "f21\0" /* 402 */ "dmrrowp21\0" /* 412 */ "q21\0" /* 416 */ "r21\0" /* 420 */ "vs21\0" /* 425 */ "v21\0" /* 429 */ "dmrrow21\0" /* 438 */ "H31\0" /* 442 */ "f31\0" /* 446 */ "dmrrowp31\0" /* 456 */ "q31\0" /* 460 */ "r31\0" /* 464 */ "vs31\0" /* 469 */ "v31\0" /* 473 */ "dmrrow31\0" /* 482 */ "vs41\0" /* 487 */ "dmrrow41\0" /* 496 */ "vs51\0" /* 501 */ "dmrrow51\0" /* 510 */ "vs61\0" /* 515 */ "dmrrow61\0" /* 524 */ "H1\0" /* 527 */ "wacc1\0" /* 533 */ "f1\0" /* 536 */ "wacc_hi1\0" /* 545 */ "dmrp1\0" /* 551 */ "dmrrowp1\0" /* 560 */ "q1\0" /* 563 */ "cr1\0" /* 567 */ "dmr1\0" /* 572 */ "vs1\0" /* 576 */ "v1\0" /* 579 */ "dmrrow1\0" /* 587 */ "H12\0" /* 591 */ "f12\0" /* 595 */ "fp12\0" /* 600 */ "vsp12\0" /* 606 */ "dmrrowp12\0" /* 616 */ "q12\0" /* 620 */ "r12\0" /* 624 */ "vs12\0" /* 629 */ "v12\0" /* 633 */ "dmrrow12\0" /* 642 */ "H22\0" /* 646 */ "f22\0" /* 650 */ "fp22\0" /* 655 */ "vsp22\0" /* 661 */ "dmrrowp22\0" /* 671 */ "q22\0" /* 675 */ "r22\0" /* 679 */ "vs22\0" /* 684 */ "v22\0" /* 688 */ "dmrrow22\0" /* 697 */ "vsp32\0" /* 703 */ "vs32\0" /* 708 */ "dmrrow32\0" /* 717 */ "vsp42\0" /* 723 */ "vs42\0" /* 728 */ "dmrrow42\0" /* 737 */ "vsp52\0" /* 743 */ "vs52\0" /* 748 */ "dmrrow52\0" /* 757 */ "vsp62\0" /* 763 */ "vs62\0" /* 768 */ "dmrrow62\0" /* 777 */ "H2\0" /* 780 */ "wacc2\0" /* 786 */ "f2\0" /* 789 */ "wacc_hi2\0" /* 798 */ "fp2\0" /* 802 */ "dmrp2\0" /* 808 */ "vsp2\0" /* 813 */ "dmrrowp2\0" /* 822 */ "q2\0" /* 825 */ "cr2\0" /* 829 */ "dmr2\0" /* 834 */ "vs2\0" /* 838 */ "v2\0" /* 841 */ "dmrrow2\0" /* 849 */ "H13\0" /* 853 */ "f13\0" /* 857 */ "dmrrowp13\0" /* 867 */ "q13\0" /* 871 */ "r13\0" /* 875 */ "vs13\0" /* 880 */ "v13\0" /* 884 */ "dmrrow13\0" /* 893 */ "H23\0" /* 897 */ "f23\0" /* 901 */ "dmrrowp23\0" /* 911 */ "q23\0" /* 915 */ "r23\0" /* 919 */ "vs23\0" /* 924 */ "v23\0" /* 928 */ "dmrrow23\0" /* 937 */ "vs33\0" /* 942 */ "dmrrow33\0" /* 951 */ "vs43\0" /* 956 */ "dmrrow43\0" /* 965 */ "vs53\0" /* 970 */ "dmrrow53\0" /* 979 */ "vs63\0" /* 984 */ "dmrrow63\0" /* 993 */ "H3\0" /* 996 */ "wacc3\0" /* 1002 */ "f3\0" /* 1005 */ "wacc_hi3\0" /* 1014 */ "dmrp3\0" /* 1020 */ "dmrrowp3\0" /* 1029 */ "q3\0" /* 1032 */ "cr3\0" /* 1036 */ "dmr3\0" /* 1041 */ "vs3\0" /* 1045 */ "v3\0" /* 1048 */ "dmrrow3\0" /* 1056 */ "H14\0" /* 1060 */ "f14\0" /* 1064 */ "fp14\0" /* 1069 */ "vsp14\0" /* 1075 */ "dmrrowp14\0" /* 1085 */ "q14\0" /* 1089 */ "r14\0" /* 1093 */ "vs14\0" /* 1098 */ "v14\0" /* 1102 */ "dmrrow14\0" /* 1111 */ "H24\0" /* 1115 */ "f24\0" /* 1119 */ "fp24\0" /* 1124 */ "vsp24\0" /* 1130 */ "dmrrowp24\0" /* 1140 */ "q24\0" /* 1144 */ "r24\0" /* 1148 */ "vs24\0" /* 1153 */ "v24\0" /* 1157 */ "dmrrow24\0" /* 1166 */ "vsp34\0" /* 1172 */ "vs34\0" /* 1177 */ "dmrrow34\0" /* 1186 */ "vsp44\0" /* 1192 */ "vs44\0" /* 1197 */ "dmrrow44\0" /* 1206 */ "vsp54\0" /* 1212 */ "vs54\0" /* 1217 */ "dmrrow54\0" /* 1226 */ "H4\0" /* 1229 */ "wacc4\0" /* 1235 */ "f4\0" /* 1238 */ "wacc_hi4\0" /* 1247 */ "fp4\0" /* 1251 */ "vsp4\0" /* 1256 */ "dmrrowp4\0" /* 1265 */ "q4\0" /* 1268 */ "cr4\0" /* 1272 */ "dmr4\0" /* 1277 */ "vs4\0" /* 1281 */ "v4\0" /* 1284 */ "dmrrow4\0" /* 1292 */ "H15\0" /* 1296 */ "f15\0" /* 1300 */ "dmrrowp15\0" /* 1310 */ "q15\0" /* 1314 */ "r15\0" /* 1318 */ "vs15\0" /* 1323 */ "v15\0" /* 1327 */ "dmrrow15\0" /* 1336 */ "H25\0" /* 1340 */ "f25\0" /* 1344 */ "dmrrowp25\0" /* 1354 */ "q25\0" /* 1358 */ "r25\0" /* 1362 */ "vs25\0" /* 1367 */ "v25\0" /* 1371 */ "dmrrow25\0" /* 1380 */ "vs35\0" /* 1385 */ "dmrrow35\0" /* 1394 */ "vs45\0" /* 1399 */ "dmrrow45\0" /* 1408 */ "vs55\0" /* 1413 */ "dmrrow55\0" /* 1422 */ "H5\0" /* 1425 */ "wacc5\0" /* 1431 */ "f5\0" /* 1434 */ "wacc_hi5\0" /* 1443 */ "dmrrowp5\0" /* 1452 */ "q5\0" /* 1455 */ "cr5\0" /* 1459 */ "dmr5\0" /* 1464 */ "vs5\0" /* 1468 */ "v5\0" /* 1471 */ "dmrrow5\0" /* 1479 */ "H16\0" /* 1483 */ "f16\0" /* 1487 */ "fp16\0" /* 1492 */ "vsp16\0" /* 1498 */ "dmrrowp16\0" /* 1508 */ "q16\0" /* 1512 */ "r16\0" /* 1516 */ "vs16\0" /* 1521 */ "v16\0" /* 1525 */ "dmrrow16\0" /* 1534 */ "H26\0" /* 1538 */ "f26\0" /* 1542 */ "fp26\0" /* 1547 */ "vsp26\0" /* 1553 */ "dmrrowp26\0" /* 1563 */ "q26\0" /* 1567 */ "r26\0" /* 1571 */ "vs26\0" /* 1576 */ "v26\0" /* 1580 */ "dmrrow26\0" /* 1589 */ "vsp36\0" /* 1595 */ "vs36\0" /* 1600 */ "dmrrow36\0" /* 1609 */ "vsp46\0" /* 1615 */ "vs46\0" /* 1620 */ "dmrrow46\0" /* 1629 */ "vsp56\0" /* 1635 */ "vs56\0" /* 1640 */ "dmrrow56\0" /* 1649 */ "H6\0" /* 1652 */ "wacc6\0" /* 1658 */ "f6\0" /* 1661 */ "wacc_hi6\0" /* 1670 */ "fp6\0" /* 1674 */ "vsp6\0" /* 1679 */ "dmrrowp6\0" /* 1688 */ "q6\0" /* 1691 */ "cr6\0" /* 1695 */ "dmr6\0" /* 1700 */ "vs6\0" /* 1704 */ "v6\0" /* 1707 */ "dmrrow6\0" /* 1715 */ "H17\0" /* 1719 */ "f17\0" /* 1723 */ "dmrrowp17\0" /* 1733 */ "q17\0" /* 1737 */ "r17\0" /* 1741 */ "vs17\0" /* 1746 */ "v17\0" /* 1750 */ "dmrrow17\0" /* 1759 */ "H27\0" /* 1763 */ "f27\0" /* 1767 */ "dmrrowp27\0" /* 1777 */ "q27\0" /* 1781 */ "r27\0" /* 1785 */ "vs27\0" /* 1790 */ "v27\0" /* 1794 */ "dmrrow27\0" /* 1803 */ "vs37\0" /* 1808 */ "dmrrow37\0" /* 1817 */ "vs47\0" /* 1822 */ "dmrrow47\0" /* 1831 */ "vs57\0" /* 1836 */ "dmrrow57\0" /* 1845 */ "H7\0" /* 1848 */ "wacc7\0" /* 1854 */ "f7\0" /* 1857 */ "wacc_hi7\0" /* 1866 */ "dmrrowp7\0" /* 1875 */ "q7\0" /* 1878 */ "cr7\0" /* 1882 */ "dmr7\0" /* 1887 */ "vs7\0" /* 1891 */ "v7\0" /* 1894 */ "dmrrow7\0" /* 1902 */ "H18\0" /* 1906 */ "f18\0" /* 1910 */ "fp18\0" /* 1915 */ "vsp18\0" /* 1921 */ "dmrrowp18\0" /* 1931 */ "q18\0" /* 1935 */ "r18\0" /* 1939 */ "vs18\0" /* 1944 */ "v18\0" /* 1948 */ "dmrrow18\0" /* 1957 */ "H28\0" /* 1961 */ "f28\0" /* 1965 */ "fp28\0" /* 1970 */ "vsp28\0" /* 1976 */ "dmrrowp28\0" /* 1986 */ "q28\0" /* 1990 */ "r28\0" /* 1994 */ "vs28\0" /* 1999 */ "v28\0" /* 2003 */ "dmrrow28\0" /* 2012 */ "vsp38\0" /* 2018 */ "vs38\0" /* 2023 */ "dmrrow38\0" /* 2032 */ "vsp48\0" /* 2038 */ "vs48\0" /* 2043 */ "dmrrow48\0" /* 2052 */ "vsp58\0" /* 2058 */ "vs58\0" /* 2063 */ "dmrrow58\0" /* 2072 */ "H8\0" /* 2075 */ "f8\0" /* 2078 */ "fp8\0" /* 2082 */ "vsp8\0" /* 2087 */ "dmrrowp8\0" /* 2096 */ "q8\0" /* 2099 */ "r8\0" /* 2102 */ "vs8\0" /* 2106 */ "v8\0" /* 2109 */ "dmrrow8\0" /* 2117 */ "H19\0" /* 2121 */ "f19\0" /* 2125 */ "dmrrowp19\0" /* 2135 */ "q19\0" /* 2139 */ "r19\0" /* 2143 */ "vs19\0" /* 2148 */ "v19\0" /* 2152 */ "dmrrow19\0" /* 2161 */ "H29\0" /* 2165 */ "f29\0" /* 2169 */ "dmrrowp29\0" /* 2179 */ "q29\0" /* 2183 */ "r29\0" /* 2187 */ "vs29\0" /* 2192 */ "v29\0" /* 2196 */ "dmrrow29\0" /* 2205 */ "vs39\0" /* 2210 */ "dmrrow39\0" /* 2219 */ "vs49\0" /* 2224 */ "dmrrow49\0" /* 2233 */ "vs59\0" /* 2238 */ "dmrrow59\0" /* 2247 */ "H9\0" /* 2250 */ "f9\0" /* 2253 */ "dmrrowp9\0" /* 2262 */ "q9\0" /* 2265 */ "r9\0" /* 2268 */ "vs9\0" /* 2272 */ "v9\0" /* 2275 */ "dmrrow9\0" /* 2283 */ "vrsave\0" /* 2290 */ "spefscr\0" /* 2298 */ "xer\0" /* 2302 */ "lr\0" /* 2305 */ "ctr\0" }; static const uint16_t RegAsmOffset[] = { 36, 2298, 2305, 18, 2302, 0, 2290, 2283, 2298, 55, 282, 528, 781, 997, 1230, 1426, 1653, 1849, 36, 326, 563, 825, 1032, 1268, 1455, 1691, 1878, 2305, 330, 567, 829, 1036, 1272, 1459, 1695, 1882, 342, 579, 841, 1048, 1284, 1471, 1707, 1894, 2109, 2275, 99, 385, 633, 884, 1102, 1327, 1525, 1750, 1948, 2152, 154, 429, 688, 928, 1157, 1371, 1580, 1794, 2003, 2196, 209, 473, 708, 942, 1177, 1385, 1600, 1808, 2023, 2210, 229, 487, 728, 956, 1197, 1399, 1620, 1822, 2043, 2224, 249, 501, 748, 970, 1217, 1413, 1640, 1836, 2063, 2238, 269, 515, 768, 984, 314, 551, 813, 1020, 1256, 1443, 1679, 1866, 2087, 2253, 72, 358, 606, 857, 1075, 1300, 1498, 1723, 1921, 2125, 127, 402, 661, 901, 1130, 1344, 1553, 1767, 1976, 2169, 182, 446, 303, 545, 802, 1014, 287, 533, 786, 1002, 1235, 1431, 1658, 1854, 2075, 2250, 57, 354, 591, 853, 1060, 1296, 1483, 1719, 1906, 2121, 112, 398, 646, 897, 1115, 1340, 1538, 1763, 1961, 2165, 167, 442, 18, 299, 798, 1247, 1670, 2078, 61, 595, 1064, 1487, 1910, 116, 650, 1119, 1542, 1965, 171, 278, 524, 777, 993, 1226, 1422, 1649, 1845, 2072, 2247, 53, 350, 587, 849, 1056, 1292, 1479, 1715, 1902, 2117, 108, 394, 642, 893, 1111, 1336, 1534, 1759, 1957, 2161, 163, 438, 2302, 323, 560, 822, 1029, 1265, 1452, 1688, 1875, 2096, 2262, 82, 368, 616, 867, 1085, 1310, 1508, 1733, 1931, 2135, 137, 412, 671, 911, 1140, 1354, 1563, 1777, 1986, 2179, 192, 456, 327, 564, 826, 1033, 1269, 1456, 1692, 1879, 2099, 2265, 86, 372, 620, 871, 1089, 1314, 1512, 1737, 1935, 2139, 141, 416, 675, 915, 1144, 1358, 1567, 1781, 1990, 2183, 196, 460, 327, 564, 826, 1033, 1269, 1456, 1692, 1879, 2099, 2265, 86, 372, 620, 871, 1089, 1314, 1512, 1737, 1935, 2139, 141, 416, 675, 915, 1144, 1358, 1567, 1781, 1990, 2183, 196, 460, 282, 528, 781, 997, 1230, 1426, 1653, 1849, 339, 576, 838, 1045, 1281, 1468, 1704, 1891, 2106, 2272, 95, 381, 629, 880, 1098, 1323, 1521, 1746, 1944, 2148, 150, 425, 684, 924, 1153, 1367, 1576, 1790, 1999, 2192, 205, 469, 339, 576, 838, 1045, 1281, 1468, 1704, 1891, 2106, 2272, 95, 381, 629, 880, 1098, 1323, 1521, 1746, 1944, 2148, 150, 425, 684, 924, 1153, 1367, 1576, 1790, 1999, 2192, 205, 469, 335, 572, 834, 1041, 1277, 1464, 1700, 1887, 2102, 2268, 90, 376, 624, 875, 1093, 1318, 1516, 1741, 1939, 2143, 145, 420, 679, 919, 1148, 1362, 1571, 1785, 1994, 2187, 200, 464, 309, 808, 1251, 1674, 2082, 66, 600, 1069, 1492, 1915, 121, 655, 1124, 1547, 1970, 176, 697, 1166, 1589, 2012, 218, 717, 1186, 1609, 2032, 238, 737, 1206, 1629, 2052, 258, 757, 703, 937, 1172, 1380, 1595, 1803, 2018, 2205, 224, 482, 723, 951, 1192, 1394, 1615, 1817, 2038, 2219, 244, 496, 743, 965, 1212, 1408, 1635, 1831, 2058, 2233, 264, 510, 763, 979, 281, 527, 780, 996, 1229, 1425, 1652, 1848, 290, 536, 789, 1005, 1238, 1434, 1661, 1857, 327, 564, 826, 1033, 1269, 1456, 1692, 1879, 2099, 2265, 86, 372, 620, 871, 1089, 1314, 1512, 1737, 1935, 2139, 141, 416, 675, 915, 1144, 1358, 1567, 1781, 1990, 2183, 196, 460, 55, 589, 1481, 54, 1057, 1903, 643, 1535, 164, 352, 1294, 2119, 850, 1716, 395, 1337, 2162, 55, 1058, 1904, 588, 1480, 109, 1112, 1958, 851, 1717, 351, 1293, 2118, 894, 1760, 439, 327, 826, 1269, 1692, 2099, 86, 620, 1089, 1512, 1935, 141, 675, 1144, 1567, 1990, 196, }; CS_ASSERT_RET_VAL(*(AsmStrs+RegAsmOffset[RegNo-1]) && "Invalid alt name index for register!", NULL); return AsmStrs+RegAsmOffset[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[] = { {PPC_ADDI, 0, 1 }, {PPC_ADDI8, 1, 1 }, {PPC_ADDIS, 2, 1 }, {PPC_ADDIS8, 3, 1 }, {PPC_ADDPCIS, 4, 1 }, {PPC_BCC, 5, 24 }, {PPC_BCCA, 29, 24 }, {PPC_BCCCTR, 53, 24 }, {PPC_BCCCTRL, 77, 24 }, {PPC_BCCL, 101, 24 }, {PPC_BCCLA, 125, 24 }, {PPC_BCCLR, 149, 24 }, {PPC_BCCLRL, 173, 24 }, {PPC_CMPD, 197, 1 }, {PPC_CMPDI, 198, 1 }, {PPC_CMPLD, 199, 1 }, {PPC_CMPLDI, 200, 1 }, {PPC_CMPLW, 201, 1 }, {PPC_CMPLWI, 202, 1 }, {PPC_CMPW, 203, 1 }, {PPC_CMPWI, 204, 1 }, {PPC_CNTLZW, 205, 1 }, {PPC_CNTLZW8, 206, 1 }, {PPC_CNTLZW8_rec, 207, 1 }, {PPC_CNTLZW_rec, 208, 1 }, {PPC_CP_PASTE_rec, 209, 1 }, {PPC_CREQV, 210, 1 }, {PPC_CRNOR, 211, 1 }, {PPC_CROR, 212, 1 }, {PPC_CRXOR, 213, 1 }, {PPC_ISEL, 214, 3 }, {PPC_ISEL8, 217, 3 }, {PPC_MBAR, 220, 1 }, {PPC_MFDCR, 221, 8 }, {PPC_MFSPR, 229, 46 }, {PPC_MFSPR8, 275, 19 }, {PPC_MFTB, 294, 1 }, {PPC_MFUDSCR, 295, 1 }, {PPC_MFVRSAVE, 296, 1 }, {PPC_MFVSRD, 297, 1 }, {PPC_MFVSRWZ, 298, 1 }, {PPC_MTCRF, 299, 1 }, {PPC_MTCRF8, 300, 1 }, {PPC_MTDCR, 301, 8 }, {PPC_MTFSF, 309, 1 }, {PPC_MTFSFI, 310, 1 }, {PPC_MTFSFI_rec, 311, 1 }, {PPC_MTFSF_rec, 312, 1 }, {PPC_MTMSR, 313, 1 }, {PPC_MTMSRD, 314, 1 }, {PPC_MTSPR, 315, 45 }, {PPC_MTSPR8, 360, 18 }, {PPC_MTUDSCR, 378, 1 }, {PPC_MTVRSAVE, 379, 1 }, {PPC_MTVSRD, 380, 1 }, {PPC_MTVSRWA, 381, 1 }, {PPC_MTVSRWZ, 382, 1 }, {PPC_NOR, 383, 1 }, {PPC_NOR8, 384, 1 }, {PPC_NOR8_rec, 385, 1 }, {PPC_NOR_rec, 386, 1 }, {PPC_OR, 387, 1 }, {PPC_OR8, 388, 1 }, {PPC_OR8_rec, 389, 1 }, {PPC_ORI, 390, 1 }, {PPC_ORI8, 391, 1 }, {PPC_OR_rec, 392, 1 }, {PPC_PADDI8, 393, 1 }, {PPC_QVFLOGICALb, 394, 12 }, {PPC_RFEBB, 406, 1 }, {PPC_RLDCL, 407, 1 }, {PPC_RLDCL_rec, 408, 1 }, {PPC_RLDICL, 409, 2 }, {PPC_RLDICL_32_64, 411, 2 }, {PPC_RLDICL_rec, 413, 2 }, {PPC_RLWINM, 415, 2 }, {PPC_RLWINM8, 417, 2 }, {PPC_RLWINM8_rec, 419, 2 }, {PPC_RLWINM_rec, 421, 2 }, {PPC_RLWNM, 423, 1 }, {PPC_RLWNM8, 424, 1 }, {PPC_RLWNM8_rec, 425, 1 }, {PPC_RLWNM_rec, 426, 1 }, {PPC_SC, 427, 1 }, {PPC_SUBF, 428, 1 }, {PPC_SUBF8, 429, 1 }, {PPC_SUBF8_rec, 430, 1 }, {PPC_SUBFC, 431, 1 }, {PPC_SUBFC8, 432, 1 }, {PPC_SUBFC8_rec, 433, 1 }, {PPC_SUBFC_rec, 434, 1 }, {PPC_SUBF_rec, 435, 1 }, {PPC_SYNC, 436, 3 }, {PPC_SYNCP10, 439, 8 }, {PPC_TD, 447, 7 }, {PPC_TDI, 454, 7 }, {PPC_TEND, 461, 2 }, {PPC_TLBIE, 463, 1 }, {PPC_TLBILX, 464, 4 }, {PPC_TLBRE2, 468, 2 }, {PPC_TLBWE2, 470, 2 }, {PPC_TSR, 472, 2 }, {PPC_TW, 474, 8 }, {PPC_TWI, 482, 7 }, {PPC_VNOR, 489, 1 }, {PPC_VOR, 490, 1 }, {PPC_WAIT, 491, 3 }, {PPC_WAITP10, 494, 2 }, {PPC_XORI, 496, 1 }, {PPC_XORI8, 497, 1 }, {PPC_XVCPSGNDP, 498, 1 }, {PPC_XVCPSGNSP, 499, 1 }, {PPC_XXPERMDI, 500, 5 }, {PPC_XXPERMDIs, 505, 3 }, {PPC_gBC, 508, 11 }, {PPC_gBCA, 519, 11 }, {PPC_gBCAat, 530, 8 }, {PPC_gBCCTR, 538, 7 }, {PPC_gBCCTRL, 545, 7 }, {PPC_gBCL, 552, 11 }, {PPC_gBCLA, 563, 11 }, {PPC_gBCLAat, 574, 8 }, {PPC_gBCLR, 582, 17 }, {PPC_gBCLRL, 599, 17 }, {PPC_gBCLat, 616, 8 }, {PPC_gBCat, 624, 8 }, {0}, }; static const AliasPattern Patterns[] = { // PPC_ADDI - 0 {0, 0, 3, 2 }, // PPC_ADDI8 - 1 {0, 2, 3, 2 }, // PPC_ADDIS - 2 {12, 4, 3, 2 }, // PPC_ADDIS8 - 3 {12, 6, 3, 2 }, // PPC_ADDPCIS - 4 {25, 8, 2, 2 }, // PPC_BCC - 5 {33, 10, 3, 2 }, {46, 12, 3, 2 }, {55, 14, 3, 2 }, {69, 16, 3, 2 }, {79, 18, 3, 2 }, {93, 20, 3, 2 }, {103, 22, 3, 2 }, {116, 24, 3, 2 }, {125, 26, 3, 2 }, {139, 28, 3, 2 }, {149, 30, 3, 2 }, {163, 32, 3, 2 }, {173, 34, 3, 2 }, {186, 36, 3, 2 }, {195, 38, 3, 2 }, {209, 40, 3, 2 }, {219, 42, 3, 2 }, {233, 44, 3, 2 }, {243, 46, 3, 2 }, {256, 48, 3, 2 }, {265, 50, 3, 2 }, {279, 52, 3, 2 }, {289, 54, 3, 2 }, {303, 56, 3, 2 }, // PPC_BCCA - 29 {313, 58, 3, 2 }, {327, 60, 3, 2 }, {337, 62, 3, 2 }, {352, 64, 3, 2 }, {363, 66, 3, 2 }, {378, 68, 3, 2 }, {389, 70, 3, 2 }, {403, 72, 3, 2 }, {413, 74, 3, 2 }, {428, 76, 3, 2 }, {439, 78, 3, 2 }, {454, 80, 3, 2 }, {465, 82, 3, 2 }, {479, 84, 3, 2 }, {489, 86, 3, 2 }, {504, 88, 3, 2 }, {515, 90, 3, 2 }, {530, 92, 3, 2 }, {541, 94, 3, 2 }, {555, 96, 3, 2 }, {565, 98, 3, 2 }, {580, 100, 3, 2 }, {591, 102, 3, 2 }, {606, 104, 3, 2 }, // PPC_BCCCTR - 53 {617, 106, 2, 2 }, {627, 108, 2, 2 }, {634, 110, 2, 2 }, {645, 112, 2, 2 }, {653, 114, 2, 2 }, {664, 116, 2, 2 }, {672, 118, 2, 2 }, {682, 120, 2, 2 }, {689, 122, 2, 2 }, {700, 124, 2, 2 }, {708, 126, 2, 2 }, {719, 128, 2, 2 }, {727, 130, 2, 2 }, {737, 132, 2, 2 }, {744, 134, 2, 2 }, {755, 136, 2, 2 }, {763, 138, 2, 2 }, {774, 140, 2, 2 }, {782, 142, 2, 2 }, {792, 144, 2, 2 }, {799, 146, 2, 2 }, {810, 148, 2, 2 }, {818, 150, 2, 2 }, {829, 152, 2, 2 }, // PPC_BCCCTRL - 77 {837, 154, 2, 2 }, {848, 156, 2, 2 }, {856, 158, 2, 2 }, {868, 160, 2, 2 }, {877, 162, 2, 2 }, {889, 164, 2, 2 }, {898, 166, 2, 2 }, {909, 168, 2, 2 }, {917, 170, 2, 2 }, {929, 172, 2, 2 }, {938, 174, 2, 2 }, {950, 176, 2, 2 }, {959, 178, 2, 2 }, {970, 180, 2, 2 }, {978, 182, 2, 2 }, {990, 184, 2, 2 }, {999, 186, 2, 2 }, {1011, 188, 2, 2 }, {1020, 190, 2, 2 }, {1031, 192, 2, 2 }, {1039, 194, 2, 2 }, {1051, 196, 2, 2 }, {1060, 198, 2, 2 }, {1072, 200, 2, 2 }, // PPC_BCCL - 101 {1081, 202, 3, 2 }, {1095, 204, 3, 2 }, {1105, 206, 3, 2 }, {1120, 208, 3, 2 }, {1131, 210, 3, 2 }, {1146, 212, 3, 2 }, {1157, 214, 3, 2 }, {1171, 216, 3, 2 }, {1181, 218, 3, 2 }, {1196, 220, 3, 2 }, {1207, 222, 3, 2 }, {1222, 224, 3, 2 }, {1233, 226, 3, 2 }, {1247, 228, 3, 2 }, {1257, 230, 3, 2 }, {1272, 232, 3, 2 }, {1283, 234, 3, 2 }, {1298, 236, 3, 2 }, {1309, 238, 3, 2 }, {1323, 240, 3, 2 }, {1333, 242, 3, 2 }, {1348, 244, 3, 2 }, {1359, 246, 3, 2 }, {1374, 248, 3, 2 }, // PPC_BCCLA - 125 {1385, 250, 3, 2 }, {1400, 252, 3, 2 }, {1411, 254, 3, 2 }, {1427, 256, 3, 2 }, {1439, 258, 3, 2 }, {1455, 260, 3, 2 }, {1467, 262, 3, 2 }, {1482, 264, 3, 2 }, {1493, 266, 3, 2 }, {1509, 268, 3, 2 }, {1521, 270, 3, 2 }, {1537, 272, 3, 2 }, {1549, 274, 3, 2 }, {1564, 276, 3, 2 }, {1575, 278, 3, 2 }, {1591, 280, 3, 2 }, {1603, 282, 3, 2 }, {1619, 284, 3, 2 }, {1631, 286, 3, 2 }, {1646, 288, 3, 2 }, {1657, 290, 3, 2 }, {1673, 292, 3, 2 }, {1685, 294, 3, 2 }, {1701, 296, 3, 2 }, // PPC_BCCLR - 149 {1713, 298, 2, 2 }, {1722, 300, 2, 2 }, {1728, 302, 2, 2 }, {1738, 304, 2, 2 }, {1745, 306, 2, 2 }, {1755, 308, 2, 2 }, {1762, 310, 2, 2 }, {1771, 312, 2, 2 }, {1777, 314, 2, 2 }, {1787, 316, 2, 2 }, {1794, 318, 2, 2 }, {1804, 320, 2, 2 }, {1811, 322, 2, 2 }, {1820, 324, 2, 2 }, {1826, 326, 2, 2 }, {1836, 328, 2, 2 }, {1843, 330, 2, 2 }, {1853, 332, 2, 2 }, {1860, 334, 2, 2 }, {1869, 336, 2, 2 }, {1875, 338, 2, 2 }, {1885, 340, 2, 2 }, {1892, 342, 2, 2 }, {1902, 344, 2, 2 }, // PPC_BCCLRL - 173 {1909, 346, 2, 2 }, {1919, 348, 2, 2 }, {1926, 350, 2, 2 }, {1937, 352, 2, 2 }, {1945, 354, 2, 2 }, {1956, 356, 2, 2 }, {1964, 358, 2, 2 }, {1974, 360, 2, 2 }, {1981, 362, 2, 2 }, {1992, 364, 2, 2 }, {2000, 366, 2, 2 }, {2011, 368, 2, 2 }, {2019, 370, 2, 2 }, {2029, 372, 2, 2 }, {2036, 374, 2, 2 }, {2047, 376, 2, 2 }, {2055, 378, 2, 2 }, {2066, 380, 2, 2 }, {2074, 382, 2, 2 }, {2084, 384, 2, 2 }, {2091, 386, 2, 2 }, {2102, 388, 2, 2 }, {2110, 390, 2, 2 }, {2121, 392, 2, 2 }, // PPC_CMPD - 197 {2129, 394, 3, 3 }, // PPC_CMPDI - 198 {2141, 397, 3, 2 }, // PPC_CMPLD - 199 {2156, 399, 3, 3 }, // PPC_CMPLDI - 200 {2169, 402, 3, 2 }, // PPC_CMPLW - 201 {2185, 404, 3, 3 }, // PPC_CMPLWI - 202 {2198, 407, 3, 2 }, // PPC_CMPW - 203 {2214, 409, 3, 3 }, // PPC_CMPWI - 204 {2226, 412, 3, 2 }, // PPC_CNTLZW - 205 {2241, 414, 2, 2 }, // PPC_CNTLZW8 - 206 {2241, 416, 2, 2 }, // PPC_CNTLZW8_rec - 207 {2255, 418, 2, 2 }, // PPC_CNTLZW_rec - 208 {2255, 420, 2, 2 }, // PPC_CP_PASTE_rec - 209 {2270, 422, 3, 4 }, // PPC_CREQV - 210 {2284, 426, 3, 3 }, // PPC_CRNOR - 211 {2293, 429, 3, 3 }, // PPC_CROR - 212 {2306, 432, 3, 3 }, // PPC_CRXOR - 213 {2320, 435, 3, 3 }, // PPC_ISEL - 214 {2329, 438, 4, 4 }, {2347, 442, 4, 4 }, {2365, 446, 4, 4 }, // PPC_ISEL8 - 217 {2329, 450, 4, 4 }, {2347, 454, 4, 4 }, {2365, 458, 4, 4 }, // PPC_MBAR - 220 {2383, 462, 1, 2 }, // PPC_MFDCR - 221 {2388, 464, 2, 5 }, {2397, 469, 2, 5 }, {2406, 474, 2, 5 }, {2415, 479, 2, 5 }, {2424, 484, 2, 5 }, {2433, 489, 2, 5 }, {2442, 494, 2, 5 }, {2451, 499, 2, 5 }, // PPC_MFSPR - 229 {2460, 504, 2, 2 }, {2469, 506, 2, 5 }, {2480, 511, 2, 5 }, {2490, 516, 2, 5 }, {2500, 521, 2, 5 }, {2508, 526, 2, 5 }, {2517, 531, 2, 5 }, {2527, 536, 2, 5 }, {2537, 541, 2, 5 }, {2548, 546, 2, 5 }, {2557, 551, 2, 5 }, {2566, 556, 2, 5 }, {2576, 561, 2, 5 }, {2586, 566, 2, 5 }, {2596, 571, 2, 5 }, {2606, 576, 2, 5 }, {2615, 581, 2, 5 }, {2624, 586, 2, 5 }, {2633, 591, 2, 5 }, {2642, 596, 2, 5 }, {2655, 601, 2, 5 }, {2669, 606, 2, 5 }, {2683, 611, 2, 5 }, {2697, 616, 2, 5 }, {2711, 621, 2, 5 }, {2725, 626, 2, 5 }, {2739, 631, 2, 5 }, {2753, 636, 2, 5 }, {2767, 641, 2, 5 }, {2781, 646, 2, 5 }, {2795, 651, 2, 5 }, {2809, 656, 2, 5 }, {2823, 661, 2, 5 }, {2837, 666, 2, 5 }, {2851, 671, 2, 5 }, {2865, 676, 2, 5 }, {2879, 681, 2, 5 }, {2888, 686, 2, 5 }, {2897, 691, 2, 5 }, {2907, 696, 2, 5 }, {2916, 701, 2, 5 }, {2926, 706, 2, 5 }, {2936, 711, 2, 5 }, {2946, 716, 2, 5 }, {2956, 721, 2, 5 }, {2966, 726, 2, 5 }, // PPC_MFSPR8 - 275 {2460, 731, 2, 2 }, {2469, 733, 2, 5 }, {2480, 738, 2, 5 }, {2490, 743, 2, 5 }, {2500, 748, 2, 5 }, {2508, 753, 2, 5 }, {2517, 758, 2, 5 }, {2527, 763, 2, 5 }, {2537, 768, 2, 5 }, {2548, 773, 2, 5 }, {2557, 778, 2, 5 }, {2566, 783, 2, 5 }, {2576, 788, 2, 5 }, {2586, 793, 2, 5 }, {2596, 798, 2, 5 }, {2606, 803, 2, 5 }, {2624, 808, 2, 5 }, {2633, 813, 2, 5 }, {2642, 818, 2, 5 }, // PPC_MFTB - 294 {2976, 823, 2, 2 }, // PPC_MFUDSCR - 295 {2469, 825, 1, 4 }, // PPC_MFVRSAVE - 296 {2985, 829, 1, 1 }, // PPC_MFVSRD - 297 {2997, 830, 2, 2 }, // PPC_MFVSRWZ - 298 {3011, 832, 2, 2 }, // PPC_MTCRF - 299 {3026, 834, 2, 2 }, // PPC_MTCRF8 - 300 {3026, 836, 2, 2 }, // PPC_MTDCR - 301 {3034, 838, 2, 5 }, {3043, 843, 2, 5 }, {3052, 848, 2, 5 }, {3061, 853, 2, 5 }, {3070, 858, 2, 5 }, {3079, 863, 2, 5 }, {3088, 868, 2, 5 }, {3097, 873, 2, 5 }, // PPC_MTFSF - 309 {3106, 878, 4, 5 }, // PPC_MTFSFI - 310 {3119, 883, 3, 4 }, // PPC_MTFSFI_rec - 311 {3137, 887, 3, 4 }, // PPC_MTFSF_rec - 312 {3156, 891, 4, 5 }, // PPC_MTMSR - 313 {3170, 896, 2, 5 }, // PPC_MTMSRD - 314 {3179, 901, 2, 5 }, // PPC_MTSPR - 315 {3189, 906, 2, 2 }, {3198, 908, 2, 5 }, {3209, 913, 2, 5 }, {3217, 918, 2, 5 }, {3226, 923, 2, 5 }, {3236, 928, 2, 5 }, {3246, 933, 2, 5 }, {3257, 938, 2, 5 }, {3266, 943, 2, 5 }, {3275, 948, 2, 5 }, {3285, 953, 2, 5 }, {3295, 958, 2, 5 }, {3305, 963, 2, 5 }, {3315, 968, 2, 5 }, {3324, 973, 2, 5 }, {3333, 978, 2, 5 }, {3342, 983, 2, 5 }, {3351, 988, 2, 5 }, {3360, 993, 2, 5 }, {3373, 998, 2, 5 }, {3387, 1003, 2, 5 }, {3401, 1008, 2, 5 }, {3415, 1013, 2, 5 }, {3429, 1018, 2, 5 }, {3443, 1023, 2, 5 }, {3457, 1028, 2, 5 }, {3471, 1033, 2, 5 }, {3485, 1038, 2, 5 }, {3499, 1043, 2, 5 }, {3513, 1048, 2, 5 }, {3527, 1053, 2, 5 }, {3541, 1058, 2, 5 }, {3555, 1063, 2, 5 }, {3569, 1068, 2, 5 }, {3583, 1073, 2, 5 }, {3597, 1078, 2, 5 }, {3606, 1083, 2, 5 }, {3615, 1088, 2, 5 }, {3625, 1093, 2, 5 }, {3634, 1098, 2, 5 }, {3644, 1103, 2, 5 }, {3654, 1108, 2, 5 }, {3664, 1113, 2, 5 }, {3674, 1118, 2, 5 }, {3684, 1123, 2, 5 }, // PPC_MTSPR8 - 360 {3189, 1128, 2, 2 }, {3198, 1130, 2, 5 }, {3209, 1135, 2, 5 }, {3217, 1140, 2, 5 }, {3226, 1145, 2, 5 }, {3236, 1150, 2, 5 }, {3246, 1155, 2, 5 }, {3257, 1160, 2, 5 }, {3266, 1165, 2, 5 }, {3275, 1170, 2, 5 }, {3285, 1175, 2, 5 }, {3295, 1180, 2, 5 }, {3305, 1185, 2, 5 }, {3315, 1190, 2, 5 }, {3333, 1195, 2, 5 }, {3342, 1200, 2, 5 }, {3351, 1205, 2, 5 }, {3360, 1210, 2, 5 }, // PPC_MTUDSCR - 378 {3694, 1215, 1, 4 }, // PPC_MTVRSAVE - 379 {3705, 1219, 1, 1 }, // PPC_MTVSRD - 380 {3717, 1220, 2, 2 }, // PPC_MTVSRWA - 381 {3731, 1222, 2, 2 }, // PPC_MTVSRWZ - 382 {3746, 1224, 2, 2 }, // PPC_NOR - 383 {3761, 1226, 3, 3 }, // PPC_NOR8 - 384 {3761, 1229, 3, 3 }, // PPC_NOR8_rec - 385 {3772, 1232, 3, 3 }, // PPC_NOR_rec - 386 {3772, 1235, 3, 3 }, // PPC_OR - 387 {3784, 1238, 3, 3 }, // PPC_OR8 - 388 {3784, 1241, 3, 3 }, // PPC_OR8_rec - 389 {3794, 1244, 3, 3 }, // PPC_ORI - 390 {3805, 1247, 3, 3 }, // PPC_ORI8 - 391 {3805, 1250, 3, 3 }, // PPC_OR_rec - 392 {3794, 1253, 3, 3 }, // PPC_PADDI8 - 393 {3809, 1256, 3, 2 }, // PPC_QVFLOGICALb - 394 {3828, 1258, 4, 5 }, {3838, 1263, 4, 5 }, {3856, 1268, 4, 5 }, {3875, 1273, 4, 5 }, {3890, 1278, 4, 5 }, {3908, 1283, 4, 5 }, {3925, 1288, 4, 5 }, {3943, 1293, 4, 5 }, {3961, 1298, 4, 5 }, {3975, 1303, 4, 5 }, {3993, 1308, 4, 5 }, {4012, 1313, 4, 5 }, // PPC_RFEBB - 406 {4022, 1318, 1, 1 }, // PPC_RLDCL - 407 {4028, 1319, 4, 4 }, // PPC_RLDCL_rec - 408 {4045, 1323, 4, 4 }, // PPC_RLDICL - 409 {4063, 1327, 4, 4 }, {4083, 1331, 4, 3 }, // PPC_RLDICL_32_64 - 411 {4063, 1334, 4, 4 }, {4083, 1338, 4, 3 }, // PPC_RLDICL_rec - 413 {4103, 1341, 4, 4 }, {4124, 1345, 4, 3 }, // PPC_RLWINM - 415 {4145, 1348, 5, 5 }, {4165, 1353, 5, 5 }, // PPC_RLWINM8 - 417 {4145, 1358, 5, 5 }, {4165, 1363, 5, 5 }, // PPC_RLWINM8_rec - 419 {4185, 1368, 5, 5 }, {4206, 1373, 5, 5 }, // PPC_RLWINM_rec - 421 {4185, 1378, 5, 5 }, {4206, 1383, 5, 5 }, // PPC_RLWNM - 423 {4227, 1388, 5, 5 }, // PPC_RLWNM8 - 424 {4227, 1393, 5, 5 }, // PPC_RLWNM8_rec - 425 {4244, 1398, 5, 5 }, // PPC_RLWNM_rec - 426 {4244, 1403, 5, 5 }, // PPC_SC - 427 {4262, 1408, 1, 1 }, // PPC_SUBF - 428 {4265, 1409, 3, 3 }, // PPC_SUBF8 - 429 {4265, 1412, 3, 3 }, // PPC_SUBF8_rec - 430 {4280, 1415, 3, 3 }, // PPC_SUBFC - 431 {4296, 1418, 3, 3 }, // PPC_SUBFC8 - 432 {4296, 1421, 3, 3 }, // PPC_SUBFC8_rec - 433 {4312, 1424, 3, 3 }, // PPC_SUBFC_rec - 434 {4312, 1427, 3, 3 }, // PPC_SUBF_rec - 435 {4280, 1430, 3, 3 }, // PPC_SYNC - 436 {4329, 1433, 1, 2 }, {4334, 1435, 1, 2 }, {4341, 1437, 1, 2 }, // PPC_SYNCP10 - 439 {4329, 1439, 2, 2 }, {4341, 1441, 2, 2 }, {4349, 1443, 2, 2 }, {4357, 1445, 2, 2 }, {4365, 1447, 2, 2 }, {4375, 1449, 2, 2 }, {4385, 1451, 2, 2 }, {4394, 1453, 2, 2 }, // PPC_TD - 447 {4401, 1455, 3, 3 }, {4413, 1458, 3, 3 }, {4425, 1461, 3, 3 }, {4437, 1464, 3, 3 }, {4449, 1467, 3, 3 }, {4462, 1470, 3, 3 }, {4475, 1473, 3, 3 }, // PPC_TDI - 454 {4486, 1476, 3, 2 }, {4501, 1478, 3, 2 }, {4516, 1480, 3, 2 }, {4531, 1482, 3, 2 }, {4546, 1484, 3, 2 }, {4562, 1486, 3, 2 }, {4578, 1488, 3, 2 }, // PPC_TEND - 461 {4592, 1490, 1, 1 }, {4598, 1491, 1, 1 }, // PPC_TLBIE - 463 {4607, 1492, 2, 2 }, // PPC_TLBILX - 464 {4616, 1494, 3, 4 }, {4627, 1498, 3, 4 }, {4637, 1502, 3, 4 }, {4653, 1506, 3, 4 }, // PPC_TLBRE2 - 468 {4665, 1510, 3, 4 }, {4680, 1514, 3, 4 }, // PPC_TLBWE2 - 470 {4695, 1518, 3, 4 }, {4710, 1522, 3, 4 }, // PPC_TSR - 472 {4725, 1526, 1, 1 }, {4735, 1527, 1, 1 }, // PPC_TW - 474 {4744, 1528, 3, 3 }, {4749, 1531, 3, 3 }, {4761, 1534, 3, 3 }, {4773, 1537, 3, 3 }, {4785, 1540, 3, 3 }, {4797, 1543, 3, 3 }, {4810, 1546, 3, 3 }, {4823, 1549, 3, 3 }, // PPC_TWI - 482 {4834, 1552, 3, 2 }, {4849, 1554, 3, 2 }, {4864, 1556, 3, 2 }, {4879, 1558, 3, 2 }, {4894, 1560, 3, 2 }, {4910, 1562, 3, 2 }, {4926, 1564, 3, 2 }, // PPC_VNOR - 489 {4940, 1566, 3, 3 }, // PPC_VOR - 490 {4952, 1569, 3, 3 }, // PPC_WAIT - 491 {4963, 1572, 1, 1 }, {4968, 1573, 1, 1 }, {4976, 1574, 1, 1 }, // PPC_WAITP10 - 494 {4963, 1575, 2, 2 }, {4968, 1577, 2, 2 }, // PPC_XORI - 496 {4985, 1579, 3, 3 }, // PPC_XORI8 - 497 {4985, 1582, 3, 3 }, // PPC_XVCPSGNDP - 498 {4990, 1585, 3, 3 }, // PPC_XVCPSGNSP - 499 {5005, 1588, 3, 3 }, // PPC_XXPERMDI - 500 {5020, 1591, 4, 7 }, {5038, 1598, 4, 7 }, {5056, 1605, 4, 4 }, {5075, 1609, 4, 4 }, {5094, 1613, 4, 4 }, // PPC_XXPERMDIs - 505 {5020, 1617, 3, 6 }, {5038, 1623, 3, 6 }, {5094, 1629, 3, 3 }, // PPC_gBC - 508 {5109, 1632, 3, 2 }, {5121, 1634, 3, 2 }, {5133, 1636, 3, 2 }, {5146, 1638, 3, 2 }, {5159, 1640, 3, 2 }, {5172, 1642, 3, 2 }, {5185, 1644, 3, 2 }, {5200, 1646, 3, 2 }, {5215, 1648, 3, 2 }, {5229, 1650, 3, 2 }, {5243, 1652, 3, 2 }, // PPC_gBCA - 519 {5250, 1654, 3, 2 }, {5263, 1656, 3, 2 }, {5276, 1658, 3, 2 }, {5290, 1660, 3, 2 }, {5304, 1662, 3, 2 }, {5318, 1664, 3, 2 }, {5332, 1666, 3, 2 }, {5348, 1668, 3, 2 }, {5364, 1670, 3, 2 }, {5379, 1672, 3, 2 }, {5394, 1674, 3, 2 }, // PPC_gBCAat - 530 {5402, 1676, 4, 3 }, {5422, 1679, 4, 3 }, {5442, 1682, 4, 3 }, {5451, 1685, 4, 3 }, {5461, 1688, 4, 3 }, {5471, 1691, 4, 3 }, {5482, 1694, 4, 3 }, {5492, 1697, 4, 3 }, // PPC_gBCCTR - 538 {5503, 1700, 3, 3 }, {5512, 1703, 3, 3 }, {5521, 1706, 3, 3 }, {5531, 1709, 3, 3 }, {5541, 1712, 3, 3 }, {5551, 1715, 3, 3 }, {5561, 1718, 3, 3 }, // PPC_gBCCTRL - 545 {5566, 1721, 3, 3 }, {5576, 1724, 3, 3 }, {5586, 1727, 3, 3 }, {5597, 1730, 3, 3 }, {5608, 1733, 3, 3 }, {5619, 1736, 3, 3 }, {5630, 1739, 3, 3 }, // PPC_gBCL - 552 {5636, 1742, 3, 2 }, {5649, 1744, 3, 2 }, {5662, 1746, 3, 2 }, {5676, 1748, 3, 2 }, {5690, 1750, 3, 2 }, {5704, 1752, 3, 2 }, {5718, 1754, 3, 2 }, {5734, 1756, 3, 2 }, {5750, 1758, 3, 2 }, {5765, 1760, 3, 2 }, {5780, 1762, 3, 2 }, // PPC_gBCLA - 563 {5788, 1764, 3, 2 }, {5802, 1766, 3, 2 }, {5816, 1768, 3, 2 }, {5831, 1770, 3, 2 }, {5846, 1772, 3, 2 }, {5861, 1774, 3, 2 }, {5876, 1776, 3, 2 }, {5893, 1778, 3, 2 }, {5910, 1780, 3, 2 }, {5926, 1782, 3, 2 }, {5942, 1784, 3, 2 }, // PPC_gBCLAat - 574 {5951, 1786, 4, 3 }, {5972, 1789, 4, 3 }, {5993, 1792, 4, 3 }, {6004, 1795, 4, 3 }, {6016, 1798, 4, 3 }, {6028, 1801, 4, 3 }, {6041, 1804, 4, 3 }, {6053, 1807, 4, 3 }, // PPC_gBCLR - 582 {6066, 1810, 3, 3 }, {6072, 1813, 3, 3 }, {6079, 1816, 3, 3 }, {6086, 1819, 3, 3 }, {6094, 1822, 3, 3 }, {6101, 1825, 3, 3 }, {6109, 1828, 3, 3 }, {6117, 1831, 3, 3 }, {6125, 1834, 3, 3 }, {6134, 1837, 3, 3 }, {6143, 1840, 3, 3 }, {6152, 1843, 3, 3 }, {6161, 1846, 3, 3 }, {6172, 1849, 3, 3 }, {6183, 1852, 3, 3 }, {6193, 1855, 3, 3 }, {6203, 1858, 3, 3 }, // PPC_gBCLRL - 599 {6207, 1861, 3, 3 }, {6214, 1864, 3, 3 }, {6222, 1867, 3, 3 }, {6230, 1870, 3, 3 }, {6239, 1873, 3, 3 }, {6247, 1876, 3, 3 }, {6256, 1879, 3, 3 }, {6265, 1882, 3, 3 }, {6274, 1885, 3, 3 }, {6284, 1888, 3, 3 }, {6294, 1891, 3, 3 }, {6304, 1894, 3, 3 }, {6314, 1897, 3, 3 }, {6326, 1900, 3, 3 }, {6338, 1903, 3, 3 }, {6349, 1906, 3, 3 }, {6360, 1909, 3, 3 }, // PPC_gBCLat - 616 {6365, 1912, 4, 3 }, {6385, 1915, 4, 3 }, {6405, 1918, 4, 3 }, {6415, 1921, 4, 3 }, {6426, 1924, 4, 3 }, {6437, 1927, 4, 3 }, {6449, 1930, 4, 3 }, {6460, 1933, 4, 3 }, // PPC_gBCat - 624 {6472, 1936, 4, 3 }, {6491, 1939, 4, 3 }, {6510, 1942, 4, 3 }, {6519, 1945, 4, 3 }, {6529, 1948, 4, 3 }, {6539, 1951, 4, 3 }, {6550, 1954, 4, 3 }, {6560, 1957, 4, 3 }, {0}, }; static const AliasPatternCond Conds[] = { // (ADDI gprc:$rD, ZERO, s16imm:$imm) - 0 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Reg, PPC_ZERO}, // (ADDI8 g8rc:$rD, ZERO8, s16imm64:$imm) - 2 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Reg, PPC_ZERO8}, // (ADDIS gprc:$rD, ZERO, s17imm:$imm) - 4 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Reg, PPC_ZERO}, // (ADDIS8 g8rc:$rD, ZERO8, s17imm64:$imm) - 6 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Reg, PPC_ZERO8}, // (ADDPCIS g8rc:$RT, 0) - 8 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (BCC 12, crrc:$cc, condbrtarget:$dst) - 10 {AliasPatternCond_K_Imm, (uint32_t)12}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCC 12, CR0, condbrtarget:$dst) - 12 {AliasPatternCond_K_Imm, (uint32_t)12}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCC 14, crrc:$cc, condbrtarget:$dst) - 14 {AliasPatternCond_K_Imm, (uint32_t)14}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCC 14, CR0, condbrtarget:$dst) - 16 {AliasPatternCond_K_Imm, (uint32_t)14}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCC 15, crrc:$cc, condbrtarget:$dst) - 18 {AliasPatternCond_K_Imm, (uint32_t)15}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCC 15, CR0, condbrtarget:$dst) - 20 {AliasPatternCond_K_Imm, (uint32_t)15}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCC 44, crrc:$cc, condbrtarget:$dst) - 22 {AliasPatternCond_K_Imm, (uint32_t)44}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCC 44, CR0, condbrtarget:$dst) - 24 {AliasPatternCond_K_Imm, (uint32_t)44}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCC 46, crrc:$cc, condbrtarget:$dst) - 26 {AliasPatternCond_K_Imm, (uint32_t)46}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCC 46, CR0, condbrtarget:$dst) - 28 {AliasPatternCond_K_Imm, (uint32_t)46}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCC 47, crrc:$cc, condbrtarget:$dst) - 30 {AliasPatternCond_K_Imm, (uint32_t)47}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCC 47, CR0, condbrtarget:$dst) - 32 {AliasPatternCond_K_Imm, (uint32_t)47}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCC 76, crrc:$cc, condbrtarget:$dst) - 34 {AliasPatternCond_K_Imm, (uint32_t)76}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCC 76, CR0, condbrtarget:$dst) - 36 {AliasPatternCond_K_Imm, (uint32_t)76}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCC 78, crrc:$cc, condbrtarget:$dst) - 38 {AliasPatternCond_K_Imm, (uint32_t)78}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCC 78, CR0, condbrtarget:$dst) - 40 {AliasPatternCond_K_Imm, (uint32_t)78}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCC 79, crrc:$cc, condbrtarget:$dst) - 42 {AliasPatternCond_K_Imm, (uint32_t)79}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCC 79, CR0, condbrtarget:$dst) - 44 {AliasPatternCond_K_Imm, (uint32_t)79}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCC 68, crrc:$cc, condbrtarget:$dst) - 46 {AliasPatternCond_K_Imm, (uint32_t)68}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCC 68, CR0, condbrtarget:$dst) - 48 {AliasPatternCond_K_Imm, (uint32_t)68}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCC 70, crrc:$cc, condbrtarget:$dst) - 50 {AliasPatternCond_K_Imm, (uint32_t)70}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCC 70, CR0, condbrtarget:$dst) - 52 {AliasPatternCond_K_Imm, (uint32_t)70}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCC 71, crrc:$cc, condbrtarget:$dst) - 54 {AliasPatternCond_K_Imm, (uint32_t)71}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCC 71, CR0, condbrtarget:$dst) - 56 {AliasPatternCond_K_Imm, (uint32_t)71}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCA 12, crrc:$cc, abscondbrtarget:$dst) - 58 {AliasPatternCond_K_Imm, (uint32_t)12}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCA 12, CR0, abscondbrtarget:$dst) - 60 {AliasPatternCond_K_Imm, (uint32_t)12}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCA 14, crrc:$cc, abscondbrtarget:$dst) - 62 {AliasPatternCond_K_Imm, (uint32_t)14}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCA 14, CR0, abscondbrtarget:$dst) - 64 {AliasPatternCond_K_Imm, (uint32_t)14}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCA 15, crrc:$cc, abscondbrtarget:$dst) - 66 {AliasPatternCond_K_Imm, (uint32_t)15}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCA 15, CR0, abscondbrtarget:$dst) - 68 {AliasPatternCond_K_Imm, (uint32_t)15}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCA 44, crrc:$cc, abscondbrtarget:$dst) - 70 {AliasPatternCond_K_Imm, (uint32_t)44}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCA 44, CR0, abscondbrtarget:$dst) - 72 {AliasPatternCond_K_Imm, (uint32_t)44}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCA 46, crrc:$cc, abscondbrtarget:$dst) - 74 {AliasPatternCond_K_Imm, (uint32_t)46}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCA 46, CR0, abscondbrtarget:$dst) - 76 {AliasPatternCond_K_Imm, (uint32_t)46}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCA 47, crrc:$cc, abscondbrtarget:$dst) - 78 {AliasPatternCond_K_Imm, (uint32_t)47}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCA 47, CR0, abscondbrtarget:$dst) - 80 {AliasPatternCond_K_Imm, (uint32_t)47}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCA 76, crrc:$cc, abscondbrtarget:$dst) - 82 {AliasPatternCond_K_Imm, (uint32_t)76}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCA 76, CR0, abscondbrtarget:$dst) - 84 {AliasPatternCond_K_Imm, (uint32_t)76}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCA 78, crrc:$cc, abscondbrtarget:$dst) - 86 {AliasPatternCond_K_Imm, (uint32_t)78}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCA 78, CR0, abscondbrtarget:$dst) - 88 {AliasPatternCond_K_Imm, (uint32_t)78}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCA 79, crrc:$cc, abscondbrtarget:$dst) - 90 {AliasPatternCond_K_Imm, (uint32_t)79}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCA 79, CR0, abscondbrtarget:$dst) - 92 {AliasPatternCond_K_Imm, (uint32_t)79}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCA 68, crrc:$cc, abscondbrtarget:$dst) - 94 {AliasPatternCond_K_Imm, (uint32_t)68}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCA 68, CR0, abscondbrtarget:$dst) - 96 {AliasPatternCond_K_Imm, (uint32_t)68}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCA 70, crrc:$cc, abscondbrtarget:$dst) - 98 {AliasPatternCond_K_Imm, (uint32_t)70}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCA 70, CR0, abscondbrtarget:$dst) - 100 {AliasPatternCond_K_Imm, (uint32_t)70}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCA 71, crrc:$cc, abscondbrtarget:$dst) - 102 {AliasPatternCond_K_Imm, (uint32_t)71}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCA 71, CR0, abscondbrtarget:$dst) - 104 {AliasPatternCond_K_Imm, (uint32_t)71}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCCTR 12, crrc:$cc) - 106 {AliasPatternCond_K_Imm, (uint32_t)12}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCCTR 12, CR0) - 108 {AliasPatternCond_K_Imm, (uint32_t)12}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCCTR 14, crrc:$cc) - 110 {AliasPatternCond_K_Imm, (uint32_t)14}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCCTR 14, CR0) - 112 {AliasPatternCond_K_Imm, (uint32_t)14}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCCTR 15, crrc:$cc) - 114 {AliasPatternCond_K_Imm, (uint32_t)15}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCCTR 15, CR0) - 116 {AliasPatternCond_K_Imm, (uint32_t)15}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCCTR 44, crrc:$cc) - 118 {AliasPatternCond_K_Imm, (uint32_t)44}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCCTR 44, CR0) - 120 {AliasPatternCond_K_Imm, (uint32_t)44}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCCTR 46, crrc:$cc) - 122 {AliasPatternCond_K_Imm, (uint32_t)46}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCCTR 46, CR0) - 124 {AliasPatternCond_K_Imm, (uint32_t)46}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCCTR 47, crrc:$cc) - 126 {AliasPatternCond_K_Imm, (uint32_t)47}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCCTR 47, CR0) - 128 {AliasPatternCond_K_Imm, (uint32_t)47}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCCTR 76, crrc:$cc) - 130 {AliasPatternCond_K_Imm, (uint32_t)76}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCCTR 76, CR0) - 132 {AliasPatternCond_K_Imm, (uint32_t)76}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCCTR 78, crrc:$cc) - 134 {AliasPatternCond_K_Imm, (uint32_t)78}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCCTR 78, CR0) - 136 {AliasPatternCond_K_Imm, (uint32_t)78}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCCTR 79, crrc:$cc) - 138 {AliasPatternCond_K_Imm, (uint32_t)79}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCCTR 79, CR0) - 140 {AliasPatternCond_K_Imm, (uint32_t)79}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCCTR 68, crrc:$cc) - 142 {AliasPatternCond_K_Imm, (uint32_t)68}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCCTR 68, CR0) - 144 {AliasPatternCond_K_Imm, (uint32_t)68}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCCTR 70, crrc:$cc) - 146 {AliasPatternCond_K_Imm, (uint32_t)70}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCCTR 70, CR0) - 148 {AliasPatternCond_K_Imm, (uint32_t)70}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCCTR 71, crrc:$cc) - 150 {AliasPatternCond_K_Imm, (uint32_t)71}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCCTR 71, CR0) - 152 {AliasPatternCond_K_Imm, (uint32_t)71}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCCTRL 12, crrc:$cc) - 154 {AliasPatternCond_K_Imm, (uint32_t)12}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCCTRL 12, CR0) - 156 {AliasPatternCond_K_Imm, (uint32_t)12}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCCTRL 14, crrc:$cc) - 158 {AliasPatternCond_K_Imm, (uint32_t)14}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCCTRL 14, CR0) - 160 {AliasPatternCond_K_Imm, (uint32_t)14}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCCTRL 15, crrc:$cc) - 162 {AliasPatternCond_K_Imm, (uint32_t)15}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCCTRL 15, CR0) - 164 {AliasPatternCond_K_Imm, (uint32_t)15}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCCTRL 44, crrc:$cc) - 166 {AliasPatternCond_K_Imm, (uint32_t)44}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCCTRL 44, CR0) - 168 {AliasPatternCond_K_Imm, (uint32_t)44}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCCTRL 46, crrc:$cc) - 170 {AliasPatternCond_K_Imm, (uint32_t)46}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCCTRL 46, CR0) - 172 {AliasPatternCond_K_Imm, (uint32_t)46}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCCTRL 47, crrc:$cc) - 174 {AliasPatternCond_K_Imm, (uint32_t)47}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCCTRL 47, CR0) - 176 {AliasPatternCond_K_Imm, (uint32_t)47}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCCTRL 76, crrc:$cc) - 178 {AliasPatternCond_K_Imm, (uint32_t)76}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCCTRL 76, CR0) - 180 {AliasPatternCond_K_Imm, (uint32_t)76}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCCTRL 78, crrc:$cc) - 182 {AliasPatternCond_K_Imm, (uint32_t)78}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCCTRL 78, CR0) - 184 {AliasPatternCond_K_Imm, (uint32_t)78}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCCTRL 79, crrc:$cc) - 186 {AliasPatternCond_K_Imm, (uint32_t)79}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCCTRL 79, CR0) - 188 {AliasPatternCond_K_Imm, (uint32_t)79}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCCTRL 68, crrc:$cc) - 190 {AliasPatternCond_K_Imm, (uint32_t)68}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCCTRL 68, CR0) - 192 {AliasPatternCond_K_Imm, (uint32_t)68}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCCTRL 70, crrc:$cc) - 194 {AliasPatternCond_K_Imm, (uint32_t)70}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCCTRL 70, CR0) - 196 {AliasPatternCond_K_Imm, (uint32_t)70}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCCTRL 71, crrc:$cc) - 198 {AliasPatternCond_K_Imm, (uint32_t)71}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCCTRL 71, CR0) - 200 {AliasPatternCond_K_Imm, (uint32_t)71}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCL 12, crrc:$cc, condbrtarget:$dst) - 202 {AliasPatternCond_K_Imm, (uint32_t)12}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCL 12, CR0, condbrtarget:$dst) - 204 {AliasPatternCond_K_Imm, (uint32_t)12}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCL 14, crrc:$cc, condbrtarget:$dst) - 206 {AliasPatternCond_K_Imm, (uint32_t)14}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCL 14, CR0, condbrtarget:$dst) - 208 {AliasPatternCond_K_Imm, (uint32_t)14}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCL 15, crrc:$cc, condbrtarget:$dst) - 210 {AliasPatternCond_K_Imm, (uint32_t)15}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCL 15, CR0, condbrtarget:$dst) - 212 {AliasPatternCond_K_Imm, (uint32_t)15}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCL 44, crrc:$cc, condbrtarget:$dst) - 214 {AliasPatternCond_K_Imm, (uint32_t)44}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCL 44, CR0, condbrtarget:$dst) - 216 {AliasPatternCond_K_Imm, (uint32_t)44}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCL 46, crrc:$cc, condbrtarget:$dst) - 218 {AliasPatternCond_K_Imm, (uint32_t)46}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCL 46, CR0, condbrtarget:$dst) - 220 {AliasPatternCond_K_Imm, (uint32_t)46}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCL 47, crrc:$cc, condbrtarget:$dst) - 222 {AliasPatternCond_K_Imm, (uint32_t)47}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCL 47, CR0, condbrtarget:$dst) - 224 {AliasPatternCond_K_Imm, (uint32_t)47}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCL 76, crrc:$cc, condbrtarget:$dst) - 226 {AliasPatternCond_K_Imm, (uint32_t)76}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCL 76, CR0, condbrtarget:$dst) - 228 {AliasPatternCond_K_Imm, (uint32_t)76}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCL 78, crrc:$cc, condbrtarget:$dst) - 230 {AliasPatternCond_K_Imm, (uint32_t)78}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCL 78, CR0, condbrtarget:$dst) - 232 {AliasPatternCond_K_Imm, (uint32_t)78}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCL 79, crrc:$cc, condbrtarget:$dst) - 234 {AliasPatternCond_K_Imm, (uint32_t)79}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCL 79, CR0, condbrtarget:$dst) - 236 {AliasPatternCond_K_Imm, (uint32_t)79}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCL 68, crrc:$cc, condbrtarget:$dst) - 238 {AliasPatternCond_K_Imm, (uint32_t)68}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCL 68, CR0, condbrtarget:$dst) - 240 {AliasPatternCond_K_Imm, (uint32_t)68}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCL 70, crrc:$cc, condbrtarget:$dst) - 242 {AliasPatternCond_K_Imm, (uint32_t)70}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCL 70, CR0, condbrtarget:$dst) - 244 {AliasPatternCond_K_Imm, (uint32_t)70}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCL 71, crrc:$cc, condbrtarget:$dst) - 246 {AliasPatternCond_K_Imm, (uint32_t)71}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCL 71, CR0, condbrtarget:$dst) - 248 {AliasPatternCond_K_Imm, (uint32_t)71}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLA 12, crrc:$cc, abscondbrtarget:$dst) - 250 {AliasPatternCond_K_Imm, (uint32_t)12}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLA 12, CR0, abscondbrtarget:$dst) - 252 {AliasPatternCond_K_Imm, (uint32_t)12}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLA 14, crrc:$cc, abscondbrtarget:$dst) - 254 {AliasPatternCond_K_Imm, (uint32_t)14}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLA 14, CR0, abscondbrtarget:$dst) - 256 {AliasPatternCond_K_Imm, (uint32_t)14}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLA 15, crrc:$cc, abscondbrtarget:$dst) - 258 {AliasPatternCond_K_Imm, (uint32_t)15}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLA 15, CR0, abscondbrtarget:$dst) - 260 {AliasPatternCond_K_Imm, (uint32_t)15}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLA 44, crrc:$cc, abscondbrtarget:$dst) - 262 {AliasPatternCond_K_Imm, (uint32_t)44}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLA 44, CR0, abscondbrtarget:$dst) - 264 {AliasPatternCond_K_Imm, (uint32_t)44}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLA 46, crrc:$cc, abscondbrtarget:$dst) - 266 {AliasPatternCond_K_Imm, (uint32_t)46}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLA 46, CR0, abscondbrtarget:$dst) - 268 {AliasPatternCond_K_Imm, (uint32_t)46}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLA 47, crrc:$cc, abscondbrtarget:$dst) - 270 {AliasPatternCond_K_Imm, (uint32_t)47}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLA 47, CR0, abscondbrtarget:$dst) - 272 {AliasPatternCond_K_Imm, (uint32_t)47}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLA 76, crrc:$cc, abscondbrtarget:$dst) - 274 {AliasPatternCond_K_Imm, (uint32_t)76}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLA 76, CR0, abscondbrtarget:$dst) - 276 {AliasPatternCond_K_Imm, (uint32_t)76}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLA 78, crrc:$cc, abscondbrtarget:$dst) - 278 {AliasPatternCond_K_Imm, (uint32_t)78}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLA 78, CR0, abscondbrtarget:$dst) - 280 {AliasPatternCond_K_Imm, (uint32_t)78}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLA 79, crrc:$cc, abscondbrtarget:$dst) - 282 {AliasPatternCond_K_Imm, (uint32_t)79}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLA 79, CR0, abscondbrtarget:$dst) - 284 {AliasPatternCond_K_Imm, (uint32_t)79}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLA 68, crrc:$cc, abscondbrtarget:$dst) - 286 {AliasPatternCond_K_Imm, (uint32_t)68}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLA 68, CR0, abscondbrtarget:$dst) - 288 {AliasPatternCond_K_Imm, (uint32_t)68}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLA 70, crrc:$cc, abscondbrtarget:$dst) - 290 {AliasPatternCond_K_Imm, (uint32_t)70}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLA 70, CR0, abscondbrtarget:$dst) - 292 {AliasPatternCond_K_Imm, (uint32_t)70}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLA 71, crrc:$cc, abscondbrtarget:$dst) - 294 {AliasPatternCond_K_Imm, (uint32_t)71}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLA 71, CR0, abscondbrtarget:$dst) - 296 {AliasPatternCond_K_Imm, (uint32_t)71}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLR 12, crrc:$cc) - 298 {AliasPatternCond_K_Imm, (uint32_t)12}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLR 12, CR0) - 300 {AliasPatternCond_K_Imm, (uint32_t)12}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLR 14, crrc:$cc) - 302 {AliasPatternCond_K_Imm, (uint32_t)14}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLR 14, CR0) - 304 {AliasPatternCond_K_Imm, (uint32_t)14}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLR 15, crrc:$cc) - 306 {AliasPatternCond_K_Imm, (uint32_t)15}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLR 15, CR0) - 308 {AliasPatternCond_K_Imm, (uint32_t)15}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLR 44, crrc:$cc) - 310 {AliasPatternCond_K_Imm, (uint32_t)44}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLR 44, CR0) - 312 {AliasPatternCond_K_Imm, (uint32_t)44}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLR 46, crrc:$cc) - 314 {AliasPatternCond_K_Imm, (uint32_t)46}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLR 46, CR0) - 316 {AliasPatternCond_K_Imm, (uint32_t)46}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLR 47, crrc:$cc) - 318 {AliasPatternCond_K_Imm, (uint32_t)47}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLR 47, CR0) - 320 {AliasPatternCond_K_Imm, (uint32_t)47}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLR 76, crrc:$cc) - 322 {AliasPatternCond_K_Imm, (uint32_t)76}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLR 76, CR0) - 324 {AliasPatternCond_K_Imm, (uint32_t)76}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLR 78, crrc:$cc) - 326 {AliasPatternCond_K_Imm, (uint32_t)78}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLR 78, CR0) - 328 {AliasPatternCond_K_Imm, (uint32_t)78}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLR 79, crrc:$cc) - 330 {AliasPatternCond_K_Imm, (uint32_t)79}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLR 79, CR0) - 332 {AliasPatternCond_K_Imm, (uint32_t)79}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLR 68, crrc:$cc) - 334 {AliasPatternCond_K_Imm, (uint32_t)68}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLR 68, CR0) - 336 {AliasPatternCond_K_Imm, (uint32_t)68}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLR 70, crrc:$cc) - 338 {AliasPatternCond_K_Imm, (uint32_t)70}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLR 70, CR0) - 340 {AliasPatternCond_K_Imm, (uint32_t)70}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLR 71, crrc:$cc) - 342 {AliasPatternCond_K_Imm, (uint32_t)71}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLR 71, CR0) - 344 {AliasPatternCond_K_Imm, (uint32_t)71}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLRL 12, crrc:$cc) - 346 {AliasPatternCond_K_Imm, (uint32_t)12}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLRL 12, CR0) - 348 {AliasPatternCond_K_Imm, (uint32_t)12}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLRL 14, crrc:$cc) - 350 {AliasPatternCond_K_Imm, (uint32_t)14}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLRL 14, CR0) - 352 {AliasPatternCond_K_Imm, (uint32_t)14}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLRL 15, crrc:$cc) - 354 {AliasPatternCond_K_Imm, (uint32_t)15}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLRL 15, CR0) - 356 {AliasPatternCond_K_Imm, (uint32_t)15}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLRL 44, crrc:$cc) - 358 {AliasPatternCond_K_Imm, (uint32_t)44}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLRL 44, CR0) - 360 {AliasPatternCond_K_Imm, (uint32_t)44}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLRL 46, crrc:$cc) - 362 {AliasPatternCond_K_Imm, (uint32_t)46}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLRL 46, CR0) - 364 {AliasPatternCond_K_Imm, (uint32_t)46}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLRL 47, crrc:$cc) - 366 {AliasPatternCond_K_Imm, (uint32_t)47}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLRL 47, CR0) - 368 {AliasPatternCond_K_Imm, (uint32_t)47}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLRL 76, crrc:$cc) - 370 {AliasPatternCond_K_Imm, (uint32_t)76}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLRL 76, CR0) - 372 {AliasPatternCond_K_Imm, (uint32_t)76}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLRL 78, crrc:$cc) - 374 {AliasPatternCond_K_Imm, (uint32_t)78}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLRL 78, CR0) - 376 {AliasPatternCond_K_Imm, (uint32_t)78}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLRL 79, crrc:$cc) - 378 {AliasPatternCond_K_Imm, (uint32_t)79}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLRL 79, CR0) - 380 {AliasPatternCond_K_Imm, (uint32_t)79}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLRL 68, crrc:$cc) - 382 {AliasPatternCond_K_Imm, (uint32_t)68}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLRL 68, CR0) - 384 {AliasPatternCond_K_Imm, (uint32_t)68}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLRL 70, crrc:$cc) - 386 {AliasPatternCond_K_Imm, (uint32_t)70}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLRL 70, CR0) - 388 {AliasPatternCond_K_Imm, (uint32_t)70}, {AliasPatternCond_K_Reg, PPC_CR0}, // (BCCLRL 71, crrc:$cc) - 390 {AliasPatternCond_K_Imm, (uint32_t)71}, {AliasPatternCond_K_RegClass, PPC_CRRCRegClassID}, // (BCCLRL 71, CR0) - 392 {AliasPatternCond_K_Imm, (uint32_t)71}, {AliasPatternCond_K_Reg, PPC_CR0}, // (CMPD CR0, g8rc:$rA, g8rc:$rB) - 394 {AliasPatternCond_K_Reg, PPC_CR0}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (CMPDI CR0, g8rc:$rA, s16imm64:$imm) - 397 {AliasPatternCond_K_Reg, PPC_CR0}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (CMPLD CR0, g8rc:$rA, g8rc:$rB) - 399 {AliasPatternCond_K_Reg, PPC_CR0}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (CMPLDI CR0, g8rc:$rA, u16imm64:$imm) - 402 {AliasPatternCond_K_Reg, PPC_CR0}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (CMPLW CR0, gprc:$rA, gprc:$rB) - 404 {AliasPatternCond_K_Reg, PPC_CR0}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (CMPLWI CR0, gprc:$rA, u16imm:$imm) - 407 {AliasPatternCond_K_Reg, PPC_CR0}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (CMPW CR0, gprc:$rA, gprc:$rB) - 409 {AliasPatternCond_K_Reg, PPC_CR0}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (CMPWI CR0, gprc:$rA, s16imm:$imm) - 412 {AliasPatternCond_K_Reg, PPC_CR0}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (CNTLZW gprc:$rA, gprc:$rS) - 414 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (CNTLZW8 g8rc:$rA, g8rc:$rS) - 416 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (CNTLZW8_rec g8rc:$rA, g8rc:$rS) - 418 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (CNTLZW_rec gprc:$rA, gprc:$rS) - 420 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (CP_PASTE_rec gprc:$RA, gprc:$RB, 1) - 422 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)1}, {AliasPatternCond_K_Feature, PPC_FeatureISA2_06}, // (CREQV crbitrc:$bx, crbitrc:$bx, crbitrc:$bx) - 426 {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_TiedReg, 0}, {AliasPatternCond_K_TiedReg, 0}, // (CRNOR crbitrc:$bx, crbitrc:$by, crbitrc:$by) - 429 {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_TiedReg, 1}, // (CROR crbitrc:$bx, crbitrc:$by, crbitrc:$by) - 432 {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_TiedReg, 1}, // (CRXOR crbitrc:$bx, crbitrc:$bx, crbitrc:$bx) - 435 {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_TiedReg, 0}, {AliasPatternCond_K_TiedReg, 0}, // (ISEL gprc:$rT, gprc_nor0:$rA, gprc:$rB, CR0LT) - 438 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRC_NOR0RegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (ISEL gprc:$rT, gprc_nor0:$rA, gprc:$rB, CR0GT) - 442 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRC_NOR0RegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Reg, PPC_CR0GT}, // (ISEL gprc:$rT, gprc_nor0:$rA, gprc:$rB, CR0EQ) - 446 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRC_NOR0RegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Reg, PPC_CR0EQ}, // (ISEL8 g8rc:$rT, g8rc_nox0:$rA, g8rc:$rB, CR0LT) - 450 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RC_NOX0RegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (ISEL8 g8rc:$rT, g8rc_nox0:$rA, g8rc:$rB, CR0GT) - 454 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RC_NOX0RegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Reg, PPC_CR0GT}, // (ISEL8 g8rc:$rT, g8rc_nox0:$rA, g8rc:$rB, CR0EQ) - 458 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RC_NOX0RegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Reg, PPC_CR0EQ}, // (MBAR 0) - 462 {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Feature, PPC_FeatureBookE}, // (MFDCR gprc:$Rx, 128) - 464 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)128}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFDCR gprc:$Rx, 129) - 469 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)129}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFDCR gprc:$Rx, 130) - 474 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)130}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFDCR gprc:$Rx, 131) - 479 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)131}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFDCR gprc:$Rx, 132) - 484 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)132}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFDCR gprc:$Rx, 133) - 489 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)133}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFDCR gprc:$Rx, 134) - 494 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)134}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFDCR gprc:$Rx, 135) - 499 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)135}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 1) - 504 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)1}, // (MFSPR gprc:$Rx, 3) - 506 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)3}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 4) - 511 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)4}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 5) - 516 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)5}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 8) - 521 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)8}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 9) - 526 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)9}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 13) - 531 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)13}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 17) - 536 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)17}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 18) - 541 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)18}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 19) - 546 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)19}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 22) - 551 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)22}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 25) - 556 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)25}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 26) - 561 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)26}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 27) - 566 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)27}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 28) - 571 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)28}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 29) - 576 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)29}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 48) - 581 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)48}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$RT, 280) - 586 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)280}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$RT, 287) - 591 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)287}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 512) - 596 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)512}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 536) - 601 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)536}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 537) - 606 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)537}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 528) - 611 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)528}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 529) - 616 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)529}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 538) - 621 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)538}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 539) - 626 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)539}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 530) - 631 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)530}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 531) - 636 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)531}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 540) - 641 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)540}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 541) - 646 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)541}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 532) - 651 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)532}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 533) - 656 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)533}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 542) - 661 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)542}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 543) - 666 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)543}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 534) - 671 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)534}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 535) - 676 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)535}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$RT, 896) - 681 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)896}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 980) - 686 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)980}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 981) - 691 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)981}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 986) - 696 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)986}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 988) - 701 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)988}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 989) - 706 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)989}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 990) - 711 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)990}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 991) - 716 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)991}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 1018) - 721 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)1018}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR gprc:$Rx, 1019) - 726 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)1019}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR8 g8rc:$Rx, 1) - 731 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)1}, // (MFSPR8 g8rc:$Rx, 3) - 733 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)3}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR8 g8rc:$Rx, 4) - 738 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)4}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR8 g8rc:$Rx, 5) - 743 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)5}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR8 g8rc:$Rx, 8) - 748 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)8}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR8 g8rc:$Rx, 9) - 753 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)9}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR8 g8rc:$Rx, 13) - 758 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)13}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR8 g8rc:$Rx, 17) - 763 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)17}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR8 g8rc:$Rx, 18) - 768 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)18}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR8 g8rc:$Rx, 19) - 773 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)19}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR8 g8rc:$Rx, 22) - 778 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)22}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR8 g8rc:$Rx, 25) - 783 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)25}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR8 g8rc:$Rx, 26) - 788 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)26}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR8 g8rc:$Rx, 27) - 793 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)27}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR8 g8rc:$Rx, 28) - 798 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)28}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR8 g8rc:$Rx, 29) - 803 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)29}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR8 g8rc:$RT, 280) - 808 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)280}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR8 g8rc:$RT, 287) - 813 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)287}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFSPR8 g8rc:$Rx, 512) - 818 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)512}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFTB gprc:$Rx, 269) - 823 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)269}, // (MFUDSCR gprc:$Rx) - 825 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MFVRSAVE gprc:$rS) - 829 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (MFVSRD g8rc:$rA, f8rc:$src) - 830 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_F8RCRegClassID}, // (MFVSRWZ gprc:$rA, f8rc:$src) - 832 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_F8RCRegClassID}, // (MTCRF 255, gprc:$rA) - 834 {AliasPatternCond_K_Imm, (uint32_t)255}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (MTCRF8 255, g8rc:$rA) - 836 {AliasPatternCond_K_Imm, (uint32_t)255}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (MTDCR gprc:$Rx, 128) - 838 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)128}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTDCR gprc:$Rx, 129) - 843 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)129}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTDCR gprc:$Rx, 130) - 848 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)130}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTDCR gprc:$Rx, 131) - 853 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)131}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTDCR gprc:$Rx, 132) - 858 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)132}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTDCR gprc:$Rx, 133) - 863 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)133}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTDCR gprc:$Rx, 134) - 868 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)134}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTDCR gprc:$Rx, 135) - 873 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)135}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTFSF i32imm:$FLM, f8rc:$FRB, 0, 0) - 878 {AliasPatternCond_K_Ignore, 0}, {AliasPatternCond_K_RegClass, PPC_F8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Feature, PPC_FeatureISA2_07}, // (MTFSFI u3imm:$BF, u4imm:$U, 0) - 883 {AliasPatternCond_K_Ignore, 0}, {AliasPatternCond_K_Ignore, 0}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Feature, PPC_FeatureISA2_07}, // (MTFSFI_rec u3imm:$BF, u4imm:$U, 0) - 887 {AliasPatternCond_K_Ignore, 0}, {AliasPatternCond_K_Ignore, 0}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Feature, PPC_FeatureISA2_07}, // (MTFSF_rec i32imm:$FLM, f8rc:$FRB, 0, 0) - 891 {AliasPatternCond_K_Ignore, 0}, {AliasPatternCond_K_RegClass, PPC_F8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Feature, PPC_FeatureISA2_07}, // (MTMSR gprc:$RS, 0) - 896 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTMSRD gprc:$RS, 0) - 901 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 1, gprc:$Rx) - 906 {AliasPatternCond_K_Imm, (uint32_t)1}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (MTSPR 3, gprc:$Rx) - 908 {AliasPatternCond_K_Imm, (uint32_t)3}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 8, gprc:$Rx) - 913 {AliasPatternCond_K_Imm, (uint32_t)8}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 9, gprc:$Rx) - 918 {AliasPatternCond_K_Imm, (uint32_t)9}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 13, gprc:$Rx) - 923 {AliasPatternCond_K_Imm, (uint32_t)13}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 17, gprc:$Rx) - 928 {AliasPatternCond_K_Imm, (uint32_t)17}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 18, gprc:$Rx) - 933 {AliasPatternCond_K_Imm, (uint32_t)18}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 19, gprc:$Rx) - 938 {AliasPatternCond_K_Imm, (uint32_t)19}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 22, gprc:$Rx) - 943 {AliasPatternCond_K_Imm, (uint32_t)22}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 25, gprc:$Rx) - 948 {AliasPatternCond_K_Imm, (uint32_t)25}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 26, gprc:$Rx) - 953 {AliasPatternCond_K_Imm, (uint32_t)26}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 27, gprc:$Rx) - 958 {AliasPatternCond_K_Imm, (uint32_t)27}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 28, gprc:$Rx) - 963 {AliasPatternCond_K_Imm, (uint32_t)28}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 29, gprc:$Rx) - 968 {AliasPatternCond_K_Imm, (uint32_t)29}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 48, gprc:$Rx) - 973 {AliasPatternCond_K_Imm, (uint32_t)48}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 280, gprc:$RT) - 978 {AliasPatternCond_K_Imm, (uint32_t)280}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 284, gprc:$Rx) - 983 {AliasPatternCond_K_Imm, (uint32_t)284}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 285, gprc:$Rx) - 988 {AliasPatternCond_K_Imm, (uint32_t)285}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 512, gprc:$Rx) - 993 {AliasPatternCond_K_Imm, (uint32_t)512}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 536, gprc:$Rx) - 998 {AliasPatternCond_K_Imm, (uint32_t)536}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 537, gprc:$Rx) - 1003 {AliasPatternCond_K_Imm, (uint32_t)537}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 528, gprc:$Rx) - 1008 {AliasPatternCond_K_Imm, (uint32_t)528}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 529, gprc:$Rx) - 1013 {AliasPatternCond_K_Imm, (uint32_t)529}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 538, gprc:$Rx) - 1018 {AliasPatternCond_K_Imm, (uint32_t)538}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 539, gprc:$Rx) - 1023 {AliasPatternCond_K_Imm, (uint32_t)539}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 530, gprc:$Rx) - 1028 {AliasPatternCond_K_Imm, (uint32_t)530}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 531, gprc:$Rx) - 1033 {AliasPatternCond_K_Imm, (uint32_t)531}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 540, gprc:$Rx) - 1038 {AliasPatternCond_K_Imm, (uint32_t)540}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 541, gprc:$Rx) - 1043 {AliasPatternCond_K_Imm, (uint32_t)541}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 532, gprc:$Rx) - 1048 {AliasPatternCond_K_Imm, (uint32_t)532}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 533, gprc:$Rx) - 1053 {AliasPatternCond_K_Imm, (uint32_t)533}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 542, gprc:$Rx) - 1058 {AliasPatternCond_K_Imm, (uint32_t)542}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 543, gprc:$Rx) - 1063 {AliasPatternCond_K_Imm, (uint32_t)543}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 534, gprc:$Rx) - 1068 {AliasPatternCond_K_Imm, (uint32_t)534}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 535, gprc:$Rx) - 1073 {AliasPatternCond_K_Imm, (uint32_t)535}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 896, gprc:$RT) - 1078 {AliasPatternCond_K_Imm, (uint32_t)896}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 980, gprc:$Rx) - 1083 {AliasPatternCond_K_Imm, (uint32_t)980}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 981, gprc:$Rx) - 1088 {AliasPatternCond_K_Imm, (uint32_t)981}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 986, gprc:$Rx) - 1093 {AliasPatternCond_K_Imm, (uint32_t)986}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 988, gprc:$Rx) - 1098 {AliasPatternCond_K_Imm, (uint32_t)988}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 989, gprc:$Rx) - 1103 {AliasPatternCond_K_Imm, (uint32_t)989}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 990, gprc:$Rx) - 1108 {AliasPatternCond_K_Imm, (uint32_t)990}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 991, gprc:$Rx) - 1113 {AliasPatternCond_K_Imm, (uint32_t)991}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 1018, gprc:$Rx) - 1118 {AliasPatternCond_K_Imm, (uint32_t)1018}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR 1019, gprc:$Rx) - 1123 {AliasPatternCond_K_Imm, (uint32_t)1019}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR8 1, g8rc:$Rx) - 1128 {AliasPatternCond_K_Imm, (uint32_t)1}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (MTSPR8 3, g8rc:$Rx) - 1130 {AliasPatternCond_K_Imm, (uint32_t)3}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR8 8, g8rc:$Rx) - 1135 {AliasPatternCond_K_Imm, (uint32_t)8}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR8 9, g8rc:$Rx) - 1140 {AliasPatternCond_K_Imm, (uint32_t)9}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR8 13, g8rc:$Rx) - 1145 {AliasPatternCond_K_Imm, (uint32_t)13}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR8 17, g8rc:$Rx) - 1150 {AliasPatternCond_K_Imm, (uint32_t)17}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR8 18, g8rc:$Rx) - 1155 {AliasPatternCond_K_Imm, (uint32_t)18}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR8 19, g8rc:$Rx) - 1160 {AliasPatternCond_K_Imm, (uint32_t)19}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR8 22, g8rc:$Rx) - 1165 {AliasPatternCond_K_Imm, (uint32_t)22}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR8 25, g8rc:$Rx) - 1170 {AliasPatternCond_K_Imm, (uint32_t)25}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR8 26, g8rc:$Rx) - 1175 {AliasPatternCond_K_Imm, (uint32_t)26}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR8 27, g8rc:$Rx) - 1180 {AliasPatternCond_K_Imm, (uint32_t)27}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR8 28, g8rc:$Rx) - 1185 {AliasPatternCond_K_Imm, (uint32_t)28}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR8 29, g8rc:$Rx) - 1190 {AliasPatternCond_K_Imm, (uint32_t)29}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR8 280, g8rc:$RT) - 1195 {AliasPatternCond_K_Imm, (uint32_t)280}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR8 284, g8rc:$Rx) - 1200 {AliasPatternCond_K_Imm, (uint32_t)284}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR8 285, g8rc:$Rx) - 1205 {AliasPatternCond_K_Imm, (uint32_t)285}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTSPR8 512, g8rc:$Rx) - 1210 {AliasPatternCond_K_Imm, (uint32_t)512}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTUDSCR gprc:$Rx) - 1215 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (MTVRSAVE gprc:$rS) - 1219 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (MTVSRD f8rc:$dst, g8rc:$rA) - 1220 {AliasPatternCond_K_RegClass, PPC_F8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (MTVSRWA f8rc:$dst, gprc:$rA) - 1222 {AliasPatternCond_K_RegClass, PPC_F8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (MTVSRWZ f8rc:$dst, gprc:$rA) - 1224 {AliasPatternCond_K_RegClass, PPC_F8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (NOR gprc:$rA, gprc:$rS, gprc:$rS) - 1226 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_TiedReg, 1}, // (NOR8 g8rc:$rA, g8rc:$rB, g8rc:$rB) - 1229 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_TiedReg, 1}, // (NOR8_rec g8rc:$rA, g8rc:$rB, g8rc:$rB) - 1232 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_TiedReg, 1}, // (NOR_rec gprc:$rA, gprc:$rS, gprc:$rS) - 1235 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_TiedReg, 1}, // (OR gprc:$rA, gprc:$rB, gprc:$rB) - 1238 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_TiedReg, 1}, // (OR8 g8rc:$rA, g8rc:$rB, g8rc:$rB) - 1241 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_TiedReg, 1}, // (OR8_rec g8rc:$rA, g8rc:$rB, g8rc:$rB) - 1244 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_TiedReg, 1}, // (ORI R0, R0, 0) - 1247 {AliasPatternCond_K_Reg, PPC_R0}, {AliasPatternCond_K_Reg, PPC_R0}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (ORI8 X0, X0, 0) - 1250 {AliasPatternCond_K_Reg, PPC_X0}, {AliasPatternCond_K_Reg, PPC_X0}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (OR_rec gprc:$rA, gprc:$rB, gprc:$rB) - 1253 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_TiedReg, 1}, // (PADDI8 g8rc:$RT, g8rc_nox0:$RA, s34imm:$SI) - 1256 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RC_NOX0RegClassID}, // (QVFLOGICALb qbrc:$FRT, qbrc:$FRT, qbrc:$FRT, 0) - 1258 {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_TiedReg, 0}, {AliasPatternCond_K_TiedReg, 0}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Feature, PPC_FeatureQPX}, // (QVFLOGICALb qbrc:$FRT, qbrc:$FRA, qbrc:$FRB, 1) - 1263 {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)1}, {AliasPatternCond_K_Feature, PPC_FeatureQPX}, // (QVFLOGICALb qbrc:$FRT, qbrc:$FRA, qbrc:$FRB, 4) - 1268 {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)4}, {AliasPatternCond_K_Feature, PPC_FeatureQPX}, // (QVFLOGICALb qbrc:$FRT, qbrc:$FRA, qbrc:$FRA, 5) - 1273 {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_TiedReg, 1}, {AliasPatternCond_K_Imm, (uint32_t)5}, {AliasPatternCond_K_Feature, PPC_FeatureQPX}, // (QVFLOGICALb qbrc:$FRT, qbrc:$FRA, qbrc:$FRB, 6) - 1278 {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)6}, {AliasPatternCond_K_Feature, PPC_FeatureQPX}, // (QVFLOGICALb qbrc:$FRT, qbrc:$FRA, qbrc:$FRB, 7) - 1283 {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)7}, {AliasPatternCond_K_Feature, PPC_FeatureQPX}, // (QVFLOGICALb qbrc:$FRT, qbrc:$FRA, qbrc:$FRB, 8) - 1288 {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)8}, {AliasPatternCond_K_Feature, PPC_FeatureQPX}, // (QVFLOGICALb qbrc:$FRT, qbrc:$FRA, qbrc:$FRB, 9) - 1293 {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)9}, {AliasPatternCond_K_Feature, PPC_FeatureQPX}, // (QVFLOGICALb qbrc:$FRT, qbrc:$FRA, qbrc:$FRA, 10) - 1298 {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_TiedReg, 1}, {AliasPatternCond_K_Imm, (uint32_t)10}, {AliasPatternCond_K_Feature, PPC_FeatureQPX}, // (QVFLOGICALb qbrc:$FRT, qbrc:$FRA, qbrc:$FRB, 13) - 1303 {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)13}, {AliasPatternCond_K_Feature, PPC_FeatureQPX}, // (QVFLOGICALb qbrc:$FRT, qbrc:$FRA, qbrc:$FRB, 14) - 1308 {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)14}, {AliasPatternCond_K_Feature, PPC_FeatureQPX}, // (QVFLOGICALb qbrc:$FRT, qbrc:$FRT, qbrc:$FRT, 15) - 1313 {AliasPatternCond_K_RegClass, PPC_QBRCRegClassID}, {AliasPatternCond_K_TiedReg, 0}, {AliasPatternCond_K_TiedReg, 0}, {AliasPatternCond_K_Imm, (uint32_t)15}, {AliasPatternCond_K_Feature, PPC_FeatureQPX}, // (RFEBB 1) - 1318 {AliasPatternCond_K_Imm, (uint32_t)1}, // (RLDCL g8rc:$rA, g8rc:$rS, gprc:$rB, 0) - 1319 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (RLDCL_rec g8rc:$rA, g8rc:$rS, gprc:$rB, 0) - 1323 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (RLDICL g8rc:$rA, g8rc:$rS, u6imm:$n, 0) - 1327 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Ignore, 0}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (RLDICL g8rc:$rA, g8rc:$rS, 0, u6imm:$n) - 1331 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (RLDICL_32_64 g8rc:$rA, gprc:$rS, u6imm:$n, 0) - 1334 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Ignore, 0}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (RLDICL_32_64 g8rc:$rA, gprc:$rS, 0, u6imm:$n) - 1338 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (RLDICL_rec g8rc:$rA, g8rc:$rS, u6imm:$n, 0) - 1341 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Ignore, 0}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (RLDICL_rec g8rc:$rA, g8rc:$rS, 0, u6imm:$n) - 1345 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (RLWINM gprc:$rA, gprc:$rS, u5imm:$n, 0, 31) - 1348 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Ignore, 0}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Imm, (uint32_t)31}, // (RLWINM gprc:$rA, gprc:$rS, 0, u5imm:$n, 31) - 1353 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Ignore, 0}, {AliasPatternCond_K_Imm, (uint32_t)31}, // (RLWINM8 g8rc:$rA, g8rc:$rS, u5imm:$n, 0, 31) - 1358 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Ignore, 0}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Imm, (uint32_t)31}, // (RLWINM8 g8rc:$rA, g8rc:$rS, 0, u5imm:$n, 31) - 1363 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Ignore, 0}, {AliasPatternCond_K_Imm, (uint32_t)31}, // (RLWINM8_rec g8rc:$rA, g8rc:$rS, u5imm:$n, 0, 31) - 1368 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Ignore, 0}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Imm, (uint32_t)31}, // (RLWINM8_rec g8rc:$rA, g8rc:$rS, 0, u5imm:$n, 31) - 1373 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Ignore, 0}, {AliasPatternCond_K_Imm, (uint32_t)31}, // (RLWINM_rec gprc:$rA, gprc:$rS, u5imm:$n, 0, 31) - 1378 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Ignore, 0}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Imm, (uint32_t)31}, // (RLWINM_rec gprc:$rA, gprc:$rS, 0, u5imm:$n, 31) - 1383 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Ignore, 0}, {AliasPatternCond_K_Imm, (uint32_t)31}, // (RLWNM gprc:$rA, gprc:$rS, gprc:$rB, 0, 31) - 1388 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Imm, (uint32_t)31}, // (RLWNM8 g8rc:$rA, g8rc:$rS, g8rc:$rB, 0, 31) - 1393 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Imm, (uint32_t)31}, // (RLWNM8_rec g8rc:$rA, g8rc:$rS, g8rc:$rB, 0, 31) - 1398 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Imm, (uint32_t)31}, // (RLWNM_rec gprc:$rA, gprc:$rS, gprc:$rB, 0, 31) - 1403 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Imm, (uint32_t)31}, // (SC 0) - 1408 {AliasPatternCond_K_Imm, (uint32_t)0}, // (SUBF gprc:$rA, gprc:$rC, gprc:$rB) - 1409 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (SUBF8 g8rc:$rA, g8rc:$rC, g8rc:$rB) - 1412 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (SUBF8_rec g8rc:$rA, g8rc:$rC, g8rc:$rB) - 1415 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (SUBFC gprc:$rA, gprc:$rC, gprc:$rB) - 1418 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (SUBFC8 g8rc:$rA, g8rc:$rC, g8rc:$rB) - 1421 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (SUBFC8_rec g8rc:$rA, g8rc:$rC, g8rc:$rB) - 1424 {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (SUBFC_rec gprc:$rA, gprc:$rC, gprc:$rB) - 1427 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (SUBF_rec gprc:$rA, gprc:$rC, gprc:$rB) - 1430 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (SYNC 0) - 1433 {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_NegFeature, PPC_FeatureMSYNC}, // (SYNC 1) - 1435 {AliasPatternCond_K_Imm, (uint32_t)1}, {AliasPatternCond_K_NegFeature, PPC_FeatureMSYNC}, // (SYNC 2) - 1437 {AliasPatternCond_K_Imm, (uint32_t)2}, {AliasPatternCond_K_NegFeature, PPC_FeatureMSYNC}, // (SYNCP10 0, 0) - 1439 {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (SYNCP10 2, 0) - 1441 {AliasPatternCond_K_Imm, (uint32_t)2}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (SYNCP10 4, 0) - 1443 {AliasPatternCond_K_Imm, (uint32_t)4}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (SYNCP10 5, 0) - 1445 {AliasPatternCond_K_Imm, (uint32_t)5}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (SYNCP10 u3imm:$L, 0) - 1447 {AliasPatternCond_K_Ignore, 0}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (SYNCP10 1, 1) - 1449 {AliasPatternCond_K_Imm, (uint32_t)1}, {AliasPatternCond_K_Imm, (uint32_t)1}, // (SYNCP10 0, 2) - 1451 {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Imm, (uint32_t)2}, // (SYNCP10 0, 3) - 1453 {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Imm, (uint32_t)3}, // (TD 16, g8rc:$rA, g8rc:$rB) - 1455 {AliasPatternCond_K_Imm, (uint32_t)16}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (TD 4, g8rc:$rA, g8rc:$rB) - 1458 {AliasPatternCond_K_Imm, (uint32_t)4}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (TD 8, g8rc:$rA, g8rc:$rB) - 1461 {AliasPatternCond_K_Imm, (uint32_t)8}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (TD 24, g8rc:$rA, g8rc:$rB) - 1464 {AliasPatternCond_K_Imm, (uint32_t)24}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (TD 2, g8rc:$rA, g8rc:$rB) - 1467 {AliasPatternCond_K_Imm, (uint32_t)2}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (TD 1, g8rc:$rA, g8rc:$rB) - 1470 {AliasPatternCond_K_Imm, (uint32_t)1}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (TD 31, g8rc:$rA, g8rc:$rB) - 1473 {AliasPatternCond_K_Imm, (uint32_t)31}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (TDI 16, g8rc:$rA, s16imm:$imm) - 1476 {AliasPatternCond_K_Imm, (uint32_t)16}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (TDI 4, g8rc:$rA, s16imm:$imm) - 1478 {AliasPatternCond_K_Imm, (uint32_t)4}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (TDI 8, g8rc:$rA, s16imm:$imm) - 1480 {AliasPatternCond_K_Imm, (uint32_t)8}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (TDI 24, g8rc:$rA, s16imm:$imm) - 1482 {AliasPatternCond_K_Imm, (uint32_t)24}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (TDI 2, g8rc:$rA, s16imm:$imm) - 1484 {AliasPatternCond_K_Imm, (uint32_t)2}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (TDI 1, g8rc:$rA, s16imm:$imm) - 1486 {AliasPatternCond_K_Imm, (uint32_t)1}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (TDI 31, g8rc:$rA, s16imm:$imm) - 1488 {AliasPatternCond_K_Imm, (uint32_t)31}, {AliasPatternCond_K_RegClass, PPC_G8RCRegClassID}, // (TEND 0) - 1490 {AliasPatternCond_K_Imm, (uint32_t)0}, // (TEND 1) - 1491 {AliasPatternCond_K_Imm, (uint32_t)1}, // (TLBIE R0, gprc:$RB) - 1492 {AliasPatternCond_K_Reg, PPC_R0}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (TLBILX 0, R0, R0) - 1494 {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Reg, PPC_R0}, {AliasPatternCond_K_Reg, PPC_R0}, {AliasPatternCond_K_Feature, PPC_FeatureBookE}, // (TLBILX 1, R0, R0) - 1498 {AliasPatternCond_K_Imm, (uint32_t)1}, {AliasPatternCond_K_Reg, PPC_R0}, {AliasPatternCond_K_Reg, PPC_R0}, {AliasPatternCond_K_Feature, PPC_FeatureBookE}, // (TLBILX 3, gprc:$RA, gprc:$RB) - 1502 {AliasPatternCond_K_Imm, (uint32_t)3}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Feature, PPC_FeatureBookE}, // (TLBILX 3, R0, gprc:$RB) - 1506 {AliasPatternCond_K_Imm, (uint32_t)3}, {AliasPatternCond_K_Reg, PPC_R0}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Feature, PPC_FeatureBookE}, // (TLBRE2 gprc:$RS, gprc:$A, 0) - 1510 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Feature, PPC_FeaturePPC4xx}, // (TLBRE2 gprc:$RS, gprc:$A, 1) - 1514 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)1}, {AliasPatternCond_K_Feature, PPC_FeaturePPC4xx}, // (TLBWE2 gprc:$RS, gprc:$A, 0) - 1518 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Feature, PPC_FeaturePPC4xx}, // (TLBWE2 gprc:$RS, gprc:$A, 1) - 1522 {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)1}, {AliasPatternCond_K_Feature, PPC_FeaturePPC4xx}, // (TSR 0) - 1526 {AliasPatternCond_K_Imm, (uint32_t)0}, // (TSR 1) - 1527 {AliasPatternCond_K_Imm, (uint32_t)1}, // (TW 31, R0, R0) - 1528 {AliasPatternCond_K_Imm, (uint32_t)31}, {AliasPatternCond_K_Reg, PPC_R0}, {AliasPatternCond_K_Reg, PPC_R0}, // (TW 16, gprc:$rA, gprc:$rB) - 1531 {AliasPatternCond_K_Imm, (uint32_t)16}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (TW 4, gprc:$rA, gprc:$rB) - 1534 {AliasPatternCond_K_Imm, (uint32_t)4}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (TW 8, gprc:$rA, gprc:$rB) - 1537 {AliasPatternCond_K_Imm, (uint32_t)8}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (TW 24, gprc:$rA, gprc:$rB) - 1540 {AliasPatternCond_K_Imm, (uint32_t)24}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (TW 2, gprc:$rA, gprc:$rB) - 1543 {AliasPatternCond_K_Imm, (uint32_t)2}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (TW 1, gprc:$rA, gprc:$rB) - 1546 {AliasPatternCond_K_Imm, (uint32_t)1}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (TW 31, gprc:$rA, gprc:$rB) - 1549 {AliasPatternCond_K_Imm, (uint32_t)31}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (TWI 16, gprc:$rA, s16imm:$imm) - 1552 {AliasPatternCond_K_Imm, (uint32_t)16}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (TWI 4, gprc:$rA, s16imm:$imm) - 1554 {AliasPatternCond_K_Imm, (uint32_t)4}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (TWI 8, gprc:$rA, s16imm:$imm) - 1556 {AliasPatternCond_K_Imm, (uint32_t)8}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (TWI 24, gprc:$rA, s16imm:$imm) - 1558 {AliasPatternCond_K_Imm, (uint32_t)24}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (TWI 2, gprc:$rA, s16imm:$imm) - 1560 {AliasPatternCond_K_Imm, (uint32_t)2}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (TWI 1, gprc:$rA, s16imm:$imm) - 1562 {AliasPatternCond_K_Imm, (uint32_t)1}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (TWI 31, gprc:$rA, s16imm:$imm) - 1564 {AliasPatternCond_K_Imm, (uint32_t)31}, {AliasPatternCond_K_RegClass, PPC_GPRCRegClassID}, // (VNOR vrrc:$vD, vrrc:$vA, vrrc:$vA) - 1566 {AliasPatternCond_K_RegClass, PPC_VRRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_VRRCRegClassID}, {AliasPatternCond_K_TiedReg, 1}, // (VOR vrrc:$vD, vrrc:$vA, vrrc:$vA) - 1569 {AliasPatternCond_K_RegClass, PPC_VRRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_VRRCRegClassID}, {AliasPatternCond_K_TiedReg, 1}, // (WAIT 0) - 1572 {AliasPatternCond_K_Imm, (uint32_t)0}, // (WAIT 1) - 1573 {AliasPatternCond_K_Imm, (uint32_t)1}, // (WAIT 2) - 1574 {AliasPatternCond_K_Imm, (uint32_t)2}, // (WAITP10 0, 0) - 1575 {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (WAITP10 1, 0) - 1577 {AliasPatternCond_K_Imm, (uint32_t)1}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (XORI R0, R0, 0) - 1579 {AliasPatternCond_K_Reg, PPC_R0}, {AliasPatternCond_K_Reg, PPC_R0}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (XORI8 X0, X0, 0) - 1582 {AliasPatternCond_K_Reg, PPC_X0}, {AliasPatternCond_K_Reg, PPC_X0}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (XVCPSGNDP vsrc:$XT, vsrc:$XB, vsrc:$XB) - 1585 {AliasPatternCond_K_RegClass, PPC_VSRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_VSRCRegClassID}, {AliasPatternCond_K_TiedReg, 1}, // (XVCPSGNSP vsrc:$XT, vsrc:$XB, vsrc:$XB) - 1588 {AliasPatternCond_K_RegClass, PPC_VSRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_VSRCRegClassID}, {AliasPatternCond_K_TiedReg, 1}, // (XXPERMDI vsrc:$XT, vsrc:$XB, vsrc:$XB, 0) - 1591 {AliasPatternCond_K_RegClass, PPC_VSRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_VSRCRegClassID}, {AliasPatternCond_K_TiedReg, 1}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (XXPERMDI vsrc:$XT, vsrc:$XB, vsrc:$XB, 3) - 1598 {AliasPatternCond_K_RegClass, PPC_VSRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_VSRCRegClassID}, {AliasPatternCond_K_TiedReg, 1}, {AliasPatternCond_K_Imm, (uint32_t)3}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (XXPERMDI vsrc:$XT, vsrc:$XA, vsrc:$XB, 0) - 1605 {AliasPatternCond_K_RegClass, PPC_VSRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_VSRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_VSRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (XXPERMDI vsrc:$XT, vsrc:$XA, vsrc:$XB, 3) - 1609 {AliasPatternCond_K_RegClass, PPC_VSRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_VSRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_VSRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)3}, // (XXPERMDI vsrc:$XT, vsrc:$XB, vsrc:$XB, 2) - 1613 {AliasPatternCond_K_RegClass, PPC_VSRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_VSRCRegClassID}, {AliasPatternCond_K_TiedReg, 1}, {AliasPatternCond_K_Imm, (uint32_t)2}, // (XXPERMDIs vsrc:$XT, vsfrc:$XB, 0) - 1617 {AliasPatternCond_K_RegClass, PPC_VSRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_VSFRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (XXPERMDIs vsrc:$XT, vsfrc:$XB, 3) - 1623 {AliasPatternCond_K_RegClass, PPC_VSRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_VSFRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)3}, {AliasPatternCond_K_OrNegFeature, PPC_AIXOS}, {AliasPatternCond_K_OrFeature, PPC_FeatureModernAIXAs}, {AliasPatternCond_K_EndOrFeatures, 0}, // (XXPERMDIs vsrc:$XT, vsfrc:$XB, 2) - 1629 {AliasPatternCond_K_RegClass, PPC_VSRCRegClassID}, {AliasPatternCond_K_RegClass, PPC_VSFRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)2}, // (gBC 12, crbitrc:$bi, condbrtarget:$dst) - 1632 {AliasPatternCond_K_Imm, (uint32_t)12}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBC 4, crbitrc:$bi, condbrtarget:$dst) - 1634 {AliasPatternCond_K_Imm, (uint32_t)4}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBC 14, crbitrc:$bi, condbrtarget:$dst) - 1636 {AliasPatternCond_K_Imm, (uint32_t)14}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBC 6, crbitrc:$bi, condbrtarget:$dst) - 1638 {AliasPatternCond_K_Imm, (uint32_t)6}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBC 15, crbitrc:$bi, condbrtarget:$dst) - 1640 {AliasPatternCond_K_Imm, (uint32_t)15}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBC 7, crbitrc:$bi, condbrtarget:$dst) - 1642 {AliasPatternCond_K_Imm, (uint32_t)7}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBC 8, crbitrc:$bi, condbrtarget:$dst) - 1644 {AliasPatternCond_K_Imm, (uint32_t)8}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBC 0, crbitrc:$bi, condbrtarget:$dst) - 1646 {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBC 10, crbitrc:$bi, condbrtarget:$dst) - 1648 {AliasPatternCond_K_Imm, (uint32_t)10}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBC 2, crbitrc:$bi, condbrtarget:$dst) - 1650 {AliasPatternCond_K_Imm, (uint32_t)2}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBC 20, CR0LT, condbrtarget:$dst) - 1652 {AliasPatternCond_K_Imm, (uint32_t)20}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCA 12, crbitrc:$bi, abscondbrtarget:$dst) - 1654 {AliasPatternCond_K_Imm, (uint32_t)12}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCA 4, crbitrc:$bi, abscondbrtarget:$dst) - 1656 {AliasPatternCond_K_Imm, (uint32_t)4}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCA 14, crbitrc:$bi, abscondbrtarget:$dst) - 1658 {AliasPatternCond_K_Imm, (uint32_t)14}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCA 6, crbitrc:$bi, abscondbrtarget:$dst) - 1660 {AliasPatternCond_K_Imm, (uint32_t)6}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCA 15, crbitrc:$bi, abscondbrtarget:$dst) - 1662 {AliasPatternCond_K_Imm, (uint32_t)15}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCA 7, crbitrc:$bi, abscondbrtarget:$dst) - 1664 {AliasPatternCond_K_Imm, (uint32_t)7}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCA 8, crbitrc:$bi, abscondbrtarget:$dst) - 1666 {AliasPatternCond_K_Imm, (uint32_t)8}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCA 0, crbitrc:$bi, abscondbrtarget:$dst) - 1668 {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCA 10, crbitrc:$bi, abscondbrtarget:$dst) - 1670 {AliasPatternCond_K_Imm, (uint32_t)10}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCA 2, crbitrc:$bi, abscondbrtarget:$dst) - 1672 {AliasPatternCond_K_Imm, (uint32_t)2}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCA 20, CR0LT, abscondbrtarget:$dst) - 1674 {AliasPatternCond_K_Imm, (uint32_t)20}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCAat u5imm:$bo, 3, crbitrc:$bi, condbrtarget:$dst) - 1676 {AliasPatternCond_K_Ignore, 0}, {AliasPatternCond_K_Imm, (uint32_t)3}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCAat u5imm:$bo, 2, crbitrc:$bi, condbrtarget:$dst) - 1679 {AliasPatternCond_K_Ignore, 0}, {AliasPatternCond_K_Imm, (uint32_t)2}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCAat 18, 0, CR0LT, abscondbrtarget:$dst) - 1682 {AliasPatternCond_K_Imm, (uint32_t)18}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCAat 16, 0, CR0LT, abscondbrtarget:$dst) - 1685 {AliasPatternCond_K_Imm, (uint32_t)16}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCAat 27, 3, CR0LT, abscondbrtarget:$dst) - 1688 {AliasPatternCond_K_Imm, (uint32_t)27}, {AliasPatternCond_K_Imm, (uint32_t)3}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCAat 25, 3, CR0LT, abscondbrtarget:$dst) - 1691 {AliasPatternCond_K_Imm, (uint32_t)25}, {AliasPatternCond_K_Imm, (uint32_t)3}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCAat 26, 2, CR0LT, abscondbrtarget:$dst) - 1694 {AliasPatternCond_K_Imm, (uint32_t)26}, {AliasPatternCond_K_Imm, (uint32_t)2}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCAat 24, 2, CR0LT, abscondbrtarget:$dst) - 1697 {AliasPatternCond_K_Imm, (uint32_t)24}, {AliasPatternCond_K_Imm, (uint32_t)2}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCCTR 12, crbitrc:$bi, 0) - 1700 {AliasPatternCond_K_Imm, (uint32_t)12}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCCTR 4, crbitrc:$bi, 0) - 1703 {AliasPatternCond_K_Imm, (uint32_t)4}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCCTR 14, crbitrc:$bi, 0) - 1706 {AliasPatternCond_K_Imm, (uint32_t)14}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCCTR 6, crbitrc:$bi, 0) - 1709 {AliasPatternCond_K_Imm, (uint32_t)6}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCCTR 15, crbitrc:$bi, 0) - 1712 {AliasPatternCond_K_Imm, (uint32_t)15}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCCTR 7, crbitrc:$bi, 0) - 1715 {AliasPatternCond_K_Imm, (uint32_t)7}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCCTR 20, CR0LT, 0) - 1718 {AliasPatternCond_K_Imm, (uint32_t)20}, {AliasPatternCond_K_Reg, PPC_CR0LT}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCCTRL 12, crbitrc:$bi, 0) - 1721 {AliasPatternCond_K_Imm, (uint32_t)12}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCCTRL 4, crbitrc:$bi, 0) - 1724 {AliasPatternCond_K_Imm, (uint32_t)4}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCCTRL 14, crbitrc:$bi, 0) - 1727 {AliasPatternCond_K_Imm, (uint32_t)14}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCCTRL 6, crbitrc:$bi, 0) - 1730 {AliasPatternCond_K_Imm, (uint32_t)6}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCCTRL 15, crbitrc:$bi, 0) - 1733 {AliasPatternCond_K_Imm, (uint32_t)15}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCCTRL 7, crbitrc:$bi, 0) - 1736 {AliasPatternCond_K_Imm, (uint32_t)7}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCCTRL 20, CR0LT, 0) - 1739 {AliasPatternCond_K_Imm, (uint32_t)20}, {AliasPatternCond_K_Reg, PPC_CR0LT}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCL 12, crbitrc:$bi, condbrtarget:$dst) - 1742 {AliasPatternCond_K_Imm, (uint32_t)12}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCL 4, crbitrc:$bi, condbrtarget:$dst) - 1744 {AliasPatternCond_K_Imm, (uint32_t)4}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCL 14, crbitrc:$bi, condbrtarget:$dst) - 1746 {AliasPatternCond_K_Imm, (uint32_t)14}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCL 6, crbitrc:$bi, condbrtarget:$dst) - 1748 {AliasPatternCond_K_Imm, (uint32_t)6}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCL 15, crbitrc:$bi, condbrtarget:$dst) - 1750 {AliasPatternCond_K_Imm, (uint32_t)15}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCL 7, crbitrc:$bi, condbrtarget:$dst) - 1752 {AliasPatternCond_K_Imm, (uint32_t)7}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCL 8, crbitrc:$bi, condbrtarget:$dst) - 1754 {AliasPatternCond_K_Imm, (uint32_t)8}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCL 0, crbitrc:$bi, condbrtarget:$dst) - 1756 {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCL 10, crbitrc:$bi, condbrtarget:$dst) - 1758 {AliasPatternCond_K_Imm, (uint32_t)10}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCL 2, crbitrc:$bi, condbrtarget:$dst) - 1760 {AliasPatternCond_K_Imm, (uint32_t)2}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCL 20, CR0LT, condbrtarget:$dst) - 1762 {AliasPatternCond_K_Imm, (uint32_t)20}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCLA 12, crbitrc:$bi, abscondbrtarget:$dst) - 1764 {AliasPatternCond_K_Imm, (uint32_t)12}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCLA 4, crbitrc:$bi, abscondbrtarget:$dst) - 1766 {AliasPatternCond_K_Imm, (uint32_t)4}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCLA 14, crbitrc:$bi, abscondbrtarget:$dst) - 1768 {AliasPatternCond_K_Imm, (uint32_t)14}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCLA 6, crbitrc:$bi, abscondbrtarget:$dst) - 1770 {AliasPatternCond_K_Imm, (uint32_t)6}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCLA 15, crbitrc:$bi, abscondbrtarget:$dst) - 1772 {AliasPatternCond_K_Imm, (uint32_t)15}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCLA 7, crbitrc:$bi, abscondbrtarget:$dst) - 1774 {AliasPatternCond_K_Imm, (uint32_t)7}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCLA 8, crbitrc:$bi, abscondbrtarget:$dst) - 1776 {AliasPatternCond_K_Imm, (uint32_t)8}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCLA 0, crbitrc:$bi, abscondbrtarget:$dst) - 1778 {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCLA 10, crbitrc:$bi, abscondbrtarget:$dst) - 1780 {AliasPatternCond_K_Imm, (uint32_t)10}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCLA 2, crbitrc:$bi, abscondbrtarget:$dst) - 1782 {AliasPatternCond_K_Imm, (uint32_t)2}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCLA 20, CR0LT, abscondbrtarget:$dst) - 1784 {AliasPatternCond_K_Imm, (uint32_t)20}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCLAat u5imm:$bo, 3, crbitrc:$bi, condbrtarget:$dst) - 1786 {AliasPatternCond_K_Ignore, 0}, {AliasPatternCond_K_Imm, (uint32_t)3}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCLAat u5imm:$bo, 2, crbitrc:$bi, condbrtarget:$dst) - 1789 {AliasPatternCond_K_Ignore, 0}, {AliasPatternCond_K_Imm, (uint32_t)2}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCLAat 18, 0, CR0LT, abscondbrtarget:$dst) - 1792 {AliasPatternCond_K_Imm, (uint32_t)18}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCLAat 16, 0, CR0LT, abscondbrtarget:$dst) - 1795 {AliasPatternCond_K_Imm, (uint32_t)16}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCLAat 27, 3, CR0LT, abscondbrtarget:$dst) - 1798 {AliasPatternCond_K_Imm, (uint32_t)27}, {AliasPatternCond_K_Imm, (uint32_t)3}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCLAat 25, 3, CR0LT, abscondbrtarget:$dst) - 1801 {AliasPatternCond_K_Imm, (uint32_t)25}, {AliasPatternCond_K_Imm, (uint32_t)3}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCLAat 26, 2, CR0LT, abscondbrtarget:$dst) - 1804 {AliasPatternCond_K_Imm, (uint32_t)26}, {AliasPatternCond_K_Imm, (uint32_t)2}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCLAat 24, 2, CR0LT, abscondbrtarget:$dst) - 1807 {AliasPatternCond_K_Imm, (uint32_t)24}, {AliasPatternCond_K_Imm, (uint32_t)2}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCLR 18, CR0LT, 0) - 1810 {AliasPatternCond_K_Imm, (uint32_t)18}, {AliasPatternCond_K_Reg, PPC_CR0LT}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLR 16, CR0LT, 0) - 1813 {AliasPatternCond_K_Imm, (uint32_t)16}, {AliasPatternCond_K_Reg, PPC_CR0LT}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLR 27, CR0LT, 0) - 1816 {AliasPatternCond_K_Imm, (uint32_t)27}, {AliasPatternCond_K_Reg, PPC_CR0LT}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLR 25, CR0LT, 0) - 1819 {AliasPatternCond_K_Imm, (uint32_t)25}, {AliasPatternCond_K_Reg, PPC_CR0LT}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLR 26, CR0LT, 0) - 1822 {AliasPatternCond_K_Imm, (uint32_t)26}, {AliasPatternCond_K_Reg, PPC_CR0LT}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLR 24, CR0LT, 0) - 1825 {AliasPatternCond_K_Imm, (uint32_t)24}, {AliasPatternCond_K_Reg, PPC_CR0LT}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLR 12, crbitrc:$bi, 0) - 1828 {AliasPatternCond_K_Imm, (uint32_t)12}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLR 4, crbitrc:$bi, 0) - 1831 {AliasPatternCond_K_Imm, (uint32_t)4}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLR 14, crbitrc:$bi, 0) - 1834 {AliasPatternCond_K_Imm, (uint32_t)14}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLR 6, crbitrc:$bi, 0) - 1837 {AliasPatternCond_K_Imm, (uint32_t)6}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLR 15, crbitrc:$bi, 0) - 1840 {AliasPatternCond_K_Imm, (uint32_t)15}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLR 7, crbitrc:$bi, 0) - 1843 {AliasPatternCond_K_Imm, (uint32_t)7}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLR 8, crbitrc:$bi, 0) - 1846 {AliasPatternCond_K_Imm, (uint32_t)8}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLR 0, crbitrc:$bi, 0) - 1849 {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLR 10, crbitrc:$bi, 0) - 1852 {AliasPatternCond_K_Imm, (uint32_t)10}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLR 2, crbitrc:$bi, 0) - 1855 {AliasPatternCond_K_Imm, (uint32_t)2}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLR 20, CR0LT, 0) - 1858 {AliasPatternCond_K_Imm, (uint32_t)20}, {AliasPatternCond_K_Reg, PPC_CR0LT}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLRL 18, CR0LT, 0) - 1861 {AliasPatternCond_K_Imm, (uint32_t)18}, {AliasPatternCond_K_Reg, PPC_CR0LT}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLRL 16, CR0LT, 0) - 1864 {AliasPatternCond_K_Imm, (uint32_t)16}, {AliasPatternCond_K_Reg, PPC_CR0LT}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLRL 27, CR0LT, 0) - 1867 {AliasPatternCond_K_Imm, (uint32_t)27}, {AliasPatternCond_K_Reg, PPC_CR0LT}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLRL 25, CR0LT, 0) - 1870 {AliasPatternCond_K_Imm, (uint32_t)25}, {AliasPatternCond_K_Reg, PPC_CR0LT}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLRL 26, CR0LT, 0) - 1873 {AliasPatternCond_K_Imm, (uint32_t)26}, {AliasPatternCond_K_Reg, PPC_CR0LT}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLRL 24, CR0LT, 0) - 1876 {AliasPatternCond_K_Imm, (uint32_t)24}, {AliasPatternCond_K_Reg, PPC_CR0LT}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLRL 12, crbitrc:$bi, 0) - 1879 {AliasPatternCond_K_Imm, (uint32_t)12}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLRL 4, crbitrc:$bi, 0) - 1882 {AliasPatternCond_K_Imm, (uint32_t)4}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLRL 14, crbitrc:$bi, 0) - 1885 {AliasPatternCond_K_Imm, (uint32_t)14}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLRL 6, crbitrc:$bi, 0) - 1888 {AliasPatternCond_K_Imm, (uint32_t)6}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLRL 15, crbitrc:$bi, 0) - 1891 {AliasPatternCond_K_Imm, (uint32_t)15}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLRL 7, crbitrc:$bi, 0) - 1894 {AliasPatternCond_K_Imm, (uint32_t)7}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLRL 8, crbitrc:$bi, 0) - 1897 {AliasPatternCond_K_Imm, (uint32_t)8}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLRL 0, crbitrc:$bi, 0) - 1900 {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLRL 10, crbitrc:$bi, 0) - 1903 {AliasPatternCond_K_Imm, (uint32_t)10}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLRL 2, crbitrc:$bi, 0) - 1906 {AliasPatternCond_K_Imm, (uint32_t)2}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLRL 20, CR0LT, 0) - 1909 {AliasPatternCond_K_Imm, (uint32_t)20}, {AliasPatternCond_K_Reg, PPC_CR0LT}, {AliasPatternCond_K_Imm, (uint32_t)0}, // (gBCLat u5imm:$bo, 3, crbitrc:$bi, condbrtarget:$dst) - 1912 {AliasPatternCond_K_Ignore, 0}, {AliasPatternCond_K_Imm, (uint32_t)3}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCLat u5imm:$bo, 2, crbitrc:$bi, condbrtarget:$dst) - 1915 {AliasPatternCond_K_Ignore, 0}, {AliasPatternCond_K_Imm, (uint32_t)2}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCLat 18, 0, CR0LT, condbrtarget:$dst) - 1918 {AliasPatternCond_K_Imm, (uint32_t)18}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCLat 16, 0, CR0LT, condbrtarget:$dst) - 1921 {AliasPatternCond_K_Imm, (uint32_t)16}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCLat 27, 3, CR0LT, condbrtarget:$dst) - 1924 {AliasPatternCond_K_Imm, (uint32_t)27}, {AliasPatternCond_K_Imm, (uint32_t)3}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCLat 25, 3, CR0LT, condbrtarget:$dst) - 1927 {AliasPatternCond_K_Imm, (uint32_t)25}, {AliasPatternCond_K_Imm, (uint32_t)3}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCLat 26, 2, CR0LT, condbrtarget:$dst) - 1930 {AliasPatternCond_K_Imm, (uint32_t)26}, {AliasPatternCond_K_Imm, (uint32_t)2}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCLat 24, 2, CR0LT, condbrtarget:$dst) - 1933 {AliasPatternCond_K_Imm, (uint32_t)24}, {AliasPatternCond_K_Imm, (uint32_t)2}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCat u5imm:$bo, 3, crbitrc:$bi, condbrtarget:$dst) - 1936 {AliasPatternCond_K_Ignore, 0}, {AliasPatternCond_K_Imm, (uint32_t)3}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCat u5imm:$bo, 2, crbitrc:$bi, condbrtarget:$dst) - 1939 {AliasPatternCond_K_Ignore, 0}, {AliasPatternCond_K_Imm, (uint32_t)2}, {AliasPatternCond_K_RegClass, PPC_CRBITRCRegClassID}, // (gBCat 18, 0, CR0LT, condbrtarget:$dst) - 1942 {AliasPatternCond_K_Imm, (uint32_t)18}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCat 16, 0, CR0LT, condbrtarget:$dst) - 1945 {AliasPatternCond_K_Imm, (uint32_t)16}, {AliasPatternCond_K_Imm, (uint32_t)0}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCat 27, 3, CR0LT, condbrtarget:$dst) - 1948 {AliasPatternCond_K_Imm, (uint32_t)27}, {AliasPatternCond_K_Imm, (uint32_t)3}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCat 25, 3, CR0LT, condbrtarget:$dst) - 1951 {AliasPatternCond_K_Imm, (uint32_t)25}, {AliasPatternCond_K_Imm, (uint32_t)3}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCat 26, 2, CR0LT, condbrtarget:$dst) - 1954 {AliasPatternCond_K_Imm, (uint32_t)26}, {AliasPatternCond_K_Imm, (uint32_t)2}, {AliasPatternCond_K_Reg, PPC_CR0LT}, // (gBCat 24, 2, CR0LT, condbrtarget:$dst) - 1957 {AliasPatternCond_K_Imm, (uint32_t)24}, {AliasPatternCond_K_Imm, (uint32_t)2}, {AliasPatternCond_K_Reg, PPC_CR0LT}, {0}, }; static const char AsmStrings[] = /* 0 */ "li $\x01, $\xFF\x03\x01\0" /* 12 */ "lis $\x01, $\xFF\x03\x01\0" /* 25 */ "lnia $\x01\0" /* 33 */ "blt $\x02, $\xFF\x03\x02\0" /* 46 */ "blt $\xFF\x03\x02\0" /* 55 */ "blt- $\x02, $\xFF\x03\x02\0" /* 69 */ "blt- $\xFF\x03\x02\0" /* 79 */ "blt+ $\x02, $\xFF\x03\x02\0" /* 93 */ "blt+ $\xFF\x03\x02\0" /* 103 */ "bgt $\x02, $\xFF\x03\x02\0" /* 116 */ "bgt $\xFF\x03\x02\0" /* 125 */ "bgt- $\x02, $\xFF\x03\x02\0" /* 139 */ "bgt- $\xFF\x03\x02\0" /* 149 */ "bgt+ $\x02, $\xFF\x03\x02\0" /* 163 */ "bgt+ $\xFF\x03\x02\0" /* 173 */ "beq $\x02, $\xFF\x03\x02\0" /* 186 */ "beq $\xFF\x03\x02\0" /* 195 */ "beq- $\x02, $\xFF\x03\x02\0" /* 209 */ "beq- $\xFF\x03\x02\0" /* 219 */ "beq+ $\x02, $\xFF\x03\x02\0" /* 233 */ "beq+ $\xFF\x03\x02\0" /* 243 */ "bne $\x02, $\xFF\x03\x02\0" /* 256 */ "bne $\xFF\x03\x02\0" /* 265 */ "bne- $\x02, $\xFF\x03\x02\0" /* 279 */ "bne- $\xFF\x03\x02\0" /* 289 */ "bne+ $\x02, $\xFF\x03\x02\0" /* 303 */ "bne+ $\xFF\x03\x02\0" /* 313 */ "blta $\x02, $\xFF\x03\x03\0" /* 327 */ "blta $\xFF\x03\x03\0" /* 337 */ "blta- $\x02, $\xFF\x03\x03\0" /* 352 */ "blta- $\xFF\x03\x03\0" /* 363 */ "blta+ $\x02, $\xFF\x03\x03\0" /* 378 */ "blta+ $\xFF\x03\x03\0" /* 389 */ "bgta $\x02, $\xFF\x03\x03\0" /* 403 */ "bgta $\xFF\x03\x03\0" /* 413 */ "bgta- $\x02, $\xFF\x03\x03\0" /* 428 */ "bgta- $\xFF\x03\x03\0" /* 439 */ "bgta+ $\x02, $\xFF\x03\x03\0" /* 454 */ "bgta+ $\xFF\x03\x03\0" /* 465 */ "beqa $\x02, $\xFF\x03\x03\0" /* 479 */ "beqa $\xFF\x03\x03\0" /* 489 */ "beqa- $\x02, $\xFF\x03\x03\0" /* 504 */ "beqa- $\xFF\x03\x03\0" /* 515 */ "beqa+ $\x02, $\xFF\x03\x03\0" /* 530 */ "beqa+ $\xFF\x03\x03\0" /* 541 */ "bnea $\x02, $\xFF\x03\x03\0" /* 555 */ "bnea $\xFF\x03\x03\0" /* 565 */ "bnea- $\x02, $\xFF\x03\x03\0" /* 580 */ "bnea- $\xFF\x03\x03\0" /* 591 */ "bnea+ $\x02, $\xFF\x03\x03\0" /* 606 */ "bnea+ $\xFF\x03\x03\0" /* 617 */ "bltctr $\x02\0" /* 627 */ "bltctr\0" /* 634 */ "bltctr- $\x02\0" /* 645 */ "bltctr-\0" /* 653 */ "bltctr+ $\x02\0" /* 664 */ "bltctr+\0" /* 672 */ "bgtctr $\x02\0" /* 682 */ "bgtctr\0" /* 689 */ "bgtctr- $\x02\0" /* 700 */ "bgtctr-\0" /* 708 */ "bgtctr+ $\x02\0" /* 719 */ "bgtctr+\0" /* 727 */ "beqctr $\x02\0" /* 737 */ "beqctr\0" /* 744 */ "beqctr- $\x02\0" /* 755 */ "beqctr-\0" /* 763 */ "beqctr+ $\x02\0" /* 774 */ "beqctr+\0" /* 782 */ "bnectr $\x02\0" /* 792 */ "bnectr\0" /* 799 */ "bnectr- $\x02\0" /* 810 */ "bnectr-\0" /* 818 */ "bnectr+ $\x02\0" /* 829 */ "bnectr+\0" /* 837 */ "bltctrl $\x02\0" /* 848 */ "bltctrl\0" /* 856 */ "bltctrl- $\x02\0" /* 868 */ "bltctrl-\0" /* 877 */ "bltctrl+ $\x02\0" /* 889 */ "bltctrl+\0" /* 898 */ "bgtctrl $\x02\0" /* 909 */ "bgtctrl\0" /* 917 */ "bgtctrl- $\x02\0" /* 929 */ "bgtctrl-\0" /* 938 */ "bgtctrl+ $\x02\0" /* 950 */ "bgtctrl+\0" /* 959 */ "beqctrl $\x02\0" /* 970 */ "beqctrl\0" /* 978 */ "beqctrl- $\x02\0" /* 990 */ "beqctrl-\0" /* 999 */ "beqctrl+ $\x02\0" /* 1011 */ "beqctrl+\0" /* 1020 */ "bnectrl $\x02\0" /* 1031 */ "bnectrl\0" /* 1039 */ "bnectrl- $\x02\0" /* 1051 */ "bnectrl-\0" /* 1060 */ "bnectrl+ $\x02\0" /* 1072 */ "bnectrl+\0" /* 1081 */ "bltl $\x02, $\xFF\x03\x02\0" /* 1095 */ "bltl $\xFF\x03\x02\0" /* 1105 */ "bltl- $\x02, $\xFF\x03\x02\0" /* 1120 */ "bltl- $\xFF\x03\x02\0" /* 1131 */ "bltl+ $\x02, $\xFF\x03\x02\0" /* 1146 */ "bltl+ $\xFF\x03\x02\0" /* 1157 */ "bgtl $\x02, $\xFF\x03\x02\0" /* 1171 */ "bgtl $\xFF\x03\x02\0" /* 1181 */ "bgtl- $\x02, $\xFF\x03\x02\0" /* 1196 */ "bgtl- $\xFF\x03\x02\0" /* 1207 */ "bgtl+ $\x02, $\xFF\x03\x02\0" /* 1222 */ "bgtl+ $\xFF\x03\x02\0" /* 1233 */ "beql $\x02, $\xFF\x03\x02\0" /* 1247 */ "beql $\xFF\x03\x02\0" /* 1257 */ "beql- $\x02, $\xFF\x03\x02\0" /* 1272 */ "beql- $\xFF\x03\x02\0" /* 1283 */ "beql+ $\x02, $\xFF\x03\x02\0" /* 1298 */ "beql+ $\xFF\x03\x02\0" /* 1309 */ "bnel $\x02, $\xFF\x03\x02\0" /* 1323 */ "bnel $\xFF\x03\x02\0" /* 1333 */ "bnel- $\x02, $\xFF\x03\x02\0" /* 1348 */ "bnel- $\xFF\x03\x02\0" /* 1359 */ "bnel+ $\x02, $\xFF\x03\x02\0" /* 1374 */ "bnel+ $\xFF\x03\x02\0" /* 1385 */ "bltla $\x02, $\xFF\x03\x03\0" /* 1400 */ "bltla $\xFF\x03\x03\0" /* 1411 */ "bltla- $\x02, $\xFF\x03\x03\0" /* 1427 */ "bltla- $\xFF\x03\x03\0" /* 1439 */ "bltla+ $\x02, $\xFF\x03\x03\0" /* 1455 */ "bltla+ $\xFF\x03\x03\0" /* 1467 */ "bgtla $\x02, $\xFF\x03\x03\0" /* 1482 */ "bgtla $\xFF\x03\x03\0" /* 1493 */ "bgtla- $\x02, $\xFF\x03\x03\0" /* 1509 */ "bgtla- $\xFF\x03\x03\0" /* 1521 */ "bgtla+ $\x02, $\xFF\x03\x03\0" /* 1537 */ "bgtla+ $\xFF\x03\x03\0" /* 1549 */ "beqla $\x02, $\xFF\x03\x03\0" /* 1564 */ "beqla $\xFF\x03\x03\0" /* 1575 */ "beqla- $\x02, $\xFF\x03\x03\0" /* 1591 */ "beqla- $\xFF\x03\x03\0" /* 1603 */ "beqla+ $\x02, $\xFF\x03\x03\0" /* 1619 */ "beqla+ $\xFF\x03\x03\0" /* 1631 */ "bnela $\x02, $\xFF\x03\x03\0" /* 1646 */ "bnela $\xFF\x03\x03\0" /* 1657 */ "bnela- $\x02, $\xFF\x03\x03\0" /* 1673 */ "bnela- $\xFF\x03\x03\0" /* 1685 */ "bnela+ $\x02, $\xFF\x03\x03\0" /* 1701 */ "bnela+ $\xFF\x03\x03\0" /* 1713 */ "bltlr $\x02\0" /* 1722 */ "bltlr\0" /* 1728 */ "bltlr- $\x02\0" /* 1738 */ "bltlr-\0" /* 1745 */ "bltlr+ $\x02\0" /* 1755 */ "bltlr+\0" /* 1762 */ "bgtlr $\x02\0" /* 1771 */ "bgtlr\0" /* 1777 */ "bgtlr- $\x02\0" /* 1787 */ "bgtlr-\0" /* 1794 */ "bgtlr+ $\x02\0" /* 1804 */ "bgtlr+\0" /* 1811 */ "beqlr $\x02\0" /* 1820 */ "beqlr\0" /* 1826 */ "beqlr- $\x02\0" /* 1836 */ "beqlr-\0" /* 1843 */ "beqlr+ $\x02\0" /* 1853 */ "beqlr+\0" /* 1860 */ "bnelr $\x02\0" /* 1869 */ "bnelr\0" /* 1875 */ "bnelr- $\x02\0" /* 1885 */ "bnelr-\0" /* 1892 */ "bnelr+ $\x02\0" /* 1902 */ "bnelr+\0" /* 1909 */ "bltlrl $\x02\0" /* 1919 */ "bltlrl\0" /* 1926 */ "bltlrl- $\x02\0" /* 1937 */ "bltlrl-\0" /* 1945 */ "bltlrl+ $\x02\0" /* 1956 */ "bltlrl+\0" /* 1964 */ "bgtlrl $\x02\0" /* 1974 */ "bgtlrl\0" /* 1981 */ "bgtlrl- $\x02\0" /* 1992 */ "bgtlrl-\0" /* 2000 */ "bgtlrl+ $\x02\0" /* 2011 */ "bgtlrl+\0" /* 2019 */ "beqlrl $\x02\0" /* 2029 */ "beqlrl\0" /* 2036 */ "beqlrl- $\x02\0" /* 2047 */ "beqlrl-\0" /* 2055 */ "beqlrl+ $\x02\0" /* 2066 */ "beqlrl+\0" /* 2074 */ "bnelrl $\x02\0" /* 2084 */ "bnelrl\0" /* 2091 */ "bnelrl- $\x02\0" /* 2102 */ "bnelrl-\0" /* 2110 */ "bnelrl+ $\x02\0" /* 2121 */ "bnelrl+\0" /* 2129 */ "cmpd $\x02, $\x03\0" /* 2141 */ "cmpdi $\x02, $\xFF\x03\x01\0" /* 2156 */ "cmpld $\x02, $\x03\0" /* 2169 */ "cmpldi $\x02, $\xFF\x03\x04\0" /* 2185 */ "cmplw $\x02, $\x03\0" /* 2198 */ "cmplwi $\x02, $\xFF\x03\x04\0" /* 2214 */ "cmpw $\x02, $\x03\0" /* 2226 */ "cmpwi $\x02, $\xFF\x03\x01\0" /* 2241 */ "cntlzw $\x01, $\x02\0" /* 2255 */ "cntlzw. $\x01, $\x02\0" /* 2270 */ "paste. $\x01, $\x02\0" /* 2284 */ "crset $\x01\0" /* 2293 */ "crnot $\x01, $\x02\0" /* 2306 */ "crmove $\x01, $\x02\0" /* 2320 */ "crclr $\x01\0" /* 2329 */ "isellt $\x01, $\x02, $\x03\0" /* 2347 */ "iselgt $\x01, $\x02, $\x03\0" /* 2365 */ "iseleq $\x01, $\x02, $\x03\0" /* 2383 */ "mbar\0" /* 2388 */ "mfbr0 $\x01\0" /* 2397 */ "mfbr1 $\x01\0" /* 2406 */ "mfbr2 $\x01\0" /* 2415 */ "mfbr3 $\x01\0" /* 2424 */ "mfbr4 $\x01\0" /* 2433 */ "mfbr5 $\x01\0" /* 2442 */ "mfbr6 $\x01\0" /* 2451 */ "mfbr7 $\x01\0" /* 2460 */ "mfxer $\x01\0" /* 2469 */ "mfudscr $\x01\0" /* 2480 */ "mfrtcu $\x01\0" /* 2490 */ "mfrtcl $\x01\0" /* 2500 */ "mflr $\x01\0" /* 2508 */ "mfctr $\x01\0" /* 2517 */ "mfuamr $\x01\0" /* 2527 */ "mfdscr $\x01\0" /* 2537 */ "mfdsisr $\x01\0" /* 2548 */ "mfdar $\x01\0" /* 2557 */ "mfdec $\x01\0" /* 2566 */ "mfsdr1 $\x01\0" /* 2576 */ "mfsrr0 $\x01\0" /* 2586 */ "mfsrr1 $\x01\0" /* 2596 */ "mfcfar $\x01\0" /* 2606 */ "mfamr $\x01\0" /* 2615 */ "mfpid $\x01\0" /* 2624 */ "mfasr $\x01\0" /* 2633 */ "mfpvr $\x01\0" /* 2642 */ "mfspefscr $\x01\0" /* 2655 */ "mfdbatu $\x01, 0\0" /* 2669 */ "mfdbatl $\x01, 0\0" /* 2683 */ "mfibatu $\x01, 0\0" /* 2697 */ "mfibatl $\x01, 0\0" /* 2711 */ "mfdbatu $\x01, 1\0" /* 2725 */ "mfdbatl $\x01, 1\0" /* 2739 */ "mfibatu $\x01, 1\0" /* 2753 */ "mfibatl $\x01, 1\0" /* 2767 */ "mfdbatu $\x01, 2\0" /* 2781 */ "mfdbatl $\x01, 2\0" /* 2795 */ "mfibatu $\x01, 2\0" /* 2809 */ "mfibatl $\x01, 2\0" /* 2823 */ "mfdbatu $\x01, 3\0" /* 2837 */ "mfdbatl $\x01, 3\0" /* 2851 */ "mfibatu $\x01, 3\0" /* 2865 */ "mfibatl $\x01, 3\0" /* 2879 */ "mfppr $\x01\0" /* 2888 */ "mfesr $\x01\0" /* 2897 */ "mfdear $\x01\0" /* 2907 */ "mftcr $\x01\0" /* 2916 */ "mftbhi $\x01\0" /* 2926 */ "mftblo $\x01\0" /* 2936 */ "mfsrr2 $\x01\0" /* 2946 */ "mfsrr3 $\x01\0" /* 2956 */ "mfdccr $\x01\0" /* 2966 */ "mficcr $\x01\0" /* 2976 */ "mftbu $\x01\0" /* 2985 */ "mfvrsave $\x01\0" /* 2997 */ "mffprd $\x01, $\x02\0" /* 3011 */ "mffprwz $\x01, $\x02\0" /* 3026 */ "mtcr $\x02\0" /* 3034 */ "mtbr0 $\x01\0" /* 3043 */ "mtbr1 $\x01\0" /* 3052 */ "mtbr2 $\x01\0" /* 3061 */ "mtbr3 $\x01\0" /* 3070 */ "mtbr4 $\x01\0" /* 3079 */ "mtbr5 $\x01\0" /* 3088 */ "mtbr6 $\x01\0" /* 3097 */ "mtbr7 $\x01\0" /* 3106 */ "mtfsf $\x01, $\x02\0" /* 3119 */ "mtfsfi $\xFF\x01\x05, $\xFF\x02\x06\0" /* 3137 */ "mtfsfi. $\xFF\x01\x05, $\xFF\x02\x06\0" /* 3156 */ "mtfsf. $\x01, $\x02\0" /* 3170 */ "mtmsr $\x01\0" /* 3179 */ "mtmsrd $\x01\0" /* 3189 */ "mtxer $\x02\0" /* 3198 */ "mtudscr $\x02\0" /* 3209 */ "mtlr $\x02\0" /* 3217 */ "mtctr $\x02\0" /* 3226 */ "mtuamr $\x02\0" /* 3236 */ "mtdscr $\x02\0" /* 3246 */ "mtdsisr $\x02\0" /* 3257 */ "mtdar $\x02\0" /* 3266 */ "mtdec $\x02\0" /* 3275 */ "mtsdr1 $\x02\0" /* 3285 */ "mtsrr0 $\x02\0" /* 3295 */ "mtsrr1 $\x02\0" /* 3305 */ "mtcfar $\x02\0" /* 3315 */ "mtamr $\x02\0" /* 3324 */ "mtpid $\x02\0" /* 3333 */ "mtasr $\x02\0" /* 3342 */ "mttbl $\x02\0" /* 3351 */ "mttbu $\x02\0" /* 3360 */ "mtspefscr $\x02\0" /* 3373 */ "mtdbatu 0, $\x02\0" /* 3387 */ "mtdbatl 0, $\x02\0" /* 3401 */ "mtibatu 0, $\x02\0" /* 3415 */ "mtibatl 0, $\x02\0" /* 3429 */ "mtdbatu 1, $\x02\0" /* 3443 */ "mtdbatl 1, $\x02\0" /* 3457 */ "mtibatu 1, $\x02\0" /* 3471 */ "mtibatl 1, $\x02\0" /* 3485 */ "mtdbatu 2, $\x02\0" /* 3499 */ "mtdbatl 2, $\x02\0" /* 3513 */ "mtibatu 2, $\x02\0" /* 3527 */ "mtibatl 2, $\x02\0" /* 3541 */ "mtdbatu 3, $\x02\0" /* 3555 */ "mtdbatl 3, $\x02\0" /* 3569 */ "mtibatu 3, $\x02\0" /* 3583 */ "mtibatl 3, $\x02\0" /* 3597 */ "mtppr $\x02\0" /* 3606 */ "mtesr $\x02\0" /* 3615 */ "mtdear $\x02\0" /* 3625 */ "mttcr $\x02\0" /* 3634 */ "mttbhi $\x02\0" /* 3644 */ "mttblo $\x02\0" /* 3654 */ "mtsrr2 $\x02\0" /* 3664 */ "mtsrr3 $\x02\0" /* 3674 */ "mtdccr $\x02\0" /* 3684 */ "mticcr $\x02\0" /* 3694 */ "mtudscr $\x01\0" /* 3705 */ "mtvrsave $\x01\0" /* 3717 */ "mtfprd $\x01, $\x02\0" /* 3731 */ "mtfprwa $\x01, $\x02\0" /* 3746 */ "mtfprwz $\x01, $\x02\0" /* 3761 */ "not $\x01, $\x02\0" /* 3772 */ "not. $\x01, $\x02\0" /* 3784 */ "mr $\x01, $\x02\0" /* 3794 */ "mr. $\x01, $\x02\0" /* 3805 */ "nop\0" /* 3809 */ "paddi $\x01, $\x02, $\xFF\x03\x07\0" /* 3828 */ "qvfclr $\x01\0" /* 3838 */ "qvfand $\x01, $\x02, $\x03\0" /* 3856 */ "qvfandc $\x01, $\x02, $\x03\0" /* 3875 */ "qvfctfb $\x01, $\x02\0" /* 3890 */ "qvfxor $\x01, $\x02, $\x03\0" /* 3908 */ "qvfor $\x01, $\x02, $\x03\0" /* 3925 */ "qvfnor $\x01, $\x02, $\x03\0" /* 3943 */ "qvfequ $\x01, $\x02, $\x03\0" /* 3961 */ "qvfnot $\x01, $\x02\0" /* 3975 */ "qvforc $\x01, $\x02, $\x03\0" /* 3993 */ "qvfnand $\x01, $\x02, $\x03\0" /* 4012 */ "qvfset $\x01\0" /* 4022 */ "rfebb\0" /* 4028 */ "rotld $\x01, $\x02, $\x03\0" /* 4045 */ "rotld. $\x01, $\x02, $\x03\0" /* 4063 */ "rotldi $\x01, $\x02, $\xFF\x03\x08\0" /* 4083 */ "clrldi $\x01, $\x02, $\xFF\x04\x08\0" /* 4103 */ "rotldi. $\x01, $\x02, $\xFF\x03\x08\0" /* 4124 */ "clrldi. $\x01, $\x02, $\xFF\x04\x08\0" /* 4145 */ "rotlwi $\x01, $\x02, $\xFF\x03\x09\0" /* 4165 */ "clrlwi $\x01, $\x02, $\xFF\x04\x09\0" /* 4185 */ "rotlwi. $\x01, $\x02, $\xFF\x03\x09\0" /* 4206 */ "clrlwi. $\x01, $\x02, $\xFF\x04\x09\0" /* 4227 */ "rotlw $\x01, $\x02, $\x03\0" /* 4244 */ "rotlw. $\x01, $\x02, $\x03\0" /* 4262 */ "sc\0" /* 4265 */ "sub $\x01, $\x03, $\x02\0" /* 4280 */ "sub. $\x01, $\x03, $\x02\0" /* 4296 */ "subc $\x01, $\x03, $\x02\0" /* 4312 */ "subc. $\x01, $\x03, $\x02\0" /* 4329 */ "sync\0" /* 4334 */ "lwsync\0" /* 4341 */ "ptesync\0" /* 4349 */ "phwsync\0" /* 4357 */ "plwsync\0" /* 4365 */ "sync $\xFF\x01\x05\0" /* 4375 */ "stncisync\0" /* 4385 */ "stcisync\0" /* 4394 */ "stsync\0" /* 4401 */ "tdlt $\x02, $\x03\0" /* 4413 */ "tdeq $\x02, $\x03\0" /* 4425 */ "tdgt $\x02, $\x03\0" /* 4437 */ "tdne $\x02, $\x03\0" /* 4449 */ "tdllt $\x02, $\x03\0" /* 4462 */ "tdlgt $\x02, $\x03\0" /* 4475 */ "tdu $\x02, $\x03\0" /* 4486 */ "tdlti $\x02, $\xFF\x03\x01\0" /* 4501 */ "tdeqi $\x02, $\xFF\x03\x01\0" /* 4516 */ "tdgti $\x02, $\xFF\x03\x01\0" /* 4531 */ "tdnei $\x02, $\xFF\x03\x01\0" /* 4546 */ "tdllti $\x02, $\xFF\x03\x01\0" /* 4562 */ "tdlgti $\x02, $\xFF\x03\x01\0" /* 4578 */ "tdui $\x02, $\xFF\x03\x01\0" /* 4592 */ "tend.\0" /* 4598 */ "tendall.\0" /* 4607 */ "tlbie $\x02\0" /* 4616 */ "tlbilxlpid\0" /* 4627 */ "tlbilxpid\0" /* 4637 */ "tlbilxva $\x02, $\x03\0" /* 4653 */ "tlbilxva $\x03\0" /* 4665 */ "tlbrehi $\x01, $\x02\0" /* 4680 */ "tlbrelo $\x01, $\x02\0" /* 4695 */ "tlbwehi $\x01, $\x02\0" /* 4710 */ "tlbwelo $\x01, $\x02\0" /* 4725 */ "tsuspend.\0" /* 4735 */ "tresume.\0" /* 4744 */ "trap\0" /* 4749 */ "twlt $\x02, $\x03\0" /* 4761 */ "tweq $\x02, $\x03\0" /* 4773 */ "twgt $\x02, $\x03\0" /* 4785 */ "twne $\x02, $\x03\0" /* 4797 */ "twllt $\x02, $\x03\0" /* 4810 */ "twlgt $\x02, $\x03\0" /* 4823 */ "twu $\x02, $\x03\0" /* 4834 */ "twlti $\x02, $\xFF\x03\x01\0" /* 4849 */ "tweqi $\x02, $\xFF\x03\x01\0" /* 4864 */ "twgti $\x02, $\xFF\x03\x01\0" /* 4879 */ "twnei $\x02, $\xFF\x03\x01\0" /* 4894 */ "twllti $\x02, $\xFF\x03\x01\0" /* 4910 */ "twlgti $\x02, $\xFF\x03\x01\0" /* 4926 */ "twui $\x02, $\xFF\x03\x01\0" /* 4940 */ "vnot $\x01, $\x02\0" /* 4952 */ "vmr $\x01, $\x02\0" /* 4963 */ "wait\0" /* 4968 */ "waitrsv\0" /* 4976 */ "waitimpl\0" /* 4985 */ "xnop\0" /* 4990 */ "xvmovdp $\x01, $\x02\0" /* 5005 */ "xvmovsp $\x01, $\x02\0" /* 5020 */ "xxspltd $\x01, $\x02, 0\0" /* 5038 */ "xxspltd $\x01, $\x02, 1\0" /* 5056 */ "xxmrghd $\x01, $\x02, $\x03\0" /* 5075 */ "xxmrgld $\x01, $\x02, $\x03\0" /* 5094 */ "xxswapd $\x01, $\x02\0" /* 5109 */ "bt $\x02, $\xFF\x03\x02\0" /* 5121 */ "bf $\x02, $\xFF\x03\x02\0" /* 5133 */ "bt- $\x02, $\xFF\x03\x02\0" /* 5146 */ "bf- $\x02, $\xFF\x03\x02\0" /* 5159 */ "bt+ $\x02, $\xFF\x03\x02\0" /* 5172 */ "bf+ $\x02, $\xFF\x03\x02\0" /* 5185 */ "bdnzt $\x02, $\xFF\x03\x02\0" /* 5200 */ "bdnzf $\x02, $\xFF\x03\x02\0" /* 5215 */ "bdzt $\x02, $\xFF\x03\x02\0" /* 5229 */ "bdzf $\x02, $\xFF\x03\x02\0" /* 5243 */ "b $\xFF\x03\x02\0" /* 5250 */ "bta $\x02, $\xFF\x03\x03\0" /* 5263 */ "bfa $\x02, $\xFF\x03\x03\0" /* 5276 */ "bta- $\x02, $\xFF\x03\x03\0" /* 5290 */ "bfa- $\x02, $\xFF\x03\x03\0" /* 5304 */ "bta+ $\x02, $\xFF\x03\x03\0" /* 5318 */ "bfa+ $\x02, $\xFF\x03\x03\0" /* 5332 */ "bdnzta $\x02, $\xFF\x03\x03\0" /* 5348 */ "bdnzfa $\x02, $\xFF\x03\x03\0" /* 5364 */ "bdzta $\x02, $\xFF\x03\x03\0" /* 5379 */ "bdzfa $\x02, $\xFF\x03\x03\0" /* 5394 */ "ba $\xFF\x03\x03\0" /* 5402 */ "bca+ $\xFF\x01\x09, $\x03, $\xFF\x04\x02\0" /* 5422 */ "bca- $\xFF\x01\x09, $\x03, $\xFF\x04\x02\0" /* 5442 */ "bdz $\xFF\x04\x03\0" /* 5451 */ "bdnz $\xFF\x04\x03\0" /* 5461 */ "bdz+ $\xFF\x04\x03\0" /* 5471 */ "bdnz+ $\xFF\x04\x03\0" /* 5482 */ "bdz- $\xFF\x04\x03\0" /* 5492 */ "bdnz- $\xFF\x04\x03\0" /* 5503 */ "btctr $\x02\0" /* 5512 */ "bfctr $\x02\0" /* 5521 */ "btctr- $\x02\0" /* 5531 */ "bfctr- $\x02\0" /* 5541 */ "btctr+ $\x02\0" /* 5551 */ "bfctr+ $\x02\0" /* 5561 */ "bctr\0" /* 5566 */ "btctrl $\x02\0" /* 5576 */ "bfctrl $\x02\0" /* 5586 */ "btctrl- $\x02\0" /* 5597 */ "bfctrl- $\x02\0" /* 5608 */ "btctrl+ $\x02\0" /* 5619 */ "bfctrl+ $\x02\0" /* 5630 */ "bctrl\0" /* 5636 */ "btl $\x02, $\xFF\x03\x02\0" /* 5649 */ "bfl $\x02, $\xFF\x03\x02\0" /* 5662 */ "btl- $\x02, $\xFF\x03\x02\0" /* 5676 */ "bfl- $\x02, $\xFF\x03\x02\0" /* 5690 */ "btl+ $\x02, $\xFF\x03\x02\0" /* 5704 */ "bfl+ $\x02, $\xFF\x03\x02\0" /* 5718 */ "bdnztl $\x02, $\xFF\x03\x02\0" /* 5734 */ "bdnzfl $\x02, $\xFF\x03\x02\0" /* 5750 */ "bdztl $\x02, $\xFF\x03\x02\0" /* 5765 */ "bdzfl $\x02, $\xFF\x03\x02\0" /* 5780 */ "bl $\xFF\x03\x02\0" /* 5788 */ "btla $\x02, $\xFF\x03\x03\0" /* 5802 */ "bfla $\x02, $\xFF\x03\x03\0" /* 5816 */ "btla- $\x02, $\xFF\x03\x03\0" /* 5831 */ "bfla- $\x02, $\xFF\x03\x03\0" /* 5846 */ "btla+ $\x02, $\xFF\x03\x03\0" /* 5861 */ "bfla+ $\x02, $\xFF\x03\x03\0" /* 5876 */ "bdnztla $\x02, $\xFF\x03\x03\0" /* 5893 */ "bdnzfla $\x02, $\xFF\x03\x03\0" /* 5910 */ "bdztla $\x02, $\xFF\x03\x03\0" /* 5926 */ "bdzfla $\x02, $\xFF\x03\x03\0" /* 5942 */ "bla $\xFF\x03\x03\0" /* 5951 */ "bcla+ $\xFF\x01\x09, $\x03, $\xFF\x04\x02\0" /* 5972 */ "bcla- $\xFF\x01\x09, $\x03, $\xFF\x04\x02\0" /* 5993 */ "bdzla $\xFF\x04\x03\0" /* 6004 */ "bdnzla $\xFF\x04\x03\0" /* 6016 */ "bdzla+ $\xFF\x04\x03\0" /* 6028 */ "bdnzla+ $\xFF\x04\x03\0" /* 6041 */ "bdzla- $\xFF\x04\x03\0" /* 6053 */ "bdnzla- $\xFF\x04\x03\0" /* 6066 */ "bdzlr\0" /* 6072 */ "bdnzlr\0" /* 6079 */ "bdzlr+\0" /* 6086 */ "bdnzlr+\0" /* 6094 */ "bdzlr-\0" /* 6101 */ "bdnzlr-\0" /* 6109 */ "btlr $\x02\0" /* 6117 */ "bflr $\x02\0" /* 6125 */ "btlr- $\x02\0" /* 6134 */ "bflr- $\x02\0" /* 6143 */ "btlr+ $\x02\0" /* 6152 */ "bflr+ $\x02\0" /* 6161 */ "bdnztlr $\x02\0" /* 6172 */ "bdnzflr $\x02\0" /* 6183 */ "bdztlr $\x02\0" /* 6193 */ "bdzflr $\x02\0" /* 6203 */ "blr\0" /* 6207 */ "bdzlrl\0" /* 6214 */ "bdnzlrl\0" /* 6222 */ "bdzlrl+\0" /* 6230 */ "bdnzlrl+\0" /* 6239 */ "bdzlrl-\0" /* 6247 */ "bdnzlrl-\0" /* 6256 */ "btlrl $\x02\0" /* 6265 */ "bflrl $\x02\0" /* 6274 */ "btlrl- $\x02\0" /* 6284 */ "bflrl- $\x02\0" /* 6294 */ "btlrl+ $\x02\0" /* 6304 */ "bflrl+ $\x02\0" /* 6314 */ "bdnztlrl $\x02\0" /* 6326 */ "bdnzflrl $\x02\0" /* 6338 */ "bdztlrl $\x02\0" /* 6349 */ "bdzflrl $\x02\0" /* 6360 */ "blrl\0" /* 6365 */ "bcl+ $\xFF\x01\x09, $\x03, $\xFF\x04\x02\0" /* 6385 */ "bcl- $\xFF\x01\x09, $\x03, $\xFF\x04\x02\0" /* 6405 */ "bdzl $\xFF\x04\x02\0" /* 6415 */ "bdnzl $\xFF\x04\x02\0" /* 6426 */ "bdzl+ $\xFF\x04\x02\0" /* 6437 */ "bdnzl+ $\xFF\x04\x02\0" /* 6449 */ "bdzl- $\xFF\x04\x02\0" /* 6460 */ "bdnzl- $\xFF\x04\x02\0" /* 6472 */ "bc+ $\xFF\x01\x09, $\x03, $\xFF\x04\x02\0" /* 6491 */ "bc- $\xFF\x01\x09, $\x03, $\xFF\x04\x02\0" /* 6510 */ "bdz $\xFF\x04\x02\0" /* 6519 */ "bdnz $\xFF\x04\x02\0" /* 6529 */ "bdz+ $\xFF\x04\x02\0" /* 6539 */ "bdnz+ $\xFF\x04\x02\0" /* 6550 */ "bdz- $\xFF\x04\x02\0" /* 6560 */ "bdnz- $\xFF\x04\x02\0" ; #ifndef NDEBUG //static struct SortCheck { // SortCheck(ArrayRef 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 switch (PrintMethodIdx) { default: CS_ASSERT_RET(0 && "Unknown PrintMethod kind"); break; case 0: printS16ImmOperand(MI, OpIdx, OS); break; case 1: printBranchOperand(MI, Address, OpIdx, OS); break; case 2: printAbsBranchOperand(MI, OpIdx, OS); break; case 3: printU16ImmOperand(MI, OpIdx, OS); break; case 4: printU3ImmOperand(MI, OpIdx, OS); break; case 5: printU4ImmOperand(MI, OpIdx, OS); break; case 6: printS34ImmOperand(MI, OpIdx, OS); break; case 7: printU6ImmOperand(MI, OpIdx, OS); break; case 8: printU5ImmOperand(MI, OpIdx, OS); break; } #endif // CAPSTONE_DIET } #endif // PRINT_ALIAS_INSTR