From 6381b0750e9a1067724330f07749cb47e05d4835 Mon Sep 17 00:00:00 2001 From: billow Date: Mon, 27 Mar 2023 04:55:07 +0800 Subject: [PATCH] add `MTCR` --- arch/TriCore/TriCoreGenAsmWriter.inc | 1068 ++++---- arch/TriCore/TriCoreGenDisassemblerTables.inc | 2331 +++++++++-------- arch/TriCore/TriCoreGenInstrInfo.inc | 613 ++--- arch/TriCore/TriCoreInstrInfo.td | 7 +- 4 files changed, 2016 insertions(+), 2003 deletions(-) diff --git a/arch/TriCore/TriCoreGenAsmWriter.inc b/arch/TriCore/TriCoreGenAsmWriter.inc index 0c3b47dc2..5b4c56899 100644 --- a/arch/TriCore/TriCoreGenAsmWriter.inc +++ b/arch/TriCore/TriCoreGenAsmWriter.inc @@ -197,183 +197,184 @@ MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) { /* 1472 */ "xor.eq \0" /* 1480 */ "jeq \0" /* 1485 */ "mfcr \0" - /* 1491 */ "xnor \0" - /* 1497 */ "xor \0" - /* 1502 */ "bisr \0" - /* 1508 */ "dextr \0" - /* 1515 */ "shas \0" - /* 1521 */ "abs \0" - /* 1526 */ "msubs \0" - /* 1533 */ "rsubs \0" - /* 1540 */ "madds \0" - /* 1547 */ "absdifs \0" - /* 1556 */ "cls \0" - /* 1561 */ "muls \0" - /* 1567 */ "abss \0" - /* 1573 */ "and.and.t \0" - /* 1584 */ "sh.and.t \0" - /* 1594 */ "or.and.t \0" - /* 1604 */ "sh.nand.t \0" - /* 1615 */ "and.andn.t \0" - /* 1627 */ "sh.andn.t \0" - /* 1638 */ "or.andn.t \0" - /* 1649 */ "sh.orn.t \0" - /* 1659 */ "insn.t \0" - /* 1667 */ "and.or.t \0" - /* 1677 */ "sh.or.t \0" - /* 1686 */ "or.or.t \0" - /* 1695 */ "and.nor.t \0" - /* 1706 */ "sh.nor.t \0" - /* 1716 */ "or.nor.t \0" - /* 1726 */ "sh.xnor.t \0" - /* 1737 */ "sh.xor.t \0" - /* 1747 */ "ins.t \0" - /* 1754 */ "st.t \0" - /* 1760 */ "jz.t \0" - /* 1766 */ "jnz.t \0" - /* 1773 */ "addsc.at \0" - /* 1783 */ "bsplit \0" - /* 1791 */ "dvinit \0" - /* 1799 */ "and.lt \0" - /* 1807 */ "sh.lt \0" - /* 1814 */ "xor.lt \0" - /* 1822 */ "jlt \0" - /* 1827 */ "not \0" - /* 1832 */ "insert \0" - /* 1840 */ "ldmst \0" - /* 1847 */ "madd.u \0" - /* 1855 */ "and.ge.u \0" - /* 1865 */ "sh.ge.u \0" - /* 1874 */ "xor.ge.u \0" - /* 1884 */ "jge.u \0" - /* 1891 */ "mul.u \0" - /* 1898 */ "ixmin.u \0" - /* 1907 */ "dvstep.u \0" - /* 1917 */ "extr.u \0" - /* 1925 */ "rsubs.u \0" - /* 1934 */ "madds.u \0" - /* 1943 */ "muls.u \0" - /* 1951 */ "dvinit.u \0" - /* 1961 */ "and.lt.u \0" - /* 1971 */ "sh.lt.u \0" - /* 1980 */ "xor.lt.u \0" - /* 1990 */ "jlt.u \0" - /* 1997 */ "div.u \0" - /* 2004 */ "mov.u \0" - /* 2011 */ "ixmax.u \0" - /* 2020 */ "ld.bu \0" - /* 2027 */ "min.bu \0" - /* 2035 */ "sat.bu \0" - /* 2043 */ "dvinit.bu \0" - /* 2054 */ "lt.bu \0" - /* 2061 */ "max.bu \0" - /* 2069 */ "ld.hu \0" - /* 2076 */ "min.hu \0" - /* 2084 */ "subs.hu \0" - /* 2093 */ "adds.hu \0" - /* 2102 */ "sat.hu \0" - /* 2110 */ "dvinit.hu \0" - /* 2121 */ "lt.hu \0" - /* 2128 */ "max.hu \0" - /* 2136 */ "ftou \0" - /* 2142 */ "loopu \0" - /* 2149 */ "lt.wu \0" - /* 2156 */ "div \0" - /* 2161 */ "cmov \0" - /* 2167 */ "crc32b.w \0" - /* 2177 */ "ld.w \0" - /* 2183 */ "swapmsk.w \0" - /* 2194 */ "crc32l.w \0" - /* 2204 */ "swap.w \0" - /* 2212 */ "eq.w \0" - /* 2218 */ "lt.w \0" - /* 2224 */ "popcnt.w \0" - /* 2234 */ "st.w \0" - /* 2240 */ "ixmax \0" - /* 2247 */ "subx \0" - /* 2253 */ "ldlcx \0" - /* 2260 */ "stlcx \0" - /* 2267 */ "lducx \0" - /* 2274 */ "stucx \0" - /* 2281 */ "addx \0" - /* 2287 */ "parity \0" - /* 2295 */ "ftoq31z \0" - /* 2304 */ "jgez \0" - /* 2310 */ "jlez \0" - /* 2316 */ "ftoiz \0" - /* 2323 */ "jz \0" - /* 2327 */ "clz \0" - /* 2332 */ "jnz \0" - /* 2337 */ "jgtz \0" - /* 2343 */ "jltz \0" - /* 2349 */ "ftouz \0" - /* 2356 */ "ld.a [+\0" - /* 2364 */ "st.a [+\0" - /* 2372 */ "st.b [+\0" - /* 2380 */ "ld.h [+\0" - /* 2388 */ "st.h [+\0" - /* 2396 */ "cache.i [+\0" - /* 2407 */ "cachei.i [+\0" - /* 2419 */ "cache.wi [+\0" - /* 2431 */ "cachei.wi [+\0" - /* 2444 */ "ld.bu [+\0" - /* 2453 */ "ld.w [+\0" - /* 2461 */ "cache.w [+\0" - /* 2472 */ "cachei.w [+\0" - /* 2484 */ "st.w [+\0" - /* 2492 */ "# XRay Function Patchable RET.\0" - /* 2523 */ "# XRay Typed Event Log.\0" - /* 2547 */ "# XRay Custom Event Log.\0" - /* 2572 */ "# XRay Function Enter.\0" - /* 2595 */ "# XRay Tail Call Exit.\0" - /* 2618 */ "# XRay Function Exit.\0" - /* 2640 */ "LIFETIME_END\0" - /* 2653 */ "PSEUDO_PROBE\0" - /* 2666 */ "BUNDLE\0" - /* 2673 */ "DBG_VALUE\0" - /* 2683 */ "DBG_INSTR_REF\0" - /* 2697 */ "DBG_PHI\0" - /* 2705 */ "DBG_LABEL\0" - /* 2715 */ "LIFETIME_START\0" - /* 2730 */ "DBG_VALUE_LIST\0" - /* 2745 */ "st.a [\0" - /* 2752 */ "st.da [\0" - /* 2760 */ "st.b [\0" - /* 2767 */ "st.d [\0" - /* 2774 */ "st.h [\0" - /* 2781 */ "cache.i [\0" - /* 2791 */ "cachei.i [\0" - /* 2802 */ "cache.wi [\0" - /* 2813 */ "cachei.wi [\0" - /* 2825 */ "st.q [\0" - /* 2832 */ "cache.w [\0" - /* 2842 */ "cachei.w [\0" - /* 2853 */ "swapmsk.w [\0" - /* 2865 */ "swap.w [\0" - /* 2874 */ "st.w [\0" - /* 2881 */ "ldlcx [\0" - /* 2889 */ "stlcx [\0" - /* 2897 */ "lducx [\0" - /* 2905 */ "stucx [\0" - /* 2913 */ "sub.a\0" - /* 2919 */ "add.a\0" - /* 2925 */ "mov.a\0" - /* 2931 */ "dsync\0" - /* 2937 */ "isync\0" - /* 2943 */ "rfe\0" - /* 2947 */ "enable\0" - /* 2954 */ "disable\0" - /* 2962 */ "restore\0" - /* 2970 */ "debug\0" - /* 2976 */ "relck\0" - /* 2982 */ "# FEntry call\0" - /* 2996 */ "rfm\0" - /* 3000 */ "nop\0" - /* 3004 */ "fret\0" - /* 3009 */ "wait\0" - /* 3014 */ "trapv\0" - /* 3020 */ "trapsv\0" - /* 3027 */ "svlcx\0" + /* 1491 */ "mtcr \0" + /* 1497 */ "xnor \0" + /* 1503 */ "xor \0" + /* 1508 */ "bisr \0" + /* 1514 */ "dextr \0" + /* 1521 */ "shas \0" + /* 1527 */ "abs \0" + /* 1532 */ "msubs \0" + /* 1539 */ "rsubs \0" + /* 1546 */ "madds \0" + /* 1553 */ "absdifs \0" + /* 1562 */ "cls \0" + /* 1567 */ "muls \0" + /* 1573 */ "abss \0" + /* 1579 */ "and.and.t \0" + /* 1590 */ "sh.and.t \0" + /* 1600 */ "or.and.t \0" + /* 1610 */ "sh.nand.t \0" + /* 1621 */ "and.andn.t \0" + /* 1633 */ "sh.andn.t \0" + /* 1644 */ "or.andn.t \0" + /* 1655 */ "sh.orn.t \0" + /* 1665 */ "insn.t \0" + /* 1673 */ "and.or.t \0" + /* 1683 */ "sh.or.t \0" + /* 1692 */ "or.or.t \0" + /* 1701 */ "and.nor.t \0" + /* 1712 */ "sh.nor.t \0" + /* 1722 */ "or.nor.t \0" + /* 1732 */ "sh.xnor.t \0" + /* 1743 */ "sh.xor.t \0" + /* 1753 */ "ins.t \0" + /* 1760 */ "st.t \0" + /* 1766 */ "jz.t \0" + /* 1772 */ "jnz.t \0" + /* 1779 */ "addsc.at \0" + /* 1789 */ "bsplit \0" + /* 1797 */ "dvinit \0" + /* 1805 */ "and.lt \0" + /* 1813 */ "sh.lt \0" + /* 1820 */ "xor.lt \0" + /* 1828 */ "jlt \0" + /* 1833 */ "not \0" + /* 1838 */ "insert \0" + /* 1846 */ "ldmst \0" + /* 1853 */ "madd.u \0" + /* 1861 */ "and.ge.u \0" + /* 1871 */ "sh.ge.u \0" + /* 1880 */ "xor.ge.u \0" + /* 1890 */ "jge.u \0" + /* 1897 */ "mul.u \0" + /* 1904 */ "ixmin.u \0" + /* 1913 */ "dvstep.u \0" + /* 1923 */ "extr.u \0" + /* 1931 */ "rsubs.u \0" + /* 1940 */ "madds.u \0" + /* 1949 */ "muls.u \0" + /* 1957 */ "dvinit.u \0" + /* 1967 */ "and.lt.u \0" + /* 1977 */ "sh.lt.u \0" + /* 1986 */ "xor.lt.u \0" + /* 1996 */ "jlt.u \0" + /* 2003 */ "div.u \0" + /* 2010 */ "mov.u \0" + /* 2017 */ "ixmax.u \0" + /* 2026 */ "ld.bu \0" + /* 2033 */ "min.bu \0" + /* 2041 */ "sat.bu \0" + /* 2049 */ "dvinit.bu \0" + /* 2060 */ "lt.bu \0" + /* 2067 */ "max.bu \0" + /* 2075 */ "ld.hu \0" + /* 2082 */ "min.hu \0" + /* 2090 */ "subs.hu \0" + /* 2099 */ "adds.hu \0" + /* 2108 */ "sat.hu \0" + /* 2116 */ "dvinit.hu \0" + /* 2127 */ "lt.hu \0" + /* 2134 */ "max.hu \0" + /* 2142 */ "ftou \0" + /* 2148 */ "loopu \0" + /* 2155 */ "lt.wu \0" + /* 2162 */ "div \0" + /* 2167 */ "cmov \0" + /* 2173 */ "crc32b.w \0" + /* 2183 */ "ld.w \0" + /* 2189 */ "swapmsk.w \0" + /* 2200 */ "crc32l.w \0" + /* 2210 */ "swap.w \0" + /* 2218 */ "eq.w \0" + /* 2224 */ "lt.w \0" + /* 2230 */ "popcnt.w \0" + /* 2240 */ "st.w \0" + /* 2246 */ "ixmax \0" + /* 2253 */ "subx \0" + /* 2259 */ "ldlcx \0" + /* 2266 */ "stlcx \0" + /* 2273 */ "lducx \0" + /* 2280 */ "stucx \0" + /* 2287 */ "addx \0" + /* 2293 */ "parity \0" + /* 2301 */ "ftoq31z \0" + /* 2310 */ "jgez \0" + /* 2316 */ "jlez \0" + /* 2322 */ "ftoiz \0" + /* 2329 */ "jz \0" + /* 2333 */ "clz \0" + /* 2338 */ "jnz \0" + /* 2343 */ "jgtz \0" + /* 2349 */ "jltz \0" + /* 2355 */ "ftouz \0" + /* 2362 */ "ld.a [+\0" + /* 2370 */ "st.a [+\0" + /* 2378 */ "st.b [+\0" + /* 2386 */ "ld.h [+\0" + /* 2394 */ "st.h [+\0" + /* 2402 */ "cache.i [+\0" + /* 2413 */ "cachei.i [+\0" + /* 2425 */ "cache.wi [+\0" + /* 2437 */ "cachei.wi [+\0" + /* 2450 */ "ld.bu [+\0" + /* 2459 */ "ld.w [+\0" + /* 2467 */ "cache.w [+\0" + /* 2478 */ "cachei.w [+\0" + /* 2490 */ "st.w [+\0" + /* 2498 */ "# XRay Function Patchable RET.\0" + /* 2529 */ "# XRay Typed Event Log.\0" + /* 2553 */ "# XRay Custom Event Log.\0" + /* 2578 */ "# XRay Function Enter.\0" + /* 2601 */ "# XRay Tail Call Exit.\0" + /* 2624 */ "# XRay Function Exit.\0" + /* 2646 */ "LIFETIME_END\0" + /* 2659 */ "PSEUDO_PROBE\0" + /* 2672 */ "BUNDLE\0" + /* 2679 */ "DBG_VALUE\0" + /* 2689 */ "DBG_INSTR_REF\0" + /* 2703 */ "DBG_PHI\0" + /* 2711 */ "DBG_LABEL\0" + /* 2721 */ "LIFETIME_START\0" + /* 2736 */ "DBG_VALUE_LIST\0" + /* 2751 */ "st.a [\0" + /* 2758 */ "st.da [\0" + /* 2766 */ "st.b [\0" + /* 2773 */ "st.d [\0" + /* 2780 */ "st.h [\0" + /* 2787 */ "cache.i [\0" + /* 2797 */ "cachei.i [\0" + /* 2808 */ "cache.wi [\0" + /* 2819 */ "cachei.wi [\0" + /* 2831 */ "st.q [\0" + /* 2838 */ "cache.w [\0" + /* 2848 */ "cachei.w [\0" + /* 2859 */ "swapmsk.w [\0" + /* 2871 */ "swap.w [\0" + /* 2880 */ "st.w [\0" + /* 2887 */ "ldlcx [\0" + /* 2895 */ "stlcx [\0" + /* 2903 */ "lducx [\0" + /* 2911 */ "stucx [\0" + /* 2919 */ "sub.a\0" + /* 2925 */ "add.a\0" + /* 2931 */ "mov.a\0" + /* 2937 */ "dsync\0" + /* 2943 */ "isync\0" + /* 2949 */ "rfe\0" + /* 2953 */ "enable\0" + /* 2960 */ "disable\0" + /* 2968 */ "restore\0" + /* 2976 */ "debug\0" + /* 2982 */ "relck\0" + /* 2988 */ "# FEntry call\0" + /* 3002 */ "rfm\0" + /* 3006 */ "nop\0" + /* 3010 */ "fret\0" + /* 3015 */ "wait\0" + /* 3020 */ "trapv\0" + /* 3026 */ "trapsv\0" + /* 3033 */ "svlcx\0" }; static const uint32_t OpInfo0[] = { 0U, // PHI @@ -389,20 +390,20 @@ MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) { 0U, // IMPLICIT_DEF 0U, // SUBREG_TO_REG 0U, // COPY_TO_REGCLASS - 2674U, // DBG_VALUE - 2731U, // DBG_VALUE_LIST - 2684U, // DBG_INSTR_REF - 2698U, // DBG_PHI - 2706U, // DBG_LABEL + 2680U, // DBG_VALUE + 2737U, // DBG_VALUE_LIST + 2690U, // DBG_INSTR_REF + 2704U, // DBG_PHI + 2712U, // DBG_LABEL 0U, // REG_SEQUENCE 0U, // COPY - 2667U, // BUNDLE - 2716U, // LIFETIME_START - 2641U, // LIFETIME_END - 2654U, // PSEUDO_PROBE + 2673U, // BUNDLE + 2722U, // LIFETIME_START + 2647U, // LIFETIME_END + 2660U, // PSEUDO_PROBE 0U, // ARITH_FENCE 0U, // STACKMAP - 2983U, // FENTRY_CALL + 2989U, // FENTRY_CALL 0U, // PATCHPOINT 0U, // LOAD_STACK_GUARD 0U, // PREALLOCATED_SETUP @@ -411,12 +412,12 @@ MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) { 0U, // LOCAL_ESCAPE 0U, // FAULTING_OP 0U, // PATCHABLE_OP - 2573U, // PATCHABLE_FUNCTION_ENTER - 2493U, // PATCHABLE_RET - 2619U, // PATCHABLE_FUNCTION_EXIT - 2596U, // PATCHABLE_TAIL_CALL - 2548U, // PATCHABLE_EVENT_CALL - 2524U, // PATCHABLE_TYPED_EVENT_CALL + 2579U, // PATCHABLE_FUNCTION_ENTER + 2499U, // PATCHABLE_RET + 2625U, // PATCHABLE_FUNCTION_EXIT + 2602U, // PATCHABLE_TAIL_CALL + 2554U, // PATCHABLE_EVENT_CALL + 2530U, // PATCHABLE_TYPED_EVENT_CALL 0U, // ICALL_BRANCH_FUNNEL 0U, // G_ASSERT_SEXT 0U, // G_ASSERT_ZEXT @@ -625,35 +626,35 @@ MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) { 0U, // G_SBFX 0U, // G_UBFX 5087U, // ABSDIFS_H_rr - 5644U, // ABSDIFS_rc - 5644U, // ABSDIFS_rr + 5650U, // ABSDIFS_rc + 5650U, // ABSDIFS_rr 4569U, // ABSDIF_B_rr 4912U, // ABSDIF_H_rr 268440294U, // ABSDIF_rc 4838U, // ABSDIF_rr 5193U, // ABSS_H_rr - 5664U, // ABSS_rr + 5670U, // ABSS_rr 16781808U, // ABS_B_rr 16782267U, // ABS_H_rr - 16782834U, // ABS_rr + 16782840U, // ABS_rr 268440124U, // ADDC_rc 4668U, // ADDC_rr 536875328U, // ADDIH_A_rlc 536876186U, // ADDIH_rlc 536876203U, // ADDI_rlc - 5870U, // ADDSC_AT_rr + 5876U, // ADDSC_AT_rr 2953842973U, // ADDSC_A_rr 33558813U, // ADDSC_A_srrs 5079U, // ADDS_H - 6190U, // ADDS_HU - 6032U, // ADDS_U - 268441488U, // ADDS_U_rc - 268441094U, // ADDS_rc - 5638U, // ADDS_rr - 16782854U, // ADDS_srr - 268441834U, // ADDX_rc - 6378U, // ADDX_rr - 2920U, // ADD_A_rr + 6196U, // ADDS_HU + 6038U, // ADDS_U + 268441494U, // ADDS_U_rc + 268441100U, // ADDS_rc + 5644U, // ADDS_rr + 16782860U, // ADDS_srr + 268441840U, // ADDX_rc + 6384U, // ADDX_rr + 2926U, // ADD_A_rr 2101542U, // ADD_A_src 16781606U, // ADD_A_srr 4556U, // ADD_B_rr @@ -667,60 +668,60 @@ MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) { 16781910U, // ADD_srr 16781421U, // ADD_srr_15a 16847446U, // ADD_srr_a15 - 1073747540U, // ANDN_T + 1073747546U, // ANDN_T 268440854U, // ANDN_rc 5398U, // ANDN_rr - 1073747536U, // AND_ANDN_T - 1073747494U, // AND_AND_T + 1073747542U, // AND_ANDN_T + 1073747500U, // AND_AND_T 268441010U, // AND_EQ_rc 5554U, // AND_EQ_rr - 268441408U, // AND_GE_U_rc - 5952U, // AND_GE_U_rr + 268441414U, // AND_GE_U_rc + 5958U, // AND_GE_U_rr 268440173U, // AND_GE_rc 4717U, // AND_GE_rr - 268441514U, // AND_LT_U_rc - 6058U, // AND_LT_U_rr - 268441352U, // AND_LT_rc - 5896U, // AND_LT_rr + 268441520U, // AND_LT_U_rc + 6064U, // AND_LT_U_rr + 268441358U, // AND_LT_rc + 5902U, // AND_LT_rr 268440227U, // AND_NE_rc 4771U, // AND_NE_rr - 1073747616U, // AND_NOR_T - 1073747588U, // AND_OR_T - 1073747498U, // AND_T + 1073747622U, // AND_NOR_T + 1073747594U, // AND_OR_T + 1073747504U, // AND_T 268440168U, // AND_rc 4712U, // AND_rr 139384U, // AND_src 16781928U, // AND_srr - 13791U, // BISR_rc - 140767U, // BISR_sc + 13797U, // BISR_rc + 140773U, // BISR_sc 4745U, // BMAERGE_rr - 16783096U, // BSPLIT_rr - 3349224U, // CACHEI_I_bo_bso - 3348840U, // CACHEI_I_bo_pos - 269032U, // CACHEI_I_bo_pre - 3349246U, // CACHEI_WI_bo_bso - 3348864U, // CACHEI_WI_bo_pos - 269054U, // CACHEI_WI_bo_pre - 3349275U, // CACHEI_W_bo_bso - 3480347U, // CACHEI_W_bo_c - 3348905U, // CACHEI_W_bo_pos - 269083U, // CACHEI_W_bo_pre - 400155U, // CACHEI_W_bo_r - 3349214U, // CACHE_I_bo_bso - 3480286U, // CACHE_I_bo_c - 3348829U, // CACHE_I_bo_pos - 269022U, // CACHE_I_bo_pre - 400094U, // CACHE_I_bo_r - 3349235U, // CACHE_WI_bo_bso - 3480307U, // CACHE_WI_bo_c - 3348852U, // CACHE_WI_bo_pos - 269043U, // CACHE_WI_bo_pre - 400115U, // CACHE_WI_bo_r - 3349265U, // CACHE_W_bo_bso - 3480337U, // CACHE_W_bo_c - 3348894U, // CACHE_W_bo_pos - 269073U, // CACHE_W_bo_pre - 400145U, // CACHE_W_bo_r + 16783102U, // BSPLIT_rr + 3349230U, // CACHEI_I_bo_bso + 3348846U, // CACHEI_I_bo_pos + 269038U, // CACHEI_I_bo_pre + 3349252U, // CACHEI_WI_bo_bso + 3348870U, // CACHEI_WI_bo_pos + 269060U, // CACHEI_WI_bo_pre + 3349281U, // CACHEI_W_bo_bso + 3480353U, // CACHEI_W_bo_c + 3348911U, // CACHEI_W_bo_pos + 269089U, // CACHEI_W_bo_pre + 400161U, // CACHEI_W_bo_r + 3349220U, // CACHE_I_bo_bso + 3480292U, // CACHE_I_bo_c + 3348835U, // CACHE_I_bo_pos + 269028U, // CACHE_I_bo_pre + 400100U, // CACHE_I_bo_r + 3349241U, // CACHE_WI_bo_bso + 3480313U, // CACHE_WI_bo_c + 3348858U, // CACHE_WI_bo_pos + 269049U, // CACHE_WI_bo_pre + 400121U, // CACHE_WI_bo_r + 3349271U, // CACHE_W_bo_bso + 3480343U, // CACHE_W_bo_c + 3348900U, // CACHE_W_bo_pos + 269079U, // CACHE_W_bo_pre + 400151U, // CACHE_W_bo_r 2953843983U, // CADDN_rcr 4199695U, // CADDN_rrr 2168079U, // CADDN_src @@ -733,45 +734,45 @@ MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) { 16782206U, // CLO_H_rr 16782645U, // CLO_rr 16782314U, // CLS_H_rr - 16782869U, // CLS_rr + 16782875U, // CLS_rr 16782483U, // CLZ_H_rr - 16783640U, // CLZ_rr + 16783646U, // CLZ_rr 2168110U, // CMOVN_src 16848174U, // CMOVN_srr - 2168946U, // CMOV_src - 16849010U, // CMOV_srr + 2168952U, // CMOV_src + 16849016U, // CMOV_srr 3367186U, // CMPSWAP_W_bo_bso 5595410U, // CMPSWAP_W_bo_c 1392972050U, // CMPSWAP_W_bo_pos 67637522U, // CMPSWAP_W_bo_pre 418066U, // CMPSWAP_W_bo_r 4824U, // CMP_F_rr - 806361208U, // CRC32B_W_rr - 806361235U, // CRC32L_W_rr + 806361214U, // CRC32B_W_rr + 806361241U, // CRC32L_W_rr 806359484U, // CRC32_B_rr 4199689U, // CRCN_rrr 4198948U, // CSUBN_rrr 4198948U, // CSUB_rrr - 2971U, // DEBUG_sr - 2971U, // DEBUG_sys - 2147489253U, // DEXTR_rrpw - 2147489253U, // DEXTR_rrrr - 2955U, // DISABLE_sys + 2977U, // DEBUG_sr + 2977U, // DEBUG_sys + 2147489259U, // DEXTR_rrpw + 2147489259U, // DEXTR_rrrr + 2961U, // DISABLE_sys 135825U, // DISABLE_sys_1 4831U, // DIV_F_rr - 6094U, // DIV_U_rr - 6253U, // DIV_rr - 2932U, // DSYNC_sys + 6100U, // DIV_U_rr + 6259U, // DIV_rr + 2938U, // DSYNC_sys 806360270U, // DVADJ_rrr - 6140U, // DVINIT_BU_rr + 6146U, // DVINIT_BU_rr 4606U, // DVINIT_B_rr - 6207U, // DVINIT_HU_rr + 6213U, // DVINIT_HU_rr 5219U, // DVINIT_H_rr - 6048U, // DVINIT_U_rr - 5888U, // DVINIT_rr - 806360948U, // DVSTEP_U_rrr + 6054U, // DVINIT_U_rr + 5894U, // DVINIT_rr + 806360954U, // DVSTEP_U_rrr 806360378U, // DVSTEP_rrr - 2948U, // ENABLE_sys + 2954U, // ENABLE_sys 268440091U, // EQANY_B_rc 4635U, // EQANY_B_rr 268440714U, // EQANY_H_rc @@ -780,32 +781,32 @@ MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) { 4434U, // EQ_A_rr 4586U, // EQ_B_rr 4997U, // EQ_H_rr - 6309U, // EQ_W_rr + 6315U, // EQ_W_rr 268441014U, // EQ_rc 5558U, // EQ_rr 2101391U, // EQ_src 16781455U, // EQ_srr - 2147489662U, // EXTR_U_rrpw - 6014U, // EXTR_U_rrrr - 2147489662U, // EXTR_U_rrrw - 2147489254U, // EXTR_rrpw - 5606U, // EXTR_rrrr - 2147489254U, // EXTR_rrrw + 2147489668U, // EXTR_U_rrpw + 6020U, // EXTR_U_rrrr + 2147489668U, // EXTR_U_rrrw + 2147489260U, // EXTR_rrpw + 5612U, // EXTR_rrrr + 2147489260U, // EXTR_rrrw 16820U, // FCALLA_b 152768U, // FCALLA_i 17652U, // FCALL_b - 3005U, // FRET_sr - 3005U, // FRET_sys + 3011U, // FRET_sr + 3011U, // FRET_sys 16782658U, // FTOHP_rr - 16783629U, // FTOIZ_rr + 16783635U, // FTOIZ_rr 16782536U, // FTOI_rr - 6392U, // FTOQ31Z_rr + 6398U, // FTOQ31Z_rr 4362U, // FTOQ31_rr - 16783662U, // FTOUZ_rr - 16783449U, // FTOU_rr + 16783668U, // FTOUZ_rr + 16783455U, // FTOU_rr 4403U, // GE_A_rr - 268441412U, // GE_U_rc - 5956U, // GE_U_rr + 268441418U, // GE_U_rc + 5962U, // GE_U_rr 268440177U, // GE_rc 4721U, // GE_rr 16782076U, // HPTOF_rr @@ -813,19 +814,19 @@ MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) { 2147488989U, // IMASK_rcrw 2147488989U, // IMASK_rrpw 2147488989U, // IMASK_rrrw - 2147489577U, // INSERT_rcpw - 2147489577U, // INSERT_rcrr - 2147489577U, // INSERT_rcrw - 2147489577U, // INSERT_rrpw - 2147489577U, // INSERT_rrrr - 2147489577U, // INSERT_rrrw - 1073747580U, // INSN_T - 1073747668U, // INS_T - 2938U, // ISYNC_sys + 2147489583U, // INSERT_rcpw + 2147489583U, // INSERT_rcrr + 2147489583U, // INSERT_rcrw + 2147489583U, // INSERT_rrpw + 2147489583U, // INSERT_rrrr + 2147489583U, // INSERT_rrrw + 1073747586U, // INSN_T + 1073747674U, // INS_T + 2944U, // ISYNC_sys 16782070U, // ITOF_rr - 806361052U, // IXMAX_U_rrr - 806361281U, // IXMAX_rrr - 806360939U, // IXMIN_U_rrr + 806361058U, // IXMAX_U_rrr + 806361287U, // IXMAX_rrr + 806360945U, // IXMIN_U_rrr 806360348U, // IXMIN_rrr 16811U, // JA_b 4433U, // JEQ_A_brr @@ -835,22 +836,22 @@ MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) { 28814U, // JEQ_sbc2 7344270U, // JEQ_sbr1 7344270U, // JEQ_sbr2 - 7346433U, // JGEZ_sbr - 6313821U, // JGE_U_brc - 5981U, // JGE_U_brr + 7346439U, // JGEZ_sbr + 6313827U, // JGE_U_brc + 5987U, // JGE_U_brr 6312580U, // JGE_brc 4740U, // JGE_brr - 7346466U, // JGTZ_sbr + 7346472U, // JGTZ_sbr 152759U, // JI_rr 136375U, // JI_sr 16815U, // JLA_b - 7346439U, // JLEZ_sbr + 7346445U, // JLEZ_sbr 152763U, // JLI_rr - 7346472U, // JLTZ_sbr - 6313927U, // JLT_U_brc - 6087U, // JLT_U_brr - 6313759U, // JLT_brc - 5919U, // JLT_brr + 7346478U, // JLTZ_sbr + 6313933U, // JLT_U_brc + 6093U, // JLT_U_brr + 6313765U, // JLT_brc + 5925U, // JLT_brr 17648U, // JL_b 6312545U, // JNED_brc 4705U, // JNED_brr @@ -865,28 +866,28 @@ MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) { 7344259U, // JNE_sbr2 4472U, // JNZ_A_brr 7344504U, // JNZ_A_sbr - 5863U, // JNZ_T_brn + 5869U, // JNZ_T_brn 16781487U, // JNZ_T_sbrn - 35101U, // JNZ_sb - 7346461U, // JNZ_sbr + 35107U, // JNZ_sb + 7346467U, // JNZ_sbr 4466U, // JZ_A_brr 7344498U, // JZ_A_sbr - 5857U, // JZ_T_brn + 5863U, // JZ_T_brn 16781475U, // JZ_T_sbrn - 35092U, // JZ_sb - 7346452U, // JZ_sbr + 35098U, // JZ_sb + 7346458U, // JZ_sbr 17618U, // J_b 34002U, // J_sb - 137422U, // LDLCX_abs - 3349314U, // LDLCX_bo_bso - 25188145U, // LDMST_abs - 3368753U, // LDMST_bo_bso - 5596977U, // LDMST_bo_c - 1392973617U, // LDMST_bo_pos - 67639089U, // LDMST_bo_pre - 419633U, // LDMST_bo_r - 137436U, // LDUCX_abs - 3349330U, // LDUCX_bo_bso + 137428U, // LDLCX_abs + 3349320U, // LDLCX_bo_bso + 25188151U, // LDMST_abs + 3368759U, // LDMST_bo_bso + 5596983U, // LDMST_bo_c + 1392973623U, // LDMST_bo_pos + 67639095U, // LDMST_bo_pre + 419639U, // LDMST_bo_r + 137442U, // LDUCX_abs + 3349336U, // LDUCX_bo_bso 16781613U, // LD_A_abs 1393037613U, // LD_A_bo_bso 84414765U, // LD_A_bo_c @@ -896,19 +897,19 @@ MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) { 50860333U, // LD_A_bol 139473U, // LD_A_sc 16781613U, // LD_A_slr - 16980277U, // LD_A_slr_post + 16980283U, // LD_A_slr_post 594221U, // LD_A_slro 9441281U, // LD_A_sro - 16783333U, // LD_BU_abs - 1393039333U, // LD_BU_bo_bso - 84416485U, // LD_BU_bo_c - 1392973797U, // LD_BU_bo_pos - 67639269U, // LD_BU_bo_pre - 101193701U, // LD_BU_bo_r - 50862053U, // LD_BU_bol - 16783333U, // LD_BU_slr - 16980365U, // LD_BU_slr_post - 595941U, // LD_BU_slro + 16783339U, // LD_BU_abs + 1393039339U, // LD_BU_bo_bso + 84416491U, // LD_BU_bo_c + 1392973803U, // LD_BU_bo_pos + 67639275U, // LD_BU_bo_pre + 101193707U, // LD_BU_bo_r + 50862059U, // LD_BU_bol + 16783339U, // LD_BU_slr + 16980371U, // LD_BU_slr_post + 595947U, // LD_BU_slro 9441341U, // LD_BU_sro 16781779U, // LD_B_abs 1393037779U, // LD_B_bo_bso @@ -929,13 +930,13 @@ MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) { 1392972354U, // LD_D_bo_pos 67637826U, // LD_D_bo_pre 101192258U, // LD_D_bo_r - 16783382U, // LD_HU_abs - 1393039382U, // LD_HU_bo_bso - 84416534U, // LD_HU_bo_c - 1392973846U, // LD_HU_bo_pos - 67639318U, // LD_HU_bo_pre - 101193750U, // LD_HU_bo_r - 50862102U, // LD_HU_bol + 16783388U, // LD_HU_abs + 1393039388U, // LD_HU_bo_bso + 84416540U, // LD_HU_bo_c + 1392973852U, // LD_HU_bo_pos + 67639324U, // LD_HU_bo_pre + 101193756U, // LD_HU_bo_r + 50862108U, // LD_HU_bol 16782122U, // LD_H_abs 1393038122U, // LD_H_bo_bso 84415274U, // LD_H_bo_c @@ -944,7 +945,7 @@ MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) { 101192490U, // LD_H_bo_r 50860842U, // LD_H_bol 16782122U, // LD_H_slr - 16980301U, // LD_H_slr_post + 16980307U, // LD_H_slr_post 594730U, // LD_H_slro 9441317U, // LD_H_sro 16782687U, // LD_Q_abs @@ -953,36 +954,36 @@ MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) { 1392973151U, // LD_Q_bo_pos 67638623U, // LD_Q_bo_pre 101193055U, // LD_Q_bo_r - 16783490U, // LD_W_abs - 1393039490U, // LD_W_bo_bso - 84416642U, // LD_W_bo_c - 1392973954U, // LD_W_bo_pos - 67639426U, // LD_W_bo_pre - 101193858U, // LD_W_bo_r - 50862210U, // LD_W_bol + 16783496U, // LD_W_abs + 1393039496U, // LD_W_bo_bso + 84416648U, // LD_W_bo_c + 1392973960U, // LD_W_bo_pos + 67639432U, // LD_W_bo_pre + 101193864U, // LD_W_bo_r + 50862216U, // LD_W_bol 139490U, // LD_W_sc - 16783490U, // LD_W_slr - 16980374U, // LD_W_slr_post - 596098U, // LD_W_slro + 16783496U, // LD_W_slr + 16980380U, // LD_W_slr_post + 596104U, // LD_W_slro 9441354U, // LD_W_sro 16781724U, // LEA_abs 1393037724U, // LEA_bo_bso 50860444U, // LEA_bol 16781729U, // LHA_abs - 137311U, // LOOPU_brr + 137317U, // LOOPU_brr 16782665U, // LOOP_brr 7345481U, // LOOP_sbr 4440U, // LT_A_rr 4616U, // LT_B - 6151U, // LT_BU + 6157U, // LT_BU 5229U, // LT_H - 6218U, // LT_HU - 268441518U, // LT_U_rc - 6062U, // LT_U_rr - 6315U, // LT_W - 6246U, // LT_WU - 268441356U, // LT_rc - 5900U, // LT_rr + 6224U, // LT_HU + 268441524U, // LT_U_rc + 6068U, // LT_U_rr + 6321U, // LT_W + 6252U, // LT_WU + 268441362U, // LT_rc + 5906U, // LT_rr 2101436U, // LT_src 16781500U, // LT_srr 4199431U, // MADDMS_H_rrr1_LL @@ -1045,14 +1046,14 @@ MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) { 1732253071U, // MADDS_Q_rrr1_e_L_L 4199823U, // MADDS_Q_rrr1_e_U 1749030287U, // MADDS_Q_rrr1_e_U_U - 2953844623U, // MADDS_U_rcr - 2953844623U, // MADDS_U_rcr_e - 4200335U, // MADDS_U_rrr2 - 4200335U, // MADDS_U_rrr2_e - 2953844229U, // MADDS_rcr - 2953844229U, // MADDS_rcr_e - 4199941U, // MADDS_rrr2 - 4199941U, // MADDS_rrr2_e + 2953844629U, // MADDS_U_rcr + 2953844629U, // MADDS_U_rcr_e + 4200341U, // MADDS_U_rrr2 + 4200341U, // MADDS_U_rrr2_e + 2953844235U, // MADDS_rcr + 2953844235U, // MADDS_rcr_e + 4199947U, // MADDS_rrr2 + 4199947U, // MADDS_rrr2_e 4199104U, // MADD_F_rrr 4199202U, // MADD_H_rrr1_LL 2151682850U, // MADD_H_rrr1_LU @@ -1068,48 +1069,48 @@ MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) { 1732253015U, // MADD_Q_rrr1_e_L_L 4199767U, // MADD_Q_rrr1_e_U 1749030231U, // MADD_Q_rrr1_e_U_U - 2953844536U, // MADD_U_rcr - 4200248U, // MADD_U_rrr2 + 2953844542U, // MADD_U_rcr + 4200254U, // MADD_U_rrr2 2953843291U, // MADD_rcr 2953843291U, // MADD_rcr_e 4199003U, // MADD_rrr2 4199003U, // MADD_rrr2_e 4628U, // MAX_B - 6158U, // MAX_BU + 6164U, // MAX_BU 5251U, // MAX_H - 6225U, // MAX_HU - 268441566U, // MAX_U_rc - 6110U, // MAX_U_rr - 268441795U, // MAX_rc - 6339U, // MAX_rr - 536876494U, // MFCR_rlc + 6231U, // MAX_HU + 268441572U, // MAX_U_rc + 6116U, // MAX_U_rr + 268441801U, // MAX_rc + 6345U, // MAX_rr + 10491342U, // MFCR_rlc 4579U, // MIN_B - 6124U, // MIN_BU + 6130U, // MIN_BU 4983U, // MIN_H - 6173U, // MIN_HU - 268441453U, // MIN_U_rc - 5997U, // MIN_U_rr + 6179U, // MIN_HU + 268441459U, // MIN_U_rc + 6003U, // MIN_U_rr 268440862U, // MIN_rc 5406U, // MIN_rr 10490185U, // MOVH_A_rlc 10491045U, // MOVH_rlc 17830278U, // MOV_AA_rr 16781702U, // MOV_AA_srr - 2926U, // MOV_A_rr + 2932U, // MOV_A_rr 9441636U, // MOV_A_src 16781668U, // MOV_A_srr 17830478U, // MOV_D_rr 16781902U, // MOV_D_srr - 10491861U, // MOV_U_rlc - 10492019U, // MOV_rlcDc - 10492019U, // MOV_rlcEc - 17832051U, // MOV_rrDcDb - 6259U, // MOV_rrEcDaDb - 17832051U, // MOV_rrEcDb + 10491867U, // MOV_U_rlc + 10492025U, // MOV_rlcDc + 10492025U, // MOV_rlcEc + 17832057U, // MOV_rrDcDb + 6265U, // MOV_rrEcDaDb + 17832057U, // MOV_rrEcDb 139462U, // MOV_sc - 2103411U, // MOV_srcDa - 2103411U, // MOV_srcEa - 16783475U, // MOV_srr + 2103417U, // MOV_srcDa + 2103417U, // MOV_srcEa + 16783481U, // MOV_srr 4199419U, // MSUBADMS_H_rrr1_LL 2151683067U, // MSUBADMS_H_rrr1_LU 4199419U, // MSUBADMS_H_rrr1_UL @@ -1170,14 +1171,14 @@ MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) { 1732253062U, // MSUBS_Q_rrr1_e_L_L 4199814U, // MSUBS_Q_rrr1_e_U 1749030278U, // MSUBS_Q_rrr1_e_U_U - 2953844623U, // MSUBS_U_rcr - 2953844623U, // MSUBS_U_rcr_e - 4200335U, // MSUBS_U_rrr2 - 4200335U, // MSUBS_U_rrr2_e - 2953844215U, // MSUBS_rcr - 2953844215U, // MSUBS_rcr_e - 4199927U, // MSUBS_rrr2 - 4199927U, // MSUBS_rrr2_e + 2953844629U, // MSUBS_U_rcr + 2953844629U, // MSUBS_U_rcr_e + 4200341U, // MSUBS_U_rrr2 + 4200341U, // MSUBS_U_rrr2_e + 2953844221U, // MSUBS_rcr + 2953844221U, // MSUBS_rcr_e + 4199933U, // MSUBS_rrr2 + 4199933U, // MSUBS_rrr2_e 4199096U, // MSUB_F_rrr 4199184U, // MSUB_H_rrr1_LL 2151682832U, // MSUB_H_rrr1_LU @@ -1193,12 +1194,13 @@ MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) { 1732253007U, // MSUB_Q_rrr1_e_L_L 4199759U, // MSUB_Q_rrr1_e_U 1749030223U, // MSUB_Q_rrr1_e_U_U - 2953844536U, // MSUB_U_rcr - 4200248U, // MSUB_U_rrr2 + 2953844542U, // MSUB_U_rcr + 4200254U, // MSUB_U_rrr2 2953843242U, // MSUB_rcr 2953843242U, // MSUB_rcr_e 4198954U, // MSUB_rrr2 4198954U, // MSUB_rrr2_e + 38356U, // MTCR_rlc 2147488612U, // MULM_H_rr1_LL2e 4964U, // MULM_H_rr1_LU2e 2147488612U, // MULM_H_rr1_UL2e @@ -1209,10 +1211,10 @@ MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) { 5032U, // MULR_H_rr1_UU2e 1996494206U, // MULR_Q_rr1_2LL 2013271422U, // MULR_Q_rr1_2UU - 268441496U, // MULS_U_rc - 6040U, // MULS_U_rr2 - 268441114U, // MULS_rc - 5658U, // MULS_rr2 + 268441502U, // MULS_U_rc + 6046U, // MULS_U_rr2 + 268441120U, // MULS_rc + 5664U, // MULS_rr2 4817U, // MUL_F_rrr 2147488576U, // MUL_H_rr1_LL2e 4928U, // MUL_H_rr1_LU2e @@ -1226,188 +1228,188 @@ MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) { 5477U, // MUL_Q_rr1_2_Ue 2147489125U, // MUL_Q_rr1_2__ 2147489125U, // MUL_Q_rr1_2__e - 268441444U, // MUL_U_rc - 5988U, // MUL_U_rr2 + 268441450U, // MUL_U_rc + 5994U, // MUL_U_rr2 268440836U, // MUL_rc 268440836U, // MUL_rc_e 5380U, // MUL_rr2 5380U, // MUL_rr2_e 16782596U, // MUL_srr - 1073747528U, // NAND_T + 1073747534U, // NAND_T 268440167U, // NAND_rc 4711U, // NAND_rr 16781675U, // NEZ_A 4410U, // NE_A 268440231U, // NE_rc 4775U, // NE_rr - 3001U, // NOP_sr - 3001U, // NOP_sys - 1073747620U, // NOR_T - 268441045U, // NOR_rc - 5589U, // NOR_rr - 136996U, // NOT_sr - 1073747573U, // ORN_T + 3007U, // NOP_sr + 3007U, // NOP_sys + 1073747626U, // NOR_T + 268441051U, // NOR_rc + 5595U, // NOR_rr + 137002U, // NOT_sr + 1073747579U, // ORN_T 268440873U, // ORN_rc 5417U, // ORN_rr - 1073747559U, // OR_ANDN_T - 1073747515U, // OR_AND_T + 1073747565U, // OR_ANDN_T + 1073747521U, // OR_AND_T 268441026U, // OR_EQ_rc 5570U, // OR_EQ_rr - 268441428U, // OR_GE_U_rc - 5972U, // OR_GE_U_rr + 268441434U, // OR_GE_U_rc + 5978U, // OR_GE_U_rr 268440189U, // OR_GE_rc 4733U, // OR_GE_rr - 268441534U, // OR_LT_U_rc - 6078U, // OR_LT_U_rr - 268441368U, // OR_LT_rc - 5912U, // OR_LT_rr + 268441540U, // OR_LT_U_rc + 6084U, // OR_LT_U_rr + 268441374U, // OR_LT_rc + 5918U, // OR_LT_rr 268440236U, // OR_NE_rc 4780U, // OR_NE_rr - 1073747637U, // OR_NOR_T - 1073747607U, // OR_OR_T - 1073747592U, // OR_T - 268441046U, // OR_rc - 5590U, // OR_rr + 1073747643U, // OR_NOR_T + 1073747613U, // OR_OR_T + 1073747598U, // OR_T + 268441052U, // OR_rc + 5596U, // OR_rr 139417U, // OR_sc - 16782806U, // OR_srr + 16782812U, // OR_srr 806360279U, // PACK_rrr - 16783600U, // PARITY_rr - 16783537U, // POPCNT_W_rr + 16783606U, // PARITY_rr + 16783543U, // POPCNT_W_rr 4846U, // Q31TOF_rr 16782024U, // QSEED_F_rr - 2963U, // RESTORE_sys - 3006U, // RET_sr - 3006U, // RET_sys - 2944U, // RFE_sr - 2944U, // RFE_sys - 2997U, // RFM_sys - 2977U, // RSLCX_sys - 2963U, // RSTV_sys - 268441478U, // RSUBS_U_rc - 268441086U, // RSUBS_rc + 2969U, // RESTORE_sys + 3012U, // RET_sr + 3012U, // RET_sys + 2950U, // RFE_sr + 2950U, // RFE_sys + 3003U, // RFM_sys + 2983U, // RSLCX_sys + 2969U, // RSTV_sys + 268441484U, // RSUBS_U_rc + 268441092U, // RSUBS_rc 268440112U, // RSUB_rc 135728U, // RSUB_sr - 16783348U, // SAT_BU_rr - 137204U, // SAT_BU_sr + 16783354U, // SAT_BU_rr + 137210U, // SAT_BU_sr 16781815U, // SAT_B_rr 135671U, // SAT_B_sr - 16783415U, // SAT_HU_rr - 137271U, // SAT_HU_sr + 16783421U, // SAT_HU_rr + 137277U, // SAT_HU_sr 16782428U, // SAT_H_rr 136284U, // SAT_H_sr 2953844003U, // SELN_rcr 4199715U, // SELN_rrr 2953843940U, // SEL_rcr 4199652U, // SEL_rrr - 268441068U, // SHAS_rc - 5612U, // SHAS_rr + 268441074U, // SHAS_rc + 5618U, // SHAS_rr 268440329U, // SHA_H_rc 4873U, // SHA_H_rr 268439974U, // SHA_rc 4518U, // SHA_rr 2101670U, // SHA_src 268440218U, // SHUFFLE_rc - 1073747548U, // SH_ANDN_T - 1073747505U, // SH_AND_T + 1073747554U, // SH_ANDN_T + 1073747511U, // SH_AND_T 268441018U, // SH_EQ_rc 5562U, // SH_EQ_rr - 268441418U, // SH_GE_U_rc - 5962U, // SH_GE_U_rr + 268441424U, // SH_GE_U_rc + 5968U, // SH_GE_U_rr 268440181U, // SH_GE_rc 4725U, // SH_GE_rr 268440378U, // SH_H_rc 4922U, // SH_H_rr - 268441524U, // SH_LT_U_rc - 6068U, // SH_LT_U_rr - 268441360U, // SH_LT_rc - 5904U, // SH_LT_rr - 1073747525U, // SH_NAND_T - 268441360U, // SH_NE_rc - 5904U, // SH_NE_rr - 1073747627U, // SH_NOR_T - 1073747570U, // SH_ORN_T - 1073747598U, // SH_OR_T - 1073747647U, // SH_XNOR_T - 1073747658U, // SH_XOR_T + 268441530U, // SH_LT_U_rc + 6074U, // SH_LT_U_rr + 268441366U, // SH_LT_rc + 5910U, // SH_LT_rr + 1073747531U, // SH_NAND_T + 268441366U, // SH_NE_rc + 5910U, // SH_NE_rr + 1073747633U, // SH_NOR_T + 1073747576U, // SH_ORN_T + 1073747604U, // SH_OR_T + 1073747653U, // SH_XNOR_T + 1073747664U, // SH_XOR_T 268440737U, // SH_rc 5281U, // SH_rr 2102433U, // SH_src - 137429U, // STLCX_abs - 3349322U, // STLCX_bo_bso - 137443U, // STUCX_abs - 3349338U, // STUCX_bo_bso + 137435U, // STLCX_abs + 3349328U, // STLCX_bo_bso + 137449U, // STUCX_abs + 3349344U, // STUCX_bo_bso 25186654U, // ST_A_abs - 11754170U, // ST_A_bo_bso + 11754176U, // ST_A_bo_bso 84414814U, // ST_A_bo_c 1401377118U, // ST_A_bo_pos 76042590U, // ST_A_bo_pre 101192030U, // ST_A_bo_r - 806558394U, // ST_A_bol + 806558400U, // ST_A_bol 663807U, // ST_A_sc 9441293U, // ST_A_sro 16781662U, // ST_A_ssr - 16980285U, // ST_A_ssr_pos - 36877U, // ST_A_ssro + 16980291U, // ST_A_ssr_pos + 40973U, // ST_A_ssro 25186830U, // ST_B_abs - 11754185U, // ST_B_bo_bso + 11754191U, // ST_B_bo_bso 84414990U, // ST_B_bo_c 1401377294U, // ST_B_bo_pos 76042766U, // ST_B_bo_pre 101192206U, // ST_B_bo_r - 806558409U, // ST_B_bol + 806558415U, // ST_B_bol 9441305U, // ST_B_sro 16781838U, // ST_B_ssr - 16980293U, // ST_B_ssr_pos - 36889U, // ST_B_ssro + 16980299U, // ST_B_ssr_pos + 40985U, // ST_B_ssro 25186709U, // ST_DA_abs - 11754177U, // ST_DA_bo_bso + 11754183U, // ST_DA_bo_bso 84414869U, // ST_DA_bo_c 1401377173U, // ST_DA_bo_pos 76042645U, // ST_DA_bo_pre 101192085U, // ST_DA_bo_r 25186888U, // ST_D_abs - 11754192U, // ST_D_bo_bso + 11754198U, // ST_D_bo_bso 84415048U, // ST_D_bo_c 1401377352U, // ST_D_bo_pos 76042824U, // ST_D_bo_pre 101192264U, // ST_D_bo_r 25187443U, // ST_H_abs - 11754199U, // ST_H_bo_bso + 11754205U, // ST_H_bo_bso 84415603U, // ST_H_bo_c 1401377907U, // ST_H_bo_pos 76043379U, // ST_H_bo_pre 101192819U, // ST_H_bo_r - 806558423U, // ST_H_bol + 806558429U, // ST_H_bol 9441329U, // ST_H_sro 16782451U, // ST_H_ssr - 16980309U, // ST_H_ssr_pos - 36913U, // ST_H_ssro + 16980315U, // ST_H_ssr_pos + 41009U, // ST_H_ssro 25187756U, // ST_Q_abs - 11754250U, // ST_Q_bo_bso + 11754256U, // ST_Q_bo_bso 84415916U, // ST_Q_bo_c 1401378220U, // ST_Q_bo_pos 76043692U, // ST_Q_bo_pre 101193132U, // ST_Q_bo_r - 5851U, // ST_T - 25188539U, // ST_W_abs - 11754299U, // ST_W_bo_bso - 84416699U, // ST_W_bo_c - 1401379003U, // ST_W_bo_pos - 76044475U, // ST_W_bo_pre - 101193915U, // ST_W_bo_r - 806558523U, // ST_W_bol + 5857U, // ST_T + 25188545U, // ST_W_abs + 11754305U, // ST_W_bo_bso + 84416705U, // ST_W_bo_c + 1401379009U, // ST_W_bo_pos + 76044481U, // ST_W_bo_pre + 101193921U, // ST_W_bo_r + 806558529U, // ST_W_bol 9441366U, // ST_W_sro - 16783547U, // ST_W_ssr - 16980405U, // ST_W_ssr_pos - 36950U, // ST_W_ssro + 16783553U, // ST_W_ssr + 16980411U, // ST_W_ssr_pos + 41046U, // ST_W_ssro 4662U, // SUBC_rr - 6181U, // SUBS_HU_rr + 6187U, // SUBS_HU_rr 5059U, // SUBS_H_rr - 6023U, // SUBS_U_rr - 5624U, // SUBS_rr - 16782840U, // SUBS_srr - 6344U, // SUBX_rr - 2914U, // SUB_A_rr + 6029U, // SUBS_U_rr + 5630U, // SUBS_rr + 16782846U, // SUBS_srr + 6350U, // SUBX_rr + 2920U, // SUB_A_rr 139507U, // SUB_A_sc 4549U, // SUB_B_rr 806359737U, // SUB_F_rrr @@ -1416,44 +1418,44 @@ MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) { 16781861U, // SUB_srr 16781410U, // SUB_srr_15a 16847397U, // SUB_srr_a15 - 3028U, // SVLCX_sys - 11754278U, // SWAPMSK_W_bo_bso - 84416648U, // SWAPMSK_W_bo_c - 1401378952U, // SWAPMSK_W_bo_pos - 76044424U, // SWAPMSK_W_bo_pre - 101193864U, // SWAPMSK_W_bo_r - 25188509U, // SWAP_W_abs - 11754290U, // SWAP_W_bo_bso - 84416669U, // SWAP_W_bo_c - 1401378973U, // SWAP_W_bo_pos - 76044445U, // SWAP_W_bo_pre - 101193885U, // SWAP_W_bo_r + 3034U, // SVLCX_sys + 11754284U, // SWAPMSK_W_bo_bso + 84416654U, // SWAPMSK_W_bo_c + 1401378958U, // SWAPMSK_W_bo_pos + 76044430U, // SWAPMSK_W_bo_pre + 101193870U, // SWAPMSK_W_bo_r + 25188515U, // SWAP_W_abs + 11754296U, // SWAP_W_bo_bso + 84416675U, // SWAP_W_bo_c + 1401378979U, // SWAP_W_bo_pos + 76044451U, // SWAP_W_bo_pre + 101193891U, // SWAP_W_bo_r 13563U, // SYSCALL_rc - 3021U, // TRAPSV_sys - 3015U, // TRAPV_sys + 3027U, // TRAPSV_sys + 3021U, // TRAPV_sys 16782549U, // UNPACK_rr 152809U, // UPDFL_rr 16782083U, // UTOF_rr - 3010U, // WAIT_sys - 1073747650U, // XNOR_T - 268441044U, // XNOR_rc - 5588U, // XNOR_rr + 3016U, // WAIT_sys + 1073747656U, // XNOR_T + 268441050U, // XNOR_rc + 5594U, // XNOR_rr 268441025U, // XOR_EQ_rc 5569U, // XOR_EQ_rr - 268441427U, // XOR_GE_U_rc - 5971U, // XOR_GE_U_rr + 268441433U, // XOR_GE_U_rc + 5977U, // XOR_GE_U_rr 268440188U, // XOR_GE_rc 4732U, // XOR_GE_rr - 268441533U, // XOR_LT_U_rc - 6077U, // XOR_LT_U_rr - 268441367U, // XOR_LT_rc - 5911U, // XOR_LT_rr + 268441539U, // XOR_LT_U_rc + 6083U, // XOR_LT_U_rr + 268441373U, // XOR_LT_rc + 5917U, // XOR_LT_rr 268440235U, // XOR_NE_rc 4779U, // XOR_NE_rr - 1073747661U, // XOR_T - 268441050U, // XOR_rc - 5594U, // XOR_rr - 16782810U, // XOR_srr + 1073747667U, // XOR_T + 268441056U, // XOR_rc + 5600U, // XOR_rr + 16782816U, // XOR_srr }; static const uint8_t OpInfo1[] = { @@ -2280,6 +2282,7 @@ MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) { 8U, // MSUB_rcr_e 0U, // MSUB_rrr2 0U, // MSUB_rrr2_e + 0U, // MTCR_rlc 4U, // MULM_H_rr1_LL2e 5U, // MULM_H_rr1_LU2e 5U, // MULM_H_rr1_UL2e @@ -2556,7 +2559,7 @@ void printInstruction(MCInst *MI, uint64_t Address, SStream *O) { uint64_t Bits = MnemonicInfo.second; assert(Bits != 0 && "Cannot print this instruction."); - // Fragment 0 encoded into 4 bits for 10 unique commands. + // Fragment 0 encoded into 4 bits for 11 unique commands. switch ((Bits >> 12) & 15) { default: assert(0 && "Invalid command number."); case 0: @@ -2605,6 +2608,13 @@ void printInstruction(MCInst *MI, uint64_t Address, SStream *O) { return; break; case 9: + // MTCR_rlc + printSExtImm_16(MI, 0, O); + SStream_concat0(O, ", "); + printOperand(MI, 1, O); + return; + break; + case 10: // ST_A_ssro, ST_B_ssro, ST_H_ssro, ST_W_ssro printSExtImm_4(MI, 1, O); SStream_concat0(O, ", "); @@ -2728,7 +2738,7 @@ void printInstruction(MCInst *MI, uint64_t Address, SStream *O) { return; break; case 10: - // MOVH_A_rlc, MOVH_rlc, MOV_U_rlc, MOV_rlcDc, MOV_rlcEc + // MFCR_rlc, MOVH_A_rlc, MOVH_rlc, MOV_U_rlc, MOV_rlcDc, MOV_rlcEc printZExtImm_16(MI, 1, O); return; break; @@ -2811,7 +2821,7 @@ void printInstruction(MCInst *MI, uint64_t Address, SStream *O) { return; break; case 2: - // ADDIH_A_rlc, ADDIH_rlc, ADDI_rlc, MFCR_rlc + // ADDIH_A_rlc, ADDIH_rlc, ADDI_rlc printSExtImm_16(MI, 2, O); return; break; diff --git a/arch/TriCore/TriCoreGenDisassemblerTables.inc b/arch/TriCore/TriCoreGenDisassemblerTables.inc index 7f3d0b880..97aabb3c2 100644 --- a/arch/TriCore/TriCoreGenDisassemblerTables.inc +++ b/arch/TriCore/TriCoreGenDisassemblerTables.inc @@ -26,13 +26,13 @@ static const uint8_t DecoderTable16[] = { /* 11 */ MCD_OPC_FilterValue, 0, 48, 0, 0, // Skip to: 64 /* 16 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... /* 19 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 28 -/* 24 */ MCD_OPC_Decode, 224, 6, 0, // Opcode: NOP_sr +/* 24 */ MCD_OPC_Decode, 225, 6, 0, // Opcode: NOP_sr /* 28 */ MCD_OPC_FilterValue, 7, 4, 0, 0, // Skip to: 37 /* 33 */ MCD_OPC_Decode, 162, 3, 0, // Opcode: FRET_sr /* 37 */ MCD_OPC_FilterValue, 8, 4, 0, 0, // Skip to: 46 -/* 42 */ MCD_OPC_Decode, 134, 7, 0, // Opcode: RFE_sr +/* 42 */ MCD_OPC_Decode, 135, 7, 0, // Opcode: RFE_sr /* 46 */ MCD_OPC_FilterValue, 9, 4, 0, 0, // Skip to: 55 -/* 51 */ MCD_OPC_Decode, 132, 7, 0, // Opcode: RET_sr +/* 51 */ MCD_OPC_Decode, 133, 7, 0, // Opcode: RET_sr /* 55 */ MCD_OPC_FilterValue, 10, 251, 4, 0, // Skip to: 1335 /* 60 */ MCD_OPC_Decode, 248, 2, 0, // Opcode: DEBUG_sr /* 64 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 73 @@ -62,14 +62,14 @@ static const uint8_t DecoderTable16[] = { /* 170 */ MCD_OPC_FilterValue, 6, 46, 0, 0, // Skip to: 221 /* 175 */ MCD_OPC_ExtractField, 6, 2, // Inst{7-6} ... /* 178 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 187 -/* 183 */ MCD_OPC_Decode, 187, 7, 2, // Opcode: SH_src +/* 183 */ MCD_OPC_Decode, 188, 7, 2, // Opcode: SH_src /* 187 */ MCD_OPC_FilterValue, 1, 11, 0, 0, // Skip to: 203 /* 192 */ MCD_OPC_CheckField, 12, 4, 0, 112, 4, 0, // Skip to: 1335 -/* 199 */ MCD_OPC_Decode, 229, 6, 0, // Opcode: NOT_sr +/* 199 */ MCD_OPC_Decode, 230, 6, 0, // Opcode: NOT_sr /* 203 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 212 -/* 208 */ MCD_OPC_Decode, 161, 7, 2, // Opcode: SHA_src +/* 208 */ MCD_OPC_Decode, 162, 7, 2, // Opcode: SHA_src /* 212 */ MCD_OPC_FilterValue, 3, 94, 4, 0, // Skip to: 1335 -/* 217 */ MCD_OPC_Decode, 181, 8, 1, // Opcode: XOR_srr +/* 217 */ MCD_OPC_Decode, 182, 8, 1, // Opcode: XOR_srr /* 221 */ MCD_OPC_FilterValue, 8, 39, 0, 0, // Skip to: 265 /* 226 */ MCD_OPC_ExtractField, 6, 2, // Inst{7-6} ... /* 229 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 238 @@ -117,7 +117,7 @@ static const uint8_t DecoderTable16[] = { /* 419 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 428 /* 424 */ MCD_OPC_Decode, 162, 2, 1, // Opcode: ADD_srr_a15 /* 428 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 437 -/* 433 */ MCD_OPC_Decode, 143, 8, 1, // Opcode: SUB_srr_a15 +/* 433 */ MCD_OPC_Decode, 144, 8, 1, // Opcode: SUB_srr_a15 /* 437 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 446 /* 442 */ MCD_OPC_Decode, 159, 2, 2, // Opcode: ADD_src_a15 /* 446 */ MCD_OPC_FilterValue, 3, 116, 3, 0, // Skip to: 1335 @@ -137,7 +137,7 @@ static const uint8_t DecoderTable16[] = { /* 507 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 516 /* 512 */ MCD_OPC_Decode, 185, 2, 8, // Opcode: AND_src /* 516 */ MCD_OPC_FilterValue, 2, 46, 3, 0, // Skip to: 1335 -/* 521 */ MCD_OPC_Decode, 252, 6, 8, // Opcode: OR_sc +/* 521 */ MCD_OPC_Decode, 253, 6, 8, // Opcode: OR_sc /* 525 */ MCD_OPC_FilterValue, 24, 21, 0, 0, // Skip to: 551 /* 530 */ MCD_OPC_ExtractField, 6, 2, // Inst{7-6} ... /* 533 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 542 @@ -149,7 +149,7 @@ static const uint8_t DecoderTable16[] = { /* 559 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 568 /* 564 */ MCD_OPC_Decode, 161, 2, 1, // Opcode: ADD_srr_15a /* 568 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 577 -/* 573 */ MCD_OPC_Decode, 142, 8, 1, // Opcode: SUB_srr_15a +/* 573 */ MCD_OPC_Decode, 143, 8, 1, // Opcode: SUB_srr_15a /* 577 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 586 /* 582 */ MCD_OPC_Decode, 158, 2, 2, // Opcode: ADD_src_15a /* 586 */ MCD_OPC_FilterValue, 3, 232, 2, 0, // Skip to: 1335 @@ -171,7 +171,7 @@ static const uint8_t DecoderTable16[] = { /* 662 */ MCD_OPC_FilterValue, 32, 39, 0, 0, // Skip to: 706 /* 667 */ MCD_OPC_ExtractField, 6, 2, // Inst{7-6} ... /* 670 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 679 -/* 675 */ MCD_OPC_Decode, 136, 8, 8, // Opcode: SUB_A_sc +/* 675 */ MCD_OPC_Decode, 137, 8, 8, // Opcode: SUB_A_sc /* 679 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 688 /* 684 */ MCD_OPC_Decode, 209, 5, 1, // Opcode: MOV_A_srr /* 688 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 697 @@ -183,40 +183,40 @@ static const uint8_t DecoderTable16[] = { /* 714 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 723 /* 719 */ MCD_OPC_Decode, 146, 2, 1, // Opcode: ADDS_srr /* 723 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 732 -/* 728 */ MCD_OPC_Decode, 133, 8, 1, // Opcode: SUBS_srr +/* 728 */ MCD_OPC_Decode, 134, 8, 1, // Opcode: SUBS_srr /* 732 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 741 -/* 737 */ MCD_OPC_Decode, 141, 8, 1, // Opcode: SUB_srr +/* 737 */ MCD_OPC_Decode, 142, 8, 1, // Opcode: SUB_srr /* 741 */ MCD_OPC_FilterValue, 3, 77, 2, 0, // Skip to: 1335 -/* 746 */ MCD_OPC_Decode, 216, 6, 1, // Opcode: MUL_srr +/* 746 */ MCD_OPC_Decode, 217, 6, 1, // Opcode: MUL_srr /* 750 */ MCD_OPC_FilterValue, 35, 11, 0, 0, // Skip to: 766 /* 755 */ MCD_OPC_CheckField, 6, 2, 2, 61, 2, 0, // Skip to: 1335 /* 762 */ MCD_OPC_Decode, 234, 3, 10, // Opcode: JNZ_T_sbrn /* 766 */ MCD_OPC_FilterValue, 36, 39, 0, 0, // Skip to: 810 /* 771 */ MCD_OPC_ExtractField, 6, 2, // Inst{7-6} ... /* 774 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 783 -/* 779 */ MCD_OPC_Decode, 213, 7, 11, // Opcode: ST_B_ssr_pos +/* 779 */ MCD_OPC_Decode, 214, 7, 11, // Opcode: ST_B_ssr_pos /* 783 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 792 -/* 788 */ MCD_OPC_Decode, 254, 7, 11, // Opcode: ST_W_ssr_pos +/* 788 */ MCD_OPC_Decode, 255, 7, 11, // Opcode: ST_W_ssr_pos /* 792 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 801 -/* 797 */ MCD_OPC_Decode, 236, 7, 11, // Opcode: ST_H_ssr_pos +/* 797 */ MCD_OPC_Decode, 237, 7, 11, // Opcode: ST_H_ssr_pos /* 801 */ MCD_OPC_FilterValue, 3, 17, 2, 0, // Skip to: 1335 -/* 806 */ MCD_OPC_Decode, 202, 7, 11, // Opcode: ST_A_ssr_pos +/* 806 */ MCD_OPC_Decode, 203, 7, 11, // Opcode: ST_A_ssr_pos /* 810 */ MCD_OPC_FilterValue, 38, 21, 0, 0, // Skip to: 836 /* 815 */ MCD_OPC_ExtractField, 6, 2, // Inst{7-6} ... /* 818 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 827 /* 823 */ MCD_OPC_Decode, 186, 2, 1, // Opcode: AND_srr /* 827 */ MCD_OPC_FilterValue, 2, 247, 1, 0, // Skip to: 1335 -/* 832 */ MCD_OPC_Decode, 253, 6, 1, // Opcode: OR_srr +/* 832 */ MCD_OPC_Decode, 254, 6, 1, // Opcode: OR_srr /* 836 */ MCD_OPC_FilterValue, 40, 39, 0, 0, // Skip to: 880 /* 841 */ MCD_OPC_ExtractField, 6, 2, // Inst{7-6} ... /* 844 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 853 -/* 849 */ MCD_OPC_Decode, 214, 7, 12, // Opcode: ST_B_ssro +/* 849 */ MCD_OPC_Decode, 215, 7, 12, // Opcode: ST_B_ssro /* 853 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 862 -/* 858 */ MCD_OPC_Decode, 255, 7, 12, // Opcode: ST_W_ssro +/* 858 */ MCD_OPC_Decode, 128, 8, 12, // Opcode: ST_W_ssro /* 862 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 871 -/* 867 */ MCD_OPC_Decode, 237, 7, 12, // Opcode: ST_H_ssro +/* 867 */ MCD_OPC_Decode, 238, 7, 12, // Opcode: ST_H_ssro /* 871 */ MCD_OPC_FilterValue, 3, 203, 1, 0, // Skip to: 1335 -/* 876 */ MCD_OPC_Decode, 203, 7, 12, // Opcode: ST_A_ssro +/* 876 */ MCD_OPC_Decode, 204, 7, 12, // Opcode: ST_A_ssro /* 880 */ MCD_OPC_FilterValue, 42, 39, 0, 0, // Skip to: 924 /* 885 */ MCD_OPC_ExtractField, 6, 2, // Inst{7-6} ... /* 888 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 897 @@ -230,13 +230,13 @@ static const uint8_t DecoderTable16[] = { /* 924 */ MCD_OPC_FilterValue, 44, 39, 0, 0, // Skip to: 968 /* 929 */ MCD_OPC_ExtractField, 6, 2, // Inst{7-6} ... /* 932 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 941 -/* 937 */ MCD_OPC_Decode, 211, 7, 5, // Opcode: ST_B_sro +/* 937 */ MCD_OPC_Decode, 212, 7, 5, // Opcode: ST_B_sro /* 941 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 950 -/* 946 */ MCD_OPC_Decode, 252, 7, 5, // Opcode: ST_W_sro +/* 946 */ MCD_OPC_Decode, 253, 7, 5, // Opcode: ST_W_sro /* 950 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 959 -/* 955 */ MCD_OPC_Decode, 234, 7, 5, // Opcode: ST_H_sro +/* 955 */ MCD_OPC_Decode, 235, 7, 5, // Opcode: ST_H_sro /* 959 */ MCD_OPC_FilterValue, 3, 115, 1, 0, // Skip to: 1335 -/* 964 */ MCD_OPC_Decode, 200, 7, 5, // Opcode: ST_A_sro +/* 964 */ MCD_OPC_Decode, 201, 7, 5, // Opcode: ST_A_sro /* 968 */ MCD_OPC_FilterValue, 46, 30, 0, 0, // Skip to: 1003 /* 973 */ MCD_OPC_ExtractField, 6, 2, // Inst{7-6} ... /* 976 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 985 @@ -255,29 +255,29 @@ static const uint8_t DecoderTable16[] = { /* 1034 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... /* 1037 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 1053 /* 1042 */ MCD_OPC_CheckField, 6, 2, 0, 30, 1, 0, // Skip to: 1335 -/* 1049 */ MCD_OPC_Decode, 146, 7, 0, // Opcode: SAT_B_sr +/* 1049 */ MCD_OPC_Decode, 147, 7, 0, // Opcode: SAT_B_sr /* 1053 */ MCD_OPC_FilterValue, 1, 11, 0, 0, // Skip to: 1069 /* 1058 */ MCD_OPC_CheckField, 6, 2, 0, 14, 1, 0, // Skip to: 1335 -/* 1065 */ MCD_OPC_Decode, 144, 7, 0, // Opcode: SAT_BU_sr +/* 1065 */ MCD_OPC_Decode, 145, 7, 0, // Opcode: SAT_BU_sr /* 1069 */ MCD_OPC_FilterValue, 2, 11, 0, 0, // Skip to: 1085 /* 1074 */ MCD_OPC_CheckField, 6, 2, 0, 254, 0, 0, // Skip to: 1335 -/* 1081 */ MCD_OPC_Decode, 150, 7, 0, // Opcode: SAT_H_sr +/* 1081 */ MCD_OPC_Decode, 151, 7, 0, // Opcode: SAT_H_sr /* 1085 */ MCD_OPC_FilterValue, 3, 11, 0, 0, // Skip to: 1101 /* 1090 */ MCD_OPC_CheckField, 6, 2, 0, 238, 0, 0, // Skip to: 1335 -/* 1097 */ MCD_OPC_Decode, 148, 7, 0, // Opcode: SAT_HU_sr +/* 1097 */ MCD_OPC_Decode, 149, 7, 0, // Opcode: SAT_HU_sr /* 1101 */ MCD_OPC_FilterValue, 5, 229, 0, 0, // Skip to: 1335 /* 1106 */ MCD_OPC_CheckField, 6, 2, 0, 222, 0, 0, // Skip to: 1335 -/* 1113 */ MCD_OPC_Decode, 142, 7, 0, // Opcode: RSUB_sr +/* 1113 */ MCD_OPC_Decode, 143, 7, 0, // Opcode: RSUB_sr /* 1117 */ MCD_OPC_FilterValue, 52, 39, 0, 0, // Skip to: 1161 /* 1122 */ MCD_OPC_ExtractField, 6, 2, // Inst{7-6} ... /* 1125 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1134 -/* 1130 */ MCD_OPC_Decode, 212, 7, 11, // Opcode: ST_B_ssr +/* 1130 */ MCD_OPC_Decode, 213, 7, 11, // Opcode: ST_B_ssr /* 1134 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 1143 -/* 1139 */ MCD_OPC_Decode, 253, 7, 11, // Opcode: ST_W_ssr +/* 1139 */ MCD_OPC_Decode, 254, 7, 11, // Opcode: ST_W_ssr /* 1143 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 1152 -/* 1148 */ MCD_OPC_Decode, 235, 7, 11, // Opcode: ST_H_ssr +/* 1148 */ MCD_OPC_Decode, 236, 7, 11, // Opcode: ST_H_ssr /* 1152 */ MCD_OPC_FilterValue, 3, 178, 0, 0, // Skip to: 1335 -/* 1157 */ MCD_OPC_Decode, 201, 7, 11, // Opcode: ST_A_ssr +/* 1157 */ MCD_OPC_Decode, 202, 7, 11, // Opcode: ST_A_ssr /* 1161 */ MCD_OPC_FilterValue, 54, 21, 0, 0, // Skip to: 1187 /* 1166 */ MCD_OPC_ExtractField, 6, 2, // Inst{7-6} ... /* 1169 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 1178 @@ -286,7 +286,7 @@ static const uint8_t DecoderTable16[] = { /* 1183 */ MCD_OPC_Decode, 236, 3, 6, // Opcode: JNZ_sbr /* 1187 */ MCD_OPC_FilterValue, 56, 11, 0, 0, // Skip to: 1203 /* 1192 */ MCD_OPC_CheckField, 6, 2, 3, 136, 0, 0, // Skip to: 1335 -/* 1199 */ MCD_OPC_Decode, 199, 7, 8, // Opcode: ST_A_sc +/* 1199 */ MCD_OPC_Decode, 200, 7, 8, // Opcode: ST_A_sc /* 1203 */ MCD_OPC_FilterValue, 58, 39, 0, 0, // Skip to: 1247 /* 1208 */ MCD_OPC_ExtractField, 6, 2, // Inst{7-6} ... /* 1211 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1220 @@ -324,73 +324,73 @@ static const uint8_t DecoderTable16[] = { static const uint8_t DecoderTable32[] = { /* 0 */ MCD_OPC_ExtractField, 0, 7, // Inst{6-0} ... /* 3 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 27 -/* 8 */ MCD_OPC_CheckField, 12, 20, 128, 104, 1, 44, 0, // Skip to: 11281 -/* 16 */ MCD_OPC_CheckField, 7, 1, 0, 250, 43, 0, // Skip to: 11281 -/* 23 */ MCD_OPC_Decode, 225, 6, 14, // Opcode: NOP_sys +/* 8 */ MCD_OPC_CheckField, 12, 20, 128, 104, 11, 44, 0, // Skip to: 11291 +/* 16 */ MCD_OPC_CheckField, 7, 1, 0, 4, 44, 0, // Skip to: 11291 +/* 23 */ MCD_OPC_Decode, 226, 6, 14, // Opcode: NOP_sys /* 27 */ MCD_OPC_FilterValue, 1, 221, 0, 0, // Skip to: 253 /* 32 */ MCD_OPC_ExtractField, 18, 10, // Inst{27-18} ... /* 35 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 51 -/* 40 */ MCD_OPC_CheckField, 7, 1, 0, 226, 43, 0, // Skip to: 11281 +/* 40 */ MCD_OPC_CheckField, 7, 1, 0, 236, 43, 0, // Skip to: 11291 /* 47 */ MCD_OPC_Decode, 205, 5, 15, // Opcode: MOV_AA_rr /* 51 */ MCD_OPC_FilterValue, 4, 11, 0, 0, // Skip to: 67 -/* 56 */ MCD_OPC_CheckField, 7, 1, 0, 210, 43, 0, // Skip to: 11281 +/* 56 */ MCD_OPC_CheckField, 7, 1, 0, 220, 43, 0, // Skip to: 11291 /* 63 */ MCD_OPC_Decode, 149, 2, 15, // Opcode: ADD_A_rr /* 67 */ MCD_OPC_FilterValue, 8, 11, 0, 0, // Skip to: 83 -/* 72 */ MCD_OPC_CheckField, 7, 1, 0, 194, 43, 0, // Skip to: 11281 -/* 79 */ MCD_OPC_Decode, 135, 8, 15, // Opcode: SUB_A_rr +/* 72 */ MCD_OPC_CheckField, 7, 1, 0, 204, 43, 0, // Skip to: 11291 +/* 79 */ MCD_OPC_Decode, 136, 8, 15, // Opcode: SUB_A_rr /* 83 */ MCD_OPC_FilterValue, 128, 2, 11, 0, 0, // Skip to: 100 -/* 89 */ MCD_OPC_CheckField, 7, 1, 0, 177, 43, 0, // Skip to: 11281 +/* 89 */ MCD_OPC_CheckField, 7, 1, 0, 187, 43, 0, // Skip to: 11291 /* 96 */ MCD_OPC_Decode, 145, 3, 15, // Opcode: EQ_A_rr /* 100 */ MCD_OPC_FilterValue, 132, 2, 11, 0, 0, // Skip to: 117 -/* 106 */ MCD_OPC_CheckField, 7, 1, 0, 160, 43, 0, // Skip to: 11281 -/* 113 */ MCD_OPC_Decode, 221, 6, 15, // Opcode: NE_A +/* 106 */ MCD_OPC_CheckField, 7, 1, 0, 170, 43, 0, // Skip to: 11291 +/* 113 */ MCD_OPC_Decode, 222, 6, 15, // Opcode: NE_A /* 117 */ MCD_OPC_FilterValue, 136, 2, 11, 0, 0, // Skip to: 134 -/* 123 */ MCD_OPC_CheckField, 7, 1, 0, 143, 43, 0, // Skip to: 11281 +/* 123 */ MCD_OPC_CheckField, 7, 1, 0, 153, 43, 0, // Skip to: 11291 /* 130 */ MCD_OPC_Decode, 212, 4, 15, // Opcode: LT_A_rr /* 134 */ MCD_OPC_FilterValue, 140, 2, 11, 0, 0, // Skip to: 151 -/* 140 */ MCD_OPC_CheckField, 7, 1, 0, 126, 43, 0, // Skip to: 11281 +/* 140 */ MCD_OPC_CheckField, 7, 1, 0, 136, 43, 0, // Skip to: 11291 /* 147 */ MCD_OPC_Decode, 171, 3, 15, // Opcode: GE_A_rr /* 151 */ MCD_OPC_FilterValue, 160, 2, 11, 0, 0, // Skip to: 168 -/* 157 */ MCD_OPC_CheckField, 7, 1, 0, 109, 43, 0, // Skip to: 11281 +/* 157 */ MCD_OPC_CheckField, 7, 1, 0, 119, 43, 0, // Skip to: 11291 /* 164 */ MCD_OPC_Decode, 144, 3, 15, // Opcode: EQZ_A_rr /* 168 */ MCD_OPC_FilterValue, 164, 2, 11, 0, 0, // Skip to: 185 -/* 174 */ MCD_OPC_CheckField, 7, 1, 0, 92, 43, 0, // Skip to: 11281 -/* 181 */ MCD_OPC_Decode, 220, 6, 15, // Opcode: NEZ_A +/* 174 */ MCD_OPC_CheckField, 7, 1, 0, 102, 43, 0, // Skip to: 11291 +/* 181 */ MCD_OPC_Decode, 221, 6, 15, // Opcode: NEZ_A /* 185 */ MCD_OPC_FilterValue, 176, 2, 11, 0, 0, // Skip to: 202 -/* 191 */ MCD_OPC_CheckField, 7, 1, 0, 75, 43, 0, // Skip to: 11281 +/* 191 */ MCD_OPC_CheckField, 7, 1, 0, 85, 43, 0, // Skip to: 11291 /* 198 */ MCD_OPC_Decode, 210, 5, 15, // Opcode: MOV_D_rr /* 202 */ MCD_OPC_FilterValue, 128, 3, 11, 0, 0, // Skip to: 219 -/* 208 */ MCD_OPC_CheckField, 7, 1, 0, 58, 43, 0, // Skip to: 11281 +/* 208 */ MCD_OPC_CheckField, 7, 1, 0, 68, 43, 0, // Skip to: 11291 /* 215 */ MCD_OPC_Decode, 138, 2, 15, // Opcode: ADDSC_A_rr /* 219 */ MCD_OPC_FilterValue, 136, 3, 11, 0, 0, // Skip to: 236 -/* 225 */ MCD_OPC_CheckField, 7, 1, 0, 41, 43, 0, // Skip to: 11281 +/* 225 */ MCD_OPC_CheckField, 7, 1, 0, 51, 43, 0, // Skip to: 11291 /* 232 */ MCD_OPC_Decode, 137, 2, 15, // Opcode: ADDSC_AT_rr -/* 236 */ MCD_OPC_FilterValue, 140, 3, 31, 43, 0, // Skip to: 11281 -/* 242 */ MCD_OPC_CheckField, 7, 1, 0, 24, 43, 0, // Skip to: 11281 +/* 236 */ MCD_OPC_FilterValue, 140, 3, 41, 43, 0, // Skip to: 11291 +/* 242 */ MCD_OPC_CheckField, 7, 1, 0, 34, 43, 0, // Skip to: 11291 /* 249 */ MCD_OPC_Decode, 207, 5, 15, // Opcode: MOV_A_rr /* 253 */ MCD_OPC_FilterValue, 3, 248, 1, 0, // Skip to: 762 /* 258 */ MCD_OPC_ExtractField, 18, 6, // Inst{23-18} ... /* 261 */ MCD_OPC_FilterValue, 2, 18, 0, 0, // Skip to: 284 -/* 266 */ MCD_OPC_CheckField, 16, 2, 2, 0, 43, 0, // Skip to: 11281 -/* 273 */ MCD_OPC_CheckField, 7, 1, 0, 249, 42, 0, // Skip to: 11281 +/* 266 */ MCD_OPC_CheckField, 16, 2, 2, 10, 43, 0, // Skip to: 11291 +/* 273 */ MCD_OPC_CheckField, 7, 1, 0, 3, 43, 0, // Skip to: 11291 /* 280 */ MCD_OPC_Decode, 184, 5, 16, // Opcode: MADD_rrr2 /* 284 */ MCD_OPC_FilterValue, 12, 11, 0, 0, // Skip to: 300 -/* 289 */ MCD_OPC_CheckField, 7, 1, 1, 233, 42, 0, // Skip to: 11281 +/* 289 */ MCD_OPC_CheckField, 7, 1, 1, 243, 42, 0, // Skip to: 11291 /* 296 */ MCD_OPC_Decode, 243, 4, 17, // Opcode: MADDR_H_rrr1_UL /* 300 */ MCD_OPC_FilterValue, 13, 11, 0, 0, // Skip to: 316 -/* 305 */ MCD_OPC_CheckField, 7, 1, 1, 217, 42, 0, // Skip to: 11281 +/* 305 */ MCD_OPC_CheckField, 7, 1, 1, 227, 42, 0, // Skip to: 11291 /* 312 */ MCD_OPC_Decode, 242, 4, 17, // Opcode: MADDR_H_rrr1_LU /* 316 */ MCD_OPC_FilterValue, 14, 11, 0, 0, // Skip to: 332 -/* 321 */ MCD_OPC_CheckField, 7, 1, 1, 201, 42, 0, // Skip to: 11281 +/* 321 */ MCD_OPC_CheckField, 7, 1, 1, 211, 42, 0, // Skip to: 11291 /* 328 */ MCD_OPC_Decode, 241, 4, 17, // Opcode: MADDR_H_rrr1_LL /* 332 */ MCD_OPC_FilterValue, 15, 11, 0, 0, // Skip to: 348 -/* 337 */ MCD_OPC_CheckField, 7, 1, 1, 185, 42, 0, // Skip to: 11281 +/* 337 */ MCD_OPC_CheckField, 7, 1, 1, 195, 42, 0, // Skip to: 11291 /* 344 */ MCD_OPC_Decode, 244, 4, 17, // Opcode: MADDR_H_rrr1_UU /* 348 */ MCD_OPC_FilterValue, 24, 11, 0, 0, // Skip to: 364 -/* 353 */ MCD_OPC_CheckField, 7, 1, 1, 169, 42, 0, // Skip to: 11281 +/* 353 */ MCD_OPC_CheckField, 7, 1, 1, 179, 42, 0, // Skip to: 11291 /* 360 */ MCD_OPC_Decode, 168, 5, 17, // Opcode: MADD_H_rrr1_UL /* 364 */ MCD_OPC_FilterValue, 25, 11, 0, 0, // Skip to: 380 -/* 369 */ MCD_OPC_CheckField, 7, 1, 1, 153, 42, 0, // Skip to: 11281 +/* 369 */ MCD_OPC_CheckField, 7, 1, 1, 163, 42, 0, // Skip to: 11291 /* 376 */ MCD_OPC_Decode, 167, 5, 17, // Opcode: MADD_H_rrr1_LU /* 380 */ MCD_OPC_FilterValue, 26, 38, 0, 0, // Skip to: 423 /* 385 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... @@ -398,50 +398,50 @@ static const uint8_t DecoderTable32[] = { /* 393 */ MCD_OPC_ExtractField, 16, 2, // Inst{17-16} ... /* 396 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 405 /* 401 */ MCD_OPC_Decode, 181, 5, 16, // Opcode: MADD_U_rrr2 -/* 405 */ MCD_OPC_FilterValue, 2, 119, 42, 0, // Skip to: 11281 +/* 405 */ MCD_OPC_FilterValue, 2, 129, 42, 0, // Skip to: 11291 /* 410 */ MCD_OPC_Decode, 185, 5, 16, // Opcode: MADD_rrr2_e -/* 414 */ MCD_OPC_FilterValue, 1, 110, 42, 0, // Skip to: 11281 +/* 414 */ MCD_OPC_FilterValue, 1, 120, 42, 0, // Skip to: 11291 /* 419 */ MCD_OPC_Decode, 166, 5, 17, // Opcode: MADD_H_rrr1_LL /* 423 */ MCD_OPC_FilterValue, 27, 11, 0, 0, // Skip to: 439 -/* 428 */ MCD_OPC_CheckField, 7, 1, 1, 94, 42, 0, // Skip to: 11281 +/* 428 */ MCD_OPC_CheckField, 7, 1, 1, 104, 42, 0, // Skip to: 11291 /* 435 */ MCD_OPC_Decode, 169, 5, 17, // Opcode: MADD_H_rrr1_UU /* 439 */ MCD_OPC_FilterValue, 28, 11, 0, 0, // Skip to: 455 -/* 444 */ MCD_OPC_CheckField, 7, 1, 1, 78, 42, 0, // Skip to: 11281 +/* 444 */ MCD_OPC_CheckField, 7, 1, 1, 88, 42, 0, // Skip to: 11291 /* 451 */ MCD_OPC_Decode, 231, 4, 17, // Opcode: MADDM_H_rrr1_UL /* 455 */ MCD_OPC_FilterValue, 29, 11, 0, 0, // Skip to: 471 -/* 460 */ MCD_OPC_CheckField, 7, 1, 1, 62, 42, 0, // Skip to: 11281 +/* 460 */ MCD_OPC_CheckField, 7, 1, 1, 72, 42, 0, // Skip to: 11291 /* 467 */ MCD_OPC_Decode, 230, 4, 17, // Opcode: MADDM_H_rrr1_LU /* 471 */ MCD_OPC_FilterValue, 30, 11, 0, 0, // Skip to: 487 -/* 476 */ MCD_OPC_CheckField, 7, 1, 1, 46, 42, 0, // Skip to: 11281 +/* 476 */ MCD_OPC_CheckField, 7, 1, 1, 56, 42, 0, // Skip to: 11291 /* 483 */ MCD_OPC_Decode, 229, 4, 17, // Opcode: MADDM_H_rrr1_LL /* 487 */ MCD_OPC_FilterValue, 31, 11, 0, 0, // Skip to: 503 -/* 492 */ MCD_OPC_CheckField, 7, 1, 1, 30, 42, 0, // Skip to: 11281 +/* 492 */ MCD_OPC_CheckField, 7, 1, 1, 40, 42, 0, // Skip to: 11291 /* 499 */ MCD_OPC_Decode, 232, 4, 17, // Opcode: MADDM_H_rrr1_UU /* 503 */ MCD_OPC_FilterValue, 34, 35, 0, 0, // Skip to: 543 /* 508 */ MCD_OPC_ExtractField, 16, 2, // Inst{17-16} ... /* 511 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 527 -/* 516 */ MCD_OPC_CheckField, 7, 1, 0, 6, 42, 0, // Skip to: 11281 +/* 516 */ MCD_OPC_CheckField, 7, 1, 0, 16, 42, 0, // Skip to: 11291 /* 523 */ MCD_OPC_Decode, 159, 5, 16, // Opcode: MADDS_U_rrr2 -/* 527 */ MCD_OPC_FilterValue, 2, 253, 41, 0, // Skip to: 11281 -/* 532 */ MCD_OPC_CheckField, 7, 1, 0, 246, 41, 0, // Skip to: 11281 +/* 527 */ MCD_OPC_FilterValue, 2, 7, 42, 0, // Skip to: 11291 +/* 532 */ MCD_OPC_CheckField, 7, 1, 0, 0, 42, 0, // Skip to: 11291 /* 539 */ MCD_OPC_Decode, 163, 5, 16, // Opcode: MADDS_rrr2 /* 543 */ MCD_OPC_FilterValue, 44, 11, 0, 0, // Skip to: 559 -/* 548 */ MCD_OPC_CheckField, 7, 1, 1, 230, 41, 0, // Skip to: 11281 +/* 548 */ MCD_OPC_CheckField, 7, 1, 1, 240, 41, 0, // Skip to: 11291 /* 555 */ MCD_OPC_Decode, 236, 4, 17, // Opcode: MADDRS_H_rrr1_UL /* 559 */ MCD_OPC_FilterValue, 45, 11, 0, 0, // Skip to: 575 -/* 564 */ MCD_OPC_CheckField, 7, 1, 1, 214, 41, 0, // Skip to: 11281 +/* 564 */ MCD_OPC_CheckField, 7, 1, 1, 224, 41, 0, // Skip to: 11291 /* 571 */ MCD_OPC_Decode, 235, 4, 17, // Opcode: MADDRS_H_rrr1_LU /* 575 */ MCD_OPC_FilterValue, 46, 11, 0, 0, // Skip to: 591 -/* 580 */ MCD_OPC_CheckField, 7, 1, 1, 198, 41, 0, // Skip to: 11281 +/* 580 */ MCD_OPC_CheckField, 7, 1, 1, 208, 41, 0, // Skip to: 11291 /* 587 */ MCD_OPC_Decode, 234, 4, 17, // Opcode: MADDRS_H_rrr1_LL /* 591 */ MCD_OPC_FilterValue, 47, 11, 0, 0, // Skip to: 607 -/* 596 */ MCD_OPC_CheckField, 7, 1, 1, 182, 41, 0, // Skip to: 11281 +/* 596 */ MCD_OPC_CheckField, 7, 1, 1, 192, 41, 0, // Skip to: 11291 /* 603 */ MCD_OPC_Decode, 237, 4, 17, // Opcode: MADDRS_H_rrr1_UU /* 607 */ MCD_OPC_FilterValue, 56, 11, 0, 0, // Skip to: 623 -/* 612 */ MCD_OPC_CheckField, 7, 1, 1, 166, 41, 0, // Skip to: 11281 +/* 612 */ MCD_OPC_CheckField, 7, 1, 1, 176, 41, 0, // Skip to: 11291 /* 619 */ MCD_OPC_Decode, 145, 5, 17, // Opcode: MADDS_H_rrr1_UL /* 623 */ MCD_OPC_FilterValue, 57, 11, 0, 0, // Skip to: 639 -/* 628 */ MCD_OPC_CheckField, 7, 1, 1, 150, 41, 0, // Skip to: 11281 +/* 628 */ MCD_OPC_CheckField, 7, 1, 1, 160, 41, 0, // Skip to: 11291 /* 635 */ MCD_OPC_Decode, 144, 5, 17, // Opcode: MADDS_H_rrr1_LU /* 639 */ MCD_OPC_FilterValue, 58, 38, 0, 0, // Skip to: 682 /* 644 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... @@ -449,24 +449,24 @@ static const uint8_t DecoderTable32[] = { /* 652 */ MCD_OPC_ExtractField, 16, 2, // Inst{17-16} ... /* 655 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 664 /* 660 */ MCD_OPC_Decode, 160, 5, 16, // Opcode: MADDS_U_rrr2_e -/* 664 */ MCD_OPC_FilterValue, 2, 116, 41, 0, // Skip to: 11281 +/* 664 */ MCD_OPC_FilterValue, 2, 126, 41, 0, // Skip to: 11291 /* 669 */ MCD_OPC_Decode, 164, 5, 16, // Opcode: MADDS_rrr2_e -/* 673 */ MCD_OPC_FilterValue, 1, 107, 41, 0, // Skip to: 11281 +/* 673 */ MCD_OPC_FilterValue, 1, 117, 41, 0, // Skip to: 11291 /* 678 */ MCD_OPC_Decode, 143, 5, 17, // Opcode: MADDS_H_rrr1_LL /* 682 */ MCD_OPC_FilterValue, 59, 11, 0, 0, // Skip to: 698 -/* 687 */ MCD_OPC_CheckField, 7, 1, 1, 91, 41, 0, // Skip to: 11281 +/* 687 */ MCD_OPC_CheckField, 7, 1, 1, 101, 41, 0, // Skip to: 11291 /* 694 */ MCD_OPC_Decode, 146, 5, 17, // Opcode: MADDS_H_rrr1_UU /* 698 */ MCD_OPC_FilterValue, 60, 11, 0, 0, // Skip to: 714 -/* 703 */ MCD_OPC_CheckField, 7, 1, 1, 75, 41, 0, // Skip to: 11281 +/* 703 */ MCD_OPC_CheckField, 7, 1, 1, 85, 41, 0, // Skip to: 11291 /* 710 */ MCD_OPC_Decode, 227, 4, 17, // Opcode: MADDMS_H_rrr1_UL /* 714 */ MCD_OPC_FilterValue, 61, 11, 0, 0, // Skip to: 730 -/* 719 */ MCD_OPC_CheckField, 7, 1, 1, 59, 41, 0, // Skip to: 11281 +/* 719 */ MCD_OPC_CheckField, 7, 1, 1, 69, 41, 0, // Skip to: 11291 /* 726 */ MCD_OPC_Decode, 226, 4, 17, // Opcode: MADDMS_H_rrr1_LU /* 730 */ MCD_OPC_FilterValue, 62, 11, 0, 0, // Skip to: 746 -/* 735 */ MCD_OPC_CheckField, 7, 1, 1, 43, 41, 0, // Skip to: 11281 +/* 735 */ MCD_OPC_CheckField, 7, 1, 1, 53, 41, 0, // Skip to: 11291 /* 742 */ MCD_OPC_Decode, 225, 4, 17, // Opcode: MADDMS_H_rrr1_LL -/* 746 */ MCD_OPC_FilterValue, 63, 34, 41, 0, // Skip to: 11281 -/* 751 */ MCD_OPC_CheckField, 7, 1, 1, 27, 41, 0, // Skip to: 11281 +/* 746 */ MCD_OPC_FilterValue, 63, 44, 41, 0, // Skip to: 11291 +/* 751 */ MCD_OPC_CheckField, 7, 1, 1, 37, 41, 0, // Skip to: 11291 /* 758 */ MCD_OPC_Decode, 228, 4, 17, // Opcode: MADDMS_H_rrr1_UU /* 762 */ MCD_OPC_FilterValue, 5, 107, 0, 0, // Skip to: 874 /* 767 */ MCD_OPC_ExtractField, 26, 2, // Inst{27-26} ... @@ -474,51 +474,51 @@ static const uint8_t DecoderTable32[] = { /* 775 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 778 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 787 /* 783 */ MCD_OPC_Decode, 150, 4, 18, // Opcode: LD_B_abs -/* 787 */ MCD_OPC_FilterValue, 1, 249, 40, 0, // Skip to: 11281 +/* 787 */ MCD_OPC_FilterValue, 1, 3, 41, 0, // Skip to: 11291 /* 792 */ MCD_OPC_Decode, 193, 4, 18, // Opcode: LD_W_abs /* 796 */ MCD_OPC_FilterValue, 1, 21, 0, 0, // Skip to: 822 /* 801 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 804 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 813 /* 809 */ MCD_OPC_Decode, 139, 4, 18, // Opcode: LD_BU_abs -/* 813 */ MCD_OPC_FilterValue, 1, 223, 40, 0, // Skip to: 11281 +/* 813 */ MCD_OPC_FilterValue, 1, 233, 40, 0, // Skip to: 11291 /* 818 */ MCD_OPC_Decode, 163, 4, 18, // Opcode: LD_D_abs /* 822 */ MCD_OPC_FilterValue, 2, 21, 0, 0, // Skip to: 848 /* 827 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 830 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 839 /* 835 */ MCD_OPC_Decode, 176, 4, 18, // Opcode: LD_H_abs -/* 839 */ MCD_OPC_FilterValue, 1, 197, 40, 0, // Skip to: 11281 +/* 839 */ MCD_OPC_FilterValue, 1, 207, 40, 0, // Skip to: 11291 /* 844 */ MCD_OPC_Decode, 255, 3, 18, // Opcode: LD_A_abs -/* 848 */ MCD_OPC_FilterValue, 3, 188, 40, 0, // Skip to: 11281 +/* 848 */ MCD_OPC_FilterValue, 3, 198, 40, 0, // Skip to: 11291 /* 853 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 856 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 865 /* 861 */ MCD_OPC_Decode, 169, 4, 18, // Opcode: LD_HU_abs -/* 865 */ MCD_OPC_FilterValue, 1, 171, 40, 0, // Skip to: 11281 +/* 865 */ MCD_OPC_FilterValue, 1, 181, 40, 0, // Skip to: 11291 /* 870 */ MCD_OPC_Decode, 157, 4, 18, // Opcode: LD_DA_abs /* 874 */ MCD_OPC_FilterValue, 7, 107, 0, 0, // Skip to: 986 /* 879 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... /* 882 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 908 /* 887 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 890 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 899 -/* 895 */ MCD_OPC_Decode, 217, 6, 19, // Opcode: NAND_T -/* 899 */ MCD_OPC_FilterValue, 1, 137, 40, 0, // Skip to: 11281 +/* 895 */ MCD_OPC_Decode, 218, 6, 19, // Opcode: NAND_T +/* 899 */ MCD_OPC_FilterValue, 1, 147, 40, 0, // Skip to: 11291 /* 904 */ MCD_OPC_Decode, 182, 2, 19, // Opcode: AND_T /* 908 */ MCD_OPC_FilterValue, 1, 21, 0, 0, // Skip to: 934 /* 913 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 916 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 925 -/* 921 */ MCD_OPC_Decode, 230, 6, 19, // Opcode: ORN_T -/* 925 */ MCD_OPC_FilterValue, 1, 111, 40, 0, // Skip to: 11281 -/* 930 */ MCD_OPC_Decode, 249, 6, 19, // Opcode: OR_T +/* 921 */ MCD_OPC_Decode, 231, 6, 19, // Opcode: ORN_T +/* 925 */ MCD_OPC_FilterValue, 1, 121, 40, 0, // Skip to: 11291 +/* 930 */ MCD_OPC_Decode, 250, 6, 19, // Opcode: OR_T /* 934 */ MCD_OPC_FilterValue, 2, 21, 0, 0, // Skip to: 960 /* 939 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 942 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 951 -/* 947 */ MCD_OPC_Decode, 163, 8, 19, // Opcode: XNOR_T -/* 951 */ MCD_OPC_FilterValue, 1, 85, 40, 0, // Skip to: 11281 -/* 956 */ MCD_OPC_Decode, 226, 6, 19, // Opcode: NOR_T -/* 960 */ MCD_OPC_FilterValue, 3, 76, 40, 0, // Skip to: 11281 +/* 947 */ MCD_OPC_Decode, 164, 8, 19, // Opcode: XNOR_T +/* 951 */ MCD_OPC_FilterValue, 1, 95, 40, 0, // Skip to: 11291 +/* 956 */ MCD_OPC_Decode, 227, 6, 19, // Opcode: NOR_T +/* 960 */ MCD_OPC_FilterValue, 3, 86, 40, 0, // Skip to: 11291 /* 965 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 968 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 977 -/* 973 */ MCD_OPC_Decode, 178, 8, 19, // Opcode: XOR_T -/* 977 */ MCD_OPC_FilterValue, 1, 59, 40, 0, // Skip to: 11281 +/* 973 */ MCD_OPC_Decode, 179, 8, 19, // Opcode: XOR_T +/* 977 */ MCD_OPC_FilterValue, 1, 69, 40, 0, // Skip to: 11291 /* 982 */ MCD_OPC_Decode, 163, 2, 19, // Opcode: ANDN_T /* 986 */ MCD_OPC_FilterValue, 9, 171, 3, 0, // Skip to: 1930 /* 991 */ MCD_OPC_ExtractField, 22, 6, // Inst{27-22} ... @@ -526,199 +526,199 @@ static const uint8_t DecoderTable32[] = { /* 999 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 1002 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1011 /* 1007 */ MCD_OPC_Decode, 151, 4, 20, // Opcode: LD_B_bo_bso -/* 1011 */ MCD_OPC_FilterValue, 1, 25, 40, 0, // Skip to: 11281 -/* 1016 */ MCD_OPC_Decode, 207, 7, 20, // Opcode: ST_B_bo_pos +/* 1011 */ MCD_OPC_FilterValue, 1, 35, 40, 0, // Skip to: 11291 +/* 1016 */ MCD_OPC_Decode, 208, 7, 20, // Opcode: ST_B_bo_pos /* 1020 */ MCD_OPC_FilterValue, 1, 11, 0, 0, // Skip to: 1036 -/* 1025 */ MCD_OPC_CheckField, 7, 1, 0, 9, 40, 0, // Skip to: 11281 +/* 1025 */ MCD_OPC_CheckField, 7, 1, 0, 19, 40, 0, // Skip to: 11291 /* 1032 */ MCD_OPC_Decode, 142, 4, 20, // Opcode: LD_BU_bo_pos /* 1036 */ MCD_OPC_FilterValue, 2, 21, 0, 0, // Skip to: 1062 /* 1041 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 1044 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1053 /* 1049 */ MCD_OPC_Decode, 179, 4, 20, // Opcode: LD_H_bo_pos -/* 1053 */ MCD_OPC_FilterValue, 1, 239, 39, 0, // Skip to: 11281 -/* 1058 */ MCD_OPC_Decode, 230, 7, 20, // Opcode: ST_H_bo_pos +/* 1053 */ MCD_OPC_FilterValue, 1, 249, 39, 0, // Skip to: 11291 +/* 1058 */ MCD_OPC_Decode, 231, 7, 20, // Opcode: ST_H_bo_pos /* 1062 */ MCD_OPC_FilterValue, 3, 11, 0, 0, // Skip to: 1078 -/* 1067 */ MCD_OPC_CheckField, 7, 1, 0, 223, 39, 0, // Skip to: 11281 +/* 1067 */ MCD_OPC_CheckField, 7, 1, 0, 233, 39, 0, // Skip to: 11291 /* 1074 */ MCD_OPC_Decode, 172, 4, 20, // Opcode: LD_HU_bo_pos /* 1078 */ MCD_OPC_FilterValue, 4, 21, 0, 0, // Skip to: 1104 /* 1083 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 1086 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1095 /* 1091 */ MCD_OPC_Decode, 196, 4, 20, // Opcode: LD_W_bo_pos -/* 1095 */ MCD_OPC_FilterValue, 1, 197, 39, 0, // Skip to: 11281 -/* 1100 */ MCD_OPC_Decode, 248, 7, 20, // Opcode: ST_W_bo_pos +/* 1095 */ MCD_OPC_FilterValue, 1, 207, 39, 0, // Skip to: 11291 +/* 1100 */ MCD_OPC_Decode, 249, 7, 20, // Opcode: ST_W_bo_pos /* 1104 */ MCD_OPC_FilterValue, 5, 21, 0, 0, // Skip to: 1130 /* 1109 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 1112 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1121 /* 1117 */ MCD_OPC_Decode, 166, 4, 20, // Opcode: LD_D_bo_pos -/* 1121 */ MCD_OPC_FilterValue, 1, 171, 39, 0, // Skip to: 11281 -/* 1126 */ MCD_OPC_Decode, 224, 7, 20, // Opcode: ST_D_bo_pos +/* 1121 */ MCD_OPC_FilterValue, 1, 181, 39, 0, // Skip to: 11291 +/* 1126 */ MCD_OPC_Decode, 225, 7, 20, // Opcode: ST_D_bo_pos /* 1130 */ MCD_OPC_FilterValue, 6, 21, 0, 0, // Skip to: 1156 /* 1135 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 1138 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1147 /* 1143 */ MCD_OPC_Decode, 130, 4, 20, // Opcode: LD_A_bo_pos -/* 1147 */ MCD_OPC_FilterValue, 1, 145, 39, 0, // Skip to: 11281 -/* 1152 */ MCD_OPC_Decode, 195, 7, 20, // Opcode: ST_A_bo_pos +/* 1147 */ MCD_OPC_FilterValue, 1, 155, 39, 0, // Skip to: 11291 +/* 1152 */ MCD_OPC_Decode, 196, 7, 20, // Opcode: ST_A_bo_pos /* 1156 */ MCD_OPC_FilterValue, 7, 21, 0, 0, // Skip to: 1182 /* 1161 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 1164 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1173 /* 1169 */ MCD_OPC_Decode, 160, 4, 20, // Opcode: LD_DA_bo_pos -/* 1173 */ MCD_OPC_FilterValue, 1, 119, 39, 0, // Skip to: 11281 -/* 1178 */ MCD_OPC_Decode, 218, 7, 20, // Opcode: ST_DA_bo_pos +/* 1173 */ MCD_OPC_FilterValue, 1, 129, 39, 0, // Skip to: 11291 +/* 1178 */ MCD_OPC_Decode, 219, 7, 20, // Opcode: ST_DA_bo_pos /* 1182 */ MCD_OPC_FilterValue, 8, 21, 0, 0, // Skip to: 1208 /* 1187 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 1190 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1199 /* 1195 */ MCD_OPC_Decode, 190, 4, 20, // Opcode: LD_Q_bo_pos -/* 1199 */ MCD_OPC_FilterValue, 1, 93, 39, 0, // Skip to: 11281 -/* 1204 */ MCD_OPC_Decode, 241, 7, 20, // Opcode: ST_Q_bo_pos +/* 1199 */ MCD_OPC_FilterValue, 1, 103, 39, 0, // Skip to: 11291 +/* 1204 */ MCD_OPC_Decode, 242, 7, 20, // Opcode: ST_Q_bo_pos /* 1208 */ MCD_OPC_FilterValue, 10, 11, 0, 0, // Skip to: 1224 -/* 1213 */ MCD_OPC_CheckField, 7, 1, 1, 77, 39, 0, // Skip to: 11281 +/* 1213 */ MCD_OPC_CheckField, 7, 1, 1, 87, 39, 0, // Skip to: 11291 /* 1220 */ MCD_OPC_Decode, 192, 2, 20, // Opcode: CACHEI_I_bo_pos /* 1224 */ MCD_OPC_FilterValue, 11, 11, 0, 0, // Skip to: 1240 -/* 1229 */ MCD_OPC_CheckField, 7, 1, 1, 61, 39, 0, // Skip to: 11281 +/* 1229 */ MCD_OPC_CheckField, 7, 1, 1, 71, 39, 0, // Skip to: 11291 /* 1236 */ MCD_OPC_Decode, 199, 2, 20, // Opcode: CACHEI_W_bo_pos /* 1240 */ MCD_OPC_FilterValue, 12, 11, 0, 0, // Skip to: 1256 -/* 1245 */ MCD_OPC_CheckField, 7, 1, 1, 45, 39, 0, // Skip to: 11281 +/* 1245 */ MCD_OPC_CheckField, 7, 1, 1, 55, 39, 0, // Skip to: 11291 /* 1252 */ MCD_OPC_Decode, 214, 2, 20, // Opcode: CACHE_W_bo_pos /* 1256 */ MCD_OPC_FilterValue, 13, 11, 0, 0, // Skip to: 1272 -/* 1261 */ MCD_OPC_CheckField, 7, 1, 1, 29, 39, 0, // Skip to: 11281 +/* 1261 */ MCD_OPC_CheckField, 7, 1, 1, 39, 39, 0, // Skip to: 11291 /* 1268 */ MCD_OPC_Decode, 209, 2, 20, // Opcode: CACHE_WI_bo_pos /* 1272 */ MCD_OPC_FilterValue, 14, 11, 0, 0, // Skip to: 1288 -/* 1277 */ MCD_OPC_CheckField, 7, 1, 1, 13, 39, 0, // Skip to: 11281 +/* 1277 */ MCD_OPC_CheckField, 7, 1, 1, 23, 39, 0, // Skip to: 11291 /* 1284 */ MCD_OPC_Decode, 204, 2, 20, // Opcode: CACHE_I_bo_pos /* 1288 */ MCD_OPC_FilterValue, 15, 11, 0, 0, // Skip to: 1304 -/* 1293 */ MCD_OPC_CheckField, 7, 1, 1, 253, 38, 0, // Skip to: 11281 +/* 1293 */ MCD_OPC_CheckField, 7, 1, 1, 7, 39, 0, // Skip to: 11291 /* 1300 */ MCD_OPC_Decode, 195, 2, 20, // Opcode: CACHEI_WI_bo_pos /* 1304 */ MCD_OPC_FilterValue, 16, 21, 0, 0, // Skip to: 1330 /* 1309 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 1312 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1321 /* 1317 */ MCD_OPC_Decode, 153, 4, 20, // Opcode: LD_B_bo_pos -/* 1321 */ MCD_OPC_FilterValue, 1, 227, 38, 0, // Skip to: 11281 -/* 1326 */ MCD_OPC_Decode, 208, 7, 20, // Opcode: ST_B_bo_pre +/* 1321 */ MCD_OPC_FilterValue, 1, 237, 38, 0, // Skip to: 11291 +/* 1326 */ MCD_OPC_Decode, 209, 7, 20, // Opcode: ST_B_bo_pre /* 1330 */ MCD_OPC_FilterValue, 17, 11, 0, 0, // Skip to: 1346 -/* 1335 */ MCD_OPC_CheckField, 7, 1, 0, 211, 38, 0, // Skip to: 11281 +/* 1335 */ MCD_OPC_CheckField, 7, 1, 0, 221, 38, 0, // Skip to: 11291 /* 1342 */ MCD_OPC_Decode, 143, 4, 20, // Opcode: LD_BU_bo_pre /* 1346 */ MCD_OPC_FilterValue, 18, 21, 0, 0, // Skip to: 1372 /* 1351 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 1354 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1363 /* 1359 */ MCD_OPC_Decode, 180, 4, 20, // Opcode: LD_H_bo_pre -/* 1363 */ MCD_OPC_FilterValue, 1, 185, 38, 0, // Skip to: 11281 -/* 1368 */ MCD_OPC_Decode, 231, 7, 20, // Opcode: ST_H_bo_pre +/* 1363 */ MCD_OPC_FilterValue, 1, 195, 38, 0, // Skip to: 11291 +/* 1368 */ MCD_OPC_Decode, 232, 7, 20, // Opcode: ST_H_bo_pre /* 1372 */ MCD_OPC_FilterValue, 19, 11, 0, 0, // Skip to: 1388 -/* 1377 */ MCD_OPC_CheckField, 7, 1, 0, 169, 38, 0, // Skip to: 11281 +/* 1377 */ MCD_OPC_CheckField, 7, 1, 0, 179, 38, 0, // Skip to: 11291 /* 1384 */ MCD_OPC_Decode, 173, 4, 20, // Opcode: LD_HU_bo_pre /* 1388 */ MCD_OPC_FilterValue, 20, 21, 0, 0, // Skip to: 1414 /* 1393 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 1396 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1405 /* 1401 */ MCD_OPC_Decode, 197, 4, 20, // Opcode: LD_W_bo_pre -/* 1405 */ MCD_OPC_FilterValue, 1, 143, 38, 0, // Skip to: 11281 -/* 1410 */ MCD_OPC_Decode, 249, 7, 20, // Opcode: ST_W_bo_pre +/* 1405 */ MCD_OPC_FilterValue, 1, 153, 38, 0, // Skip to: 11291 +/* 1410 */ MCD_OPC_Decode, 250, 7, 20, // Opcode: ST_W_bo_pre /* 1414 */ MCD_OPC_FilterValue, 21, 21, 0, 0, // Skip to: 1440 /* 1419 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 1422 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1431 /* 1427 */ MCD_OPC_Decode, 167, 4, 20, // Opcode: LD_D_bo_pre -/* 1431 */ MCD_OPC_FilterValue, 1, 117, 38, 0, // Skip to: 11281 -/* 1436 */ MCD_OPC_Decode, 225, 7, 20, // Opcode: ST_D_bo_pre +/* 1431 */ MCD_OPC_FilterValue, 1, 127, 38, 0, // Skip to: 11291 +/* 1436 */ MCD_OPC_Decode, 226, 7, 20, // Opcode: ST_D_bo_pre /* 1440 */ MCD_OPC_FilterValue, 22, 21, 0, 0, // Skip to: 1466 /* 1445 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 1448 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1457 /* 1453 */ MCD_OPC_Decode, 131, 4, 20, // Opcode: LD_A_bo_pre -/* 1457 */ MCD_OPC_FilterValue, 1, 91, 38, 0, // Skip to: 11281 -/* 1462 */ MCD_OPC_Decode, 196, 7, 20, // Opcode: ST_A_bo_pre +/* 1457 */ MCD_OPC_FilterValue, 1, 101, 38, 0, // Skip to: 11291 +/* 1462 */ MCD_OPC_Decode, 197, 7, 20, // Opcode: ST_A_bo_pre /* 1466 */ MCD_OPC_FilterValue, 23, 21, 0, 0, // Skip to: 1492 /* 1471 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 1474 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1483 /* 1479 */ MCD_OPC_Decode, 161, 4, 20, // Opcode: LD_DA_bo_pre -/* 1483 */ MCD_OPC_FilterValue, 1, 65, 38, 0, // Skip to: 11281 -/* 1488 */ MCD_OPC_Decode, 219, 7, 20, // Opcode: ST_DA_bo_pre +/* 1483 */ MCD_OPC_FilterValue, 1, 75, 38, 0, // Skip to: 11291 +/* 1488 */ MCD_OPC_Decode, 220, 7, 20, // Opcode: ST_DA_bo_pre /* 1492 */ MCD_OPC_FilterValue, 24, 21, 0, 0, // Skip to: 1518 /* 1497 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 1500 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1509 /* 1505 */ MCD_OPC_Decode, 191, 4, 20, // Opcode: LD_Q_bo_pre -/* 1509 */ MCD_OPC_FilterValue, 1, 39, 38, 0, // Skip to: 11281 -/* 1514 */ MCD_OPC_Decode, 242, 7, 20, // Opcode: ST_Q_bo_pre +/* 1509 */ MCD_OPC_FilterValue, 1, 49, 38, 0, // Skip to: 11291 +/* 1514 */ MCD_OPC_Decode, 243, 7, 20, // Opcode: ST_Q_bo_pre /* 1518 */ MCD_OPC_FilterValue, 26, 11, 0, 0, // Skip to: 1534 -/* 1523 */ MCD_OPC_CheckField, 7, 1, 1, 23, 38, 0, // Skip to: 11281 +/* 1523 */ MCD_OPC_CheckField, 7, 1, 1, 33, 38, 0, // Skip to: 11291 /* 1530 */ MCD_OPC_Decode, 193, 2, 20, // Opcode: CACHEI_I_bo_pre /* 1534 */ MCD_OPC_FilterValue, 27, 11, 0, 0, // Skip to: 1550 -/* 1539 */ MCD_OPC_CheckField, 7, 1, 1, 7, 38, 0, // Skip to: 11281 +/* 1539 */ MCD_OPC_CheckField, 7, 1, 1, 17, 38, 0, // Skip to: 11291 /* 1546 */ MCD_OPC_Decode, 200, 2, 20, // Opcode: CACHEI_W_bo_pre /* 1550 */ MCD_OPC_FilterValue, 28, 11, 0, 0, // Skip to: 1566 -/* 1555 */ MCD_OPC_CheckField, 7, 1, 1, 247, 37, 0, // Skip to: 11281 +/* 1555 */ MCD_OPC_CheckField, 7, 1, 1, 1, 38, 0, // Skip to: 11291 /* 1562 */ MCD_OPC_Decode, 215, 2, 20, // Opcode: CACHE_W_bo_pre /* 1566 */ MCD_OPC_FilterValue, 29, 11, 0, 0, // Skip to: 1582 -/* 1571 */ MCD_OPC_CheckField, 7, 1, 1, 231, 37, 0, // Skip to: 11281 +/* 1571 */ MCD_OPC_CheckField, 7, 1, 1, 241, 37, 0, // Skip to: 11291 /* 1578 */ MCD_OPC_Decode, 210, 2, 20, // Opcode: CACHE_WI_bo_pre /* 1582 */ MCD_OPC_FilterValue, 30, 11, 0, 0, // Skip to: 1598 -/* 1587 */ MCD_OPC_CheckField, 7, 1, 1, 215, 37, 0, // Skip to: 11281 +/* 1587 */ MCD_OPC_CheckField, 7, 1, 1, 225, 37, 0, // Skip to: 11291 /* 1594 */ MCD_OPC_Decode, 205, 2, 20, // Opcode: CACHE_I_bo_pre /* 1598 */ MCD_OPC_FilterValue, 31, 11, 0, 0, // Skip to: 1614 -/* 1603 */ MCD_OPC_CheckField, 7, 1, 1, 199, 37, 0, // Skip to: 11281 +/* 1603 */ MCD_OPC_CheckField, 7, 1, 1, 209, 37, 0, // Skip to: 11291 /* 1610 */ MCD_OPC_Decode, 196, 2, 20, // Opcode: CACHEI_WI_bo_pre /* 1614 */ MCD_OPC_FilterValue, 32, 11, 0, 0, // Skip to: 1630 -/* 1619 */ MCD_OPC_CheckField, 7, 1, 1, 183, 37, 0, // Skip to: 11281 -/* 1626 */ MCD_OPC_Decode, 205, 7, 20, // Opcode: ST_B_bo_bso +/* 1619 */ MCD_OPC_CheckField, 7, 1, 1, 193, 37, 0, // Skip to: 11291 +/* 1626 */ MCD_OPC_Decode, 206, 7, 20, // Opcode: ST_B_bo_bso /* 1630 */ MCD_OPC_FilterValue, 33, 11, 0, 0, // Skip to: 1646 -/* 1635 */ MCD_OPC_CheckField, 7, 1, 0, 167, 37, 0, // Skip to: 11281 +/* 1635 */ MCD_OPC_CheckField, 7, 1, 0, 177, 37, 0, // Skip to: 11291 /* 1642 */ MCD_OPC_Decode, 140, 4, 20, // Opcode: LD_BU_bo_bso /* 1646 */ MCD_OPC_FilterValue, 34, 21, 0, 0, // Skip to: 1672 /* 1651 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 1654 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1663 /* 1659 */ MCD_OPC_Decode, 177, 4, 20, // Opcode: LD_H_bo_bso -/* 1663 */ MCD_OPC_FilterValue, 1, 141, 37, 0, // Skip to: 11281 -/* 1668 */ MCD_OPC_Decode, 228, 7, 20, // Opcode: ST_H_bo_bso +/* 1663 */ MCD_OPC_FilterValue, 1, 151, 37, 0, // Skip to: 11291 +/* 1668 */ MCD_OPC_Decode, 229, 7, 20, // Opcode: ST_H_bo_bso /* 1672 */ MCD_OPC_FilterValue, 35, 11, 0, 0, // Skip to: 1688 -/* 1677 */ MCD_OPC_CheckField, 7, 1, 0, 125, 37, 0, // Skip to: 11281 +/* 1677 */ MCD_OPC_CheckField, 7, 1, 0, 135, 37, 0, // Skip to: 11291 /* 1684 */ MCD_OPC_Decode, 170, 4, 20, // Opcode: LD_HU_bo_bso /* 1688 */ MCD_OPC_FilterValue, 36, 21, 0, 0, // Skip to: 1714 /* 1693 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 1696 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1705 /* 1701 */ MCD_OPC_Decode, 194, 4, 20, // Opcode: LD_W_bo_bso -/* 1705 */ MCD_OPC_FilterValue, 1, 99, 37, 0, // Skip to: 11281 -/* 1710 */ MCD_OPC_Decode, 246, 7, 20, // Opcode: ST_W_bo_bso +/* 1705 */ MCD_OPC_FilterValue, 1, 109, 37, 0, // Skip to: 11291 +/* 1710 */ MCD_OPC_Decode, 247, 7, 20, // Opcode: ST_W_bo_bso /* 1714 */ MCD_OPC_FilterValue, 37, 21, 0, 0, // Skip to: 1740 /* 1719 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 1722 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1731 /* 1727 */ MCD_OPC_Decode, 164, 4, 20, // Opcode: LD_D_bo_bso -/* 1731 */ MCD_OPC_FilterValue, 1, 73, 37, 0, // Skip to: 11281 -/* 1736 */ MCD_OPC_Decode, 222, 7, 20, // Opcode: ST_D_bo_bso +/* 1731 */ MCD_OPC_FilterValue, 1, 83, 37, 0, // Skip to: 11291 +/* 1736 */ MCD_OPC_Decode, 223, 7, 20, // Opcode: ST_D_bo_bso /* 1740 */ MCD_OPC_FilterValue, 38, 21, 0, 0, // Skip to: 1766 /* 1745 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 1748 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1757 /* 1753 */ MCD_OPC_Decode, 128, 4, 20, // Opcode: LD_A_bo_bso -/* 1757 */ MCD_OPC_FilterValue, 1, 47, 37, 0, // Skip to: 11281 -/* 1762 */ MCD_OPC_Decode, 193, 7, 20, // Opcode: ST_A_bo_bso +/* 1757 */ MCD_OPC_FilterValue, 1, 57, 37, 0, // Skip to: 11291 +/* 1762 */ MCD_OPC_Decode, 194, 7, 20, // Opcode: ST_A_bo_bso /* 1766 */ MCD_OPC_FilterValue, 39, 21, 0, 0, // Skip to: 1792 /* 1771 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 1774 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1783 /* 1779 */ MCD_OPC_Decode, 158, 4, 20, // Opcode: LD_DA_bo_bso -/* 1783 */ MCD_OPC_FilterValue, 1, 21, 37, 0, // Skip to: 11281 -/* 1788 */ MCD_OPC_Decode, 216, 7, 20, // Opcode: ST_DA_bo_bso +/* 1783 */ MCD_OPC_FilterValue, 1, 31, 37, 0, // Skip to: 11291 +/* 1788 */ MCD_OPC_Decode, 217, 7, 20, // Opcode: ST_DA_bo_bso /* 1792 */ MCD_OPC_FilterValue, 40, 21, 0, 0, // Skip to: 1818 /* 1797 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 1800 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1809 /* 1805 */ MCD_OPC_Decode, 188, 4, 20, // Opcode: LD_Q_bo_bso -/* 1809 */ MCD_OPC_FilterValue, 1, 251, 36, 0, // Skip to: 11281 -/* 1814 */ MCD_OPC_Decode, 239, 7, 20, // Opcode: ST_Q_bo_bso +/* 1809 */ MCD_OPC_FilterValue, 1, 5, 37, 0, // Skip to: 11291 +/* 1814 */ MCD_OPC_Decode, 240, 7, 20, // Opcode: ST_Q_bo_bso /* 1818 */ MCD_OPC_FilterValue, 41, 11, 0, 0, // Skip to: 1834 -/* 1823 */ MCD_OPC_CheckField, 7, 1, 0, 235, 36, 0, // Skip to: 11281 +/* 1823 */ MCD_OPC_CheckField, 7, 1, 0, 245, 36, 0, // Skip to: 11291 /* 1830 */ MCD_OPC_Decode, 154, 4, 20, // Opcode: LD_B_bo_pre /* 1834 */ MCD_OPC_FilterValue, 42, 11, 0, 0, // Skip to: 1850 -/* 1839 */ MCD_OPC_CheckField, 7, 1, 1, 219, 36, 0, // Skip to: 11281 +/* 1839 */ MCD_OPC_CheckField, 7, 1, 1, 229, 36, 0, // Skip to: 11291 /* 1846 */ MCD_OPC_Decode, 191, 2, 20, // Opcode: CACHEI_I_bo_bso /* 1850 */ MCD_OPC_FilterValue, 43, 11, 0, 0, // Skip to: 1866 -/* 1855 */ MCD_OPC_CheckField, 7, 1, 1, 203, 36, 0, // Skip to: 11281 +/* 1855 */ MCD_OPC_CheckField, 7, 1, 1, 213, 36, 0, // Skip to: 11291 /* 1862 */ MCD_OPC_Decode, 197, 2, 20, // Opcode: CACHEI_W_bo_bso /* 1866 */ MCD_OPC_FilterValue, 44, 11, 0, 0, // Skip to: 1882 -/* 1871 */ MCD_OPC_CheckField, 7, 1, 1, 187, 36, 0, // Skip to: 11281 +/* 1871 */ MCD_OPC_CheckField, 7, 1, 1, 197, 36, 0, // Skip to: 11291 /* 1878 */ MCD_OPC_Decode, 212, 2, 20, // Opcode: CACHE_W_bo_bso /* 1882 */ MCD_OPC_FilterValue, 45, 11, 0, 0, // Skip to: 1898 -/* 1887 */ MCD_OPC_CheckField, 7, 1, 1, 171, 36, 0, // Skip to: 11281 +/* 1887 */ MCD_OPC_CheckField, 7, 1, 1, 181, 36, 0, // Skip to: 11291 /* 1894 */ MCD_OPC_Decode, 207, 2, 20, // Opcode: CACHE_WI_bo_bso /* 1898 */ MCD_OPC_FilterValue, 46, 11, 0, 0, // Skip to: 1914 -/* 1903 */ MCD_OPC_CheckField, 7, 1, 1, 155, 36, 0, // Skip to: 11281 +/* 1903 */ MCD_OPC_CheckField, 7, 1, 1, 165, 36, 0, // Skip to: 11291 /* 1910 */ MCD_OPC_Decode, 202, 2, 20, // Opcode: CACHE_I_bo_bso -/* 1914 */ MCD_OPC_FilterValue, 47, 146, 36, 0, // Skip to: 11281 -/* 1919 */ MCD_OPC_CheckField, 7, 1, 1, 139, 36, 0, // Skip to: 11281 +/* 1914 */ MCD_OPC_FilterValue, 47, 156, 36, 0, // Skip to: 11291 +/* 1919 */ MCD_OPC_CheckField, 7, 1, 1, 149, 36, 0, // Skip to: 11291 /* 1926 */ MCD_OPC_Decode, 194, 2, 20, // Opcode: CACHEI_WI_bo_bso /* 1930 */ MCD_OPC_FilterValue, 11, 147, 8, 0, // Skip to: 4130 /* 1935 */ MCD_OPC_ExtractField, 21, 7, // Inst{27-21} ... @@ -731,24 +731,24 @@ static const uint8_t DecoderTable32[] = { /* 1963 */ MCD_OPC_FilterValue, 2, 21, 0, 0, // Skip to: 1989 /* 1968 */ MCD_OPC_ExtractField, 16, 2, // Inst{17-16} ... /* 1971 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 1980 -/* 1976 */ MCD_OPC_Decode, 132, 8, 21, // Opcode: SUBS_rr -/* 1980 */ MCD_OPC_FilterValue, 3, 80, 36, 0, // Skip to: 11281 -/* 1985 */ MCD_OPC_Decode, 131, 8, 21, // Opcode: SUBS_U_rr -/* 1989 */ MCD_OPC_FilterValue, 3, 71, 36, 0, // Skip to: 11281 +/* 1976 */ MCD_OPC_Decode, 133, 8, 21, // Opcode: SUBS_rr +/* 1980 */ MCD_OPC_FilterValue, 3, 90, 36, 0, // Skip to: 11291 +/* 1985 */ MCD_OPC_Decode, 132, 8, 21, // Opcode: SUBS_U_rr +/* 1989 */ MCD_OPC_FilterValue, 3, 81, 36, 0, // Skip to: 11291 /* 1994 */ MCD_OPC_ExtractField, 16, 2, // Inst{17-16} ... /* 1997 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 2006 -/* 2002 */ MCD_OPC_Decode, 134, 8, 21, // Opcode: SUBX_rr -/* 2006 */ MCD_OPC_FilterValue, 1, 54, 36, 0, // Skip to: 11281 -/* 2011 */ MCD_OPC_Decode, 128, 8, 21, // Opcode: SUBC_rr -/* 2015 */ MCD_OPC_FilterValue, 1, 45, 36, 0, // Skip to: 11281 +/* 2002 */ MCD_OPC_Decode, 135, 8, 21, // Opcode: SUBX_rr +/* 2006 */ MCD_OPC_FilterValue, 1, 64, 36, 0, // Skip to: 11291 +/* 2011 */ MCD_OPC_Decode, 129, 8, 21, // Opcode: SUBC_rr +/* 2015 */ MCD_OPC_FilterValue, 1, 55, 36, 0, // Skip to: 11291 /* 2020 */ MCD_OPC_Decode, 155, 2, 22, // Opcode: ADD_rc /* 2024 */ MCD_OPC_FilterValue, 1, 35, 0, 0, // Skip to: 2064 /* 2029 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 2032 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 2048 -/* 2037 */ MCD_OPC_CheckField, 7, 1, 0, 21, 36, 0, // Skip to: 11281 +/* 2037 */ MCD_OPC_CheckField, 7, 1, 0, 31, 36, 0, // Skip to: 11291 /* 2044 */ MCD_OPC_Decode, 145, 2, 15, // Opcode: ADDS_rr -/* 2048 */ MCD_OPC_FilterValue, 4, 12, 36, 0, // Skip to: 11281 -/* 2053 */ MCD_OPC_CheckField, 7, 1, 0, 5, 36, 0, // Skip to: 11281 +/* 2048 */ MCD_OPC_FilterValue, 4, 22, 36, 0, // Skip to: 11291 +/* 2053 */ MCD_OPC_CheckField, 7, 1, 0, 15, 36, 0, // Skip to: 11291 /* 2060 */ MCD_OPC_Decode, 142, 2, 15, // Opcode: ADDS_U /* 2064 */ MCD_OPC_FilterValue, 2, 38, 0, 0, // Skip to: 2107 /* 2069 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... @@ -756,37 +756,37 @@ static const uint8_t DecoderTable32[] = { /* 2077 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 2080 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 2089 /* 2085 */ MCD_OPC_Decode, 148, 2, 15, // Opcode: ADDX_rr -/* 2089 */ MCD_OPC_FilterValue, 4, 227, 35, 0, // Skip to: 11281 +/* 2089 */ MCD_OPC_FilterValue, 4, 237, 35, 0, // Skip to: 11291 /* 2094 */ MCD_OPC_Decode, 133, 2, 15, // Opcode: ADDC_rr -/* 2098 */ MCD_OPC_FilterValue, 1, 218, 35, 0, // Skip to: 11281 +/* 2098 */ MCD_OPC_FilterValue, 1, 228, 35, 0, // Skip to: 11291 /* 2103 */ MCD_OPC_Decode, 144, 2, 22, // Opcode: ADDS_rc /* 2107 */ MCD_OPC_FilterValue, 3, 38, 0, 0, // Skip to: 2150 /* 2112 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 2115 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 2141 /* 2120 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... /* 2123 */ MCD_OPC_FilterValue, 10, 4, 0, 0, // Skip to: 2132 -/* 2128 */ MCD_OPC_Decode, 130, 8, 21, // Opcode: SUBS_H_rr -/* 2132 */ MCD_OPC_FilterValue, 11, 184, 35, 0, // Skip to: 11281 -/* 2137 */ MCD_OPC_Decode, 129, 8, 21, // Opcode: SUBS_HU_rr -/* 2141 */ MCD_OPC_FilterValue, 1, 175, 35, 0, // Skip to: 11281 +/* 2128 */ MCD_OPC_Decode, 131, 8, 21, // Opcode: SUBS_H_rr +/* 2132 */ MCD_OPC_FilterValue, 11, 194, 35, 0, // Skip to: 11291 +/* 2137 */ MCD_OPC_Decode, 130, 8, 21, // Opcode: SUBS_HU_rr +/* 2141 */ MCD_OPC_FilterValue, 1, 185, 35, 0, // Skip to: 11291 /* 2146 */ MCD_OPC_Decode, 143, 2, 22, // Opcode: ADDS_U_rc /* 2150 */ MCD_OPC_FilterValue, 4, 28, 0, 0, // Skip to: 2183 /* 2155 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 2158 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 2174 -/* 2163 */ MCD_OPC_CheckField, 18, 3, 0, 151, 35, 0, // Skip to: 11281 -/* 2170 */ MCD_OPC_Decode, 140, 8, 15, // Opcode: SUB_rr -/* 2174 */ MCD_OPC_FilterValue, 1, 142, 35, 0, // Skip to: 11281 +/* 2163 */ MCD_OPC_CheckField, 18, 3, 0, 161, 35, 0, // Skip to: 11291 +/* 2170 */ MCD_OPC_Decode, 141, 8, 15, // Opcode: SUB_rr +/* 2174 */ MCD_OPC_FilterValue, 1, 152, 35, 0, // Skip to: 11291 /* 2179 */ MCD_OPC_Decode, 147, 2, 22, // Opcode: ADDX_rc /* 2183 */ MCD_OPC_FilterValue, 5, 11, 0, 0, // Skip to: 2199 -/* 2188 */ MCD_OPC_CheckField, 7, 1, 1, 126, 35, 0, // Skip to: 11281 +/* 2188 */ MCD_OPC_CheckField, 7, 1, 1, 136, 35, 0, // Skip to: 11291 /* 2195 */ MCD_OPC_Decode, 132, 2, 22, // Opcode: ADDC_rc /* 2199 */ MCD_OPC_FilterValue, 7, 35, 0, 0, // Skip to: 2239 /* 2204 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 2207 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 2223 -/* 2212 */ MCD_OPC_CheckField, 7, 1, 0, 102, 35, 0, // Skip to: 11281 +/* 2212 */ MCD_OPC_CheckField, 7, 1, 0, 112, 35, 0, // Skip to: 11291 /* 2219 */ MCD_OPC_Decode, 254, 1, 15, // Opcode: ABSDIF_rr -/* 2223 */ MCD_OPC_FilterValue, 4, 93, 35, 0, // Skip to: 11281 -/* 2228 */ MCD_OPC_CheckField, 7, 1, 0, 86, 35, 0, // Skip to: 11281 +/* 2223 */ MCD_OPC_FilterValue, 4, 103, 35, 0, // Skip to: 11291 +/* 2228 */ MCD_OPC_CheckField, 7, 1, 0, 96, 35, 0, // Skip to: 11291 /* 2235 */ MCD_OPC_Decode, 250, 1, 15, // Opcode: ABSDIFS_rr /* 2239 */ MCD_OPC_FilterValue, 8, 38, 0, 0, // Skip to: 2282 /* 2244 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... @@ -794,17 +794,17 @@ static const uint8_t DecoderTable32[] = { /* 2252 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 2255 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 2264 /* 2260 */ MCD_OPC_Decode, 150, 3, 15, // Opcode: EQ_rr -/* 2264 */ MCD_OPC_FilterValue, 4, 52, 35, 0, // Skip to: 11281 -/* 2269 */ MCD_OPC_Decode, 223, 6, 15, // Opcode: NE_rr -/* 2273 */ MCD_OPC_FilterValue, 1, 43, 35, 0, // Skip to: 11281 -/* 2278 */ MCD_OPC_Decode, 141, 7, 22, // Opcode: RSUB_rc +/* 2264 */ MCD_OPC_FilterValue, 4, 62, 35, 0, // Skip to: 11291 +/* 2269 */ MCD_OPC_Decode, 224, 6, 15, // Opcode: NE_rr +/* 2273 */ MCD_OPC_FilterValue, 1, 53, 35, 0, // Skip to: 11291 +/* 2278 */ MCD_OPC_Decode, 142, 7, 22, // Opcode: RSUB_rc /* 2282 */ MCD_OPC_FilterValue, 9, 35, 0, 0, // Skip to: 2322 /* 2287 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 2290 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 2306 -/* 2295 */ MCD_OPC_CheckField, 7, 1, 0, 19, 35, 0, // Skip to: 11281 +/* 2295 */ MCD_OPC_CheckField, 7, 1, 0, 29, 35, 0, // Skip to: 11291 /* 2302 */ MCD_OPC_Decode, 222, 4, 15, // Opcode: LT_rr -/* 2306 */ MCD_OPC_FilterValue, 4, 10, 35, 0, // Skip to: 11281 -/* 2311 */ MCD_OPC_CheckField, 7, 1, 0, 3, 35, 0, // Skip to: 11281 +/* 2306 */ MCD_OPC_FilterValue, 4, 20, 35, 0, // Skip to: 11291 +/* 2311 */ MCD_OPC_CheckField, 7, 1, 0, 13, 35, 0, // Skip to: 11291 /* 2318 */ MCD_OPC_Decode, 218, 4, 15, // Opcode: LT_U_rr /* 2322 */ MCD_OPC_FilterValue, 10, 38, 0, 0, // Skip to: 2365 /* 2327 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... @@ -812,28 +812,28 @@ static const uint8_t DecoderTable32[] = { /* 2335 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 2338 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 2347 /* 2343 */ MCD_OPC_Decode, 175, 3, 15, // Opcode: GE_rr -/* 2347 */ MCD_OPC_FilterValue, 4, 225, 34, 0, // Skip to: 11281 +/* 2347 */ MCD_OPC_FilterValue, 4, 235, 34, 0, // Skip to: 11291 /* 2352 */ MCD_OPC_Decode, 173, 3, 15, // Opcode: GE_U_rr -/* 2356 */ MCD_OPC_FilterValue, 1, 216, 34, 0, // Skip to: 11281 -/* 2361 */ MCD_OPC_Decode, 140, 7, 22, // Opcode: RSUBS_rc +/* 2356 */ MCD_OPC_FilterValue, 1, 226, 34, 0, // Skip to: 11291 +/* 2361 */ MCD_OPC_Decode, 141, 7, 22, // Opcode: RSUBS_rc /* 2365 */ MCD_OPC_FilterValue, 11, 11, 0, 0, // Skip to: 2381 -/* 2370 */ MCD_OPC_CheckField, 7, 1, 1, 200, 34, 0, // Skip to: 11281 -/* 2377 */ MCD_OPC_Decode, 139, 7, 22, // Opcode: RSUBS_U_rc +/* 2370 */ MCD_OPC_CheckField, 7, 1, 1, 210, 34, 0, // Skip to: 11291 +/* 2377 */ MCD_OPC_Decode, 140, 7, 22, // Opcode: RSUBS_U_rc /* 2381 */ MCD_OPC_FilterValue, 12, 35, 0, 0, // Skip to: 2421 /* 2386 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 2389 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 2405 -/* 2394 */ MCD_OPC_CheckField, 7, 1, 0, 176, 34, 0, // Skip to: 11281 +/* 2394 */ MCD_OPC_CheckField, 7, 1, 0, 186, 34, 0, // Skip to: 11291 /* 2401 */ MCD_OPC_Decode, 202, 5, 15, // Opcode: MIN_rr -/* 2405 */ MCD_OPC_FilterValue, 4, 167, 34, 0, // Skip to: 11281 -/* 2410 */ MCD_OPC_CheckField, 7, 1, 0, 160, 34, 0, // Skip to: 11281 +/* 2405 */ MCD_OPC_FilterValue, 4, 177, 34, 0, // Skip to: 11291 +/* 2410 */ MCD_OPC_CheckField, 7, 1, 0, 170, 34, 0, // Skip to: 11291 /* 2417 */ MCD_OPC_Decode, 200, 5, 15, // Opcode: MIN_U_rr /* 2421 */ MCD_OPC_FilterValue, 13, 35, 0, 0, // Skip to: 2461 /* 2426 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 2429 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 2445 -/* 2434 */ MCD_OPC_CheckField, 7, 1, 0, 136, 34, 0, // Skip to: 11281 +/* 2434 */ MCD_OPC_CheckField, 7, 1, 0, 146, 34, 0, // Skip to: 11291 /* 2441 */ MCD_OPC_Decode, 193, 5, 15, // Opcode: MAX_rr -/* 2445 */ MCD_OPC_FilterValue, 4, 127, 34, 0, // Skip to: 11281 -/* 2450 */ MCD_OPC_CheckField, 7, 1, 0, 120, 34, 0, // Skip to: 11281 +/* 2445 */ MCD_OPC_FilterValue, 4, 137, 34, 0, // Skip to: 11291 +/* 2450 */ MCD_OPC_CheckField, 7, 1, 0, 130, 34, 0, // Skip to: 11291 /* 2457 */ MCD_OPC_Decode, 191, 5, 15, // Opcode: MAX_U_rr /* 2461 */ MCD_OPC_FilterValue, 14, 38, 0, 0, // Skip to: 2504 /* 2466 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... @@ -841,16 +841,16 @@ static const uint8_t DecoderTable32[] = { /* 2474 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 2477 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 2486 /* 2482 */ MCD_OPC_Decode, 131, 2, 15, // Opcode: ABS_rr -/* 2486 */ MCD_OPC_FilterValue, 4, 86, 34, 0, // Skip to: 11281 +/* 2486 */ MCD_OPC_FilterValue, 4, 96, 34, 0, // Skip to: 11291 /* 2491 */ MCD_OPC_Decode, 128, 2, 15, // Opcode: ABSS_rr -/* 2495 */ MCD_OPC_FilterValue, 1, 77, 34, 0, // Skip to: 11281 +/* 2495 */ MCD_OPC_FilterValue, 1, 87, 34, 0, // Skip to: 11291 /* 2500 */ MCD_OPC_Decode, 253, 1, 22, // Opcode: ABSDIF_rc /* 2504 */ MCD_OPC_FilterValue, 15, 28, 0, 0, // Skip to: 2537 /* 2509 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 2512 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 2528 -/* 2517 */ MCD_OPC_CheckField, 18, 3, 4, 53, 34, 0, // Skip to: 11281 +/* 2517 */ MCD_OPC_CheckField, 18, 3, 4, 63, 34, 0, // Skip to: 11291 /* 2524 */ MCD_OPC_Decode, 215, 5, 15, // Opcode: MOV_rrDcDb -/* 2528 */ MCD_OPC_FilterValue, 1, 44, 34, 0, // Skip to: 11281 +/* 2528 */ MCD_OPC_FilterValue, 1, 54, 34, 0, // Skip to: 11291 /* 2533 */ MCD_OPC_Decode, 249, 1, 22, // Opcode: ABSDIFS_rc /* 2537 */ MCD_OPC_FilterValue, 16, 38, 0, 0, // Skip to: 2580 /* 2542 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... @@ -858,9 +858,9 @@ static const uint8_t DecoderTable32[] = { /* 2550 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 2553 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 2562 /* 2558 */ MCD_OPC_Decode, 169, 2, 15, // Opcode: AND_EQ_rr -/* 2562 */ MCD_OPC_FilterValue, 4, 10, 34, 0, // Skip to: 11281 +/* 2562 */ MCD_OPC_FilterValue, 4, 20, 34, 0, // Skip to: 11291 /* 2567 */ MCD_OPC_Decode, 179, 2, 15, // Opcode: AND_NE_rr -/* 2571 */ MCD_OPC_FilterValue, 1, 1, 34, 0, // Skip to: 11281 +/* 2571 */ MCD_OPC_FilterValue, 1, 11, 34, 0, // Skip to: 11291 /* 2576 */ MCD_OPC_Decode, 149, 3, 22, // Opcode: EQ_rc /* 2580 */ MCD_OPC_FilterValue, 17, 38, 0, 0, // Skip to: 2623 /* 2585 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... @@ -868,375 +868,375 @@ static const uint8_t DecoderTable32[] = { /* 2593 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 2596 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 2605 /* 2601 */ MCD_OPC_Decode, 177, 2, 15, // Opcode: AND_LT_rr -/* 2605 */ MCD_OPC_FilterValue, 4, 223, 33, 0, // Skip to: 11281 +/* 2605 */ MCD_OPC_FilterValue, 4, 233, 33, 0, // Skip to: 11291 /* 2610 */ MCD_OPC_Decode, 175, 2, 15, // Opcode: AND_LT_U_rr -/* 2614 */ MCD_OPC_FilterValue, 1, 214, 33, 0, // Skip to: 11281 -/* 2619 */ MCD_OPC_Decode, 222, 6, 22, // Opcode: NE_rc +/* 2614 */ MCD_OPC_FilterValue, 1, 224, 33, 0, // Skip to: 11291 +/* 2619 */ MCD_OPC_Decode, 223, 6, 22, // Opcode: NE_rc /* 2623 */ MCD_OPC_FilterValue, 18, 38, 0, 0, // Skip to: 2666 /* 2628 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 2631 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 2657 /* 2636 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 2639 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 2648 /* 2644 */ MCD_OPC_Decode, 173, 2, 15, // Opcode: AND_GE_rr -/* 2648 */ MCD_OPC_FilterValue, 4, 180, 33, 0, // Skip to: 11281 +/* 2648 */ MCD_OPC_FilterValue, 4, 190, 33, 0, // Skip to: 11291 /* 2653 */ MCD_OPC_Decode, 171, 2, 15, // Opcode: AND_GE_U_rr -/* 2657 */ MCD_OPC_FilterValue, 1, 171, 33, 0, // Skip to: 11281 +/* 2657 */ MCD_OPC_FilterValue, 1, 181, 33, 0, // Skip to: 11291 /* 2662 */ MCD_OPC_Decode, 221, 4, 22, // Opcode: LT_rc /* 2666 */ MCD_OPC_FilterValue, 19, 28, 0, 0, // Skip to: 2699 /* 2671 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 2674 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 2690 -/* 2679 */ MCD_OPC_CheckField, 18, 3, 4, 147, 33, 0, // Skip to: 11281 -/* 2686 */ MCD_OPC_Decode, 236, 6, 15, // Opcode: OR_EQ_rr -/* 2690 */ MCD_OPC_FilterValue, 1, 138, 33, 0, // Skip to: 11281 +/* 2679 */ MCD_OPC_CheckField, 18, 3, 4, 157, 33, 0, // Skip to: 11291 +/* 2686 */ MCD_OPC_Decode, 237, 6, 15, // Opcode: OR_EQ_rr +/* 2690 */ MCD_OPC_FilterValue, 1, 148, 33, 0, // Skip to: 11291 /* 2695 */ MCD_OPC_Decode, 217, 4, 22, // Opcode: LT_U_rc /* 2699 */ MCD_OPC_FilterValue, 20, 38, 0, 0, // Skip to: 2742 /* 2704 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 2707 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 2733 /* 2712 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 2715 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 2724 -/* 2720 */ MCD_OPC_Decode, 246, 6, 15, // Opcode: OR_NE_rr -/* 2724 */ MCD_OPC_FilterValue, 4, 104, 33, 0, // Skip to: 11281 -/* 2729 */ MCD_OPC_Decode, 244, 6, 15, // Opcode: OR_LT_rr -/* 2733 */ MCD_OPC_FilterValue, 1, 95, 33, 0, // Skip to: 11281 +/* 2720 */ MCD_OPC_Decode, 247, 6, 15, // Opcode: OR_NE_rr +/* 2724 */ MCD_OPC_FilterValue, 4, 114, 33, 0, // Skip to: 11291 +/* 2729 */ MCD_OPC_Decode, 245, 6, 15, // Opcode: OR_LT_rr +/* 2733 */ MCD_OPC_FilterValue, 1, 105, 33, 0, // Skip to: 11291 /* 2738 */ MCD_OPC_Decode, 174, 3, 22, // Opcode: GE_rc /* 2742 */ MCD_OPC_FilterValue, 21, 38, 0, 0, // Skip to: 2785 /* 2747 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 2750 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 2776 /* 2755 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 2758 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 2767 -/* 2763 */ MCD_OPC_Decode, 242, 6, 15, // Opcode: OR_LT_U_rr -/* 2767 */ MCD_OPC_FilterValue, 4, 61, 33, 0, // Skip to: 11281 -/* 2772 */ MCD_OPC_Decode, 240, 6, 15, // Opcode: OR_GE_rr -/* 2776 */ MCD_OPC_FilterValue, 1, 52, 33, 0, // Skip to: 11281 +/* 2763 */ MCD_OPC_Decode, 243, 6, 15, // Opcode: OR_LT_U_rr +/* 2767 */ MCD_OPC_FilterValue, 4, 71, 33, 0, // Skip to: 11291 +/* 2772 */ MCD_OPC_Decode, 241, 6, 15, // Opcode: OR_GE_rr +/* 2776 */ MCD_OPC_FilterValue, 1, 62, 33, 0, // Skip to: 11291 /* 2781 */ MCD_OPC_Decode, 172, 3, 22, // Opcode: GE_U_rc /* 2785 */ MCD_OPC_FilterValue, 22, 18, 0, 0, // Skip to: 2808 -/* 2790 */ MCD_OPC_CheckField, 18, 3, 0, 36, 33, 0, // Skip to: 11281 -/* 2797 */ MCD_OPC_CheckField, 7, 1, 0, 29, 33, 0, // Skip to: 11281 -/* 2804 */ MCD_OPC_Decode, 238, 6, 15, // Opcode: OR_GE_U_rr +/* 2790 */ MCD_OPC_CheckField, 18, 3, 0, 46, 33, 0, // Skip to: 11291 +/* 2797 */ MCD_OPC_CheckField, 7, 1, 0, 39, 33, 0, // Skip to: 11291 +/* 2804 */ MCD_OPC_Decode, 239, 6, 15, // Opcode: OR_GE_U_rr /* 2808 */ MCD_OPC_FilterValue, 23, 18, 0, 0, // Skip to: 2831 -/* 2813 */ MCD_OPC_CheckField, 18, 3, 4, 13, 33, 0, // Skip to: 11281 -/* 2820 */ MCD_OPC_CheckField, 7, 1, 0, 6, 33, 0, // Skip to: 11281 -/* 2827 */ MCD_OPC_Decode, 167, 8, 15, // Opcode: XOR_EQ_rr +/* 2813 */ MCD_OPC_CheckField, 18, 3, 4, 23, 33, 0, // Skip to: 11291 +/* 2820 */ MCD_OPC_CheckField, 7, 1, 0, 16, 33, 0, // Skip to: 11291 +/* 2827 */ MCD_OPC_Decode, 168, 8, 15, // Opcode: XOR_EQ_rr /* 2831 */ MCD_OPC_FilterValue, 24, 38, 0, 0, // Skip to: 2874 /* 2836 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 2839 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 2865 /* 2844 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 2847 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 2856 -/* 2852 */ MCD_OPC_Decode, 177, 8, 15, // Opcode: XOR_NE_rr -/* 2856 */ MCD_OPC_FilterValue, 4, 228, 32, 0, // Skip to: 11281 -/* 2861 */ MCD_OPC_Decode, 175, 8, 15, // Opcode: XOR_LT_rr -/* 2865 */ MCD_OPC_FilterValue, 1, 219, 32, 0, // Skip to: 11281 +/* 2852 */ MCD_OPC_Decode, 178, 8, 15, // Opcode: XOR_NE_rr +/* 2856 */ MCD_OPC_FilterValue, 4, 238, 32, 0, // Skip to: 11291 +/* 2861 */ MCD_OPC_Decode, 176, 8, 15, // Opcode: XOR_LT_rr +/* 2865 */ MCD_OPC_FilterValue, 1, 229, 32, 0, // Skip to: 11291 /* 2870 */ MCD_OPC_Decode, 201, 5, 22, // Opcode: MIN_rc /* 2874 */ MCD_OPC_FilterValue, 25, 38, 0, 0, // Skip to: 2917 /* 2879 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 2882 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 2908 /* 2887 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 2890 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 2899 -/* 2895 */ MCD_OPC_Decode, 173, 8, 15, // Opcode: XOR_LT_U_rr -/* 2899 */ MCD_OPC_FilterValue, 4, 185, 32, 0, // Skip to: 11281 -/* 2904 */ MCD_OPC_Decode, 171, 8, 15, // Opcode: XOR_GE_rr -/* 2908 */ MCD_OPC_FilterValue, 1, 176, 32, 0, // Skip to: 11281 +/* 2895 */ MCD_OPC_Decode, 174, 8, 15, // Opcode: XOR_LT_U_rr +/* 2899 */ MCD_OPC_FilterValue, 4, 195, 32, 0, // Skip to: 11291 +/* 2904 */ MCD_OPC_Decode, 172, 8, 15, // Opcode: XOR_GE_rr +/* 2908 */ MCD_OPC_FilterValue, 1, 186, 32, 0, // Skip to: 11291 /* 2913 */ MCD_OPC_Decode, 199, 5, 22, // Opcode: MIN_U_rc /* 2917 */ MCD_OPC_FilterValue, 26, 28, 0, 0, // Skip to: 2950 /* 2922 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 2925 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 2941 -/* 2930 */ MCD_OPC_CheckField, 18, 3, 0, 152, 32, 0, // Skip to: 11281 -/* 2937 */ MCD_OPC_Decode, 169, 8, 15, // Opcode: XOR_GE_U_rr -/* 2941 */ MCD_OPC_FilterValue, 1, 143, 32, 0, // Skip to: 11281 +/* 2930 */ MCD_OPC_CheckField, 18, 3, 0, 162, 32, 0, // Skip to: 11291 +/* 2937 */ MCD_OPC_Decode, 170, 8, 15, // Opcode: XOR_GE_U_rr +/* 2941 */ MCD_OPC_FilterValue, 1, 153, 32, 0, // Skip to: 11291 /* 2946 */ MCD_OPC_Decode, 192, 5, 22, // Opcode: MAX_rc /* 2950 */ MCD_OPC_FilterValue, 27, 28, 0, 0, // Skip to: 2983 /* 2955 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 2958 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 2974 -/* 2963 */ MCD_OPC_CheckField, 18, 3, 4, 119, 32, 0, // Skip to: 11281 -/* 2970 */ MCD_OPC_Decode, 166, 7, 15, // Opcode: SH_EQ_rr -/* 2974 */ MCD_OPC_FilterValue, 1, 110, 32, 0, // Skip to: 11281 +/* 2963 */ MCD_OPC_CheckField, 18, 3, 4, 129, 32, 0, // Skip to: 11291 +/* 2970 */ MCD_OPC_Decode, 167, 7, 15, // Opcode: SH_EQ_rr +/* 2974 */ MCD_OPC_FilterValue, 1, 120, 32, 0, // Skip to: 11291 /* 2979 */ MCD_OPC_Decode, 190, 5, 22, // Opcode: MAX_U_rc /* 2983 */ MCD_OPC_FilterValue, 28, 35, 0, 0, // Skip to: 3023 /* 2988 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 2991 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3007 -/* 2996 */ MCD_OPC_CheckField, 7, 1, 0, 86, 32, 0, // Skip to: 11281 -/* 3003 */ MCD_OPC_Decode, 179, 7, 15, // Opcode: SH_NE_rr -/* 3007 */ MCD_OPC_FilterValue, 4, 77, 32, 0, // Skip to: 11281 -/* 3012 */ MCD_OPC_CheckField, 7, 1, 0, 70, 32, 0, // Skip to: 11281 -/* 3019 */ MCD_OPC_Decode, 176, 7, 15, // Opcode: SH_LT_rr +/* 2996 */ MCD_OPC_CheckField, 7, 1, 0, 96, 32, 0, // Skip to: 11291 +/* 3003 */ MCD_OPC_Decode, 180, 7, 15, // Opcode: SH_NE_rr +/* 3007 */ MCD_OPC_FilterValue, 4, 87, 32, 0, // Skip to: 11291 +/* 3012 */ MCD_OPC_CheckField, 7, 1, 0, 80, 32, 0, // Skip to: 11291 +/* 3019 */ MCD_OPC_Decode, 177, 7, 15, // Opcode: SH_LT_rr /* 3023 */ MCD_OPC_FilterValue, 29, 35, 0, 0, // Skip to: 3063 /* 3028 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 3031 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3047 -/* 3036 */ MCD_OPC_CheckField, 7, 1, 0, 46, 32, 0, // Skip to: 11281 -/* 3043 */ MCD_OPC_Decode, 174, 7, 15, // Opcode: SH_LT_U_rr -/* 3047 */ MCD_OPC_FilterValue, 4, 37, 32, 0, // Skip to: 11281 -/* 3052 */ MCD_OPC_CheckField, 7, 1, 0, 30, 32, 0, // Skip to: 11281 -/* 3059 */ MCD_OPC_Decode, 170, 7, 15, // Opcode: SH_GE_rr +/* 3036 */ MCD_OPC_CheckField, 7, 1, 0, 56, 32, 0, // Skip to: 11291 +/* 3043 */ MCD_OPC_Decode, 175, 7, 15, // Opcode: SH_LT_U_rr +/* 3047 */ MCD_OPC_FilterValue, 4, 47, 32, 0, // Skip to: 11291 +/* 3052 */ MCD_OPC_CheckField, 7, 1, 0, 40, 32, 0, // Skip to: 11291 +/* 3059 */ MCD_OPC_Decode, 171, 7, 15, // Opcode: SH_GE_rr /* 3063 */ MCD_OPC_FilterValue, 30, 18, 0, 0, // Skip to: 3086 -/* 3068 */ MCD_OPC_CheckField, 18, 3, 0, 14, 32, 0, // Skip to: 11281 -/* 3075 */ MCD_OPC_CheckField, 7, 1, 0, 7, 32, 0, // Skip to: 11281 -/* 3082 */ MCD_OPC_Decode, 168, 7, 15, // Opcode: SH_GE_U_rr +/* 3068 */ MCD_OPC_CheckField, 18, 3, 0, 24, 32, 0, // Skip to: 11291 +/* 3075 */ MCD_OPC_CheckField, 7, 1, 0, 17, 32, 0, // Skip to: 11291 +/* 3082 */ MCD_OPC_Decode, 169, 7, 15, // Opcode: SH_GE_U_rr /* 3086 */ MCD_OPC_FilterValue, 32, 28, 0, 0, // Skip to: 3119 /* 3091 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 3094 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3110 -/* 3099 */ MCD_OPC_CheckField, 18, 3, 0, 239, 31, 0, // Skip to: 11281 +/* 3099 */ MCD_OPC_CheckField, 18, 3, 0, 249, 31, 0, // Skip to: 11291 /* 3106 */ MCD_OPC_Decode, 152, 2, 15, // Opcode: ADD_B_rr -/* 3110 */ MCD_OPC_FilterValue, 1, 230, 31, 0, // Skip to: 11281 +/* 3110 */ MCD_OPC_FilterValue, 1, 240, 31, 0, // Skip to: 11291 /* 3115 */ MCD_OPC_Decode, 168, 2, 22, // Opcode: AND_EQ_rc /* 3119 */ MCD_OPC_FilterValue, 33, 11, 0, 0, // Skip to: 3135 -/* 3124 */ MCD_OPC_CheckField, 7, 1, 1, 214, 31, 0, // Skip to: 11281 +/* 3124 */ MCD_OPC_CheckField, 7, 1, 1, 224, 31, 0, // Skip to: 11291 /* 3131 */ MCD_OPC_Decode, 178, 2, 22, // Opcode: AND_NE_rc /* 3135 */ MCD_OPC_FilterValue, 34, 11, 0, 0, // Skip to: 3151 -/* 3140 */ MCD_OPC_CheckField, 7, 1, 1, 198, 31, 0, // Skip to: 11281 +/* 3140 */ MCD_OPC_CheckField, 7, 1, 1, 208, 31, 0, // Skip to: 11291 /* 3147 */ MCD_OPC_Decode, 176, 2, 22, // Opcode: AND_LT_rc /* 3151 */ MCD_OPC_FilterValue, 35, 11, 0, 0, // Skip to: 3167 -/* 3156 */ MCD_OPC_CheckField, 7, 1, 1, 182, 31, 0, // Skip to: 11281 +/* 3156 */ MCD_OPC_CheckField, 7, 1, 1, 192, 31, 0, // Skip to: 11291 /* 3163 */ MCD_OPC_Decode, 174, 2, 22, // Opcode: AND_LT_U_rc /* 3167 */ MCD_OPC_FilterValue, 36, 28, 0, 0, // Skip to: 3200 /* 3172 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 3175 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3191 -/* 3180 */ MCD_OPC_CheckField, 18, 3, 0, 158, 31, 0, // Skip to: 11281 -/* 3187 */ MCD_OPC_Decode, 137, 8, 15, // Opcode: SUB_B_rr -/* 3191 */ MCD_OPC_FilterValue, 1, 149, 31, 0, // Skip to: 11281 +/* 3180 */ MCD_OPC_CheckField, 18, 3, 0, 168, 31, 0, // Skip to: 11291 +/* 3187 */ MCD_OPC_Decode, 138, 8, 15, // Opcode: SUB_B_rr +/* 3191 */ MCD_OPC_FilterValue, 1, 159, 31, 0, // Skip to: 11291 /* 3196 */ MCD_OPC_Decode, 172, 2, 22, // Opcode: AND_GE_rc /* 3200 */ MCD_OPC_FilterValue, 37, 11, 0, 0, // Skip to: 3216 -/* 3205 */ MCD_OPC_CheckField, 7, 1, 1, 133, 31, 0, // Skip to: 11281 +/* 3205 */ MCD_OPC_CheckField, 7, 1, 1, 143, 31, 0, // Skip to: 11291 /* 3212 */ MCD_OPC_Decode, 170, 2, 22, // Opcode: AND_GE_U_rc /* 3216 */ MCD_OPC_FilterValue, 39, 28, 0, 0, // Skip to: 3249 /* 3221 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 3224 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3240 -/* 3229 */ MCD_OPC_CheckField, 18, 3, 0, 109, 31, 0, // Skip to: 11281 +/* 3229 */ MCD_OPC_CheckField, 18, 3, 0, 119, 31, 0, // Skip to: 11291 /* 3236 */ MCD_OPC_Decode, 251, 1, 15, // Opcode: ABSDIF_B_rr -/* 3240 */ MCD_OPC_FilterValue, 1, 100, 31, 0, // Skip to: 11281 -/* 3245 */ MCD_OPC_Decode, 235, 6, 22, // Opcode: OR_EQ_rc +/* 3240 */ MCD_OPC_FilterValue, 1, 110, 31, 0, // Skip to: 11291 +/* 3245 */ MCD_OPC_Decode, 236, 6, 22, // Opcode: OR_EQ_rc /* 3249 */ MCD_OPC_FilterValue, 40, 28, 0, 0, // Skip to: 3282 /* 3254 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 3257 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3273 -/* 3262 */ MCD_OPC_CheckField, 18, 3, 0, 76, 31, 0, // Skip to: 11281 +/* 3262 */ MCD_OPC_CheckField, 18, 3, 0, 86, 31, 0, // Skip to: 11291 /* 3269 */ MCD_OPC_Decode, 146, 3, 15, // Opcode: EQ_B_rr -/* 3273 */ MCD_OPC_FilterValue, 1, 67, 31, 0, // Skip to: 11281 -/* 3278 */ MCD_OPC_Decode, 245, 6, 22, // Opcode: OR_NE_rc +/* 3273 */ MCD_OPC_FilterValue, 1, 77, 31, 0, // Skip to: 11291 +/* 3278 */ MCD_OPC_Decode, 246, 6, 22, // Opcode: OR_NE_rc /* 3282 */ MCD_OPC_FilterValue, 41, 38, 0, 0, // Skip to: 3325 /* 3287 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 3290 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 3316 /* 3295 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 3298 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 3307 /* 3303 */ MCD_OPC_Decode, 213, 4, 15, // Opcode: LT_B -/* 3307 */ MCD_OPC_FilterValue, 4, 33, 31, 0, // Skip to: 11281 +/* 3307 */ MCD_OPC_FilterValue, 4, 43, 31, 0, // Skip to: 11291 /* 3312 */ MCD_OPC_Decode, 214, 4, 15, // Opcode: LT_BU -/* 3316 */ MCD_OPC_FilterValue, 1, 24, 31, 0, // Skip to: 11281 -/* 3321 */ MCD_OPC_Decode, 243, 6, 22, // Opcode: OR_LT_rc +/* 3316 */ MCD_OPC_FilterValue, 1, 34, 31, 0, // Skip to: 11291 +/* 3321 */ MCD_OPC_Decode, 244, 6, 22, // Opcode: OR_LT_rc /* 3325 */ MCD_OPC_FilterValue, 42, 11, 0, 0, // Skip to: 3341 -/* 3330 */ MCD_OPC_CheckField, 7, 1, 1, 8, 31, 0, // Skip to: 11281 -/* 3337 */ MCD_OPC_Decode, 241, 6, 22, // Opcode: OR_LT_U_rc +/* 3330 */ MCD_OPC_CheckField, 7, 1, 1, 18, 31, 0, // Skip to: 11291 +/* 3337 */ MCD_OPC_Decode, 242, 6, 22, // Opcode: OR_LT_U_rc /* 3341 */ MCD_OPC_FilterValue, 43, 28, 0, 0, // Skip to: 3374 /* 3346 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 3349 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3365 -/* 3354 */ MCD_OPC_CheckField, 18, 3, 0, 240, 30, 0, // Skip to: 11281 +/* 3354 */ MCD_OPC_CheckField, 18, 3, 0, 250, 30, 0, // Skip to: 11291 /* 3361 */ MCD_OPC_Decode, 141, 3, 15, // Opcode: EQANY_B_rr -/* 3365 */ MCD_OPC_FilterValue, 1, 231, 30, 0, // Skip to: 11281 -/* 3370 */ MCD_OPC_Decode, 239, 6, 22, // Opcode: OR_GE_rc +/* 3365 */ MCD_OPC_FilterValue, 1, 241, 30, 0, // Skip to: 11291 +/* 3370 */ MCD_OPC_Decode, 240, 6, 22, // Opcode: OR_GE_rc /* 3374 */ MCD_OPC_FilterValue, 44, 38, 0, 0, // Skip to: 3417 /* 3379 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 3382 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 3408 /* 3387 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 3390 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 3399 /* 3395 */ MCD_OPC_Decode, 195, 5, 15, // Opcode: MIN_B -/* 3399 */ MCD_OPC_FilterValue, 4, 197, 30, 0, // Skip to: 11281 +/* 3399 */ MCD_OPC_FilterValue, 4, 207, 30, 0, // Skip to: 11291 /* 3404 */ MCD_OPC_Decode, 196, 5, 15, // Opcode: MIN_BU -/* 3408 */ MCD_OPC_FilterValue, 1, 188, 30, 0, // Skip to: 11281 -/* 3413 */ MCD_OPC_Decode, 237, 6, 22, // Opcode: OR_GE_U_rc +/* 3408 */ MCD_OPC_FilterValue, 1, 198, 30, 0, // Skip to: 11291 +/* 3413 */ MCD_OPC_Decode, 238, 6, 22, // Opcode: OR_GE_U_rc /* 3417 */ MCD_OPC_FilterValue, 45, 35, 0, 0, // Skip to: 3457 /* 3422 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 3425 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3441 -/* 3430 */ MCD_OPC_CheckField, 7, 1, 0, 164, 30, 0, // Skip to: 11281 +/* 3430 */ MCD_OPC_CheckField, 7, 1, 0, 174, 30, 0, // Skip to: 11291 /* 3437 */ MCD_OPC_Decode, 186, 5, 15, // Opcode: MAX_B -/* 3441 */ MCD_OPC_FilterValue, 4, 155, 30, 0, // Skip to: 11281 -/* 3446 */ MCD_OPC_CheckField, 7, 1, 0, 148, 30, 0, // Skip to: 11281 +/* 3441 */ MCD_OPC_FilterValue, 4, 165, 30, 0, // Skip to: 11291 +/* 3446 */ MCD_OPC_CheckField, 7, 1, 0, 158, 30, 0, // Skip to: 11291 /* 3453 */ MCD_OPC_Decode, 187, 5, 15, // Opcode: MAX_BU /* 3457 */ MCD_OPC_FilterValue, 46, 18, 0, 0, // Skip to: 3480 -/* 3462 */ MCD_OPC_CheckField, 18, 3, 0, 132, 30, 0, // Skip to: 11281 -/* 3469 */ MCD_OPC_CheckField, 7, 1, 0, 125, 30, 0, // Skip to: 11281 +/* 3462 */ MCD_OPC_CheckField, 18, 3, 0, 142, 30, 0, // Skip to: 11291 +/* 3469 */ MCD_OPC_CheckField, 7, 1, 0, 135, 30, 0, // Skip to: 11291 /* 3476 */ MCD_OPC_Decode, 129, 2, 15, // Opcode: ABS_B_rr /* 3480 */ MCD_OPC_FilterValue, 47, 38, 0, 0, // Skip to: 3523 /* 3485 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 3488 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 3514 /* 3493 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 3496 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 3505 -/* 3501 */ MCD_OPC_Decode, 145, 7, 15, // Opcode: SAT_B_rr -/* 3505 */ MCD_OPC_FilterValue, 4, 91, 30, 0, // Skip to: 11281 -/* 3510 */ MCD_OPC_Decode, 143, 7, 15, // Opcode: SAT_BU_rr -/* 3514 */ MCD_OPC_FilterValue, 1, 82, 30, 0, // Skip to: 11281 -/* 3519 */ MCD_OPC_Decode, 166, 8, 22, // Opcode: XOR_EQ_rc +/* 3501 */ MCD_OPC_Decode, 146, 7, 15, // Opcode: SAT_B_rr +/* 3505 */ MCD_OPC_FilterValue, 4, 101, 30, 0, // Skip to: 11291 +/* 3510 */ MCD_OPC_Decode, 144, 7, 15, // Opcode: SAT_BU_rr +/* 3514 */ MCD_OPC_FilterValue, 1, 92, 30, 0, // Skip to: 11291 +/* 3519 */ MCD_OPC_Decode, 167, 8, 22, // Opcode: XOR_EQ_rc /* 3523 */ MCD_OPC_FilterValue, 48, 28, 0, 0, // Skip to: 3556 /* 3528 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 3531 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3547 -/* 3536 */ MCD_OPC_CheckField, 18, 3, 0, 58, 30, 0, // Skip to: 11281 +/* 3536 */ MCD_OPC_CheckField, 18, 3, 0, 68, 30, 0, // Skip to: 11291 /* 3543 */ MCD_OPC_Decode, 154, 2, 15, // Opcode: ADD_H_rr -/* 3547 */ MCD_OPC_FilterValue, 1, 49, 30, 0, // Skip to: 11281 -/* 3552 */ MCD_OPC_Decode, 176, 8, 22, // Opcode: XOR_NE_rc +/* 3547 */ MCD_OPC_FilterValue, 1, 59, 30, 0, // Skip to: 11291 +/* 3552 */ MCD_OPC_Decode, 177, 8, 22, // Opcode: XOR_NE_rc /* 3556 */ MCD_OPC_FilterValue, 49, 38, 0, 0, // Skip to: 3599 /* 3561 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 3564 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 3590 /* 3569 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 3572 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 3581 /* 3577 */ MCD_OPC_Decode, 140, 2, 15, // Opcode: ADDS_H -/* 3581 */ MCD_OPC_FilterValue, 4, 15, 30, 0, // Skip to: 11281 +/* 3581 */ MCD_OPC_FilterValue, 4, 25, 30, 0, // Skip to: 11291 /* 3586 */ MCD_OPC_Decode, 141, 2, 15, // Opcode: ADDS_HU -/* 3590 */ MCD_OPC_FilterValue, 1, 6, 30, 0, // Skip to: 11281 -/* 3595 */ MCD_OPC_Decode, 174, 8, 22, // Opcode: XOR_LT_rc +/* 3590 */ MCD_OPC_FilterValue, 1, 16, 30, 0, // Skip to: 11291 +/* 3595 */ MCD_OPC_Decode, 175, 8, 22, // Opcode: XOR_LT_rc /* 3599 */ MCD_OPC_FilterValue, 50, 11, 0, 0, // Skip to: 3615 -/* 3604 */ MCD_OPC_CheckField, 7, 1, 1, 246, 29, 0, // Skip to: 11281 -/* 3611 */ MCD_OPC_Decode, 172, 8, 22, // Opcode: XOR_LT_U_rc +/* 3604 */ MCD_OPC_CheckField, 7, 1, 1, 0, 30, 0, // Skip to: 11291 +/* 3611 */ MCD_OPC_Decode, 173, 8, 22, // Opcode: XOR_LT_U_rc /* 3615 */ MCD_OPC_FilterValue, 51, 11, 0, 0, // Skip to: 3631 -/* 3620 */ MCD_OPC_CheckField, 7, 1, 1, 230, 29, 0, // Skip to: 11281 -/* 3627 */ MCD_OPC_Decode, 170, 8, 22, // Opcode: XOR_GE_rc +/* 3620 */ MCD_OPC_CheckField, 7, 1, 1, 240, 29, 0, // Skip to: 11291 +/* 3627 */ MCD_OPC_Decode, 171, 8, 22, // Opcode: XOR_GE_rc /* 3631 */ MCD_OPC_FilterValue, 52, 28, 0, 0, // Skip to: 3664 /* 3636 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 3639 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3655 -/* 3644 */ MCD_OPC_CheckField, 18, 3, 0, 206, 29, 0, // Skip to: 11281 -/* 3651 */ MCD_OPC_Decode, 139, 8, 15, // Opcode: SUB_H_rr -/* 3655 */ MCD_OPC_FilterValue, 1, 197, 29, 0, // Skip to: 11281 -/* 3660 */ MCD_OPC_Decode, 168, 8, 22, // Opcode: XOR_GE_U_rc +/* 3644 */ MCD_OPC_CheckField, 18, 3, 0, 216, 29, 0, // Skip to: 11291 +/* 3651 */ MCD_OPC_Decode, 140, 8, 15, // Opcode: SUB_H_rr +/* 3655 */ MCD_OPC_FilterValue, 1, 207, 29, 0, // Skip to: 11291 +/* 3660 */ MCD_OPC_Decode, 169, 8, 22, // Opcode: XOR_GE_U_rc /* 3664 */ MCD_OPC_FilterValue, 55, 38, 0, 0, // Skip to: 3707 /* 3669 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 3672 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 3698 /* 3677 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 3680 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 3689 /* 3685 */ MCD_OPC_Decode, 252, 1, 15, // Opcode: ABSDIF_H_rr -/* 3689 */ MCD_OPC_FilterValue, 4, 163, 29, 0, // Skip to: 11281 +/* 3689 */ MCD_OPC_FilterValue, 4, 173, 29, 0, // Skip to: 11291 /* 3694 */ MCD_OPC_Decode, 248, 1, 15, // Opcode: ABSDIFS_H_rr -/* 3698 */ MCD_OPC_FilterValue, 1, 154, 29, 0, // Skip to: 11281 -/* 3703 */ MCD_OPC_Decode, 165, 7, 22, // Opcode: SH_EQ_rc +/* 3698 */ MCD_OPC_FilterValue, 1, 164, 29, 0, // Skip to: 11291 +/* 3703 */ MCD_OPC_Decode, 166, 7, 22, // Opcode: SH_EQ_rc /* 3707 */ MCD_OPC_FilterValue, 56, 28, 0, 0, // Skip to: 3740 /* 3712 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 3715 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3731 -/* 3720 */ MCD_OPC_CheckField, 18, 3, 0, 130, 29, 0, // Skip to: 11281 +/* 3720 */ MCD_OPC_CheckField, 18, 3, 0, 140, 29, 0, // Skip to: 11291 /* 3727 */ MCD_OPC_Decode, 147, 3, 15, // Opcode: EQ_H_rr -/* 3731 */ MCD_OPC_FilterValue, 1, 121, 29, 0, // Skip to: 11281 -/* 3736 */ MCD_OPC_Decode, 178, 7, 22, // Opcode: SH_NE_rc +/* 3731 */ MCD_OPC_FilterValue, 1, 131, 29, 0, // Skip to: 11291 +/* 3736 */ MCD_OPC_Decode, 179, 7, 22, // Opcode: SH_NE_rc /* 3740 */ MCD_OPC_FilterValue, 57, 38, 0, 0, // Skip to: 3783 /* 3745 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 3748 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 3774 /* 3753 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 3756 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 3765 /* 3761 */ MCD_OPC_Decode, 215, 4, 15, // Opcode: LT_H -/* 3765 */ MCD_OPC_FilterValue, 4, 87, 29, 0, // Skip to: 11281 +/* 3765 */ MCD_OPC_FilterValue, 4, 97, 29, 0, // Skip to: 11291 /* 3770 */ MCD_OPC_Decode, 216, 4, 15, // Opcode: LT_HU -/* 3774 */ MCD_OPC_FilterValue, 1, 78, 29, 0, // Skip to: 11281 -/* 3779 */ MCD_OPC_Decode, 175, 7, 22, // Opcode: SH_LT_rc +/* 3774 */ MCD_OPC_FilterValue, 1, 88, 29, 0, // Skip to: 11291 +/* 3779 */ MCD_OPC_Decode, 176, 7, 22, // Opcode: SH_LT_rc /* 3783 */ MCD_OPC_FilterValue, 58, 11, 0, 0, // Skip to: 3799 -/* 3788 */ MCD_OPC_CheckField, 7, 1, 1, 62, 29, 0, // Skip to: 11281 -/* 3795 */ MCD_OPC_Decode, 173, 7, 22, // Opcode: SH_LT_U_rc +/* 3788 */ MCD_OPC_CheckField, 7, 1, 1, 72, 29, 0, // Skip to: 11291 +/* 3795 */ MCD_OPC_Decode, 174, 7, 22, // Opcode: SH_LT_U_rc /* 3799 */ MCD_OPC_FilterValue, 59, 28, 0, 0, // Skip to: 3832 /* 3804 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 3807 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3823 -/* 3812 */ MCD_OPC_CheckField, 18, 3, 0, 38, 29, 0, // Skip to: 11281 +/* 3812 */ MCD_OPC_CheckField, 18, 3, 0, 48, 29, 0, // Skip to: 11291 /* 3819 */ MCD_OPC_Decode, 143, 3, 15, // Opcode: EQANY_H_rr -/* 3823 */ MCD_OPC_FilterValue, 1, 29, 29, 0, // Skip to: 11281 -/* 3828 */ MCD_OPC_Decode, 169, 7, 22, // Opcode: SH_GE_rc +/* 3823 */ MCD_OPC_FilterValue, 1, 39, 29, 0, // Skip to: 11291 +/* 3828 */ MCD_OPC_Decode, 170, 7, 22, // Opcode: SH_GE_rc /* 3832 */ MCD_OPC_FilterValue, 60, 38, 0, 0, // Skip to: 3875 /* 3837 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 3840 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 3866 /* 3845 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 3848 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 3857 /* 3853 */ MCD_OPC_Decode, 197, 5, 15, // Opcode: MIN_H -/* 3857 */ MCD_OPC_FilterValue, 4, 251, 28, 0, // Skip to: 11281 +/* 3857 */ MCD_OPC_FilterValue, 4, 5, 29, 0, // Skip to: 11291 /* 3862 */ MCD_OPC_Decode, 198, 5, 15, // Opcode: MIN_HU -/* 3866 */ MCD_OPC_FilterValue, 1, 242, 28, 0, // Skip to: 11281 -/* 3871 */ MCD_OPC_Decode, 167, 7, 22, // Opcode: SH_GE_U_rc +/* 3866 */ MCD_OPC_FilterValue, 1, 252, 28, 0, // Skip to: 11291 +/* 3871 */ MCD_OPC_Decode, 168, 7, 22, // Opcode: SH_GE_U_rc /* 3875 */ MCD_OPC_FilterValue, 61, 35, 0, 0, // Skip to: 3915 /* 3880 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 3883 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3899 -/* 3888 */ MCD_OPC_CheckField, 7, 1, 0, 218, 28, 0, // Skip to: 11281 +/* 3888 */ MCD_OPC_CheckField, 7, 1, 0, 228, 28, 0, // Skip to: 11291 /* 3895 */ MCD_OPC_Decode, 188, 5, 15, // Opcode: MAX_H -/* 3899 */ MCD_OPC_FilterValue, 4, 209, 28, 0, // Skip to: 11281 -/* 3904 */ MCD_OPC_CheckField, 7, 1, 0, 202, 28, 0, // Skip to: 11281 +/* 3899 */ MCD_OPC_FilterValue, 4, 219, 28, 0, // Skip to: 11291 +/* 3904 */ MCD_OPC_CheckField, 7, 1, 0, 212, 28, 0, // Skip to: 11291 /* 3911 */ MCD_OPC_Decode, 189, 5, 15, // Opcode: MAX_HU /* 3915 */ MCD_OPC_FilterValue, 62, 35, 0, 0, // Skip to: 3955 /* 3920 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 3923 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3939 -/* 3928 */ MCD_OPC_CheckField, 7, 1, 0, 178, 28, 0, // Skip to: 11281 +/* 3928 */ MCD_OPC_CheckField, 7, 1, 0, 188, 28, 0, // Skip to: 11291 /* 3935 */ MCD_OPC_Decode, 130, 2, 15, // Opcode: ABS_H_rr -/* 3939 */ MCD_OPC_FilterValue, 4, 169, 28, 0, // Skip to: 11281 -/* 3944 */ MCD_OPC_CheckField, 7, 1, 0, 162, 28, 0, // Skip to: 11281 +/* 3939 */ MCD_OPC_FilterValue, 4, 179, 28, 0, // Skip to: 11291 +/* 3944 */ MCD_OPC_CheckField, 7, 1, 0, 172, 28, 0, // Skip to: 11291 /* 3951 */ MCD_OPC_Decode, 255, 1, 15, // Opcode: ABSS_H_rr /* 3955 */ MCD_OPC_FilterValue, 63, 35, 0, 0, // Skip to: 3995 /* 3960 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 3963 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3979 -/* 3968 */ MCD_OPC_CheckField, 7, 1, 0, 138, 28, 0, // Skip to: 11281 -/* 3975 */ MCD_OPC_Decode, 149, 7, 15, // Opcode: SAT_H_rr -/* 3979 */ MCD_OPC_FilterValue, 4, 129, 28, 0, // Skip to: 11281 -/* 3984 */ MCD_OPC_CheckField, 7, 1, 0, 122, 28, 0, // Skip to: 11281 -/* 3991 */ MCD_OPC_Decode, 147, 7, 15, // Opcode: SAT_HU_rr +/* 3968 */ MCD_OPC_CheckField, 7, 1, 0, 148, 28, 0, // Skip to: 11291 +/* 3975 */ MCD_OPC_Decode, 150, 7, 15, // Opcode: SAT_H_rr +/* 3979 */ MCD_OPC_FilterValue, 4, 139, 28, 0, // Skip to: 11291 +/* 3984 */ MCD_OPC_CheckField, 7, 1, 0, 132, 28, 0, // Skip to: 11291 +/* 3991 */ MCD_OPC_Decode, 148, 7, 15, // Opcode: SAT_HU_rr /* 3995 */ MCD_OPC_FilterValue, 64, 35, 0, 0, // Skip to: 4035 /* 4000 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 4003 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4019 -/* 4008 */ MCD_OPC_CheckField, 7, 1, 0, 98, 28, 0, // Skip to: 11281 +/* 4008 */ MCD_OPC_CheckField, 7, 1, 0, 108, 28, 0, // Skip to: 11291 /* 4015 */ MCD_OPC_Decode, 217, 5, 15, // Opcode: MOV_rrEcDb -/* 4019 */ MCD_OPC_FilterValue, 4, 89, 28, 0, // Skip to: 11281 -/* 4024 */ MCD_OPC_CheckField, 7, 1, 0, 82, 28, 0, // Skip to: 11281 +/* 4019 */ MCD_OPC_FilterValue, 4, 99, 28, 0, // Skip to: 11291 +/* 4024 */ MCD_OPC_CheckField, 7, 1, 0, 92, 28, 0, // Skip to: 11291 /* 4031 */ MCD_OPC_Decode, 216, 5, 15, // Opcode: MOV_rrEcDaDb /* 4035 */ MCD_OPC_FilterValue, 72, 18, 0, 0, // Skip to: 4058 -/* 4040 */ MCD_OPC_CheckField, 18, 3, 0, 66, 28, 0, // Skip to: 11281 -/* 4047 */ MCD_OPC_CheckField, 7, 1, 0, 59, 28, 0, // Skip to: 11281 +/* 4040 */ MCD_OPC_CheckField, 18, 3, 0, 76, 28, 0, // Skip to: 11291 +/* 4047 */ MCD_OPC_CheckField, 7, 1, 0, 69, 28, 0, // Skip to: 11291 /* 4054 */ MCD_OPC_Decode, 148, 3, 15, // Opcode: EQ_W_rr /* 4058 */ MCD_OPC_FilterValue, 73, 35, 0, 0, // Skip to: 4098 /* 4063 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 4066 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4082 -/* 4071 */ MCD_OPC_CheckField, 7, 1, 0, 35, 28, 0, // Skip to: 11281 +/* 4071 */ MCD_OPC_CheckField, 7, 1, 0, 45, 28, 0, // Skip to: 11291 /* 4078 */ MCD_OPC_Decode, 219, 4, 15, // Opcode: LT_W -/* 4082 */ MCD_OPC_FilterValue, 4, 26, 28, 0, // Skip to: 11281 -/* 4087 */ MCD_OPC_CheckField, 7, 1, 0, 19, 28, 0, // Skip to: 11281 +/* 4082 */ MCD_OPC_FilterValue, 4, 36, 28, 0, // Skip to: 11291 +/* 4087 */ MCD_OPC_CheckField, 7, 1, 0, 29, 28, 0, // Skip to: 11291 /* 4094 */ MCD_OPC_Decode, 220, 4, 15, // Opcode: LT_WU /* 4098 */ MCD_OPC_FilterValue, 86, 11, 0, 0, // Skip to: 4114 -/* 4103 */ MCD_OPC_CheckField, 7, 1, 1, 3, 28, 0, // Skip to: 11281 +/* 4103 */ MCD_OPC_CheckField, 7, 1, 1, 13, 28, 0, // Skip to: 11291 /* 4110 */ MCD_OPC_Decode, 140, 3, 22, // Opcode: EQANY_B_rc -/* 4114 */ MCD_OPC_FilterValue, 118, 250, 27, 0, // Skip to: 11281 -/* 4119 */ MCD_OPC_CheckField, 7, 1, 1, 243, 27, 0, // Skip to: 11281 +/* 4114 */ MCD_OPC_FilterValue, 118, 4, 28, 0, // Skip to: 11291 +/* 4119 */ MCD_OPC_CheckField, 7, 1, 1, 253, 27, 0, // Skip to: 11291 /* 4126 */ MCD_OPC_Decode, 142, 3, 22, // Opcode: EQANY_H_rc /* 4130 */ MCD_OPC_FilterValue, 13, 7, 1, 0, // Skip to: 4398 /* 4135 */ MCD_OPC_ExtractField, 12, 20, // Inst{31-12} ... /* 4138 */ MCD_OPC_FilterValue, 128, 32, 11, 0, 0, // Skip to: 4155 -/* 4144 */ MCD_OPC_CheckField, 7, 1, 0, 218, 27, 0, // Skip to: 11281 +/* 4144 */ MCD_OPC_CheckField, 7, 1, 0, 228, 27, 0, // Skip to: 11291 /* 4151 */ MCD_OPC_Decode, 249, 2, 14, // Opcode: DEBUG_sys /* 4155 */ MCD_OPC_FilterValue, 128, 40, 11, 0, 0, // Skip to: 4172 -/* 4161 */ MCD_OPC_CheckField, 7, 1, 0, 201, 27, 0, // Skip to: 11281 -/* 4168 */ MCD_OPC_Decode, 136, 7, 14, // Opcode: RFM_sys +/* 4161 */ MCD_OPC_CheckField, 7, 1, 0, 211, 27, 0, // Skip to: 11291 +/* 4168 */ MCD_OPC_Decode, 137, 7, 14, // Opcode: RFM_sys /* 4172 */ MCD_OPC_FilterValue, 128, 48, 11, 0, 0, // Skip to: 4189 -/* 4178 */ MCD_OPC_CheckField, 7, 1, 0, 184, 27, 0, // Skip to: 11281 -/* 4185 */ MCD_OPC_Decode, 133, 7, 14, // Opcode: RET_sys +/* 4178 */ MCD_OPC_CheckField, 7, 1, 0, 194, 27, 0, // Skip to: 11291 +/* 4185 */ MCD_OPC_Decode, 134, 7, 14, // Opcode: RET_sys /* 4189 */ MCD_OPC_FilterValue, 128, 56, 11, 0, 0, // Skip to: 4206 -/* 4195 */ MCD_OPC_CheckField, 7, 1, 0, 167, 27, 0, // Skip to: 11281 -/* 4202 */ MCD_OPC_Decode, 135, 7, 14, // Opcode: RFE_sys +/* 4195 */ MCD_OPC_CheckField, 7, 1, 0, 177, 27, 0, // Skip to: 11291 +/* 4202 */ MCD_OPC_Decode, 136, 7, 14, // Opcode: RFE_sys /* 4206 */ MCD_OPC_FilterValue, 128, 64, 11, 0, 0, // Skip to: 4223 -/* 4212 */ MCD_OPC_CheckField, 7, 1, 0, 150, 27, 0, // Skip to: 11281 -/* 4219 */ MCD_OPC_Decode, 144, 8, 14, // Opcode: SVLCX_sys +/* 4212 */ MCD_OPC_CheckField, 7, 1, 0, 160, 27, 0, // Skip to: 11291 +/* 4219 */ MCD_OPC_Decode, 145, 8, 14, // Opcode: SVLCX_sys /* 4223 */ MCD_OPC_FilterValue, 128, 72, 11, 0, 0, // Skip to: 4240 -/* 4229 */ MCD_OPC_CheckField, 7, 1, 0, 133, 27, 0, // Skip to: 11281 -/* 4236 */ MCD_OPC_Decode, 137, 7, 14, // Opcode: RSLCX_sys +/* 4229 */ MCD_OPC_CheckField, 7, 1, 0, 143, 27, 0, // Skip to: 11291 +/* 4236 */ MCD_OPC_Decode, 138, 7, 14, // Opcode: RSLCX_sys /* 4240 */ MCD_OPC_FilterValue, 128, 96, 11, 0, 0, // Skip to: 4257 -/* 4246 */ MCD_OPC_CheckField, 7, 1, 0, 116, 27, 0, // Skip to: 11281 +/* 4246 */ MCD_OPC_CheckField, 7, 1, 0, 126, 27, 0, // Skip to: 11291 /* 4253 */ MCD_OPC_Decode, 139, 3, 14, // Opcode: ENABLE_sys /* 4257 */ MCD_OPC_FilterValue, 128, 104, 11, 0, 0, // Skip to: 4274 -/* 4263 */ MCD_OPC_CheckField, 7, 1, 0, 99, 27, 0, // Skip to: 11281 +/* 4263 */ MCD_OPC_CheckField, 7, 1, 0, 109, 27, 0, // Skip to: 11291 /* 4270 */ MCD_OPC_Decode, 252, 2, 14, // Opcode: DISABLE_sys /* 4274 */ MCD_OPC_FilterValue, 128, 112, 11, 0, 0, // Skip to: 4291 -/* 4280 */ MCD_OPC_CheckField, 7, 1, 0, 82, 27, 0, // Skip to: 11281 -/* 4287 */ MCD_OPC_Decode, 131, 7, 14, // Opcode: RESTORE_sys +/* 4280 */ MCD_OPC_CheckField, 7, 1, 0, 92, 27, 0, // Skip to: 11291 +/* 4287 */ MCD_OPC_Decode, 132, 7, 14, // Opcode: RESTORE_sys /* 4291 */ MCD_OPC_FilterValue, 128, 120, 11, 0, 0, // Skip to: 4308 -/* 4297 */ MCD_OPC_CheckField, 7, 1, 0, 65, 27, 0, // Skip to: 11281 +/* 4297 */ MCD_OPC_CheckField, 7, 1, 0, 75, 27, 0, // Skip to: 11291 /* 4304 */ MCD_OPC_Decode, 253, 2, 14, // Opcode: DISABLE_sys_1 /* 4308 */ MCD_OPC_FilterValue, 128, 144, 1, 11, 0, 0, // Skip to: 4326 -/* 4315 */ MCD_OPC_CheckField, 7, 1, 0, 47, 27, 0, // Skip to: 11281 +/* 4315 */ MCD_OPC_CheckField, 7, 1, 0, 57, 27, 0, // Skip to: 11291 /* 4322 */ MCD_OPC_Decode, 129, 3, 14, // Opcode: DSYNC_sys /* 4326 */ MCD_OPC_FilterValue, 128, 152, 1, 11, 0, 0, // Skip to: 4344 -/* 4333 */ MCD_OPC_CheckField, 7, 1, 0, 29, 27, 0, // Skip to: 11281 +/* 4333 */ MCD_OPC_CheckField, 7, 1, 0, 39, 27, 0, // Skip to: 11291 /* 4340 */ MCD_OPC_Decode, 189, 3, 14, // Opcode: ISYNC_sys /* 4344 */ MCD_OPC_FilterValue, 128, 160, 1, 11, 0, 0, // Skip to: 4362 -/* 4351 */ MCD_OPC_CheckField, 7, 1, 0, 11, 27, 0, // Skip to: 11281 -/* 4358 */ MCD_OPC_Decode, 158, 8, 14, // Opcode: TRAPV_sys +/* 4351 */ MCD_OPC_CheckField, 7, 1, 0, 21, 27, 0, // Skip to: 11291 +/* 4358 */ MCD_OPC_Decode, 159, 8, 14, // Opcode: TRAPV_sys /* 4362 */ MCD_OPC_FilterValue, 128, 168, 1, 11, 0, 0, // Skip to: 4380 -/* 4369 */ MCD_OPC_CheckField, 7, 1, 0, 249, 26, 0, // Skip to: 11281 -/* 4376 */ MCD_OPC_Decode, 157, 8, 14, // Opcode: TRAPSV_sys -/* 4380 */ MCD_OPC_FilterValue, 128, 176, 1, 238, 26, 0, // Skip to: 11281 -/* 4387 */ MCD_OPC_CheckField, 7, 1, 0, 231, 26, 0, // Skip to: 11281 -/* 4394 */ MCD_OPC_Decode, 162, 8, 14, // Opcode: WAIT_sys +/* 4369 */ MCD_OPC_CheckField, 7, 1, 0, 3, 27, 0, // Skip to: 11291 +/* 4376 */ MCD_OPC_Decode, 158, 8, 14, // Opcode: TRAPSV_sys +/* 4380 */ MCD_OPC_FilterValue, 128, 176, 1, 248, 26, 0, // Skip to: 11291 +/* 4387 */ MCD_OPC_CheckField, 7, 1, 0, 241, 26, 0, // Skip to: 11291 +/* 4394 */ MCD_OPC_Decode, 163, 8, 14, // Opcode: WAIT_sys /* 4398 */ MCD_OPC_FilterValue, 15, 53, 2, 0, // Skip to: 4968 /* 4403 */ MCD_OPC_ExtractField, 21, 7, // Inst{27-21} ... /* 4406 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 4449 @@ -1244,200 +1244,200 @@ static const uint8_t DecoderTable32[] = { /* 4414 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 4440 /* 4419 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 4422 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 4431 -/* 4427 */ MCD_OPC_Decode, 186, 7, 15, // Opcode: SH_rr -/* 4431 */ MCD_OPC_FilterValue, 4, 189, 26, 0, // Skip to: 11281 -/* 4436 */ MCD_OPC_Decode, 160, 7, 15, // Opcode: SHA_rr -/* 4440 */ MCD_OPC_FilterValue, 1, 180, 26, 0, // Skip to: 11281 -/* 4445 */ MCD_OPC_Decode, 185, 7, 22, // Opcode: SH_rc +/* 4427 */ MCD_OPC_Decode, 187, 7, 15, // Opcode: SH_rr +/* 4431 */ MCD_OPC_FilterValue, 4, 199, 26, 0, // Skip to: 11291 +/* 4436 */ MCD_OPC_Decode, 161, 7, 15, // Opcode: SHA_rr +/* 4440 */ MCD_OPC_FilterValue, 1, 190, 26, 0, // Skip to: 11291 +/* 4445 */ MCD_OPC_Decode, 186, 7, 22, // Opcode: SH_rc /* 4449 */ MCD_OPC_FilterValue, 1, 28, 0, 0, // Skip to: 4482 /* 4454 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 4457 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4473 -/* 4462 */ MCD_OPC_CheckField, 18, 3, 0, 156, 26, 0, // Skip to: 11281 -/* 4469 */ MCD_OPC_Decode, 156, 7, 15, // Opcode: SHAS_rr -/* 4473 */ MCD_OPC_FilterValue, 1, 147, 26, 0, // Skip to: 11281 -/* 4478 */ MCD_OPC_Decode, 159, 7, 22, // Opcode: SHA_rc +/* 4462 */ MCD_OPC_CheckField, 18, 3, 0, 166, 26, 0, // Skip to: 11291 +/* 4469 */ MCD_OPC_Decode, 157, 7, 15, // Opcode: SHAS_rr +/* 4473 */ MCD_OPC_FilterValue, 1, 157, 26, 0, // Skip to: 11291 +/* 4478 */ MCD_OPC_Decode, 160, 7, 22, // Opcode: SHA_rc /* 4482 */ MCD_OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4498 -/* 4487 */ MCD_OPC_CheckField, 7, 1, 1, 131, 26, 0, // Skip to: 11281 -/* 4494 */ MCD_OPC_Decode, 155, 7, 22, // Opcode: SHAS_rc +/* 4487 */ MCD_OPC_CheckField, 7, 1, 1, 141, 26, 0, // Skip to: 11291 +/* 4494 */ MCD_OPC_Decode, 156, 7, 22, // Opcode: SHAS_rc /* 4498 */ MCD_OPC_FilterValue, 4, 35, 0, 0, // Skip to: 4538 /* 4503 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 4506 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4522 -/* 4511 */ MCD_OPC_CheckField, 7, 1, 0, 107, 26, 0, // Skip to: 11281 +/* 4511 */ MCD_OPC_CheckField, 7, 1, 0, 117, 26, 0, // Skip to: 11291 /* 4518 */ MCD_OPC_Decode, 184, 2, 15, // Opcode: AND_rr -/* 4522 */ MCD_OPC_FilterValue, 4, 98, 26, 0, // Skip to: 11281 -/* 4527 */ MCD_OPC_CheckField, 7, 1, 0, 91, 26, 0, // Skip to: 11281 -/* 4534 */ MCD_OPC_Decode, 219, 6, 15, // Opcode: NAND_rr +/* 4522 */ MCD_OPC_FilterValue, 4, 108, 26, 0, // Skip to: 11291 +/* 4527 */ MCD_OPC_CheckField, 7, 1, 0, 101, 26, 0, // Skip to: 11291 +/* 4534 */ MCD_OPC_Decode, 220, 6, 15, // Opcode: NAND_rr /* 4538 */ MCD_OPC_FilterValue, 5, 35, 0, 0, // Skip to: 4578 /* 4543 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 4546 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4562 -/* 4551 */ MCD_OPC_CheckField, 7, 1, 0, 67, 26, 0, // Skip to: 11281 -/* 4558 */ MCD_OPC_Decode, 251, 6, 15, // Opcode: OR_rr -/* 4562 */ MCD_OPC_FilterValue, 4, 58, 26, 0, // Skip to: 11281 -/* 4567 */ MCD_OPC_CheckField, 7, 1, 0, 51, 26, 0, // Skip to: 11281 -/* 4574 */ MCD_OPC_Decode, 228, 6, 15, // Opcode: NOR_rr +/* 4551 */ MCD_OPC_CheckField, 7, 1, 0, 77, 26, 0, // Skip to: 11291 +/* 4558 */ MCD_OPC_Decode, 252, 6, 15, // Opcode: OR_rr +/* 4562 */ MCD_OPC_FilterValue, 4, 68, 26, 0, // Skip to: 11291 +/* 4567 */ MCD_OPC_CheckField, 7, 1, 0, 61, 26, 0, // Skip to: 11291 +/* 4574 */ MCD_OPC_Decode, 229, 6, 15, // Opcode: NOR_rr /* 4578 */ MCD_OPC_FilterValue, 6, 35, 0, 0, // Skip to: 4618 /* 4583 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 4586 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4602 -/* 4591 */ MCD_OPC_CheckField, 7, 1, 0, 27, 26, 0, // Skip to: 11281 -/* 4598 */ MCD_OPC_Decode, 180, 8, 15, // Opcode: XOR_rr -/* 4602 */ MCD_OPC_FilterValue, 4, 18, 26, 0, // Skip to: 11281 -/* 4607 */ MCD_OPC_CheckField, 7, 1, 0, 11, 26, 0, // Skip to: 11281 -/* 4614 */ MCD_OPC_Decode, 165, 8, 15, // Opcode: XNOR_rr +/* 4591 */ MCD_OPC_CheckField, 7, 1, 0, 37, 26, 0, // Skip to: 11291 +/* 4598 */ MCD_OPC_Decode, 181, 8, 15, // Opcode: XOR_rr +/* 4602 */ MCD_OPC_FilterValue, 4, 28, 26, 0, // Skip to: 11291 +/* 4607 */ MCD_OPC_CheckField, 7, 1, 0, 21, 26, 0, // Skip to: 11291 +/* 4614 */ MCD_OPC_Decode, 166, 8, 15, // Opcode: XNOR_rr /* 4618 */ MCD_OPC_FilterValue, 7, 38, 0, 0, // Skip to: 4661 /* 4623 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 4626 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 4652 /* 4631 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 4634 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 4643 /* 4639 */ MCD_OPC_Decode, 165, 2, 15, // Opcode: ANDN_rr -/* 4643 */ MCD_OPC_FilterValue, 4, 233, 25, 0, // Skip to: 11281 -/* 4648 */ MCD_OPC_Decode, 232, 6, 15, // Opcode: ORN_rr -/* 4652 */ MCD_OPC_FilterValue, 1, 224, 25, 0, // Skip to: 11281 -/* 4657 */ MCD_OPC_Decode, 162, 7, 22, // Opcode: SHUFFLE_rc +/* 4643 */ MCD_OPC_FilterValue, 4, 243, 25, 0, // Skip to: 11291 +/* 4648 */ MCD_OPC_Decode, 233, 6, 15, // Opcode: ORN_rr +/* 4652 */ MCD_OPC_FilterValue, 1, 234, 25, 0, // Skip to: 11291 +/* 4657 */ MCD_OPC_Decode, 163, 7, 22, // Opcode: SHUFFLE_rc /* 4661 */ MCD_OPC_FilterValue, 8, 11, 0, 0, // Skip to: 4677 -/* 4666 */ MCD_OPC_CheckField, 7, 1, 1, 208, 25, 0, // Skip to: 11281 +/* 4666 */ MCD_OPC_CheckField, 7, 1, 1, 218, 25, 0, // Skip to: 11291 /* 4673 */ MCD_OPC_Decode, 183, 2, 22, // Opcode: AND_rc /* 4677 */ MCD_OPC_FilterValue, 9, 11, 0, 0, // Skip to: 4693 -/* 4682 */ MCD_OPC_CheckField, 7, 1, 1, 192, 25, 0, // Skip to: 11281 -/* 4689 */ MCD_OPC_Decode, 218, 6, 22, // Opcode: NAND_rc +/* 4682 */ MCD_OPC_CheckField, 7, 1, 1, 202, 25, 0, // Skip to: 11291 +/* 4689 */ MCD_OPC_Decode, 219, 6, 22, // Opcode: NAND_rc /* 4693 */ MCD_OPC_FilterValue, 10, 11, 0, 0, // Skip to: 4709 -/* 4698 */ MCD_OPC_CheckField, 7, 1, 1, 176, 25, 0, // Skip to: 11281 -/* 4705 */ MCD_OPC_Decode, 250, 6, 22, // Opcode: OR_rc +/* 4698 */ MCD_OPC_CheckField, 7, 1, 1, 186, 25, 0, // Skip to: 11291 +/* 4705 */ MCD_OPC_Decode, 251, 6, 22, // Opcode: OR_rc /* 4709 */ MCD_OPC_FilterValue, 11, 11, 0, 0, // Skip to: 4725 -/* 4714 */ MCD_OPC_CheckField, 7, 1, 1, 160, 25, 0, // Skip to: 11281 -/* 4721 */ MCD_OPC_Decode, 227, 6, 22, // Opcode: NOR_rc +/* 4714 */ MCD_OPC_CheckField, 7, 1, 1, 170, 25, 0, // Skip to: 11291 +/* 4721 */ MCD_OPC_Decode, 228, 6, 22, // Opcode: NOR_rc /* 4725 */ MCD_OPC_FilterValue, 12, 11, 0, 0, // Skip to: 4741 -/* 4730 */ MCD_OPC_CheckField, 7, 1, 1, 144, 25, 0, // Skip to: 11281 -/* 4737 */ MCD_OPC_Decode, 179, 8, 22, // Opcode: XOR_rc +/* 4730 */ MCD_OPC_CheckField, 7, 1, 1, 154, 25, 0, // Skip to: 11291 +/* 4737 */ MCD_OPC_Decode, 180, 8, 22, // Opcode: XOR_rc /* 4741 */ MCD_OPC_FilterValue, 13, 28, 0, 0, // Skip to: 4774 /* 4746 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 4749 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4765 -/* 4754 */ MCD_OPC_CheckField, 18, 3, 4, 120, 25, 0, // Skip to: 11281 +/* 4754 */ MCD_OPC_CheckField, 18, 3, 4, 130, 25, 0, // Skip to: 11291 /* 4761 */ MCD_OPC_Decode, 231, 2, 15, // Opcode: CLZ_rr -/* 4765 */ MCD_OPC_FilterValue, 1, 111, 25, 0, // Skip to: 11281 -/* 4770 */ MCD_OPC_Decode, 164, 8, 22, // Opcode: XNOR_rc +/* 4765 */ MCD_OPC_FilterValue, 1, 121, 25, 0, // Skip to: 11291 +/* 4770 */ MCD_OPC_Decode, 165, 8, 22, // Opcode: XNOR_rc /* 4774 */ MCD_OPC_FilterValue, 14, 38, 0, 0, // Skip to: 4817 /* 4779 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 4782 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 4808 /* 4787 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 4790 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 4799 /* 4795 */ MCD_OPC_Decode, 227, 2, 15, // Opcode: CLO_rr -/* 4799 */ MCD_OPC_FilterValue, 4, 77, 25, 0, // Skip to: 11281 +/* 4799 */ MCD_OPC_FilterValue, 4, 87, 25, 0, // Skip to: 11291 /* 4804 */ MCD_OPC_Decode, 229, 2, 15, // Opcode: CLS_rr -/* 4808 */ MCD_OPC_FilterValue, 1, 68, 25, 0, // Skip to: 11281 +/* 4808 */ MCD_OPC_FilterValue, 1, 78, 25, 0, // Skip to: 11291 /* 4813 */ MCD_OPC_Decode, 164, 2, 22, // Opcode: ANDN_rc /* 4817 */ MCD_OPC_FilterValue, 15, 11, 0, 0, // Skip to: 4833 -/* 4822 */ MCD_OPC_CheckField, 7, 1, 1, 52, 25, 0, // Skip to: 11281 -/* 4829 */ MCD_OPC_Decode, 231, 6, 22, // Opcode: ORN_rc +/* 4822 */ MCD_OPC_CheckField, 7, 1, 1, 62, 25, 0, // Skip to: 11291 +/* 4829 */ MCD_OPC_Decode, 232, 6, 22, // Opcode: ORN_rc /* 4833 */ MCD_OPC_FilterValue, 32, 35, 0, 0, // Skip to: 4873 /* 4838 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 4841 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4857 -/* 4846 */ MCD_OPC_CheckField, 7, 1, 0, 28, 25, 0, // Skip to: 11281 -/* 4853 */ MCD_OPC_Decode, 172, 7, 15, // Opcode: SH_H_rr -/* 4857 */ MCD_OPC_FilterValue, 4, 19, 25, 0, // Skip to: 11281 -/* 4862 */ MCD_OPC_CheckField, 7, 1, 0, 12, 25, 0, // Skip to: 11281 -/* 4869 */ MCD_OPC_Decode, 158, 7, 15, // Opcode: SHA_H_rr +/* 4846 */ MCD_OPC_CheckField, 7, 1, 0, 38, 25, 0, // Skip to: 11291 +/* 4853 */ MCD_OPC_Decode, 173, 7, 15, // Opcode: SH_H_rr +/* 4857 */ MCD_OPC_FilterValue, 4, 29, 25, 0, // Skip to: 11291 +/* 4862 */ MCD_OPC_CheckField, 7, 1, 0, 22, 25, 0, // Skip to: 11291 +/* 4869 */ MCD_OPC_Decode, 159, 7, 15, // Opcode: SHA_H_rr /* 4873 */ MCD_OPC_FilterValue, 62, 35, 0, 0, // Skip to: 4913 /* 4878 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 4881 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4897 -/* 4886 */ MCD_OPC_CheckField, 7, 1, 0, 244, 24, 0, // Skip to: 11281 +/* 4886 */ MCD_OPC_CheckField, 7, 1, 0, 254, 24, 0, // Skip to: 11291 /* 4893 */ MCD_OPC_Decode, 230, 2, 15, // Opcode: CLZ_H_rr -/* 4897 */ MCD_OPC_FilterValue, 4, 235, 24, 0, // Skip to: 11281 -/* 4902 */ MCD_OPC_CheckField, 7, 1, 0, 228, 24, 0, // Skip to: 11281 +/* 4897 */ MCD_OPC_FilterValue, 4, 245, 24, 0, // Skip to: 11291 +/* 4902 */ MCD_OPC_CheckField, 7, 1, 0, 238, 24, 0, // Skip to: 11291 /* 4909 */ MCD_OPC_Decode, 226, 2, 15, // Opcode: CLO_H_rr /* 4913 */ MCD_OPC_FilterValue, 63, 18, 0, 0, // Skip to: 4936 -/* 4918 */ MCD_OPC_CheckField, 18, 3, 0, 212, 24, 0, // Skip to: 11281 -/* 4925 */ MCD_OPC_CheckField, 7, 1, 0, 205, 24, 0, // Skip to: 11281 +/* 4918 */ MCD_OPC_CheckField, 18, 3, 0, 222, 24, 0, // Skip to: 11291 +/* 4925 */ MCD_OPC_CheckField, 7, 1, 0, 215, 24, 0, // Skip to: 11291 /* 4932 */ MCD_OPC_Decode, 228, 2, 15, // Opcode: CLS_H_rr /* 4936 */ MCD_OPC_FilterValue, 64, 11, 0, 0, // Skip to: 4952 -/* 4941 */ MCD_OPC_CheckField, 7, 1, 1, 189, 24, 0, // Skip to: 11281 -/* 4948 */ MCD_OPC_Decode, 171, 7, 22, // Opcode: SH_H_rc -/* 4952 */ MCD_OPC_FilterValue, 65, 180, 24, 0, // Skip to: 11281 -/* 4957 */ MCD_OPC_CheckField, 7, 1, 1, 173, 24, 0, // Skip to: 11281 -/* 4964 */ MCD_OPC_Decode, 157, 7, 22, // Opcode: SHA_H_rc +/* 4941 */ MCD_OPC_CheckField, 7, 1, 1, 199, 24, 0, // Skip to: 11291 +/* 4948 */ MCD_OPC_Decode, 172, 7, 22, // Opcode: SH_H_rc +/* 4952 */ MCD_OPC_FilterValue, 65, 190, 24, 0, // Skip to: 11291 +/* 4957 */ MCD_OPC_CheckField, 7, 1, 1, 183, 24, 0, // Skip to: 11291 +/* 4964 */ MCD_OPC_Decode, 158, 7, 22, // Opcode: SHA_H_rc /* 4968 */ MCD_OPC_FilterValue, 17, 21, 0, 0, // Skip to: 4994 /* 4973 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 4976 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 4985 /* 4981 */ MCD_OPC_Decode, 134, 2, 23, // Opcode: ADDIH_A_rlc -/* 4985 */ MCD_OPC_FilterValue, 1, 147, 24, 0, // Skip to: 11281 +/* 4985 */ MCD_OPC_FilterValue, 1, 157, 24, 0, // Skip to: 11291 /* 4990 */ MCD_OPC_Decode, 203, 5, 23, // Opcode: MOVH_A_rlc /* 4994 */ MCD_OPC_FilterValue, 19, 85, 1, 0, // Skip to: 5340 /* 4999 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... /* 5002 */ MCD_OPC_FilterValue, 0, 164, 0, 0, // Skip to: 5171 /* 5007 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 5010 */ MCD_OPC_FilterValue, 0, 18, 0, 0, // Skip to: 5033 -/* 5015 */ MCD_OPC_CheckField, 24, 4, 0, 115, 24, 0, // Skip to: 11281 -/* 5022 */ MCD_OPC_CheckField, 7, 1, 1, 108, 24, 0, // Skip to: 11281 -/* 5029 */ MCD_OPC_Decode, 206, 6, 24, // Opcode: MUL_Q_rr1_2_U +/* 5015 */ MCD_OPC_CheckField, 24, 4, 0, 125, 24, 0, // Skip to: 11291 +/* 5022 */ MCD_OPC_CheckField, 7, 1, 1, 118, 24, 0, // Skip to: 11291 +/* 5029 */ MCD_OPC_Decode, 207, 6, 24, // Opcode: MUL_Q_rr1_2_U /* 5033 */ MCD_OPC_FilterValue, 1, 18, 0, 0, // Skip to: 5056 -/* 5038 */ MCD_OPC_CheckField, 24, 4, 0, 92, 24, 0, // Skip to: 11281 -/* 5045 */ MCD_OPC_CheckField, 7, 1, 1, 85, 24, 0, // Skip to: 11281 -/* 5052 */ MCD_OPC_Decode, 204, 6, 24, // Opcode: MUL_Q_rr1_2_L +/* 5038 */ MCD_OPC_CheckField, 24, 4, 0, 102, 24, 0, // Skip to: 11291 +/* 5045 */ MCD_OPC_CheckField, 7, 1, 1, 95, 24, 0, // Skip to: 11291 +/* 5052 */ MCD_OPC_Decode, 205, 6, 24, // Opcode: MUL_Q_rr1_2_L /* 5056 */ MCD_OPC_FilterValue, 2, 18, 0, 0, // Skip to: 5079 -/* 5061 */ MCD_OPC_CheckField, 24, 4, 0, 69, 24, 0, // Skip to: 11281 -/* 5068 */ MCD_OPC_CheckField, 7, 1, 1, 62, 24, 0, // Skip to: 11281 -/* 5075 */ MCD_OPC_Decode, 208, 6, 24, // Opcode: MUL_Q_rr1_2__ +/* 5061 */ MCD_OPC_CheckField, 24, 4, 0, 79, 24, 0, // Skip to: 11291 +/* 5068 */ MCD_OPC_CheckField, 7, 1, 1, 72, 24, 0, // Skip to: 11291 +/* 5075 */ MCD_OPC_Decode, 209, 6, 24, // Opcode: MUL_Q_rr1_2__ /* 5079 */ MCD_OPC_FilterValue, 4, 18, 0, 0, // Skip to: 5102 -/* 5084 */ MCD_OPC_CheckField, 24, 4, 0, 46, 24, 0, // Skip to: 11281 -/* 5091 */ MCD_OPC_CheckField, 7, 1, 1, 39, 24, 0, // Skip to: 11281 -/* 5098 */ MCD_OPC_Decode, 203, 6, 24, // Opcode: MUL_Q_rr1_2UU +/* 5084 */ MCD_OPC_CheckField, 24, 4, 0, 56, 24, 0, // Skip to: 11291 +/* 5091 */ MCD_OPC_CheckField, 7, 1, 1, 49, 24, 0, // Skip to: 11291 +/* 5098 */ MCD_OPC_Decode, 204, 6, 24, // Opcode: MUL_Q_rr1_2UU /* 5102 */ MCD_OPC_FilterValue, 5, 18, 0, 0, // Skip to: 5125 -/* 5107 */ MCD_OPC_CheckField, 24, 4, 0, 23, 24, 0, // Skip to: 11281 -/* 5114 */ MCD_OPC_CheckField, 7, 1, 1, 16, 24, 0, // Skip to: 11281 -/* 5121 */ MCD_OPC_Decode, 202, 6, 24, // Opcode: MUL_Q_rr1_2LL +/* 5107 */ MCD_OPC_CheckField, 24, 4, 0, 33, 24, 0, // Skip to: 11291 +/* 5114 */ MCD_OPC_CheckField, 7, 1, 1, 26, 24, 0, // Skip to: 11291 +/* 5121 */ MCD_OPC_Decode, 203, 6, 24, // Opcode: MUL_Q_rr1_2LL /* 5125 */ MCD_OPC_FilterValue, 6, 18, 0, 0, // Skip to: 5148 -/* 5130 */ MCD_OPC_CheckField, 24, 4, 0, 0, 24, 0, // Skip to: 11281 -/* 5137 */ MCD_OPC_CheckField, 7, 1, 1, 249, 23, 0, // Skip to: 11281 -/* 5144 */ MCD_OPC_Decode, 192, 6, 24, // Opcode: MULR_Q_rr1_2UU -/* 5148 */ MCD_OPC_FilterValue, 7, 240, 23, 0, // Skip to: 11281 -/* 5153 */ MCD_OPC_CheckField, 24, 4, 0, 233, 23, 0, // Skip to: 11281 -/* 5160 */ MCD_OPC_CheckField, 7, 1, 1, 226, 23, 0, // Skip to: 11281 -/* 5167 */ MCD_OPC_Decode, 191, 6, 24, // Opcode: MULR_Q_rr1_2LL +/* 5130 */ MCD_OPC_CheckField, 24, 4, 0, 10, 24, 0, // Skip to: 11291 +/* 5137 */ MCD_OPC_CheckField, 7, 1, 1, 3, 24, 0, // Skip to: 11291 +/* 5144 */ MCD_OPC_Decode, 193, 6, 24, // Opcode: MULR_Q_rr1_2UU +/* 5148 */ MCD_OPC_FilterValue, 7, 250, 23, 0, // Skip to: 11291 +/* 5153 */ MCD_OPC_CheckField, 24, 4, 0, 243, 23, 0, // Skip to: 11291 +/* 5160 */ MCD_OPC_CheckField, 7, 1, 1, 236, 23, 0, // Skip to: 11291 +/* 5167 */ MCD_OPC_Decode, 192, 6, 24, // Opcode: MULR_Q_rr1_2LL /* 5171 */ MCD_OPC_FilterValue, 1, 11, 0, 0, // Skip to: 5187 -/* 5176 */ MCD_OPC_CheckField, 7, 1, 0, 210, 23, 0, // Skip to: 11281 +/* 5176 */ MCD_OPC_CheckField, 7, 1, 0, 220, 23, 0, // Skip to: 11291 /* 5183 */ MCD_OPC_Decode, 182, 5, 25, // Opcode: MADD_rcr /* 5187 */ MCD_OPC_FilterValue, 2, 11, 0, 0, // Skip to: 5203 -/* 5192 */ MCD_OPC_CheckField, 7, 1, 0, 194, 23, 0, // Skip to: 11281 +/* 5192 */ MCD_OPC_CheckField, 7, 1, 0, 204, 23, 0, // Skip to: 11291 /* 5199 */ MCD_OPC_Decode, 180, 5, 25, // Opcode: MADD_U_rcr /* 5203 */ MCD_OPC_FilterValue, 3, 68, 0, 0, // Skip to: 5276 /* 5208 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 5211 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 5220 /* 5216 */ MCD_OPC_Decode, 183, 5, 25, // Opcode: MADD_rcr_e -/* 5220 */ MCD_OPC_FilterValue, 1, 168, 23, 0, // Skip to: 11281 +/* 5220 */ MCD_OPC_FilterValue, 1, 178, 23, 0, // Skip to: 11291 /* 5225 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 5228 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5244 -/* 5233 */ MCD_OPC_CheckField, 24, 4, 0, 153, 23, 0, // Skip to: 11281 -/* 5240 */ MCD_OPC_Decode, 207, 6, 24, // Opcode: MUL_Q_rr1_2_Ue +/* 5233 */ MCD_OPC_CheckField, 24, 4, 0, 163, 23, 0, // Skip to: 11291 +/* 5240 */ MCD_OPC_Decode, 208, 6, 24, // Opcode: MUL_Q_rr1_2_Ue /* 5244 */ MCD_OPC_FilterValue, 1, 11, 0, 0, // Skip to: 5260 -/* 5249 */ MCD_OPC_CheckField, 24, 4, 0, 137, 23, 0, // Skip to: 11281 -/* 5256 */ MCD_OPC_Decode, 205, 6, 24, // Opcode: MUL_Q_rr1_2_Le -/* 5260 */ MCD_OPC_FilterValue, 3, 128, 23, 0, // Skip to: 11281 -/* 5265 */ MCD_OPC_CheckField, 24, 4, 0, 121, 23, 0, // Skip to: 11281 -/* 5272 */ MCD_OPC_Decode, 209, 6, 24, // Opcode: MUL_Q_rr1_2__e +/* 5249 */ MCD_OPC_CheckField, 24, 4, 0, 147, 23, 0, // Skip to: 11291 +/* 5256 */ MCD_OPC_Decode, 206, 6, 24, // Opcode: MUL_Q_rr1_2_Le +/* 5260 */ MCD_OPC_FilterValue, 3, 138, 23, 0, // Skip to: 11291 +/* 5265 */ MCD_OPC_CheckField, 24, 4, 0, 131, 23, 0, // Skip to: 11291 +/* 5272 */ MCD_OPC_Decode, 210, 6, 24, // Opcode: MUL_Q_rr1_2__e /* 5276 */ MCD_OPC_FilterValue, 4, 11, 0, 0, // Skip to: 5292 -/* 5281 */ MCD_OPC_CheckField, 7, 1, 0, 105, 23, 0, // Skip to: 11281 +/* 5281 */ MCD_OPC_CheckField, 7, 1, 0, 115, 23, 0, // Skip to: 11291 /* 5288 */ MCD_OPC_Decode, 157, 5, 25, // Opcode: MADDS_U_rcr /* 5292 */ MCD_OPC_FilterValue, 5, 11, 0, 0, // Skip to: 5308 -/* 5297 */ MCD_OPC_CheckField, 7, 1, 0, 89, 23, 0, // Skip to: 11281 +/* 5297 */ MCD_OPC_CheckField, 7, 1, 0, 99, 23, 0, // Skip to: 11291 /* 5304 */ MCD_OPC_Decode, 161, 5, 25, // Opcode: MADDS_rcr /* 5308 */ MCD_OPC_FilterValue, 6, 11, 0, 0, // Skip to: 5324 -/* 5313 */ MCD_OPC_CheckField, 7, 1, 0, 73, 23, 0, // Skip to: 11281 +/* 5313 */ MCD_OPC_CheckField, 7, 1, 0, 83, 23, 0, // Skip to: 11291 /* 5320 */ MCD_OPC_Decode, 158, 5, 25, // Opcode: MADDS_U_rcr_e -/* 5324 */ MCD_OPC_FilterValue, 7, 64, 23, 0, // Skip to: 11281 -/* 5329 */ MCD_OPC_CheckField, 7, 1, 0, 57, 23, 0, // Skip to: 11281 +/* 5324 */ MCD_OPC_FilterValue, 7, 74, 23, 0, // Skip to: 11291 +/* 5329 */ MCD_OPC_CheckField, 7, 1, 0, 67, 23, 0, // Skip to: 11291 /* 5336 */ MCD_OPC_Decode, 162, 5, 25, // Opcode: MADDS_rcr_e /* 5340 */ MCD_OPC_FilterValue, 21, 67, 0, 0, // Skip to: 5412 /* 5345 */ MCD_OPC_ExtractField, 26, 2, // Inst{27-26} ... /* 5348 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5364 -/* 5353 */ MCD_OPC_CheckField, 7, 1, 0, 33, 23, 0, // Skip to: 11281 -/* 5360 */ MCD_OPC_Decode, 188, 7, 18, // Opcode: STLCX_abs +/* 5353 */ MCD_OPC_CheckField, 7, 1, 0, 43, 23, 0, // Skip to: 11291 +/* 5360 */ MCD_OPC_Decode, 189, 7, 18, // Opcode: STLCX_abs /* 5364 */ MCD_OPC_FilterValue, 1, 11, 0, 0, // Skip to: 5380 -/* 5369 */ MCD_OPC_CheckField, 7, 1, 0, 17, 23, 0, // Skip to: 11281 -/* 5376 */ MCD_OPC_Decode, 190, 7, 18, // Opcode: STUCX_abs +/* 5369 */ MCD_OPC_CheckField, 7, 1, 0, 27, 23, 0, // Skip to: 11291 +/* 5376 */ MCD_OPC_Decode, 191, 7, 18, // Opcode: STUCX_abs /* 5380 */ MCD_OPC_FilterValue, 2, 11, 0, 0, // Skip to: 5396 -/* 5385 */ MCD_OPC_CheckField, 7, 1, 0, 1, 23, 0, // Skip to: 11281 +/* 5385 */ MCD_OPC_CheckField, 7, 1, 0, 11, 23, 0, // Skip to: 11291 /* 5392 */ MCD_OPC_Decode, 245, 3, 18, // Opcode: LDLCX_abs -/* 5396 */ MCD_OPC_FilterValue, 3, 248, 22, 0, // Skip to: 11281 -/* 5401 */ MCD_OPC_CheckField, 7, 1, 0, 241, 22, 0, // Skip to: 11281 +/* 5396 */ MCD_OPC_FilterValue, 3, 2, 23, 0, // Skip to: 11291 +/* 5401 */ MCD_OPC_CheckField, 7, 1, 0, 251, 22, 0, // Skip to: 11291 /* 5408 */ MCD_OPC_Decode, 253, 3, 18, // Opcode: LDUCX_abs /* 5412 */ MCD_OPC_FilterValue, 23, 105, 0, 0, // Skip to: 5522 /* 5417 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... @@ -1445,38 +1445,38 @@ static const uint8_t DecoderTable32[] = { /* 5425 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 5428 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 5437 /* 5433 */ MCD_OPC_Decode, 185, 3, 26, // Opcode: INSERT_rrrr -/* 5437 */ MCD_OPC_FilterValue, 1, 207, 22, 0, // Skip to: 11281 -/* 5442 */ MCD_OPC_CheckField, 16, 5, 0, 200, 22, 0, // Skip to: 11281 +/* 5437 */ MCD_OPC_FilterValue, 1, 217, 22, 0, // Skip to: 11291 +/* 5442 */ MCD_OPC_CheckField, 16, 5, 0, 210, 22, 0, // Skip to: 11291 /* 5449 */ MCD_OPC_Decode, 182, 3, 27, // Opcode: INSERT_rcrr /* 5453 */ MCD_OPC_FilterValue, 2, 18, 0, 0, // Skip to: 5476 -/* 5458 */ MCD_OPC_CheckField, 16, 5, 0, 184, 22, 0, // Skip to: 11281 -/* 5465 */ MCD_OPC_CheckField, 7, 1, 0, 177, 22, 0, // Skip to: 11281 +/* 5458 */ MCD_OPC_CheckField, 16, 5, 0, 194, 22, 0, // Skip to: 11291 +/* 5465 */ MCD_OPC_CheckField, 7, 1, 0, 187, 22, 0, // Skip to: 11291 /* 5472 */ MCD_OPC_Decode, 157, 3, 28, // Opcode: EXTR_rrrr /* 5476 */ MCD_OPC_FilterValue, 3, 18, 0, 0, // Skip to: 5499 -/* 5481 */ MCD_OPC_CheckField, 16, 5, 0, 161, 22, 0, // Skip to: 11281 -/* 5488 */ MCD_OPC_CheckField, 7, 1, 0, 154, 22, 0, // Skip to: 11281 +/* 5481 */ MCD_OPC_CheckField, 16, 5, 0, 171, 22, 0, // Skip to: 11291 +/* 5488 */ MCD_OPC_CheckField, 7, 1, 0, 164, 22, 0, // Skip to: 11291 /* 5495 */ MCD_OPC_Decode, 154, 3, 28, // Opcode: EXTR_U_rrrr -/* 5499 */ MCD_OPC_FilterValue, 4, 145, 22, 0, // Skip to: 11281 -/* 5504 */ MCD_OPC_CheckField, 16, 5, 0, 138, 22, 0, // Skip to: 11281 -/* 5511 */ MCD_OPC_CheckField, 7, 1, 0, 131, 22, 0, // Skip to: 11281 +/* 5499 */ MCD_OPC_FilterValue, 4, 155, 22, 0, // Skip to: 11291 +/* 5504 */ MCD_OPC_CheckField, 16, 5, 0, 148, 22, 0, // Skip to: 11291 +/* 5511 */ MCD_OPC_CheckField, 7, 1, 0, 141, 22, 0, // Skip to: 11291 /* 5518 */ MCD_OPC_Decode, 251, 2, 28, // Opcode: DEXTR_rrrr /* 5522 */ MCD_OPC_FilterValue, 25, 21, 0, 0, // Skip to: 5548 /* 5527 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 5530 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 5539 /* 5535 */ MCD_OPC_Decode, 199, 4, 29, // Opcode: LD_W_bol -/* 5539 */ MCD_OPC_FilterValue, 1, 105, 22, 0, // Skip to: 11281 +/* 5539 */ MCD_OPC_FilterValue, 1, 115, 22, 0, // Skip to: 11291 /* 5544 */ MCD_OPC_Decode, 133, 4, 29, // Opcode: LD_A_bol /* 5548 */ MCD_OPC_FilterValue, 27, 21, 0, 0, // Skip to: 5574 /* 5553 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 5556 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 5565 /* 5561 */ MCD_OPC_Decode, 136, 2, 23, // Opcode: ADDI_rlc -/* 5565 */ MCD_OPC_FilterValue, 1, 79, 22, 0, // Skip to: 11281 +/* 5565 */ MCD_OPC_FilterValue, 1, 89, 22, 0, // Skip to: 11291 /* 5570 */ MCD_OPC_Decode, 135, 2, 23, // Opcode: ADDIH_rlc /* 5574 */ MCD_OPC_FilterValue, 29, 21, 0, 0, // Skip to: 5600 /* 5579 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 5582 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 5591 /* 5587 */ MCD_OPC_Decode, 243, 3, 30, // Opcode: J_b -/* 5591 */ MCD_OPC_FilterValue, 1, 53, 22, 0, // Skip to: 11281 +/* 5591 */ MCD_OPC_FilterValue, 1, 63, 22, 0, // Skip to: 11291 /* 5596 */ MCD_OPC_Decode, 195, 3, 30, // Opcode: JA_b /* 5600 */ MCD_OPC_FilterValue, 31, 55, 0, 0, // Skip to: 5660 /* 5605 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... @@ -1484,45 +1484,45 @@ static const uint8_t DecoderTable32[] = { /* 5613 */ MCD_OPC_ExtractField, 31, 1, // Inst{31} ... /* 5616 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 5625 /* 5621 */ MCD_OPC_Decode, 223, 3, 31, // Opcode: JNEI_brr -/* 5625 */ MCD_OPC_FilterValue, 1, 19, 22, 0, // Skip to: 11281 +/* 5625 */ MCD_OPC_FilterValue, 1, 29, 22, 0, // Skip to: 11291 /* 5630 */ MCD_OPC_Decode, 221, 3, 31, // Opcode: JNED_brr -/* 5634 */ MCD_OPC_FilterValue, 1, 10, 22, 0, // Skip to: 11281 +/* 5634 */ MCD_OPC_FilterValue, 1, 20, 22, 0, // Skip to: 11291 /* 5639 */ MCD_OPC_ExtractField, 31, 1, // Inst{31} ... /* 5642 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 5651 /* 5647 */ MCD_OPC_Decode, 222, 3, 32, // Opcode: JNEI_brc -/* 5651 */ MCD_OPC_FilterValue, 1, 249, 21, 0, // Skip to: 11281 +/* 5651 */ MCD_OPC_FilterValue, 1, 3, 22, 0, // Skip to: 11291 /* 5656 */ MCD_OPC_Decode, 220, 3, 32, // Opcode: JNED_brc /* 5660 */ MCD_OPC_FilterValue, 32, 35, 0, 0, // Skip to: 5700 /* 5665 */ MCD_OPC_ExtractField, 22, 6, // Inst{27-22} ... /* 5668 */ MCD_OPC_FilterValue, 16, 11, 0, 0, // Skip to: 5684 -/* 5673 */ MCD_OPC_CheckField, 7, 1, 0, 225, 21, 0, // Skip to: 11281 +/* 5673 */ MCD_OPC_CheckField, 7, 1, 0, 235, 21, 0, // Skip to: 11291 /* 5680 */ MCD_OPC_Decode, 155, 4, 20, // Opcode: LD_B_bo_r -/* 5684 */ MCD_OPC_FilterValue, 41, 216, 21, 0, // Skip to: 11281 -/* 5689 */ MCD_OPC_CheckField, 7, 1, 0, 209, 21, 0, // Skip to: 11281 +/* 5684 */ MCD_OPC_FilterValue, 41, 226, 21, 0, // Skip to: 11291 +/* 5689 */ MCD_OPC_CheckField, 7, 1, 0, 219, 21, 0, // Skip to: 11291 /* 5696 */ MCD_OPC_Decode, 152, 4, 20, // Opcode: LD_B_bo_c /* 5700 */ MCD_OPC_FilterValue, 35, 248, 1, 0, // Skip to: 6209 /* 5705 */ MCD_OPC_ExtractField, 18, 6, // Inst{23-18} ... /* 5708 */ MCD_OPC_FilterValue, 2, 18, 0, 0, // Skip to: 5731 -/* 5713 */ MCD_OPC_CheckField, 16, 2, 2, 185, 21, 0, // Skip to: 11281 -/* 5720 */ MCD_OPC_CheckField, 7, 1, 0, 178, 21, 0, // Skip to: 11281 +/* 5713 */ MCD_OPC_CheckField, 16, 2, 2, 195, 21, 0, // Skip to: 11291 +/* 5720 */ MCD_OPC_CheckField, 7, 1, 0, 188, 21, 0, // Skip to: 11291 /* 5727 */ MCD_OPC_Decode, 181, 6, 16, // Opcode: MSUB_rrr2 /* 5731 */ MCD_OPC_FilterValue, 12, 11, 0, 0, // Skip to: 5747 -/* 5736 */ MCD_OPC_CheckField, 7, 1, 1, 162, 21, 0, // Skip to: 11281 +/* 5736 */ MCD_OPC_CheckField, 7, 1, 1, 172, 21, 0, // Skip to: 11291 /* 5743 */ MCD_OPC_Decode, 136, 6, 17, // Opcode: MSUBR_H_rrr1_UL /* 5747 */ MCD_OPC_FilterValue, 13, 11, 0, 0, // Skip to: 5763 -/* 5752 */ MCD_OPC_CheckField, 7, 1, 1, 146, 21, 0, // Skip to: 11281 +/* 5752 */ MCD_OPC_CheckField, 7, 1, 1, 156, 21, 0, // Skip to: 11291 /* 5759 */ MCD_OPC_Decode, 135, 6, 17, // Opcode: MSUBR_H_rrr1_LU /* 5763 */ MCD_OPC_FilterValue, 14, 11, 0, 0, // Skip to: 5779 -/* 5768 */ MCD_OPC_CheckField, 7, 1, 1, 130, 21, 0, // Skip to: 11281 +/* 5768 */ MCD_OPC_CheckField, 7, 1, 1, 140, 21, 0, // Skip to: 11291 /* 5775 */ MCD_OPC_Decode, 134, 6, 17, // Opcode: MSUBR_H_rrr1_LL /* 5779 */ MCD_OPC_FilterValue, 15, 11, 0, 0, // Skip to: 5795 -/* 5784 */ MCD_OPC_CheckField, 7, 1, 1, 114, 21, 0, // Skip to: 11281 +/* 5784 */ MCD_OPC_CheckField, 7, 1, 1, 124, 21, 0, // Skip to: 11291 /* 5791 */ MCD_OPC_Decode, 137, 6, 17, // Opcode: MSUBR_H_rrr1_UU /* 5795 */ MCD_OPC_FilterValue, 24, 11, 0, 0, // Skip to: 5811 -/* 5800 */ MCD_OPC_CheckField, 7, 1, 1, 98, 21, 0, // Skip to: 11281 +/* 5800 */ MCD_OPC_CheckField, 7, 1, 1, 108, 21, 0, // Skip to: 11291 /* 5807 */ MCD_OPC_Decode, 165, 6, 17, // Opcode: MSUB_H_rrr1_UL /* 5811 */ MCD_OPC_FilterValue, 25, 11, 0, 0, // Skip to: 5827 -/* 5816 */ MCD_OPC_CheckField, 7, 1, 1, 82, 21, 0, // Skip to: 11281 +/* 5816 */ MCD_OPC_CheckField, 7, 1, 1, 92, 21, 0, // Skip to: 11291 /* 5823 */ MCD_OPC_Decode, 164, 6, 17, // Opcode: MSUB_H_rrr1_LU /* 5827 */ MCD_OPC_FilterValue, 26, 38, 0, 0, // Skip to: 5870 /* 5832 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... @@ -1530,50 +1530,50 @@ static const uint8_t DecoderTable32[] = { /* 5840 */ MCD_OPC_ExtractField, 16, 2, // Inst{17-16} ... /* 5843 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 5852 /* 5848 */ MCD_OPC_Decode, 178, 6, 16, // Opcode: MSUB_U_rrr2 -/* 5852 */ MCD_OPC_FilterValue, 2, 48, 21, 0, // Skip to: 11281 +/* 5852 */ MCD_OPC_FilterValue, 2, 58, 21, 0, // Skip to: 11291 /* 5857 */ MCD_OPC_Decode, 182, 6, 16, // Opcode: MSUB_rrr2_e -/* 5861 */ MCD_OPC_FilterValue, 1, 39, 21, 0, // Skip to: 11281 +/* 5861 */ MCD_OPC_FilterValue, 1, 49, 21, 0, // Skip to: 11291 /* 5866 */ MCD_OPC_Decode, 163, 6, 17, // Opcode: MSUB_H_rrr1_LL /* 5870 */ MCD_OPC_FilterValue, 27, 11, 0, 0, // Skip to: 5886 -/* 5875 */ MCD_OPC_CheckField, 7, 1, 1, 23, 21, 0, // Skip to: 11281 +/* 5875 */ MCD_OPC_CheckField, 7, 1, 1, 33, 21, 0, // Skip to: 11291 /* 5882 */ MCD_OPC_Decode, 166, 6, 17, // Opcode: MSUB_H_rrr1_UU /* 5886 */ MCD_OPC_FilterValue, 28, 11, 0, 0, // Skip to: 5902 -/* 5891 */ MCD_OPC_CheckField, 7, 1, 1, 7, 21, 0, // Skip to: 11281 +/* 5891 */ MCD_OPC_CheckField, 7, 1, 1, 17, 21, 0, // Skip to: 11291 /* 5898 */ MCD_OPC_Decode, 252, 5, 17, // Opcode: MSUBM_H_rrr1_UL /* 5902 */ MCD_OPC_FilterValue, 29, 11, 0, 0, // Skip to: 5918 -/* 5907 */ MCD_OPC_CheckField, 7, 1, 1, 247, 20, 0, // Skip to: 11281 +/* 5907 */ MCD_OPC_CheckField, 7, 1, 1, 1, 21, 0, // Skip to: 11291 /* 5914 */ MCD_OPC_Decode, 251, 5, 17, // Opcode: MSUBM_H_rrr1_LU /* 5918 */ MCD_OPC_FilterValue, 30, 11, 0, 0, // Skip to: 5934 -/* 5923 */ MCD_OPC_CheckField, 7, 1, 1, 231, 20, 0, // Skip to: 11281 +/* 5923 */ MCD_OPC_CheckField, 7, 1, 1, 241, 20, 0, // Skip to: 11291 /* 5930 */ MCD_OPC_Decode, 250, 5, 17, // Opcode: MSUBM_H_rrr1_LL /* 5934 */ MCD_OPC_FilterValue, 31, 11, 0, 0, // Skip to: 5950 -/* 5939 */ MCD_OPC_CheckField, 7, 1, 1, 215, 20, 0, // Skip to: 11281 +/* 5939 */ MCD_OPC_CheckField, 7, 1, 1, 225, 20, 0, // Skip to: 11291 /* 5946 */ MCD_OPC_Decode, 253, 5, 17, // Opcode: MSUBM_H_rrr1_UU /* 5950 */ MCD_OPC_FilterValue, 34, 35, 0, 0, // Skip to: 5990 /* 5955 */ MCD_OPC_ExtractField, 16, 2, // Inst{17-16} ... /* 5958 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5974 -/* 5963 */ MCD_OPC_CheckField, 7, 1, 0, 191, 20, 0, // Skip to: 11281 +/* 5963 */ MCD_OPC_CheckField, 7, 1, 0, 201, 20, 0, // Skip to: 11291 /* 5970 */ MCD_OPC_Decode, 156, 6, 16, // Opcode: MSUBS_U_rrr2 -/* 5974 */ MCD_OPC_FilterValue, 2, 182, 20, 0, // Skip to: 11281 -/* 5979 */ MCD_OPC_CheckField, 7, 1, 0, 175, 20, 0, // Skip to: 11281 +/* 5974 */ MCD_OPC_FilterValue, 2, 192, 20, 0, // Skip to: 11291 +/* 5979 */ MCD_OPC_CheckField, 7, 1, 0, 185, 20, 0, // Skip to: 11291 /* 5986 */ MCD_OPC_Decode, 160, 6, 16, // Opcode: MSUBS_rrr2 /* 5990 */ MCD_OPC_FilterValue, 44, 11, 0, 0, // Skip to: 6006 -/* 5995 */ MCD_OPC_CheckField, 7, 1, 1, 159, 20, 0, // Skip to: 11281 +/* 5995 */ MCD_OPC_CheckField, 7, 1, 1, 169, 20, 0, // Skip to: 11291 /* 6002 */ MCD_OPC_Decode, 129, 6, 17, // Opcode: MSUBRS_H_rrr1_UL /* 6006 */ MCD_OPC_FilterValue, 45, 11, 0, 0, // Skip to: 6022 -/* 6011 */ MCD_OPC_CheckField, 7, 1, 1, 143, 20, 0, // Skip to: 11281 +/* 6011 */ MCD_OPC_CheckField, 7, 1, 1, 153, 20, 0, // Skip to: 11291 /* 6018 */ MCD_OPC_Decode, 128, 6, 17, // Opcode: MSUBRS_H_rrr1_LU /* 6022 */ MCD_OPC_FilterValue, 46, 11, 0, 0, // Skip to: 6038 -/* 6027 */ MCD_OPC_CheckField, 7, 1, 1, 127, 20, 0, // Skip to: 11281 +/* 6027 */ MCD_OPC_CheckField, 7, 1, 1, 137, 20, 0, // Skip to: 11291 /* 6034 */ MCD_OPC_Decode, 255, 5, 17, // Opcode: MSUBRS_H_rrr1_LL /* 6038 */ MCD_OPC_FilterValue, 47, 11, 0, 0, // Skip to: 6054 -/* 6043 */ MCD_OPC_CheckField, 7, 1, 1, 111, 20, 0, // Skip to: 11281 +/* 6043 */ MCD_OPC_CheckField, 7, 1, 1, 121, 20, 0, // Skip to: 11291 /* 6050 */ MCD_OPC_Decode, 130, 6, 17, // Opcode: MSUBRS_H_rrr1_UU /* 6054 */ MCD_OPC_FilterValue, 56, 11, 0, 0, // Skip to: 6070 -/* 6059 */ MCD_OPC_CheckField, 7, 1, 1, 95, 20, 0, // Skip to: 11281 +/* 6059 */ MCD_OPC_CheckField, 7, 1, 1, 105, 20, 0, // Skip to: 11291 /* 6066 */ MCD_OPC_Decode, 142, 6, 17, // Opcode: MSUBS_H_rrr1_UL /* 6070 */ MCD_OPC_FilterValue, 57, 11, 0, 0, // Skip to: 6086 -/* 6075 */ MCD_OPC_CheckField, 7, 1, 1, 79, 20, 0, // Skip to: 11281 +/* 6075 */ MCD_OPC_CheckField, 7, 1, 1, 89, 20, 0, // Skip to: 11291 /* 6082 */ MCD_OPC_Decode, 141, 6, 17, // Opcode: MSUBS_H_rrr1_LU /* 6086 */ MCD_OPC_FilterValue, 58, 38, 0, 0, // Skip to: 6129 /* 6091 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... @@ -1581,186 +1581,186 @@ static const uint8_t DecoderTable32[] = { /* 6099 */ MCD_OPC_ExtractField, 16, 2, // Inst{17-16} ... /* 6102 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6111 /* 6107 */ MCD_OPC_Decode, 157, 6, 16, // Opcode: MSUBS_U_rrr2_e -/* 6111 */ MCD_OPC_FilterValue, 2, 45, 20, 0, // Skip to: 11281 +/* 6111 */ MCD_OPC_FilterValue, 2, 55, 20, 0, // Skip to: 11291 /* 6116 */ MCD_OPC_Decode, 161, 6, 16, // Opcode: MSUBS_rrr2_e -/* 6120 */ MCD_OPC_FilterValue, 1, 36, 20, 0, // Skip to: 11281 +/* 6120 */ MCD_OPC_FilterValue, 1, 46, 20, 0, // Skip to: 11291 /* 6125 */ MCD_OPC_Decode, 140, 6, 17, // Opcode: MSUBS_H_rrr1_LL /* 6129 */ MCD_OPC_FilterValue, 59, 11, 0, 0, // Skip to: 6145 -/* 6134 */ MCD_OPC_CheckField, 7, 1, 1, 20, 20, 0, // Skip to: 11281 +/* 6134 */ MCD_OPC_CheckField, 7, 1, 1, 30, 20, 0, // Skip to: 11291 /* 6141 */ MCD_OPC_Decode, 143, 6, 17, // Opcode: MSUBS_H_rrr1_UU /* 6145 */ MCD_OPC_FilterValue, 60, 11, 0, 0, // Skip to: 6161 -/* 6150 */ MCD_OPC_CheckField, 7, 1, 1, 4, 20, 0, // Skip to: 11281 +/* 6150 */ MCD_OPC_CheckField, 7, 1, 1, 14, 20, 0, // Skip to: 11291 /* 6157 */ MCD_OPC_Decode, 248, 5, 17, // Opcode: MSUBMS_H_rrr1_UL /* 6161 */ MCD_OPC_FilterValue, 61, 11, 0, 0, // Skip to: 6177 -/* 6166 */ MCD_OPC_CheckField, 7, 1, 1, 244, 19, 0, // Skip to: 11281 +/* 6166 */ MCD_OPC_CheckField, 7, 1, 1, 254, 19, 0, // Skip to: 11291 /* 6173 */ MCD_OPC_Decode, 247, 5, 17, // Opcode: MSUBMS_H_rrr1_LU /* 6177 */ MCD_OPC_FilterValue, 62, 11, 0, 0, // Skip to: 6193 -/* 6182 */ MCD_OPC_CheckField, 7, 1, 1, 228, 19, 0, // Skip to: 11281 +/* 6182 */ MCD_OPC_CheckField, 7, 1, 1, 238, 19, 0, // Skip to: 11291 /* 6189 */ MCD_OPC_Decode, 246, 5, 17, // Opcode: MSUBMS_H_rrr1_LL -/* 6193 */ MCD_OPC_FilterValue, 63, 219, 19, 0, // Skip to: 11281 -/* 6198 */ MCD_OPC_CheckField, 7, 1, 1, 212, 19, 0, // Skip to: 11281 +/* 6193 */ MCD_OPC_FilterValue, 63, 229, 19, 0, // Skip to: 11291 +/* 6198 */ MCD_OPC_CheckField, 7, 1, 1, 222, 19, 0, // Skip to: 11291 /* 6205 */ MCD_OPC_Decode, 249, 5, 17, // Opcode: MSUBMS_H_rrr1_UU /* 6209 */ MCD_OPC_FilterValue, 37, 87, 0, 0, // Skip to: 6301 /* 6214 */ MCD_OPC_ExtractField, 26, 2, // Inst{27-26} ... /* 6217 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 6243 /* 6222 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 6225 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6234 -/* 6230 */ MCD_OPC_Decode, 204, 7, 18, // Opcode: ST_B_abs -/* 6234 */ MCD_OPC_FilterValue, 1, 178, 19, 0, // Skip to: 11281 -/* 6239 */ MCD_OPC_Decode, 245, 7, 18, // Opcode: ST_W_abs +/* 6230 */ MCD_OPC_Decode, 205, 7, 18, // Opcode: ST_B_abs +/* 6234 */ MCD_OPC_FilterValue, 1, 188, 19, 0, // Skip to: 11291 +/* 6239 */ MCD_OPC_Decode, 246, 7, 18, // Opcode: ST_W_abs /* 6243 */ MCD_OPC_FilterValue, 1, 11, 0, 0, // Skip to: 6259 -/* 6248 */ MCD_OPC_CheckField, 7, 1, 1, 162, 19, 0, // Skip to: 11281 -/* 6255 */ MCD_OPC_Decode, 221, 7, 18, // Opcode: ST_D_abs +/* 6248 */ MCD_OPC_CheckField, 7, 1, 1, 172, 19, 0, // Skip to: 11291 +/* 6255 */ MCD_OPC_Decode, 222, 7, 18, // Opcode: ST_D_abs /* 6259 */ MCD_OPC_FilterValue, 2, 21, 0, 0, // Skip to: 6285 /* 6264 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 6267 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6276 -/* 6272 */ MCD_OPC_Decode, 227, 7, 18, // Opcode: ST_H_abs -/* 6276 */ MCD_OPC_FilterValue, 1, 136, 19, 0, // Skip to: 11281 -/* 6281 */ MCD_OPC_Decode, 192, 7, 18, // Opcode: ST_A_abs -/* 6285 */ MCD_OPC_FilterValue, 3, 127, 19, 0, // Skip to: 11281 -/* 6290 */ MCD_OPC_CheckField, 7, 1, 1, 120, 19, 0, // Skip to: 11281 -/* 6297 */ MCD_OPC_Decode, 215, 7, 18, // Opcode: ST_DA_abs +/* 6272 */ MCD_OPC_Decode, 228, 7, 18, // Opcode: ST_H_abs +/* 6276 */ MCD_OPC_FilterValue, 1, 146, 19, 0, // Skip to: 11291 +/* 6281 */ MCD_OPC_Decode, 193, 7, 18, // Opcode: ST_A_abs +/* 6285 */ MCD_OPC_FilterValue, 3, 137, 19, 0, // Skip to: 11291 +/* 6290 */ MCD_OPC_CheckField, 7, 1, 1, 130, 19, 0, // Skip to: 11291 +/* 6297 */ MCD_OPC_Decode, 216, 7, 18, // Opcode: ST_DA_abs /* 6301 */ MCD_OPC_FilterValue, 39, 107, 0, 0, // Skip to: 6413 /* 6306 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... /* 6309 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 6335 /* 6314 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 6317 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6326 -/* 6322 */ MCD_OPC_Decode, 164, 7, 19, // Opcode: SH_AND_T -/* 6326 */ MCD_OPC_FilterValue, 1, 86, 19, 0, // Skip to: 11281 -/* 6331 */ MCD_OPC_Decode, 177, 7, 19, // Opcode: SH_NAND_T +/* 6322 */ MCD_OPC_Decode, 165, 7, 19, // Opcode: SH_AND_T +/* 6326 */ MCD_OPC_FilterValue, 1, 96, 19, 0, // Skip to: 11291 +/* 6331 */ MCD_OPC_Decode, 178, 7, 19, // Opcode: SH_NAND_T /* 6335 */ MCD_OPC_FilterValue, 1, 21, 0, 0, // Skip to: 6361 /* 6340 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 6343 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6352 -/* 6348 */ MCD_OPC_Decode, 182, 7, 19, // Opcode: SH_OR_T -/* 6352 */ MCD_OPC_FilterValue, 1, 60, 19, 0, // Skip to: 11281 -/* 6357 */ MCD_OPC_Decode, 181, 7, 19, // Opcode: SH_ORN_T +/* 6348 */ MCD_OPC_Decode, 183, 7, 19, // Opcode: SH_OR_T +/* 6352 */ MCD_OPC_FilterValue, 1, 70, 19, 0, // Skip to: 11291 +/* 6357 */ MCD_OPC_Decode, 182, 7, 19, // Opcode: SH_ORN_T /* 6361 */ MCD_OPC_FilterValue, 2, 21, 0, 0, // Skip to: 6387 /* 6366 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 6369 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6378 -/* 6374 */ MCD_OPC_Decode, 180, 7, 19, // Opcode: SH_NOR_T -/* 6378 */ MCD_OPC_FilterValue, 1, 34, 19, 0, // Skip to: 11281 -/* 6383 */ MCD_OPC_Decode, 183, 7, 19, // Opcode: SH_XNOR_T -/* 6387 */ MCD_OPC_FilterValue, 3, 25, 19, 0, // Skip to: 11281 +/* 6374 */ MCD_OPC_Decode, 181, 7, 19, // Opcode: SH_NOR_T +/* 6378 */ MCD_OPC_FilterValue, 1, 44, 19, 0, // Skip to: 11291 +/* 6383 */ MCD_OPC_Decode, 184, 7, 19, // Opcode: SH_XNOR_T +/* 6387 */ MCD_OPC_FilterValue, 3, 35, 19, 0, // Skip to: 11291 /* 6392 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 6395 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6404 -/* 6400 */ MCD_OPC_Decode, 163, 7, 19, // Opcode: SH_ANDN_T -/* 6404 */ MCD_OPC_FilterValue, 1, 8, 19, 0, // Skip to: 11281 -/* 6409 */ MCD_OPC_Decode, 184, 7, 19, // Opcode: SH_XOR_T +/* 6400 */ MCD_OPC_Decode, 164, 7, 19, // Opcode: SH_ANDN_T +/* 6404 */ MCD_OPC_FilterValue, 1, 18, 19, 0, // Skip to: 11291 +/* 6409 */ MCD_OPC_Decode, 185, 7, 19, // Opcode: SH_XOR_T /* 6413 */ MCD_OPC_FilterValue, 41, 27, 2, 0, // Skip to: 6957 /* 6418 */ MCD_OPC_ExtractField, 22, 6, // Inst{27-22} ... /* 6421 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6437 -/* 6426 */ MCD_OPC_CheckField, 7, 1, 1, 240, 18, 0, // Skip to: 11281 -/* 6433 */ MCD_OPC_Decode, 209, 7, 20, // Opcode: ST_B_bo_r +/* 6426 */ MCD_OPC_CheckField, 7, 1, 1, 250, 18, 0, // Skip to: 11291 +/* 6433 */ MCD_OPC_Decode, 210, 7, 20, // Opcode: ST_B_bo_r /* 6437 */ MCD_OPC_FilterValue, 1, 11, 0, 0, // Skip to: 6453 -/* 6442 */ MCD_OPC_CheckField, 7, 1, 0, 224, 18, 0, // Skip to: 11281 +/* 6442 */ MCD_OPC_CheckField, 7, 1, 0, 234, 18, 0, // Skip to: 11291 /* 6449 */ MCD_OPC_Decode, 144, 4, 20, // Opcode: LD_BU_bo_r /* 6453 */ MCD_OPC_FilterValue, 2, 21, 0, 0, // Skip to: 6479 /* 6458 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 6461 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6470 /* 6466 */ MCD_OPC_Decode, 181, 4, 20, // Opcode: LD_H_bo_r -/* 6470 */ MCD_OPC_FilterValue, 1, 198, 18, 0, // Skip to: 11281 -/* 6475 */ MCD_OPC_Decode, 232, 7, 20, // Opcode: ST_H_bo_r +/* 6470 */ MCD_OPC_FilterValue, 1, 208, 18, 0, // Skip to: 11291 +/* 6475 */ MCD_OPC_Decode, 233, 7, 20, // Opcode: ST_H_bo_r /* 6479 */ MCD_OPC_FilterValue, 3, 11, 0, 0, // Skip to: 6495 -/* 6484 */ MCD_OPC_CheckField, 7, 1, 0, 182, 18, 0, // Skip to: 11281 +/* 6484 */ MCD_OPC_CheckField, 7, 1, 0, 192, 18, 0, // Skip to: 11291 /* 6491 */ MCD_OPC_Decode, 174, 4, 20, // Opcode: LD_HU_bo_r /* 6495 */ MCD_OPC_FilterValue, 4, 21, 0, 0, // Skip to: 6521 /* 6500 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 6503 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6512 /* 6508 */ MCD_OPC_Decode, 198, 4, 20, // Opcode: LD_W_bo_r -/* 6512 */ MCD_OPC_FilterValue, 1, 156, 18, 0, // Skip to: 11281 -/* 6517 */ MCD_OPC_Decode, 250, 7, 20, // Opcode: ST_W_bo_r +/* 6512 */ MCD_OPC_FilterValue, 1, 166, 18, 0, // Skip to: 11291 +/* 6517 */ MCD_OPC_Decode, 251, 7, 20, // Opcode: ST_W_bo_r /* 6521 */ MCD_OPC_FilterValue, 5, 21, 0, 0, // Skip to: 6547 /* 6526 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 6529 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6538 /* 6534 */ MCD_OPC_Decode, 168, 4, 20, // Opcode: LD_D_bo_r -/* 6538 */ MCD_OPC_FilterValue, 1, 130, 18, 0, // Skip to: 11281 -/* 6543 */ MCD_OPC_Decode, 226, 7, 20, // Opcode: ST_D_bo_r +/* 6538 */ MCD_OPC_FilterValue, 1, 140, 18, 0, // Skip to: 11291 +/* 6543 */ MCD_OPC_Decode, 227, 7, 20, // Opcode: ST_D_bo_r /* 6547 */ MCD_OPC_FilterValue, 6, 21, 0, 0, // Skip to: 6573 /* 6552 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 6555 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6564 /* 6560 */ MCD_OPC_Decode, 132, 4, 20, // Opcode: LD_A_bo_r -/* 6564 */ MCD_OPC_FilterValue, 1, 104, 18, 0, // Skip to: 11281 -/* 6569 */ MCD_OPC_Decode, 197, 7, 20, // Opcode: ST_A_bo_r +/* 6564 */ MCD_OPC_FilterValue, 1, 114, 18, 0, // Skip to: 11291 +/* 6569 */ MCD_OPC_Decode, 198, 7, 20, // Opcode: ST_A_bo_r /* 6573 */ MCD_OPC_FilterValue, 7, 21, 0, 0, // Skip to: 6599 /* 6578 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 6581 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6590 /* 6586 */ MCD_OPC_Decode, 162, 4, 20, // Opcode: LD_DA_bo_r -/* 6590 */ MCD_OPC_FilterValue, 1, 78, 18, 0, // Skip to: 11281 -/* 6595 */ MCD_OPC_Decode, 220, 7, 20, // Opcode: ST_DA_bo_r +/* 6590 */ MCD_OPC_FilterValue, 1, 88, 18, 0, // Skip to: 11291 +/* 6595 */ MCD_OPC_Decode, 221, 7, 20, // Opcode: ST_DA_bo_r /* 6599 */ MCD_OPC_FilterValue, 8, 21, 0, 0, // Skip to: 6625 /* 6604 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 6607 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6616 /* 6612 */ MCD_OPC_Decode, 192, 4, 20, // Opcode: LD_Q_bo_r -/* 6616 */ MCD_OPC_FilterValue, 1, 52, 18, 0, // Skip to: 11281 -/* 6621 */ MCD_OPC_Decode, 243, 7, 20, // Opcode: ST_Q_bo_r +/* 6616 */ MCD_OPC_FilterValue, 1, 62, 18, 0, // Skip to: 11291 +/* 6621 */ MCD_OPC_Decode, 244, 7, 20, // Opcode: ST_Q_bo_r /* 6625 */ MCD_OPC_FilterValue, 11, 11, 0, 0, // Skip to: 6641 -/* 6630 */ MCD_OPC_CheckField, 7, 1, 1, 36, 18, 0, // Skip to: 11281 +/* 6630 */ MCD_OPC_CheckField, 7, 1, 1, 46, 18, 0, // Skip to: 11291 /* 6637 */ MCD_OPC_Decode, 201, 2, 20, // Opcode: CACHEI_W_bo_r /* 6641 */ MCD_OPC_FilterValue, 12, 11, 0, 0, // Skip to: 6657 -/* 6646 */ MCD_OPC_CheckField, 7, 1, 1, 20, 18, 0, // Skip to: 11281 +/* 6646 */ MCD_OPC_CheckField, 7, 1, 1, 30, 18, 0, // Skip to: 11291 /* 6653 */ MCD_OPC_Decode, 216, 2, 20, // Opcode: CACHE_W_bo_r /* 6657 */ MCD_OPC_FilterValue, 13, 11, 0, 0, // Skip to: 6673 -/* 6662 */ MCD_OPC_CheckField, 7, 1, 1, 4, 18, 0, // Skip to: 11281 +/* 6662 */ MCD_OPC_CheckField, 7, 1, 1, 14, 18, 0, // Skip to: 11291 /* 6669 */ MCD_OPC_Decode, 211, 2, 20, // Opcode: CACHE_WI_bo_r /* 6673 */ MCD_OPC_FilterValue, 14, 11, 0, 0, // Skip to: 6689 -/* 6678 */ MCD_OPC_CheckField, 7, 1, 1, 244, 17, 0, // Skip to: 11281 +/* 6678 */ MCD_OPC_CheckField, 7, 1, 1, 254, 17, 0, // Skip to: 11291 /* 6685 */ MCD_OPC_Decode, 206, 2, 20, // Opcode: CACHE_I_bo_r /* 6689 */ MCD_OPC_FilterValue, 16, 11, 0, 0, // Skip to: 6705 -/* 6694 */ MCD_OPC_CheckField, 7, 1, 1, 228, 17, 0, // Skip to: 11281 -/* 6701 */ MCD_OPC_Decode, 206, 7, 20, // Opcode: ST_B_bo_c +/* 6694 */ MCD_OPC_CheckField, 7, 1, 1, 238, 17, 0, // Skip to: 11291 +/* 6701 */ MCD_OPC_Decode, 207, 7, 20, // Opcode: ST_B_bo_c /* 6705 */ MCD_OPC_FilterValue, 17, 11, 0, 0, // Skip to: 6721 -/* 6710 */ MCD_OPC_CheckField, 7, 1, 0, 212, 17, 0, // Skip to: 11281 +/* 6710 */ MCD_OPC_CheckField, 7, 1, 0, 222, 17, 0, // Skip to: 11291 /* 6717 */ MCD_OPC_Decode, 141, 4, 20, // Opcode: LD_BU_bo_c /* 6721 */ MCD_OPC_FilterValue, 18, 21, 0, 0, // Skip to: 6747 /* 6726 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 6729 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6738 /* 6734 */ MCD_OPC_Decode, 178, 4, 20, // Opcode: LD_H_bo_c -/* 6738 */ MCD_OPC_FilterValue, 1, 186, 17, 0, // Skip to: 11281 -/* 6743 */ MCD_OPC_Decode, 229, 7, 20, // Opcode: ST_H_bo_c +/* 6738 */ MCD_OPC_FilterValue, 1, 196, 17, 0, // Skip to: 11291 +/* 6743 */ MCD_OPC_Decode, 230, 7, 20, // Opcode: ST_H_bo_c /* 6747 */ MCD_OPC_FilterValue, 19, 11, 0, 0, // Skip to: 6763 -/* 6752 */ MCD_OPC_CheckField, 7, 1, 0, 170, 17, 0, // Skip to: 11281 +/* 6752 */ MCD_OPC_CheckField, 7, 1, 0, 180, 17, 0, // Skip to: 11291 /* 6759 */ MCD_OPC_Decode, 171, 4, 20, // Opcode: LD_HU_bo_c /* 6763 */ MCD_OPC_FilterValue, 20, 21, 0, 0, // Skip to: 6789 /* 6768 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 6771 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6780 /* 6776 */ MCD_OPC_Decode, 195, 4, 20, // Opcode: LD_W_bo_c -/* 6780 */ MCD_OPC_FilterValue, 1, 144, 17, 0, // Skip to: 11281 -/* 6785 */ MCD_OPC_Decode, 247, 7, 20, // Opcode: ST_W_bo_c +/* 6780 */ MCD_OPC_FilterValue, 1, 154, 17, 0, // Skip to: 11291 +/* 6785 */ MCD_OPC_Decode, 248, 7, 20, // Opcode: ST_W_bo_c /* 6789 */ MCD_OPC_FilterValue, 21, 21, 0, 0, // Skip to: 6815 /* 6794 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 6797 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6806 /* 6802 */ MCD_OPC_Decode, 165, 4, 20, // Opcode: LD_D_bo_c -/* 6806 */ MCD_OPC_FilterValue, 1, 118, 17, 0, // Skip to: 11281 -/* 6811 */ MCD_OPC_Decode, 223, 7, 20, // Opcode: ST_D_bo_c +/* 6806 */ MCD_OPC_FilterValue, 1, 128, 17, 0, // Skip to: 11291 +/* 6811 */ MCD_OPC_Decode, 224, 7, 20, // Opcode: ST_D_bo_c /* 6815 */ MCD_OPC_FilterValue, 22, 21, 0, 0, // Skip to: 6841 /* 6820 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 6823 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6832 /* 6828 */ MCD_OPC_Decode, 129, 4, 20, // Opcode: LD_A_bo_c -/* 6832 */ MCD_OPC_FilterValue, 1, 92, 17, 0, // Skip to: 11281 -/* 6837 */ MCD_OPC_Decode, 194, 7, 20, // Opcode: ST_A_bo_c +/* 6832 */ MCD_OPC_FilterValue, 1, 102, 17, 0, // Skip to: 11291 +/* 6837 */ MCD_OPC_Decode, 195, 7, 20, // Opcode: ST_A_bo_c /* 6841 */ MCD_OPC_FilterValue, 23, 21, 0, 0, // Skip to: 6867 /* 6846 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 6849 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6858 /* 6854 */ MCD_OPC_Decode, 159, 4, 20, // Opcode: LD_DA_bo_c -/* 6858 */ MCD_OPC_FilterValue, 1, 66, 17, 0, // Skip to: 11281 -/* 6863 */ MCD_OPC_Decode, 217, 7, 20, // Opcode: ST_DA_bo_c +/* 6858 */ MCD_OPC_FilterValue, 1, 76, 17, 0, // Skip to: 11291 +/* 6863 */ MCD_OPC_Decode, 218, 7, 20, // Opcode: ST_DA_bo_c /* 6867 */ MCD_OPC_FilterValue, 24, 21, 0, 0, // Skip to: 6893 /* 6872 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 6875 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6884 /* 6880 */ MCD_OPC_Decode, 189, 4, 20, // Opcode: LD_Q_bo_c -/* 6884 */ MCD_OPC_FilterValue, 1, 40, 17, 0, // Skip to: 11281 -/* 6889 */ MCD_OPC_Decode, 240, 7, 20, // Opcode: ST_Q_bo_c +/* 6884 */ MCD_OPC_FilterValue, 1, 50, 17, 0, // Skip to: 11291 +/* 6889 */ MCD_OPC_Decode, 241, 7, 20, // Opcode: ST_Q_bo_c /* 6893 */ MCD_OPC_FilterValue, 27, 11, 0, 0, // Skip to: 6909 -/* 6898 */ MCD_OPC_CheckField, 7, 1, 1, 24, 17, 0, // Skip to: 11281 +/* 6898 */ MCD_OPC_CheckField, 7, 1, 1, 34, 17, 0, // Skip to: 11291 /* 6905 */ MCD_OPC_Decode, 198, 2, 20, // Opcode: CACHEI_W_bo_c /* 6909 */ MCD_OPC_FilterValue, 28, 11, 0, 0, // Skip to: 6925 -/* 6914 */ MCD_OPC_CheckField, 7, 1, 1, 8, 17, 0, // Skip to: 11281 +/* 6914 */ MCD_OPC_CheckField, 7, 1, 1, 18, 17, 0, // Skip to: 11291 /* 6921 */ MCD_OPC_Decode, 213, 2, 20, // Opcode: CACHE_W_bo_c /* 6925 */ MCD_OPC_FilterValue, 29, 11, 0, 0, // Skip to: 6941 -/* 6930 */ MCD_OPC_CheckField, 7, 1, 1, 248, 16, 0, // Skip to: 11281 +/* 6930 */ MCD_OPC_CheckField, 7, 1, 1, 2, 17, 0, // Skip to: 11291 /* 6937 */ MCD_OPC_Decode, 208, 2, 20, // Opcode: CACHE_WI_bo_c -/* 6941 */ MCD_OPC_FilterValue, 30, 239, 16, 0, // Skip to: 11281 -/* 6946 */ MCD_OPC_CheckField, 7, 1, 1, 232, 16, 0, // Skip to: 11281 +/* 6941 */ MCD_OPC_FilterValue, 30, 249, 16, 0, // Skip to: 11291 +/* 6946 */ MCD_OPC_CheckField, 7, 1, 1, 242, 16, 0, // Skip to: 11291 /* 6953 */ MCD_OPC_Decode, 203, 2, 20, // Opcode: CACHE_I_bo_c /* 6957 */ MCD_OPC_FilterValue, 43, 161, 0, 0, // Skip to: 7123 /* 6962 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... @@ -1770,9 +1770,9 @@ static const uint8_t DecoderTable32[] = { /* 6978 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 6981 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6990 /* 6986 */ MCD_OPC_Decode, 221, 2, 33, // Opcode: CADD_rrr -/* 6990 */ MCD_OPC_FilterValue, 4, 190, 16, 0, // Skip to: 11281 +/* 6990 */ MCD_OPC_FilterValue, 4, 200, 16, 0, // Skip to: 11291 /* 6995 */ MCD_OPC_Decode, 218, 2, 33, // Opcode: CADDN_rrr -/* 6999 */ MCD_OPC_FilterValue, 1, 181, 16, 0, // Skip to: 11281 +/* 6999 */ MCD_OPC_FilterValue, 1, 191, 16, 0, // Skip to: 11291 /* 7004 */ MCD_OPC_Decode, 220, 2, 25, // Opcode: CADD_rcr /* 7008 */ MCD_OPC_FilterValue, 1, 38, 0, 0, // Skip to: 7051 /* 7013 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... @@ -1780,24 +1780,24 @@ static const uint8_t DecoderTable32[] = { /* 7021 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 7024 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7033 /* 7029 */ MCD_OPC_Decode, 247, 2, 33, // Opcode: CSUB_rrr -/* 7033 */ MCD_OPC_FilterValue, 4, 147, 16, 0, // Skip to: 11281 +/* 7033 */ MCD_OPC_FilterValue, 4, 157, 16, 0, // Skip to: 11291 /* 7038 */ MCD_OPC_Decode, 246, 2, 33, // Opcode: CSUBN_rrr -/* 7042 */ MCD_OPC_FilterValue, 1, 138, 16, 0, // Skip to: 11281 +/* 7042 */ MCD_OPC_FilterValue, 1, 148, 16, 0, // Skip to: 11291 /* 7047 */ MCD_OPC_Decode, 217, 2, 25, // Opcode: CADDN_rcr /* 7051 */ MCD_OPC_FilterValue, 2, 35, 0, 0, // Skip to: 7091 /* 7056 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 7059 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7075 -/* 7064 */ MCD_OPC_CheckField, 7, 1, 0, 114, 16, 0, // Skip to: 11281 -/* 7071 */ MCD_OPC_Decode, 154, 7, 33, // Opcode: SEL_rrr -/* 7075 */ MCD_OPC_FilterValue, 4, 105, 16, 0, // Skip to: 11281 -/* 7080 */ MCD_OPC_CheckField, 7, 1, 0, 98, 16, 0, // Skip to: 11281 -/* 7087 */ MCD_OPC_Decode, 152, 7, 33, // Opcode: SELN_rrr +/* 7064 */ MCD_OPC_CheckField, 7, 1, 0, 124, 16, 0, // Skip to: 11291 +/* 7071 */ MCD_OPC_Decode, 155, 7, 33, // Opcode: SEL_rrr +/* 7075 */ MCD_OPC_FilterValue, 4, 115, 16, 0, // Skip to: 11291 +/* 7080 */ MCD_OPC_CheckField, 7, 1, 0, 108, 16, 0, // Skip to: 11291 +/* 7087 */ MCD_OPC_Decode, 153, 7, 33, // Opcode: SELN_rrr /* 7091 */ MCD_OPC_FilterValue, 4, 11, 0, 0, // Skip to: 7107 -/* 7096 */ MCD_OPC_CheckField, 7, 1, 1, 82, 16, 0, // Skip to: 11281 -/* 7103 */ MCD_OPC_Decode, 153, 7, 25, // Opcode: SEL_rcr -/* 7107 */ MCD_OPC_FilterValue, 5, 73, 16, 0, // Skip to: 11281 -/* 7112 */ MCD_OPC_CheckField, 7, 1, 1, 66, 16, 0, // Skip to: 11281 -/* 7119 */ MCD_OPC_Decode, 151, 7, 25, // Opcode: SELN_rcr +/* 7096 */ MCD_OPC_CheckField, 7, 1, 1, 92, 16, 0, // Skip to: 11291 +/* 7103 */ MCD_OPC_Decode, 154, 7, 25, // Opcode: SEL_rcr +/* 7107 */ MCD_OPC_FilterValue, 5, 83, 16, 0, // Skip to: 11291 +/* 7112 */ MCD_OPC_CheckField, 7, 1, 1, 76, 16, 0, // Skip to: 11291 +/* 7119 */ MCD_OPC_Decode, 152, 7, 25, // Opcode: SELN_rcr /* 7123 */ MCD_OPC_FilterValue, 45, 102, 0, 0, // Skip to: 7230 /* 7128 */ MCD_OPC_ExtractField, 21, 7, // Inst{27-21} ... /* 7131 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 7174 @@ -1806,132 +1806,132 @@ static const uint8_t DecoderTable32[] = { /* 7144 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 7147 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7156 /* 7152 */ MCD_OPC_Decode, 224, 2, 15, // Opcode: CALLI_rr -/* 7156 */ MCD_OPC_FilterValue, 4, 24, 16, 0, // Skip to: 11281 +/* 7156 */ MCD_OPC_FilterValue, 4, 34, 16, 0, // Skip to: 11291 /* 7161 */ MCD_OPC_Decode, 160, 3, 15, // Opcode: FCALLA_i -/* 7165 */ MCD_OPC_FilterValue, 1, 15, 16, 0, // Skip to: 11281 +/* 7165 */ MCD_OPC_FilterValue, 1, 25, 16, 0, // Skip to: 11291 /* 7170 */ MCD_OPC_Decode, 187, 2, 22, // Opcode: BISR_rc /* 7174 */ MCD_OPC_FilterValue, 1, 35, 0, 0, // Skip to: 7214 /* 7179 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 7182 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7198 -/* 7187 */ MCD_OPC_CheckField, 7, 1, 0, 247, 15, 0, // Skip to: 11281 +/* 7187 */ MCD_OPC_CheckField, 7, 1, 0, 1, 16, 0, // Skip to: 11291 /* 7194 */ MCD_OPC_Decode, 213, 3, 15, // Opcode: JLI_rr -/* 7198 */ MCD_OPC_FilterValue, 4, 238, 15, 0, // Skip to: 11281 -/* 7203 */ MCD_OPC_CheckField, 7, 1, 0, 231, 15, 0, // Skip to: 11281 +/* 7198 */ MCD_OPC_FilterValue, 4, 248, 15, 0, // Skip to: 11291 +/* 7203 */ MCD_OPC_CheckField, 7, 1, 0, 241, 15, 0, // Skip to: 11291 /* 7210 */ MCD_OPC_Decode, 209, 3, 15, // Opcode: JI_rr -/* 7214 */ MCD_OPC_FilterValue, 4, 222, 15, 0, // Skip to: 11281 -/* 7219 */ MCD_OPC_CheckField, 7, 1, 1, 215, 15, 0, // Skip to: 11281 -/* 7226 */ MCD_OPC_Decode, 156, 8, 22, // Opcode: SYSCALL_rc +/* 7214 */ MCD_OPC_FilterValue, 4, 232, 15, 0, // Skip to: 11291 +/* 7219 */ MCD_OPC_CheckField, 7, 1, 1, 225, 15, 0, // Skip to: 11291 +/* 7226 */ MCD_OPC_Decode, 157, 8, 22, // Opcode: SYSCALL_rc /* 7230 */ MCD_OPC_FilterValue, 47, 18, 0, 0, // Skip to: 7253 -/* 7235 */ MCD_OPC_CheckField, 12, 20, 0, 199, 15, 0, // Skip to: 11281 -/* 7242 */ MCD_OPC_CheckField, 7, 1, 0, 192, 15, 0, // Skip to: 11281 -/* 7249 */ MCD_OPC_Decode, 138, 7, 14, // Opcode: RSTV_sys +/* 7235 */ MCD_OPC_CheckField, 12, 20, 0, 209, 15, 0, // Skip to: 11291 +/* 7242 */ MCD_OPC_CheckField, 7, 1, 0, 202, 15, 0, // Skip to: 11291 +/* 7249 */ MCD_OPC_Decode, 139, 7, 14, // Opcode: RSTV_sys /* 7253 */ MCD_OPC_FilterValue, 51, 69, 1, 0, // Skip to: 7583 /* 7258 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... /* 7261 */ MCD_OPC_FilterValue, 1, 84, 0, 0, // Skip to: 7350 /* 7266 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 7269 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7278 /* 7274 */ MCD_OPC_Decode, 179, 6, 25, // Opcode: MSUB_rcr -/* 7278 */ MCD_OPC_FilterValue, 1, 158, 15, 0, // Skip to: 11281 +/* 7278 */ MCD_OPC_FilterValue, 1, 168, 15, 0, // Skip to: 11291 /* 7283 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 7286 */ MCD_OPC_FilterValue, 4, 11, 0, 0, // Skip to: 7302 -/* 7291 */ MCD_OPC_CheckField, 24, 4, 0, 143, 15, 0, // Skip to: 11281 -/* 7298 */ MCD_OPC_Decode, 189, 6, 24, // Opcode: MULR_H_rr1_UL2e +/* 7291 */ MCD_OPC_CheckField, 24, 4, 0, 153, 15, 0, // Skip to: 11291 +/* 7298 */ MCD_OPC_Decode, 190, 6, 24, // Opcode: MULR_H_rr1_UL2e /* 7302 */ MCD_OPC_FilterValue, 5, 11, 0, 0, // Skip to: 7318 -/* 7307 */ MCD_OPC_CheckField, 24, 4, 0, 127, 15, 0, // Skip to: 11281 -/* 7314 */ MCD_OPC_Decode, 188, 6, 24, // Opcode: MULR_H_rr1_LU2e +/* 7307 */ MCD_OPC_CheckField, 24, 4, 0, 137, 15, 0, // Skip to: 11291 +/* 7314 */ MCD_OPC_Decode, 189, 6, 24, // Opcode: MULR_H_rr1_LU2e /* 7318 */ MCD_OPC_FilterValue, 6, 11, 0, 0, // Skip to: 7334 -/* 7323 */ MCD_OPC_CheckField, 24, 4, 0, 111, 15, 0, // Skip to: 11281 -/* 7330 */ MCD_OPC_Decode, 187, 6, 24, // Opcode: MULR_H_rr1_LL2e -/* 7334 */ MCD_OPC_FilterValue, 7, 102, 15, 0, // Skip to: 11281 -/* 7339 */ MCD_OPC_CheckField, 24, 4, 0, 95, 15, 0, // Skip to: 11281 -/* 7346 */ MCD_OPC_Decode, 190, 6, 24, // Opcode: MULR_H_rr1_UU2e +/* 7323 */ MCD_OPC_CheckField, 24, 4, 0, 121, 15, 0, // Skip to: 11291 +/* 7330 */ MCD_OPC_Decode, 188, 6, 24, // Opcode: MULR_H_rr1_LL2e +/* 7334 */ MCD_OPC_FilterValue, 7, 112, 15, 0, // Skip to: 11291 +/* 7339 */ MCD_OPC_CheckField, 24, 4, 0, 105, 15, 0, // Skip to: 11291 +/* 7346 */ MCD_OPC_Decode, 191, 6, 24, // Opcode: MULR_H_rr1_UU2e /* 7350 */ MCD_OPC_FilterValue, 2, 11, 0, 0, // Skip to: 7366 -/* 7355 */ MCD_OPC_CheckField, 7, 1, 0, 79, 15, 0, // Skip to: 11281 +/* 7355 */ MCD_OPC_CheckField, 7, 1, 0, 89, 15, 0, // Skip to: 11291 /* 7362 */ MCD_OPC_Decode, 177, 6, 25, // Opcode: MSUB_U_rcr /* 7366 */ MCD_OPC_FilterValue, 3, 148, 0, 0, // Skip to: 7519 /* 7371 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 7374 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7383 /* 7379 */ MCD_OPC_Decode, 180, 6, 25, // Opcode: MSUB_rcr_e -/* 7383 */ MCD_OPC_FilterValue, 1, 53, 15, 0, // Skip to: 11281 +/* 7383 */ MCD_OPC_FilterValue, 1, 63, 15, 0, // Skip to: 11291 /* 7388 */ MCD_OPC_ExtractField, 18, 3, // Inst{20-18} ... /* 7391 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7407 -/* 7396 */ MCD_OPC_CheckField, 24, 4, 0, 38, 15, 0, // Skip to: 11281 -/* 7403 */ MCD_OPC_Decode, 200, 6, 24, // Opcode: MUL_H_rr1_UL2e +/* 7396 */ MCD_OPC_CheckField, 24, 4, 0, 48, 15, 0, // Skip to: 11291 +/* 7403 */ MCD_OPC_Decode, 201, 6, 24, // Opcode: MUL_H_rr1_UL2e /* 7407 */ MCD_OPC_FilterValue, 1, 11, 0, 0, // Skip to: 7423 -/* 7412 */ MCD_OPC_CheckField, 24, 4, 0, 22, 15, 0, // Skip to: 11281 -/* 7419 */ MCD_OPC_Decode, 199, 6, 24, // Opcode: MUL_H_rr1_LU2e +/* 7412 */ MCD_OPC_CheckField, 24, 4, 0, 32, 15, 0, // Skip to: 11291 +/* 7419 */ MCD_OPC_Decode, 200, 6, 24, // Opcode: MUL_H_rr1_LU2e /* 7423 */ MCD_OPC_FilterValue, 2, 11, 0, 0, // Skip to: 7439 -/* 7428 */ MCD_OPC_CheckField, 24, 4, 0, 6, 15, 0, // Skip to: 11281 -/* 7435 */ MCD_OPC_Decode, 198, 6, 24, // Opcode: MUL_H_rr1_LL2e +/* 7428 */ MCD_OPC_CheckField, 24, 4, 0, 16, 15, 0, // Skip to: 11291 +/* 7435 */ MCD_OPC_Decode, 199, 6, 24, // Opcode: MUL_H_rr1_LL2e /* 7439 */ MCD_OPC_FilterValue, 3, 11, 0, 0, // Skip to: 7455 -/* 7444 */ MCD_OPC_CheckField, 24, 4, 0, 246, 14, 0, // Skip to: 11281 -/* 7451 */ MCD_OPC_Decode, 201, 6, 24, // Opcode: MUL_H_rr1_UU2e +/* 7444 */ MCD_OPC_CheckField, 24, 4, 0, 0, 15, 0, // Skip to: 11291 +/* 7451 */ MCD_OPC_Decode, 202, 6, 24, // Opcode: MUL_H_rr1_UU2e /* 7455 */ MCD_OPC_FilterValue, 4, 11, 0, 0, // Skip to: 7471 -/* 7460 */ MCD_OPC_CheckField, 24, 4, 0, 230, 14, 0, // Skip to: 11281 -/* 7467 */ MCD_OPC_Decode, 185, 6, 24, // Opcode: MULM_H_rr1_UL2e +/* 7460 */ MCD_OPC_CheckField, 24, 4, 0, 240, 14, 0, // Skip to: 11291 +/* 7467 */ MCD_OPC_Decode, 186, 6, 24, // Opcode: MULM_H_rr1_UL2e /* 7471 */ MCD_OPC_FilterValue, 5, 11, 0, 0, // Skip to: 7487 -/* 7476 */ MCD_OPC_CheckField, 24, 4, 0, 214, 14, 0, // Skip to: 11281 -/* 7483 */ MCD_OPC_Decode, 184, 6, 24, // Opcode: MULM_H_rr1_LU2e +/* 7476 */ MCD_OPC_CheckField, 24, 4, 0, 224, 14, 0, // Skip to: 11291 +/* 7483 */ MCD_OPC_Decode, 185, 6, 24, // Opcode: MULM_H_rr1_LU2e /* 7487 */ MCD_OPC_FilterValue, 6, 11, 0, 0, // Skip to: 7503 -/* 7492 */ MCD_OPC_CheckField, 24, 4, 0, 198, 14, 0, // Skip to: 11281 -/* 7499 */ MCD_OPC_Decode, 183, 6, 24, // Opcode: MULM_H_rr1_LL2e -/* 7503 */ MCD_OPC_FilterValue, 7, 189, 14, 0, // Skip to: 11281 -/* 7508 */ MCD_OPC_CheckField, 24, 4, 0, 182, 14, 0, // Skip to: 11281 -/* 7515 */ MCD_OPC_Decode, 186, 6, 24, // Opcode: MULM_H_rr1_UU2e +/* 7492 */ MCD_OPC_CheckField, 24, 4, 0, 208, 14, 0, // Skip to: 11291 +/* 7499 */ MCD_OPC_Decode, 184, 6, 24, // Opcode: MULM_H_rr1_LL2e +/* 7503 */ MCD_OPC_FilterValue, 7, 199, 14, 0, // Skip to: 11291 +/* 7508 */ MCD_OPC_CheckField, 24, 4, 0, 192, 14, 0, // Skip to: 11291 +/* 7515 */ MCD_OPC_Decode, 187, 6, 24, // Opcode: MULM_H_rr1_UU2e /* 7519 */ MCD_OPC_FilterValue, 4, 11, 0, 0, // Skip to: 7535 -/* 7524 */ MCD_OPC_CheckField, 7, 1, 0, 166, 14, 0, // Skip to: 11281 +/* 7524 */ MCD_OPC_CheckField, 7, 1, 0, 176, 14, 0, // Skip to: 11291 /* 7531 */ MCD_OPC_Decode, 154, 6, 25, // Opcode: MSUBS_U_rcr /* 7535 */ MCD_OPC_FilterValue, 5, 11, 0, 0, // Skip to: 7551 -/* 7540 */ MCD_OPC_CheckField, 7, 1, 0, 150, 14, 0, // Skip to: 11281 +/* 7540 */ MCD_OPC_CheckField, 7, 1, 0, 160, 14, 0, // Skip to: 11291 /* 7547 */ MCD_OPC_Decode, 158, 6, 25, // Opcode: MSUBS_rcr /* 7551 */ MCD_OPC_FilterValue, 6, 11, 0, 0, // Skip to: 7567 -/* 7556 */ MCD_OPC_CheckField, 7, 1, 0, 134, 14, 0, // Skip to: 11281 +/* 7556 */ MCD_OPC_CheckField, 7, 1, 0, 144, 14, 0, // Skip to: 11291 /* 7563 */ MCD_OPC_Decode, 155, 6, 25, // Opcode: MSUBS_U_rcr_e -/* 7567 */ MCD_OPC_FilterValue, 7, 125, 14, 0, // Skip to: 11281 -/* 7572 */ MCD_OPC_CheckField, 7, 1, 0, 118, 14, 0, // Skip to: 11281 +/* 7567 */ MCD_OPC_FilterValue, 7, 135, 14, 0, // Skip to: 11291 +/* 7572 */ MCD_OPC_CheckField, 7, 1, 0, 128, 14, 0, // Skip to: 11291 /* 7579 */ MCD_OPC_Decode, 159, 6, 25, // Opcode: MSUBS_rcr_e /* 7583 */ MCD_OPC_FilterValue, 53, 11, 0, 0, // Skip to: 7599 -/* 7588 */ MCD_OPC_CheckField, 7, 1, 1, 102, 14, 0, // Skip to: 11281 -/* 7595 */ MCD_OPC_Decode, 198, 7, 29, // Opcode: ST_A_bol +/* 7588 */ MCD_OPC_CheckField, 7, 1, 1, 112, 14, 0, // Skip to: 11291 +/* 7595 */ MCD_OPC_Decode, 199, 7, 29, // Opcode: ST_A_bol /* 7599 */ MCD_OPC_FilterValue, 55, 87, 0, 0, // Skip to: 7691 /* 7604 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... /* 7607 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 7633 /* 7612 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 7615 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7624 /* 7620 */ MCD_OPC_Decode, 184, 3, 34, // Opcode: INSERT_rrpw -/* 7624 */ MCD_OPC_FilterValue, 1, 68, 14, 0, // Skip to: 11281 +/* 7624 */ MCD_OPC_FilterValue, 1, 78, 14, 0, // Skip to: 11291 /* 7629 */ MCD_OPC_Decode, 181, 3, 35, // Opcode: INSERT_rcpw /* 7633 */ MCD_OPC_FilterValue, 1, 21, 0, 0, // Skip to: 7659 /* 7638 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 7641 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7650 /* 7646 */ MCD_OPC_Decode, 179, 3, 34, // Opcode: IMASK_rrpw -/* 7650 */ MCD_OPC_FilterValue, 1, 42, 14, 0, // Skip to: 11281 +/* 7650 */ MCD_OPC_FilterValue, 1, 52, 14, 0, // Skip to: 11291 /* 7655 */ MCD_OPC_Decode, 177, 3, 35, // Opcode: IMASK_rcpw /* 7659 */ MCD_OPC_FilterValue, 2, 11, 0, 0, // Skip to: 7675 -/* 7664 */ MCD_OPC_CheckField, 7, 1, 0, 26, 14, 0, // Skip to: 11281 +/* 7664 */ MCD_OPC_CheckField, 7, 1, 0, 36, 14, 0, // Skip to: 11291 /* 7671 */ MCD_OPC_Decode, 156, 3, 34, // Opcode: EXTR_rrpw -/* 7675 */ MCD_OPC_FilterValue, 3, 17, 14, 0, // Skip to: 11281 -/* 7680 */ MCD_OPC_CheckField, 7, 1, 0, 10, 14, 0, // Skip to: 11281 +/* 7675 */ MCD_OPC_FilterValue, 3, 27, 14, 0, // Skip to: 11291 +/* 7680 */ MCD_OPC_CheckField, 7, 1, 0, 20, 14, 0, // Skip to: 11291 /* 7687 */ MCD_OPC_Decode, 153, 3, 34, // Opcode: EXTR_U_rrpw /* 7691 */ MCD_OPC_FilterValue, 57, 21, 0, 0, // Skip to: 7717 /* 7696 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 7699 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7708 /* 7704 */ MCD_OPC_Decode, 145, 4, 29, // Opcode: LD_BU_bol -/* 7708 */ MCD_OPC_FilterValue, 1, 240, 13, 0, // Skip to: 11281 +/* 7708 */ MCD_OPC_FilterValue, 1, 250, 13, 0, // Skip to: 11291 /* 7713 */ MCD_OPC_Decode, 175, 4, 29, // Opcode: LD_HU_bol /* 7717 */ MCD_OPC_FilterValue, 59, 21, 0, 0, // Skip to: 7743 /* 7722 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 7725 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7734 /* 7730 */ MCD_OPC_Decode, 213, 5, 23, // Opcode: MOV_rlcDc -/* 7734 */ MCD_OPC_FilterValue, 1, 214, 13, 0, // Skip to: 11281 +/* 7734 */ MCD_OPC_FilterValue, 1, 224, 13, 0, // Skip to: 11291 /* 7739 */ MCD_OPC_Decode, 212, 5, 23, // Opcode: MOV_U_rlc /* 7743 */ MCD_OPC_FilterValue, 61, 35, 0, 0, // Skip to: 7783 /* 7748 */ MCD_OPC_ExtractField, 31, 1, // Inst{31} ... /* 7751 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7767 -/* 7756 */ MCD_OPC_CheckField, 7, 1, 1, 190, 13, 0, // Skip to: 11281 +/* 7756 */ MCD_OPC_CheckField, 7, 1, 1, 200, 13, 0, // Skip to: 11291 /* 7763 */ MCD_OPC_Decode, 237, 3, 31, // Opcode: JZ_A_brr -/* 7767 */ MCD_OPC_FilterValue, 1, 181, 13, 0, // Skip to: 11281 -/* 7772 */ MCD_OPC_CheckField, 7, 1, 1, 174, 13, 0, // Skip to: 11281 +/* 7767 */ MCD_OPC_FilterValue, 1, 191, 13, 0, // Skip to: 11291 +/* 7772 */ MCD_OPC_CheckField, 7, 1, 1, 184, 13, 0, // Skip to: 11291 /* 7779 */ MCD_OPC_Decode, 231, 3, 31, // Opcode: JNZ_A_brr /* 7783 */ MCD_OPC_FilterValue, 63, 55, 0, 0, // Skip to: 7843 /* 7788 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... @@ -1939,176 +1939,176 @@ static const uint8_t DecoderTable32[] = { /* 7796 */ MCD_OPC_ExtractField, 31, 1, // Inst{31} ... /* 7799 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7808 /* 7804 */ MCD_OPC_Decode, 218, 3, 31, // Opcode: JLT_brr -/* 7808 */ MCD_OPC_FilterValue, 1, 140, 13, 0, // Skip to: 11281 +/* 7808 */ MCD_OPC_FilterValue, 1, 150, 13, 0, // Skip to: 11291 /* 7813 */ MCD_OPC_Decode, 216, 3, 31, // Opcode: JLT_U_brr -/* 7817 */ MCD_OPC_FilterValue, 1, 131, 13, 0, // Skip to: 11281 +/* 7817 */ MCD_OPC_FilterValue, 1, 141, 13, 0, // Skip to: 11291 /* 7822 */ MCD_OPC_ExtractField, 31, 1, // Inst{31} ... /* 7825 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7834 /* 7830 */ MCD_OPC_Decode, 217, 3, 32, // Opcode: JLT_brc -/* 7834 */ MCD_OPC_FilterValue, 1, 114, 13, 0, // Skip to: 11281 +/* 7834 */ MCD_OPC_FilterValue, 1, 124, 13, 0, // Skip to: 11291 /* 7839 */ MCD_OPC_Decode, 215, 3, 32, // Opcode: JLT_U_brc /* 7843 */ MCD_OPC_FilterValue, 67, 219, 2, 0, // Skip to: 8579 /* 7848 */ MCD_OPC_ExtractField, 18, 6, // Inst{23-18} ... /* 7851 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7867 -/* 7856 */ MCD_OPC_CheckField, 7, 1, 0, 90, 13, 0, // Skip to: 11281 +/* 7856 */ MCD_OPC_CheckField, 7, 1, 0, 100, 13, 0, // Skip to: 11291 /* 7863 */ MCD_OPC_Decode, 173, 5, 17, // Opcode: MADD_Q_rrr1_U /* 7867 */ MCD_OPC_FilterValue, 1, 11, 0, 0, // Skip to: 7883 -/* 7872 */ MCD_OPC_CheckField, 7, 1, 0, 74, 13, 0, // Skip to: 11281 +/* 7872 */ MCD_OPC_CheckField, 7, 1, 0, 84, 13, 0, // Skip to: 11291 /* 7879 */ MCD_OPC_Decode, 171, 5, 17, // Opcode: MADD_Q_rrr1_L /* 7883 */ MCD_OPC_FilterValue, 2, 11, 0, 0, // Skip to: 7899 -/* 7888 */ MCD_OPC_CheckField, 7, 1, 0, 58, 13, 0, // Skip to: 11281 +/* 7888 */ MCD_OPC_CheckField, 7, 1, 0, 68, 13, 0, // Skip to: 11291 /* 7895 */ MCD_OPC_Decode, 170, 5, 17, // Opcode: MADD_Q_rrr1 /* 7899 */ MCD_OPC_FilterValue, 4, 11, 0, 0, // Skip to: 7915 -/* 7904 */ MCD_OPC_CheckField, 7, 1, 0, 42, 13, 0, // Skip to: 11281 +/* 7904 */ MCD_OPC_CheckField, 7, 1, 0, 52, 13, 0, // Skip to: 11291 /* 7911 */ MCD_OPC_Decode, 174, 5, 17, // Opcode: MADD_Q_rrr1_U_U /* 7915 */ MCD_OPC_FilterValue, 5, 11, 0, 0, // Skip to: 7931 -/* 7920 */ MCD_OPC_CheckField, 7, 1, 0, 26, 13, 0, // Skip to: 11281 +/* 7920 */ MCD_OPC_CheckField, 7, 1, 0, 36, 13, 0, // Skip to: 11291 /* 7927 */ MCD_OPC_Decode, 172, 5, 17, // Opcode: MADD_Q_rrr1_L_L /* 7931 */ MCD_OPC_FilterValue, 6, 11, 0, 0, // Skip to: 7947 -/* 7936 */ MCD_OPC_CheckField, 7, 1, 0, 10, 13, 0, // Skip to: 11281 +/* 7936 */ MCD_OPC_CheckField, 7, 1, 0, 20, 13, 0, // Skip to: 11291 /* 7943 */ MCD_OPC_Decode, 246, 4, 17, // Opcode: MADDR_Q_rrr1_U_U /* 7947 */ MCD_OPC_FilterValue, 7, 11, 0, 0, // Skip to: 7963 -/* 7952 */ MCD_OPC_CheckField, 7, 1, 0, 250, 12, 0, // Skip to: 11281 +/* 7952 */ MCD_OPC_CheckField, 7, 1, 0, 4, 13, 0, // Skip to: 11291 /* 7959 */ MCD_OPC_Decode, 245, 4, 17, // Opcode: MADDR_Q_rrr1_L_L /* 7963 */ MCD_OPC_FilterValue, 12, 11, 0, 0, // Skip to: 7979 -/* 7968 */ MCD_OPC_CheckField, 7, 1, 1, 234, 12, 0, // Skip to: 11281 +/* 7968 */ MCD_OPC_CheckField, 7, 1, 1, 244, 12, 0, // Skip to: 11291 /* 7975 */ MCD_OPC_Decode, 133, 5, 17, // Opcode: MADDSUR_H_rrr1_UL /* 7979 */ MCD_OPC_FilterValue, 13, 11, 0, 0, // Skip to: 7995 -/* 7984 */ MCD_OPC_CheckField, 7, 1, 1, 218, 12, 0, // Skip to: 11281 +/* 7984 */ MCD_OPC_CheckField, 7, 1, 1, 228, 12, 0, // Skip to: 11291 /* 7991 */ MCD_OPC_Decode, 132, 5, 17, // Opcode: MADDSUR_H_rrr1_LU /* 7995 */ MCD_OPC_FilterValue, 14, 11, 0, 0, // Skip to: 8011 -/* 8000 */ MCD_OPC_CheckField, 7, 1, 1, 202, 12, 0, // Skip to: 11281 +/* 8000 */ MCD_OPC_CheckField, 7, 1, 1, 212, 12, 0, // Skip to: 11291 /* 8007 */ MCD_OPC_Decode, 131, 5, 17, // Opcode: MADDSUR_H_rrr1_LL /* 8011 */ MCD_OPC_FilterValue, 15, 11, 0, 0, // Skip to: 8027 -/* 8016 */ MCD_OPC_CheckField, 7, 1, 1, 186, 12, 0, // Skip to: 11281 +/* 8016 */ MCD_OPC_CheckField, 7, 1, 1, 196, 12, 0, // Skip to: 11291 /* 8023 */ MCD_OPC_Decode, 134, 5, 17, // Opcode: MADDSUR_H_rrr1_UU /* 8027 */ MCD_OPC_FilterValue, 24, 21, 0, 0, // Skip to: 8053 /* 8032 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 8035 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8044 /* 8040 */ MCD_OPC_Decode, 178, 5, 17, // Opcode: MADD_Q_rrr1_e_U -/* 8044 */ MCD_OPC_FilterValue, 1, 160, 12, 0, // Skip to: 11281 +/* 8044 */ MCD_OPC_FilterValue, 1, 170, 12, 0, // Skip to: 11291 /* 8049 */ MCD_OPC_Decode, 141, 5, 17, // Opcode: MADDSU_H_rrr1_UL /* 8053 */ MCD_OPC_FilterValue, 25, 21, 0, 0, // Skip to: 8079 /* 8058 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 8061 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8070 /* 8066 */ MCD_OPC_Decode, 176, 5, 17, // Opcode: MADD_Q_rrr1_e_L -/* 8070 */ MCD_OPC_FilterValue, 1, 134, 12, 0, // Skip to: 11281 +/* 8070 */ MCD_OPC_FilterValue, 1, 144, 12, 0, // Skip to: 11291 /* 8075 */ MCD_OPC_Decode, 140, 5, 17, // Opcode: MADDSU_H_rrr1_LU /* 8079 */ MCD_OPC_FilterValue, 26, 11, 0, 0, // Skip to: 8095 -/* 8084 */ MCD_OPC_CheckField, 7, 1, 1, 118, 12, 0, // Skip to: 11281 +/* 8084 */ MCD_OPC_CheckField, 7, 1, 1, 128, 12, 0, // Skip to: 11291 /* 8091 */ MCD_OPC_Decode, 139, 5, 17, // Opcode: MADDSU_H_rrr1_LL /* 8095 */ MCD_OPC_FilterValue, 27, 21, 0, 0, // Skip to: 8121 /* 8100 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 8103 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8112 /* 8108 */ MCD_OPC_Decode, 175, 5, 17, // Opcode: MADD_Q_rrr1_e -/* 8112 */ MCD_OPC_FilterValue, 1, 92, 12, 0, // Skip to: 11281 +/* 8112 */ MCD_OPC_FilterValue, 1, 102, 12, 0, // Skip to: 11291 /* 8117 */ MCD_OPC_Decode, 142, 5, 17, // Opcode: MADDSU_H_rrr1_UU /* 8121 */ MCD_OPC_FilterValue, 28, 21, 0, 0, // Skip to: 8147 /* 8126 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 8129 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8138 /* 8134 */ MCD_OPC_Decode, 179, 5, 17, // Opcode: MADD_Q_rrr1_e_U_U -/* 8138 */ MCD_OPC_FilterValue, 1, 66, 12, 0, // Skip to: 11281 +/* 8138 */ MCD_OPC_FilterValue, 1, 76, 12, 0, // Skip to: 11291 /* 8143 */ MCD_OPC_Decode, 253, 4, 17, // Opcode: MADDSUM_H_rrr1_UL /* 8147 */ MCD_OPC_FilterValue, 29, 21, 0, 0, // Skip to: 8173 /* 8152 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 8155 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8164 /* 8160 */ MCD_OPC_Decode, 177, 5, 17, // Opcode: MADD_Q_rrr1_e_L_L -/* 8164 */ MCD_OPC_FilterValue, 1, 40, 12, 0, // Skip to: 11281 +/* 8164 */ MCD_OPC_FilterValue, 1, 50, 12, 0, // Skip to: 11291 /* 8169 */ MCD_OPC_Decode, 252, 4, 17, // Opcode: MADDSUM_H_rrr1_LU /* 8173 */ MCD_OPC_FilterValue, 30, 21, 0, 0, // Skip to: 8199 /* 8178 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 8181 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8190 /* 8186 */ MCD_OPC_Decode, 240, 4, 17, // Opcode: MADDR_H_rrr1_DcEdDaDbUL -/* 8190 */ MCD_OPC_FilterValue, 1, 14, 12, 0, // Skip to: 11281 +/* 8190 */ MCD_OPC_FilterValue, 1, 24, 12, 0, // Skip to: 11291 /* 8195 */ MCD_OPC_Decode, 251, 4, 17, // Opcode: MADDSUM_H_rrr1_LL /* 8199 */ MCD_OPC_FilterValue, 31, 11, 0, 0, // Skip to: 8215 -/* 8204 */ MCD_OPC_CheckField, 7, 1, 1, 254, 11, 0, // Skip to: 11281 +/* 8204 */ MCD_OPC_CheckField, 7, 1, 1, 8, 12, 0, // Skip to: 11291 /* 8211 */ MCD_OPC_Decode, 254, 4, 17, // Opcode: MADDSUM_H_rrr1_UU /* 8215 */ MCD_OPC_FilterValue, 32, 11, 0, 0, // Skip to: 8231 -/* 8220 */ MCD_OPC_CheckField, 7, 1, 0, 238, 11, 0, // Skip to: 11281 +/* 8220 */ MCD_OPC_CheckField, 7, 1, 0, 248, 11, 0, // Skip to: 11291 /* 8227 */ MCD_OPC_Decode, 150, 5, 17, // Opcode: MADDS_Q_rrr1_U /* 8231 */ MCD_OPC_FilterValue, 33, 11, 0, 0, // Skip to: 8247 -/* 8236 */ MCD_OPC_CheckField, 7, 1, 0, 222, 11, 0, // Skip to: 11281 +/* 8236 */ MCD_OPC_CheckField, 7, 1, 0, 232, 11, 0, // Skip to: 11291 /* 8243 */ MCD_OPC_Decode, 148, 5, 17, // Opcode: MADDS_Q_rrr1_L /* 8247 */ MCD_OPC_FilterValue, 34, 11, 0, 0, // Skip to: 8263 -/* 8252 */ MCD_OPC_CheckField, 7, 1, 0, 206, 11, 0, // Skip to: 11281 +/* 8252 */ MCD_OPC_CheckField, 7, 1, 0, 216, 11, 0, // Skip to: 11291 /* 8259 */ MCD_OPC_Decode, 147, 5, 17, // Opcode: MADDS_Q_rrr1 /* 8263 */ MCD_OPC_FilterValue, 36, 11, 0, 0, // Skip to: 8279 -/* 8268 */ MCD_OPC_CheckField, 7, 1, 0, 190, 11, 0, // Skip to: 11281 +/* 8268 */ MCD_OPC_CheckField, 7, 1, 0, 200, 11, 0, // Skip to: 11291 /* 8275 */ MCD_OPC_Decode, 151, 5, 17, // Opcode: MADDS_Q_rrr1_U_U /* 8279 */ MCD_OPC_FilterValue, 37, 11, 0, 0, // Skip to: 8295 -/* 8284 */ MCD_OPC_CheckField, 7, 1, 0, 174, 11, 0, // Skip to: 11281 +/* 8284 */ MCD_OPC_CheckField, 7, 1, 0, 184, 11, 0, // Skip to: 11291 /* 8291 */ MCD_OPC_Decode, 149, 5, 17, // Opcode: MADDS_Q_rrr1_L_L /* 8295 */ MCD_OPC_FilterValue, 38, 11, 0, 0, // Skip to: 8311 -/* 8300 */ MCD_OPC_CheckField, 7, 1, 0, 158, 11, 0, // Skip to: 11281 +/* 8300 */ MCD_OPC_CheckField, 7, 1, 0, 168, 11, 0, // Skip to: 11291 /* 8307 */ MCD_OPC_Decode, 239, 4, 17, // Opcode: MADDRS_Q_rrr1_U_U /* 8311 */ MCD_OPC_FilterValue, 39, 11, 0, 0, // Skip to: 8327 -/* 8316 */ MCD_OPC_CheckField, 7, 1, 0, 142, 11, 0, // Skip to: 11281 +/* 8316 */ MCD_OPC_CheckField, 7, 1, 0, 152, 11, 0, // Skip to: 11291 /* 8323 */ MCD_OPC_Decode, 238, 4, 17, // Opcode: MADDRS_Q_rrr1_L_L /* 8327 */ MCD_OPC_FilterValue, 44, 11, 0, 0, // Skip to: 8343 -/* 8332 */ MCD_OPC_CheckField, 7, 1, 1, 126, 11, 0, // Skip to: 11281 +/* 8332 */ MCD_OPC_CheckField, 7, 1, 1, 136, 11, 0, // Skip to: 11291 /* 8339 */ MCD_OPC_Decode, 129, 5, 17, // Opcode: MADDSURS_H_rrr1_UL /* 8343 */ MCD_OPC_FilterValue, 45, 11, 0, 0, // Skip to: 8359 -/* 8348 */ MCD_OPC_CheckField, 7, 1, 1, 110, 11, 0, // Skip to: 11281 +/* 8348 */ MCD_OPC_CheckField, 7, 1, 1, 120, 11, 0, // Skip to: 11291 /* 8355 */ MCD_OPC_Decode, 128, 5, 17, // Opcode: MADDSURS_H_rrr1_LU /* 8359 */ MCD_OPC_FilterValue, 46, 11, 0, 0, // Skip to: 8375 -/* 8364 */ MCD_OPC_CheckField, 7, 1, 1, 94, 11, 0, // Skip to: 11281 +/* 8364 */ MCD_OPC_CheckField, 7, 1, 1, 104, 11, 0, // Skip to: 11291 /* 8371 */ MCD_OPC_Decode, 255, 4, 17, // Opcode: MADDSURS_H_rrr1_LL /* 8375 */ MCD_OPC_FilterValue, 47, 11, 0, 0, // Skip to: 8391 -/* 8380 */ MCD_OPC_CheckField, 7, 1, 1, 78, 11, 0, // Skip to: 11281 +/* 8380 */ MCD_OPC_CheckField, 7, 1, 1, 88, 11, 0, // Skip to: 11291 /* 8387 */ MCD_OPC_Decode, 130, 5, 17, // Opcode: MADDSURS_H_rrr1_UU /* 8391 */ MCD_OPC_FilterValue, 56, 21, 0, 0, // Skip to: 8417 /* 8396 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 8399 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8408 /* 8404 */ MCD_OPC_Decode, 155, 5, 17, // Opcode: MADDS_Q_rrr1_e_U -/* 8408 */ MCD_OPC_FilterValue, 1, 52, 11, 0, // Skip to: 11281 +/* 8408 */ MCD_OPC_FilterValue, 1, 62, 11, 0, // Skip to: 11291 /* 8413 */ MCD_OPC_Decode, 137, 5, 17, // Opcode: MADDSUS_H_rrr1_UL /* 8417 */ MCD_OPC_FilterValue, 57, 21, 0, 0, // Skip to: 8443 /* 8422 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 8425 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8434 /* 8430 */ MCD_OPC_Decode, 153, 5, 17, // Opcode: MADDS_Q_rrr1_e_L -/* 8434 */ MCD_OPC_FilterValue, 1, 26, 11, 0, // Skip to: 11281 +/* 8434 */ MCD_OPC_FilterValue, 1, 36, 11, 0, // Skip to: 11291 /* 8439 */ MCD_OPC_Decode, 136, 5, 17, // Opcode: MADDSUS_H_rrr1_LU /* 8443 */ MCD_OPC_FilterValue, 58, 11, 0, 0, // Skip to: 8459 -/* 8448 */ MCD_OPC_CheckField, 7, 1, 1, 10, 11, 0, // Skip to: 11281 +/* 8448 */ MCD_OPC_CheckField, 7, 1, 1, 20, 11, 0, // Skip to: 11291 /* 8455 */ MCD_OPC_Decode, 135, 5, 17, // Opcode: MADDSUS_H_rrr1_LL /* 8459 */ MCD_OPC_FilterValue, 59, 21, 0, 0, // Skip to: 8485 /* 8464 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 8467 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8476 /* 8472 */ MCD_OPC_Decode, 152, 5, 17, // Opcode: MADDS_Q_rrr1_e -/* 8476 */ MCD_OPC_FilterValue, 1, 240, 10, 0, // Skip to: 11281 +/* 8476 */ MCD_OPC_FilterValue, 1, 250, 10, 0, // Skip to: 11291 /* 8481 */ MCD_OPC_Decode, 138, 5, 17, // Opcode: MADDSUS_H_rrr1_UU /* 8485 */ MCD_OPC_FilterValue, 60, 21, 0, 0, // Skip to: 8511 /* 8490 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 8493 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8502 /* 8498 */ MCD_OPC_Decode, 156, 5, 17, // Opcode: MADDS_Q_rrr1_e_U_U -/* 8502 */ MCD_OPC_FilterValue, 1, 214, 10, 0, // Skip to: 11281 +/* 8502 */ MCD_OPC_FilterValue, 1, 224, 10, 0, // Skip to: 11291 /* 8507 */ MCD_OPC_Decode, 249, 4, 17, // Opcode: MADDSUMS_H_rrr1_UL /* 8511 */ MCD_OPC_FilterValue, 61, 21, 0, 0, // Skip to: 8537 /* 8516 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 8519 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8528 /* 8524 */ MCD_OPC_Decode, 154, 5, 17, // Opcode: MADDS_Q_rrr1_e_L_L -/* 8528 */ MCD_OPC_FilterValue, 1, 188, 10, 0, // Skip to: 11281 +/* 8528 */ MCD_OPC_FilterValue, 1, 198, 10, 0, // Skip to: 11291 /* 8533 */ MCD_OPC_Decode, 248, 4, 17, // Opcode: MADDSUMS_H_rrr1_LU /* 8537 */ MCD_OPC_FilterValue, 62, 21, 0, 0, // Skip to: 8563 /* 8542 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 8545 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8554 /* 8550 */ MCD_OPC_Decode, 233, 4, 17, // Opcode: MADDRS_H_rrr1_DcEdDaDbUL -/* 8554 */ MCD_OPC_FilterValue, 1, 162, 10, 0, // Skip to: 11281 +/* 8554 */ MCD_OPC_FilterValue, 1, 172, 10, 0, // Skip to: 11291 /* 8559 */ MCD_OPC_Decode, 247, 4, 17, // Opcode: MADDSUMS_H_rrr1_LL -/* 8563 */ MCD_OPC_FilterValue, 63, 153, 10, 0, // Skip to: 11281 -/* 8568 */ MCD_OPC_CheckField, 7, 1, 1, 146, 10, 0, // Skip to: 11281 +/* 8563 */ MCD_OPC_FilterValue, 63, 163, 10, 0, // Skip to: 11291 +/* 8568 */ MCD_OPC_CheckField, 7, 1, 1, 156, 10, 0, // Skip to: 11291 /* 8575 */ MCD_OPC_Decode, 250, 4, 17, // Opcode: MADDSUMS_H_rrr1_UU /* 8579 */ MCD_OPC_FilterValue, 69, 45, 0, 0, // Skip to: 8629 /* 8584 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 8587 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8603 -/* 8592 */ MCD_OPC_CheckField, 26, 2, 0, 122, 10, 0, // Skip to: 11281 +/* 8592 */ MCD_OPC_CheckField, 26, 2, 0, 132, 10, 0, // Skip to: 11291 /* 8599 */ MCD_OPC_Decode, 187, 4, 18, // Opcode: LD_Q_abs -/* 8603 */ MCD_OPC_FilterValue, 1, 113, 10, 0, // Skip to: 11281 +/* 8603 */ MCD_OPC_FilterValue, 1, 123, 10, 0, // Skip to: 11291 /* 8608 */ MCD_OPC_ExtractField, 26, 2, // Inst{27-26} ... /* 8611 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8620 /* 8616 */ MCD_OPC_Decode, 205, 4, 18, // Opcode: LEA_abs -/* 8620 */ MCD_OPC_FilterValue, 1, 96, 10, 0, // Skip to: 11281 +/* 8620 */ MCD_OPC_FilterValue, 1, 106, 10, 0, // Skip to: 11291 /* 8625 */ MCD_OPC_Decode, 208, 4, 18, // Opcode: LHA_abs /* 8629 */ MCD_OPC_FilterValue, 71, 107, 0, 0, // Skip to: 8741 /* 8634 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... @@ -2116,52 +2116,52 @@ static const uint8_t DecoderTable32[] = { /* 8642 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 8645 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8654 /* 8650 */ MCD_OPC_Decode, 167, 2, 19, // Opcode: AND_AND_T -/* 8654 */ MCD_OPC_FilterValue, 1, 62, 10, 0, // Skip to: 11281 -/* 8659 */ MCD_OPC_Decode, 234, 6, 19, // Opcode: OR_AND_T +/* 8654 */ MCD_OPC_FilterValue, 1, 72, 10, 0, // Skip to: 11291 +/* 8659 */ MCD_OPC_Decode, 235, 6, 19, // Opcode: OR_AND_T /* 8663 */ MCD_OPC_FilterValue, 1, 21, 0, 0, // Skip to: 8689 /* 8668 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 8671 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8680 /* 8676 */ MCD_OPC_Decode, 181, 2, 19, // Opcode: AND_OR_T -/* 8680 */ MCD_OPC_FilterValue, 1, 36, 10, 0, // Skip to: 11281 -/* 8685 */ MCD_OPC_Decode, 248, 6, 19, // Opcode: OR_OR_T +/* 8680 */ MCD_OPC_FilterValue, 1, 46, 10, 0, // Skip to: 11291 +/* 8685 */ MCD_OPC_Decode, 249, 6, 19, // Opcode: OR_OR_T /* 8689 */ MCD_OPC_FilterValue, 2, 21, 0, 0, // Skip to: 8715 /* 8694 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 8697 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8706 /* 8702 */ MCD_OPC_Decode, 180, 2, 19, // Opcode: AND_NOR_T -/* 8706 */ MCD_OPC_FilterValue, 1, 10, 10, 0, // Skip to: 11281 -/* 8711 */ MCD_OPC_Decode, 247, 6, 19, // Opcode: OR_NOR_T -/* 8715 */ MCD_OPC_FilterValue, 3, 1, 10, 0, // Skip to: 11281 +/* 8706 */ MCD_OPC_FilterValue, 1, 20, 10, 0, // Skip to: 11291 +/* 8711 */ MCD_OPC_Decode, 248, 6, 19, // Opcode: OR_NOR_T +/* 8715 */ MCD_OPC_FilterValue, 3, 11, 10, 0, // Skip to: 11291 /* 8720 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 8723 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8732 /* 8728 */ MCD_OPC_Decode, 166, 2, 19, // Opcode: AND_ANDN_T -/* 8732 */ MCD_OPC_FilterValue, 1, 240, 9, 0, // Skip to: 11281 -/* 8737 */ MCD_OPC_Decode, 233, 6, 19, // Opcode: OR_ANDN_T +/* 8732 */ MCD_OPC_FilterValue, 1, 250, 9, 0, // Skip to: 11291 +/* 8737 */ MCD_OPC_Decode, 234, 6, 19, // Opcode: OR_ANDN_T /* 8741 */ MCD_OPC_FilterValue, 73, 173, 0, 0, // Skip to: 8919 /* 8746 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... /* 8749 */ MCD_OPC_FilterValue, 0, 156, 0, 0, // Skip to: 8910 /* 8754 */ MCD_OPC_ExtractField, 22, 6, // Inst{27-22} ... /* 8757 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8766 -/* 8762 */ MCD_OPC_Decode, 153, 8, 20, // Opcode: SWAP_W_bo_pos +/* 8762 */ MCD_OPC_Decode, 154, 8, 20, // Opcode: SWAP_W_bo_pos /* 8766 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 8775 /* 8771 */ MCD_OPC_Decode, 250, 3, 20, // Opcode: LDMST_bo_pos /* 8775 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 8784 -/* 8780 */ MCD_OPC_Decode, 147, 8, 20, // Opcode: SWAPMSK_W_bo_pos +/* 8780 */ MCD_OPC_Decode, 148, 8, 20, // Opcode: SWAPMSK_W_bo_pos /* 8784 */ MCD_OPC_FilterValue, 3, 4, 0, 0, // Skip to: 8793 /* 8789 */ MCD_OPC_Decode, 238, 2, 20, // Opcode: CMPSWAP_W_bo_pos /* 8793 */ MCD_OPC_FilterValue, 16, 4, 0, 0, // Skip to: 8802 -/* 8798 */ MCD_OPC_Decode, 154, 8, 20, // Opcode: SWAP_W_bo_pre +/* 8798 */ MCD_OPC_Decode, 155, 8, 20, // Opcode: SWAP_W_bo_pre /* 8802 */ MCD_OPC_FilterValue, 17, 4, 0, 0, // Skip to: 8811 /* 8807 */ MCD_OPC_Decode, 251, 3, 20, // Opcode: LDMST_bo_pre /* 8811 */ MCD_OPC_FilterValue, 18, 4, 0, 0, // Skip to: 8820 -/* 8816 */ MCD_OPC_Decode, 148, 8, 20, // Opcode: SWAPMSK_W_bo_pre +/* 8816 */ MCD_OPC_Decode, 149, 8, 20, // Opcode: SWAPMSK_W_bo_pre /* 8820 */ MCD_OPC_FilterValue, 19, 4, 0, 0, // Skip to: 8829 /* 8825 */ MCD_OPC_Decode, 239, 2, 20, // Opcode: CMPSWAP_W_bo_pre /* 8829 */ MCD_OPC_FilterValue, 32, 4, 0, 0, // Skip to: 8838 -/* 8834 */ MCD_OPC_Decode, 151, 8, 20, // Opcode: SWAP_W_bo_bso +/* 8834 */ MCD_OPC_Decode, 152, 8, 20, // Opcode: SWAP_W_bo_bso /* 8838 */ MCD_OPC_FilterValue, 33, 4, 0, 0, // Skip to: 8847 /* 8843 */ MCD_OPC_Decode, 248, 3, 20, // Opcode: LDMST_bo_bso /* 8847 */ MCD_OPC_FilterValue, 34, 4, 0, 0, // Skip to: 8856 -/* 8852 */ MCD_OPC_Decode, 145, 8, 20, // Opcode: SWAPMSK_W_bo_bso +/* 8852 */ MCD_OPC_Decode, 146, 8, 20, // Opcode: SWAPMSK_W_bo_bso /* 8856 */ MCD_OPC_FilterValue, 35, 4, 0, 0, // Skip to: 8865 /* 8861 */ MCD_OPC_Decode, 236, 2, 20, // Opcode: CMPSWAP_W_bo_bso /* 8865 */ MCD_OPC_FilterValue, 36, 4, 0, 0, // Skip to: 8874 @@ -2169,495 +2169,498 @@ static const uint8_t DecoderTable32[] = { /* 8874 */ MCD_OPC_FilterValue, 37, 4, 0, 0, // Skip to: 8883 /* 8879 */ MCD_OPC_Decode, 254, 3, 20, // Opcode: LDUCX_bo_bso /* 8883 */ MCD_OPC_FilterValue, 38, 4, 0, 0, // Skip to: 8892 -/* 8888 */ MCD_OPC_Decode, 189, 7, 20, // Opcode: STLCX_bo_bso +/* 8888 */ MCD_OPC_Decode, 190, 7, 20, // Opcode: STLCX_bo_bso /* 8892 */ MCD_OPC_FilterValue, 39, 4, 0, 0, // Skip to: 8901 -/* 8897 */ MCD_OPC_Decode, 191, 7, 20, // Opcode: STUCX_bo_bso -/* 8901 */ MCD_OPC_FilterValue, 40, 71, 9, 0, // Skip to: 11281 +/* 8897 */ MCD_OPC_Decode, 192, 7, 20, // Opcode: STUCX_bo_bso +/* 8901 */ MCD_OPC_FilterValue, 40, 81, 9, 0, // Skip to: 11291 /* 8906 */ MCD_OPC_Decode, 206, 4, 20, // Opcode: LEA_bo_bso -/* 8910 */ MCD_OPC_FilterValue, 1, 62, 9, 0, // Skip to: 11281 +/* 8910 */ MCD_OPC_FilterValue, 1, 72, 9, 0, // Skip to: 11291 /* 8915 */ MCD_OPC_Decode, 182, 4, 29, // Opcode: LD_H_bol /* 8919 */ MCD_OPC_FilterValue, 75, 12, 2, 0, // Skip to: 9448 /* 8924 */ MCD_OPC_ExtractField, 18, 10, // Inst{27-18} ... /* 8927 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8943 -/* 8932 */ MCD_OPC_CheckField, 7, 1, 0, 38, 9, 0, // Skip to: 11281 +/* 8932 */ MCD_OPC_CheckField, 7, 1, 0, 48, 9, 0, // Skip to: 11291 /* 8939 */ MCD_OPC_Decode, 241, 2, 15, // Opcode: CMP_F_rr /* 8943 */ MCD_OPC_FilterValue, 4, 11, 0, 0, // Skip to: 8959 -/* 8948 */ MCD_OPC_CheckField, 7, 1, 0, 22, 9, 0, // Skip to: 11281 +/* 8948 */ MCD_OPC_CheckField, 7, 1, 0, 32, 9, 0, // Skip to: 11291 /* 8955 */ MCD_OPC_Decode, 189, 2, 15, // Opcode: BMAERGE_rr /* 8959 */ MCD_OPC_FilterValue, 8, 11, 0, 0, // Skip to: 8975 -/* 8964 */ MCD_OPC_CheckField, 7, 1, 0, 6, 9, 0, // Skip to: 11281 -/* 8971 */ MCD_OPC_Decode, 255, 6, 15, // Opcode: PARITY_rr +/* 8964 */ MCD_OPC_CheckField, 7, 1, 0, 16, 9, 0, // Skip to: 11291 +/* 8971 */ MCD_OPC_Decode, 128, 7, 15, // Opcode: PARITY_rr /* 8975 */ MCD_OPC_FilterValue, 12, 11, 0, 0, // Skip to: 8991 -/* 8980 */ MCD_OPC_CheckField, 7, 1, 0, 246, 8, 0, // Skip to: 11281 +/* 8980 */ MCD_OPC_CheckField, 7, 1, 0, 0, 9, 0, // Skip to: 11291 /* 8987 */ MCD_OPC_Decode, 242, 2, 15, // Opcode: CRC32B_W_rr /* 8991 */ MCD_OPC_FilterValue, 16, 11, 0, 0, // Skip to: 9007 -/* 8996 */ MCD_OPC_CheckField, 7, 1, 0, 230, 8, 0, // Skip to: 11281 -/* 9003 */ MCD_OPC_Decode, 197, 6, 15, // Opcode: MUL_F_rrr +/* 8996 */ MCD_OPC_CheckField, 7, 1, 0, 240, 8, 0, // Skip to: 11291 +/* 9003 */ MCD_OPC_Decode, 198, 6, 15, // Opcode: MUL_F_rrr /* 9007 */ MCD_OPC_FilterValue, 20, 11, 0, 0, // Skip to: 9023 -/* 9012 */ MCD_OPC_CheckField, 7, 1, 0, 214, 8, 0, // Skip to: 11281 +/* 9012 */ MCD_OPC_CheckField, 7, 1, 0, 224, 8, 0, // Skip to: 11291 /* 9019 */ MCD_OPC_Decode, 254, 2, 15, // Opcode: DIV_F_rr /* 9023 */ MCD_OPC_FilterValue, 24, 11, 0, 0, // Skip to: 9039 -/* 9028 */ MCD_OPC_CheckField, 7, 1, 0, 198, 8, 0, // Skip to: 11281 +/* 9028 */ MCD_OPC_CheckField, 7, 1, 0, 208, 8, 0, // Skip to: 11291 /* 9035 */ MCD_OPC_Decode, 244, 2, 15, // Opcode: CRC32_B_rr /* 9039 */ MCD_OPC_FilterValue, 28, 11, 0, 0, // Skip to: 9055 -/* 9044 */ MCD_OPC_CheckField, 7, 1, 0, 182, 8, 0, // Skip to: 11281 +/* 9044 */ MCD_OPC_CheckField, 7, 1, 0, 192, 8, 0, // Skip to: 11291 /* 9051 */ MCD_OPC_Decode, 243, 2, 15, // Opcode: CRC32L_W_rr /* 9055 */ MCD_OPC_FilterValue, 32, 11, 0, 0, // Skip to: 9071 -/* 9060 */ MCD_OPC_CheckField, 7, 1, 0, 166, 8, 0, // Skip to: 11281 -/* 9067 */ MCD_OPC_Decode, 159, 8, 15, // Opcode: UNPACK_rr +/* 9060 */ MCD_OPC_CheckField, 7, 1, 0, 176, 8, 0, // Skip to: 11291 +/* 9067 */ MCD_OPC_Decode, 160, 8, 15, // Opcode: UNPACK_rr /* 9071 */ MCD_OPC_FilterValue, 36, 11, 0, 0, // Skip to: 9087 -/* 9076 */ MCD_OPC_CheckField, 7, 1, 0, 150, 8, 0, // Skip to: 11281 +/* 9076 */ MCD_OPC_CheckField, 7, 1, 0, 160, 8, 0, // Skip to: 11291 /* 9083 */ MCD_OPC_Decode, 190, 2, 15, // Opcode: BSPLIT_rr /* 9087 */ MCD_OPC_FilterValue, 40, 11, 0, 0, // Skip to: 9103 -/* 9092 */ MCD_OPC_CheckField, 7, 1, 0, 134, 8, 0, // Skip to: 11281 +/* 9092 */ MCD_OPC_CheckField, 7, 1, 0, 144, 8, 0, // Skip to: 11291 /* 9099 */ MCD_OPC_Decode, 135, 3, 15, // Opcode: DVINIT_U_rr /* 9103 */ MCD_OPC_FilterValue, 48, 11, 0, 0, // Skip to: 9119 -/* 9108 */ MCD_OPC_CheckField, 7, 1, 0, 118, 8, 0, // Skip to: 11281 -/* 9115 */ MCD_OPC_Decode, 160, 8, 15, // Opcode: UPDFL_rr +/* 9108 */ MCD_OPC_CheckField, 7, 1, 0, 128, 8, 0, // Skip to: 11291 +/* 9115 */ MCD_OPC_Decode, 161, 8, 15, // Opcode: UPDFL_rr /* 9119 */ MCD_OPC_FilterValue, 64, 11, 0, 0, // Skip to: 9135 -/* 9124 */ MCD_OPC_CheckField, 7, 1, 0, 102, 8, 0, // Skip to: 11281 +/* 9124 */ MCD_OPC_CheckField, 7, 1, 0, 112, 8, 0, // Skip to: 11291 /* 9131 */ MCD_OPC_Decode, 166, 3, 15, // Opcode: FTOI_rr /* 9135 */ MCD_OPC_FilterValue, 68, 11, 0, 0, // Skip to: 9151 -/* 9140 */ MCD_OPC_CheckField, 7, 1, 0, 86, 8, 0, // Skip to: 11281 +/* 9140 */ MCD_OPC_CheckField, 7, 1, 0, 96, 8, 0, // Skip to: 11291 /* 9147 */ MCD_OPC_Decode, 168, 3, 15, // Opcode: FTOQ31_rr /* 9151 */ MCD_OPC_FilterValue, 72, 11, 0, 0, // Skip to: 9167 -/* 9156 */ MCD_OPC_CheckField, 7, 1, 0, 70, 8, 0, // Skip to: 11281 +/* 9156 */ MCD_OPC_CheckField, 7, 1, 0, 80, 8, 0, // Skip to: 11291 /* 9163 */ MCD_OPC_Decode, 170, 3, 15, // Opcode: FTOU_rr /* 9167 */ MCD_OPC_FilterValue, 76, 11, 0, 0, // Skip to: 9183 -/* 9172 */ MCD_OPC_CheckField, 7, 1, 0, 54, 8, 0, // Skip to: 11281 +/* 9172 */ MCD_OPC_CheckField, 7, 1, 0, 64, 8, 0, // Skip to: 11291 /* 9179 */ MCD_OPC_Decode, 165, 3, 15, // Opcode: FTOIZ_rr /* 9183 */ MCD_OPC_FilterValue, 80, 11, 0, 0, // Skip to: 9199 -/* 9188 */ MCD_OPC_CheckField, 7, 1, 0, 38, 8, 0, // Skip to: 11281 +/* 9188 */ MCD_OPC_CheckField, 7, 1, 0, 48, 8, 0, // Skip to: 11291 /* 9195 */ MCD_OPC_Decode, 190, 3, 15, // Opcode: ITOF_rr /* 9199 */ MCD_OPC_FilterValue, 84, 11, 0, 0, // Skip to: 9215 -/* 9204 */ MCD_OPC_CheckField, 7, 1, 0, 22, 8, 0, // Skip to: 11281 -/* 9211 */ MCD_OPC_Decode, 129, 7, 15, // Opcode: Q31TOF_rr +/* 9204 */ MCD_OPC_CheckField, 7, 1, 0, 32, 8, 0, // Skip to: 11291 +/* 9211 */ MCD_OPC_Decode, 130, 7, 15, // Opcode: Q31TOF_rr /* 9215 */ MCD_OPC_FilterValue, 88, 11, 0, 0, // Skip to: 9231 -/* 9220 */ MCD_OPC_CheckField, 7, 1, 0, 6, 8, 0, // Skip to: 11281 -/* 9227 */ MCD_OPC_Decode, 161, 8, 15, // Opcode: UTOF_rr +/* 9220 */ MCD_OPC_CheckField, 7, 1, 0, 16, 8, 0, // Skip to: 11291 +/* 9227 */ MCD_OPC_Decode, 162, 8, 15, // Opcode: UTOF_rr /* 9231 */ MCD_OPC_FilterValue, 92, 11, 0, 0, // Skip to: 9247 -/* 9236 */ MCD_OPC_CheckField, 7, 1, 0, 246, 7, 0, // Skip to: 11281 +/* 9236 */ MCD_OPC_CheckField, 7, 1, 0, 0, 8, 0, // Skip to: 11291 /* 9243 */ MCD_OPC_Decode, 169, 3, 15, // Opcode: FTOUZ_rr /* 9247 */ MCD_OPC_FilterValue, 96, 11, 0, 0, // Skip to: 9263 -/* 9252 */ MCD_OPC_CheckField, 7, 1, 0, 230, 7, 0, // Skip to: 11281 +/* 9252 */ MCD_OPC_CheckField, 7, 1, 0, 240, 7, 0, // Skip to: 11291 /* 9259 */ MCD_OPC_Decode, 167, 3, 15, // Opcode: FTOQ31Z_rr /* 9263 */ MCD_OPC_FilterValue, 100, 11, 0, 0, // Skip to: 9279 -/* 9268 */ MCD_OPC_CheckField, 7, 1, 0, 214, 7, 0, // Skip to: 11281 -/* 9275 */ MCD_OPC_Decode, 130, 7, 15, // Opcode: QSEED_F_rr +/* 9268 */ MCD_OPC_CheckField, 7, 1, 0, 224, 7, 0, // Skip to: 11291 +/* 9275 */ MCD_OPC_Decode, 131, 7, 15, // Opcode: QSEED_F_rr /* 9279 */ MCD_OPC_FilterValue, 104, 11, 0, 0, // Skip to: 9295 -/* 9284 */ MCD_OPC_CheckField, 7, 1, 0, 198, 7, 0, // Skip to: 11281 +/* 9284 */ MCD_OPC_CheckField, 7, 1, 0, 208, 7, 0, // Skip to: 11291 /* 9291 */ MCD_OPC_Decode, 136, 3, 15, // Opcode: DVINIT_rr /* 9295 */ MCD_OPC_FilterValue, 128, 1, 11, 0, 0, // Skip to: 9312 -/* 9301 */ MCD_OPC_CheckField, 7, 1, 0, 181, 7, 0, // Skip to: 11281 +/* 9301 */ MCD_OPC_CheckField, 7, 1, 0, 191, 7, 0, // Skip to: 11291 /* 9308 */ MCD_OPC_Decode, 128, 3, 15, // Opcode: DIV_rr /* 9312 */ MCD_OPC_FilterValue, 132, 1, 11, 0, 0, // Skip to: 9329 -/* 9318 */ MCD_OPC_CheckField, 7, 1, 0, 164, 7, 0, // Skip to: 11281 +/* 9318 */ MCD_OPC_CheckField, 7, 1, 0, 174, 7, 0, // Skip to: 11291 /* 9325 */ MCD_OPC_Decode, 255, 2, 15, // Opcode: DIV_U_rr /* 9329 */ MCD_OPC_FilterValue, 136, 1, 11, 0, 0, // Skip to: 9346 -/* 9335 */ MCD_OPC_CheckField, 7, 1, 0, 147, 7, 0, // Skip to: 11281 -/* 9342 */ MCD_OPC_Decode, 128, 7, 15, // Opcode: POPCNT_W_rr +/* 9335 */ MCD_OPC_CheckField, 7, 1, 0, 157, 7, 0, // Skip to: 11291 +/* 9342 */ MCD_OPC_Decode, 129, 7, 15, // Opcode: POPCNT_W_rr /* 9346 */ MCD_OPC_FilterValue, 144, 1, 11, 0, 0, // Skip to: 9363 -/* 9352 */ MCD_OPC_CheckField, 7, 1, 0, 130, 7, 0, // Skip to: 11281 +/* 9352 */ MCD_OPC_CheckField, 7, 1, 0, 140, 7, 0, // Skip to: 11291 /* 9359 */ MCD_OPC_Decode, 176, 3, 15, // Opcode: HPTOF_rr /* 9363 */ MCD_OPC_FilterValue, 148, 1, 11, 0, 0, // Skip to: 9380 -/* 9369 */ MCD_OPC_CheckField, 7, 1, 0, 113, 7, 0, // Skip to: 11281 +/* 9369 */ MCD_OPC_CheckField, 7, 1, 0, 123, 7, 0, // Skip to: 11291 /* 9376 */ MCD_OPC_Decode, 164, 3, 15, // Opcode: FTOHP_rr /* 9380 */ MCD_OPC_FilterValue, 168, 1, 11, 0, 0, // Skip to: 9397 -/* 9386 */ MCD_OPC_CheckField, 7, 1, 0, 96, 7, 0, // Skip to: 11281 +/* 9386 */ MCD_OPC_CheckField, 7, 1, 0, 106, 7, 0, // Skip to: 11291 /* 9393 */ MCD_OPC_Decode, 133, 3, 15, // Opcode: DVINIT_HU_rr /* 9397 */ MCD_OPC_FilterValue, 232, 1, 11, 0, 0, // Skip to: 9414 -/* 9403 */ MCD_OPC_CheckField, 7, 1, 0, 79, 7, 0, // Skip to: 11281 +/* 9403 */ MCD_OPC_CheckField, 7, 1, 0, 89, 7, 0, // Skip to: 11291 /* 9410 */ MCD_OPC_Decode, 134, 3, 15, // Opcode: DVINIT_H_rr /* 9414 */ MCD_OPC_FilterValue, 168, 2, 11, 0, 0, // Skip to: 9431 -/* 9420 */ MCD_OPC_CheckField, 7, 1, 0, 62, 7, 0, // Skip to: 11281 +/* 9420 */ MCD_OPC_CheckField, 7, 1, 0, 72, 7, 0, // Skip to: 11291 /* 9427 */ MCD_OPC_Decode, 131, 3, 15, // Opcode: DVINIT_BU_rr -/* 9431 */ MCD_OPC_FilterValue, 232, 2, 52, 7, 0, // Skip to: 11281 -/* 9437 */ MCD_OPC_CheckField, 7, 1, 0, 45, 7, 0, // Skip to: 11281 +/* 9431 */ MCD_OPC_FilterValue, 232, 2, 62, 7, 0, // Skip to: 11291 +/* 9437 */ MCD_OPC_CheckField, 7, 1, 0, 55, 7, 0, // Skip to: 11291 /* 9444 */ MCD_OPC_Decode, 132, 3, 15, // Opcode: DVINIT_B_rr -/* 9448 */ MCD_OPC_FilterValue, 77, 11, 0, 0, // Skip to: 9464 -/* 9453 */ MCD_OPC_CheckField, 7, 1, 0, 29, 7, 0, // Skip to: 11281 -/* 9460 */ MCD_OPC_Decode, 194, 5, 23, // Opcode: MFCR_rlc -/* 9464 */ MCD_OPC_FilterValue, 83, 83, 0, 0, // Skip to: 9552 -/* 9469 */ MCD_OPC_ExtractField, 21, 7, // Inst{27-21} ... -/* 9472 */ MCD_OPC_FilterValue, 1, 11, 0, 0, // Skip to: 9488 -/* 9477 */ MCD_OPC_CheckField, 7, 1, 0, 5, 7, 0, // Skip to: 11281 -/* 9484 */ MCD_OPC_Decode, 212, 6, 22, // Opcode: MUL_rc -/* 9488 */ MCD_OPC_FilterValue, 2, 11, 0, 0, // Skip to: 9504 -/* 9493 */ MCD_OPC_CheckField, 7, 1, 0, 245, 6, 0, // Skip to: 11281 -/* 9500 */ MCD_OPC_Decode, 210, 6, 22, // Opcode: MUL_U_rc -/* 9504 */ MCD_OPC_FilterValue, 3, 11, 0, 0, // Skip to: 9520 -/* 9509 */ MCD_OPC_CheckField, 7, 1, 0, 229, 6, 0, // Skip to: 11281 -/* 9516 */ MCD_OPC_Decode, 213, 6, 22, // Opcode: MUL_rc_e -/* 9520 */ MCD_OPC_FilterValue, 4, 11, 0, 0, // Skip to: 9536 -/* 9525 */ MCD_OPC_CheckField, 7, 1, 0, 213, 6, 0, // Skip to: 11281 -/* 9532 */ MCD_OPC_Decode, 193, 6, 22, // Opcode: MULS_U_rc -/* 9536 */ MCD_OPC_FilterValue, 5, 204, 6, 0, // Skip to: 11281 -/* 9541 */ MCD_OPC_CheckField, 7, 1, 0, 197, 6, 0, // Skip to: 11281 -/* 9548 */ MCD_OPC_Decode, 195, 6, 22, // Opcode: MULS_rc -/* 9552 */ MCD_OPC_FilterValue, 85, 18, 0, 0, // Skip to: 9575 -/* 9557 */ MCD_OPC_CheckField, 26, 2, 0, 181, 6, 0, // Skip to: 11281 -/* 9564 */ MCD_OPC_CheckField, 7, 1, 1, 174, 6, 0, // Skip to: 11281 -/* 9571 */ MCD_OPC_Decode, 244, 7, 36, // Opcode: ST_T -/* 9575 */ MCD_OPC_FilterValue, 87, 87, 0, 0, // Skip to: 9667 -/* 9580 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 9583 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 9609 -/* 9588 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... -/* 9591 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9600 -/* 9596 */ MCD_OPC_Decode, 186, 3, 26, // Opcode: INSERT_rrrw -/* 9600 */ MCD_OPC_FilterValue, 1, 140, 6, 0, // Skip to: 11281 -/* 9605 */ MCD_OPC_Decode, 183, 3, 37, // Opcode: INSERT_rcrw -/* 9609 */ MCD_OPC_FilterValue, 1, 21, 0, 0, // Skip to: 9635 -/* 9614 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... -/* 9617 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9626 -/* 9622 */ MCD_OPC_Decode, 180, 3, 26, // Opcode: IMASK_rrrw -/* 9626 */ MCD_OPC_FilterValue, 1, 114, 6, 0, // Skip to: 11281 -/* 9631 */ MCD_OPC_Decode, 178, 3, 37, // Opcode: IMASK_rcrw -/* 9635 */ MCD_OPC_FilterValue, 2, 11, 0, 0, // Skip to: 9651 -/* 9640 */ MCD_OPC_CheckField, 7, 1, 0, 98, 6, 0, // Skip to: 11281 -/* 9647 */ MCD_OPC_Decode, 158, 3, 26, // Opcode: EXTR_rrrw -/* 9651 */ MCD_OPC_FilterValue, 3, 89, 6, 0, // Skip to: 11281 -/* 9656 */ MCD_OPC_CheckField, 7, 1, 0, 82, 6, 0, // Skip to: 11281 -/* 9663 */ MCD_OPC_Decode, 155, 3, 26, // Opcode: EXTR_U_rrrw -/* 9667 */ MCD_OPC_FilterValue, 89, 21, 0, 0, // Skip to: 9693 -/* 9672 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... -/* 9675 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9684 -/* 9680 */ MCD_OPC_Decode, 251, 7, 29, // Opcode: ST_W_bol -/* 9684 */ MCD_OPC_FilterValue, 1, 56, 6, 0, // Skip to: 11281 -/* 9689 */ MCD_OPC_Decode, 207, 4, 29, // Opcode: LEA_bol -/* 9693 */ MCD_OPC_FilterValue, 93, 21, 0, 0, // Skip to: 9719 -/* 9698 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... -/* 9701 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9710 -/* 9706 */ MCD_OPC_Decode, 219, 3, 30, // Opcode: JL_b -/* 9710 */ MCD_OPC_FilterValue, 1, 30, 6, 0, // Skip to: 11281 -/* 9715 */ MCD_OPC_Decode, 211, 3, 30, // Opcode: JLA_b -/* 9719 */ MCD_OPC_FilterValue, 95, 55, 0, 0, // Skip to: 9779 -/* 9724 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... -/* 9727 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 9753 -/* 9732 */ MCD_OPC_ExtractField, 31, 1, // Inst{31} ... -/* 9735 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9744 -/* 9740 */ MCD_OPC_Decode, 198, 3, 31, // Opcode: JEQ_brr -/* 9744 */ MCD_OPC_FilterValue, 1, 252, 5, 0, // Skip to: 11281 -/* 9749 */ MCD_OPC_Decode, 226, 3, 31, // Opcode: JNE_brr -/* 9753 */ MCD_OPC_FilterValue, 1, 243, 5, 0, // Skip to: 11281 -/* 9758 */ MCD_OPC_ExtractField, 31, 1, // Inst{31} ... -/* 9761 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9770 -/* 9766 */ MCD_OPC_Decode, 197, 3, 32, // Opcode: JEQ_brc -/* 9770 */ MCD_OPC_FilterValue, 1, 226, 5, 0, // Skip to: 11281 -/* 9775 */ MCD_OPC_Decode, 225, 3, 32, // Opcode: JNE_brc -/* 9779 */ MCD_OPC_FilterValue, 97, 21, 0, 0, // Skip to: 9805 -/* 9784 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... -/* 9787 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9796 -/* 9792 */ MCD_OPC_Decode, 161, 3, 30, // Opcode: FCALL_b -/* 9796 */ MCD_OPC_FilterValue, 1, 200, 5, 0, // Skip to: 11281 -/* 9801 */ MCD_OPC_Decode, 159, 3, 30, // Opcode: FCALLA_b -/* 9805 */ MCD_OPC_FilterValue, 99, 219, 2, 0, // Skip to: 10541 -/* 9810 */ MCD_OPC_ExtractField, 18, 6, // Inst{23-18} ... -/* 9813 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 9829 -/* 9818 */ MCD_OPC_CheckField, 7, 1, 0, 176, 5, 0, // Skip to: 11281 -/* 9825 */ MCD_OPC_Decode, 170, 6, 17, // Opcode: MSUB_Q_rrr1_U -/* 9829 */ MCD_OPC_FilterValue, 1, 11, 0, 0, // Skip to: 9845 -/* 9834 */ MCD_OPC_CheckField, 7, 1, 0, 160, 5, 0, // Skip to: 11281 -/* 9841 */ MCD_OPC_Decode, 168, 6, 17, // Opcode: MSUB_Q_rrr1_L -/* 9845 */ MCD_OPC_FilterValue, 2, 11, 0, 0, // Skip to: 9861 -/* 9850 */ MCD_OPC_CheckField, 7, 1, 0, 144, 5, 0, // Skip to: 11281 -/* 9857 */ MCD_OPC_Decode, 167, 6, 17, // Opcode: MSUB_Q_rrr1 -/* 9861 */ MCD_OPC_FilterValue, 4, 11, 0, 0, // Skip to: 9877 -/* 9866 */ MCD_OPC_CheckField, 7, 1, 0, 128, 5, 0, // Skip to: 11281 -/* 9873 */ MCD_OPC_Decode, 171, 6, 17, // Opcode: MSUB_Q_rrr1_U_U -/* 9877 */ MCD_OPC_FilterValue, 5, 11, 0, 0, // Skip to: 9893 -/* 9882 */ MCD_OPC_CheckField, 7, 1, 0, 112, 5, 0, // Skip to: 11281 -/* 9889 */ MCD_OPC_Decode, 169, 6, 17, // Opcode: MSUB_Q_rrr1_L_L -/* 9893 */ MCD_OPC_FilterValue, 6, 11, 0, 0, // Skip to: 9909 -/* 9898 */ MCD_OPC_CheckField, 7, 1, 0, 96, 5, 0, // Skip to: 11281 -/* 9905 */ MCD_OPC_Decode, 139, 6, 17, // Opcode: MSUBR_Q_rrr1_U_U -/* 9909 */ MCD_OPC_FilterValue, 7, 11, 0, 0, // Skip to: 9925 -/* 9914 */ MCD_OPC_CheckField, 7, 1, 0, 80, 5, 0, // Skip to: 11281 -/* 9921 */ MCD_OPC_Decode, 138, 6, 17, // Opcode: MSUBR_Q_rrr1_L_L -/* 9925 */ MCD_OPC_FilterValue, 12, 11, 0, 0, // Skip to: 9941 -/* 9930 */ MCD_OPC_CheckField, 7, 1, 1, 64, 5, 0, // Skip to: 11281 -/* 9937 */ MCD_OPC_Decode, 236, 5, 17, // Opcode: MSUBADR_H_rrr1_UL -/* 9941 */ MCD_OPC_FilterValue, 13, 11, 0, 0, // Skip to: 9957 -/* 9946 */ MCD_OPC_CheckField, 7, 1, 1, 48, 5, 0, // Skip to: 11281 -/* 9953 */ MCD_OPC_Decode, 235, 5, 17, // Opcode: MSUBADR_H_rrr1_LU -/* 9957 */ MCD_OPC_FilterValue, 14, 11, 0, 0, // Skip to: 9973 -/* 9962 */ MCD_OPC_CheckField, 7, 1, 1, 32, 5, 0, // Skip to: 11281 -/* 9969 */ MCD_OPC_Decode, 234, 5, 17, // Opcode: MSUBADR_H_rrr1_LL -/* 9973 */ MCD_OPC_FilterValue, 15, 11, 0, 0, // Skip to: 9989 -/* 9978 */ MCD_OPC_CheckField, 7, 1, 1, 16, 5, 0, // Skip to: 11281 -/* 9985 */ MCD_OPC_Decode, 237, 5, 17, // Opcode: MSUBADR_H_rrr1_UU -/* 9989 */ MCD_OPC_FilterValue, 24, 21, 0, 0, // Skip to: 10015 -/* 9994 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... -/* 9997 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10006 -/* 10002 */ MCD_OPC_Decode, 175, 6, 17, // Opcode: MSUB_Q_rrr1_e_U -/* 10006 */ MCD_OPC_FilterValue, 1, 246, 4, 0, // Skip to: 11281 -/* 10011 */ MCD_OPC_Decode, 244, 5, 17, // Opcode: MSUBAD_H_rrr1_UL -/* 10015 */ MCD_OPC_FilterValue, 25, 21, 0, 0, // Skip to: 10041 -/* 10020 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... -/* 10023 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10032 -/* 10028 */ MCD_OPC_Decode, 173, 6, 17, // Opcode: MSUB_Q_rrr1_e_L -/* 10032 */ MCD_OPC_FilterValue, 1, 220, 4, 0, // Skip to: 11281 -/* 10037 */ MCD_OPC_Decode, 243, 5, 17, // Opcode: MSUBAD_H_rrr1_LU -/* 10041 */ MCD_OPC_FilterValue, 26, 11, 0, 0, // Skip to: 10057 -/* 10046 */ MCD_OPC_CheckField, 7, 1, 1, 204, 4, 0, // Skip to: 11281 -/* 10053 */ MCD_OPC_Decode, 242, 5, 17, // Opcode: MSUBAD_H_rrr1_LL -/* 10057 */ MCD_OPC_FilterValue, 27, 21, 0, 0, // Skip to: 10083 -/* 10062 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... -/* 10065 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10074 -/* 10070 */ MCD_OPC_Decode, 172, 6, 17, // Opcode: MSUB_Q_rrr1_e -/* 10074 */ MCD_OPC_FilterValue, 1, 178, 4, 0, // Skip to: 11281 -/* 10079 */ MCD_OPC_Decode, 245, 5, 17, // Opcode: MSUBAD_H_rrr1_UU -/* 10083 */ MCD_OPC_FilterValue, 28, 21, 0, 0, // Skip to: 10109 -/* 10088 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... -/* 10091 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10100 -/* 10096 */ MCD_OPC_Decode, 176, 6, 17, // Opcode: MSUB_Q_rrr1_e_U_U -/* 10100 */ MCD_OPC_FilterValue, 1, 152, 4, 0, // Skip to: 11281 -/* 10105 */ MCD_OPC_Decode, 228, 5, 17, // Opcode: MSUBADM_H_rrr1_UL -/* 10109 */ MCD_OPC_FilterValue, 29, 21, 0, 0, // Skip to: 10135 -/* 10114 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... -/* 10117 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10126 -/* 10122 */ MCD_OPC_Decode, 174, 6, 17, // Opcode: MSUB_Q_rrr1_e_L_L -/* 10126 */ MCD_OPC_FilterValue, 1, 126, 4, 0, // Skip to: 11281 -/* 10131 */ MCD_OPC_Decode, 227, 5, 17, // Opcode: MSUBADM_H_rrr1_LU -/* 10135 */ MCD_OPC_FilterValue, 30, 21, 0, 0, // Skip to: 10161 -/* 10140 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... -/* 10143 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10152 -/* 10148 */ MCD_OPC_Decode, 133, 6, 17, // Opcode: MSUBR_H_rrr1_DcEdDaDbUL -/* 10152 */ MCD_OPC_FilterValue, 1, 100, 4, 0, // Skip to: 11281 -/* 10157 */ MCD_OPC_Decode, 226, 5, 17, // Opcode: MSUBADM_H_rrr1_LL -/* 10161 */ MCD_OPC_FilterValue, 31, 11, 0, 0, // Skip to: 10177 -/* 10166 */ MCD_OPC_CheckField, 7, 1, 1, 84, 4, 0, // Skip to: 11281 -/* 10173 */ MCD_OPC_Decode, 229, 5, 17, // Opcode: MSUBADM_H_rrr1_UU -/* 10177 */ MCD_OPC_FilterValue, 32, 11, 0, 0, // Skip to: 10193 -/* 10182 */ MCD_OPC_CheckField, 7, 1, 0, 68, 4, 0, // Skip to: 11281 -/* 10189 */ MCD_OPC_Decode, 147, 6, 17, // Opcode: MSUBS_Q_rrr1_U -/* 10193 */ MCD_OPC_FilterValue, 33, 11, 0, 0, // Skip to: 10209 -/* 10198 */ MCD_OPC_CheckField, 7, 1, 0, 52, 4, 0, // Skip to: 11281 -/* 10205 */ MCD_OPC_Decode, 145, 6, 17, // Opcode: MSUBS_Q_rrr1_L -/* 10209 */ MCD_OPC_FilterValue, 34, 11, 0, 0, // Skip to: 10225 -/* 10214 */ MCD_OPC_CheckField, 7, 1, 0, 36, 4, 0, // Skip to: 11281 -/* 10221 */ MCD_OPC_Decode, 144, 6, 17, // Opcode: MSUBS_Q_rrr1 -/* 10225 */ MCD_OPC_FilterValue, 36, 11, 0, 0, // Skip to: 10241 -/* 10230 */ MCD_OPC_CheckField, 7, 1, 0, 20, 4, 0, // Skip to: 11281 -/* 10237 */ MCD_OPC_Decode, 148, 6, 17, // Opcode: MSUBS_Q_rrr1_U_U -/* 10241 */ MCD_OPC_FilterValue, 37, 11, 0, 0, // Skip to: 10257 -/* 10246 */ MCD_OPC_CheckField, 7, 1, 0, 4, 4, 0, // Skip to: 11281 -/* 10253 */ MCD_OPC_Decode, 146, 6, 17, // Opcode: MSUBS_Q_rrr1_L_L -/* 10257 */ MCD_OPC_FilterValue, 38, 11, 0, 0, // Skip to: 10273 -/* 10262 */ MCD_OPC_CheckField, 7, 1, 0, 244, 3, 0, // Skip to: 11281 -/* 10269 */ MCD_OPC_Decode, 132, 6, 17, // Opcode: MSUBRS_Q_rrr1_U_U -/* 10273 */ MCD_OPC_FilterValue, 39, 11, 0, 0, // Skip to: 10289 -/* 10278 */ MCD_OPC_CheckField, 7, 1, 0, 228, 3, 0, // Skip to: 11281 -/* 10285 */ MCD_OPC_Decode, 131, 6, 17, // Opcode: MSUBRS_Q_rrr1_L_L -/* 10289 */ MCD_OPC_FilterValue, 44, 11, 0, 0, // Skip to: 10305 -/* 10294 */ MCD_OPC_CheckField, 7, 1, 1, 212, 3, 0, // Skip to: 11281 -/* 10301 */ MCD_OPC_Decode, 232, 5, 17, // Opcode: MSUBADRS_H_rrr1_UL -/* 10305 */ MCD_OPC_FilterValue, 45, 11, 0, 0, // Skip to: 10321 -/* 10310 */ MCD_OPC_CheckField, 7, 1, 1, 196, 3, 0, // Skip to: 11281 -/* 10317 */ MCD_OPC_Decode, 231, 5, 17, // Opcode: MSUBADRS_H_rrr1_LU -/* 10321 */ MCD_OPC_FilterValue, 46, 11, 0, 0, // Skip to: 10337 -/* 10326 */ MCD_OPC_CheckField, 7, 1, 1, 180, 3, 0, // Skip to: 11281 -/* 10333 */ MCD_OPC_Decode, 230, 5, 17, // Opcode: MSUBADRS_H_rrr1_LL -/* 10337 */ MCD_OPC_FilterValue, 47, 11, 0, 0, // Skip to: 10353 -/* 10342 */ MCD_OPC_CheckField, 7, 1, 1, 164, 3, 0, // Skip to: 11281 -/* 10349 */ MCD_OPC_Decode, 233, 5, 17, // Opcode: MSUBADRS_H_rrr1_UU -/* 10353 */ MCD_OPC_FilterValue, 56, 21, 0, 0, // Skip to: 10379 -/* 10358 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... -/* 10361 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10370 -/* 10366 */ MCD_OPC_Decode, 152, 6, 17, // Opcode: MSUBS_Q_rrr1_e_U -/* 10370 */ MCD_OPC_FilterValue, 1, 138, 3, 0, // Skip to: 11281 -/* 10375 */ MCD_OPC_Decode, 240, 5, 17, // Opcode: MSUBADS_H_rrr1_UL -/* 10379 */ MCD_OPC_FilterValue, 57, 21, 0, 0, // Skip to: 10405 -/* 10384 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... -/* 10387 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10396 -/* 10392 */ MCD_OPC_Decode, 150, 6, 17, // Opcode: MSUBS_Q_rrr1_e_L -/* 10396 */ MCD_OPC_FilterValue, 1, 112, 3, 0, // Skip to: 11281 -/* 10401 */ MCD_OPC_Decode, 239, 5, 17, // Opcode: MSUBADS_H_rrr1_LU -/* 10405 */ MCD_OPC_FilterValue, 58, 11, 0, 0, // Skip to: 10421 -/* 10410 */ MCD_OPC_CheckField, 7, 1, 1, 96, 3, 0, // Skip to: 11281 -/* 10417 */ MCD_OPC_Decode, 238, 5, 17, // Opcode: MSUBADS_H_rrr1_LL -/* 10421 */ MCD_OPC_FilterValue, 59, 21, 0, 0, // Skip to: 10447 -/* 10426 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... -/* 10429 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10438 -/* 10434 */ MCD_OPC_Decode, 149, 6, 17, // Opcode: MSUBS_Q_rrr1_e -/* 10438 */ MCD_OPC_FilterValue, 1, 70, 3, 0, // Skip to: 11281 -/* 10443 */ MCD_OPC_Decode, 241, 5, 17, // Opcode: MSUBADS_H_rrr1_UU -/* 10447 */ MCD_OPC_FilterValue, 60, 21, 0, 0, // Skip to: 10473 -/* 10452 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... -/* 10455 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10464 -/* 10460 */ MCD_OPC_Decode, 153, 6, 17, // Opcode: MSUBS_Q_rrr1_e_U_U -/* 10464 */ MCD_OPC_FilterValue, 1, 44, 3, 0, // Skip to: 11281 -/* 10469 */ MCD_OPC_Decode, 224, 5, 17, // Opcode: MSUBADMS_H_rrr1_UL -/* 10473 */ MCD_OPC_FilterValue, 61, 21, 0, 0, // Skip to: 10499 -/* 10478 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... -/* 10481 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10490 -/* 10486 */ MCD_OPC_Decode, 151, 6, 17, // Opcode: MSUBS_Q_rrr1_e_L_L -/* 10490 */ MCD_OPC_FilterValue, 1, 18, 3, 0, // Skip to: 11281 -/* 10495 */ MCD_OPC_Decode, 223, 5, 17, // Opcode: MSUBADMS_H_rrr1_LU -/* 10499 */ MCD_OPC_FilterValue, 62, 21, 0, 0, // Skip to: 10525 -/* 10504 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... -/* 10507 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10516 -/* 10512 */ MCD_OPC_Decode, 254, 5, 17, // Opcode: MSUBRS_H_rrr1_DcEdDaDbUL -/* 10516 */ MCD_OPC_FilterValue, 1, 248, 2, 0, // Skip to: 11281 -/* 10521 */ MCD_OPC_Decode, 222, 5, 17, // Opcode: MSUBADMS_H_rrr1_LL -/* 10525 */ MCD_OPC_FilterValue, 63, 239, 2, 0, // Skip to: 11281 -/* 10530 */ MCD_OPC_CheckField, 7, 1, 1, 232, 2, 0, // Skip to: 11281 -/* 10537 */ MCD_OPC_Decode, 225, 5, 17, // Opcode: MSUBADMS_H_rrr1_UU -/* 10541 */ MCD_OPC_FilterValue, 101, 45, 0, 0, // Skip to: 10591 -/* 10546 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... -/* 10549 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10565 -/* 10554 */ MCD_OPC_CheckField, 26, 2, 0, 208, 2, 0, // Skip to: 11281 -/* 10561 */ MCD_OPC_Decode, 238, 7, 18, // Opcode: ST_Q_abs -/* 10565 */ MCD_OPC_FilterValue, 1, 199, 2, 0, // Skip to: 11281 -/* 10570 */ MCD_OPC_ExtractField, 26, 2, // Inst{27-26} ... -/* 10573 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10582 -/* 10578 */ MCD_OPC_Decode, 150, 8, 18, // Opcode: SWAP_W_abs -/* 10582 */ MCD_OPC_FilterValue, 1, 182, 2, 0, // Skip to: 11281 -/* 10587 */ MCD_OPC_Decode, 247, 3, 18, // Opcode: LDMST_abs -/* 10591 */ MCD_OPC_FilterValue, 103, 35, 0, 0, // Skip to: 10631 -/* 10596 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... -/* 10599 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10615 -/* 10604 */ MCD_OPC_CheckField, 7, 1, 0, 158, 2, 0, // Skip to: 11281 -/* 10611 */ MCD_OPC_Decode, 188, 3, 19, // Opcode: INS_T -/* 10615 */ MCD_OPC_FilterValue, 1, 149, 2, 0, // Skip to: 11281 -/* 10620 */ MCD_OPC_CheckField, 7, 1, 0, 142, 2, 0, // Skip to: 11281 -/* 10627 */ MCD_OPC_Decode, 187, 3, 19, // Opcode: INSN_T -/* 10631 */ MCD_OPC_FilterValue, 105, 92, 0, 0, // Skip to: 10728 -/* 10636 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... -/* 10639 */ MCD_OPC_FilterValue, 0, 75, 0, 0, // Skip to: 10719 -/* 10644 */ MCD_OPC_ExtractField, 22, 6, // Inst{27-22} ... -/* 10647 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10656 -/* 10652 */ MCD_OPC_Decode, 155, 8, 20, // Opcode: SWAP_W_bo_r -/* 10656 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 10665 -/* 10661 */ MCD_OPC_Decode, 252, 3, 20, // Opcode: LDMST_bo_r -/* 10665 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 10674 -/* 10670 */ MCD_OPC_Decode, 149, 8, 20, // Opcode: SWAPMSK_W_bo_r -/* 10674 */ MCD_OPC_FilterValue, 3, 4, 0, 0, // Skip to: 10683 -/* 10679 */ MCD_OPC_Decode, 240, 2, 20, // Opcode: CMPSWAP_W_bo_r -/* 10683 */ MCD_OPC_FilterValue, 16, 4, 0, 0, // Skip to: 10692 -/* 10688 */ MCD_OPC_Decode, 152, 8, 20, // Opcode: SWAP_W_bo_c -/* 10692 */ MCD_OPC_FilterValue, 17, 4, 0, 0, // Skip to: 10701 -/* 10697 */ MCD_OPC_Decode, 249, 3, 20, // Opcode: LDMST_bo_c -/* 10701 */ MCD_OPC_FilterValue, 18, 4, 0, 0, // Skip to: 10710 -/* 10706 */ MCD_OPC_Decode, 146, 8, 20, // Opcode: SWAPMSK_W_bo_c -/* 10710 */ MCD_OPC_FilterValue, 19, 54, 2, 0, // Skip to: 11281 -/* 10715 */ MCD_OPC_Decode, 237, 2, 20, // Opcode: CMPSWAP_W_bo_c -/* 10719 */ MCD_OPC_FilterValue, 1, 45, 2, 0, // Skip to: 11281 -/* 10724 */ MCD_OPC_Decode, 210, 7, 29, // Opcode: ST_B_bol -/* 10728 */ MCD_OPC_FilterValue, 107, 211, 0, 0, // Skip to: 10944 -/* 10733 */ MCD_OPC_ExtractField, 18, 6, // Inst{23-18} ... -/* 10736 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10752 -/* 10741 */ MCD_OPC_CheckField, 7, 1, 0, 21, 2, 0, // Skip to: 11281 -/* 10748 */ MCD_OPC_Decode, 254, 6, 33, // Opcode: PACK_rrr -/* 10752 */ MCD_OPC_FilterValue, 4, 11, 0, 0, // Skip to: 10768 -/* 10757 */ MCD_OPC_CheckField, 7, 1, 0, 5, 2, 0, // Skip to: 11281 -/* 10764 */ MCD_OPC_Decode, 245, 2, 33, // Opcode: CRCN_rrr -/* 10768 */ MCD_OPC_FilterValue, 8, 11, 0, 0, // Skip to: 10784 -/* 10773 */ MCD_OPC_CheckField, 7, 1, 0, 245, 1, 0, // Skip to: 11281 -/* 10780 */ MCD_OPC_Decode, 153, 2, 33, // Opcode: ADD_F_rrr -/* 10784 */ MCD_OPC_FilterValue, 12, 11, 0, 0, // Skip to: 10800 -/* 10789 */ MCD_OPC_CheckField, 7, 1, 0, 229, 1, 0, // Skip to: 11281 -/* 10796 */ MCD_OPC_Decode, 138, 8, 33, // Opcode: SUB_F_rrr -/* 10800 */ MCD_OPC_FilterValue, 24, 11, 0, 0, // Skip to: 10816 -/* 10805 */ MCD_OPC_CheckField, 7, 1, 0, 213, 1, 0, // Skip to: 11281 -/* 10812 */ MCD_OPC_Decode, 165, 5, 33, // Opcode: MADD_F_rrr -/* 10816 */ MCD_OPC_FilterValue, 28, 11, 0, 0, // Skip to: 10832 -/* 10821 */ MCD_OPC_CheckField, 7, 1, 0, 197, 1, 0, // Skip to: 11281 -/* 10828 */ MCD_OPC_Decode, 162, 6, 33, // Opcode: MSUB_F_rrr -/* 10832 */ MCD_OPC_FilterValue, 32, 11, 0, 0, // Skip to: 10848 -/* 10837 */ MCD_OPC_CheckField, 7, 1, 0, 181, 1, 0, // Skip to: 11281 -/* 10844 */ MCD_OPC_Decode, 194, 3, 33, // Opcode: IXMIN_rrr -/* 10848 */ MCD_OPC_FilterValue, 36, 11, 0, 0, // Skip to: 10864 -/* 10853 */ MCD_OPC_CheckField, 7, 1, 0, 165, 1, 0, // Skip to: 11281 -/* 10860 */ MCD_OPC_Decode, 193, 3, 33, // Opcode: IXMIN_U_rrr -/* 10864 */ MCD_OPC_FilterValue, 40, 11, 0, 0, // Skip to: 10880 -/* 10869 */ MCD_OPC_CheckField, 7, 1, 0, 149, 1, 0, // Skip to: 11281 -/* 10876 */ MCD_OPC_Decode, 192, 3, 33, // Opcode: IXMAX_rrr -/* 10880 */ MCD_OPC_FilterValue, 44, 11, 0, 0, // Skip to: 10896 -/* 10885 */ MCD_OPC_CheckField, 7, 1, 0, 133, 1, 0, // Skip to: 11281 -/* 10892 */ MCD_OPC_Decode, 191, 3, 33, // Opcode: IXMAX_U_rrr -/* 10896 */ MCD_OPC_FilterValue, 52, 11, 0, 0, // Skip to: 10912 -/* 10901 */ MCD_OPC_CheckField, 7, 1, 0, 117, 1, 0, // Skip to: 11281 -/* 10908 */ MCD_OPC_Decode, 130, 3, 33, // Opcode: DVADJ_rrr -/* 10912 */ MCD_OPC_FilterValue, 56, 11, 0, 0, // Skip to: 10928 -/* 10917 */ MCD_OPC_CheckField, 7, 1, 0, 101, 1, 0, // Skip to: 11281 -/* 10924 */ MCD_OPC_Decode, 137, 3, 33, // Opcode: DVSTEP_U_rrr -/* 10928 */ MCD_OPC_FilterValue, 60, 92, 1, 0, // Skip to: 11281 -/* 10933 */ MCD_OPC_CheckField, 7, 1, 0, 85, 1, 0, // Skip to: 11281 -/* 10940 */ MCD_OPC_Decode, 138, 3, 33, // Opcode: DVSTEP_rrr -/* 10944 */ MCD_OPC_FilterValue, 109, 21, 0, 0, // Skip to: 10970 -/* 10949 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... -/* 10952 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10961 -/* 10957 */ MCD_OPC_Decode, 225, 2, 30, // Opcode: CALL_b -/* 10961 */ MCD_OPC_FilterValue, 1, 59, 1, 0, // Skip to: 11281 -/* 10966 */ MCD_OPC_Decode, 223, 2, 30, // Opcode: CALLA_b -/* 10970 */ MCD_OPC_FilterValue, 111, 21, 0, 0, // Skip to: 10996 -/* 10975 */ MCD_OPC_ExtractField, 31, 1, // Inst{31} ... -/* 10978 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10987 -/* 10983 */ MCD_OPC_Decode, 239, 3, 38, // Opcode: JZ_T_brn -/* 10987 */ MCD_OPC_FilterValue, 1, 33, 1, 0, // Skip to: 11281 -/* 10992 */ MCD_OPC_Decode, 233, 3, 38, // Opcode: JNZ_T_brn -/* 10996 */ MCD_OPC_FilterValue, 115, 85, 0, 0, // Skip to: 11086 -/* 11001 */ MCD_OPC_ExtractField, 16, 12, // Inst{27-16} ... -/* 11004 */ MCD_OPC_FilterValue, 10, 11, 0, 0, // Skip to: 11020 -/* 11009 */ MCD_OPC_CheckField, 7, 1, 0, 9, 1, 0, // Skip to: 11281 -/* 11016 */ MCD_OPC_Decode, 214, 6, 21, // Opcode: MUL_rr2 -/* 11020 */ MCD_OPC_FilterValue, 104, 11, 0, 0, // Skip to: 11036 -/* 11025 */ MCD_OPC_CheckField, 7, 1, 0, 249, 0, 0, // Skip to: 11281 -/* 11032 */ MCD_OPC_Decode, 211, 6, 21, // Opcode: MUL_U_rr2 -/* 11036 */ MCD_OPC_FilterValue, 106, 11, 0, 0, // Skip to: 11052 -/* 11041 */ MCD_OPC_CheckField, 7, 1, 0, 233, 0, 0, // Skip to: 11281 -/* 11048 */ MCD_OPC_Decode, 215, 6, 21, // Opcode: MUL_rr2_e -/* 11052 */ MCD_OPC_FilterValue, 136, 1, 11, 0, 0, // Skip to: 11069 -/* 11058 */ MCD_OPC_CheckField, 7, 1, 0, 216, 0, 0, // Skip to: 11281 -/* 11065 */ MCD_OPC_Decode, 194, 6, 21, // Opcode: MULS_U_rr2 -/* 11069 */ MCD_OPC_FilterValue, 138, 1, 206, 0, 0, // Skip to: 11281 -/* 11075 */ MCD_OPC_CheckField, 7, 1, 0, 199, 0, 0, // Skip to: 11281 -/* 11082 */ MCD_OPC_Decode, 196, 6, 21, // Opcode: MULS_rr2 -/* 11086 */ MCD_OPC_FilterValue, 119, 18, 0, 0, // Skip to: 11109 -/* 11091 */ MCD_OPC_CheckField, 21, 2, 0, 183, 0, 0, // Skip to: 11281 -/* 11098 */ MCD_OPC_CheckField, 7, 1, 0, 176, 0, 0, // Skip to: 11281 -/* 11105 */ MCD_OPC_Decode, 250, 2, 34, // Opcode: DEXTR_rrpw -/* 11109 */ MCD_OPC_FilterValue, 121, 21, 0, 0, // Skip to: 11135 -/* 11114 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... -/* 11117 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 11126 -/* 11122 */ MCD_OPC_Decode, 156, 4, 29, // Opcode: LD_B_bol -/* 11126 */ MCD_OPC_FilterValue, 1, 150, 0, 0, // Skip to: 11281 -/* 11131 */ MCD_OPC_Decode, 233, 7, 29, // Opcode: ST_H_bol -/* 11135 */ MCD_OPC_FilterValue, 123, 21, 0, 0, // Skip to: 11161 -/* 11140 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... -/* 11143 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 11152 -/* 11148 */ MCD_OPC_Decode, 204, 5, 23, // Opcode: MOVH_rlc -/* 11152 */ MCD_OPC_FilterValue, 1, 124, 0, 0, // Skip to: 11281 -/* 11157 */ MCD_OPC_Decode, 214, 5, 23, // Opcode: MOV_rlcEc -/* 11161 */ MCD_OPC_FilterValue, 125, 55, 0, 0, // Skip to: 11221 -/* 11166 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... -/* 11169 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 11195 -/* 11174 */ MCD_OPC_ExtractField, 31, 1, // Inst{31} ... -/* 11177 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 11186 -/* 11182 */ MCD_OPC_Decode, 196, 3, 31, // Opcode: JEQ_A_brr -/* 11186 */ MCD_OPC_FilterValue, 1, 90, 0, 0, // Skip to: 11281 -/* 11191 */ MCD_OPC_Decode, 224, 3, 31, // Opcode: JNE_A_brr -/* 11195 */ MCD_OPC_FilterValue, 1, 81, 0, 0, // Skip to: 11281 -/* 11200 */ MCD_OPC_ExtractField, 31, 1, // Inst{31} ... -/* 11203 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 11212 -/* 11208 */ MCD_OPC_Decode, 210, 4, 31, // Opcode: LOOP_brr -/* 11212 */ MCD_OPC_FilterValue, 1, 64, 0, 0, // Skip to: 11281 -/* 11217 */ MCD_OPC_Decode, 209, 4, 31, // Opcode: LOOPU_brr -/* 11221 */ MCD_OPC_FilterValue, 127, 55, 0, 0, // Skip to: 11281 -/* 11226 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... -/* 11229 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 11255 -/* 11234 */ MCD_OPC_ExtractField, 31, 1, // Inst{31} ... -/* 11237 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 11246 -/* 11242 */ MCD_OPC_Decode, 207, 3, 31, // Opcode: JGE_brr -/* 11246 */ MCD_OPC_FilterValue, 1, 30, 0, 0, // Skip to: 11281 -/* 11251 */ MCD_OPC_Decode, 205, 3, 31, // Opcode: JGE_U_brr -/* 11255 */ MCD_OPC_FilterValue, 1, 21, 0, 0, // Skip to: 11281 -/* 11260 */ MCD_OPC_ExtractField, 31, 1, // Inst{31} ... -/* 11263 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 11272 -/* 11268 */ MCD_OPC_Decode, 206, 3, 32, // Opcode: JGE_brc -/* 11272 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 11281 -/* 11277 */ MCD_OPC_Decode, 204, 3, 32, // Opcode: JGE_U_brc -/* 11281 */ MCD_OPC_Fail, +/* 9448 */ MCD_OPC_FilterValue, 77, 21, 0, 0, // Skip to: 9474 +/* 9453 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... +/* 9456 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9465 +/* 9461 */ MCD_OPC_Decode, 194, 5, 23, // Opcode: MFCR_rlc +/* 9465 */ MCD_OPC_FilterValue, 1, 29, 7, 0, // Skip to: 11291 +/* 9470 */ MCD_OPC_Decode, 183, 6, 23, // Opcode: MTCR_rlc +/* 9474 */ MCD_OPC_FilterValue, 83, 83, 0, 0, // Skip to: 9562 +/* 9479 */ MCD_OPC_ExtractField, 21, 7, // Inst{27-21} ... +/* 9482 */ MCD_OPC_FilterValue, 1, 11, 0, 0, // Skip to: 9498 +/* 9487 */ MCD_OPC_CheckField, 7, 1, 0, 5, 7, 0, // Skip to: 11291 +/* 9494 */ MCD_OPC_Decode, 213, 6, 22, // Opcode: MUL_rc +/* 9498 */ MCD_OPC_FilterValue, 2, 11, 0, 0, // Skip to: 9514 +/* 9503 */ MCD_OPC_CheckField, 7, 1, 0, 245, 6, 0, // Skip to: 11291 +/* 9510 */ MCD_OPC_Decode, 211, 6, 22, // Opcode: MUL_U_rc +/* 9514 */ MCD_OPC_FilterValue, 3, 11, 0, 0, // Skip to: 9530 +/* 9519 */ MCD_OPC_CheckField, 7, 1, 0, 229, 6, 0, // Skip to: 11291 +/* 9526 */ MCD_OPC_Decode, 214, 6, 22, // Opcode: MUL_rc_e +/* 9530 */ MCD_OPC_FilterValue, 4, 11, 0, 0, // Skip to: 9546 +/* 9535 */ MCD_OPC_CheckField, 7, 1, 0, 213, 6, 0, // Skip to: 11291 +/* 9542 */ MCD_OPC_Decode, 194, 6, 22, // Opcode: MULS_U_rc +/* 9546 */ MCD_OPC_FilterValue, 5, 204, 6, 0, // Skip to: 11291 +/* 9551 */ MCD_OPC_CheckField, 7, 1, 0, 197, 6, 0, // Skip to: 11291 +/* 9558 */ MCD_OPC_Decode, 196, 6, 22, // Opcode: MULS_rc +/* 9562 */ MCD_OPC_FilterValue, 85, 18, 0, 0, // Skip to: 9585 +/* 9567 */ MCD_OPC_CheckField, 26, 2, 0, 181, 6, 0, // Skip to: 11291 +/* 9574 */ MCD_OPC_CheckField, 7, 1, 1, 174, 6, 0, // Skip to: 11291 +/* 9581 */ MCD_OPC_Decode, 245, 7, 36, // Opcode: ST_T +/* 9585 */ MCD_OPC_FilterValue, 87, 87, 0, 0, // Skip to: 9677 +/* 9590 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 9593 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 9619 +/* 9598 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... +/* 9601 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9610 +/* 9606 */ MCD_OPC_Decode, 186, 3, 26, // Opcode: INSERT_rrrw +/* 9610 */ MCD_OPC_FilterValue, 1, 140, 6, 0, // Skip to: 11291 +/* 9615 */ MCD_OPC_Decode, 183, 3, 37, // Opcode: INSERT_rcrw +/* 9619 */ MCD_OPC_FilterValue, 1, 21, 0, 0, // Skip to: 9645 +/* 9624 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... +/* 9627 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9636 +/* 9632 */ MCD_OPC_Decode, 180, 3, 26, // Opcode: IMASK_rrrw +/* 9636 */ MCD_OPC_FilterValue, 1, 114, 6, 0, // Skip to: 11291 +/* 9641 */ MCD_OPC_Decode, 178, 3, 37, // Opcode: IMASK_rcrw +/* 9645 */ MCD_OPC_FilterValue, 2, 11, 0, 0, // Skip to: 9661 +/* 9650 */ MCD_OPC_CheckField, 7, 1, 0, 98, 6, 0, // Skip to: 11291 +/* 9657 */ MCD_OPC_Decode, 158, 3, 26, // Opcode: EXTR_rrrw +/* 9661 */ MCD_OPC_FilterValue, 3, 89, 6, 0, // Skip to: 11291 +/* 9666 */ MCD_OPC_CheckField, 7, 1, 0, 82, 6, 0, // Skip to: 11291 +/* 9673 */ MCD_OPC_Decode, 155, 3, 26, // Opcode: EXTR_U_rrrw +/* 9677 */ MCD_OPC_FilterValue, 89, 21, 0, 0, // Skip to: 9703 +/* 9682 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... +/* 9685 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9694 +/* 9690 */ MCD_OPC_Decode, 252, 7, 29, // Opcode: ST_W_bol +/* 9694 */ MCD_OPC_FilterValue, 1, 56, 6, 0, // Skip to: 11291 +/* 9699 */ MCD_OPC_Decode, 207, 4, 29, // Opcode: LEA_bol +/* 9703 */ MCD_OPC_FilterValue, 93, 21, 0, 0, // Skip to: 9729 +/* 9708 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... +/* 9711 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9720 +/* 9716 */ MCD_OPC_Decode, 219, 3, 30, // Opcode: JL_b +/* 9720 */ MCD_OPC_FilterValue, 1, 30, 6, 0, // Skip to: 11291 +/* 9725 */ MCD_OPC_Decode, 211, 3, 30, // Opcode: JLA_b +/* 9729 */ MCD_OPC_FilterValue, 95, 55, 0, 0, // Skip to: 9789 +/* 9734 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... +/* 9737 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 9763 +/* 9742 */ MCD_OPC_ExtractField, 31, 1, // Inst{31} ... +/* 9745 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9754 +/* 9750 */ MCD_OPC_Decode, 198, 3, 31, // Opcode: JEQ_brr +/* 9754 */ MCD_OPC_FilterValue, 1, 252, 5, 0, // Skip to: 11291 +/* 9759 */ MCD_OPC_Decode, 226, 3, 31, // Opcode: JNE_brr +/* 9763 */ MCD_OPC_FilterValue, 1, 243, 5, 0, // Skip to: 11291 +/* 9768 */ MCD_OPC_ExtractField, 31, 1, // Inst{31} ... +/* 9771 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9780 +/* 9776 */ MCD_OPC_Decode, 197, 3, 32, // Opcode: JEQ_brc +/* 9780 */ MCD_OPC_FilterValue, 1, 226, 5, 0, // Skip to: 11291 +/* 9785 */ MCD_OPC_Decode, 225, 3, 32, // Opcode: JNE_brc +/* 9789 */ MCD_OPC_FilterValue, 97, 21, 0, 0, // Skip to: 9815 +/* 9794 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... +/* 9797 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9806 +/* 9802 */ MCD_OPC_Decode, 161, 3, 30, // Opcode: FCALL_b +/* 9806 */ MCD_OPC_FilterValue, 1, 200, 5, 0, // Skip to: 11291 +/* 9811 */ MCD_OPC_Decode, 159, 3, 30, // Opcode: FCALLA_b +/* 9815 */ MCD_OPC_FilterValue, 99, 219, 2, 0, // Skip to: 10551 +/* 9820 */ MCD_OPC_ExtractField, 18, 6, // Inst{23-18} ... +/* 9823 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 9839 +/* 9828 */ MCD_OPC_CheckField, 7, 1, 0, 176, 5, 0, // Skip to: 11291 +/* 9835 */ MCD_OPC_Decode, 170, 6, 17, // Opcode: MSUB_Q_rrr1_U +/* 9839 */ MCD_OPC_FilterValue, 1, 11, 0, 0, // Skip to: 9855 +/* 9844 */ MCD_OPC_CheckField, 7, 1, 0, 160, 5, 0, // Skip to: 11291 +/* 9851 */ MCD_OPC_Decode, 168, 6, 17, // Opcode: MSUB_Q_rrr1_L +/* 9855 */ MCD_OPC_FilterValue, 2, 11, 0, 0, // Skip to: 9871 +/* 9860 */ MCD_OPC_CheckField, 7, 1, 0, 144, 5, 0, // Skip to: 11291 +/* 9867 */ MCD_OPC_Decode, 167, 6, 17, // Opcode: MSUB_Q_rrr1 +/* 9871 */ MCD_OPC_FilterValue, 4, 11, 0, 0, // Skip to: 9887 +/* 9876 */ MCD_OPC_CheckField, 7, 1, 0, 128, 5, 0, // Skip to: 11291 +/* 9883 */ MCD_OPC_Decode, 171, 6, 17, // Opcode: MSUB_Q_rrr1_U_U +/* 9887 */ MCD_OPC_FilterValue, 5, 11, 0, 0, // Skip to: 9903 +/* 9892 */ MCD_OPC_CheckField, 7, 1, 0, 112, 5, 0, // Skip to: 11291 +/* 9899 */ MCD_OPC_Decode, 169, 6, 17, // Opcode: MSUB_Q_rrr1_L_L +/* 9903 */ MCD_OPC_FilterValue, 6, 11, 0, 0, // Skip to: 9919 +/* 9908 */ MCD_OPC_CheckField, 7, 1, 0, 96, 5, 0, // Skip to: 11291 +/* 9915 */ MCD_OPC_Decode, 139, 6, 17, // Opcode: MSUBR_Q_rrr1_U_U +/* 9919 */ MCD_OPC_FilterValue, 7, 11, 0, 0, // Skip to: 9935 +/* 9924 */ MCD_OPC_CheckField, 7, 1, 0, 80, 5, 0, // Skip to: 11291 +/* 9931 */ MCD_OPC_Decode, 138, 6, 17, // Opcode: MSUBR_Q_rrr1_L_L +/* 9935 */ MCD_OPC_FilterValue, 12, 11, 0, 0, // Skip to: 9951 +/* 9940 */ MCD_OPC_CheckField, 7, 1, 1, 64, 5, 0, // Skip to: 11291 +/* 9947 */ MCD_OPC_Decode, 236, 5, 17, // Opcode: MSUBADR_H_rrr1_UL +/* 9951 */ MCD_OPC_FilterValue, 13, 11, 0, 0, // Skip to: 9967 +/* 9956 */ MCD_OPC_CheckField, 7, 1, 1, 48, 5, 0, // Skip to: 11291 +/* 9963 */ MCD_OPC_Decode, 235, 5, 17, // Opcode: MSUBADR_H_rrr1_LU +/* 9967 */ MCD_OPC_FilterValue, 14, 11, 0, 0, // Skip to: 9983 +/* 9972 */ MCD_OPC_CheckField, 7, 1, 1, 32, 5, 0, // Skip to: 11291 +/* 9979 */ MCD_OPC_Decode, 234, 5, 17, // Opcode: MSUBADR_H_rrr1_LL +/* 9983 */ MCD_OPC_FilterValue, 15, 11, 0, 0, // Skip to: 9999 +/* 9988 */ MCD_OPC_CheckField, 7, 1, 1, 16, 5, 0, // Skip to: 11291 +/* 9995 */ MCD_OPC_Decode, 237, 5, 17, // Opcode: MSUBADR_H_rrr1_UU +/* 9999 */ MCD_OPC_FilterValue, 24, 21, 0, 0, // Skip to: 10025 +/* 10004 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... +/* 10007 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10016 +/* 10012 */ MCD_OPC_Decode, 175, 6, 17, // Opcode: MSUB_Q_rrr1_e_U +/* 10016 */ MCD_OPC_FilterValue, 1, 246, 4, 0, // Skip to: 11291 +/* 10021 */ MCD_OPC_Decode, 244, 5, 17, // Opcode: MSUBAD_H_rrr1_UL +/* 10025 */ MCD_OPC_FilterValue, 25, 21, 0, 0, // Skip to: 10051 +/* 10030 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... +/* 10033 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10042 +/* 10038 */ MCD_OPC_Decode, 173, 6, 17, // Opcode: MSUB_Q_rrr1_e_L +/* 10042 */ MCD_OPC_FilterValue, 1, 220, 4, 0, // Skip to: 11291 +/* 10047 */ MCD_OPC_Decode, 243, 5, 17, // Opcode: MSUBAD_H_rrr1_LU +/* 10051 */ MCD_OPC_FilterValue, 26, 11, 0, 0, // Skip to: 10067 +/* 10056 */ MCD_OPC_CheckField, 7, 1, 1, 204, 4, 0, // Skip to: 11291 +/* 10063 */ MCD_OPC_Decode, 242, 5, 17, // Opcode: MSUBAD_H_rrr1_LL +/* 10067 */ MCD_OPC_FilterValue, 27, 21, 0, 0, // Skip to: 10093 +/* 10072 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... +/* 10075 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10084 +/* 10080 */ MCD_OPC_Decode, 172, 6, 17, // Opcode: MSUB_Q_rrr1_e +/* 10084 */ MCD_OPC_FilterValue, 1, 178, 4, 0, // Skip to: 11291 +/* 10089 */ MCD_OPC_Decode, 245, 5, 17, // Opcode: MSUBAD_H_rrr1_UU +/* 10093 */ MCD_OPC_FilterValue, 28, 21, 0, 0, // Skip to: 10119 +/* 10098 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... +/* 10101 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10110 +/* 10106 */ MCD_OPC_Decode, 176, 6, 17, // Opcode: MSUB_Q_rrr1_e_U_U +/* 10110 */ MCD_OPC_FilterValue, 1, 152, 4, 0, // Skip to: 11291 +/* 10115 */ MCD_OPC_Decode, 228, 5, 17, // Opcode: MSUBADM_H_rrr1_UL +/* 10119 */ MCD_OPC_FilterValue, 29, 21, 0, 0, // Skip to: 10145 +/* 10124 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... +/* 10127 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10136 +/* 10132 */ MCD_OPC_Decode, 174, 6, 17, // Opcode: MSUB_Q_rrr1_e_L_L +/* 10136 */ MCD_OPC_FilterValue, 1, 126, 4, 0, // Skip to: 11291 +/* 10141 */ MCD_OPC_Decode, 227, 5, 17, // Opcode: MSUBADM_H_rrr1_LU +/* 10145 */ MCD_OPC_FilterValue, 30, 21, 0, 0, // Skip to: 10171 +/* 10150 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... +/* 10153 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10162 +/* 10158 */ MCD_OPC_Decode, 133, 6, 17, // Opcode: MSUBR_H_rrr1_DcEdDaDbUL +/* 10162 */ MCD_OPC_FilterValue, 1, 100, 4, 0, // Skip to: 11291 +/* 10167 */ MCD_OPC_Decode, 226, 5, 17, // Opcode: MSUBADM_H_rrr1_LL +/* 10171 */ MCD_OPC_FilterValue, 31, 11, 0, 0, // Skip to: 10187 +/* 10176 */ MCD_OPC_CheckField, 7, 1, 1, 84, 4, 0, // Skip to: 11291 +/* 10183 */ MCD_OPC_Decode, 229, 5, 17, // Opcode: MSUBADM_H_rrr1_UU +/* 10187 */ MCD_OPC_FilterValue, 32, 11, 0, 0, // Skip to: 10203 +/* 10192 */ MCD_OPC_CheckField, 7, 1, 0, 68, 4, 0, // Skip to: 11291 +/* 10199 */ MCD_OPC_Decode, 147, 6, 17, // Opcode: MSUBS_Q_rrr1_U +/* 10203 */ MCD_OPC_FilterValue, 33, 11, 0, 0, // Skip to: 10219 +/* 10208 */ MCD_OPC_CheckField, 7, 1, 0, 52, 4, 0, // Skip to: 11291 +/* 10215 */ MCD_OPC_Decode, 145, 6, 17, // Opcode: MSUBS_Q_rrr1_L +/* 10219 */ MCD_OPC_FilterValue, 34, 11, 0, 0, // Skip to: 10235 +/* 10224 */ MCD_OPC_CheckField, 7, 1, 0, 36, 4, 0, // Skip to: 11291 +/* 10231 */ MCD_OPC_Decode, 144, 6, 17, // Opcode: MSUBS_Q_rrr1 +/* 10235 */ MCD_OPC_FilterValue, 36, 11, 0, 0, // Skip to: 10251 +/* 10240 */ MCD_OPC_CheckField, 7, 1, 0, 20, 4, 0, // Skip to: 11291 +/* 10247 */ MCD_OPC_Decode, 148, 6, 17, // Opcode: MSUBS_Q_rrr1_U_U +/* 10251 */ MCD_OPC_FilterValue, 37, 11, 0, 0, // Skip to: 10267 +/* 10256 */ MCD_OPC_CheckField, 7, 1, 0, 4, 4, 0, // Skip to: 11291 +/* 10263 */ MCD_OPC_Decode, 146, 6, 17, // Opcode: MSUBS_Q_rrr1_L_L +/* 10267 */ MCD_OPC_FilterValue, 38, 11, 0, 0, // Skip to: 10283 +/* 10272 */ MCD_OPC_CheckField, 7, 1, 0, 244, 3, 0, // Skip to: 11291 +/* 10279 */ MCD_OPC_Decode, 132, 6, 17, // Opcode: MSUBRS_Q_rrr1_U_U +/* 10283 */ MCD_OPC_FilterValue, 39, 11, 0, 0, // Skip to: 10299 +/* 10288 */ MCD_OPC_CheckField, 7, 1, 0, 228, 3, 0, // Skip to: 11291 +/* 10295 */ MCD_OPC_Decode, 131, 6, 17, // Opcode: MSUBRS_Q_rrr1_L_L +/* 10299 */ MCD_OPC_FilterValue, 44, 11, 0, 0, // Skip to: 10315 +/* 10304 */ MCD_OPC_CheckField, 7, 1, 1, 212, 3, 0, // Skip to: 11291 +/* 10311 */ MCD_OPC_Decode, 232, 5, 17, // Opcode: MSUBADRS_H_rrr1_UL +/* 10315 */ MCD_OPC_FilterValue, 45, 11, 0, 0, // Skip to: 10331 +/* 10320 */ MCD_OPC_CheckField, 7, 1, 1, 196, 3, 0, // Skip to: 11291 +/* 10327 */ MCD_OPC_Decode, 231, 5, 17, // Opcode: MSUBADRS_H_rrr1_LU +/* 10331 */ MCD_OPC_FilterValue, 46, 11, 0, 0, // Skip to: 10347 +/* 10336 */ MCD_OPC_CheckField, 7, 1, 1, 180, 3, 0, // Skip to: 11291 +/* 10343 */ MCD_OPC_Decode, 230, 5, 17, // Opcode: MSUBADRS_H_rrr1_LL +/* 10347 */ MCD_OPC_FilterValue, 47, 11, 0, 0, // Skip to: 10363 +/* 10352 */ MCD_OPC_CheckField, 7, 1, 1, 164, 3, 0, // Skip to: 11291 +/* 10359 */ MCD_OPC_Decode, 233, 5, 17, // Opcode: MSUBADRS_H_rrr1_UU +/* 10363 */ MCD_OPC_FilterValue, 56, 21, 0, 0, // Skip to: 10389 +/* 10368 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... +/* 10371 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10380 +/* 10376 */ MCD_OPC_Decode, 152, 6, 17, // Opcode: MSUBS_Q_rrr1_e_U +/* 10380 */ MCD_OPC_FilterValue, 1, 138, 3, 0, // Skip to: 11291 +/* 10385 */ MCD_OPC_Decode, 240, 5, 17, // Opcode: MSUBADS_H_rrr1_UL +/* 10389 */ MCD_OPC_FilterValue, 57, 21, 0, 0, // Skip to: 10415 +/* 10394 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... +/* 10397 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10406 +/* 10402 */ MCD_OPC_Decode, 150, 6, 17, // Opcode: MSUBS_Q_rrr1_e_L +/* 10406 */ MCD_OPC_FilterValue, 1, 112, 3, 0, // Skip to: 11291 +/* 10411 */ MCD_OPC_Decode, 239, 5, 17, // Opcode: MSUBADS_H_rrr1_LU +/* 10415 */ MCD_OPC_FilterValue, 58, 11, 0, 0, // Skip to: 10431 +/* 10420 */ MCD_OPC_CheckField, 7, 1, 1, 96, 3, 0, // Skip to: 11291 +/* 10427 */ MCD_OPC_Decode, 238, 5, 17, // Opcode: MSUBADS_H_rrr1_LL +/* 10431 */ MCD_OPC_FilterValue, 59, 21, 0, 0, // Skip to: 10457 +/* 10436 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... +/* 10439 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10448 +/* 10444 */ MCD_OPC_Decode, 149, 6, 17, // Opcode: MSUBS_Q_rrr1_e +/* 10448 */ MCD_OPC_FilterValue, 1, 70, 3, 0, // Skip to: 11291 +/* 10453 */ MCD_OPC_Decode, 241, 5, 17, // Opcode: MSUBADS_H_rrr1_UU +/* 10457 */ MCD_OPC_FilterValue, 60, 21, 0, 0, // Skip to: 10483 +/* 10462 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... +/* 10465 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10474 +/* 10470 */ MCD_OPC_Decode, 153, 6, 17, // Opcode: MSUBS_Q_rrr1_e_U_U +/* 10474 */ MCD_OPC_FilterValue, 1, 44, 3, 0, // Skip to: 11291 +/* 10479 */ MCD_OPC_Decode, 224, 5, 17, // Opcode: MSUBADMS_H_rrr1_UL +/* 10483 */ MCD_OPC_FilterValue, 61, 21, 0, 0, // Skip to: 10509 +/* 10488 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... +/* 10491 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10500 +/* 10496 */ MCD_OPC_Decode, 151, 6, 17, // Opcode: MSUBS_Q_rrr1_e_L_L +/* 10500 */ MCD_OPC_FilterValue, 1, 18, 3, 0, // Skip to: 11291 +/* 10505 */ MCD_OPC_Decode, 223, 5, 17, // Opcode: MSUBADMS_H_rrr1_LU +/* 10509 */ MCD_OPC_FilterValue, 62, 21, 0, 0, // Skip to: 10535 +/* 10514 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... +/* 10517 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10526 +/* 10522 */ MCD_OPC_Decode, 254, 5, 17, // Opcode: MSUBRS_H_rrr1_DcEdDaDbUL +/* 10526 */ MCD_OPC_FilterValue, 1, 248, 2, 0, // Skip to: 11291 +/* 10531 */ MCD_OPC_Decode, 222, 5, 17, // Opcode: MSUBADMS_H_rrr1_LL +/* 10535 */ MCD_OPC_FilterValue, 63, 239, 2, 0, // Skip to: 11291 +/* 10540 */ MCD_OPC_CheckField, 7, 1, 1, 232, 2, 0, // Skip to: 11291 +/* 10547 */ MCD_OPC_Decode, 225, 5, 17, // Opcode: MSUBADMS_H_rrr1_UU +/* 10551 */ MCD_OPC_FilterValue, 101, 45, 0, 0, // Skip to: 10601 +/* 10556 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... +/* 10559 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10575 +/* 10564 */ MCD_OPC_CheckField, 26, 2, 0, 208, 2, 0, // Skip to: 11291 +/* 10571 */ MCD_OPC_Decode, 239, 7, 18, // Opcode: ST_Q_abs +/* 10575 */ MCD_OPC_FilterValue, 1, 199, 2, 0, // Skip to: 11291 +/* 10580 */ MCD_OPC_ExtractField, 26, 2, // Inst{27-26} ... +/* 10583 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10592 +/* 10588 */ MCD_OPC_Decode, 151, 8, 18, // Opcode: SWAP_W_abs +/* 10592 */ MCD_OPC_FilterValue, 1, 182, 2, 0, // Skip to: 11291 +/* 10597 */ MCD_OPC_Decode, 247, 3, 18, // Opcode: LDMST_abs +/* 10601 */ MCD_OPC_FilterValue, 103, 35, 0, 0, // Skip to: 10641 +/* 10606 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 10609 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10625 +/* 10614 */ MCD_OPC_CheckField, 7, 1, 0, 158, 2, 0, // Skip to: 11291 +/* 10621 */ MCD_OPC_Decode, 188, 3, 19, // Opcode: INS_T +/* 10625 */ MCD_OPC_FilterValue, 1, 149, 2, 0, // Skip to: 11291 +/* 10630 */ MCD_OPC_CheckField, 7, 1, 0, 142, 2, 0, // Skip to: 11291 +/* 10637 */ MCD_OPC_Decode, 187, 3, 19, // Opcode: INSN_T +/* 10641 */ MCD_OPC_FilterValue, 105, 92, 0, 0, // Skip to: 10738 +/* 10646 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... +/* 10649 */ MCD_OPC_FilterValue, 0, 75, 0, 0, // Skip to: 10729 +/* 10654 */ MCD_OPC_ExtractField, 22, 6, // Inst{27-22} ... +/* 10657 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10666 +/* 10662 */ MCD_OPC_Decode, 156, 8, 20, // Opcode: SWAP_W_bo_r +/* 10666 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 10675 +/* 10671 */ MCD_OPC_Decode, 252, 3, 20, // Opcode: LDMST_bo_r +/* 10675 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 10684 +/* 10680 */ MCD_OPC_Decode, 150, 8, 20, // Opcode: SWAPMSK_W_bo_r +/* 10684 */ MCD_OPC_FilterValue, 3, 4, 0, 0, // Skip to: 10693 +/* 10689 */ MCD_OPC_Decode, 240, 2, 20, // Opcode: CMPSWAP_W_bo_r +/* 10693 */ MCD_OPC_FilterValue, 16, 4, 0, 0, // Skip to: 10702 +/* 10698 */ MCD_OPC_Decode, 153, 8, 20, // Opcode: SWAP_W_bo_c +/* 10702 */ MCD_OPC_FilterValue, 17, 4, 0, 0, // Skip to: 10711 +/* 10707 */ MCD_OPC_Decode, 249, 3, 20, // Opcode: LDMST_bo_c +/* 10711 */ MCD_OPC_FilterValue, 18, 4, 0, 0, // Skip to: 10720 +/* 10716 */ MCD_OPC_Decode, 147, 8, 20, // Opcode: SWAPMSK_W_bo_c +/* 10720 */ MCD_OPC_FilterValue, 19, 54, 2, 0, // Skip to: 11291 +/* 10725 */ MCD_OPC_Decode, 237, 2, 20, // Opcode: CMPSWAP_W_bo_c +/* 10729 */ MCD_OPC_FilterValue, 1, 45, 2, 0, // Skip to: 11291 +/* 10734 */ MCD_OPC_Decode, 211, 7, 29, // Opcode: ST_B_bol +/* 10738 */ MCD_OPC_FilterValue, 107, 211, 0, 0, // Skip to: 10954 +/* 10743 */ MCD_OPC_ExtractField, 18, 6, // Inst{23-18} ... +/* 10746 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10762 +/* 10751 */ MCD_OPC_CheckField, 7, 1, 0, 21, 2, 0, // Skip to: 11291 +/* 10758 */ MCD_OPC_Decode, 255, 6, 33, // Opcode: PACK_rrr +/* 10762 */ MCD_OPC_FilterValue, 4, 11, 0, 0, // Skip to: 10778 +/* 10767 */ MCD_OPC_CheckField, 7, 1, 0, 5, 2, 0, // Skip to: 11291 +/* 10774 */ MCD_OPC_Decode, 245, 2, 33, // Opcode: CRCN_rrr +/* 10778 */ MCD_OPC_FilterValue, 8, 11, 0, 0, // Skip to: 10794 +/* 10783 */ MCD_OPC_CheckField, 7, 1, 0, 245, 1, 0, // Skip to: 11291 +/* 10790 */ MCD_OPC_Decode, 153, 2, 33, // Opcode: ADD_F_rrr +/* 10794 */ MCD_OPC_FilterValue, 12, 11, 0, 0, // Skip to: 10810 +/* 10799 */ MCD_OPC_CheckField, 7, 1, 0, 229, 1, 0, // Skip to: 11291 +/* 10806 */ MCD_OPC_Decode, 139, 8, 33, // Opcode: SUB_F_rrr +/* 10810 */ MCD_OPC_FilterValue, 24, 11, 0, 0, // Skip to: 10826 +/* 10815 */ MCD_OPC_CheckField, 7, 1, 0, 213, 1, 0, // Skip to: 11291 +/* 10822 */ MCD_OPC_Decode, 165, 5, 33, // Opcode: MADD_F_rrr +/* 10826 */ MCD_OPC_FilterValue, 28, 11, 0, 0, // Skip to: 10842 +/* 10831 */ MCD_OPC_CheckField, 7, 1, 0, 197, 1, 0, // Skip to: 11291 +/* 10838 */ MCD_OPC_Decode, 162, 6, 33, // Opcode: MSUB_F_rrr +/* 10842 */ MCD_OPC_FilterValue, 32, 11, 0, 0, // Skip to: 10858 +/* 10847 */ MCD_OPC_CheckField, 7, 1, 0, 181, 1, 0, // Skip to: 11291 +/* 10854 */ MCD_OPC_Decode, 194, 3, 33, // Opcode: IXMIN_rrr +/* 10858 */ MCD_OPC_FilterValue, 36, 11, 0, 0, // Skip to: 10874 +/* 10863 */ MCD_OPC_CheckField, 7, 1, 0, 165, 1, 0, // Skip to: 11291 +/* 10870 */ MCD_OPC_Decode, 193, 3, 33, // Opcode: IXMIN_U_rrr +/* 10874 */ MCD_OPC_FilterValue, 40, 11, 0, 0, // Skip to: 10890 +/* 10879 */ MCD_OPC_CheckField, 7, 1, 0, 149, 1, 0, // Skip to: 11291 +/* 10886 */ MCD_OPC_Decode, 192, 3, 33, // Opcode: IXMAX_rrr +/* 10890 */ MCD_OPC_FilterValue, 44, 11, 0, 0, // Skip to: 10906 +/* 10895 */ MCD_OPC_CheckField, 7, 1, 0, 133, 1, 0, // Skip to: 11291 +/* 10902 */ MCD_OPC_Decode, 191, 3, 33, // Opcode: IXMAX_U_rrr +/* 10906 */ MCD_OPC_FilterValue, 52, 11, 0, 0, // Skip to: 10922 +/* 10911 */ MCD_OPC_CheckField, 7, 1, 0, 117, 1, 0, // Skip to: 11291 +/* 10918 */ MCD_OPC_Decode, 130, 3, 33, // Opcode: DVADJ_rrr +/* 10922 */ MCD_OPC_FilterValue, 56, 11, 0, 0, // Skip to: 10938 +/* 10927 */ MCD_OPC_CheckField, 7, 1, 0, 101, 1, 0, // Skip to: 11291 +/* 10934 */ MCD_OPC_Decode, 137, 3, 33, // Opcode: DVSTEP_U_rrr +/* 10938 */ MCD_OPC_FilterValue, 60, 92, 1, 0, // Skip to: 11291 +/* 10943 */ MCD_OPC_CheckField, 7, 1, 0, 85, 1, 0, // Skip to: 11291 +/* 10950 */ MCD_OPC_Decode, 138, 3, 33, // Opcode: DVSTEP_rrr +/* 10954 */ MCD_OPC_FilterValue, 109, 21, 0, 0, // Skip to: 10980 +/* 10959 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... +/* 10962 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10971 +/* 10967 */ MCD_OPC_Decode, 225, 2, 30, // Opcode: CALL_b +/* 10971 */ MCD_OPC_FilterValue, 1, 59, 1, 0, // Skip to: 11291 +/* 10976 */ MCD_OPC_Decode, 223, 2, 30, // Opcode: CALLA_b +/* 10980 */ MCD_OPC_FilterValue, 111, 21, 0, 0, // Skip to: 11006 +/* 10985 */ MCD_OPC_ExtractField, 31, 1, // Inst{31} ... +/* 10988 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10997 +/* 10993 */ MCD_OPC_Decode, 239, 3, 38, // Opcode: JZ_T_brn +/* 10997 */ MCD_OPC_FilterValue, 1, 33, 1, 0, // Skip to: 11291 +/* 11002 */ MCD_OPC_Decode, 233, 3, 38, // Opcode: JNZ_T_brn +/* 11006 */ MCD_OPC_FilterValue, 115, 85, 0, 0, // Skip to: 11096 +/* 11011 */ MCD_OPC_ExtractField, 16, 12, // Inst{27-16} ... +/* 11014 */ MCD_OPC_FilterValue, 10, 11, 0, 0, // Skip to: 11030 +/* 11019 */ MCD_OPC_CheckField, 7, 1, 0, 9, 1, 0, // Skip to: 11291 +/* 11026 */ MCD_OPC_Decode, 215, 6, 21, // Opcode: MUL_rr2 +/* 11030 */ MCD_OPC_FilterValue, 104, 11, 0, 0, // Skip to: 11046 +/* 11035 */ MCD_OPC_CheckField, 7, 1, 0, 249, 0, 0, // Skip to: 11291 +/* 11042 */ MCD_OPC_Decode, 212, 6, 21, // Opcode: MUL_U_rr2 +/* 11046 */ MCD_OPC_FilterValue, 106, 11, 0, 0, // Skip to: 11062 +/* 11051 */ MCD_OPC_CheckField, 7, 1, 0, 233, 0, 0, // Skip to: 11291 +/* 11058 */ MCD_OPC_Decode, 216, 6, 21, // Opcode: MUL_rr2_e +/* 11062 */ MCD_OPC_FilterValue, 136, 1, 11, 0, 0, // Skip to: 11079 +/* 11068 */ MCD_OPC_CheckField, 7, 1, 0, 216, 0, 0, // Skip to: 11291 +/* 11075 */ MCD_OPC_Decode, 195, 6, 21, // Opcode: MULS_U_rr2 +/* 11079 */ MCD_OPC_FilterValue, 138, 1, 206, 0, 0, // Skip to: 11291 +/* 11085 */ MCD_OPC_CheckField, 7, 1, 0, 199, 0, 0, // Skip to: 11291 +/* 11092 */ MCD_OPC_Decode, 197, 6, 21, // Opcode: MULS_rr2 +/* 11096 */ MCD_OPC_FilterValue, 119, 18, 0, 0, // Skip to: 11119 +/* 11101 */ MCD_OPC_CheckField, 21, 2, 0, 183, 0, 0, // Skip to: 11291 +/* 11108 */ MCD_OPC_CheckField, 7, 1, 0, 176, 0, 0, // Skip to: 11291 +/* 11115 */ MCD_OPC_Decode, 250, 2, 34, // Opcode: DEXTR_rrpw +/* 11119 */ MCD_OPC_FilterValue, 121, 21, 0, 0, // Skip to: 11145 +/* 11124 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... +/* 11127 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 11136 +/* 11132 */ MCD_OPC_Decode, 156, 4, 29, // Opcode: LD_B_bol +/* 11136 */ MCD_OPC_FilterValue, 1, 150, 0, 0, // Skip to: 11291 +/* 11141 */ MCD_OPC_Decode, 234, 7, 29, // Opcode: ST_H_bol +/* 11145 */ MCD_OPC_FilterValue, 123, 21, 0, 0, // Skip to: 11171 +/* 11150 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... +/* 11153 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 11162 +/* 11158 */ MCD_OPC_Decode, 204, 5, 23, // Opcode: MOVH_rlc +/* 11162 */ MCD_OPC_FilterValue, 1, 124, 0, 0, // Skip to: 11291 +/* 11167 */ MCD_OPC_Decode, 214, 5, 23, // Opcode: MOV_rlcEc +/* 11171 */ MCD_OPC_FilterValue, 125, 55, 0, 0, // Skip to: 11231 +/* 11176 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... +/* 11179 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 11205 +/* 11184 */ MCD_OPC_ExtractField, 31, 1, // Inst{31} ... +/* 11187 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 11196 +/* 11192 */ MCD_OPC_Decode, 196, 3, 31, // Opcode: JEQ_A_brr +/* 11196 */ MCD_OPC_FilterValue, 1, 90, 0, 0, // Skip to: 11291 +/* 11201 */ MCD_OPC_Decode, 224, 3, 31, // Opcode: JNE_A_brr +/* 11205 */ MCD_OPC_FilterValue, 1, 81, 0, 0, // Skip to: 11291 +/* 11210 */ MCD_OPC_ExtractField, 31, 1, // Inst{31} ... +/* 11213 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 11222 +/* 11218 */ MCD_OPC_Decode, 210, 4, 31, // Opcode: LOOP_brr +/* 11222 */ MCD_OPC_FilterValue, 1, 64, 0, 0, // Skip to: 11291 +/* 11227 */ MCD_OPC_Decode, 209, 4, 31, // Opcode: LOOPU_brr +/* 11231 */ MCD_OPC_FilterValue, 127, 55, 0, 0, // Skip to: 11291 +/* 11236 */ MCD_OPC_ExtractField, 7, 1, // Inst{7} ... +/* 11239 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 11265 +/* 11244 */ MCD_OPC_ExtractField, 31, 1, // Inst{31} ... +/* 11247 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 11256 +/* 11252 */ MCD_OPC_Decode, 207, 3, 31, // Opcode: JGE_brr +/* 11256 */ MCD_OPC_FilterValue, 1, 30, 0, 0, // Skip to: 11291 +/* 11261 */ MCD_OPC_Decode, 205, 3, 31, // Opcode: JGE_U_brr +/* 11265 */ MCD_OPC_FilterValue, 1, 21, 0, 0, // Skip to: 11291 +/* 11270 */ MCD_OPC_ExtractField, 31, 1, // Inst{31} ... +/* 11273 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 11282 +/* 11278 */ MCD_OPC_Decode, 206, 3, 32, // Opcode: JGE_brc +/* 11282 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 11291 +/* 11287 */ MCD_OPC_Decode, 204, 3, 32, // Opcode: JGE_U_brc +/* 11291 */ MCD_OPC_Fail, 0 }; diff --git a/arch/TriCore/TriCoreGenInstrInfo.inc b/arch/TriCore/TriCoreGenInstrInfo.inc index 948396ca1..770c1654a 100644 --- a/arch/TriCore/TriCoreGenInstrInfo.inc +++ b/arch/TriCore/TriCoreGenInstrInfo.inc @@ -831,262 +831,263 @@ TriCore_MSUB_rcr_e = 820, TriCore_MSUB_rrr2 = 821, TriCore_MSUB_rrr2_e = 822, - TriCore_MULM_H_rr1_LL2e = 823, - TriCore_MULM_H_rr1_LU2e = 824, - TriCore_MULM_H_rr1_UL2e = 825, - TriCore_MULM_H_rr1_UU2e = 826, - TriCore_MULR_H_rr1_LL2e = 827, - TriCore_MULR_H_rr1_LU2e = 828, - TriCore_MULR_H_rr1_UL2e = 829, - TriCore_MULR_H_rr1_UU2e = 830, - TriCore_MULR_Q_rr1_2LL = 831, - TriCore_MULR_Q_rr1_2UU = 832, - TriCore_MULS_U_rc = 833, - TriCore_MULS_U_rr2 = 834, - TriCore_MULS_rc = 835, - TriCore_MULS_rr2 = 836, - TriCore_MUL_F_rrr = 837, - TriCore_MUL_H_rr1_LL2e = 838, - TriCore_MUL_H_rr1_LU2e = 839, - TriCore_MUL_H_rr1_UL2e = 840, - TriCore_MUL_H_rr1_UU2e = 841, - TriCore_MUL_Q_rr1_2LL = 842, - TriCore_MUL_Q_rr1_2UU = 843, - TriCore_MUL_Q_rr1_2_L = 844, - TriCore_MUL_Q_rr1_2_Le = 845, - TriCore_MUL_Q_rr1_2_U = 846, - TriCore_MUL_Q_rr1_2_Ue = 847, - TriCore_MUL_Q_rr1_2__ = 848, - TriCore_MUL_Q_rr1_2__e = 849, - TriCore_MUL_U_rc = 850, - TriCore_MUL_U_rr2 = 851, - TriCore_MUL_rc = 852, - TriCore_MUL_rc_e = 853, - TriCore_MUL_rr2 = 854, - TriCore_MUL_rr2_e = 855, - TriCore_MUL_srr = 856, - TriCore_NAND_T = 857, - TriCore_NAND_rc = 858, - TriCore_NAND_rr = 859, - TriCore_NEZ_A = 860, - TriCore_NE_A = 861, - TriCore_NE_rc = 862, - TriCore_NE_rr = 863, - TriCore_NOP_sr = 864, - TriCore_NOP_sys = 865, - TriCore_NOR_T = 866, - TriCore_NOR_rc = 867, - TriCore_NOR_rr = 868, - TriCore_NOT_sr = 869, - TriCore_ORN_T = 870, - TriCore_ORN_rc = 871, - TriCore_ORN_rr = 872, - TriCore_OR_ANDN_T = 873, - TriCore_OR_AND_T = 874, - TriCore_OR_EQ_rc = 875, - TriCore_OR_EQ_rr = 876, - TriCore_OR_GE_U_rc = 877, - TriCore_OR_GE_U_rr = 878, - TriCore_OR_GE_rc = 879, - TriCore_OR_GE_rr = 880, - TriCore_OR_LT_U_rc = 881, - TriCore_OR_LT_U_rr = 882, - TriCore_OR_LT_rc = 883, - TriCore_OR_LT_rr = 884, - TriCore_OR_NE_rc = 885, - TriCore_OR_NE_rr = 886, - TriCore_OR_NOR_T = 887, - TriCore_OR_OR_T = 888, - TriCore_OR_T = 889, - TriCore_OR_rc = 890, - TriCore_OR_rr = 891, - TriCore_OR_sc = 892, - TriCore_OR_srr = 893, - TriCore_PACK_rrr = 894, - TriCore_PARITY_rr = 895, - TriCore_POPCNT_W_rr = 896, - TriCore_Q31TOF_rr = 897, - TriCore_QSEED_F_rr = 898, - TriCore_RESTORE_sys = 899, - TriCore_RET_sr = 900, - TriCore_RET_sys = 901, - TriCore_RFE_sr = 902, - TriCore_RFE_sys = 903, - TriCore_RFM_sys = 904, - TriCore_RSLCX_sys = 905, - TriCore_RSTV_sys = 906, - TriCore_RSUBS_U_rc = 907, - TriCore_RSUBS_rc = 908, - TriCore_RSUB_rc = 909, - TriCore_RSUB_sr = 910, - TriCore_SAT_BU_rr = 911, - TriCore_SAT_BU_sr = 912, - TriCore_SAT_B_rr = 913, - TriCore_SAT_B_sr = 914, - TriCore_SAT_HU_rr = 915, - TriCore_SAT_HU_sr = 916, - TriCore_SAT_H_rr = 917, - TriCore_SAT_H_sr = 918, - TriCore_SELN_rcr = 919, - TriCore_SELN_rrr = 920, - TriCore_SEL_rcr = 921, - TriCore_SEL_rrr = 922, - TriCore_SHAS_rc = 923, - TriCore_SHAS_rr = 924, - TriCore_SHA_H_rc = 925, - TriCore_SHA_H_rr = 926, - TriCore_SHA_rc = 927, - TriCore_SHA_rr = 928, - TriCore_SHA_src = 929, - TriCore_SHUFFLE_rc = 930, - TriCore_SH_ANDN_T = 931, - TriCore_SH_AND_T = 932, - TriCore_SH_EQ_rc = 933, - TriCore_SH_EQ_rr = 934, - TriCore_SH_GE_U_rc = 935, - TriCore_SH_GE_U_rr = 936, - TriCore_SH_GE_rc = 937, - TriCore_SH_GE_rr = 938, - TriCore_SH_H_rc = 939, - TriCore_SH_H_rr = 940, - TriCore_SH_LT_U_rc = 941, - TriCore_SH_LT_U_rr = 942, - TriCore_SH_LT_rc = 943, - TriCore_SH_LT_rr = 944, - TriCore_SH_NAND_T = 945, - TriCore_SH_NE_rc = 946, - TriCore_SH_NE_rr = 947, - TriCore_SH_NOR_T = 948, - TriCore_SH_ORN_T = 949, - TriCore_SH_OR_T = 950, - TriCore_SH_XNOR_T = 951, - TriCore_SH_XOR_T = 952, - TriCore_SH_rc = 953, - TriCore_SH_rr = 954, - TriCore_SH_src = 955, - TriCore_STLCX_abs = 956, - TriCore_STLCX_bo_bso = 957, - TriCore_STUCX_abs = 958, - TriCore_STUCX_bo_bso = 959, - TriCore_ST_A_abs = 960, - TriCore_ST_A_bo_bso = 961, - TriCore_ST_A_bo_c = 962, - TriCore_ST_A_bo_pos = 963, - TriCore_ST_A_bo_pre = 964, - TriCore_ST_A_bo_r = 965, - TriCore_ST_A_bol = 966, - TriCore_ST_A_sc = 967, - TriCore_ST_A_sro = 968, - TriCore_ST_A_ssr = 969, - TriCore_ST_A_ssr_pos = 970, - TriCore_ST_A_ssro = 971, - TriCore_ST_B_abs = 972, - TriCore_ST_B_bo_bso = 973, - TriCore_ST_B_bo_c = 974, - TriCore_ST_B_bo_pos = 975, - TriCore_ST_B_bo_pre = 976, - TriCore_ST_B_bo_r = 977, - TriCore_ST_B_bol = 978, - TriCore_ST_B_sro = 979, - TriCore_ST_B_ssr = 980, - TriCore_ST_B_ssr_pos = 981, - TriCore_ST_B_ssro = 982, - TriCore_ST_DA_abs = 983, - TriCore_ST_DA_bo_bso = 984, - TriCore_ST_DA_bo_c = 985, - TriCore_ST_DA_bo_pos = 986, - TriCore_ST_DA_bo_pre = 987, - TriCore_ST_DA_bo_r = 988, - TriCore_ST_D_abs = 989, - TriCore_ST_D_bo_bso = 990, - TriCore_ST_D_bo_c = 991, - TriCore_ST_D_bo_pos = 992, - TriCore_ST_D_bo_pre = 993, - TriCore_ST_D_bo_r = 994, - TriCore_ST_H_abs = 995, - TriCore_ST_H_bo_bso = 996, - TriCore_ST_H_bo_c = 997, - TriCore_ST_H_bo_pos = 998, - TriCore_ST_H_bo_pre = 999, - TriCore_ST_H_bo_r = 1000, - TriCore_ST_H_bol = 1001, - TriCore_ST_H_sro = 1002, - TriCore_ST_H_ssr = 1003, - TriCore_ST_H_ssr_pos = 1004, - TriCore_ST_H_ssro = 1005, - TriCore_ST_Q_abs = 1006, - TriCore_ST_Q_bo_bso = 1007, - TriCore_ST_Q_bo_c = 1008, - TriCore_ST_Q_bo_pos = 1009, - TriCore_ST_Q_bo_pre = 1010, - TriCore_ST_Q_bo_r = 1011, - TriCore_ST_T = 1012, - TriCore_ST_W_abs = 1013, - TriCore_ST_W_bo_bso = 1014, - TriCore_ST_W_bo_c = 1015, - TriCore_ST_W_bo_pos = 1016, - TriCore_ST_W_bo_pre = 1017, - TriCore_ST_W_bo_r = 1018, - TriCore_ST_W_bol = 1019, - TriCore_ST_W_sro = 1020, - TriCore_ST_W_ssr = 1021, - TriCore_ST_W_ssr_pos = 1022, - TriCore_ST_W_ssro = 1023, - TriCore_SUBC_rr = 1024, - TriCore_SUBS_HU_rr = 1025, - TriCore_SUBS_H_rr = 1026, - TriCore_SUBS_U_rr = 1027, - TriCore_SUBS_rr = 1028, - TriCore_SUBS_srr = 1029, - TriCore_SUBX_rr = 1030, - TriCore_SUB_A_rr = 1031, - TriCore_SUB_A_sc = 1032, - TriCore_SUB_B_rr = 1033, - TriCore_SUB_F_rrr = 1034, - TriCore_SUB_H_rr = 1035, - TriCore_SUB_rr = 1036, - TriCore_SUB_srr = 1037, - TriCore_SUB_srr_15a = 1038, - TriCore_SUB_srr_a15 = 1039, - TriCore_SVLCX_sys = 1040, - TriCore_SWAPMSK_W_bo_bso = 1041, - TriCore_SWAPMSK_W_bo_c = 1042, - TriCore_SWAPMSK_W_bo_pos = 1043, - TriCore_SWAPMSK_W_bo_pre = 1044, - TriCore_SWAPMSK_W_bo_r = 1045, - TriCore_SWAP_W_abs = 1046, - TriCore_SWAP_W_bo_bso = 1047, - TriCore_SWAP_W_bo_c = 1048, - TriCore_SWAP_W_bo_pos = 1049, - TriCore_SWAP_W_bo_pre = 1050, - TriCore_SWAP_W_bo_r = 1051, - TriCore_SYSCALL_rc = 1052, - TriCore_TRAPSV_sys = 1053, - TriCore_TRAPV_sys = 1054, - TriCore_UNPACK_rr = 1055, - TriCore_UPDFL_rr = 1056, - TriCore_UTOF_rr = 1057, - TriCore_WAIT_sys = 1058, - TriCore_XNOR_T = 1059, - TriCore_XNOR_rc = 1060, - TriCore_XNOR_rr = 1061, - TriCore_XOR_EQ_rc = 1062, - TriCore_XOR_EQ_rr = 1063, - TriCore_XOR_GE_U_rc = 1064, - TriCore_XOR_GE_U_rr = 1065, - TriCore_XOR_GE_rc = 1066, - TriCore_XOR_GE_rr = 1067, - TriCore_XOR_LT_U_rc = 1068, - TriCore_XOR_LT_U_rr = 1069, - TriCore_XOR_LT_rc = 1070, - TriCore_XOR_LT_rr = 1071, - TriCore_XOR_NE_rc = 1072, - TriCore_XOR_NE_rr = 1073, - TriCore_XOR_T = 1074, - TriCore_XOR_rc = 1075, - TriCore_XOR_rr = 1076, - TriCore_XOR_srr = 1077, - INSTRUCTION_LIST_END = 1078 + TriCore_MTCR_rlc = 823, + TriCore_MULM_H_rr1_LL2e = 824, + TriCore_MULM_H_rr1_LU2e = 825, + TriCore_MULM_H_rr1_UL2e = 826, + TriCore_MULM_H_rr1_UU2e = 827, + TriCore_MULR_H_rr1_LL2e = 828, + TriCore_MULR_H_rr1_LU2e = 829, + TriCore_MULR_H_rr1_UL2e = 830, + TriCore_MULR_H_rr1_UU2e = 831, + TriCore_MULR_Q_rr1_2LL = 832, + TriCore_MULR_Q_rr1_2UU = 833, + TriCore_MULS_U_rc = 834, + TriCore_MULS_U_rr2 = 835, + TriCore_MULS_rc = 836, + TriCore_MULS_rr2 = 837, + TriCore_MUL_F_rrr = 838, + TriCore_MUL_H_rr1_LL2e = 839, + TriCore_MUL_H_rr1_LU2e = 840, + TriCore_MUL_H_rr1_UL2e = 841, + TriCore_MUL_H_rr1_UU2e = 842, + TriCore_MUL_Q_rr1_2LL = 843, + TriCore_MUL_Q_rr1_2UU = 844, + TriCore_MUL_Q_rr1_2_L = 845, + TriCore_MUL_Q_rr1_2_Le = 846, + TriCore_MUL_Q_rr1_2_U = 847, + TriCore_MUL_Q_rr1_2_Ue = 848, + TriCore_MUL_Q_rr1_2__ = 849, + TriCore_MUL_Q_rr1_2__e = 850, + TriCore_MUL_U_rc = 851, + TriCore_MUL_U_rr2 = 852, + TriCore_MUL_rc = 853, + TriCore_MUL_rc_e = 854, + TriCore_MUL_rr2 = 855, + TriCore_MUL_rr2_e = 856, + TriCore_MUL_srr = 857, + TriCore_NAND_T = 858, + TriCore_NAND_rc = 859, + TriCore_NAND_rr = 860, + TriCore_NEZ_A = 861, + TriCore_NE_A = 862, + TriCore_NE_rc = 863, + TriCore_NE_rr = 864, + TriCore_NOP_sr = 865, + TriCore_NOP_sys = 866, + TriCore_NOR_T = 867, + TriCore_NOR_rc = 868, + TriCore_NOR_rr = 869, + TriCore_NOT_sr = 870, + TriCore_ORN_T = 871, + TriCore_ORN_rc = 872, + TriCore_ORN_rr = 873, + TriCore_OR_ANDN_T = 874, + TriCore_OR_AND_T = 875, + TriCore_OR_EQ_rc = 876, + TriCore_OR_EQ_rr = 877, + TriCore_OR_GE_U_rc = 878, + TriCore_OR_GE_U_rr = 879, + TriCore_OR_GE_rc = 880, + TriCore_OR_GE_rr = 881, + TriCore_OR_LT_U_rc = 882, + TriCore_OR_LT_U_rr = 883, + TriCore_OR_LT_rc = 884, + TriCore_OR_LT_rr = 885, + TriCore_OR_NE_rc = 886, + TriCore_OR_NE_rr = 887, + TriCore_OR_NOR_T = 888, + TriCore_OR_OR_T = 889, + TriCore_OR_T = 890, + TriCore_OR_rc = 891, + TriCore_OR_rr = 892, + TriCore_OR_sc = 893, + TriCore_OR_srr = 894, + TriCore_PACK_rrr = 895, + TriCore_PARITY_rr = 896, + TriCore_POPCNT_W_rr = 897, + TriCore_Q31TOF_rr = 898, + TriCore_QSEED_F_rr = 899, + TriCore_RESTORE_sys = 900, + TriCore_RET_sr = 901, + TriCore_RET_sys = 902, + TriCore_RFE_sr = 903, + TriCore_RFE_sys = 904, + TriCore_RFM_sys = 905, + TriCore_RSLCX_sys = 906, + TriCore_RSTV_sys = 907, + TriCore_RSUBS_U_rc = 908, + TriCore_RSUBS_rc = 909, + TriCore_RSUB_rc = 910, + TriCore_RSUB_sr = 911, + TriCore_SAT_BU_rr = 912, + TriCore_SAT_BU_sr = 913, + TriCore_SAT_B_rr = 914, + TriCore_SAT_B_sr = 915, + TriCore_SAT_HU_rr = 916, + TriCore_SAT_HU_sr = 917, + TriCore_SAT_H_rr = 918, + TriCore_SAT_H_sr = 919, + TriCore_SELN_rcr = 920, + TriCore_SELN_rrr = 921, + TriCore_SEL_rcr = 922, + TriCore_SEL_rrr = 923, + TriCore_SHAS_rc = 924, + TriCore_SHAS_rr = 925, + TriCore_SHA_H_rc = 926, + TriCore_SHA_H_rr = 927, + TriCore_SHA_rc = 928, + TriCore_SHA_rr = 929, + TriCore_SHA_src = 930, + TriCore_SHUFFLE_rc = 931, + TriCore_SH_ANDN_T = 932, + TriCore_SH_AND_T = 933, + TriCore_SH_EQ_rc = 934, + TriCore_SH_EQ_rr = 935, + TriCore_SH_GE_U_rc = 936, + TriCore_SH_GE_U_rr = 937, + TriCore_SH_GE_rc = 938, + TriCore_SH_GE_rr = 939, + TriCore_SH_H_rc = 940, + TriCore_SH_H_rr = 941, + TriCore_SH_LT_U_rc = 942, + TriCore_SH_LT_U_rr = 943, + TriCore_SH_LT_rc = 944, + TriCore_SH_LT_rr = 945, + TriCore_SH_NAND_T = 946, + TriCore_SH_NE_rc = 947, + TriCore_SH_NE_rr = 948, + TriCore_SH_NOR_T = 949, + TriCore_SH_ORN_T = 950, + TriCore_SH_OR_T = 951, + TriCore_SH_XNOR_T = 952, + TriCore_SH_XOR_T = 953, + TriCore_SH_rc = 954, + TriCore_SH_rr = 955, + TriCore_SH_src = 956, + TriCore_STLCX_abs = 957, + TriCore_STLCX_bo_bso = 958, + TriCore_STUCX_abs = 959, + TriCore_STUCX_bo_bso = 960, + TriCore_ST_A_abs = 961, + TriCore_ST_A_bo_bso = 962, + TriCore_ST_A_bo_c = 963, + TriCore_ST_A_bo_pos = 964, + TriCore_ST_A_bo_pre = 965, + TriCore_ST_A_bo_r = 966, + TriCore_ST_A_bol = 967, + TriCore_ST_A_sc = 968, + TriCore_ST_A_sro = 969, + TriCore_ST_A_ssr = 970, + TriCore_ST_A_ssr_pos = 971, + TriCore_ST_A_ssro = 972, + TriCore_ST_B_abs = 973, + TriCore_ST_B_bo_bso = 974, + TriCore_ST_B_bo_c = 975, + TriCore_ST_B_bo_pos = 976, + TriCore_ST_B_bo_pre = 977, + TriCore_ST_B_bo_r = 978, + TriCore_ST_B_bol = 979, + TriCore_ST_B_sro = 980, + TriCore_ST_B_ssr = 981, + TriCore_ST_B_ssr_pos = 982, + TriCore_ST_B_ssro = 983, + TriCore_ST_DA_abs = 984, + TriCore_ST_DA_bo_bso = 985, + TriCore_ST_DA_bo_c = 986, + TriCore_ST_DA_bo_pos = 987, + TriCore_ST_DA_bo_pre = 988, + TriCore_ST_DA_bo_r = 989, + TriCore_ST_D_abs = 990, + TriCore_ST_D_bo_bso = 991, + TriCore_ST_D_bo_c = 992, + TriCore_ST_D_bo_pos = 993, + TriCore_ST_D_bo_pre = 994, + TriCore_ST_D_bo_r = 995, + TriCore_ST_H_abs = 996, + TriCore_ST_H_bo_bso = 997, + TriCore_ST_H_bo_c = 998, + TriCore_ST_H_bo_pos = 999, + TriCore_ST_H_bo_pre = 1000, + TriCore_ST_H_bo_r = 1001, + TriCore_ST_H_bol = 1002, + TriCore_ST_H_sro = 1003, + TriCore_ST_H_ssr = 1004, + TriCore_ST_H_ssr_pos = 1005, + TriCore_ST_H_ssro = 1006, + TriCore_ST_Q_abs = 1007, + TriCore_ST_Q_bo_bso = 1008, + TriCore_ST_Q_bo_c = 1009, + TriCore_ST_Q_bo_pos = 1010, + TriCore_ST_Q_bo_pre = 1011, + TriCore_ST_Q_bo_r = 1012, + TriCore_ST_T = 1013, + TriCore_ST_W_abs = 1014, + TriCore_ST_W_bo_bso = 1015, + TriCore_ST_W_bo_c = 1016, + TriCore_ST_W_bo_pos = 1017, + TriCore_ST_W_bo_pre = 1018, + TriCore_ST_W_bo_r = 1019, + TriCore_ST_W_bol = 1020, + TriCore_ST_W_sro = 1021, + TriCore_ST_W_ssr = 1022, + TriCore_ST_W_ssr_pos = 1023, + TriCore_ST_W_ssro = 1024, + TriCore_SUBC_rr = 1025, + TriCore_SUBS_HU_rr = 1026, + TriCore_SUBS_H_rr = 1027, + TriCore_SUBS_U_rr = 1028, + TriCore_SUBS_rr = 1029, + TriCore_SUBS_srr = 1030, + TriCore_SUBX_rr = 1031, + TriCore_SUB_A_rr = 1032, + TriCore_SUB_A_sc = 1033, + TriCore_SUB_B_rr = 1034, + TriCore_SUB_F_rrr = 1035, + TriCore_SUB_H_rr = 1036, + TriCore_SUB_rr = 1037, + TriCore_SUB_srr = 1038, + TriCore_SUB_srr_15a = 1039, + TriCore_SUB_srr_a15 = 1040, + TriCore_SVLCX_sys = 1041, + TriCore_SWAPMSK_W_bo_bso = 1042, + TriCore_SWAPMSK_W_bo_c = 1043, + TriCore_SWAPMSK_W_bo_pos = 1044, + TriCore_SWAPMSK_W_bo_pre = 1045, + TriCore_SWAPMSK_W_bo_r = 1046, + TriCore_SWAP_W_abs = 1047, + TriCore_SWAP_W_bo_bso = 1048, + TriCore_SWAP_W_bo_c = 1049, + TriCore_SWAP_W_bo_pos = 1050, + TriCore_SWAP_W_bo_pre = 1051, + TriCore_SWAP_W_bo_r = 1052, + TriCore_SYSCALL_rc = 1053, + TriCore_TRAPSV_sys = 1054, + TriCore_TRAPV_sys = 1055, + TriCore_UNPACK_rr = 1056, + TriCore_UPDFL_rr = 1057, + TriCore_UTOF_rr = 1058, + TriCore_WAIT_sys = 1059, + TriCore_XNOR_T = 1060, + TriCore_XNOR_rc = 1061, + TriCore_XNOR_rr = 1062, + TriCore_XOR_EQ_rc = 1063, + TriCore_XOR_EQ_rr = 1064, + TriCore_XOR_GE_U_rc = 1065, + TriCore_XOR_GE_U_rr = 1066, + TriCore_XOR_GE_rc = 1067, + TriCore_XOR_GE_rr = 1068, + TriCore_XOR_LT_U_rc = 1069, + TriCore_XOR_LT_U_rr = 1070, + TriCore_XOR_LT_rc = 1071, + TriCore_XOR_LT_rr = 1072, + TriCore_XOR_NE_rc = 1073, + TriCore_XOR_NE_rr = 1074, + TriCore_XOR_T = 1075, + TriCore_XOR_rc = 1076, + TriCore_XOR_rr = 1077, + TriCore_XOR_srr = 1078, + INSTRUCTION_LIST_END = 1079 }; #endif // GET_INSTRINFO_ENUM @@ -1200,17 +1201,18 @@ static const MCOperandInfo OperandInfo103[] = { { TriCore_ExtRegsRegClassID, 0, static const MCOperandInfo OperandInfo104[] = { { TriCore_ExtRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { TriCore_DataRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { TriCore_DataRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { TriCore_ExtRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, }; static const MCOperandInfo OperandInfo105[] = { { TriCore_AddrRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { TriCore_DataRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, }; static const MCOperandInfo OperandInfo106[] = { { TriCore_ExtRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, }; -static const MCOperandInfo OperandInfo107[] = { { TriCore_ExtRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { TriCore_DataRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { TriCore_DataRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, }; -static const MCOperandInfo OperandInfo108[] = { { TriCore_ExtRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { TriCore_DataRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, }; -static const MCOperandInfo OperandInfo109[] = { { TriCore_AddrExtRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { TriCore_AddrRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, }; -static const MCOperandInfo OperandInfo110[] = { { TriCore_AddrRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { TriCore_DataRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, }; -static const MCOperandInfo OperandInfo111[] = { { TriCore_AddrExtRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { TriCore_DataRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, }; -static const MCOperandInfo OperandInfo112[] = { { TriCore_AddrExtRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { TriCore_DataRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, }; -static const MCOperandInfo OperandInfo113[] = { { TriCore_AddrRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { TriCore_DataRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, }; -static const MCOperandInfo OperandInfo114[] = { { TriCore_AddrRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { TriCore_ExtRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, }; -static const MCOperandInfo OperandInfo115[] = { { TriCore_AddrExtRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { TriCore_ExtRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, }; -static const MCOperandInfo OperandInfo116[] = { { TriCore_AddrExtRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { TriCore_ExtRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, }; -static const MCOperandInfo OperandInfo117[] = { { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, }; +static const MCOperandInfo OperandInfo107[] = { { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { TriCore_DataRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, }; +static const MCOperandInfo OperandInfo108[] = { { TriCore_ExtRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { TriCore_DataRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { TriCore_DataRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, }; +static const MCOperandInfo OperandInfo109[] = { { TriCore_ExtRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { TriCore_DataRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, }; +static const MCOperandInfo OperandInfo110[] = { { TriCore_AddrExtRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { TriCore_AddrRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, }; +static const MCOperandInfo OperandInfo111[] = { { TriCore_AddrRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { TriCore_DataRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, }; +static const MCOperandInfo OperandInfo112[] = { { TriCore_AddrExtRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { TriCore_DataRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, }; +static const MCOperandInfo OperandInfo113[] = { { TriCore_AddrExtRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { TriCore_DataRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, }; +static const MCOperandInfo OperandInfo114[] = { { TriCore_AddrRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { TriCore_DataRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, }; +static const MCOperandInfo OperandInfo115[] = { { TriCore_AddrRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { TriCore_ExtRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, }; +static const MCOperandInfo OperandInfo116[] = { { TriCore_AddrExtRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { TriCore_ExtRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, }; +static const MCOperandInfo OperandInfo117[] = { { TriCore_AddrExtRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { TriCore_ExtRegsRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, }; +static const MCOperandInfo OperandInfo118[] = { { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, }; static const MCInstrDesc TriCoreInsts[] = { { 1, OperandInfo2 }, @@ -1919,7 +1921,7 @@ static const MCInstrDesc TriCoreInsts[] = { { 3, OperandInfo45 }, { 3, OperandInfo46 }, { 3, OperandInfo45 }, - { 3, OperandInfo46 }, + { 2, OperandInfo53 }, { 3, OperandInfo45 }, { 3, OperandInfo45 }, { 3, OperandInfo45 }, @@ -2036,37 +2038,38 @@ static const MCInstrDesc TriCoreInsts[] = { { 4, OperandInfo103 }, { 4, OperandInfo59 }, { 4, OperandInfo104 }, - { 4, OperandInfo107 }, - { 4, OperandInfo107 }, - { 4, OperandInfo107 }, - { 4, OperandInfo107 }, - { 4, OperandInfo107 }, - { 4, OperandInfo107 }, - { 4, OperandInfo107 }, - { 4, OperandInfo107 }, + { 2, OperandInfo107 }, + { 4, OperandInfo108 }, + { 4, OperandInfo108 }, + { 4, OperandInfo108 }, + { 4, OperandInfo108 }, + { 4, OperandInfo108 }, + { 4, OperandInfo108 }, + { 4, OperandInfo108 }, + { 4, OperandInfo108 }, { 4, OperandInfo58 }, { 4, OperandInfo58 }, - { 3, OperandInfo108 }, + { 3, OperandInfo109 }, { 3, OperandInfo66 }, { 3, OperandInfo46 }, { 3, OperandInfo45 }, { 3, OperandInfo45 }, - { 4, OperandInfo107 }, - { 4, OperandInfo107 }, - { 4, OperandInfo107 }, - { 4, OperandInfo107 }, + { 4, OperandInfo108 }, + { 4, OperandInfo108 }, + { 4, OperandInfo108 }, + { 4, OperandInfo108 }, { 4, OperandInfo58 }, { 4, OperandInfo58 }, { 4, OperandInfo58 }, - { 4, OperandInfo107 }, + { 4, OperandInfo108 }, { 4, OperandInfo58 }, - { 4, OperandInfo107 }, + { 4, OperandInfo108 }, { 4, OperandInfo58 }, - { 4, OperandInfo107 }, - { 3, OperandInfo108 }, + { 4, OperandInfo108 }, + { 3, OperandInfo109 }, { 3, OperandInfo66 }, { 3, OperandInfo46 }, - { 3, OperandInfo108 }, + { 3, OperandInfo109 }, { 3, OperandInfo45 }, { 3, OperandInfo66 }, { 2, OperandInfo47 }, @@ -2178,7 +2181,7 @@ static const MCInstrDesc TriCoreInsts[] = { { 3, OperandInfo62 }, { 3, OperandInfo49 }, { 3, OperandInfo49 }, - { 2, OperandInfo109 }, + { 2, OperandInfo110 }, { 3, OperandInfo81 }, { 1, OperandInfo2 }, { 2, OperandInfo51 }, @@ -2186,12 +2189,12 @@ static const MCInstrDesc TriCoreInsts[] = { { 2, OperandInfo52 }, { 2, OperandInfo51 }, { 2, OperandInfo89 }, - { 3, OperandInfo110 }, { 3, OperandInfo111 }, + { 3, OperandInfo112 }, { 3, OperandInfo90 }, { 3, OperandInfo90 }, - { 2, OperandInfo112 }, - { 3, OperandInfo113 }, + { 2, OperandInfo113 }, + { 3, OperandInfo114 }, { 2, OperandInfo51 }, { 2, OperandInfo52 }, { 2, OperandInfo52 }, @@ -2203,36 +2206,36 @@ static const MCInstrDesc TriCoreInsts[] = { { 3, OperandInfo62 }, { 2, OperandInfo96 }, { 2, OperandInfo85 }, - { 3, OperandInfo114 }, { 3, OperandInfo115 }, + { 3, OperandInfo116 }, { 3, OperandInfo97 }, { 3, OperandInfo97 }, - { 2, OperandInfo116 }, + { 2, OperandInfo117 }, { 2, OperandInfo89 }, - { 3, OperandInfo110 }, { 3, OperandInfo111 }, + { 3, OperandInfo112 }, { 3, OperandInfo90 }, { 3, OperandInfo90 }, - { 2, OperandInfo112 }, - { 3, OperandInfo113 }, + { 2, OperandInfo113 }, + { 3, OperandInfo114 }, { 2, OperandInfo51 }, { 2, OperandInfo52 }, { 2, OperandInfo52 }, { 2, OperandInfo51 }, { 2, OperandInfo89 }, - { 3, OperandInfo110 }, { 3, OperandInfo111 }, + { 3, OperandInfo112 }, { 3, OperandInfo90 }, { 3, OperandInfo90 }, - { 2, OperandInfo112 }, - { 3, OperandInfo117 }, + { 2, OperandInfo113 }, + { 3, OperandInfo118 }, { 2, OperandInfo89 }, - { 3, OperandInfo110 }, { 3, OperandInfo111 }, + { 3, OperandInfo112 }, { 3, OperandInfo90 }, { 3, OperandInfo90 }, - { 2, OperandInfo112 }, - { 3, OperandInfo113 }, + { 2, OperandInfo113 }, + { 3, OperandInfo114 }, { 2, OperandInfo53 }, { 2, OperandInfo105 }, { 2, OperandInfo105 }, @@ -2254,17 +2257,17 @@ static const MCInstrDesc TriCoreInsts[] = { { 2, OperandInfo47 }, { 2, OperandInfo47 }, { 0, 0 }, - { 3, OperandInfo114 }, { 3, OperandInfo115 }, + { 3, OperandInfo116 }, { 3, OperandInfo97 }, { 3, OperandInfo97 }, - { 2, OperandInfo116 }, + { 2, OperandInfo117 }, { 2, OperandInfo89 }, - { 3, OperandInfo110 }, { 3, OperandInfo111 }, + { 3, OperandInfo112 }, { 3, OperandInfo90 }, { 3, OperandInfo90 }, - { 2, OperandInfo112 }, + { 2, OperandInfo113 }, { 1, OperandInfo2 }, { 0, 0 }, { 0, 0 }, diff --git a/arch/TriCore/TriCoreInstrInfo.td b/arch/TriCore/TriCoreInstrInfo.td index fdc82d1f2..9d5f5b505 100644 --- a/arch/TriCore/TriCoreInstrInfo.td +++ b/arch/TriCore/TriCoreInstrInfo.td @@ -1357,8 +1357,6 @@ defm MAX_U : mIRR_RC<0x0B, 0x1B, 0x8B, 0x1B, "max.u">; defm MAX_B : mIU__RR_ab<0x0B, 0x5A, 0x0B, 0x5B, "max.b">; defm MAX_H : mIU__RR_ab<0x0B, 0x7A, 0x0B, 0x7B, "max.h">; -def MFCR_rlc : IRLC<0x4D, "mfcr">; - defm MIN : mIRR_RC<0x0B, 0x18, 0x8B, 0x18, "min">; defm MIN_U : mIRR_RC<0x0B, 0x19, 0x8B, 0x19, "min.u">; @@ -1441,9 +1439,8 @@ class IRLC_CR op1, string asmstr, RegisterClass rc> : RLC; -// TODO: CSFR -// def MTCR_rlc : IRLC_CR<0xCD, "mtcr", CRRegs>; - +def MTCR_rlc : IRLC_CR<0xCD, "mtcr", DataRegs>; +def MFCR_rlc : IRLC_1 <0x4D, "mfcr", DataRegs>; class IRR2 op1, bits<12> op2, string asmstr, RegisterClass rcd, RegisterClass rca, RegisterClass rcb> : RR2;