/* Capstone Disassembly Engine, http://www.capstone-engine.org */ /* By Nguyen Anh Quynh , 2013-2019 */ /* Automatically generated file, do not edit! */ #include "../../MCInst.h" #include "../../LEB128.h" // Helper function for extracting fields from encoded instructions. //#if defined(_MSC_VER) && !defined(__clang__) //__declspec(noinline) //#endif #define FieldFromInstruction(fname, InsnType) \ static InsnType fname(InsnType insn, unsigned startBit, unsigned numBits) \ { \ InsnType fieldMask; \ if (numBits == sizeof(InsnType) * 8) \ fieldMask = (InsnType)(-1LL); \ else \ fieldMask = (((InsnType)1 << numBits) - 1) << startBit; \ return (insn & fieldMask) >> startBit; \ } static const uint8_t DecoderTable32[] = { /* 0 */ MCD_OPC_ExtractField, 26, 6, // Inst{31-26} ... /* 3 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20 /* 8 */ MCD_OPC_CheckField, 1, 10, 128, 2, 34, 64, 0, // Skip to: 16434 /* 16 */ MCD_OPC_Decode, 189, 2, 0, // Opcode: ATTN /* 20 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 29 /* 25 */ MCD_OPC_Decode, 165, 12, 1, // Opcode: TDI /* 29 */ MCD_OPC_FilterValue, 3, 4, 0, 0, // Skip to: 38 /* 34 */ MCD_OPC_Decode, 186, 12, 2, // Opcode: TWI /* 38 */ MCD_OPC_FilterValue, 4, 12, 12, 0, // Skip to: 3127 /* 43 */ MCD_OPC_ExtractField, 0, 6, // Inst{5-0} ... /* 46 */ MCD_OPC_FilterValue, 0, 237, 0, 0, // Skip to: 288 /* 51 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 54 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 63 /* 59 */ MCD_OPC_Decode, 200, 12, 3, // Opcode: VADDUBM /* 63 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 72 /* 68 */ MCD_OPC_Decode, 203, 12, 3, // Opcode: VADDUHM /* 72 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 81 /* 77 */ MCD_OPC_Decode, 206, 12, 3, // Opcode: VADDUWM /* 81 */ MCD_OPC_FilterValue, 3, 4, 0, 0, // Skip to: 90 /* 86 */ MCD_OPC_Decode, 202, 12, 3, // Opcode: VADDUDM /* 90 */ MCD_OPC_FilterValue, 4, 4, 0, 0, // Skip to: 99 /* 95 */ MCD_OPC_Decode, 205, 12, 3, // Opcode: VADDUQM /* 99 */ MCD_OPC_FilterValue, 5, 4, 0, 0, // Skip to: 108 /* 104 */ MCD_OPC_Decode, 192, 12, 3, // Opcode: VADDCUQ /* 108 */ MCD_OPC_FilterValue, 6, 4, 0, 0, // Skip to: 117 /* 113 */ MCD_OPC_Decode, 193, 12, 3, // Opcode: VADDCUW /* 117 */ MCD_OPC_FilterValue, 8, 4, 0, 0, // Skip to: 126 /* 122 */ MCD_OPC_Decode, 201, 12, 3, // Opcode: VADDUBS /* 126 */ MCD_OPC_FilterValue, 9, 4, 0, 0, // Skip to: 135 /* 131 */ MCD_OPC_Decode, 204, 12, 3, // Opcode: VADDUHS /* 135 */ MCD_OPC_FilterValue, 10, 4, 0, 0, // Skip to: 144 /* 140 */ MCD_OPC_Decode, 207, 12, 3, // Opcode: VADDUWS /* 144 */ MCD_OPC_FilterValue, 12, 4, 0, 0, // Skip to: 153 /* 149 */ MCD_OPC_Decode, 197, 12, 3, // Opcode: VADDSBS /* 153 */ MCD_OPC_FilterValue, 13, 4, 0, 0, // Skip to: 162 /* 158 */ MCD_OPC_Decode, 198, 12, 3, // Opcode: VADDSHS /* 162 */ MCD_OPC_FilterValue, 14, 4, 0, 0, // Skip to: 171 /* 167 */ MCD_OPC_Decode, 199, 12, 3, // Opcode: VADDSWS /* 171 */ MCD_OPC_FilterValue, 16, 4, 0, 0, // Skip to: 180 /* 176 */ MCD_OPC_Decode, 196, 14, 3, // Opcode: VSUBUBM /* 180 */ MCD_OPC_FilterValue, 17, 4, 0, 0, // Skip to: 189 /* 185 */ MCD_OPC_Decode, 199, 14, 3, // Opcode: VSUBUHM /* 189 */ MCD_OPC_FilterValue, 18, 4, 0, 0, // Skip to: 198 /* 194 */ MCD_OPC_Decode, 202, 14, 3, // Opcode: VSUBUWM /* 198 */ MCD_OPC_FilterValue, 19, 4, 0, 0, // Skip to: 207 /* 203 */ MCD_OPC_Decode, 198, 14, 3, // Opcode: VSUBUDM /* 207 */ MCD_OPC_FilterValue, 20, 4, 0, 0, // Skip to: 216 /* 212 */ MCD_OPC_Decode, 201, 14, 3, // Opcode: VSUBUQM /* 216 */ MCD_OPC_FilterValue, 21, 4, 0, 0, // Skip to: 225 /* 221 */ MCD_OPC_Decode, 188, 14, 3, // Opcode: VSUBCUQ /* 225 */ MCD_OPC_FilterValue, 22, 4, 0, 0, // Skip to: 234 /* 230 */ MCD_OPC_Decode, 189, 14, 3, // Opcode: VSUBCUW /* 234 */ MCD_OPC_FilterValue, 24, 4, 0, 0, // Skip to: 243 /* 239 */ MCD_OPC_Decode, 197, 14, 3, // Opcode: VSUBUBS /* 243 */ MCD_OPC_FilterValue, 25, 4, 0, 0, // Skip to: 252 /* 248 */ MCD_OPC_Decode, 200, 14, 3, // Opcode: VSUBUHS /* 252 */ MCD_OPC_FilterValue, 26, 4, 0, 0, // Skip to: 261 /* 257 */ MCD_OPC_Decode, 203, 14, 3, // Opcode: VSUBUWS /* 261 */ MCD_OPC_FilterValue, 28, 4, 0, 0, // Skip to: 270 /* 266 */ MCD_OPC_Decode, 193, 14, 3, // Opcode: VSUBSBS /* 270 */ MCD_OPC_FilterValue, 29, 4, 0, 0, // Skip to: 279 /* 275 */ MCD_OPC_Decode, 194, 14, 3, // Opcode: VSUBSHS /* 279 */ MCD_OPC_FilterValue, 30, 22, 63, 0, // Skip to: 16434 /* 284 */ MCD_OPC_Decode, 195, 14, 3, // Opcode: VSUBSWS /* 288 */ MCD_OPC_FilterValue, 1, 9, 1, 0, // Skip to: 558 /* 293 */ MCD_OPC_ExtractField, 6, 3, // Inst{8-6} ... /* 296 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 322 /* 301 */ MCD_OPC_ExtractField, 9, 7, // Inst{15-9} ... /* 304 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 313 /* 309 */ MCD_OPC_Decode, 218, 13, 4, // Opcode: VMUL10CUQ /* 313 */ MCD_OPC_FilterValue, 1, 244, 62, 0, // Skip to: 16434 /* 318 */ MCD_OPC_Decode, 221, 13, 4, // Opcode: VMUL10UQ /* 322 */ MCD_OPC_FilterValue, 1, 21, 0, 0, // Skip to: 348 /* 327 */ MCD_OPC_ExtractField, 9, 2, // Inst{10-9} ... /* 330 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 339 /* 335 */ MCD_OPC_Decode, 219, 13, 3, // Opcode: VMUL10ECUQ /* 339 */ MCD_OPC_FilterValue, 1, 218, 62, 0, // Skip to: 16434 /* 344 */ MCD_OPC_Decode, 220, 13, 3, // Opcode: VMUL10EUQ /* 348 */ MCD_OPC_FilterValue, 2, 11, 0, 0, // Skip to: 364 /* 353 */ MCD_OPC_CheckField, 9, 2, 2, 202, 62, 0, // Skip to: 16434 /* 360 */ MCD_OPC_Decode, 222, 2, 3, // Opcode: BCDUSo /* 364 */ MCD_OPC_FilterValue, 3, 11, 0, 0, // Skip to: 380 /* 369 */ MCD_OPC_CheckField, 10, 1, 1, 186, 62, 0, // Skip to: 16434 /* 376 */ MCD_OPC_Decode, 220, 2, 5, // Opcode: BCDSo /* 380 */ MCD_OPC_FilterValue, 4, 11, 0, 0, // Skip to: 396 /* 385 */ MCD_OPC_CheckField, 10, 1, 1, 170, 62, 0, // Skip to: 16434 /* 392 */ MCD_OPC_Decode, 221, 2, 5, // Opcode: BCDTRUNCo /* 396 */ MCD_OPC_FilterValue, 5, 21, 0, 0, // Skip to: 422 /* 401 */ MCD_OPC_ExtractField, 9, 2, // Inst{10-9} ... /* 404 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 413 /* 409 */ MCD_OPC_Decode, 214, 2, 3, // Opcode: BCDCPSGNo /* 413 */ MCD_OPC_FilterValue, 2, 144, 62, 0, // Skip to: 16434 /* 418 */ MCD_OPC_Decode, 223, 2, 3, // Opcode: BCDUTRUNCo /* 422 */ MCD_OPC_FilterValue, 6, 115, 0, 0, // Skip to: 542 /* 427 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... /* 430 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 446 /* 435 */ MCD_OPC_CheckField, 9, 2, 2, 120, 62, 0, // Skip to: 16434 /* 442 */ MCD_OPC_Decode, 216, 2, 6, // Opcode: BCDCTSQo /* 446 */ MCD_OPC_FilterValue, 2, 11, 0, 0, // Skip to: 462 /* 451 */ MCD_OPC_CheckField, 10, 1, 1, 104, 62, 0, // Skip to: 16434 /* 458 */ MCD_OPC_Decode, 212, 2, 7, // Opcode: BCDCFSQo /* 462 */ MCD_OPC_FilterValue, 4, 11, 0, 0, // Skip to: 478 /* 467 */ MCD_OPC_CheckField, 10, 1, 1, 88, 62, 0, // Skip to: 16434 /* 474 */ MCD_OPC_Decode, 217, 2, 7, // Opcode: BCDCTZo /* 478 */ MCD_OPC_FilterValue, 5, 11, 0, 0, // Skip to: 494 /* 483 */ MCD_OPC_CheckField, 9, 2, 2, 72, 62, 0, // Skip to: 16434 /* 490 */ MCD_OPC_Decode, 215, 2, 6, // Opcode: BCDCTNo /* 494 */ MCD_OPC_FilterValue, 6, 11, 0, 0, // Skip to: 510 /* 499 */ MCD_OPC_CheckField, 10, 1, 1, 56, 62, 0, // Skip to: 16434 /* 506 */ MCD_OPC_Decode, 213, 2, 7, // Opcode: BCDCFZo /* 510 */ MCD_OPC_FilterValue, 7, 11, 0, 0, // Skip to: 526 /* 515 */ MCD_OPC_CheckField, 10, 1, 1, 40, 62, 0, // Skip to: 16434 /* 522 */ MCD_OPC_Decode, 211, 2, 7, // Opcode: BCDCFNo /* 526 */ MCD_OPC_FilterValue, 31, 31, 62, 0, // Skip to: 16434 /* 531 */ MCD_OPC_CheckField, 10, 1, 1, 24, 62, 0, // Skip to: 16434 /* 538 */ MCD_OPC_Decode, 218, 2, 7, // Opcode: BCDSETSGNo /* 542 */ MCD_OPC_FilterValue, 7, 15, 62, 0, // Skip to: 16434 /* 547 */ MCD_OPC_CheckField, 10, 1, 1, 8, 62, 0, // Skip to: 16434 /* 554 */ MCD_OPC_Decode, 219, 2, 5, // Opcode: BCDSRo /* 558 */ MCD_OPC_FilterValue, 2, 179, 1, 0, // Skip to: 998 /* 563 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 566 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 575 /* 571 */ MCD_OPC_Decode, 188, 13, 3, // Opcode: VMAXUB /* 575 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 584 /* 580 */ MCD_OPC_Decode, 190, 13, 3, // Opcode: VMAXUH /* 584 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 593 /* 589 */ MCD_OPC_Decode, 191, 13, 3, // Opcode: VMAXUW /* 593 */ MCD_OPC_FilterValue, 3, 4, 0, 0, // Skip to: 602 /* 598 */ MCD_OPC_Decode, 189, 13, 3, // Opcode: VMAXUD /* 602 */ MCD_OPC_FilterValue, 4, 4, 0, 0, // Skip to: 611 /* 607 */ MCD_OPC_Decode, 184, 13, 3, // Opcode: VMAXSB /* 611 */ MCD_OPC_FilterValue, 5, 4, 0, 0, // Skip to: 620 /* 616 */ MCD_OPC_Decode, 186, 13, 3, // Opcode: VMAXSH /* 620 */ MCD_OPC_FilterValue, 6, 4, 0, 0, // Skip to: 629 /* 625 */ MCD_OPC_Decode, 187, 13, 3, // Opcode: VMAXSW /* 629 */ MCD_OPC_FilterValue, 7, 4, 0, 0, // Skip to: 638 /* 634 */ MCD_OPC_Decode, 185, 13, 3, // Opcode: VMAXSD /* 638 */ MCD_OPC_FilterValue, 8, 4, 0, 0, // Skip to: 647 /* 643 */ MCD_OPC_Decode, 199, 13, 3, // Opcode: VMINUB /* 647 */ MCD_OPC_FilterValue, 9, 4, 0, 0, // Skip to: 656 /* 652 */ MCD_OPC_Decode, 201, 13, 3, // Opcode: VMINUH /* 656 */ MCD_OPC_FilterValue, 10, 4, 0, 0, // Skip to: 665 /* 661 */ MCD_OPC_Decode, 202, 13, 3, // Opcode: VMINUW /* 665 */ MCD_OPC_FilterValue, 11, 4, 0, 0, // Skip to: 674 /* 670 */ MCD_OPC_Decode, 200, 13, 3, // Opcode: VMINUD /* 674 */ MCD_OPC_FilterValue, 12, 4, 0, 0, // Skip to: 683 /* 679 */ MCD_OPC_Decode, 195, 13, 3, // Opcode: VMINSB /* 683 */ MCD_OPC_FilterValue, 13, 4, 0, 0, // Skip to: 692 /* 688 */ MCD_OPC_Decode, 197, 13, 3, // Opcode: VMINSH /* 692 */ MCD_OPC_FilterValue, 14, 4, 0, 0, // Skip to: 701 /* 697 */ MCD_OPC_Decode, 198, 13, 3, // Opcode: VMINSW /* 701 */ MCD_OPC_FilterValue, 15, 4, 0, 0, // Skip to: 710 /* 706 */ MCD_OPC_Decode, 196, 13, 3, // Opcode: VMINSD /* 710 */ MCD_OPC_FilterValue, 16, 4, 0, 0, // Skip to: 719 /* 715 */ MCD_OPC_Decode, 213, 12, 3, // Opcode: VAVGUB /* 719 */ MCD_OPC_FilterValue, 17, 4, 0, 0, // Skip to: 728 /* 724 */ MCD_OPC_Decode, 214, 12, 3, // Opcode: VAVGUH /* 728 */ MCD_OPC_FilterValue, 18, 4, 0, 0, // Skip to: 737 /* 733 */ MCD_OPC_Decode, 215, 12, 3, // Opcode: VAVGUW /* 737 */ MCD_OPC_FilterValue, 20, 4, 0, 0, // Skip to: 746 /* 742 */ MCD_OPC_Decode, 210, 12, 3, // Opcode: VAVGSB /* 746 */ MCD_OPC_FilterValue, 21, 4, 0, 0, // Skip to: 755 /* 751 */ MCD_OPC_Decode, 211, 12, 3, // Opcode: VAVGSH /* 755 */ MCD_OPC_FilterValue, 22, 4, 0, 0, // Skip to: 764 /* 760 */ MCD_OPC_Decode, 212, 12, 3, // Opcode: VAVGSW /* 764 */ MCD_OPC_FilterValue, 24, 147, 0, 0, // Skip to: 916 /* 769 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... /* 772 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 781 /* 777 */ MCD_OPC_Decode, 227, 12, 8, // Opcode: VCLZLSBB /* 781 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 790 /* 786 */ MCD_OPC_Decode, 152, 13, 8, // Opcode: VCTZLSBB /* 790 */ MCD_OPC_FilterValue, 6, 4, 0, 0, // Skip to: 799 /* 795 */ MCD_OPC_Decode, 239, 13, 6, // Opcode: VNEGW /* 799 */ MCD_OPC_FilterValue, 7, 4, 0, 0, // Skip to: 808 /* 804 */ MCD_OPC_Decode, 238, 13, 6, // Opcode: VNEGD /* 808 */ MCD_OPC_FilterValue, 8, 4, 0, 0, // Skip to: 817 /* 813 */ MCD_OPC_Decode, 142, 14, 6, // Opcode: VPRTYBW /* 817 */ MCD_OPC_FilterValue, 9, 4, 0, 0, // Skip to: 826 /* 822 */ MCD_OPC_Decode, 140, 14, 6, // Opcode: VPRTYBD /* 826 */ MCD_OPC_FilterValue, 10, 4, 0, 0, // Skip to: 835 /* 831 */ MCD_OPC_Decode, 141, 14, 6, // Opcode: VPRTYBQ /* 835 */ MCD_OPC_FilterValue, 16, 4, 0, 0, // Skip to: 844 /* 840 */ MCD_OPC_Decode, 162, 13, 6, // Opcode: VEXTSB2W /* 844 */ MCD_OPC_FilterValue, 17, 4, 0, 0, // Skip to: 853 /* 849 */ MCD_OPC_Decode, 166, 13, 6, // Opcode: VEXTSH2W /* 853 */ MCD_OPC_FilterValue, 24, 4, 0, 0, // Skip to: 862 /* 858 */ MCD_OPC_Decode, 160, 13, 6, // Opcode: VEXTSB2D /* 862 */ MCD_OPC_FilterValue, 25, 4, 0, 0, // Skip to: 871 /* 867 */ MCD_OPC_Decode, 164, 13, 6, // Opcode: VEXTSH2D /* 871 */ MCD_OPC_FilterValue, 26, 4, 0, 0, // Skip to: 880 /* 876 */ MCD_OPC_Decode, 168, 13, 6, // Opcode: VEXTSW2D /* 880 */ MCD_OPC_FilterValue, 28, 4, 0, 0, // Skip to: 889 /* 885 */ MCD_OPC_Decode, 149, 13, 6, // Opcode: VCTZB /* 889 */ MCD_OPC_FilterValue, 29, 4, 0, 0, // Skip to: 898 /* 894 */ MCD_OPC_Decode, 151, 13, 6, // Opcode: VCTZH /* 898 */ MCD_OPC_FilterValue, 30, 4, 0, 0, // Skip to: 907 /* 903 */ MCD_OPC_Decode, 153, 13, 6, // Opcode: VCTZW /* 907 */ MCD_OPC_FilterValue, 31, 162, 60, 0, // Skip to: 16434 /* 912 */ MCD_OPC_Decode, 150, 13, 6, // Opcode: VCTZD /* 916 */ MCD_OPC_FilterValue, 26, 4, 0, 0, // Skip to: 925 /* 921 */ MCD_OPC_Decode, 160, 14, 9, // Opcode: VSHASIGMAW /* 925 */ MCD_OPC_FilterValue, 27, 4, 0, 0, // Skip to: 934 /* 930 */ MCD_OPC_Decode, 159, 14, 9, // Opcode: VSHASIGMAD /* 934 */ MCD_OPC_FilterValue, 28, 11, 0, 0, // Skip to: 950 /* 939 */ MCD_OPC_CheckField, 16, 5, 0, 128, 60, 0, // Skip to: 16434 /* 946 */ MCD_OPC_Decode, 224, 12, 6, // Opcode: VCLZB /* 950 */ MCD_OPC_FilterValue, 29, 11, 0, 0, // Skip to: 966 /* 955 */ MCD_OPC_CheckField, 16, 5, 0, 112, 60, 0, // Skip to: 16434 /* 962 */ MCD_OPC_Decode, 226, 12, 6, // Opcode: VCLZH /* 966 */ MCD_OPC_FilterValue, 30, 11, 0, 0, // Skip to: 982 /* 971 */ MCD_OPC_CheckField, 16, 5, 0, 96, 60, 0, // Skip to: 16434 /* 978 */ MCD_OPC_Decode, 228, 12, 6, // Opcode: VCLZW /* 982 */ MCD_OPC_FilterValue, 31, 87, 60, 0, // Skip to: 16434 /* 987 */ MCD_OPC_CheckField, 16, 5, 0, 80, 60, 0, // Skip to: 16434 /* 994 */ MCD_OPC_Decode, 225, 12, 6, // Opcode: VCLZD /* 998 */ MCD_OPC_FilterValue, 3, 94, 0, 0, // Skip to: 1097 /* 1003 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 1006 */ MCD_OPC_FilterValue, 16, 4, 0, 0, // Skip to: 1015 /* 1011 */ MCD_OPC_Decode, 189, 12, 3, // Opcode: VABSDUB /* 1015 */ MCD_OPC_FilterValue, 17, 4, 0, 0, // Skip to: 1024 /* 1020 */ MCD_OPC_Decode, 190, 12, 3, // Opcode: VABSDUH /* 1024 */ MCD_OPC_FilterValue, 18, 4, 0, 0, // Skip to: 1033 /* 1029 */ MCD_OPC_Decode, 191, 12, 3, // Opcode: VABSDUW /* 1033 */ MCD_OPC_FilterValue, 28, 11, 0, 0, // Skip to: 1049 /* 1038 */ MCD_OPC_CheckField, 16, 5, 0, 29, 60, 0, // Skip to: 16434 /* 1045 */ MCD_OPC_Decode, 136, 14, 6, // Opcode: VPOPCNTB /* 1049 */ MCD_OPC_FilterValue, 29, 11, 0, 0, // Skip to: 1065 /* 1054 */ MCD_OPC_CheckField, 16, 5, 0, 13, 60, 0, // Skip to: 16434 /* 1061 */ MCD_OPC_Decode, 138, 14, 6, // Opcode: VPOPCNTH /* 1065 */ MCD_OPC_FilterValue, 30, 11, 0, 0, // Skip to: 1081 /* 1070 */ MCD_OPC_CheckField, 16, 5, 0, 253, 59, 0, // Skip to: 16434 /* 1077 */ MCD_OPC_Decode, 139, 14, 6, // Opcode: VPOPCNTW /* 1081 */ MCD_OPC_FilterValue, 31, 244, 59, 0, // Skip to: 16434 /* 1086 */ MCD_OPC_CheckField, 16, 5, 0, 237, 59, 0, // Skip to: 16434 /* 1093 */ MCD_OPC_Decode, 137, 14, 6, // Opcode: VPOPCNTD /* 1097 */ MCD_OPC_FilterValue, 4, 31, 1, 0, // Skip to: 1389 /* 1102 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 1105 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1114 /* 1110 */ MCD_OPC_Decode, 148, 14, 3, // Opcode: VRLB /* 1114 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 1123 /* 1119 */ MCD_OPC_Decode, 152, 14, 3, // Opcode: VRLH /* 1123 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 1132 /* 1128 */ MCD_OPC_Decode, 153, 14, 3, // Opcode: VRLW /* 1132 */ MCD_OPC_FilterValue, 3, 4, 0, 0, // Skip to: 1141 /* 1137 */ MCD_OPC_Decode, 149, 14, 3, // Opcode: VRLD /* 1141 */ MCD_OPC_FilterValue, 4, 4, 0, 0, // Skip to: 1150 /* 1146 */ MCD_OPC_Decode, 162, 14, 3, // Opcode: VSLB /* 1150 */ MCD_OPC_FilterValue, 5, 4, 0, 0, // Skip to: 1159 /* 1155 */ MCD_OPC_Decode, 165, 14, 3, // Opcode: VSLH /* 1159 */ MCD_OPC_FilterValue, 6, 4, 0, 0, // Skip to: 1168 /* 1164 */ MCD_OPC_Decode, 168, 14, 3, // Opcode: VSLW /* 1168 */ MCD_OPC_FilterValue, 7, 4, 0, 0, // Skip to: 1177 /* 1173 */ MCD_OPC_Decode, 161, 14, 3, // Opcode: VSL /* 1177 */ MCD_OPC_FilterValue, 8, 4, 0, 0, // Skip to: 1186 /* 1182 */ MCD_OPC_Decode, 182, 14, 3, // Opcode: VSRB /* 1186 */ MCD_OPC_FilterValue, 9, 4, 0, 0, // Skip to: 1195 /* 1191 */ MCD_OPC_Decode, 184, 14, 3, // Opcode: VSRH /* 1195 */ MCD_OPC_FilterValue, 10, 4, 0, 0, // Skip to: 1204 /* 1200 */ MCD_OPC_Decode, 187, 14, 3, // Opcode: VSRW /* 1204 */ MCD_OPC_FilterValue, 11, 4, 0, 0, // Skip to: 1213 /* 1209 */ MCD_OPC_Decode, 177, 14, 3, // Opcode: VSR /* 1213 */ MCD_OPC_FilterValue, 12, 4, 0, 0, // Skip to: 1222 /* 1218 */ MCD_OPC_Decode, 178, 14, 3, // Opcode: VSRAB /* 1222 */ MCD_OPC_FilterValue, 13, 4, 0, 0, // Skip to: 1231 /* 1227 */ MCD_OPC_Decode, 180, 14, 3, // Opcode: VSRAH /* 1231 */ MCD_OPC_FilterValue, 14, 4, 0, 0, // Skip to: 1240 /* 1236 */ MCD_OPC_Decode, 181, 14, 3, // Opcode: VSRAW /* 1240 */ MCD_OPC_FilterValue, 15, 4, 0, 0, // Skip to: 1249 /* 1245 */ MCD_OPC_Decode, 179, 14, 3, // Opcode: VSRAD /* 1249 */ MCD_OPC_FilterValue, 16, 4, 0, 0, // Skip to: 1258 /* 1254 */ MCD_OPC_Decode, 208, 12, 3, // Opcode: VAND /* 1258 */ MCD_OPC_FilterValue, 17, 4, 0, 0, // Skip to: 1267 /* 1263 */ MCD_OPC_Decode, 209, 12, 3, // Opcode: VANDC /* 1267 */ MCD_OPC_FilterValue, 18, 4, 0, 0, // Skip to: 1276 /* 1272 */ MCD_OPC_Decode, 242, 13, 3, // Opcode: VOR /* 1276 */ MCD_OPC_FilterValue, 19, 4, 0, 0, // Skip to: 1285 /* 1281 */ MCD_OPC_Decode, 217, 14, 3, // Opcode: VXOR /* 1285 */ MCD_OPC_FilterValue, 20, 4, 0, 0, // Skip to: 1294 /* 1290 */ MCD_OPC_Decode, 241, 13, 3, // Opcode: VNOR /* 1294 */ MCD_OPC_FilterValue, 21, 4, 0, 0, // Skip to: 1303 /* 1299 */ MCD_OPC_Decode, 243, 13, 3, // Opcode: VORC /* 1303 */ MCD_OPC_FilterValue, 22, 4, 0, 0, // Skip to: 1312 /* 1308 */ MCD_OPC_Decode, 235, 13, 3, // Opcode: VNAND /* 1312 */ MCD_OPC_FilterValue, 23, 4, 0, 0, // Skip to: 1321 /* 1317 */ MCD_OPC_Decode, 163, 14, 3, // Opcode: VSLD /* 1321 */ MCD_OPC_FilterValue, 24, 11, 0, 0, // Skip to: 1337 /* 1326 */ MCD_OPC_CheckField, 11, 10, 0, 253, 58, 0, // Skip to: 16434 /* 1333 */ MCD_OPC_Decode, 180, 8, 10, // Opcode: MFVSCR /* 1337 */ MCD_OPC_FilterValue, 25, 11, 0, 0, // Skip to: 1353 /* 1342 */ MCD_OPC_CheckField, 16, 10, 0, 237, 58, 0, // Skip to: 16434 /* 1349 */ MCD_OPC_Decode, 217, 8, 11, // Opcode: MTVSCR /* 1353 */ MCD_OPC_FilterValue, 26, 4, 0, 0, // Skip to: 1362 /* 1358 */ MCD_OPC_Decode, 154, 13, 3, // Opcode: VEQV /* 1362 */ MCD_OPC_FilterValue, 27, 4, 0, 0, // Skip to: 1371 /* 1367 */ MCD_OPC_Decode, 183, 14, 3, // Opcode: VSRD /* 1371 */ MCD_OPC_FilterValue, 28, 4, 0, 0, // Skip to: 1380 /* 1376 */ MCD_OPC_Decode, 186, 14, 3, // Opcode: VSRV /* 1380 */ MCD_OPC_FilterValue, 29, 201, 58, 0, // Skip to: 16434 /* 1385 */ MCD_OPC_Decode, 167, 14, 3, // Opcode: VSLV /* 1389 */ MCD_OPC_FilterValue, 5, 39, 0, 0, // Skip to: 1433 /* 1394 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 1397 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 1406 /* 1402 */ MCD_OPC_Decode, 154, 14, 12, // Opcode: VRLWMI /* 1406 */ MCD_OPC_FilterValue, 3, 4, 0, 0, // Skip to: 1415 /* 1411 */ MCD_OPC_Decode, 150, 14, 12, // Opcode: VRLDMI /* 1415 */ MCD_OPC_FilterValue, 6, 4, 0, 0, // Skip to: 1424 /* 1420 */ MCD_OPC_Decode, 155, 14, 3, // Opcode: VRLWNM /* 1424 */ MCD_OPC_FilterValue, 7, 157, 58, 0, // Skip to: 16434 /* 1429 */ MCD_OPC_Decode, 151, 14, 3, // Opcode: VRLDNM /* 1433 */ MCD_OPC_FilterValue, 6, 237, 0, 0, // Skip to: 1675 /* 1438 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 1441 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1450 /* 1446 */ MCD_OPC_Decode, 233, 12, 3, // Opcode: VCMPEQUB /* 1450 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 1459 /* 1455 */ MCD_OPC_Decode, 237, 12, 3, // Opcode: VCMPEQUH /* 1459 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 1468 /* 1464 */ MCD_OPC_Decode, 239, 12, 3, // Opcode: VCMPEQUW /* 1468 */ MCD_OPC_FilterValue, 3, 4, 0, 0, // Skip to: 1477 /* 1473 */ MCD_OPC_Decode, 231, 12, 3, // Opcode: VCMPEQFP /* 1477 */ MCD_OPC_FilterValue, 7, 4, 0, 0, // Skip to: 1486 /* 1482 */ MCD_OPC_Decode, 241, 12, 3, // Opcode: VCMPGEFP /* 1486 */ MCD_OPC_FilterValue, 8, 4, 0, 0, // Skip to: 1495 /* 1491 */ MCD_OPC_Decode, 253, 12, 3, // Opcode: VCMPGTUB /* 1495 */ MCD_OPC_FilterValue, 9, 4, 0, 0, // Skip to: 1504 /* 1500 */ MCD_OPC_Decode, 129, 13, 3, // Opcode: VCMPGTUH /* 1504 */ MCD_OPC_FilterValue, 10, 4, 0, 0, // Skip to: 1513 /* 1509 */ MCD_OPC_Decode, 131, 13, 3, // Opcode: VCMPGTUW /* 1513 */ MCD_OPC_FilterValue, 11, 4, 0, 0, // Skip to: 1522 /* 1518 */ MCD_OPC_Decode, 243, 12, 3, // Opcode: VCMPGTFP /* 1522 */ MCD_OPC_FilterValue, 12, 4, 0, 0, // Skip to: 1531 /* 1527 */ MCD_OPC_Decode, 245, 12, 3, // Opcode: VCMPGTSB /* 1531 */ MCD_OPC_FilterValue, 13, 4, 0, 0, // Skip to: 1540 /* 1536 */ MCD_OPC_Decode, 249, 12, 3, // Opcode: VCMPGTSH /* 1540 */ MCD_OPC_FilterValue, 14, 4, 0, 0, // Skip to: 1549 /* 1545 */ MCD_OPC_Decode, 251, 12, 3, // Opcode: VCMPGTSW /* 1549 */ MCD_OPC_FilterValue, 15, 4, 0, 0, // Skip to: 1558 /* 1554 */ MCD_OPC_Decode, 229, 12, 3, // Opcode: VCMPBFP /* 1558 */ MCD_OPC_FilterValue, 16, 4, 0, 0, // Skip to: 1567 /* 1563 */ MCD_OPC_Decode, 234, 12, 3, // Opcode: VCMPEQUBo /* 1567 */ MCD_OPC_FilterValue, 17, 4, 0, 0, // Skip to: 1576 /* 1572 */ MCD_OPC_Decode, 238, 12, 3, // Opcode: VCMPEQUHo /* 1576 */ MCD_OPC_FilterValue, 18, 4, 0, 0, // Skip to: 1585 /* 1581 */ MCD_OPC_Decode, 240, 12, 3, // Opcode: VCMPEQUWo /* 1585 */ MCD_OPC_FilterValue, 19, 4, 0, 0, // Skip to: 1594 /* 1590 */ MCD_OPC_Decode, 232, 12, 3, // Opcode: VCMPEQFPo /* 1594 */ MCD_OPC_FilterValue, 23, 4, 0, 0, // Skip to: 1603 /* 1599 */ MCD_OPC_Decode, 242, 12, 3, // Opcode: VCMPGEFPo /* 1603 */ MCD_OPC_FilterValue, 24, 4, 0, 0, // Skip to: 1612 /* 1608 */ MCD_OPC_Decode, 254, 12, 3, // Opcode: VCMPGTUBo /* 1612 */ MCD_OPC_FilterValue, 25, 4, 0, 0, // Skip to: 1621 /* 1617 */ MCD_OPC_Decode, 130, 13, 3, // Opcode: VCMPGTUHo /* 1621 */ MCD_OPC_FilterValue, 26, 4, 0, 0, // Skip to: 1630 /* 1626 */ MCD_OPC_Decode, 132, 13, 3, // Opcode: VCMPGTUWo /* 1630 */ MCD_OPC_FilterValue, 27, 4, 0, 0, // Skip to: 1639 /* 1635 */ MCD_OPC_Decode, 244, 12, 3, // Opcode: VCMPGTFPo /* 1639 */ MCD_OPC_FilterValue, 28, 4, 0, 0, // Skip to: 1648 /* 1644 */ MCD_OPC_Decode, 246, 12, 3, // Opcode: VCMPGTSBo /* 1648 */ MCD_OPC_FilterValue, 29, 4, 0, 0, // Skip to: 1657 /* 1653 */ MCD_OPC_Decode, 250, 12, 3, // Opcode: VCMPGTSHo /* 1657 */ MCD_OPC_FilterValue, 30, 4, 0, 0, // Skip to: 1666 /* 1662 */ MCD_OPC_Decode, 252, 12, 3, // Opcode: VCMPGTSWo /* 1666 */ MCD_OPC_FilterValue, 31, 171, 57, 0, // Skip to: 16434 /* 1671 */ MCD_OPC_Decode, 230, 12, 3, // Opcode: VCMPBFPo /* 1675 */ MCD_OPC_FilterValue, 7, 165, 0, 0, // Skip to: 1845 /* 1680 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 1683 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1692 /* 1688 */ MCD_OPC_Decode, 133, 13, 3, // Opcode: VCMPNEB /* 1692 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 1701 /* 1697 */ MCD_OPC_Decode, 135, 13, 3, // Opcode: VCMPNEH /* 1701 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 1710 /* 1706 */ MCD_OPC_Decode, 137, 13, 3, // Opcode: VCMPNEW /* 1710 */ MCD_OPC_FilterValue, 3, 4, 0, 0, // Skip to: 1719 /* 1715 */ MCD_OPC_Decode, 235, 12, 3, // Opcode: VCMPEQUD /* 1719 */ MCD_OPC_FilterValue, 4, 4, 0, 0, // Skip to: 1728 /* 1724 */ MCD_OPC_Decode, 139, 13, 3, // Opcode: VCMPNEZB /* 1728 */ MCD_OPC_FilterValue, 5, 4, 0, 0, // Skip to: 1737 /* 1733 */ MCD_OPC_Decode, 141, 13, 3, // Opcode: VCMPNEZH /* 1737 */ MCD_OPC_FilterValue, 6, 4, 0, 0, // Skip to: 1746 /* 1742 */ MCD_OPC_Decode, 143, 13, 3, // Opcode: VCMPNEZW /* 1746 */ MCD_OPC_FilterValue, 11, 4, 0, 0, // Skip to: 1755 /* 1751 */ MCD_OPC_Decode, 255, 12, 3, // Opcode: VCMPGTUD /* 1755 */ MCD_OPC_FilterValue, 15, 4, 0, 0, // Skip to: 1764 /* 1760 */ MCD_OPC_Decode, 247, 12, 3, // Opcode: VCMPGTSD /* 1764 */ MCD_OPC_FilterValue, 16, 4, 0, 0, // Skip to: 1773 /* 1769 */ MCD_OPC_Decode, 134, 13, 3, // Opcode: VCMPNEBo /* 1773 */ MCD_OPC_FilterValue, 17, 4, 0, 0, // Skip to: 1782 /* 1778 */ MCD_OPC_Decode, 136, 13, 3, // Opcode: VCMPNEHo /* 1782 */ MCD_OPC_FilterValue, 18, 4, 0, 0, // Skip to: 1791 /* 1787 */ MCD_OPC_Decode, 138, 13, 3, // Opcode: VCMPNEWo /* 1791 */ MCD_OPC_FilterValue, 19, 4, 0, 0, // Skip to: 1800 /* 1796 */ MCD_OPC_Decode, 236, 12, 3, // Opcode: VCMPEQUDo /* 1800 */ MCD_OPC_FilterValue, 20, 4, 0, 0, // Skip to: 1809 /* 1805 */ MCD_OPC_Decode, 140, 13, 3, // Opcode: VCMPNEZBo /* 1809 */ MCD_OPC_FilterValue, 21, 4, 0, 0, // Skip to: 1818 /* 1814 */ MCD_OPC_Decode, 142, 13, 3, // Opcode: VCMPNEZHo /* 1818 */ MCD_OPC_FilterValue, 22, 4, 0, 0, // Skip to: 1827 /* 1823 */ MCD_OPC_Decode, 144, 13, 3, // Opcode: VCMPNEZWo /* 1827 */ MCD_OPC_FilterValue, 27, 4, 0, 0, // Skip to: 1836 /* 1832 */ MCD_OPC_Decode, 128, 13, 3, // Opcode: VCMPGTUDo /* 1836 */ MCD_OPC_FilterValue, 31, 1, 57, 0, // Skip to: 16434 /* 1841 */ MCD_OPC_Decode, 248, 12, 3, // Opcode: VCMPGTSDo /* 1845 */ MCD_OPC_FilterValue, 8, 226, 0, 0, // Skip to: 2076 /* 1850 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 1853 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1862 /* 1858 */ MCD_OPC_Decode, 231, 13, 3, // Opcode: VMULOUB /* 1862 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 1871 /* 1867 */ MCD_OPC_Decode, 232, 13, 3, // Opcode: VMULOUH /* 1871 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 1880 /* 1876 */ MCD_OPC_Decode, 233, 13, 3, // Opcode: VMULOUW /* 1880 */ MCD_OPC_FilterValue, 4, 4, 0, 0, // Skip to: 1889 /* 1885 */ MCD_OPC_Decode, 228, 13, 3, // Opcode: VMULOSB /* 1889 */ MCD_OPC_FilterValue, 5, 4, 0, 0, // Skip to: 1898 /* 1894 */ MCD_OPC_Decode, 229, 13, 3, // Opcode: VMULOSH /* 1898 */ MCD_OPC_FilterValue, 6, 4, 0, 0, // Skip to: 1907 /* 1903 */ MCD_OPC_Decode, 230, 13, 3, // Opcode: VMULOSW /* 1907 */ MCD_OPC_FilterValue, 8, 4, 0, 0, // Skip to: 1916 /* 1912 */ MCD_OPC_Decode, 225, 13, 3, // Opcode: VMULEUB /* 1916 */ MCD_OPC_FilterValue, 9, 4, 0, 0, // Skip to: 1925 /* 1921 */ MCD_OPC_Decode, 226, 13, 3, // Opcode: VMULEUH /* 1925 */ MCD_OPC_FilterValue, 10, 4, 0, 0, // Skip to: 1934 /* 1930 */ MCD_OPC_Decode, 227, 13, 3, // Opcode: VMULEUW /* 1934 */ MCD_OPC_FilterValue, 12, 4, 0, 0, // Skip to: 1943 /* 1939 */ MCD_OPC_Decode, 222, 13, 3, // Opcode: VMULESB /* 1943 */ MCD_OPC_FilterValue, 13, 4, 0, 0, // Skip to: 1952 /* 1948 */ MCD_OPC_Decode, 223, 13, 3, // Opcode: VMULESH /* 1952 */ MCD_OPC_FilterValue, 14, 4, 0, 0, // Skip to: 1961 /* 1957 */ MCD_OPC_Decode, 224, 13, 3, // Opcode: VMULESW /* 1961 */ MCD_OPC_FilterValue, 16, 4, 0, 0, // Skip to: 1970 /* 1966 */ MCD_OPC_Decode, 132, 14, 3, // Opcode: VPMSUMB /* 1970 */ MCD_OPC_FilterValue, 17, 4, 0, 0, // Skip to: 1979 /* 1975 */ MCD_OPC_Decode, 134, 14, 3, // Opcode: VPMSUMH /* 1979 */ MCD_OPC_FilterValue, 18, 4, 0, 0, // Skip to: 1988 /* 1984 */ MCD_OPC_Decode, 135, 14, 3, // Opcode: VPMSUMW /* 1988 */ MCD_OPC_FilterValue, 19, 4, 0, 0, // Skip to: 1997 /* 1993 */ MCD_OPC_Decode, 133, 14, 3, // Opcode: VPMSUMD /* 1997 */ MCD_OPC_FilterValue, 20, 4, 0, 0, // Skip to: 2006 /* 2002 */ MCD_OPC_Decode, 222, 12, 3, // Opcode: VCIPHER /* 2006 */ MCD_OPC_FilterValue, 21, 4, 0, 0, // Skip to: 2015 /* 2011 */ MCD_OPC_Decode, 236, 13, 3, // Opcode: VNCIPHER /* 2015 */ MCD_OPC_FilterValue, 23, 11, 0, 0, // Skip to: 2031 /* 2020 */ MCD_OPC_CheckField, 11, 5, 0, 71, 56, 0, // Skip to: 16434 /* 2027 */ MCD_OPC_Decode, 157, 14, 4, // Opcode: VSBOX /* 2031 */ MCD_OPC_FilterValue, 24, 4, 0, 0, // Skip to: 2040 /* 2036 */ MCD_OPC_Decode, 207, 14, 3, // Opcode: VSUM4UBS /* 2040 */ MCD_OPC_FilterValue, 25, 4, 0, 0, // Skip to: 2049 /* 2045 */ MCD_OPC_Decode, 206, 14, 3, // Opcode: VSUM4SHS /* 2049 */ MCD_OPC_FilterValue, 26, 4, 0, 0, // Skip to: 2058 /* 2054 */ MCD_OPC_Decode, 204, 14, 3, // Opcode: VSUM2SWS /* 2058 */ MCD_OPC_FilterValue, 28, 4, 0, 0, // Skip to: 2067 /* 2063 */ MCD_OPC_Decode, 205, 14, 3, // Opcode: VSUM4SBS /* 2067 */ MCD_OPC_FilterValue, 30, 26, 56, 0, // Skip to: 16434 /* 2072 */ MCD_OPC_Decode, 208, 14, 3, // Opcode: VSUMSWS /* 2076 */ MCD_OPC_FilterValue, 9, 30, 0, 0, // Skip to: 2111 /* 2081 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 2084 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 2093 /* 2089 */ MCD_OPC_Decode, 234, 13, 3, // Opcode: VMULUWM /* 2093 */ MCD_OPC_FilterValue, 20, 4, 0, 0, // Skip to: 2102 /* 2098 */ MCD_OPC_Decode, 223, 12, 3, // Opcode: VCIPHERLAST /* 2102 */ MCD_OPC_FilterValue, 21, 247, 55, 0, // Skip to: 16434 /* 2107 */ MCD_OPC_Decode, 237, 13, 3, // Opcode: VNCIPHERLAST /* 2111 */ MCD_OPC_FilterValue, 10, 203, 0, 0, // Skip to: 2319 /* 2116 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 2119 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 2128 /* 2124 */ MCD_OPC_Decode, 196, 12, 3, // Opcode: VADDFP /* 2128 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 2137 /* 2133 */ MCD_OPC_Decode, 192, 14, 3, // Opcode: VSUBFP /* 2137 */ MCD_OPC_FilterValue, 4, 11, 0, 0, // Skip to: 2153 /* 2142 */ MCD_OPC_CheckField, 16, 5, 0, 205, 55, 0, // Skip to: 16434 /* 2149 */ MCD_OPC_Decode, 143, 14, 6, // Opcode: VREFP /* 2153 */ MCD_OPC_FilterValue, 5, 11, 0, 0, // Skip to: 2169 /* 2158 */ MCD_OPC_CheckField, 16, 5, 0, 189, 55, 0, // Skip to: 16434 /* 2165 */ MCD_OPC_Decode, 156, 14, 6, // Opcode: VRSQRTEFP /* 2169 */ MCD_OPC_FilterValue, 6, 11, 0, 0, // Skip to: 2185 /* 2174 */ MCD_OPC_CheckField, 16, 5, 0, 173, 55, 0, // Skip to: 16434 /* 2181 */ MCD_OPC_Decode, 155, 13, 6, // Opcode: VEXPTEFP /* 2185 */ MCD_OPC_FilterValue, 7, 11, 0, 0, // Skip to: 2201 /* 2190 */ MCD_OPC_CheckField, 16, 5, 0, 157, 55, 0, // Skip to: 16434 /* 2197 */ MCD_OPC_Decode, 181, 13, 6, // Opcode: VLOGEFP /* 2201 */ MCD_OPC_FilterValue, 8, 11, 0, 0, // Skip to: 2217 /* 2206 */ MCD_OPC_CheckField, 16, 5, 0, 141, 55, 0, // Skip to: 16434 /* 2213 */ MCD_OPC_Decode, 145, 14, 6, // Opcode: VRFIN /* 2217 */ MCD_OPC_FilterValue, 9, 11, 0, 0, // Skip to: 2233 /* 2222 */ MCD_OPC_CheckField, 16, 5, 0, 125, 55, 0, // Skip to: 16434 /* 2229 */ MCD_OPC_Decode, 147, 14, 6, // Opcode: VRFIZ /* 2233 */ MCD_OPC_FilterValue, 10, 11, 0, 0, // Skip to: 2249 /* 2238 */ MCD_OPC_CheckField, 16, 5, 0, 109, 55, 0, // Skip to: 16434 /* 2245 */ MCD_OPC_Decode, 146, 14, 6, // Opcode: VRFIP /* 2249 */ MCD_OPC_FilterValue, 11, 11, 0, 0, // Skip to: 2265 /* 2254 */ MCD_OPC_CheckField, 16, 5, 0, 93, 55, 0, // Skip to: 16434 /* 2261 */ MCD_OPC_Decode, 144, 14, 6, // Opcode: VRFIM /* 2265 */ MCD_OPC_FilterValue, 12, 4, 0, 0, // Skip to: 2274 /* 2270 */ MCD_OPC_Decode, 220, 12, 13, // Opcode: VCFUX /* 2274 */ MCD_OPC_FilterValue, 13, 4, 0, 0, // Skip to: 2283 /* 2279 */ MCD_OPC_Decode, 218, 12, 13, // Opcode: VCFSX /* 2283 */ MCD_OPC_FilterValue, 14, 4, 0, 0, // Skip to: 2292 /* 2288 */ MCD_OPC_Decode, 147, 13, 13, // Opcode: VCTUXS /* 2292 */ MCD_OPC_FilterValue, 15, 4, 0, 0, // Skip to: 2301 /* 2297 */ MCD_OPC_Decode, 145, 13, 13, // Opcode: VCTSXS /* 2301 */ MCD_OPC_FilterValue, 16, 4, 0, 0, // Skip to: 2310 /* 2306 */ MCD_OPC_Decode, 183, 13, 3, // Opcode: VMAXFP /* 2310 */ MCD_OPC_FilterValue, 17, 39, 55, 0, // Skip to: 16434 /* 2315 */ MCD_OPC_Decode, 194, 13, 3, // Opcode: VMINFP /* 2319 */ MCD_OPC_FilterValue, 12, 202, 0, 0, // Skip to: 2526 /* 2324 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 2327 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 2336 /* 2332 */ MCD_OPC_Decode, 205, 13, 3, // Opcode: VMRGHB /* 2336 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 2345 /* 2341 */ MCD_OPC_Decode, 206, 13, 3, // Opcode: VMRGHH /* 2345 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 2354 /* 2350 */ MCD_OPC_Decode, 207, 13, 3, // Opcode: VMRGHW /* 2354 */ MCD_OPC_FilterValue, 4, 4, 0, 0, // Skip to: 2363 /* 2359 */ MCD_OPC_Decode, 208, 13, 3, // Opcode: VMRGLB /* 2363 */ MCD_OPC_FilterValue, 5, 4, 0, 0, // Skip to: 2372 /* 2368 */ MCD_OPC_Decode, 209, 13, 3, // Opcode: VMRGLH /* 2372 */ MCD_OPC_FilterValue, 6, 4, 0, 0, // Skip to: 2381 /* 2377 */ MCD_OPC_Decode, 210, 13, 3, // Opcode: VMRGLW /* 2381 */ MCD_OPC_FilterValue, 8, 4, 0, 0, // Skip to: 2390 /* 2386 */ MCD_OPC_Decode, 169, 14, 13, // Opcode: VSPLTB /* 2390 */ MCD_OPC_FilterValue, 9, 4, 0, 0, // Skip to: 2399 /* 2395 */ MCD_OPC_Decode, 171, 14, 13, // Opcode: VSPLTH /* 2399 */ MCD_OPC_FilterValue, 10, 4, 0, 0, // Skip to: 2408 /* 2404 */ MCD_OPC_Decode, 176, 14, 13, // Opcode: VSPLTW /* 2408 */ MCD_OPC_FilterValue, 12, 11, 0, 0, // Skip to: 2424 /* 2413 */ MCD_OPC_CheckField, 11, 5, 0, 190, 54, 0, // Skip to: 16434 /* 2420 */ MCD_OPC_Decode, 173, 14, 14, // Opcode: VSPLTISB /* 2424 */ MCD_OPC_FilterValue, 13, 11, 0, 0, // Skip to: 2440 /* 2429 */ MCD_OPC_CheckField, 11, 5, 0, 174, 54, 0, // Skip to: 16434 /* 2436 */ MCD_OPC_Decode, 174, 14, 14, // Opcode: VSPLTISH /* 2440 */ MCD_OPC_FilterValue, 14, 11, 0, 0, // Skip to: 2456 /* 2445 */ MCD_OPC_CheckField, 11, 5, 0, 158, 54, 0, // Skip to: 16434 /* 2452 */ MCD_OPC_Decode, 175, 14, 14, // Opcode: VSPLTISW /* 2456 */ MCD_OPC_FilterValue, 16, 4, 0, 0, // Skip to: 2465 /* 2461 */ MCD_OPC_Decode, 166, 14, 3, // Opcode: VSLO /* 2465 */ MCD_OPC_FilterValue, 17, 4, 0, 0, // Skip to: 2474 /* 2470 */ MCD_OPC_Decode, 185, 14, 3, // Opcode: VSRO /* 2474 */ MCD_OPC_FilterValue, 20, 11, 0, 0, // Skip to: 2490 /* 2479 */ MCD_OPC_CheckField, 16, 5, 0, 124, 54, 0, // Skip to: 16434 /* 2486 */ MCD_OPC_Decode, 176, 13, 6, // Opcode: VGBBD /* 2490 */ MCD_OPC_FilterValue, 21, 4, 0, 0, // Skip to: 2499 /* 2495 */ MCD_OPC_Decode, 217, 12, 3, // Opcode: VBPERMQ /* 2499 */ MCD_OPC_FilterValue, 23, 4, 0, 0, // Skip to: 2508 /* 2504 */ MCD_OPC_Decode, 216, 12, 3, // Opcode: VBPERMD /* 2508 */ MCD_OPC_FilterValue, 26, 4, 0, 0, // Skip to: 2517 /* 2513 */ MCD_OPC_Decode, 211, 13, 3, // Opcode: VMRGOW /* 2517 */ MCD_OPC_FilterValue, 30, 88, 54, 0, // Skip to: 16434 /* 2522 */ MCD_OPC_Decode, 204, 13, 3, // Opcode: VMRGEW /* 2526 */ MCD_OPC_FilterValue, 13, 129, 0, 0, // Skip to: 2660 /* 2531 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 2534 */ MCD_OPC_FilterValue, 8, 4, 0, 0, // Skip to: 2543 /* 2539 */ MCD_OPC_Decode, 157, 13, 15, // Opcode: VEXTRACTUB /* 2543 */ MCD_OPC_FilterValue, 9, 4, 0, 0, // Skip to: 2552 /* 2548 */ MCD_OPC_Decode, 158, 13, 15, // Opcode: VEXTRACTUH /* 2552 */ MCD_OPC_FilterValue, 10, 4, 0, 0, // Skip to: 2561 /* 2557 */ MCD_OPC_Decode, 159, 13, 15, // Opcode: VEXTRACTUW /* 2561 */ MCD_OPC_FilterValue, 11, 4, 0, 0, // Skip to: 2570 /* 2566 */ MCD_OPC_Decode, 156, 13, 15, // Opcode: VEXTRACTD /* 2570 */ MCD_OPC_FilterValue, 12, 4, 0, 0, // Skip to: 2579 /* 2575 */ MCD_OPC_Decode, 177, 13, 16, // Opcode: VINSERTB /* 2579 */ MCD_OPC_FilterValue, 13, 4, 0, 0, // Skip to: 2588 /* 2584 */ MCD_OPC_Decode, 179, 13, 16, // Opcode: VINSERTH /* 2588 */ MCD_OPC_FilterValue, 14, 4, 0, 0, // Skip to: 2597 /* 2593 */ MCD_OPC_Decode, 180, 13, 15, // Opcode: VINSERTW /* 2597 */ MCD_OPC_FilterValue, 15, 4, 0, 0, // Skip to: 2606 /* 2602 */ MCD_OPC_Decode, 178, 13, 15, // Opcode: VINSERTD /* 2606 */ MCD_OPC_FilterValue, 24, 4, 0, 0, // Skip to: 2615 /* 2611 */ MCD_OPC_Decode, 170, 13, 17, // Opcode: VEXTUBLX /* 2615 */ MCD_OPC_FilterValue, 25, 4, 0, 0, // Skip to: 2624 /* 2620 */ MCD_OPC_Decode, 172, 13, 17, // Opcode: VEXTUHLX /* 2624 */ MCD_OPC_FilterValue, 26, 4, 0, 0, // Skip to: 2633 /* 2629 */ MCD_OPC_Decode, 174, 13, 17, // Opcode: VEXTUWLX /* 2633 */ MCD_OPC_FilterValue, 28, 4, 0, 0, // Skip to: 2642 /* 2638 */ MCD_OPC_Decode, 171, 13, 17, // Opcode: VEXTUBRX /* 2642 */ MCD_OPC_FilterValue, 29, 4, 0, 0, // Skip to: 2651 /* 2647 */ MCD_OPC_Decode, 173, 13, 17, // Opcode: VEXTUHRX /* 2651 */ MCD_OPC_FilterValue, 30, 210, 53, 0, // Skip to: 16434 /* 2656 */ MCD_OPC_Decode, 175, 13, 17, // Opcode: VEXTUWRX /* 2660 */ MCD_OPC_FilterValue, 14, 248, 0, 0, // Skip to: 2913 /* 2665 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 2668 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 2677 /* 2673 */ MCD_OPC_Decode, 128, 14, 3, // Opcode: VPKUHUM /* 2677 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 2686 /* 2682 */ MCD_OPC_Decode, 130, 14, 3, // Opcode: VPKUWUM /* 2686 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 2695 /* 2691 */ MCD_OPC_Decode, 129, 14, 3, // Opcode: VPKUHUS /* 2695 */ MCD_OPC_FilterValue, 3, 4, 0, 0, // Skip to: 2704 /* 2700 */ MCD_OPC_Decode, 131, 14, 3, // Opcode: VPKUWUS /* 2704 */ MCD_OPC_FilterValue, 4, 4, 0, 0, // Skip to: 2713 /* 2709 */ MCD_OPC_Decode, 251, 13, 3, // Opcode: VPKSHUS /* 2713 */ MCD_OPC_FilterValue, 5, 4, 0, 0, // Skip to: 2722 /* 2718 */ MCD_OPC_Decode, 253, 13, 3, // Opcode: VPKSWUS /* 2722 */ MCD_OPC_FilterValue, 6, 4, 0, 0, // Skip to: 2731 /* 2727 */ MCD_OPC_Decode, 250, 13, 3, // Opcode: VPKSHSS /* 2731 */ MCD_OPC_FilterValue, 7, 4, 0, 0, // Skip to: 2740 /* 2736 */ MCD_OPC_Decode, 252, 13, 3, // Opcode: VPKSWSS /* 2740 */ MCD_OPC_FilterValue, 8, 11, 0, 0, // Skip to: 2756 /* 2745 */ MCD_OPC_CheckField, 16, 5, 0, 114, 53, 0, // Skip to: 16434 /* 2752 */ MCD_OPC_Decode, 210, 14, 6, // Opcode: VUPKHSB /* 2756 */ MCD_OPC_FilterValue, 9, 11, 0, 0, // Skip to: 2772 /* 2761 */ MCD_OPC_CheckField, 16, 5, 0, 98, 53, 0, // Skip to: 16434 /* 2768 */ MCD_OPC_Decode, 211, 14, 6, // Opcode: VUPKHSH /* 2772 */ MCD_OPC_FilterValue, 10, 11, 0, 0, // Skip to: 2788 /* 2777 */ MCD_OPC_CheckField, 16, 5, 0, 82, 53, 0, // Skip to: 16434 /* 2784 */ MCD_OPC_Decode, 214, 14, 6, // Opcode: VUPKLSB /* 2788 */ MCD_OPC_FilterValue, 11, 11, 0, 0, // Skip to: 2804 /* 2793 */ MCD_OPC_CheckField, 16, 5, 0, 66, 53, 0, // Skip to: 16434 /* 2800 */ MCD_OPC_Decode, 215, 14, 6, // Opcode: VUPKLSH /* 2804 */ MCD_OPC_FilterValue, 12, 4, 0, 0, // Skip to: 2813 /* 2809 */ MCD_OPC_Decode, 247, 13, 3, // Opcode: VPKPX /* 2813 */ MCD_OPC_FilterValue, 13, 11, 0, 0, // Skip to: 2829 /* 2818 */ MCD_OPC_CheckField, 16, 5, 0, 41, 53, 0, // Skip to: 16434 /* 2825 */ MCD_OPC_Decode, 209, 14, 6, // Opcode: VUPKHPX /* 2829 */ MCD_OPC_FilterValue, 15, 11, 0, 0, // Skip to: 2845 /* 2834 */ MCD_OPC_CheckField, 16, 5, 0, 25, 53, 0, // Skip to: 16434 /* 2841 */ MCD_OPC_Decode, 213, 14, 6, // Opcode: VUPKLPX /* 2845 */ MCD_OPC_FilterValue, 17, 4, 0, 0, // Skip to: 2854 /* 2850 */ MCD_OPC_Decode, 254, 13, 3, // Opcode: VPKUDUM /* 2854 */ MCD_OPC_FilterValue, 19, 4, 0, 0, // Skip to: 2863 /* 2859 */ MCD_OPC_Decode, 255, 13, 3, // Opcode: VPKUDUS /* 2863 */ MCD_OPC_FilterValue, 21, 4, 0, 0, // Skip to: 2872 /* 2868 */ MCD_OPC_Decode, 249, 13, 3, // Opcode: VPKSDUS /* 2872 */ MCD_OPC_FilterValue, 23, 4, 0, 0, // Skip to: 2881 /* 2877 */ MCD_OPC_Decode, 248, 13, 3, // Opcode: VPKSDSS /* 2881 */ MCD_OPC_FilterValue, 25, 11, 0, 0, // Skip to: 2897 /* 2886 */ MCD_OPC_CheckField, 16, 5, 0, 229, 52, 0, // Skip to: 16434 /* 2893 */ MCD_OPC_Decode, 212, 14, 6, // Opcode: VUPKHSW /* 2897 */ MCD_OPC_FilterValue, 27, 220, 52, 0, // Skip to: 16434 /* 2902 */ MCD_OPC_CheckField, 16, 5, 0, 213, 52, 0, // Skip to: 16434 /* 2909 */ MCD_OPC_Decode, 216, 14, 6, // Opcode: VUPKLSW /* 2913 */ MCD_OPC_FilterValue, 32, 4, 0, 0, // Skip to: 2922 /* 2918 */ MCD_OPC_Decode, 192, 13, 18, // Opcode: VMHADDSHS /* 2922 */ MCD_OPC_FilterValue, 33, 4, 0, 0, // Skip to: 2931 /* 2927 */ MCD_OPC_Decode, 193, 13, 18, // Opcode: VMHRADDSHS /* 2931 */ MCD_OPC_FilterValue, 34, 4, 0, 0, // Skip to: 2940 /* 2936 */ MCD_OPC_Decode, 203, 13, 18, // Opcode: VMLADDUHM /* 2940 */ MCD_OPC_FilterValue, 36, 4, 0, 0, // Skip to: 2949 /* 2945 */ MCD_OPC_Decode, 215, 13, 18, // Opcode: VMSUMUBM /* 2949 */ MCD_OPC_FilterValue, 37, 4, 0, 0, // Skip to: 2958 /* 2954 */ MCD_OPC_Decode, 212, 13, 18, // Opcode: VMSUMMBM /* 2958 */ MCD_OPC_FilterValue, 38, 4, 0, 0, // Skip to: 2967 /* 2963 */ MCD_OPC_Decode, 216, 13, 18, // Opcode: VMSUMUHM /* 2967 */ MCD_OPC_FilterValue, 39, 4, 0, 0, // Skip to: 2976 /* 2972 */ MCD_OPC_Decode, 217, 13, 18, // Opcode: VMSUMUHS /* 2976 */ MCD_OPC_FilterValue, 40, 4, 0, 0, // Skip to: 2985 /* 2981 */ MCD_OPC_Decode, 213, 13, 18, // Opcode: VMSUMSHM /* 2985 */ MCD_OPC_FilterValue, 41, 4, 0, 0, // Skip to: 2994 /* 2990 */ MCD_OPC_Decode, 214, 13, 18, // Opcode: VMSUMSHS /* 2994 */ MCD_OPC_FilterValue, 42, 4, 0, 0, // Skip to: 3003 /* 2999 */ MCD_OPC_Decode, 158, 14, 18, // Opcode: VSEL /* 3003 */ MCD_OPC_FilterValue, 43, 4, 0, 0, // Skip to: 3012 /* 3008 */ MCD_OPC_Decode, 244, 13, 18, // Opcode: VPERM /* 3012 */ MCD_OPC_FilterValue, 44, 11, 0, 0, // Skip to: 3028 /* 3017 */ MCD_OPC_CheckField, 10, 1, 0, 98, 52, 0, // Skip to: 16434 /* 3024 */ MCD_OPC_Decode, 164, 14, 19, // Opcode: VSLDOI /* 3028 */ MCD_OPC_FilterValue, 45, 4, 0, 0, // Skip to: 3037 /* 3033 */ MCD_OPC_Decode, 246, 13, 18, // Opcode: VPERMXOR /* 3037 */ MCD_OPC_FilterValue, 46, 4, 0, 0, // Skip to: 3046 /* 3042 */ MCD_OPC_Decode, 182, 13, 20, // Opcode: VMADDFP /* 3046 */ MCD_OPC_FilterValue, 47, 4, 0, 0, // Skip to: 3055 /* 3051 */ MCD_OPC_Decode, 240, 13, 20, // Opcode: VNMSUBFP /* 3055 */ MCD_OPC_FilterValue, 48, 4, 0, 0, // Skip to: 3064 /* 3060 */ MCD_OPC_Decode, 144, 8, 21, // Opcode: MADDHD /* 3064 */ MCD_OPC_FilterValue, 49, 4, 0, 0, // Skip to: 3073 /* 3069 */ MCD_OPC_Decode, 145, 8, 21, // Opcode: MADDHDU /* 3073 */ MCD_OPC_FilterValue, 51, 4, 0, 0, // Skip to: 3082 /* 3078 */ MCD_OPC_Decode, 146, 8, 21, // Opcode: MADDLD /* 3082 */ MCD_OPC_FilterValue, 59, 4, 0, 0, // Skip to: 3091 /* 3087 */ MCD_OPC_Decode, 245, 13, 18, // Opcode: VPERMR /* 3091 */ MCD_OPC_FilterValue, 60, 4, 0, 0, // Skip to: 3100 /* 3096 */ MCD_OPC_Decode, 195, 12, 18, // Opcode: VADDEUQM /* 3100 */ MCD_OPC_FilterValue, 61, 4, 0, 0, // Skip to: 3109 /* 3105 */ MCD_OPC_Decode, 194, 12, 18, // Opcode: VADDECUQ /* 3109 */ MCD_OPC_FilterValue, 62, 4, 0, 0, // Skip to: 3118 /* 3114 */ MCD_OPC_Decode, 191, 14, 18, // Opcode: VSUBEUQM /* 3118 */ MCD_OPC_FilterValue, 63, 255, 51, 0, // Skip to: 16434 /* 3123 */ MCD_OPC_Decode, 190, 14, 18, // Opcode: VSUBECUQ /* 3127 */ MCD_OPC_FilterValue, 7, 4, 0, 0, // Skip to: 3136 /* 3132 */ MCD_OPC_Decode, 233, 8, 22, // Opcode: MULLI /* 3136 */ MCD_OPC_FilterValue, 8, 4, 0, 0, // Skip to: 3145 /* 3141 */ MCD_OPC_Decode, 132, 12, 22, // Opcode: SUBFIC /* 3145 */ MCD_OPC_FilterValue, 10, 21, 0, 0, // Skip to: 3171 /* 3150 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... /* 3153 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 3162 /* 3158 */ MCD_OPC_Decode, 173, 3, 23, // Opcode: CMPLWI /* 3162 */ MCD_OPC_FilterValue, 1, 211, 51, 0, // Skip to: 16434 /* 3167 */ MCD_OPC_Decode, 171, 3, 24, // Opcode: CMPLDI /* 3171 */ MCD_OPC_FilterValue, 11, 21, 0, 0, // Skip to: 3197 /* 3176 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... /* 3179 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 3188 /* 3184 */ MCD_OPC_Decode, 177, 3, 25, // Opcode: CMPWI /* 3188 */ MCD_OPC_FilterValue, 1, 185, 51, 0, // Skip to: 16434 /* 3193 */ MCD_OPC_Decode, 168, 3, 26, // Opcode: CMPDI /* 3197 */ MCD_OPC_FilterValue, 12, 4, 0, 0, // Skip to: 3206 /* 3202 */ MCD_OPC_Decode, 220, 1, 22, // Opcode: ADDIC /* 3206 */ MCD_OPC_FilterValue, 13, 4, 0, 0, // Skip to: 3215 /* 3211 */ MCD_OPC_Decode, 222, 1, 22, // Opcode: ADDICo /* 3215 */ MCD_OPC_FilterValue, 14, 15, 0, 0, // Skip to: 3235 /* 3220 */ MCD_OPC_CheckField, 16, 5, 0, 4, 0, 0, // Skip to: 3231 /* 3227 */ MCD_OPC_Decode, 217, 7, 27, // Opcode: LI /* 3231 */ MCD_OPC_Decode, 218, 1, 28, // Opcode: ADDI /* 3235 */ MCD_OPC_FilterValue, 15, 15, 0, 0, // Skip to: 3255 /* 3240 */ MCD_OPC_CheckField, 16, 5, 0, 4, 0, 0, // Skip to: 3251 /* 3247 */ MCD_OPC_Decode, 219, 7, 27, // Opcode: LIS /* 3251 */ MCD_OPC_Decode, 223, 1, 28, // Opcode: ADDIS /* 3255 */ MCD_OPC_FilterValue, 16, 35, 1, 0, // Skip to: 3551 /* 3260 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 3263 */ MCD_OPC_FilterValue, 0, 67, 0, 0, // Skip to: 3335 /* 3268 */ MCD_OPC_ExtractField, 16, 10, // Inst{25-16} ... /* 3271 */ MCD_OPC_FilterValue, 128, 4, 4, 0, 0, // Skip to: 3281 /* 3277 */ MCD_OPC_Decode, 237, 2, 29, // Opcode: BDNZ /* 3281 */ MCD_OPC_FilterValue, 192, 4, 4, 0, 0, // Skip to: 3291 /* 3287 */ MCD_OPC_Decode, 129, 3, 29, // Opcode: BDZ /* 3291 */ MCD_OPC_FilterValue, 128, 6, 4, 0, 0, // Skip to: 3301 /* 3297 */ MCD_OPC_Decode, 255, 2, 29, // Opcode: BDNZm /* 3301 */ MCD_OPC_FilterValue, 160, 6, 4, 0, 0, // Skip to: 3311 /* 3307 */ MCD_OPC_Decode, 128, 3, 29, // Opcode: BDNZp /* 3311 */ MCD_OPC_FilterValue, 192, 6, 4, 0, 0, // Skip to: 3321 /* 3317 */ MCD_OPC_Decode, 147, 3, 29, // Opcode: BDZm /* 3321 */ MCD_OPC_FilterValue, 224, 6, 4, 0, 0, // Skip to: 3331 /* 3327 */ MCD_OPC_Decode, 148, 3, 29, // Opcode: BDZp /* 3331 */ MCD_OPC_Decode, 223, 16, 30, // Opcode: gBC /* 3335 */ MCD_OPC_FilterValue, 1, 67, 0, 0, // Skip to: 3407 /* 3340 */ MCD_OPC_ExtractField, 16, 10, // Inst{25-16} ... /* 3343 */ MCD_OPC_FilterValue, 128, 4, 4, 0, 0, // Skip to: 3353 /* 3349 */ MCD_OPC_Decode, 242, 2, 29, // Opcode: BDNZL /* 3353 */ MCD_OPC_FilterValue, 192, 4, 4, 0, 0, // Skip to: 3363 /* 3359 */ MCD_OPC_Decode, 134, 3, 29, // Opcode: BDZL /* 3363 */ MCD_OPC_FilterValue, 128, 6, 4, 0, 0, // Skip to: 3373 /* 3369 */ MCD_OPC_Decode, 253, 2, 29, // Opcode: BDNZLm /* 3373 */ MCD_OPC_FilterValue, 160, 6, 4, 0, 0, // Skip to: 3383 /* 3379 */ MCD_OPC_Decode, 254, 2, 29, // Opcode: BDNZLp /* 3383 */ MCD_OPC_FilterValue, 192, 6, 4, 0, 0, // Skip to: 3393 /* 3389 */ MCD_OPC_Decode, 145, 3, 29, // Opcode: BDZLm /* 3393 */ MCD_OPC_FilterValue, 224, 6, 4, 0, 0, // Skip to: 3403 /* 3399 */ MCD_OPC_Decode, 146, 3, 29, // Opcode: BDZLp /* 3403 */ MCD_OPC_Decode, 228, 16, 30, // Opcode: gBCL /* 3407 */ MCD_OPC_FilterValue, 2, 67, 0, 0, // Skip to: 3479 /* 3412 */ MCD_OPC_ExtractField, 16, 10, // Inst{25-16} ... /* 3415 */ MCD_OPC_FilterValue, 128, 4, 4, 0, 0, // Skip to: 3425 /* 3421 */ MCD_OPC_Decode, 239, 2, 29, // Opcode: BDNZA /* 3425 */ MCD_OPC_FilterValue, 192, 4, 4, 0, 0, // Skip to: 3435 /* 3431 */ MCD_OPC_Decode, 131, 3, 29, // Opcode: BDZA /* 3435 */ MCD_OPC_FilterValue, 128, 6, 4, 0, 0, // Skip to: 3445 /* 3441 */ MCD_OPC_Decode, 240, 2, 29, // Opcode: BDNZAm /* 3445 */ MCD_OPC_FilterValue, 160, 6, 4, 0, 0, // Skip to: 3455 /* 3451 */ MCD_OPC_Decode, 241, 2, 29, // Opcode: BDNZAp /* 3455 */ MCD_OPC_FilterValue, 192, 6, 4, 0, 0, // Skip to: 3465 /* 3461 */ MCD_OPC_Decode, 132, 3, 29, // Opcode: BDZAm /* 3465 */ MCD_OPC_FilterValue, 224, 6, 4, 0, 0, // Skip to: 3475 /* 3471 */ MCD_OPC_Decode, 133, 3, 29, // Opcode: BDZAp /* 3475 */ MCD_OPC_Decode, 224, 16, 30, // Opcode: gBCA /* 3479 */ MCD_OPC_FilterValue, 3, 150, 50, 0, // Skip to: 16434 /* 3484 */ MCD_OPC_ExtractField, 16, 10, // Inst{25-16} ... /* 3487 */ MCD_OPC_FilterValue, 128, 4, 4, 0, 0, // Skip to: 3497 /* 3493 */ MCD_OPC_Decode, 243, 2, 29, // Opcode: BDNZLA /* 3497 */ MCD_OPC_FilterValue, 192, 4, 4, 0, 0, // Skip to: 3507 /* 3503 */ MCD_OPC_Decode, 135, 3, 29, // Opcode: BDZLA /* 3507 */ MCD_OPC_FilterValue, 128, 6, 4, 0, 0, // Skip to: 3517 /* 3513 */ MCD_OPC_Decode, 244, 2, 29, // Opcode: BDNZLAm /* 3517 */ MCD_OPC_FilterValue, 160, 6, 4, 0, 0, // Skip to: 3527 /* 3523 */ MCD_OPC_Decode, 245, 2, 29, // Opcode: BDNZLAp /* 3527 */ MCD_OPC_FilterValue, 192, 6, 4, 0, 0, // Skip to: 3537 /* 3533 */ MCD_OPC_Decode, 136, 3, 29, // Opcode: BDZLAm /* 3537 */ MCD_OPC_FilterValue, 224, 6, 4, 0, 0, // Skip to: 3547 /* 3543 */ MCD_OPC_Decode, 137, 3, 29, // Opcode: BDZLAp /* 3547 */ MCD_OPC_Decode, 229, 16, 30, // Opcode: gBCLA /* 3551 */ MCD_OPC_FilterValue, 17, 11, 0, 0, // Skip to: 3567 /* 3556 */ MCD_OPC_CheckField, 1, 1, 1, 71, 50, 0, // Skip to: 16434 /* 3563 */ MCD_OPC_Decode, 222, 10, 31, // Opcode: SC /* 3567 */ MCD_OPC_FilterValue, 18, 39, 0, 0, // Skip to: 3611 /* 3572 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 3575 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 3584 /* 3580 */ MCD_OPC_Decode, 190, 2, 32, // Opcode: B /* 3584 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 3593 /* 3589 */ MCD_OPC_Decode, 149, 3, 32, // Opcode: BL /* 3593 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 3602 /* 3598 */ MCD_OPC_Decode, 191, 2, 32, // Opcode: BA /* 3602 */ MCD_OPC_FilterValue, 3, 27, 50, 0, // Skip to: 16434 /* 3607 */ MCD_OPC_Decode, 155, 3, 32, // Opcode: BLA /* 3611 */ MCD_OPC_FilterValue, 19, 22, 3, 0, // Skip to: 4406 /* 3616 */ MCD_OPC_ExtractField, 1, 5, // Inst{5-1} ... /* 3619 */ MCD_OPC_FilterValue, 0, 25, 0, 0, // Skip to: 3649 /* 3624 */ MCD_OPC_CheckField, 21, 2, 0, 3, 50, 0, // Skip to: 16434 /* 3631 */ MCD_OPC_CheckField, 6, 12, 0, 252, 49, 0, // Skip to: 16434 /* 3638 */ MCD_OPC_CheckField, 0, 1, 0, 245, 49, 0, // Skip to: 16434 /* 3645 */ MCD_OPC_Decode, 148, 8, 33, // Opcode: MCRF /* 3649 */ MCD_OPC_FilterValue, 1, 131, 0, 0, // Skip to: 3785 /* 3654 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 3657 */ MCD_OPC_FilterValue, 1, 11, 0, 0, // Skip to: 3673 /* 3662 */ MCD_OPC_CheckField, 0, 1, 0, 221, 49, 0, // Skip to: 16434 /* 3669 */ MCD_OPC_Decode, 203, 3, 34, // Opcode: CRNOR /* 3673 */ MCD_OPC_FilterValue, 4, 11, 0, 0, // Skip to: 3689 /* 3678 */ MCD_OPC_CheckField, 0, 1, 0, 205, 49, 0, // Skip to: 16434 /* 3685 */ MCD_OPC_Decode, 200, 3, 34, // Opcode: CRANDC /* 3689 */ MCD_OPC_FilterValue, 6, 11, 0, 0, // Skip to: 3705 /* 3694 */ MCD_OPC_CheckField, 0, 1, 0, 189, 49, 0, // Skip to: 16434 /* 3701 */ MCD_OPC_Decode, 208, 3, 34, // Opcode: CRXOR /* 3705 */ MCD_OPC_FilterValue, 7, 11, 0, 0, // Skip to: 3721 /* 3710 */ MCD_OPC_CheckField, 0, 1, 0, 173, 49, 0, // Skip to: 16434 /* 3717 */ MCD_OPC_Decode, 202, 3, 34, // Opcode: CRNAND /* 3721 */ MCD_OPC_FilterValue, 8, 11, 0, 0, // Skip to: 3737 /* 3726 */ MCD_OPC_CheckField, 0, 1, 0, 157, 49, 0, // Skip to: 16434 /* 3733 */ MCD_OPC_Decode, 199, 3, 34, // Opcode: CRAND /* 3737 */ MCD_OPC_FilterValue, 9, 11, 0, 0, // Skip to: 3753 /* 3742 */ MCD_OPC_CheckField, 0, 1, 0, 141, 49, 0, // Skip to: 16434 /* 3749 */ MCD_OPC_Decode, 201, 3, 34, // Opcode: CREQV /* 3753 */ MCD_OPC_FilterValue, 13, 11, 0, 0, // Skip to: 3769 /* 3758 */ MCD_OPC_CheckField, 0, 1, 0, 125, 49, 0, // Skip to: 16434 /* 3765 */ MCD_OPC_Decode, 205, 3, 34, // Opcode: CRORC /* 3769 */ MCD_OPC_FilterValue, 14, 116, 49, 0, // Skip to: 16434 /* 3774 */ MCD_OPC_CheckField, 0, 1, 0, 109, 49, 0, // Skip to: 16434 /* 3781 */ MCD_OPC_Decode, 204, 3, 34, // Opcode: CROR /* 3785 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 3794 /* 3790 */ MCD_OPC_Decode, 246, 1, 35, // Opcode: ADDPCIS /* 3794 */ MCD_OPC_FilterValue, 6, 18, 0, 0, // Skip to: 3817 /* 3799 */ MCD_OPC_CheckField, 6, 20, 1, 84, 49, 0, // Skip to: 16434 /* 3806 */ MCD_OPC_CheckField, 0, 1, 0, 77, 49, 0, // Skip to: 16434 /* 3813 */ MCD_OPC_Decode, 192, 10, 0, // Opcode: RFMCI /* 3817 */ MCD_OPC_FilterValue, 7, 18, 0, 0, // Skip to: 3840 /* 3822 */ MCD_OPC_CheckField, 6, 20, 1, 61, 49, 0, // Skip to: 16434 /* 3829 */ MCD_OPC_CheckField, 0, 1, 0, 54, 49, 0, // Skip to: 16434 /* 3836 */ MCD_OPC_Decode, 188, 10, 0, // Opcode: RFDI /* 3840 */ MCD_OPC_FilterValue, 16, 113, 1, 0, // Skip to: 4214 /* 3845 */ MCD_OPC_ExtractField, 0, 1, // Inst{0} ... /* 3848 */ MCD_OPC_FilterValue, 0, 178, 0, 0, // Skip to: 4031 /* 3853 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 3856 */ MCD_OPC_FilterValue, 0, 134, 0, 0, // Skip to: 3995 /* 3861 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... /* 3864 */ MCD_OPC_FilterValue, 0, 21, 49, 0, // Skip to: 16434 /* 3869 */ MCD_OPC_ExtractField, 16, 10, // Inst{25-16} ... /* 3872 */ MCD_OPC_FilterValue, 128, 4, 11, 0, 0, // Skip to: 3889 /* 3878 */ MCD_OPC_CheckField, 11, 2, 0, 106, 0, 0, // Skip to: 3991 /* 3885 */ MCD_OPC_Decode, 246, 2, 0, // Opcode: BDNZLR /* 3889 */ MCD_OPC_FilterValue, 192, 4, 11, 0, 0, // Skip to: 3906 /* 3895 */ MCD_OPC_CheckField, 11, 2, 0, 89, 0, 0, // Skip to: 3991 /* 3902 */ MCD_OPC_Decode, 138, 3, 0, // Opcode: BDZLR /* 3906 */ MCD_OPC_FilterValue, 128, 5, 11, 0, 0, // Skip to: 3923 /* 3912 */ MCD_OPC_CheckField, 11, 2, 0, 72, 0, 0, // Skip to: 3991 /* 3919 */ MCD_OPC_Decode, 158, 3, 0, // Opcode: BLR /* 3923 */ MCD_OPC_FilterValue, 128, 6, 11, 0, 0, // Skip to: 3940 /* 3929 */ MCD_OPC_CheckField, 11, 2, 0, 55, 0, 0, // Skip to: 3991 /* 3936 */ MCD_OPC_Decode, 251, 2, 0, // Opcode: BDNZLRm /* 3940 */ MCD_OPC_FilterValue, 160, 6, 11, 0, 0, // Skip to: 3957 /* 3946 */ MCD_OPC_CheckField, 11, 2, 0, 38, 0, 0, // Skip to: 3991 /* 3953 */ MCD_OPC_Decode, 252, 2, 0, // Opcode: BDNZLRp /* 3957 */ MCD_OPC_FilterValue, 192, 6, 11, 0, 0, // Skip to: 3974 /* 3963 */ MCD_OPC_CheckField, 11, 2, 0, 21, 0, 0, // Skip to: 3991 /* 3970 */ MCD_OPC_Decode, 143, 3, 0, // Opcode: BDZLRm /* 3974 */ MCD_OPC_FilterValue, 224, 6, 11, 0, 0, // Skip to: 3991 /* 3980 */ MCD_OPC_CheckField, 11, 2, 0, 4, 0, 0, // Skip to: 3991 /* 3987 */ MCD_OPC_Decode, 144, 3, 0, // Opcode: BDZLRp /* 3991 */ MCD_OPC_Decode, 231, 16, 36, // Opcode: gBCLR /* 3995 */ MCD_OPC_FilterValue, 16, 146, 48, 0, // Skip to: 16434 /* 4000 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... /* 4003 */ MCD_OPC_FilterValue, 0, 138, 48, 0, // Skip to: 16434 /* 4008 */ MCD_OPC_CheckField, 16, 10, 128, 5, 11, 0, 0, // Skip to: 4027 /* 4016 */ MCD_OPC_CheckField, 11, 2, 0, 4, 0, 0, // Skip to: 4027 /* 4023 */ MCD_OPC_Decode, 231, 2, 0, // Opcode: BCTR /* 4027 */ MCD_OPC_Decode, 226, 16, 36, // Opcode: gBCCTR /* 4031 */ MCD_OPC_FilterValue, 1, 110, 48, 0, // Skip to: 16434 /* 4036 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 4039 */ MCD_OPC_FilterValue, 0, 134, 0, 0, // Skip to: 4178 /* 4044 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... /* 4047 */ MCD_OPC_FilterValue, 0, 94, 48, 0, // Skip to: 16434 /* 4052 */ MCD_OPC_ExtractField, 16, 10, // Inst{25-16} ... /* 4055 */ MCD_OPC_FilterValue, 128, 4, 11, 0, 0, // Skip to: 4072 /* 4061 */ MCD_OPC_CheckField, 11, 2, 0, 106, 0, 0, // Skip to: 4174 /* 4068 */ MCD_OPC_Decode, 248, 2, 0, // Opcode: BDNZLRL /* 4072 */ MCD_OPC_FilterValue, 192, 4, 11, 0, 0, // Skip to: 4089 /* 4078 */ MCD_OPC_CheckField, 11, 2, 0, 89, 0, 0, // Skip to: 4174 /* 4085 */ MCD_OPC_Decode, 140, 3, 0, // Opcode: BDZLRL /* 4089 */ MCD_OPC_FilterValue, 128, 5, 11, 0, 0, // Skip to: 4106 /* 4095 */ MCD_OPC_CheckField, 11, 2, 0, 72, 0, 0, // Skip to: 4174 /* 4102 */ MCD_OPC_Decode, 160, 3, 0, // Opcode: BLRL /* 4106 */ MCD_OPC_FilterValue, 128, 6, 11, 0, 0, // Skip to: 4123 /* 4112 */ MCD_OPC_CheckField, 11, 2, 0, 55, 0, 0, // Skip to: 4174 /* 4119 */ MCD_OPC_Decode, 249, 2, 0, // Opcode: BDNZLRLm /* 4123 */ MCD_OPC_FilterValue, 160, 6, 11, 0, 0, // Skip to: 4140 /* 4129 */ MCD_OPC_CheckField, 11, 2, 0, 38, 0, 0, // Skip to: 4174 /* 4136 */ MCD_OPC_Decode, 250, 2, 0, // Opcode: BDNZLRLp /* 4140 */ MCD_OPC_FilterValue, 192, 6, 11, 0, 0, // Skip to: 4157 /* 4146 */ MCD_OPC_CheckField, 11, 2, 0, 21, 0, 0, // Skip to: 4174 /* 4153 */ MCD_OPC_Decode, 141, 3, 0, // Opcode: BDZLRLm /* 4157 */ MCD_OPC_FilterValue, 224, 6, 11, 0, 0, // Skip to: 4174 /* 4163 */ MCD_OPC_CheckField, 11, 2, 0, 4, 0, 0, // Skip to: 4174 /* 4170 */ MCD_OPC_Decode, 142, 3, 0, // Opcode: BDZLRLp /* 4174 */ MCD_OPC_Decode, 232, 16, 36, // Opcode: gBCLRL /* 4178 */ MCD_OPC_FilterValue, 16, 219, 47, 0, // Skip to: 16434 /* 4183 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... /* 4186 */ MCD_OPC_FilterValue, 0, 211, 47, 0, // Skip to: 16434 /* 4191 */ MCD_OPC_CheckField, 16, 10, 128, 5, 11, 0, 0, // Skip to: 4210 /* 4199 */ MCD_OPC_CheckField, 11, 2, 0, 4, 0, 0, // Skip to: 4210 /* 4206 */ MCD_OPC_Decode, 233, 2, 0, // Opcode: BCTRL /* 4210 */ MCD_OPC_Decode, 227, 16, 36, // Opcode: gBCCTRL /* 4214 */ MCD_OPC_FilterValue, 18, 141, 0, 0, // Skip to: 4360 /* 4219 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 4222 */ MCD_OPC_FilterValue, 0, 18, 0, 0, // Skip to: 4245 /* 4227 */ MCD_OPC_CheckField, 11, 15, 0, 168, 47, 0, // Skip to: 16434 /* 4234 */ MCD_OPC_CheckField, 0, 1, 0, 161, 47, 0, // Skip to: 16434 /* 4241 */ MCD_OPC_Decode, 191, 10, 0, // Opcode: RFID /* 4245 */ MCD_OPC_FilterValue, 1, 18, 0, 0, // Skip to: 4268 /* 4250 */ MCD_OPC_CheckField, 11, 15, 0, 145, 47, 0, // Skip to: 16434 /* 4257 */ MCD_OPC_CheckField, 0, 1, 0, 138, 47, 0, // Skip to: 16434 /* 4264 */ MCD_OPC_Decode, 190, 10, 0, // Opcode: RFI /* 4268 */ MCD_OPC_FilterValue, 4, 18, 0, 0, // Skip to: 4291 /* 4273 */ MCD_OPC_CheckField, 12, 14, 0, 122, 47, 0, // Skip to: 16434 /* 4280 */ MCD_OPC_CheckField, 0, 1, 0, 115, 47, 0, // Skip to: 16434 /* 4287 */ MCD_OPC_Decode, 189, 10, 37, // Opcode: RFEBB /* 4291 */ MCD_OPC_FilterValue, 8, 18, 0, 0, // Skip to: 4314 /* 4296 */ MCD_OPC_CheckField, 11, 15, 0, 99, 47, 0, // Skip to: 16434 /* 4303 */ MCD_OPC_CheckField, 0, 1, 0, 92, 47, 0, // Skip to: 16434 /* 4310 */ MCD_OPC_Decode, 135, 7, 0, // Opcode: HRFID /* 4314 */ MCD_OPC_FilterValue, 11, 18, 0, 0, // Skip to: 4337 /* 4319 */ MCD_OPC_CheckField, 11, 15, 0, 76, 47, 0, // Skip to: 16434 /* 4326 */ MCD_OPC_CheckField, 0, 1, 0, 69, 47, 0, // Skip to: 16434 /* 4333 */ MCD_OPC_Decode, 209, 11, 0, // Opcode: STOP /* 4337 */ MCD_OPC_FilterValue, 13, 60, 47, 0, // Skip to: 16434 /* 4342 */ MCD_OPC_CheckField, 11, 15, 0, 53, 47, 0, // Skip to: 16434 /* 4349 */ MCD_OPC_CheckField, 0, 1, 0, 46, 47, 0, // Skip to: 16434 /* 4356 */ MCD_OPC_Decode, 244, 8, 0, // Opcode: NAP /* 4360 */ MCD_OPC_FilterValue, 19, 18, 0, 0, // Skip to: 4383 /* 4365 */ MCD_OPC_CheckField, 6, 20, 1, 30, 47, 0, // Skip to: 16434 /* 4372 */ MCD_OPC_CheckField, 0, 1, 0, 23, 47, 0, // Skip to: 16434 /* 4379 */ MCD_OPC_Decode, 187, 10, 0, // Opcode: RFCI /* 4383 */ MCD_OPC_FilterValue, 22, 14, 47, 0, // Skip to: 16434 /* 4388 */ MCD_OPC_CheckField, 6, 20, 4, 7, 47, 0, // Skip to: 16434 /* 4395 */ MCD_OPC_CheckField, 0, 1, 0, 0, 47, 0, // Skip to: 16434 /* 4402 */ MCD_OPC_Decode, 145, 7, 0, // Opcode: ISYNC /* 4406 */ MCD_OPC_FilterValue, 20, 21, 0, 0, // Skip to: 4432 /* 4411 */ MCD_OPC_ExtractField, 0, 1, // Inst{0} ... /* 4414 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 4423 /* 4419 */ MCD_OPC_Decode, 209, 10, 38, // Opcode: RLWIMI /* 4423 */ MCD_OPC_FilterValue, 1, 230, 46, 0, // Skip to: 16434 /* 4428 */ MCD_OPC_Decode, 212, 10, 38, // Opcode: RLWIMIo /* 4432 */ MCD_OPC_FilterValue, 21, 21, 0, 0, // Skip to: 4458 /* 4437 */ MCD_OPC_ExtractField, 0, 1, // Inst{0} ... /* 4440 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 4449 /* 4445 */ MCD_OPC_Decode, 213, 10, 39, // Opcode: RLWINM /* 4449 */ MCD_OPC_FilterValue, 1, 204, 46, 0, // Skip to: 16434 /* 4454 */ MCD_OPC_Decode, 216, 10, 39, // Opcode: RLWINMo /* 4458 */ MCD_OPC_FilterValue, 23, 21, 0, 0, // Skip to: 4484 /* 4463 */ MCD_OPC_ExtractField, 0, 1, // Inst{0} ... /* 4466 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 4475 /* 4471 */ MCD_OPC_Decode, 217, 10, 40, // Opcode: RLWNM /* 4475 */ MCD_OPC_FilterValue, 1, 178, 46, 0, // Skip to: 16434 /* 4480 */ MCD_OPC_Decode, 220, 10, 40, // Opcode: RLWNMo /* 4484 */ MCD_OPC_FilterValue, 24, 15, 0, 0, // Skip to: 4504 /* 4489 */ MCD_OPC_CheckField, 0, 26, 0, 4, 0, 0, // Skip to: 4500 /* 4496 */ MCD_OPC_Decode, 249, 8, 0, // Opcode: NOP /* 4500 */ MCD_OPC_Decode, 135, 9, 41, // Opcode: ORI /* 4504 */ MCD_OPC_FilterValue, 25, 4, 0, 0, // Skip to: 4513 /* 4509 */ MCD_OPC_Decode, 137, 9, 41, // Opcode: ORIS /* 4513 */ MCD_OPC_FilterValue, 26, 4, 0, 0, // Skip to: 4522 /* 4518 */ MCD_OPC_Decode, 230, 14, 41, // Opcode: XORI /* 4522 */ MCD_OPC_FilterValue, 27, 4, 0, 0, // Skip to: 4531 /* 4527 */ MCD_OPC_Decode, 232, 14, 41, // Opcode: XORIS /* 4531 */ MCD_OPC_FilterValue, 28, 4, 0, 0, // Skip to: 4540 /* 4536 */ MCD_OPC_Decode, 134, 2, 41, // Opcode: ANDIo /* 4540 */ MCD_OPC_FilterValue, 29, 4, 0, 0, // Skip to: 4549 /* 4545 */ MCD_OPC_Decode, 132, 2, 41, // Opcode: ANDISo /* 4549 */ MCD_OPC_FilterValue, 30, 151, 0, 0, // Skip to: 4705 /* 4554 */ MCD_OPC_ExtractField, 2, 3, // Inst{4-2} ... /* 4557 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 4583 /* 4562 */ MCD_OPC_ExtractField, 0, 1, // Inst{0} ... /* 4565 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 4574 /* 4570 */ MCD_OPC_Decode, 198, 10, 42, // Opcode: RLDICL /* 4574 */ MCD_OPC_FilterValue, 1, 79, 46, 0, // Skip to: 16434 /* 4579 */ MCD_OPC_Decode, 202, 10, 42, // Opcode: RLDICLo /* 4583 */ MCD_OPC_FilterValue, 1, 21, 0, 0, // Skip to: 4609 /* 4588 */ MCD_OPC_ExtractField, 0, 1, // Inst{0} ... /* 4591 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 4600 /* 4596 */ MCD_OPC_Decode, 203, 10, 42, // Opcode: RLDICR /* 4600 */ MCD_OPC_FilterValue, 1, 53, 46, 0, // Skip to: 16434 /* 4605 */ MCD_OPC_Decode, 205, 10, 42, // Opcode: RLDICRo /* 4609 */ MCD_OPC_FilterValue, 2, 21, 0, 0, // Skip to: 4635 /* 4614 */ MCD_OPC_ExtractField, 0, 1, // Inst{0} ... /* 4617 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 4626 /* 4622 */ MCD_OPC_Decode, 197, 10, 42, // Opcode: RLDIC /* 4626 */ MCD_OPC_FilterValue, 1, 27, 46, 0, // Skip to: 16434 /* 4631 */ MCD_OPC_Decode, 206, 10, 42, // Opcode: RLDICo /* 4635 */ MCD_OPC_FilterValue, 3, 21, 0, 0, // Skip to: 4661 /* 4640 */ MCD_OPC_ExtractField, 0, 1, // Inst{0} ... /* 4643 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 4652 /* 4648 */ MCD_OPC_Decode, 207, 10, 43, // Opcode: RLDIMI /* 4652 */ MCD_OPC_FilterValue, 1, 1, 46, 0, // Skip to: 16434 /* 4657 */ MCD_OPC_Decode, 208, 10, 43, // Opcode: RLDIMIo /* 4661 */ MCD_OPC_FilterValue, 4, 248, 45, 0, // Skip to: 16434 /* 4666 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 4669 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 4678 /* 4674 */ MCD_OPC_Decode, 193, 10, 44, // Opcode: RLDCL /* 4678 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 4687 /* 4683 */ MCD_OPC_Decode, 194, 10, 44, // Opcode: RLDCLo /* 4687 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 4696 /* 4692 */ MCD_OPC_Decode, 195, 10, 44, // Opcode: RLDCR /* 4696 */ MCD_OPC_FilterValue, 3, 213, 45, 0, // Skip to: 16434 /* 4701 */ MCD_OPC_Decode, 196, 10, 44, // Opcode: RLDCRo /* 4705 */ MCD_OPC_FilterValue, 31, 64, 21, 0, // Skip to: 10150 /* 4710 */ MCD_OPC_ExtractField, 2, 4, // Inst{5-2} ... /* 4713 */ MCD_OPC_FilterValue, 0, 175, 0, 0, // Skip to: 4893 /* 4718 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 4721 */ MCD_OPC_FilterValue, 0, 35, 0, 0, // Skip to: 4761 /* 4726 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... /* 4729 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4745 /* 4734 */ MCD_OPC_CheckField, 0, 2, 0, 173, 45, 0, // Skip to: 16434 /* 4741 */ MCD_OPC_Decode, 176, 3, 45, // Opcode: CMPW /* 4745 */ MCD_OPC_FilterValue, 1, 164, 45, 0, // Skip to: 16434 /* 4750 */ MCD_OPC_CheckField, 0, 2, 0, 157, 45, 0, // Skip to: 16434 /* 4757 */ MCD_OPC_Decode, 167, 3, 46, // Opcode: CMPD /* 4761 */ MCD_OPC_FilterValue, 1, 35, 0, 0, // Skip to: 4801 /* 4766 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... /* 4769 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4785 /* 4774 */ MCD_OPC_CheckField, 0, 2, 0, 133, 45, 0, // Skip to: 16434 /* 4781 */ MCD_OPC_Decode, 172, 3, 45, // Opcode: CMPLW /* 4785 */ MCD_OPC_FilterValue, 1, 124, 45, 0, // Skip to: 16434 /* 4790 */ MCD_OPC_CheckField, 0, 2, 0, 117, 45, 0, // Skip to: 16434 /* 4797 */ MCD_OPC_Decode, 170, 3, 46, // Opcode: CMPLD /* 4801 */ MCD_OPC_FilterValue, 4, 18, 0, 0, // Skip to: 4824 /* 4806 */ MCD_OPC_CheckField, 11, 7, 0, 101, 45, 0, // Skip to: 16434 /* 4813 */ MCD_OPC_CheckField, 0, 2, 0, 94, 45, 0, // Skip to: 16434 /* 4820 */ MCD_OPC_Decode, 251, 10, 47, // Opcode: SETB /* 4824 */ MCD_OPC_FilterValue, 6, 18, 0, 0, // Skip to: 4847 /* 4829 */ MCD_OPC_CheckField, 22, 1, 0, 78, 45, 0, // Skip to: 16434 /* 4836 */ MCD_OPC_CheckField, 0, 2, 0, 71, 45, 0, // Skip to: 16434 /* 4843 */ MCD_OPC_Decode, 174, 3, 48, // Opcode: CMPRB /* 4847 */ MCD_OPC_FilterValue, 7, 18, 0, 0, // Skip to: 4870 /* 4852 */ MCD_OPC_CheckField, 21, 2, 0, 55, 45, 0, // Skip to: 16434 /* 4859 */ MCD_OPC_CheckField, 0, 2, 0, 48, 45, 0, // Skip to: 16434 /* 4866 */ MCD_OPC_Decode, 169, 3, 49, // Opcode: CMPEQB /* 4870 */ MCD_OPC_FilterValue, 18, 39, 45, 0, // Skip to: 16434 /* 4875 */ MCD_OPC_CheckField, 11, 12, 0, 32, 45, 0, // Skip to: 16434 /* 4882 */ MCD_OPC_CheckField, 0, 2, 0, 25, 45, 0, // Skip to: 16434 /* 4889 */ MCD_OPC_Decode, 150, 8, 50, // Opcode: MCRXRX /* 4893 */ MCD_OPC_FilterValue, 1, 74, 0, 0, // Skip to: 4972 /* 4898 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 4901 */ MCD_OPC_FilterValue, 4, 18, 0, 0, // Skip to: 4924 /* 4906 */ MCD_OPC_CheckField, 16, 1, 0, 1, 45, 0, // Skip to: 16434 /* 4913 */ MCD_OPC_CheckField, 1, 1, 1, 250, 44, 0, // Skip to: 16434 /* 4920 */ MCD_OPC_Decode, 225, 14, 51, // Opcode: WRTEE /* 4924 */ MCD_OPC_FilterValue, 5, 11, 0, 0, // Skip to: 4940 /* 4929 */ MCD_OPC_CheckField, 1, 1, 1, 234, 44, 0, // Skip to: 16434 /* 4936 */ MCD_OPC_Decode, 226, 14, 52, // Opcode: WRTEEI /* 4940 */ MCD_OPC_FilterValue, 10, 11, 0, 0, // Skip to: 4956 /* 4945 */ MCD_OPC_CheckField, 0, 2, 2, 218, 44, 0, // Skip to: 16434 /* 4952 */ MCD_OPC_Decode, 156, 8, 53, // Opcode: MFDCR /* 4956 */ MCD_OPC_FilterValue, 14, 209, 44, 0, // Skip to: 16434 /* 4961 */ MCD_OPC_CheckField, 0, 2, 2, 202, 44, 0, // Skip to: 16434 /* 4968 */ MCD_OPC_Decode, 196, 8, 53, // Opcode: MTDCR /* 4972 */ MCD_OPC_FilterValue, 2, 49, 0, 0, // Skip to: 5026 /* 4977 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 4980 */ MCD_OPC_FilterValue, 0, 25, 0, 0, // Skip to: 5010 /* 4985 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 4988 */ MCD_OPC_FilterValue, 0, 177, 44, 0, // Skip to: 16434 /* 4993 */ MCD_OPC_CheckField, 11, 15, 128, 248, 1, 4, 0, 0, // Skip to: 5006 /* 5002 */ MCD_OPC_Decode, 181, 12, 0, // Opcode: TRAP /* 5006 */ MCD_OPC_Decode, 185, 12, 54, // Opcode: TW /* 5010 */ MCD_OPC_FilterValue, 2, 155, 44, 0, // Skip to: 16434 /* 5015 */ MCD_OPC_CheckField, 0, 2, 0, 148, 44, 0, // Skip to: 16434 /* 5022 */ MCD_OPC_Decode, 164, 12, 55, // Opcode: TD /* 5026 */ MCD_OPC_FilterValue, 3, 174, 1, 0, // Skip to: 5461 /* 5031 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 5034 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 5060 /* 5039 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 5042 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 5051 /* 5047 */ MCD_OPC_Decode, 226, 7, 56, // Opcode: LVSL /* 5051 */ MCD_OPC_FilterValue, 2, 114, 44, 0, // Skip to: 16434 /* 5056 */ MCD_OPC_Decode, 223, 7, 56, // Opcode: LVEBX /* 5060 */ MCD_OPC_FilterValue, 1, 21, 0, 0, // Skip to: 5086 /* 5065 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 5068 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 5077 /* 5073 */ MCD_OPC_Decode, 227, 7, 56, // Opcode: LVSR /* 5077 */ MCD_OPC_FilterValue, 2, 88, 44, 0, // Skip to: 16434 /* 5082 */ MCD_OPC_Decode, 224, 7, 56, // Opcode: LVEHX /* 5086 */ MCD_OPC_FilterValue, 2, 11, 0, 0, // Skip to: 5102 /* 5091 */ MCD_OPC_CheckField, 0, 2, 2, 72, 44, 0, // Skip to: 16434 /* 5098 */ MCD_OPC_Decode, 225, 7, 56, // Opcode: LVEWX /* 5102 */ MCD_OPC_FilterValue, 3, 11, 0, 0, // Skip to: 5118 /* 5107 */ MCD_OPC_CheckField, 0, 2, 2, 56, 44, 0, // Skip to: 16434 /* 5114 */ MCD_OPC_Decode, 228, 7, 56, // Opcode: LVX /* 5118 */ MCD_OPC_FilterValue, 4, 11, 0, 0, // Skip to: 5134 /* 5123 */ MCD_OPC_CheckField, 0, 2, 2, 40, 44, 0, // Skip to: 16434 /* 5130 */ MCD_OPC_Decode, 211, 11, 56, // Opcode: STVEBX /* 5134 */ MCD_OPC_FilterValue, 5, 11, 0, 0, // Skip to: 5150 /* 5139 */ MCD_OPC_CheckField, 0, 2, 2, 24, 44, 0, // Skip to: 16434 /* 5146 */ MCD_OPC_Decode, 212, 11, 56, // Opcode: STVEHX /* 5150 */ MCD_OPC_FilterValue, 6, 28, 0, 0, // Skip to: 5183 /* 5155 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 5158 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5174 /* 5163 */ MCD_OPC_CheckField, 25, 1, 0, 0, 44, 0, // Skip to: 16434 /* 5170 */ MCD_OPC_Decode, 139, 7, 57, // Opcode: ICBLQ /* 5174 */ MCD_OPC_FilterValue, 2, 247, 43, 0, // Skip to: 16434 /* 5179 */ MCD_OPC_Decode, 213, 11, 56, // Opcode: STVEWX /* 5183 */ MCD_OPC_FilterValue, 7, 28, 0, 0, // Skip to: 5216 /* 5188 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 5191 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5207 /* 5196 */ MCD_OPC_CheckField, 25, 1, 0, 223, 43, 0, // Skip to: 16434 /* 5203 */ MCD_OPC_Decode, 138, 7, 57, // Opcode: ICBLC /* 5207 */ MCD_OPC_FilterValue, 2, 214, 43, 0, // Skip to: 16434 /* 5212 */ MCD_OPC_Decode, 214, 11, 56, // Opcode: STVX /* 5216 */ MCD_OPC_FilterValue, 11, 11, 0, 0, // Skip to: 5232 /* 5221 */ MCD_OPC_CheckField, 0, 2, 2, 198, 43, 0, // Skip to: 16434 /* 5228 */ MCD_OPC_Decode, 229, 7, 56, // Opcode: LVXL /* 5232 */ MCD_OPC_FilterValue, 14, 18, 0, 0, // Skip to: 5255 /* 5237 */ MCD_OPC_CheckField, 21, 5, 0, 182, 43, 0, // Skip to: 16434 /* 5244 */ MCD_OPC_CheckField, 0, 2, 0, 175, 43, 0, // Skip to: 16434 /* 5251 */ MCD_OPC_Decode, 225, 3, 58, // Opcode: DCCCI /* 5255 */ MCD_OPC_FilterValue, 15, 28, 0, 0, // Skip to: 5288 /* 5260 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 5263 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5279 /* 5268 */ MCD_OPC_CheckField, 25, 1, 0, 151, 43, 0, // Skip to: 16434 /* 5275 */ MCD_OPC_Decode, 141, 7, 57, // Opcode: ICBTLS /* 5279 */ MCD_OPC_FilterValue, 2, 142, 43, 0, // Skip to: 16434 /* 5284 */ MCD_OPC_Decode, 215, 11, 56, // Opcode: STVXL /* 5288 */ MCD_OPC_FilterValue, 18, 11, 0, 0, // Skip to: 5304 /* 5293 */ MCD_OPC_CheckField, 0, 2, 0, 126, 43, 0, // Skip to: 16434 /* 5300 */ MCD_OPC_Decode, 233, 7, 59, // Opcode: LWAT /* 5304 */ MCD_OPC_FilterValue, 19, 11, 0, 0, // Skip to: 5320 /* 5309 */ MCD_OPC_CheckField, 0, 2, 0, 110, 43, 0, // Skip to: 16434 /* 5316 */ MCD_OPC_Decode, 165, 7, 60, // Opcode: LDAT /* 5320 */ MCD_OPC_FilterValue, 22, 11, 0, 0, // Skip to: 5336 /* 5325 */ MCD_OPC_CheckField, 0, 2, 0, 94, 43, 0, // Skip to: 16434 /* 5332 */ MCD_OPC_Decode, 218, 11, 59, // Opcode: STWAT /* 5336 */ MCD_OPC_FilterValue, 23, 11, 0, 0, // Skip to: 5352 /* 5341 */ MCD_OPC_CheckField, 0, 2, 0, 78, 43, 0, // Skip to: 16434 /* 5348 */ MCD_OPC_Decode, 174, 11, 60, // Opcode: STDAT /* 5352 */ MCD_OPC_FilterValue, 24, 18, 0, 0, // Skip to: 5375 /* 5357 */ MCD_OPC_CheckField, 22, 4, 0, 62, 43, 0, // Skip to: 16434 /* 5364 */ MCD_OPC_CheckField, 0, 2, 0, 55, 43, 0, // Skip to: 16434 /* 5371 */ MCD_OPC_Decode, 191, 3, 61, // Opcode: CP_COPY /* 5375 */ MCD_OPC_FilterValue, 26, 18, 0, 0, // Skip to: 5398 /* 5380 */ MCD_OPC_CheckField, 11, 15, 0, 39, 43, 0, // Skip to: 16434 /* 5387 */ MCD_OPC_CheckField, 0, 2, 0, 32, 43, 0, // Skip to: 16434 /* 5394 */ MCD_OPC_Decode, 190, 3, 0, // Opcode: CP_ABORT /* 5398 */ MCD_OPC_FilterValue, 28, 35, 0, 0, // Skip to: 5438 /* 5403 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 5406 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5422 /* 5411 */ MCD_OPC_CheckField, 22, 4, 0, 8, 43, 0, // Skip to: 16434 /* 5418 */ MCD_OPC_Decode, 193, 3, 61, // Opcode: CP_PASTE /* 5422 */ MCD_OPC_FilterValue, 1, 255, 42, 0, // Skip to: 16434 /* 5427 */ MCD_OPC_CheckField, 22, 4, 0, 248, 42, 0, // Skip to: 16434 /* 5434 */ MCD_OPC_Decode, 196, 3, 61, // Opcode: CP_PASTEo /* 5438 */ MCD_OPC_FilterValue, 30, 239, 42, 0, // Skip to: 16434 /* 5443 */ MCD_OPC_CheckField, 21, 5, 0, 232, 42, 0, // Skip to: 16434 /* 5450 */ MCD_OPC_CheckField, 0, 2, 0, 225, 42, 0, // Skip to: 16434 /* 5457 */ MCD_OPC_Decode, 142, 7, 58, // Opcode: ICCCI /* 5461 */ MCD_OPC_FilterValue, 4, 143, 1, 0, // Skip to: 5865 /* 5466 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 5469 */ MCD_OPC_FilterValue, 0, 39, 0, 0, // Skip to: 5513 /* 5474 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 5477 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 5486 /* 5482 */ MCD_OPC_Decode, 252, 11, 62, // Opcode: SUBFC /* 5486 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 5495 /* 5491 */ MCD_OPC_Decode, 255, 11, 62, // Opcode: SUBFCo /* 5495 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 5504 /* 5500 */ MCD_OPC_Decode, 224, 8, 63, // Opcode: MULHDU /* 5504 */ MCD_OPC_FilterValue, 3, 173, 42, 0, // Skip to: 16434 /* 5509 */ MCD_OPC_Decode, 225, 8, 63, // Opcode: MULHDUo /* 5513 */ MCD_OPC_FilterValue, 1, 21, 0, 0, // Skip to: 5539 /* 5518 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 5521 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 5530 /* 5526 */ MCD_OPC_Decode, 249, 11, 62, // Opcode: SUBF /* 5530 */ MCD_OPC_FilterValue, 1, 147, 42, 0, // Skip to: 16434 /* 5535 */ MCD_OPC_Decode, 142, 12, 62, // Opcode: SUBFo /* 5539 */ MCD_OPC_FilterValue, 2, 21, 0, 0, // Skip to: 5565 /* 5544 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 5547 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 5556 /* 5552 */ MCD_OPC_Decode, 223, 8, 63, // Opcode: MULHD /* 5556 */ MCD_OPC_FilterValue, 3, 121, 42, 0, // Skip to: 16434 /* 5561 */ MCD_OPC_Decode, 226, 8, 63, // Opcode: MULHDo /* 5565 */ MCD_OPC_FilterValue, 3, 35, 0, 0, // Skip to: 5605 /* 5570 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 5573 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5589 /* 5578 */ MCD_OPC_CheckField, 11, 5, 0, 97, 42, 0, // Skip to: 16434 /* 5585 */ MCD_OPC_Decode, 245, 8, 64, // Opcode: NEG /* 5589 */ MCD_OPC_FilterValue, 1, 88, 42, 0, // Skip to: 16434 /* 5594 */ MCD_OPC_CheckField, 11, 5, 0, 81, 42, 0, // Skip to: 16434 /* 5601 */ MCD_OPC_Decode, 248, 8, 64, // Opcode: NEGo /* 5605 */ MCD_OPC_FilterValue, 4, 21, 0, 0, // Skip to: 5631 /* 5610 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 5613 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 5622 /* 5618 */ MCD_OPC_Decode, 128, 12, 62, // Opcode: SUBFE /* 5622 */ MCD_OPC_FilterValue, 1, 55, 42, 0, // Skip to: 16434 /* 5627 */ MCD_OPC_Decode, 131, 12, 62, // Opcode: SUBFEo /* 5631 */ MCD_OPC_FilterValue, 6, 35, 0, 0, // Skip to: 5671 /* 5636 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 5639 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5655 /* 5644 */ MCD_OPC_CheckField, 11, 5, 0, 31, 42, 0, // Skip to: 16434 /* 5651 */ MCD_OPC_Decode, 138, 12, 64, // Opcode: SUBFZE /* 5655 */ MCD_OPC_FilterValue, 1, 22, 42, 0, // Skip to: 16434 /* 5660 */ MCD_OPC_CheckField, 11, 5, 0, 15, 42, 0, // Skip to: 16434 /* 5667 */ MCD_OPC_Decode, 141, 12, 64, // Opcode: SUBFZEo /* 5671 */ MCD_OPC_FilterValue, 7, 53, 0, 0, // Skip to: 5729 /* 5676 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 5679 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5695 /* 5684 */ MCD_OPC_CheckField, 11, 5, 0, 247, 41, 0, // Skip to: 16434 /* 5691 */ MCD_OPC_Decode, 134, 12, 64, // Opcode: SUBFME /* 5695 */ MCD_OPC_FilterValue, 1, 11, 0, 0, // Skip to: 5711 /* 5700 */ MCD_OPC_CheckField, 11, 5, 0, 231, 41, 0, // Skip to: 16434 /* 5707 */ MCD_OPC_Decode, 137, 12, 64, // Opcode: SUBFMEo /* 5711 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 5720 /* 5716 */ MCD_OPC_Decode, 231, 8, 63, // Opcode: MULLD /* 5720 */ MCD_OPC_FilterValue, 3, 213, 41, 0, // Skip to: 16434 /* 5725 */ MCD_OPC_Decode, 232, 8, 63, // Opcode: MULLDo /* 5729 */ MCD_OPC_FilterValue, 8, 11, 0, 0, // Skip to: 5745 /* 5734 */ MCD_OPC_CheckField, 0, 2, 2, 197, 41, 0, // Skip to: 16434 /* 5741 */ MCD_OPC_Decode, 186, 8, 63, // Opcode: MODUD /* 5745 */ MCD_OPC_FilterValue, 12, 21, 0, 0, // Skip to: 5771 /* 5750 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 5753 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 5762 /* 5758 */ MCD_OPC_Decode, 228, 3, 63, // Opcode: DIVDEU /* 5762 */ MCD_OPC_FilterValue, 3, 171, 41, 0, // Skip to: 16434 /* 5767 */ MCD_OPC_Decode, 229, 3, 63, // Opcode: DIVDEUo /* 5771 */ MCD_OPC_FilterValue, 13, 21, 0, 0, // Skip to: 5797 /* 5776 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 5779 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 5788 /* 5784 */ MCD_OPC_Decode, 227, 3, 63, // Opcode: DIVDE /* 5788 */ MCD_OPC_FilterValue, 3, 145, 41, 0, // Skip to: 16434 /* 5793 */ MCD_OPC_Decode, 230, 3, 63, // Opcode: DIVDEo /* 5797 */ MCD_OPC_FilterValue, 14, 21, 0, 0, // Skip to: 5823 /* 5802 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 5805 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 5814 /* 5810 */ MCD_OPC_Decode, 231, 3, 63, // Opcode: DIVDU /* 5814 */ MCD_OPC_FilterValue, 3, 119, 41, 0, // Skip to: 16434 /* 5819 */ MCD_OPC_Decode, 232, 3, 63, // Opcode: DIVDUo /* 5823 */ MCD_OPC_FilterValue, 15, 21, 0, 0, // Skip to: 5849 /* 5828 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 5831 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 5840 /* 5836 */ MCD_OPC_Decode, 226, 3, 63, // Opcode: DIVD /* 5840 */ MCD_OPC_FilterValue, 3, 93, 41, 0, // Skip to: 16434 /* 5845 */ MCD_OPC_Decode, 233, 3, 63, // Opcode: DIVDo /* 5849 */ MCD_OPC_FilterValue, 24, 84, 41, 0, // Skip to: 16434 /* 5854 */ MCD_OPC_CheckField, 0, 2, 2, 77, 41, 0, // Skip to: 16434 /* 5861 */ MCD_OPC_Decode, 184, 8, 63, // Opcode: MODSD /* 5865 */ MCD_OPC_FilterValue, 5, 96, 1, 0, // Skip to: 6222 /* 5870 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 5873 */ MCD_OPC_FilterValue, 0, 39, 0, 0, // Skip to: 5917 /* 5878 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 5881 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 5890 /* 5886 */ MCD_OPC_Decode, 210, 1, 62, // Opcode: ADDC /* 5890 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 5899 /* 5895 */ MCD_OPC_Decode, 213, 1, 62, // Opcode: ADDCo /* 5899 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 5908 /* 5904 */ MCD_OPC_Decode, 228, 8, 62, // Opcode: MULHWU /* 5908 */ MCD_OPC_FilterValue, 3, 25, 41, 0, // Skip to: 16434 /* 5913 */ MCD_OPC_Decode, 229, 8, 62, // Opcode: MULHWUo /* 5917 */ MCD_OPC_FilterValue, 2, 21, 0, 0, // Skip to: 5943 /* 5922 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 5925 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 5934 /* 5930 */ MCD_OPC_Decode, 227, 8, 62, // Opcode: MULHW /* 5934 */ MCD_OPC_FilterValue, 3, 255, 40, 0, // Skip to: 16434 /* 5939 */ MCD_OPC_Decode, 230, 8, 62, // Opcode: MULHWo /* 5943 */ MCD_OPC_FilterValue, 4, 21, 0, 0, // Skip to: 5969 /* 5948 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 5951 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 5960 /* 5956 */ MCD_OPC_Decode, 214, 1, 62, // Opcode: ADDE /* 5960 */ MCD_OPC_FilterValue, 1, 229, 40, 0, // Skip to: 16434 /* 5965 */ MCD_OPC_Decode, 217, 1, 62, // Opcode: ADDEo /* 5969 */ MCD_OPC_FilterValue, 6, 35, 0, 0, // Skip to: 6009 /* 5974 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 5977 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5993 /* 5982 */ MCD_OPC_CheckField, 11, 5, 0, 205, 40, 0, // Skip to: 16434 /* 5989 */ MCD_OPC_Decode, 247, 1, 64, // Opcode: ADDZE /* 5993 */ MCD_OPC_FilterValue, 1, 196, 40, 0, // Skip to: 16434 /* 5998 */ MCD_OPC_CheckField, 11, 5, 0, 189, 40, 0, // Skip to: 16434 /* 6005 */ MCD_OPC_Decode, 250, 1, 64, // Opcode: ADDZEo /* 6009 */ MCD_OPC_FilterValue, 7, 53, 0, 0, // Skip to: 6067 /* 6014 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 6017 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6033 /* 6022 */ MCD_OPC_CheckField, 11, 5, 0, 165, 40, 0, // Skip to: 16434 /* 6029 */ MCD_OPC_Decode, 242, 1, 64, // Opcode: ADDME /* 6033 */ MCD_OPC_FilterValue, 1, 11, 0, 0, // Skip to: 6049 /* 6038 */ MCD_OPC_CheckField, 11, 5, 0, 149, 40, 0, // Skip to: 16434 /* 6045 */ MCD_OPC_Decode, 245, 1, 64, // Opcode: ADDMEo /* 6049 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 6058 /* 6054 */ MCD_OPC_Decode, 235, 8, 62, // Opcode: MULLW /* 6058 */ MCD_OPC_FilterValue, 3, 131, 40, 0, // Skip to: 16434 /* 6063 */ MCD_OPC_Decode, 236, 8, 62, // Opcode: MULLWo /* 6067 */ MCD_OPC_FilterValue, 8, 30, 0, 0, // Skip to: 6102 /* 6072 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 6075 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6084 /* 6080 */ MCD_OPC_Decode, 203, 1, 62, // Opcode: ADD4 /* 6084 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 6093 /* 6089 */ MCD_OPC_Decode, 205, 1, 62, // Opcode: ADD4o /* 6093 */ MCD_OPC_FilterValue, 2, 96, 40, 0, // Skip to: 16434 /* 6098 */ MCD_OPC_Decode, 187, 8, 62, // Opcode: MODUW /* 6102 */ MCD_OPC_FilterValue, 12, 21, 0, 0, // Skip to: 6128 /* 6107 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 6110 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 6119 /* 6115 */ MCD_OPC_Decode, 236, 3, 62, // Opcode: DIVWEU /* 6119 */ MCD_OPC_FilterValue, 3, 70, 40, 0, // Skip to: 16434 /* 6124 */ MCD_OPC_Decode, 237, 3, 62, // Opcode: DIVWEUo /* 6128 */ MCD_OPC_FilterValue, 13, 21, 0, 0, // Skip to: 6154 /* 6133 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 6136 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 6145 /* 6141 */ MCD_OPC_Decode, 235, 3, 62, // Opcode: DIVWE /* 6145 */ MCD_OPC_FilterValue, 3, 44, 40, 0, // Skip to: 16434 /* 6150 */ MCD_OPC_Decode, 238, 3, 62, // Opcode: DIVWEo /* 6154 */ MCD_OPC_FilterValue, 14, 21, 0, 0, // Skip to: 6180 /* 6159 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 6162 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 6171 /* 6167 */ MCD_OPC_Decode, 239, 3, 62, // Opcode: DIVWU /* 6171 */ MCD_OPC_FilterValue, 3, 18, 40, 0, // Skip to: 16434 /* 6176 */ MCD_OPC_Decode, 240, 3, 62, // Opcode: DIVWUo /* 6180 */ MCD_OPC_FilterValue, 15, 21, 0, 0, // Skip to: 6206 /* 6185 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 6188 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 6197 /* 6193 */ MCD_OPC_Decode, 234, 3, 62, // Opcode: DIVW /* 6197 */ MCD_OPC_FilterValue, 3, 248, 39, 0, // Skip to: 16434 /* 6202 */ MCD_OPC_Decode, 241, 3, 62, // Opcode: DIVWo /* 6206 */ MCD_OPC_FilterValue, 24, 239, 39, 0, // Skip to: 16434 /* 6211 */ MCD_OPC_CheckField, 0, 2, 2, 232, 39, 0, // Skip to: 16434 /* 6218 */ MCD_OPC_Decode, 185, 8, 62, // Opcode: MODSW /* 6222 */ MCD_OPC_FilterValue, 6, 143, 1, 0, // Skip to: 6626 /* 6227 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 6230 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6246 /* 6235 */ MCD_OPC_CheckField, 1, 1, 0, 208, 39, 0, // Skip to: 16434 /* 6242 */ MCD_OPC_Decode, 131, 8, 65, // Opcode: LXSIWZX /* 6246 */ MCD_OPC_FilterValue, 2, 11, 0, 0, // Skip to: 6262 /* 6251 */ MCD_OPC_CheckField, 1, 1, 0, 192, 39, 0, // Skip to: 16434 /* 6258 */ MCD_OPC_Decode, 130, 8, 65, // Opcode: LXSIWAX /* 6262 */ MCD_OPC_FilterValue, 4, 11, 0, 0, // Skip to: 6278 /* 6267 */ MCD_OPC_CheckField, 1, 1, 0, 176, 39, 0, // Skip to: 16434 /* 6274 */ MCD_OPC_Decode, 238, 11, 65, // Opcode: STXSIWX /* 6278 */ MCD_OPC_FilterValue, 8, 21, 0, 0, // Skip to: 6304 /* 6283 */ MCD_OPC_ExtractField, 1, 1, // Inst{1} ... /* 6286 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6295 /* 6291 */ MCD_OPC_Decode, 143, 8, 66, // Opcode: LXVX /* 6295 */ MCD_OPC_FilterValue, 1, 150, 39, 0, // Skip to: 16434 /* 6300 */ MCD_OPC_Decode, 139, 8, 67, // Opcode: LXVL /* 6304 */ MCD_OPC_FilterValue, 9, 11, 0, 0, // Skip to: 6320 /* 6309 */ MCD_OPC_CheckField, 1, 1, 1, 134, 39, 0, // Skip to: 16434 /* 6316 */ MCD_OPC_Decode, 140, 8, 67, // Opcode: LXVLL /* 6320 */ MCD_OPC_FilterValue, 10, 11, 0, 0, // Skip to: 6336 /* 6325 */ MCD_OPC_CheckField, 1, 1, 0, 118, 39, 0, // Skip to: 16434 /* 6332 */ MCD_OPC_Decode, 137, 8, 66, // Opcode: LXVDSX /* 6336 */ MCD_OPC_FilterValue, 11, 11, 0, 0, // Skip to: 6352 /* 6341 */ MCD_OPC_CheckField, 1, 1, 0, 102, 39, 0, // Skip to: 16434 /* 6348 */ MCD_OPC_Decode, 142, 8, 66, // Opcode: LXVWSX /* 6352 */ MCD_OPC_FilterValue, 12, 21, 0, 0, // Skip to: 6378 /* 6357 */ MCD_OPC_ExtractField, 1, 1, // Inst{1} ... /* 6360 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6369 /* 6365 */ MCD_OPC_Decode, 248, 11, 66, // Opcode: STXVX /* 6369 */ MCD_OPC_FilterValue, 1, 76, 39, 0, // Skip to: 16434 /* 6374 */ MCD_OPC_Decode, 245, 11, 67, // Opcode: STXVL /* 6378 */ MCD_OPC_FilterValue, 13, 11, 0, 0, // Skip to: 6394 /* 6383 */ MCD_OPC_CheckField, 1, 1, 1, 60, 39, 0, // Skip to: 16434 /* 6390 */ MCD_OPC_Decode, 246, 11, 67, // Opcode: STXVLL /* 6394 */ MCD_OPC_FilterValue, 16, 11, 0, 0, // Skip to: 6410 /* 6399 */ MCD_OPC_CheckField, 1, 1, 0, 44, 39, 0, // Skip to: 16434 /* 6406 */ MCD_OPC_Decode, 133, 8, 68, // Opcode: LXSSPX /* 6410 */ MCD_OPC_FilterValue, 18, 11, 0, 0, // Skip to: 6426 /* 6415 */ MCD_OPC_CheckField, 1, 1, 0, 28, 39, 0, // Skip to: 16434 /* 6422 */ MCD_OPC_Decode, 255, 7, 65, // Opcode: LXSDX /* 6426 */ MCD_OPC_FilterValue, 20, 11, 0, 0, // Skip to: 6442 /* 6431 */ MCD_OPC_CheckField, 1, 1, 0, 12, 39, 0, // Skip to: 16434 /* 6438 */ MCD_OPC_Decode, 240, 11, 68, // Opcode: STXSSPX /* 6442 */ MCD_OPC_FilterValue, 22, 11, 0, 0, // Skip to: 6458 /* 6447 */ MCD_OPC_CheckField, 1, 1, 0, 252, 38, 0, // Skip to: 16434 /* 6454 */ MCD_OPC_Decode, 233, 11, 65, // Opcode: STXSDX /* 6458 */ MCD_OPC_FilterValue, 24, 21, 0, 0, // Skip to: 6484 /* 6463 */ MCD_OPC_ExtractField, 1, 1, // Inst{1} ... /* 6466 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6475 /* 6471 */ MCD_OPC_Decode, 141, 8, 66, // Opcode: LXVW4X /* 6475 */ MCD_OPC_FilterValue, 1, 226, 38, 0, // Skip to: 16434 /* 6480 */ MCD_OPC_Decode, 128, 8, 65, // Opcode: LXSIBZX /* 6484 */ MCD_OPC_FilterValue, 25, 21, 0, 0, // Skip to: 6510 /* 6489 */ MCD_OPC_ExtractField, 1, 1, // Inst{1} ... /* 6492 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6501 /* 6497 */ MCD_OPC_Decode, 138, 8, 66, // Opcode: LXVH8X /* 6501 */ MCD_OPC_FilterValue, 1, 200, 38, 0, // Skip to: 16434 /* 6506 */ MCD_OPC_Decode, 129, 8, 65, // Opcode: LXSIHZX /* 6510 */ MCD_OPC_FilterValue, 26, 11, 0, 0, // Skip to: 6526 /* 6515 */ MCD_OPC_CheckField, 1, 1, 0, 184, 38, 0, // Skip to: 16434 /* 6522 */ MCD_OPC_Decode, 136, 8, 66, // Opcode: LXVD2X /* 6526 */ MCD_OPC_FilterValue, 27, 11, 0, 0, // Skip to: 6542 /* 6531 */ MCD_OPC_CheckField, 1, 1, 0, 168, 38, 0, // Skip to: 16434 /* 6538 */ MCD_OPC_Decode, 135, 8, 66, // Opcode: LXVB16X /* 6542 */ MCD_OPC_FilterValue, 28, 21, 0, 0, // Skip to: 6568 /* 6547 */ MCD_OPC_ExtractField, 1, 1, // Inst{1} ... /* 6550 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6559 /* 6555 */ MCD_OPC_Decode, 247, 11, 66, // Opcode: STXVW4X /* 6559 */ MCD_OPC_FilterValue, 1, 142, 38, 0, // Skip to: 16434 /* 6564 */ MCD_OPC_Decode, 234, 11, 65, // Opcode: STXSIBX /* 6568 */ MCD_OPC_FilterValue, 29, 21, 0, 0, // Skip to: 6594 /* 6573 */ MCD_OPC_ExtractField, 1, 1, // Inst{1} ... /* 6576 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6585 /* 6581 */ MCD_OPC_Decode, 244, 11, 66, // Opcode: STXVH8X /* 6585 */ MCD_OPC_FilterValue, 1, 116, 38, 0, // Skip to: 16434 /* 6590 */ MCD_OPC_Decode, 236, 11, 65, // Opcode: STXSIHX /* 6594 */ MCD_OPC_FilterValue, 30, 11, 0, 0, // Skip to: 6610 /* 6599 */ MCD_OPC_CheckField, 1, 1, 0, 100, 38, 0, // Skip to: 16434 /* 6606 */ MCD_OPC_Decode, 243, 11, 66, // Opcode: STXVD2X /* 6610 */ MCD_OPC_FilterValue, 31, 91, 38, 0, // Skip to: 16434 /* 6615 */ MCD_OPC_CheckField, 1, 1, 0, 84, 38, 0, // Skip to: 16434 /* 6622 */ MCD_OPC_Decode, 242, 11, 66, // Opcode: STXVB16X /* 6626 */ MCD_OPC_FilterValue, 7, 247, 0, 0, // Skip to: 6878 /* 6631 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 6634 */ MCD_OPC_FilterValue, 0, 62, 0, 0, // Skip to: 6701 /* 6639 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 6642 */ MCD_OPC_FilterValue, 9, 4, 0, 0, // Skip to: 6651 /* 6647 */ MCD_OPC_Decode, 151, 8, 69, // Opcode: MFBHRBE /* 6651 */ MCD_OPC_FilterValue, 10, 4, 0, 0, // Skip to: 6660 /* 6656 */ MCD_OPC_Decode, 170, 8, 53, // Opcode: MFPMR /* 6660 */ MCD_OPC_FilterValue, 13, 11, 0, 0, // Skip to: 6676 /* 6665 */ MCD_OPC_CheckField, 11, 15, 0, 34, 38, 0, // Skip to: 16434 /* 6672 */ MCD_OPC_Decode, 164, 3, 0, // Opcode: CLRBHRB /* 6676 */ MCD_OPC_FilterValue, 14, 4, 0, 0, // Skip to: 6685 /* 6681 */ MCD_OPC_Decode, 210, 8, 70, // Opcode: MTPMR /* 6685 */ MCD_OPC_FilterValue, 22, 16, 38, 0, // Skip to: 16434 /* 6690 */ MCD_OPC_CheckField, 11, 12, 0, 9, 38, 0, // Skip to: 16434 /* 6697 */ MCD_OPC_Decode, 156, 12, 50, // Opcode: TCHECK /* 6701 */ MCD_OPC_FilterValue, 1, 163, 0, 0, // Skip to: 6869 /* 6706 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 6709 */ MCD_OPC_FilterValue, 20, 18, 0, 0, // Skip to: 6732 /* 6714 */ MCD_OPC_CheckField, 22, 4, 0, 241, 37, 0, // Skip to: 16434 /* 6721 */ MCD_OPC_CheckField, 11, 10, 0, 234, 37, 0, // Skip to: 16434 /* 6728 */ MCD_OPC_Decode, 155, 12, 71, // Opcode: TBEGIN /* 6732 */ MCD_OPC_FilterValue, 21, 11, 0, 0, // Skip to: 6748 /* 6737 */ MCD_OPC_CheckField, 11, 14, 0, 218, 37, 0, // Skip to: 16434 /* 6744 */ MCD_OPC_Decode, 166, 12, 72, // Opcode: TEND /* 6748 */ MCD_OPC_FilterValue, 23, 18, 0, 0, // Skip to: 6771 /* 6753 */ MCD_OPC_CheckField, 22, 3, 0, 202, 37, 0, // Skip to: 16434 /* 6760 */ MCD_OPC_CheckField, 11, 10, 0, 195, 37, 0, // Skip to: 16434 /* 6767 */ MCD_OPC_Decode, 184, 12, 71, // Opcode: TSR /* 6771 */ MCD_OPC_FilterValue, 24, 4, 0, 0, // Skip to: 6780 /* 6776 */ MCD_OPC_Decode, 147, 12, 73, // Opcode: TABORTWC /* 6780 */ MCD_OPC_FilterValue, 25, 4, 0, 0, // Skip to: 6789 /* 6785 */ MCD_OPC_Decode, 145, 12, 73, // Opcode: TABORTDC /* 6789 */ MCD_OPC_FilterValue, 26, 4, 0, 0, // Skip to: 6798 /* 6794 */ MCD_OPC_Decode, 148, 12, 74, // Opcode: TABORTWCI /* 6798 */ MCD_OPC_FilterValue, 27, 4, 0, 0, // Skip to: 6807 /* 6803 */ MCD_OPC_Decode, 146, 12, 74, // Opcode: TABORTDCI /* 6807 */ MCD_OPC_FilterValue, 28, 18, 0, 0, // Skip to: 6830 /* 6812 */ MCD_OPC_CheckField, 21, 5, 0, 143, 37, 0, // Skip to: 16434 /* 6819 */ MCD_OPC_CheckField, 11, 5, 0, 136, 37, 0, // Skip to: 16434 /* 6826 */ MCD_OPC_Decode, 144, 12, 75, // Opcode: TABORT /* 6830 */ MCD_OPC_FilterValue, 29, 18, 0, 0, // Skip to: 6853 /* 6835 */ MCD_OPC_CheckField, 21, 5, 0, 120, 37, 0, // Skip to: 16434 /* 6842 */ MCD_OPC_CheckField, 11, 5, 0, 113, 37, 0, // Skip to: 16434 /* 6849 */ MCD_OPC_Decode, 183, 12, 75, // Opcode: TRECLAIM /* 6853 */ MCD_OPC_FilterValue, 31, 104, 37, 0, // Skip to: 16434 /* 6858 */ MCD_OPC_CheckField, 11, 15, 0, 97, 37, 0, // Skip to: 16434 /* 6865 */ MCD_OPC_Decode, 182, 12, 0, // Opcode: TRECHKPT /* 6869 */ MCD_OPC_FilterValue, 2, 88, 37, 0, // Skip to: 16434 /* 6874 */ MCD_OPC_Decode, 143, 7, 76, // Opcode: ISEL /* 6878 */ MCD_OPC_FilterValue, 8, 49, 0, 0, // Skip to: 6932 /* 6883 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... /* 6886 */ MCD_OPC_FilterValue, 0, 18, 0, 0, // Skip to: 6909 /* 6891 */ MCD_OPC_CheckField, 6, 6, 4, 64, 37, 0, // Skip to: 16434 /* 6898 */ MCD_OPC_CheckField, 0, 2, 0, 57, 37, 0, // Skip to: 16434 /* 6905 */ MCD_OPC_Decode, 190, 8, 77, // Opcode: MTCRF /* 6909 */ MCD_OPC_FilterValue, 1, 48, 37, 0, // Skip to: 16434 /* 6914 */ MCD_OPC_CheckField, 6, 6, 4, 41, 37, 0, // Skip to: 16434 /* 6921 */ MCD_OPC_CheckField, 0, 2, 0, 34, 37, 0, // Skip to: 16434 /* 6928 */ MCD_OPC_Decode, 208, 8, 78, // Opcode: MTOCRF /* 6932 */ MCD_OPC_FilterValue, 9, 49, 3, 0, // Skip to: 7754 /* 6937 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 6940 */ MCD_OPC_FilterValue, 0, 49, 0, 0, // Skip to: 6994 /* 6945 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... /* 6948 */ MCD_OPC_FilterValue, 0, 18, 0, 0, // Skip to: 6971 /* 6953 */ MCD_OPC_CheckField, 11, 9, 0, 2, 37, 0, // Skip to: 16434 /* 6960 */ MCD_OPC_CheckField, 0, 2, 2, 251, 36, 0, // Skip to: 16434 /* 6967 */ MCD_OPC_Decode, 152, 8, 51, // Opcode: MFCR /* 6971 */ MCD_OPC_FilterValue, 1, 242, 36, 0, // Skip to: 16434 /* 6976 */ MCD_OPC_CheckField, 11, 1, 0, 235, 36, 0, // Skip to: 16434 /* 6983 */ MCD_OPC_CheckField, 0, 2, 2, 228, 36, 0, // Skip to: 16434 /* 6990 */ MCD_OPC_Decode, 168, 8, 79, // Opcode: MFOCRF /* 6994 */ MCD_OPC_FilterValue, 1, 18, 0, 0, // Skip to: 7017 /* 6999 */ MCD_OPC_CheckField, 11, 5, 0, 212, 36, 0, // Skip to: 16434 /* 7006 */ MCD_OPC_CheckField, 1, 1, 1, 205, 36, 0, // Skip to: 16434 /* 7013 */ MCD_OPC_Decode, 181, 8, 80, // Opcode: MFVSRD /* 7017 */ MCD_OPC_FilterValue, 2, 18, 0, 0, // Skip to: 7040 /* 7022 */ MCD_OPC_CheckField, 11, 10, 0, 189, 36, 0, // Skip to: 16434 /* 7029 */ MCD_OPC_CheckField, 0, 2, 2, 182, 36, 0, // Skip to: 16434 /* 7036 */ MCD_OPC_Decode, 167, 8, 51, // Opcode: MFMSR /* 7040 */ MCD_OPC_FilterValue, 3, 18, 0, 0, // Skip to: 7063 /* 7045 */ MCD_OPC_CheckField, 11, 5, 0, 166, 36, 0, // Skip to: 16434 /* 7052 */ MCD_OPC_CheckField, 1, 1, 1, 159, 36, 0, // Skip to: 16434 /* 7059 */ MCD_OPC_Decode, 183, 8, 81, // Opcode: MFVSRWZ /* 7063 */ MCD_OPC_FilterValue, 4, 11, 0, 0, // Skip to: 7079 /* 7068 */ MCD_OPC_CheckField, 1, 1, 0, 143, 36, 0, // Skip to: 16434 /* 7075 */ MCD_OPC_Decode, 206, 8, 82, // Opcode: MTMSR /* 7079 */ MCD_OPC_FilterValue, 5, 28, 0, 0, // Skip to: 7112 /* 7084 */ MCD_OPC_ExtractField, 1, 1, // Inst{1} ... /* 7087 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7096 /* 7092 */ MCD_OPC_Decode, 207, 8, 82, // Opcode: MTMSRD /* 7096 */ MCD_OPC_FilterValue, 1, 117, 36, 0, // Skip to: 16434 /* 7101 */ MCD_OPC_CheckField, 11, 5, 0, 110, 36, 0, // Skip to: 16434 /* 7108 */ MCD_OPC_Decode, 218, 8, 83, // Opcode: MTVSRD /* 7112 */ MCD_OPC_FilterValue, 6, 28, 0, 0, // Skip to: 7145 /* 7117 */ MCD_OPC_ExtractField, 1, 1, // Inst{1} ... /* 7120 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7129 /* 7125 */ MCD_OPC_Decode, 213, 8, 84, // Opcode: MTSR /* 7129 */ MCD_OPC_FilterValue, 1, 84, 36, 0, // Skip to: 16434 /* 7134 */ MCD_OPC_CheckField, 11, 5, 0, 77, 36, 0, // Skip to: 16434 /* 7141 */ MCD_OPC_Decode, 220, 8, 85, // Opcode: MTVSRWA /* 7145 */ MCD_OPC_FilterValue, 7, 28, 0, 0, // Skip to: 7178 /* 7150 */ MCD_OPC_ExtractField, 1, 1, // Inst{1} ... /* 7153 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7162 /* 7158 */ MCD_OPC_Decode, 214, 8, 86, // Opcode: MTSRIN /* 7162 */ MCD_OPC_FilterValue, 1, 51, 36, 0, // Skip to: 16434 /* 7167 */ MCD_OPC_CheckField, 11, 5, 0, 44, 36, 0, // Skip to: 16434 /* 7174 */ MCD_OPC_Decode, 222, 8, 85, // Opcode: MTVSRWZ /* 7178 */ MCD_OPC_FilterValue, 8, 18, 0, 0, // Skip to: 7201 /* 7183 */ MCD_OPC_CheckField, 16, 10, 0, 28, 36, 0, // Skip to: 16434 /* 7190 */ MCD_OPC_CheckField, 0, 2, 0, 21, 36, 0, // Skip to: 16434 /* 7197 */ MCD_OPC_Decode, 169, 12, 87, // Opcode: TLBIEL /* 7201 */ MCD_OPC_FilterValue, 9, 42, 0, 0, // Skip to: 7248 /* 7206 */ MCD_OPC_ExtractField, 1, 1, // Inst{1} ... /* 7209 */ MCD_OPC_FilterValue, 0, 18, 0, 0, // Skip to: 7232 /* 7214 */ MCD_OPC_CheckField, 16, 5, 0, 253, 35, 0, // Skip to: 16434 /* 7221 */ MCD_OPC_CheckField, 0, 1, 0, 246, 35, 0, // Skip to: 16434 /* 7228 */ MCD_OPC_Decode, 168, 12, 86, // Opcode: TLBIE /* 7232 */ MCD_OPC_FilterValue, 1, 237, 35, 0, // Skip to: 16434 /* 7237 */ MCD_OPC_CheckField, 11, 5, 0, 230, 35, 0, // Skip to: 16434 /* 7244 */ MCD_OPC_Decode, 182, 8, 88, // Opcode: MFVSRLD /* 7248 */ MCD_OPC_FilterValue, 10, 51, 0, 0, // Skip to: 7304 /* 7253 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 7256 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7272 /* 7261 */ MCD_OPC_CheckField, 11, 15, 0, 206, 35, 0, // Skip to: 16434 /* 7268 */ MCD_OPC_Decode, 130, 11, 0, // Opcode: SLBSYNC /* 7272 */ MCD_OPC_FilterValue, 2, 197, 35, 0, // Skip to: 16434 /* 7277 */ MCD_OPC_ExtractField, 11, 10, // Inst{20-11} ... /* 7280 */ MCD_OPC_FilterValue, 128, 2, 4, 0, 0, // Skip to: 7290 /* 7286 */ MCD_OPC_Decode, 165, 8, 51, // Opcode: MFLR /* 7290 */ MCD_OPC_FilterValue, 160, 2, 4, 0, 0, // Skip to: 7300 /* 7296 */ MCD_OPC_Decode, 154, 8, 51, // Opcode: MFCTR /* 7300 */ MCD_OPC_Decode, 171, 8, 53, // Opcode: MFSPR /* 7304 */ MCD_OPC_FilterValue, 11, 28, 0, 0, // Skip to: 7337 /* 7309 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 7312 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7328 /* 7317 */ MCD_OPC_CheckField, 11, 15, 0, 150, 35, 0, // Skip to: 16434 /* 7324 */ MCD_OPC_Decode, 167, 12, 0, // Opcode: TLBIA /* 7328 */ MCD_OPC_FilterValue, 2, 141, 35, 0, // Skip to: 16434 /* 7333 */ MCD_OPC_Decode, 175, 8, 53, // Opcode: MFTB /* 7337 */ MCD_OPC_FilterValue, 12, 42, 0, 0, // Skip to: 7384 /* 7342 */ MCD_OPC_ExtractField, 1, 1, // Inst{1} ... /* 7345 */ MCD_OPC_FilterValue, 0, 18, 0, 0, // Skip to: 7368 /* 7350 */ MCD_OPC_CheckField, 16, 5, 0, 117, 35, 0, // Skip to: 16434 /* 7357 */ MCD_OPC_CheckField, 0, 1, 0, 110, 35, 0, // Skip to: 16434 /* 7364 */ MCD_OPC_Decode, 129, 11, 86, // Opcode: SLBMTE /* 7368 */ MCD_OPC_FilterValue, 1, 101, 35, 0, // Skip to: 16434 /* 7373 */ MCD_OPC_CheckField, 11, 5, 0, 94, 35, 0, // Skip to: 16434 /* 7380 */ MCD_OPC_Decode, 221, 8, 89, // Opcode: MTVSRWS /* 7384 */ MCD_OPC_FilterValue, 13, 35, 0, 0, // Skip to: 7424 /* 7389 */ MCD_OPC_ExtractField, 1, 1, // Inst{1} ... /* 7392 */ MCD_OPC_FilterValue, 0, 18, 0, 0, // Skip to: 7415 /* 7397 */ MCD_OPC_CheckField, 16, 10, 0, 70, 35, 0, // Skip to: 16434 /* 7404 */ MCD_OPC_CheckField, 0, 1, 0, 63, 35, 0, // Skip to: 16434 /* 7411 */ MCD_OPC_Decode, 253, 10, 87, // Opcode: SLBIE /* 7415 */ MCD_OPC_FilterValue, 1, 54, 35, 0, // Skip to: 16434 /* 7420 */ MCD_OPC_Decode, 219, 8, 90, // Opcode: MTVSRDD /* 7424 */ MCD_OPC_FilterValue, 14, 51, 0, 0, // Skip to: 7480 /* 7429 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 7432 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7448 /* 7437 */ MCD_OPC_CheckField, 16, 5, 0, 30, 35, 0, // Skip to: 16434 /* 7444 */ MCD_OPC_Decode, 254, 10, 86, // Opcode: SLBIEG /* 7448 */ MCD_OPC_FilterValue, 2, 21, 35, 0, // Skip to: 16434 /* 7453 */ MCD_OPC_ExtractField, 11, 10, // Inst{20-11} ... /* 7456 */ MCD_OPC_FilterValue, 128, 2, 4, 0, 0, // Skip to: 7466 /* 7462 */ MCD_OPC_Decode, 204, 8, 51, // Opcode: MTLR /* 7466 */ MCD_OPC_FilterValue, 160, 2, 4, 0, 0, // Skip to: 7476 /* 7472 */ MCD_OPC_Decode, 192, 8, 51, // Opcode: MTCTR /* 7476 */ MCD_OPC_Decode, 211, 8, 70, // Opcode: MTSPR /* 7480 */ MCD_OPC_FilterValue, 15, 18, 0, 0, // Skip to: 7503 /* 7485 */ MCD_OPC_CheckField, 11, 15, 0, 238, 34, 0, // Skip to: 16434 /* 7492 */ MCD_OPC_CheckField, 0, 2, 0, 231, 34, 0, // Skip to: 16434 /* 7499 */ MCD_OPC_Decode, 252, 10, 0, // Opcode: SLBIA /* 7503 */ MCD_OPC_FilterValue, 18, 11, 0, 0, // Skip to: 7519 /* 7508 */ MCD_OPC_CheckField, 1, 1, 1, 215, 34, 0, // Skip to: 16434 /* 7515 */ MCD_OPC_Decode, 173, 8, 84, // Opcode: MFSR /* 7519 */ MCD_OPC_FilterValue, 20, 11, 0, 0, // Skip to: 7535 /* 7524 */ MCD_OPC_CheckField, 1, 1, 1, 199, 34, 0, // Skip to: 16434 /* 7531 */ MCD_OPC_Decode, 174, 8, 86, // Opcode: MFSRIN /* 7535 */ MCD_OPC_FilterValue, 23, 25, 0, 0, // Skip to: 7565 /* 7540 */ MCD_OPC_CheckField, 18, 3, 0, 183, 34, 0, // Skip to: 16434 /* 7547 */ MCD_OPC_CheckField, 11, 5, 0, 176, 34, 0, // Skip to: 16434 /* 7554 */ MCD_OPC_CheckField, 0, 2, 2, 169, 34, 0, // Skip to: 16434 /* 7561 */ MCD_OPC_Decode, 210, 3, 91, // Opcode: DARN /* 7565 */ MCD_OPC_FilterValue, 24, 18, 0, 0, // Skip to: 7588 /* 7570 */ MCD_OPC_CheckField, 21, 5, 0, 153, 34, 0, // Skip to: 16434 /* 7577 */ MCD_OPC_CheckField, 0, 2, 0, 146, 34, 0, // Skip to: 16434 /* 7584 */ MCD_OPC_Decode, 170, 12, 58, // Opcode: TLBIVAX /* 7588 */ MCD_OPC_FilterValue, 26, 18, 0, 0, // Skip to: 7611 /* 7593 */ MCD_OPC_CheckField, 16, 5, 0, 130, 34, 0, // Skip to: 16434 /* 7600 */ MCD_OPC_CheckField, 0, 2, 2, 123, 34, 0, // Skip to: 16434 /* 7607 */ MCD_OPC_Decode, 128, 11, 86, // Opcode: SLBMFEV /* 7611 */ MCD_OPC_FilterValue, 28, 48, 0, 0, // Skip to: 7664 /* 7616 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 7619 */ MCD_OPC_FilterValue, 0, 15, 0, 0, // Skip to: 7639 /* 7624 */ MCD_OPC_CheckField, 21, 5, 0, 4, 0, 0, // Skip to: 7635 /* 7631 */ MCD_OPC_Decode, 175, 12, 58, // Opcode: TLBSX /* 7635 */ MCD_OPC_Decode, 176, 12, 62, // Opcode: TLBSX2 /* 7639 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 7648 /* 7644 */ MCD_OPC_Decode, 177, 12, 62, // Opcode: TLBSX2D /* 7648 */ MCD_OPC_FilterValue, 2, 77, 34, 0, // Skip to: 16434 /* 7653 */ MCD_OPC_CheckField, 16, 5, 0, 70, 34, 0, // Skip to: 16434 /* 7660 */ MCD_OPC_Decode, 255, 10, 86, // Opcode: SLBMFEE /* 7664 */ MCD_OPC_FilterValue, 29, 23, 0, 0, // Skip to: 7692 /* 7669 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 7672 */ MCD_OPC_FilterValue, 0, 53, 34, 0, // Skip to: 16434 /* 7677 */ MCD_OPC_CheckField, 11, 15, 0, 4, 0, 0, // Skip to: 7688 /* 7684 */ MCD_OPC_Decode, 173, 12, 0, // Opcode: TLBRE /* 7688 */ MCD_OPC_Decode, 174, 12, 92, // Opcode: TLBRE2 /* 7692 */ MCD_OPC_FilterValue, 30, 34, 0, 0, // Skip to: 7731 /* 7697 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 7700 */ MCD_OPC_FilterValue, 0, 25, 34, 0, // Skip to: 16434 /* 7705 */ MCD_OPC_CheckField, 11, 15, 0, 4, 0, 0, // Skip to: 7716 /* 7712 */ MCD_OPC_Decode, 179, 12, 0, // Opcode: TLBWE /* 7716 */ MCD_OPC_CheckField, 16, 10, 0, 4, 0, 0, // Skip to: 7727 /* 7723 */ MCD_OPC_Decode, 171, 12, 87, // Opcode: TLBLD /* 7727 */ MCD_OPC_Decode, 180, 12, 92, // Opcode: TLBWE2 /* 7731 */ MCD_OPC_FilterValue, 31, 250, 33, 0, // Skip to: 16434 /* 7736 */ MCD_OPC_CheckField, 16, 10, 0, 243, 33, 0, // Skip to: 16434 /* 7743 */ MCD_OPC_CheckField, 0, 2, 0, 236, 33, 0, // Skip to: 16434 /* 7750 */ MCD_OPC_Decode, 172, 12, 87, // Opcode: TLBLI /* 7754 */ MCD_OPC_FilterValue, 10, 141, 1, 0, // Skip to: 8156 /* 7759 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 7762 */ MCD_OPC_FilterValue, 0, 30, 0, 0, // Skip to: 7797 /* 7767 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 7770 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7779 /* 7775 */ MCD_OPC_Decode, 231, 7, 93, // Opcode: LWARX /* 7779 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 7788 /* 7784 */ MCD_OPC_Decode, 232, 7, 93, // Opcode: LWARXL /* 7788 */ MCD_OPC_FilterValue, 2, 193, 33, 0, // Skip to: 16434 /* 7793 */ MCD_OPC_Decode, 171, 7, 94, // Opcode: LDX /* 7797 */ MCD_OPC_FilterValue, 1, 30, 0, 0, // Skip to: 7832 /* 7802 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 7805 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7814 /* 7810 */ MCD_OPC_Decode, 147, 7, 93, // Opcode: LBARX /* 7814 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 7823 /* 7819 */ MCD_OPC_Decode, 148, 7, 93, // Opcode: LBARXL /* 7823 */ MCD_OPC_FilterValue, 2, 158, 33, 0, // Skip to: 16434 /* 7828 */ MCD_OPC_Decode, 170, 7, 95, // Opcode: LDUX /* 7832 */ MCD_OPC_FilterValue, 2, 21, 0, 0, // Skip to: 7858 /* 7837 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 7840 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7849 /* 7845 */ MCD_OPC_Decode, 163, 7, 94, // Opcode: LDARX /* 7849 */ MCD_OPC_FilterValue, 1, 132, 33, 0, // Skip to: 16434 /* 7854 */ MCD_OPC_Decode, 164, 7, 94, // Opcode: LDARXL /* 7858 */ MCD_OPC_FilterValue, 3, 21, 0, 0, // Skip to: 7884 /* 7863 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 7866 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7875 /* 7871 */ MCD_OPC_Decode, 194, 7, 93, // Opcode: LHARX /* 7875 */ MCD_OPC_FilterValue, 1, 106, 33, 0, // Skip to: 16434 /* 7880 */ MCD_OPC_Decode, 195, 7, 93, // Opcode: LHARXL /* 7884 */ MCD_OPC_FilterValue, 4, 11, 0, 0, // Skip to: 7900 /* 7889 */ MCD_OPC_CheckField, 0, 2, 2, 90, 33, 0, // Skip to: 16434 /* 7896 */ MCD_OPC_Decode, 180, 11, 94, // Opcode: STDX /* 7900 */ MCD_OPC_FilterValue, 5, 11, 0, 0, // Skip to: 7916 /* 7905 */ MCD_OPC_CheckField, 0, 2, 2, 74, 33, 0, // Skip to: 16434 /* 7912 */ MCD_OPC_Decode, 179, 11, 96, // Opcode: STDUX /* 7916 */ MCD_OPC_FilterValue, 9, 11, 0, 0, // Skip to: 7932 /* 7921 */ MCD_OPC_CheckField, 0, 2, 2, 58, 33, 0, // Skip to: 16434 /* 7928 */ MCD_OPC_Decode, 168, 7, 94, // Opcode: LDMX /* 7932 */ MCD_OPC_FilterValue, 10, 11, 0, 0, // Skip to: 7948 /* 7937 */ MCD_OPC_CheckField, 0, 2, 2, 42, 33, 0, // Skip to: 16434 /* 7944 */ MCD_OPC_Decode, 235, 7, 94, // Opcode: LWAX /* 7948 */ MCD_OPC_FilterValue, 11, 11, 0, 0, // Skip to: 7964 /* 7953 */ MCD_OPC_CheckField, 0, 2, 2, 26, 33, 0, // Skip to: 16434 /* 7960 */ MCD_OPC_Decode, 234, 7, 95, // Opcode: LWAUX /* 7964 */ MCD_OPC_FilterValue, 16, 11, 0, 0, // Skip to: 7980 /* 7969 */ MCD_OPC_CheckField, 0, 2, 0, 10, 33, 0, // Skip to: 16434 /* 7976 */ MCD_OPC_Decode, 166, 7, 94, // Opcode: LDBRX /* 7980 */ MCD_OPC_FilterValue, 18, 11, 0, 0, // Skip to: 7996 /* 7985 */ MCD_OPC_CheckField, 0, 2, 2, 250, 32, 0, // Skip to: 16434 /* 7992 */ MCD_OPC_Decode, 222, 7, 59, // Opcode: LSWI /* 7996 */ MCD_OPC_FilterValue, 20, 11, 0, 0, // Skip to: 8012 /* 8001 */ MCD_OPC_CheckField, 0, 2, 0, 234, 32, 0, // Skip to: 16434 /* 8008 */ MCD_OPC_Decode, 175, 11, 94, // Opcode: STDBRX /* 8012 */ MCD_OPC_FilterValue, 22, 11, 0, 0, // Skip to: 8028 /* 8017 */ MCD_OPC_CheckField, 0, 2, 2, 218, 32, 0, // Skip to: 16434 /* 8024 */ MCD_OPC_Decode, 210, 11, 59, // Opcode: STSWI /* 8028 */ MCD_OPC_FilterValue, 24, 11, 0, 0, // Skip to: 8044 /* 8033 */ MCD_OPC_CheckField, 0, 2, 2, 202, 32, 0, // Skip to: 16434 /* 8040 */ MCD_OPC_Decode, 243, 7, 62, // Opcode: LWZCIX /* 8044 */ MCD_OPC_FilterValue, 25, 11, 0, 0, // Skip to: 8060 /* 8049 */ MCD_OPC_CheckField, 0, 2, 2, 186, 32, 0, // Skip to: 16434 /* 8056 */ MCD_OPC_Decode, 207, 7, 62, // Opcode: LHZCIX /* 8060 */ MCD_OPC_FilterValue, 26, 11, 0, 0, // Skip to: 8076 /* 8065 */ MCD_OPC_CheckField, 0, 2, 2, 170, 32, 0, // Skip to: 16434 /* 8072 */ MCD_OPC_Decode, 152, 7, 62, // Opcode: LBZCIX /* 8076 */ MCD_OPC_FilterValue, 27, 11, 0, 0, // Skip to: 8092 /* 8081 */ MCD_OPC_CheckField, 0, 2, 2, 154, 32, 0, // Skip to: 16434 /* 8088 */ MCD_OPC_Decode, 167, 7, 62, // Opcode: LDCIX /* 8092 */ MCD_OPC_FilterValue, 28, 11, 0, 0, // Skip to: 8108 /* 8097 */ MCD_OPC_CheckField, 0, 2, 2, 138, 32, 0, // Skip to: 16434 /* 8104 */ MCD_OPC_Decode, 220, 11, 62, // Opcode: STWCIX /* 8108 */ MCD_OPC_FilterValue, 29, 11, 0, 0, // Skip to: 8124 /* 8113 */ MCD_OPC_CheckField, 0, 2, 2, 122, 32, 0, // Skip to: 16434 /* 8120 */ MCD_OPC_Decode, 196, 11, 62, // Opcode: STHCIX /* 8124 */ MCD_OPC_FilterValue, 30, 11, 0, 0, // Skip to: 8140 /* 8129 */ MCD_OPC_CheckField, 0, 2, 2, 106, 32, 0, // Skip to: 16434 /* 8136 */ MCD_OPC_Decode, 161, 11, 62, // Opcode: STBCIX /* 8140 */ MCD_OPC_FilterValue, 31, 97, 32, 0, // Skip to: 16434 /* 8145 */ MCD_OPC_CheckField, 0, 2, 2, 90, 32, 0, // Skip to: 16434 /* 8152 */ MCD_OPC_Decode, 176, 11, 62, // Opcode: STDCIX /* 8156 */ MCD_OPC_FilterValue, 11, 89, 3, 0, // Skip to: 9018 /* 8161 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 8164 */ MCD_OPC_FilterValue, 0, 28, 0, 0, // Skip to: 8197 /* 8169 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 8172 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8188 /* 8177 */ MCD_OPC_CheckField, 25, 1, 0, 58, 32, 0, // Skip to: 16434 /* 8184 */ MCD_OPC_Decode, 140, 7, 57, // Opcode: ICBT /* 8188 */ MCD_OPC_FilterValue, 2, 49, 32, 0, // Skip to: 16434 /* 8193 */ MCD_OPC_Decode, 248, 7, 93, // Opcode: LWZX /* 8197 */ MCD_OPC_FilterValue, 1, 28, 0, 0, // Skip to: 8230 /* 8202 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 8205 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8221 /* 8210 */ MCD_OPC_CheckField, 21, 5, 0, 25, 32, 0, // Skip to: 16434 /* 8217 */ MCD_OPC_Decode, 215, 3, 97, // Opcode: DCBST /* 8221 */ MCD_OPC_FilterValue, 2, 16, 32, 0, // Skip to: 16434 /* 8226 */ MCD_OPC_Decode, 246, 7, 98, // Opcode: LWZUX /* 8230 */ MCD_OPC_FilterValue, 2, 21, 0, 0, // Skip to: 8256 /* 8235 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 8238 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8247 /* 8243 */ MCD_OPC_Decode, 212, 3, 99, // Opcode: DCBF /* 8247 */ MCD_OPC_FilterValue, 2, 246, 31, 0, // Skip to: 16434 /* 8252 */ MCD_OPC_Decode, 157, 7, 93, // Opcode: LBZX /* 8256 */ MCD_OPC_FilterValue, 3, 11, 0, 0, // Skip to: 8272 /* 8261 */ MCD_OPC_CheckField, 0, 2, 2, 230, 31, 0, // Skip to: 16434 /* 8268 */ MCD_OPC_Decode, 155, 7, 98, // Opcode: LBZUX /* 8272 */ MCD_OPC_FilterValue, 4, 21, 0, 0, // Skip to: 8298 /* 8277 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 8280 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 8289 /* 8285 */ MCD_OPC_Decode, 221, 11, 93, // Opcode: STWCX /* 8289 */ MCD_OPC_FilterValue, 2, 204, 31, 0, // Skip to: 16434 /* 8294 */ MCD_OPC_Decode, 227, 11, 93, // Opcode: STWX /* 8298 */ MCD_OPC_FilterValue, 5, 11, 0, 0, // Skip to: 8314 /* 8303 */ MCD_OPC_CheckField, 0, 2, 2, 188, 31, 0, // Skip to: 16434 /* 8310 */ MCD_OPC_Decode, 225, 11, 100, // Opcode: STWUX /* 8314 */ MCD_OPC_FilterValue, 6, 21, 0, 0, // Skip to: 8340 /* 8319 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 8322 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 8331 /* 8327 */ MCD_OPC_Decode, 177, 11, 94, // Opcode: STDCX /* 8331 */ MCD_OPC_FilterValue, 2, 162, 31, 0, // Skip to: 16434 /* 8336 */ MCD_OPC_Decode, 168, 11, 93, // Opcode: STBX /* 8340 */ MCD_OPC_FilterValue, 7, 21, 0, 0, // Skip to: 8366 /* 8345 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 8348 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8357 /* 8353 */ MCD_OPC_Decode, 219, 3, 99, // Opcode: DCBTST /* 8357 */ MCD_OPC_FilterValue, 2, 136, 31, 0, // Skip to: 16434 /* 8362 */ MCD_OPC_Decode, 166, 11, 100, // Opcode: STBUX /* 8366 */ MCD_OPC_FilterValue, 8, 21, 0, 0, // Skip to: 8392 /* 8371 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 8374 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8383 /* 8379 */ MCD_OPC_Decode, 217, 3, 99, // Opcode: DCBT /* 8383 */ MCD_OPC_FilterValue, 2, 110, 31, 0, // Skip to: 16434 /* 8388 */ MCD_OPC_Decode, 212, 7, 93, // Opcode: LHZX /* 8392 */ MCD_OPC_FilterValue, 9, 11, 0, 0, // Skip to: 8408 /* 8397 */ MCD_OPC_CheckField, 0, 2, 2, 94, 31, 0, // Skip to: 16434 /* 8404 */ MCD_OPC_Decode, 210, 7, 98, // Opcode: LHZUX /* 8408 */ MCD_OPC_FilterValue, 10, 38, 0, 0, // Skip to: 8451 /* 8413 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 8416 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 8442 /* 8421 */ MCD_OPC_ExtractField, 23, 3, // Inst{25-23} ... /* 8424 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8433 /* 8429 */ MCD_OPC_Decode, 244, 3, 101, // Opcode: DST /* 8433 */ MCD_OPC_FilterValue, 4, 60, 31, 0, // Skip to: 16434 /* 8438 */ MCD_OPC_Decode, 250, 3, 101, // Opcode: DSTT /* 8442 */ MCD_OPC_FilterValue, 2, 51, 31, 0, // Skip to: 16434 /* 8447 */ MCD_OPC_Decode, 200, 7, 93, // Opcode: LHAX /* 8451 */ MCD_OPC_FilterValue, 11, 38, 0, 0, // Skip to: 8494 /* 8456 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 8459 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 8485 /* 8464 */ MCD_OPC_ExtractField, 23, 3, // Inst{25-23} ... /* 8467 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8476 /* 8472 */ MCD_OPC_Decode, 246, 3, 101, // Opcode: DSTST /* 8476 */ MCD_OPC_FilterValue, 4, 17, 31, 0, // Skip to: 16434 /* 8481 */ MCD_OPC_Decode, 248, 3, 101, // Opcode: DSTSTT /* 8485 */ MCD_OPC_FilterValue, 2, 8, 31, 0, // Skip to: 16434 /* 8490 */ MCD_OPC_Decode, 198, 7, 98, // Opcode: LHAUX /* 8494 */ MCD_OPC_FilterValue, 12, 11, 0, 0, // Skip to: 8510 /* 8499 */ MCD_OPC_CheckField, 0, 2, 2, 248, 30, 0, // Skip to: 16434 /* 8506 */ MCD_OPC_Decode, 203, 11, 93, // Opcode: STHX /* 8510 */ MCD_OPC_FilterValue, 13, 11, 0, 0, // Skip to: 8526 /* 8515 */ MCD_OPC_CheckField, 0, 2, 2, 232, 30, 0, // Skip to: 16434 /* 8522 */ MCD_OPC_Decode, 201, 11, 100, // Opcode: STHUX /* 8526 */ MCD_OPC_FilterValue, 14, 18, 0, 0, // Skip to: 8549 /* 8531 */ MCD_OPC_CheckField, 21, 5, 0, 216, 30, 0, // Skip to: 16434 /* 8538 */ MCD_OPC_CheckField, 0, 2, 0, 209, 30, 0, // Skip to: 16434 /* 8545 */ MCD_OPC_Decode, 214, 3, 97, // Opcode: DCBI /* 8549 */ MCD_OPC_FilterValue, 16, 21, 0, 0, // Skip to: 8575 /* 8554 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 8557 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8566 /* 8562 */ MCD_OPC_Decode, 238, 7, 93, // Opcode: LWBRX /* 8566 */ MCD_OPC_FilterValue, 2, 183, 30, 0, // Skip to: 16434 /* 8571 */ MCD_OPC_Decode, 191, 7, 102, // Opcode: LFSX /* 8575 */ MCD_OPC_FilterValue, 17, 28, 0, 0, // Skip to: 8608 /* 8580 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 8583 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8599 /* 8588 */ MCD_OPC_CheckField, 11, 15, 0, 159, 30, 0, // Skip to: 16434 /* 8595 */ MCD_OPC_Decode, 178, 12, 0, // Opcode: TLBSYNC /* 8599 */ MCD_OPC_FilterValue, 2, 150, 30, 0, // Skip to: 16434 /* 8604 */ MCD_OPC_Decode, 190, 7, 103, // Opcode: LFSUX /* 8608 */ MCD_OPC_FilterValue, 18, 35, 0, 0, // Skip to: 8648 /* 8613 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 8616 */ MCD_OPC_FilterValue, 0, 18, 0, 0, // Skip to: 8639 /* 8621 */ MCD_OPC_CheckField, 23, 3, 0, 126, 30, 0, // Skip to: 16434 /* 8628 */ MCD_OPC_CheckField, 11, 10, 0, 119, 30, 0, // Skip to: 16434 /* 8635 */ MCD_OPC_Decode, 143, 12, 104, // Opcode: SYNC /* 8639 */ MCD_OPC_FilterValue, 2, 110, 30, 0, // Skip to: 16434 /* 8644 */ MCD_OPC_Decode, 185, 7, 105, // Opcode: LFDX /* 8648 */ MCD_OPC_FilterValue, 19, 11, 0, 0, // Skip to: 8664 /* 8653 */ MCD_OPC_CheckField, 0, 2, 2, 94, 30, 0, // Skip to: 16434 /* 8660 */ MCD_OPC_Decode, 184, 7, 106, // Opcode: LFDUX /* 8664 */ MCD_OPC_FilterValue, 20, 21, 0, 0, // Skip to: 8690 /* 8669 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 8672 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8681 /* 8677 */ MCD_OPC_Decode, 219, 11, 93, // Opcode: STWBRX /* 8681 */ MCD_OPC_FilterValue, 2, 68, 30, 0, // Skip to: 16434 /* 8686 */ MCD_OPC_Decode, 192, 11, 102, // Opcode: STFSX /* 8690 */ MCD_OPC_FilterValue, 21, 21, 0, 0, // Skip to: 8716 /* 8695 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 8698 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 8707 /* 8703 */ MCD_OPC_Decode, 162, 11, 93, // Opcode: STBCX /* 8707 */ MCD_OPC_FilterValue, 2, 42, 30, 0, // Skip to: 16434 /* 8712 */ MCD_OPC_Decode, 191, 11, 107, // Opcode: STFSUX /* 8716 */ MCD_OPC_FilterValue, 22, 21, 0, 0, // Skip to: 8742 /* 8721 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 8724 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 8733 /* 8729 */ MCD_OPC_Decode, 197, 11, 93, // Opcode: STHCX /* 8733 */ MCD_OPC_FilterValue, 2, 16, 30, 0, // Skip to: 16434 /* 8738 */ MCD_OPC_Decode, 187, 11, 105, // Opcode: STFDX /* 8742 */ MCD_OPC_FilterValue, 23, 28, 0, 0, // Skip to: 8775 /* 8747 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 8750 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8766 /* 8755 */ MCD_OPC_CheckField, 21, 5, 0, 248, 29, 0, // Skip to: 16434 /* 8762 */ MCD_OPC_Decode, 211, 3, 97, // Opcode: DCBA /* 8766 */ MCD_OPC_FilterValue, 2, 239, 29, 0, // Skip to: 16434 /* 8771 */ MCD_OPC_Decode, 186, 11, 108, // Opcode: STFDUX /* 8775 */ MCD_OPC_FilterValue, 24, 11, 0, 0, // Skip to: 8791 /* 8780 */ MCD_OPC_CheckField, 0, 2, 0, 223, 29, 0, // Skip to: 16434 /* 8787 */ MCD_OPC_Decode, 202, 7, 93, // Opcode: LHBRX /* 8791 */ MCD_OPC_FilterValue, 25, 49, 0, 0, // Skip to: 8845 /* 8796 */ MCD_OPC_ExtractField, 23, 3, // Inst{25-23} ... /* 8799 */ MCD_OPC_FilterValue, 0, 18, 0, 0, // Skip to: 8822 /* 8804 */ MCD_OPC_CheckField, 11, 10, 0, 199, 29, 0, // Skip to: 16434 /* 8811 */ MCD_OPC_CheckField, 0, 2, 0, 192, 29, 0, // Skip to: 16434 /* 8818 */ MCD_OPC_Decode, 242, 3, 109, // Opcode: DSS /* 8822 */ MCD_OPC_FilterValue, 4, 183, 29, 0, // Skip to: 16434 /* 8827 */ MCD_OPC_CheckField, 11, 12, 0, 176, 29, 0, // Skip to: 16434 /* 8834 */ MCD_OPC_CheckField, 0, 2, 0, 169, 29, 0, // Skip to: 16434 /* 8841 */ MCD_OPC_Decode, 243, 3, 0, // Opcode: DSSALL /* 8845 */ MCD_OPC_FilterValue, 26, 46, 0, 0, // Skip to: 8896 /* 8850 */ MCD_OPC_ExtractField, 1, 1, // Inst{1} ... /* 8853 */ MCD_OPC_FilterValue, 0, 22, 0, 0, // Skip to: 8880 /* 8858 */ MCD_OPC_CheckField, 11, 15, 0, 11, 0, 0, // Skip to: 8876 /* 8865 */ MCD_OPC_CheckField, 0, 1, 0, 4, 0, 0, // Skip to: 8876 /* 8872 */ MCD_OPC_Decode, 145, 6, 0, // Opcode: EnforceIEIO /* 8876 */ MCD_OPC_Decode, 147, 8, 110, // Opcode: MBAR /* 8880 */ MCD_OPC_FilterValue, 1, 125, 29, 0, // Skip to: 16434 /* 8885 */ MCD_OPC_CheckField, 0, 1, 0, 118, 29, 0, // Skip to: 16434 /* 8892 */ MCD_OPC_Decode, 186, 7, 105, // Opcode: LFIWAX /* 8896 */ MCD_OPC_FilterValue, 27, 28, 0, 0, // Skip to: 8929 /* 8901 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 8904 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8920 /* 8909 */ MCD_OPC_CheckField, 11, 15, 0, 94, 29, 0, // Skip to: 16434 /* 8916 */ MCD_OPC_Decode, 188, 8, 0, // Opcode: MSGSYNC /* 8920 */ MCD_OPC_FilterValue, 2, 85, 29, 0, // Skip to: 16434 /* 8925 */ MCD_OPC_Decode, 187, 7, 105, // Opcode: LFIWZX /* 8929 */ MCD_OPC_FilterValue, 28, 11, 0, 0, // Skip to: 8945 /* 8934 */ MCD_OPC_CheckField, 0, 2, 0, 69, 29, 0, // Skip to: 16434 /* 8941 */ MCD_OPC_Decode, 195, 11, 93, // Opcode: STHBRX /* 8945 */ MCD_OPC_FilterValue, 30, 28, 0, 0, // Skip to: 8978 /* 8950 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 8953 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8969 /* 8958 */ MCD_OPC_CheckField, 21, 5, 0, 45, 29, 0, // Skip to: 16434 /* 8965 */ MCD_OPC_Decode, 136, 7, 97, // Opcode: ICBI /* 8969 */ MCD_OPC_FilterValue, 2, 36, 29, 0, // Skip to: 16434 /* 8974 */ MCD_OPC_Decode, 188, 11, 105, // Opcode: STFIWX /* 8978 */ MCD_OPC_FilterValue, 31, 27, 29, 0, // Skip to: 16434 /* 8983 */ MCD_OPC_ExtractField, 21, 5, // Inst{25-21} ... /* 8986 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 9002 /* 8991 */ MCD_OPC_CheckField, 0, 2, 0, 12, 29, 0, // Skip to: 16434 /* 8998 */ MCD_OPC_Decode, 221, 3, 97, // Opcode: DCBZ /* 9002 */ MCD_OPC_FilterValue, 1, 3, 29, 0, // Skip to: 16434 /* 9007 */ MCD_OPC_CheckField, 0, 2, 0, 252, 28, 0, // Skip to: 16434 /* 9014 */ MCD_OPC_Decode, 223, 3, 97, // Opcode: DCBZL /* 9018 */ MCD_OPC_FilterValue, 12, 107, 0, 0, // Skip to: 9130 /* 9023 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 9026 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 9052 /* 9031 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 9034 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9043 /* 9039 */ MCD_OPC_Decode, 133, 11, 111, // Opcode: SLW /* 9043 */ MCD_OPC_FilterValue, 1, 218, 28, 0, // Skip to: 16434 /* 9048 */ MCD_OPC_Decode, 136, 11, 111, // Opcode: SLWo /* 9052 */ MCD_OPC_FilterValue, 16, 21, 0, 0, // Skip to: 9078 /* 9057 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 9060 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9069 /* 9065 */ MCD_OPC_Decode, 155, 11, 111, // Opcode: SRW /* 9069 */ MCD_OPC_FilterValue, 1, 192, 28, 0, // Skip to: 16434 /* 9074 */ MCD_OPC_Decode, 158, 11, 111, // Opcode: SRWo /* 9078 */ MCD_OPC_FilterValue, 24, 21, 0, 0, // Skip to: 9104 /* 9083 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 9086 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9095 /* 9091 */ MCD_OPC_Decode, 149, 11, 111, // Opcode: SRAW /* 9095 */ MCD_OPC_FilterValue, 1, 166, 28, 0, // Skip to: 16434 /* 9100 */ MCD_OPC_Decode, 152, 11, 111, // Opcode: SRAWo /* 9104 */ MCD_OPC_FilterValue, 25, 157, 28, 0, // Skip to: 16434 /* 9109 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 9112 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9121 /* 9117 */ MCD_OPC_Decode, 150, 11, 112, // Opcode: SRAWI /* 9121 */ MCD_OPC_FilterValue, 1, 140, 28, 0, // Skip to: 16434 /* 9126 */ MCD_OPC_Decode, 151, 11, 112, // Opcode: SRAWIo /* 9130 */ MCD_OPC_FilterValue, 13, 210, 1, 0, // Skip to: 9601 /* 9135 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 9138 */ MCD_OPC_FilterValue, 0, 53, 0, 0, // Skip to: 9196 /* 9143 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 9146 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 9162 /* 9151 */ MCD_OPC_CheckField, 11, 5, 0, 108, 28, 0, // Skip to: 16434 /* 9158 */ MCD_OPC_Decode, 180, 3, 113, // Opcode: CNTLZW /* 9162 */ MCD_OPC_FilterValue, 1, 11, 0, 0, // Skip to: 9178 /* 9167 */ MCD_OPC_CheckField, 11, 5, 0, 92, 28, 0, // Skip to: 16434 /* 9174 */ MCD_OPC_Decode, 183, 3, 113, // Opcode: CNTLZWo /* 9178 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 9187 /* 9183 */ MCD_OPC_Decode, 131, 11, 114, // Opcode: SLD /* 9187 */ MCD_OPC_FilterValue, 3, 74, 28, 0, // Skip to: 16434 /* 9192 */ MCD_OPC_Decode, 132, 11, 114, // Opcode: SLDo /* 9196 */ MCD_OPC_FilterValue, 1, 35, 0, 0, // Skip to: 9236 /* 9201 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 9204 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 9220 /* 9209 */ MCD_OPC_CheckField, 11, 5, 0, 50, 28, 0, // Skip to: 16434 /* 9216 */ MCD_OPC_Decode, 178, 3, 115, // Opcode: CNTLZD /* 9220 */ MCD_OPC_FilterValue, 1, 41, 28, 0, // Skip to: 16434 /* 9225 */ MCD_OPC_CheckField, 11, 5, 0, 34, 28, 0, // Skip to: 16434 /* 9232 */ MCD_OPC_Decode, 179, 3, 115, // Opcode: CNTLZDo /* 9236 */ MCD_OPC_FilterValue, 3, 18, 0, 0, // Skip to: 9259 /* 9241 */ MCD_OPC_CheckField, 11, 5, 0, 18, 28, 0, // Skip to: 16434 /* 9248 */ MCD_OPC_CheckField, 0, 2, 0, 11, 28, 0, // Skip to: 16434 /* 9255 */ MCD_OPC_Decode, 140, 9, 113, // Opcode: POPCNTB /* 9259 */ MCD_OPC_FilterValue, 11, 18, 0, 0, // Skip to: 9282 /* 9264 */ MCD_OPC_CheckField, 11, 5, 0, 251, 27, 0, // Skip to: 16434 /* 9271 */ MCD_OPC_CheckField, 0, 2, 0, 244, 27, 0, // Skip to: 16434 /* 9278 */ MCD_OPC_Decode, 142, 9, 113, // Opcode: POPCNTW /* 9282 */ MCD_OPC_FilterValue, 15, 18, 0, 0, // Skip to: 9305 /* 9287 */ MCD_OPC_CheckField, 11, 5, 0, 228, 27, 0, // Skip to: 16434 /* 9294 */ MCD_OPC_CheckField, 0, 2, 0, 221, 27, 0, // Skip to: 16434 /* 9301 */ MCD_OPC_Decode, 141, 9, 115, // Opcode: POPCNTD /* 9305 */ MCD_OPC_FilterValue, 16, 53, 0, 0, // Skip to: 9363 /* 9310 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 9313 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 9329 /* 9318 */ MCD_OPC_CheckField, 11, 5, 0, 197, 27, 0, // Skip to: 16434 /* 9325 */ MCD_OPC_Decode, 186, 3, 113, // Opcode: CNTTZW /* 9329 */ MCD_OPC_FilterValue, 1, 11, 0, 0, // Skip to: 9345 /* 9334 */ MCD_OPC_CheckField, 11, 5, 0, 181, 27, 0, // Skip to: 16434 /* 9341 */ MCD_OPC_Decode, 189, 3, 113, // Opcode: CNTTZWo /* 9345 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 9354 /* 9350 */ MCD_OPC_Decode, 153, 11, 114, // Opcode: SRD /* 9354 */ MCD_OPC_FilterValue, 3, 163, 27, 0, // Skip to: 16434 /* 9359 */ MCD_OPC_Decode, 154, 11, 114, // Opcode: SRDo /* 9363 */ MCD_OPC_FilterValue, 17, 35, 0, 0, // Skip to: 9403 /* 9368 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 9371 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 9387 /* 9376 */ MCD_OPC_CheckField, 11, 5, 0, 139, 27, 0, // Skip to: 16434 /* 9383 */ MCD_OPC_Decode, 184, 3, 115, // Opcode: CNTTZD /* 9387 */ MCD_OPC_FilterValue, 1, 130, 27, 0, // Skip to: 16434 /* 9392 */ MCD_OPC_CheckField, 11, 5, 0, 123, 27, 0, // Skip to: 16434 /* 9399 */ MCD_OPC_Decode, 185, 3, 115, // Opcode: CNTTZDo /* 9403 */ MCD_OPC_FilterValue, 24, 21, 0, 0, // Skip to: 9429 /* 9408 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 9411 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9420 /* 9416 */ MCD_OPC_Decode, 144, 11, 114, // Opcode: SRAD /* 9420 */ MCD_OPC_FilterValue, 1, 97, 27, 0, // Skip to: 16434 /* 9425 */ MCD_OPC_Decode, 148, 11, 114, // Opcode: SRADo /* 9429 */ MCD_OPC_FilterValue, 25, 21, 0, 0, // Skip to: 9455 /* 9434 */ MCD_OPC_ExtractField, 0, 1, // Inst{0} ... /* 9437 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9446 /* 9442 */ MCD_OPC_Decode, 145, 11, 116, // Opcode: SRADI /* 9446 */ MCD_OPC_FilterValue, 1, 71, 27, 0, // Skip to: 16434 /* 9451 */ MCD_OPC_Decode, 147, 11, 116, // Opcode: SRADIo /* 9455 */ MCD_OPC_FilterValue, 27, 21, 0, 0, // Skip to: 9481 /* 9460 */ MCD_OPC_ExtractField, 0, 1, // Inst{0} ... /* 9463 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9472 /* 9468 */ MCD_OPC_Decode, 139, 6, 116, // Opcode: EXTSWSLI /* 9472 */ MCD_OPC_FilterValue, 1, 45, 27, 0, // Skip to: 16434 /* 9477 */ MCD_OPC_Decode, 140, 6, 116, // Opcode: EXTSWSLIo /* 9481 */ MCD_OPC_FilterValue, 28, 35, 0, 0, // Skip to: 9521 /* 9486 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 9489 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 9505 /* 9494 */ MCD_OPC_CheckField, 11, 5, 0, 21, 27, 0, // Skip to: 16434 /* 9501 */ MCD_OPC_Decode, 133, 6, 113, // Opcode: EXTSH /* 9505 */ MCD_OPC_FilterValue, 1, 12, 27, 0, // Skip to: 16434 /* 9510 */ MCD_OPC_CheckField, 11, 5, 0, 5, 27, 0, // Skip to: 16434 /* 9517 */ MCD_OPC_Decode, 137, 6, 113, // Opcode: EXTSHo /* 9521 */ MCD_OPC_FilterValue, 29, 35, 0, 0, // Skip to: 9561 /* 9526 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 9529 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 9545 /* 9534 */ MCD_OPC_CheckField, 11, 5, 0, 237, 26, 0, // Skip to: 16434 /* 9541 */ MCD_OPC_Decode, 128, 6, 113, // Opcode: EXTSB /* 9545 */ MCD_OPC_FilterValue, 1, 228, 26, 0, // Skip to: 16434 /* 9550 */ MCD_OPC_CheckField, 11, 5, 0, 221, 26, 0, // Skip to: 16434 /* 9557 */ MCD_OPC_Decode, 132, 6, 113, // Opcode: EXTSBo /* 9561 */ MCD_OPC_FilterValue, 30, 212, 26, 0, // Skip to: 16434 /* 9566 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 9569 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 9585 /* 9574 */ MCD_OPC_CheckField, 11, 5, 0, 197, 26, 0, // Skip to: 16434 /* 9581 */ MCD_OPC_Decode, 138, 6, 115, // Opcode: EXTSW /* 9585 */ MCD_OPC_FilterValue, 1, 188, 26, 0, // Skip to: 16434 /* 9590 */ MCD_OPC_CheckField, 11, 5, 0, 181, 26, 0, // Skip to: 16434 /* 9597 */ MCD_OPC_Decode, 144, 6, 115, // Opcode: EXTSWo /* 9601 */ MCD_OPC_FilterValue, 14, 243, 0, 0, // Skip to: 9849 /* 9606 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 9609 */ MCD_OPC_FilterValue, 0, 21, 0, 0, // Skip to: 9635 /* 9614 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 9617 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9626 /* 9622 */ MCD_OPC_Decode, 253, 1, 111, // Opcode: AND /* 9626 */ MCD_OPC_FilterValue, 1, 147, 26, 0, // Skip to: 16434 /* 9631 */ MCD_OPC_Decode, 140, 2, 111, // Opcode: ANDo /* 9635 */ MCD_OPC_FilterValue, 1, 21, 0, 0, // Skip to: 9661 /* 9640 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 9643 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9652 /* 9648 */ MCD_OPC_Decode, 128, 2, 111, // Opcode: ANDC /* 9652 */ MCD_OPC_FilterValue, 1, 121, 26, 0, // Skip to: 16434 /* 9657 */ MCD_OPC_Decode, 131, 2, 111, // Opcode: ANDCo /* 9661 */ MCD_OPC_FilterValue, 3, 21, 0, 0, // Skip to: 9687 /* 9666 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 9669 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9678 /* 9674 */ MCD_OPC_Decode, 252, 8, 111, // Opcode: NOR /* 9678 */ MCD_OPC_FilterValue, 1, 95, 26, 0, // Skip to: 16434 /* 9683 */ MCD_OPC_Decode, 255, 8, 111, // Opcode: NORo /* 9687 */ MCD_OPC_FilterValue, 7, 11, 0, 0, // Skip to: 9703 /* 9692 */ MCD_OPC_CheckField, 0, 2, 0, 79, 26, 0, // Skip to: 16434 /* 9699 */ MCD_OPC_Decode, 162, 3, 117, // Opcode: BPERMD /* 9703 */ MCD_OPC_FilterValue, 8, 21, 0, 0, // Skip to: 9729 /* 9708 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 9711 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9720 /* 9716 */ MCD_OPC_Decode, 185, 4, 111, // Opcode: EQV /* 9720 */ MCD_OPC_FilterValue, 1, 53, 26, 0, // Skip to: 16434 /* 9725 */ MCD_OPC_Decode, 188, 4, 111, // Opcode: EQVo /* 9729 */ MCD_OPC_FilterValue, 9, 21, 0, 0, // Skip to: 9755 /* 9734 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 9737 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9746 /* 9742 */ MCD_OPC_Decode, 227, 14, 111, // Opcode: XOR /* 9746 */ MCD_OPC_FilterValue, 1, 27, 26, 0, // Skip to: 16434 /* 9751 */ MCD_OPC_Decode, 234, 14, 111, // Opcode: XORo /* 9755 */ MCD_OPC_FilterValue, 12, 21, 0, 0, // Skip to: 9781 /* 9760 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 9763 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9772 /* 9768 */ MCD_OPC_Decode, 131, 9, 111, // Opcode: ORC /* 9772 */ MCD_OPC_FilterValue, 1, 1, 26, 0, // Skip to: 16434 /* 9777 */ MCD_OPC_Decode, 134, 9, 111, // Opcode: ORCo /* 9781 */ MCD_OPC_FilterValue, 13, 21, 0, 0, // Skip to: 9807 /* 9786 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 9789 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9798 /* 9794 */ MCD_OPC_Decode, 128, 9, 111, // Opcode: OR /* 9798 */ MCD_OPC_FilterValue, 1, 231, 25, 0, // Skip to: 16434 /* 9803 */ MCD_OPC_Decode, 139, 9, 111, // Opcode: ORo /* 9807 */ MCD_OPC_FilterValue, 14, 21, 0, 0, // Skip to: 9833 /* 9812 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 9815 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9824 /* 9820 */ MCD_OPC_Decode, 240, 8, 111, // Opcode: NAND /* 9824 */ MCD_OPC_FilterValue, 1, 205, 25, 0, // Skip to: 16434 /* 9829 */ MCD_OPC_Decode, 243, 8, 111, // Opcode: NANDo /* 9833 */ MCD_OPC_FilterValue, 15, 196, 25, 0, // Skip to: 16434 /* 9838 */ MCD_OPC_CheckField, 0, 2, 0, 189, 25, 0, // Skip to: 16434 /* 9845 */ MCD_OPC_Decode, 165, 3, 111, // Opcode: CMPB /* 9849 */ MCD_OPC_FilterValue, 15, 180, 25, 0, // Skip to: 16434 /* 9854 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 9857 */ MCD_OPC_FilterValue, 0, 35, 0, 0, // Skip to: 9897 /* 9862 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 9865 */ MCD_OPC_FilterValue, 0, 18, 0, 0, // Skip to: 9888 /* 9870 */ MCD_OPC_CheckField, 23, 3, 0, 157, 25, 0, // Skip to: 16434 /* 9877 */ MCD_OPC_CheckField, 11, 10, 0, 150, 25, 0, // Skip to: 16434 /* 9884 */ MCD_OPC_Decode, 224, 14, 104, // Opcode: WAIT /* 9888 */ MCD_OPC_FilterValue, 2, 141, 25, 0, // Skip to: 16434 /* 9893 */ MCD_OPC_Decode, 240, 7, 93, // Opcode: LWEPX /* 9897 */ MCD_OPC_FilterValue, 1, 18, 0, 0, // Skip to: 9920 /* 9902 */ MCD_OPC_CheckField, 21, 5, 0, 125, 25, 0, // Skip to: 16434 /* 9909 */ MCD_OPC_CheckField, 0, 2, 2, 118, 25, 0, // Skip to: 16434 /* 9916 */ MCD_OPC_Decode, 216, 3, 97, // Opcode: DCBSTEP /* 9920 */ MCD_OPC_FilterValue, 2, 11, 0, 0, // Skip to: 9936 /* 9925 */ MCD_OPC_CheckField, 0, 2, 2, 102, 25, 0, // Skip to: 16434 /* 9932 */ MCD_OPC_Decode, 149, 7, 93, // Opcode: LBEPX /* 9936 */ MCD_OPC_FilterValue, 3, 18, 0, 0, // Skip to: 9959 /* 9941 */ MCD_OPC_CheckField, 21, 5, 0, 86, 25, 0, // Skip to: 16434 /* 9948 */ MCD_OPC_CheckField, 0, 2, 2, 79, 25, 0, // Skip to: 16434 /* 9955 */ MCD_OPC_Decode, 213, 3, 97, // Opcode: DCBFEP /* 9959 */ MCD_OPC_FilterValue, 4, 11, 0, 0, // Skip to: 9975 /* 9964 */ MCD_OPC_CheckField, 0, 2, 2, 63, 25, 0, // Skip to: 16434 /* 9971 */ MCD_OPC_Decode, 222, 11, 93, // Opcode: STWEPX /* 9975 */ MCD_OPC_FilterValue, 6, 11, 0, 0, // Skip to: 9991 /* 9980 */ MCD_OPC_CheckField, 0, 2, 2, 47, 25, 0, // Skip to: 16434 /* 9987 */ MCD_OPC_Decode, 163, 11, 93, // Opcode: STBEPX /* 9991 */ MCD_OPC_FilterValue, 7, 11, 0, 0, // Skip to: 10007 /* 9996 */ MCD_OPC_CheckField, 0, 2, 2, 31, 25, 0, // Skip to: 16434 /* 10003 */ MCD_OPC_Decode, 220, 3, 118, // Opcode: DCBTSTEP /* 10007 */ MCD_OPC_FilterValue, 8, 11, 0, 0, // Skip to: 10023 /* 10012 */ MCD_OPC_CheckField, 0, 2, 2, 15, 25, 0, // Skip to: 16434 /* 10019 */ MCD_OPC_Decode, 204, 7, 93, // Opcode: LHEPX /* 10023 */ MCD_OPC_FilterValue, 9, 11, 0, 0, // Skip to: 10039 /* 10028 */ MCD_OPC_CheckField, 0, 2, 2, 255, 24, 0, // Skip to: 16434 /* 10035 */ MCD_OPC_Decode, 218, 3, 118, // Opcode: DCBTEP /* 10039 */ MCD_OPC_FilterValue, 12, 11, 0, 0, // Skip to: 10055 /* 10044 */ MCD_OPC_CheckField, 0, 2, 2, 239, 24, 0, // Skip to: 16434 /* 10051 */ MCD_OPC_Decode, 198, 11, 93, // Opcode: STHEPX /* 10055 */ MCD_OPC_FilterValue, 18, 11, 0, 0, // Skip to: 10071 /* 10060 */ MCD_OPC_CheckField, 0, 2, 2, 223, 24, 0, // Skip to: 16434 /* 10067 */ MCD_OPC_Decode, 182, 7, 105, // Opcode: LFDEPX /* 10071 */ MCD_OPC_FilterValue, 22, 11, 0, 0, // Skip to: 10087 /* 10076 */ MCD_OPC_CheckField, 0, 2, 2, 207, 24, 0, // Skip to: 16434 /* 10083 */ MCD_OPC_Decode, 184, 11, 105, // Opcode: STFDEPX /* 10087 */ MCD_OPC_FilterValue, 30, 18, 0, 0, // Skip to: 10110 /* 10092 */ MCD_OPC_CheckField, 21, 5, 0, 191, 24, 0, // Skip to: 16434 /* 10099 */ MCD_OPC_CheckField, 0, 2, 2, 184, 24, 0, // Skip to: 16434 /* 10106 */ MCD_OPC_Decode, 137, 7, 97, // Opcode: ICBIEP /* 10110 */ MCD_OPC_FilterValue, 31, 175, 24, 0, // Skip to: 16434 /* 10115 */ MCD_OPC_ExtractField, 21, 5, // Inst{25-21} ... /* 10118 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10134 /* 10123 */ MCD_OPC_CheckField, 0, 2, 2, 160, 24, 0, // Skip to: 16434 /* 10130 */ MCD_OPC_Decode, 222, 3, 97, // Opcode: DCBZEP /* 10134 */ MCD_OPC_FilterValue, 1, 151, 24, 0, // Skip to: 16434 /* 10139 */ MCD_OPC_CheckField, 0, 2, 2, 144, 24, 0, // Skip to: 16434 /* 10146 */ MCD_OPC_Decode, 224, 3, 97, // Opcode: DCBZLEP /* 10150 */ MCD_OPC_FilterValue, 32, 4, 0, 0, // Skip to: 10159 /* 10155 */ MCD_OPC_Decode, 241, 7, 119, // Opcode: LWZ /* 10159 */ MCD_OPC_FilterValue, 33, 4, 0, 0, // Skip to: 10168 /* 10164 */ MCD_OPC_Decode, 244, 7, 119, // Opcode: LWZU /* 10168 */ MCD_OPC_FilterValue, 34, 4, 0, 0, // Skip to: 10177 /* 10173 */ MCD_OPC_Decode, 150, 7, 119, // Opcode: LBZ /* 10177 */ MCD_OPC_FilterValue, 35, 4, 0, 0, // Skip to: 10186 /* 10182 */ MCD_OPC_Decode, 153, 7, 119, // Opcode: LBZU /* 10186 */ MCD_OPC_FilterValue, 36, 4, 0, 0, // Skip to: 10195 /* 10191 */ MCD_OPC_Decode, 216, 11, 119, // Opcode: STW /* 10195 */ MCD_OPC_FilterValue, 37, 4, 0, 0, // Skip to: 10204 /* 10200 */ MCD_OPC_Decode, 223, 11, 119, // Opcode: STWU /* 10204 */ MCD_OPC_FilterValue, 38, 4, 0, 0, // Skip to: 10213 /* 10209 */ MCD_OPC_Decode, 159, 11, 119, // Opcode: STB /* 10213 */ MCD_OPC_FilterValue, 39, 4, 0, 0, // Skip to: 10222 /* 10218 */ MCD_OPC_Decode, 164, 11, 119, // Opcode: STBU /* 10222 */ MCD_OPC_FilterValue, 40, 4, 0, 0, // Skip to: 10231 /* 10227 */ MCD_OPC_Decode, 205, 7, 119, // Opcode: LHZ /* 10231 */ MCD_OPC_FilterValue, 41, 4, 0, 0, // Skip to: 10240 /* 10236 */ MCD_OPC_Decode, 208, 7, 119, // Opcode: LHZU /* 10240 */ MCD_OPC_FilterValue, 42, 4, 0, 0, // Skip to: 10249 /* 10245 */ MCD_OPC_Decode, 192, 7, 119, // Opcode: LHA /* 10249 */ MCD_OPC_FilterValue, 43, 4, 0, 0, // Skip to: 10258 /* 10254 */ MCD_OPC_Decode, 196, 7, 119, // Opcode: LHAU /* 10258 */ MCD_OPC_FilterValue, 44, 4, 0, 0, // Skip to: 10267 /* 10263 */ MCD_OPC_Decode, 193, 11, 119, // Opcode: STH /* 10267 */ MCD_OPC_FilterValue, 45, 4, 0, 0, // Skip to: 10276 /* 10272 */ MCD_OPC_Decode, 199, 11, 119, // Opcode: STHU /* 10276 */ MCD_OPC_FilterValue, 46, 4, 0, 0, // Skip to: 10285 /* 10281 */ MCD_OPC_Decode, 221, 7, 119, // Opcode: LMW /* 10285 */ MCD_OPC_FilterValue, 47, 4, 0, 0, // Skip to: 10294 /* 10290 */ MCD_OPC_Decode, 208, 11, 119, // Opcode: STMW /* 10294 */ MCD_OPC_FilterValue, 48, 4, 0, 0, // Skip to: 10303 /* 10299 */ MCD_OPC_Decode, 188, 7, 120, // Opcode: LFS /* 10303 */ MCD_OPC_FilterValue, 49, 4, 0, 0, // Skip to: 10312 /* 10308 */ MCD_OPC_Decode, 189, 7, 120, // Opcode: LFSU /* 10312 */ MCD_OPC_FilterValue, 50, 4, 0, 0, // Skip to: 10321 /* 10317 */ MCD_OPC_Decode, 181, 7, 121, // Opcode: LFD /* 10321 */ MCD_OPC_FilterValue, 51, 4, 0, 0, // Skip to: 10330 /* 10326 */ MCD_OPC_Decode, 183, 7, 121, // Opcode: LFDU /* 10330 */ MCD_OPC_FilterValue, 52, 4, 0, 0, // Skip to: 10339 /* 10335 */ MCD_OPC_Decode, 189, 11, 120, // Opcode: STFS /* 10339 */ MCD_OPC_FilterValue, 53, 4, 0, 0, // Skip to: 10348 /* 10344 */ MCD_OPC_Decode, 190, 11, 120, // Opcode: STFSU /* 10348 */ MCD_OPC_FilterValue, 54, 4, 0, 0, // Skip to: 10357 /* 10353 */ MCD_OPC_Decode, 183, 11, 121, // Opcode: STFD /* 10357 */ MCD_OPC_FilterValue, 55, 4, 0, 0, // Skip to: 10366 /* 10362 */ MCD_OPC_Decode, 185, 11, 121, // Opcode: STFDU /* 10366 */ MCD_OPC_FilterValue, 57, 21, 0, 0, // Skip to: 10392 /* 10371 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 10374 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 10383 /* 10379 */ MCD_OPC_Decode, 254, 7, 122, // Opcode: LXSD /* 10383 */ MCD_OPC_FilterValue, 3, 158, 23, 0, // Skip to: 16434 /* 10388 */ MCD_OPC_Decode, 132, 8, 122, // Opcode: LXSSP /* 10392 */ MCD_OPC_FilterValue, 58, 30, 0, 0, // Skip to: 10427 /* 10397 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 10400 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10409 /* 10405 */ MCD_OPC_Decode, 162, 7, 123, // Opcode: LD /* 10409 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 10418 /* 10414 */ MCD_OPC_Decode, 169, 7, 123, // Opcode: LDU /* 10418 */ MCD_OPC_FilterValue, 2, 123, 23, 0, // Skip to: 16434 /* 10423 */ MCD_OPC_Decode, 230, 7, 123, // Opcode: LWA /* 10427 */ MCD_OPC_FilterValue, 59, 173, 1, 0, // Skip to: 10861 /* 10432 */ MCD_OPC_ExtractField, 0, 6, // Inst{5-0} ... /* 10435 */ MCD_OPC_FilterValue, 28, 35, 0, 0, // Skip to: 10475 /* 10440 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 10443 */ MCD_OPC_FilterValue, 26, 11, 0, 0, // Skip to: 10459 /* 10448 */ MCD_OPC_CheckField, 16, 5, 0, 91, 23, 0, // Skip to: 16434 /* 10455 */ MCD_OPC_Decode, 156, 6, 124, // Opcode: FCFIDS /* 10459 */ MCD_OPC_FilterValue, 30, 82, 23, 0, // Skip to: 16434 /* 10464 */ MCD_OPC_CheckField, 16, 5, 0, 75, 23, 0, // Skip to: 16434 /* 10471 */ MCD_OPC_Decode, 159, 6, 124, // Opcode: FCFIDUS /* 10475 */ MCD_OPC_FilterValue, 29, 35, 0, 0, // Skip to: 10515 /* 10480 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 10483 */ MCD_OPC_FilterValue, 26, 11, 0, 0, // Skip to: 10499 /* 10488 */ MCD_OPC_CheckField, 16, 5, 0, 51, 23, 0, // Skip to: 16434 /* 10495 */ MCD_OPC_Decode, 157, 6, 124, // Opcode: FCFIDSo /* 10499 */ MCD_OPC_FilterValue, 30, 42, 23, 0, // Skip to: 16434 /* 10504 */ MCD_OPC_CheckField, 16, 5, 0, 35, 23, 0, // Skip to: 16434 /* 10511 */ MCD_OPC_Decode, 160, 6, 124, // Opcode: FCFIDUSo /* 10515 */ MCD_OPC_FilterValue, 36, 11, 0, 0, // Skip to: 10531 /* 10520 */ MCD_OPC_CheckField, 6, 5, 0, 19, 23, 0, // Skip to: 16434 /* 10527 */ MCD_OPC_Decode, 186, 6, 125, // Opcode: FDIVS /* 10531 */ MCD_OPC_FilterValue, 37, 11, 0, 0, // Skip to: 10547 /* 10536 */ MCD_OPC_CheckField, 6, 5, 0, 3, 23, 0, // Skip to: 16434 /* 10543 */ MCD_OPC_Decode, 187, 6, 125, // Opcode: FDIVSo /* 10547 */ MCD_OPC_FilterValue, 40, 11, 0, 0, // Skip to: 10563 /* 10552 */ MCD_OPC_CheckField, 6, 5, 0, 243, 22, 0, // Skip to: 16434 /* 10559 */ MCD_OPC_Decode, 254, 6, 125, // Opcode: FSUBS /* 10563 */ MCD_OPC_FilterValue, 41, 11, 0, 0, // Skip to: 10579 /* 10568 */ MCD_OPC_CheckField, 6, 5, 0, 227, 22, 0, // Skip to: 16434 /* 10575 */ MCD_OPC_Decode, 255, 6, 125, // Opcode: FSUBSo /* 10579 */ MCD_OPC_FilterValue, 42, 11, 0, 0, // Skip to: 10595 /* 10584 */ MCD_OPC_CheckField, 6, 5, 0, 211, 22, 0, // Skip to: 16434 /* 10591 */ MCD_OPC_Decode, 151, 6, 125, // Opcode: FADDS /* 10595 */ MCD_OPC_FilterValue, 43, 11, 0, 0, // Skip to: 10611 /* 10600 */ MCD_OPC_CheckField, 6, 5, 0, 195, 22, 0, // Skip to: 16434 /* 10607 */ MCD_OPC_Decode, 152, 6, 125, // Opcode: FADDSo /* 10611 */ MCD_OPC_FilterValue, 44, 18, 0, 0, // Skip to: 10634 /* 10616 */ MCD_OPC_CheckField, 16, 5, 0, 179, 22, 0, // Skip to: 16434 /* 10623 */ MCD_OPC_CheckField, 6, 5, 0, 172, 22, 0, // Skip to: 16434 /* 10630 */ MCD_OPC_Decode, 250, 6, 126, // Opcode: FSQRTS /* 10634 */ MCD_OPC_FilterValue, 45, 18, 0, 0, // Skip to: 10657 /* 10639 */ MCD_OPC_CheckField, 16, 5, 0, 156, 22, 0, // Skip to: 16434 /* 10646 */ MCD_OPC_CheckField, 6, 5, 0, 149, 22, 0, // Skip to: 16434 /* 10653 */ MCD_OPC_Decode, 251, 6, 126, // Opcode: FSQRTSo /* 10657 */ MCD_OPC_FilterValue, 48, 18, 0, 0, // Skip to: 10680 /* 10662 */ MCD_OPC_CheckField, 16, 5, 0, 133, 22, 0, // Skip to: 16434 /* 10669 */ MCD_OPC_CheckField, 6, 5, 0, 126, 22, 0, // Skip to: 16434 /* 10676 */ MCD_OPC_Decode, 220, 6, 126, // Opcode: FRES /* 10680 */ MCD_OPC_FilterValue, 49, 18, 0, 0, // Skip to: 10703 /* 10685 */ MCD_OPC_CheckField, 16, 5, 0, 110, 22, 0, // Skip to: 16434 /* 10692 */ MCD_OPC_CheckField, 6, 5, 0, 103, 22, 0, // Skip to: 16434 /* 10699 */ MCD_OPC_Decode, 221, 6, 126, // Opcode: FRESo /* 10703 */ MCD_OPC_FilterValue, 50, 11, 0, 0, // Skip to: 10719 /* 10708 */ MCD_OPC_CheckField, 11, 5, 0, 87, 22, 0, // Skip to: 16434 /* 10715 */ MCD_OPC_Decode, 200, 6, 127, // Opcode: FMULS /* 10719 */ MCD_OPC_FilterValue, 51, 11, 0, 0, // Skip to: 10735 /* 10724 */ MCD_OPC_CheckField, 11, 5, 0, 71, 22, 0, // Skip to: 16434 /* 10731 */ MCD_OPC_Decode, 201, 6, 127, // Opcode: FMULSo /* 10735 */ MCD_OPC_FilterValue, 52, 18, 0, 0, // Skip to: 10758 /* 10740 */ MCD_OPC_CheckField, 16, 5, 0, 55, 22, 0, // Skip to: 16434 /* 10747 */ MCD_OPC_CheckField, 6, 5, 0, 48, 22, 0, // Skip to: 16434 /* 10754 */ MCD_OPC_Decode, 242, 6, 126, // Opcode: FRSQRTES /* 10758 */ MCD_OPC_FilterValue, 53, 18, 0, 0, // Skip to: 10781 /* 10763 */ MCD_OPC_CheckField, 16, 5, 0, 32, 22, 0, // Skip to: 16434 /* 10770 */ MCD_OPC_CheckField, 6, 5, 0, 25, 22, 0, // Skip to: 16434 /* 10777 */ MCD_OPC_Decode, 243, 6, 126, // Opcode: FRSQRTESo /* 10781 */ MCD_OPC_FilterValue, 56, 5, 0, 0, // Skip to: 10791 /* 10786 */ MCD_OPC_Decode, 196, 6, 128, 1, // Opcode: FMSUBS /* 10791 */ MCD_OPC_FilterValue, 57, 5, 0, 0, // Skip to: 10801 /* 10796 */ MCD_OPC_Decode, 197, 6, 128, 1, // Opcode: FMSUBSo /* 10801 */ MCD_OPC_FilterValue, 58, 5, 0, 0, // Skip to: 10811 /* 10806 */ MCD_OPC_Decode, 190, 6, 128, 1, // Opcode: FMADDS /* 10811 */ MCD_OPC_FilterValue, 59, 5, 0, 0, // Skip to: 10821 /* 10816 */ MCD_OPC_Decode, 191, 6, 128, 1, // Opcode: FMADDSo /* 10821 */ MCD_OPC_FilterValue, 60, 5, 0, 0, // Skip to: 10831 /* 10826 */ MCD_OPC_Decode, 216, 6, 128, 1, // Opcode: FNMSUBS /* 10831 */ MCD_OPC_FilterValue, 61, 5, 0, 0, // Skip to: 10841 /* 10836 */ MCD_OPC_Decode, 217, 6, 128, 1, // Opcode: FNMSUBSo /* 10841 */ MCD_OPC_FilterValue, 62, 5, 0, 0, // Skip to: 10851 /* 10846 */ MCD_OPC_Decode, 212, 6, 128, 1, // Opcode: FNMADDS /* 10851 */ MCD_OPC_FilterValue, 63, 202, 21, 0, // Skip to: 16434 /* 10856 */ MCD_OPC_Decode, 213, 6, 128, 1, // Opcode: FNMADDSo /* 10861 */ MCD_OPC_FilterValue, 60, 242, 13, 0, // Skip to: 14436 /* 10866 */ MCD_OPC_ExtractField, 4, 2, // Inst{5-4} ... /* 10869 */ MCD_OPC_FilterValue, 0, 120, 3, 0, // Skip to: 11762 /* 10874 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 10877 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 10905 /* 10882 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 10885 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 10895 /* 10890 */ MCD_OPC_Decode, 240, 14, 129, 1, // Opcode: XSADDSP /* 10895 */ MCD_OPC_FilterValue, 1, 158, 21, 0, // Skip to: 16434 /* 10900 */ MCD_OPC_Decode, 158, 15, 130, 1, // Opcode: XSMADDASP /* 10905 */ MCD_OPC_FilterValue, 1, 23, 0, 0, // Skip to: 10933 /* 10910 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 10913 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 10923 /* 10918 */ MCD_OPC_Decode, 215, 15, 129, 1, // Opcode: XSSUBSP /* 10923 */ MCD_OPC_FilterValue, 1, 130, 21, 0, // Skip to: 16434 /* 10928 */ MCD_OPC_Decode, 160, 15, 130, 1, // Opcode: XSMADDMSP /* 10933 */ MCD_OPC_FilterValue, 2, 23, 0, 0, // Skip to: 10961 /* 10938 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 10941 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 10951 /* 10946 */ MCD_OPC_Decode, 178, 15, 129, 1, // Opcode: XSMULSP /* 10951 */ MCD_OPC_FilterValue, 1, 102, 21, 0, // Skip to: 16434 /* 10956 */ MCD_OPC_Decode, 170, 15, 130, 1, // Opcode: XSMSUBASP /* 10961 */ MCD_OPC_FilterValue, 3, 23, 0, 0, // Skip to: 10989 /* 10966 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 10969 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 10979 /* 10974 */ MCD_OPC_Decode, 154, 15, 129, 1, // Opcode: XSDIVSP /* 10979 */ MCD_OPC_FilterValue, 1, 74, 21, 0, // Skip to: 16434 /* 10984 */ MCD_OPC_Decode, 172, 15, 130, 1, // Opcode: XSMSUBMSP /* 10989 */ MCD_OPC_FilterValue, 4, 23, 0, 0, // Skip to: 11017 /* 10994 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 10997 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11007 /* 11002 */ MCD_OPC_Decode, 237, 14, 131, 1, // Opcode: XSADDDP /* 11007 */ MCD_OPC_FilterValue, 1, 46, 21, 0, // Skip to: 16434 /* 11012 */ MCD_OPC_Decode, 157, 15, 132, 1, // Opcode: XSMADDADP /* 11017 */ MCD_OPC_FilterValue, 5, 23, 0, 0, // Skip to: 11045 /* 11022 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11025 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11035 /* 11030 */ MCD_OPC_Decode, 212, 15, 131, 1, // Opcode: XSSUBDP /* 11035 */ MCD_OPC_FilterValue, 1, 18, 21, 0, // Skip to: 16434 /* 11040 */ MCD_OPC_Decode, 159, 15, 132, 1, // Opcode: XSMADDMDP /* 11045 */ MCD_OPC_FilterValue, 6, 23, 0, 0, // Skip to: 11073 /* 11050 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11053 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11063 /* 11058 */ MCD_OPC_Decode, 175, 15, 131, 1, // Opcode: XSMULDP /* 11063 */ MCD_OPC_FilterValue, 1, 246, 20, 0, // Skip to: 16434 /* 11068 */ MCD_OPC_Decode, 169, 15, 132, 1, // Opcode: XSMSUBADP /* 11073 */ MCD_OPC_FilterValue, 7, 23, 0, 0, // Skip to: 11101 /* 11078 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11081 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11091 /* 11086 */ MCD_OPC_Decode, 151, 15, 131, 1, // Opcode: XSDIVDP /* 11091 */ MCD_OPC_FilterValue, 1, 218, 20, 0, // Skip to: 16434 /* 11096 */ MCD_OPC_Decode, 171, 15, 132, 1, // Opcode: XSMSUBMDP /* 11101 */ MCD_OPC_FilterValue, 8, 23, 0, 0, // Skip to: 11129 /* 11106 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11109 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11119 /* 11114 */ MCD_OPC_Decode, 228, 15, 133, 1, // Opcode: XVADDSP /* 11119 */ MCD_OPC_FilterValue, 1, 190, 20, 0, // Skip to: 16434 /* 11124 */ MCD_OPC_Decode, 140, 16, 134, 1, // Opcode: XVMADDASP /* 11129 */ MCD_OPC_FilterValue, 9, 23, 0, 0, // Skip to: 11157 /* 11134 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11137 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11147 /* 11142 */ MCD_OPC_Decode, 182, 16, 133, 1, // Opcode: XVSUBSP /* 11147 */ MCD_OPC_FilterValue, 1, 162, 20, 0, // Skip to: 16434 /* 11152 */ MCD_OPC_Decode, 142, 16, 134, 1, // Opcode: XVMADDMSP /* 11157 */ MCD_OPC_FilterValue, 10, 23, 0, 0, // Skip to: 11185 /* 11162 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11165 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11175 /* 11170 */ MCD_OPC_Decode, 152, 16, 133, 1, // Opcode: XVMULSP /* 11175 */ MCD_OPC_FilterValue, 1, 134, 20, 0, // Skip to: 16434 /* 11180 */ MCD_OPC_Decode, 148, 16, 134, 1, // Opcode: XVMSUBASP /* 11185 */ MCD_OPC_FilterValue, 11, 23, 0, 0, // Skip to: 11213 /* 11190 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11193 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11203 /* 11198 */ MCD_OPC_Decode, 136, 16, 133, 1, // Opcode: XVDIVSP /* 11203 */ MCD_OPC_FilterValue, 1, 106, 20, 0, // Skip to: 16434 /* 11208 */ MCD_OPC_Decode, 150, 16, 134, 1, // Opcode: XVMSUBMSP /* 11213 */ MCD_OPC_FilterValue, 12, 23, 0, 0, // Skip to: 11241 /* 11218 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11221 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11231 /* 11226 */ MCD_OPC_Decode, 227, 15, 133, 1, // Opcode: XVADDDP /* 11231 */ MCD_OPC_FilterValue, 1, 78, 20, 0, // Skip to: 16434 /* 11236 */ MCD_OPC_Decode, 139, 16, 134, 1, // Opcode: XVMADDADP /* 11241 */ MCD_OPC_FilterValue, 13, 23, 0, 0, // Skip to: 11269 /* 11246 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11249 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11259 /* 11254 */ MCD_OPC_Decode, 181, 16, 133, 1, // Opcode: XVSUBDP /* 11259 */ MCD_OPC_FilterValue, 1, 50, 20, 0, // Skip to: 16434 /* 11264 */ MCD_OPC_Decode, 141, 16, 134, 1, // Opcode: XVMADDMDP /* 11269 */ MCD_OPC_FilterValue, 14, 23, 0, 0, // Skip to: 11297 /* 11274 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11277 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11287 /* 11282 */ MCD_OPC_Decode, 151, 16, 133, 1, // Opcode: XVMULDP /* 11287 */ MCD_OPC_FilterValue, 1, 22, 20, 0, // Skip to: 16434 /* 11292 */ MCD_OPC_Decode, 147, 16, 134, 1, // Opcode: XVMSUBADP /* 11297 */ MCD_OPC_FilterValue, 15, 23, 0, 0, // Skip to: 11325 /* 11302 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11305 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11315 /* 11310 */ MCD_OPC_Decode, 135, 16, 133, 1, // Opcode: XVDIVDP /* 11315 */ MCD_OPC_FilterValue, 1, 250, 19, 0, // Skip to: 16434 /* 11320 */ MCD_OPC_Decode, 149, 16, 134, 1, // Opcode: XVMSUBMDP /* 11325 */ MCD_OPC_FilterValue, 16, 23, 0, 0, // Skip to: 11353 /* 11330 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11333 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11343 /* 11338 */ MCD_OPC_Decode, 163, 15, 135, 1, // Opcode: XSMAXCDP /* 11343 */ MCD_OPC_FilterValue, 1, 222, 19, 0, // Skip to: 16434 /* 11348 */ MCD_OPC_Decode, 184, 15, 130, 1, // Opcode: XSNMADDASP /* 11353 */ MCD_OPC_FilterValue, 17, 23, 0, 0, // Skip to: 11381 /* 11358 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11361 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11371 /* 11366 */ MCD_OPC_Decode, 166, 15, 135, 1, // Opcode: XSMINCDP /* 11371 */ MCD_OPC_FilterValue, 1, 194, 19, 0, // Skip to: 16434 /* 11376 */ MCD_OPC_Decode, 186, 15, 130, 1, // Opcode: XSNMADDMSP /* 11381 */ MCD_OPC_FilterValue, 18, 23, 0, 0, // Skip to: 11409 /* 11386 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11389 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11399 /* 11394 */ MCD_OPC_Decode, 165, 15, 135, 1, // Opcode: XSMAXJDP /* 11399 */ MCD_OPC_FilterValue, 1, 166, 19, 0, // Skip to: 16434 /* 11404 */ MCD_OPC_Decode, 190, 15, 130, 1, // Opcode: XSNMSUBASP /* 11409 */ MCD_OPC_FilterValue, 19, 23, 0, 0, // Skip to: 11437 /* 11414 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11417 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11427 /* 11422 */ MCD_OPC_Decode, 168, 15, 135, 1, // Opcode: XSMINJDP /* 11427 */ MCD_OPC_FilterValue, 1, 138, 19, 0, // Skip to: 16434 /* 11432 */ MCD_OPC_Decode, 192, 15, 130, 1, // Opcode: XSNMSUBMSP /* 11437 */ MCD_OPC_FilterValue, 20, 23, 0, 0, // Skip to: 11465 /* 11442 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11445 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11455 /* 11450 */ MCD_OPC_Decode, 164, 15, 131, 1, // Opcode: XSMAXDP /* 11455 */ MCD_OPC_FilterValue, 1, 110, 19, 0, // Skip to: 16434 /* 11460 */ MCD_OPC_Decode, 183, 15, 132, 1, // Opcode: XSNMADDADP /* 11465 */ MCD_OPC_FilterValue, 21, 23, 0, 0, // Skip to: 11493 /* 11470 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11473 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11483 /* 11478 */ MCD_OPC_Decode, 167, 15, 131, 1, // Opcode: XSMINDP /* 11483 */ MCD_OPC_FilterValue, 1, 82, 19, 0, // Skip to: 16434 /* 11488 */ MCD_OPC_Decode, 185, 15, 132, 1, // Opcode: XSNMADDMDP /* 11493 */ MCD_OPC_FilterValue, 22, 23, 0, 0, // Skip to: 11521 /* 11498 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11501 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11511 /* 11506 */ MCD_OPC_Decode, 250, 14, 131, 1, // Opcode: XSCPSGNDP /* 11511 */ MCD_OPC_FilterValue, 1, 54, 19, 0, // Skip to: 16434 /* 11516 */ MCD_OPC_Decode, 189, 15, 132, 1, // Opcode: XSNMSUBADP /* 11521 */ MCD_OPC_FilterValue, 23, 12, 0, 0, // Skip to: 11538 /* 11526 */ MCD_OPC_CheckField, 3, 1, 1, 37, 19, 0, // Skip to: 16434 /* 11533 */ MCD_OPC_Decode, 191, 15, 132, 1, // Opcode: XSNMSUBMDP /* 11538 */ MCD_OPC_FilterValue, 24, 23, 0, 0, // Skip to: 11566 /* 11543 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11546 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11556 /* 11551 */ MCD_OPC_Decode, 144, 16, 133, 1, // Opcode: XVMAXSP /* 11556 */ MCD_OPC_FilterValue, 1, 9, 19, 0, // Skip to: 16434 /* 11561 */ MCD_OPC_Decode, 158, 16, 134, 1, // Opcode: XVNMADDASP /* 11566 */ MCD_OPC_FilterValue, 25, 23, 0, 0, // Skip to: 11594 /* 11571 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11574 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11584 /* 11579 */ MCD_OPC_Decode, 146, 16, 133, 1, // Opcode: XVMINSP /* 11584 */ MCD_OPC_FilterValue, 1, 237, 18, 0, // Skip to: 16434 /* 11589 */ MCD_OPC_Decode, 160, 16, 134, 1, // Opcode: XVNMADDMSP /* 11594 */ MCD_OPC_FilterValue, 26, 23, 0, 0, // Skip to: 11622 /* 11599 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11602 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11612 /* 11607 */ MCD_OPC_Decode, 242, 15, 133, 1, // Opcode: XVCPSGNSP /* 11612 */ MCD_OPC_FilterValue, 1, 209, 18, 0, // Skip to: 16434 /* 11617 */ MCD_OPC_Decode, 162, 16, 134, 1, // Opcode: XVNMSUBASP /* 11622 */ MCD_OPC_FilterValue, 27, 23, 0, 0, // Skip to: 11650 /* 11627 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11630 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11640 /* 11635 */ MCD_OPC_Decode, 138, 16, 133, 1, // Opcode: XVIEXPSP /* 11640 */ MCD_OPC_FilterValue, 1, 181, 18, 0, // Skip to: 16434 /* 11645 */ MCD_OPC_Decode, 164, 16, 134, 1, // Opcode: XVNMSUBMSP /* 11650 */ MCD_OPC_FilterValue, 28, 23, 0, 0, // Skip to: 11678 /* 11655 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11658 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11668 /* 11663 */ MCD_OPC_Decode, 143, 16, 133, 1, // Opcode: XVMAXDP /* 11668 */ MCD_OPC_FilterValue, 1, 153, 18, 0, // Skip to: 16434 /* 11673 */ MCD_OPC_Decode, 157, 16, 134, 1, // Opcode: XVNMADDADP /* 11678 */ MCD_OPC_FilterValue, 29, 23, 0, 0, // Skip to: 11706 /* 11683 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11686 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11696 /* 11691 */ MCD_OPC_Decode, 145, 16, 133, 1, // Opcode: XVMINDP /* 11696 */ MCD_OPC_FilterValue, 1, 125, 18, 0, // Skip to: 16434 /* 11701 */ MCD_OPC_Decode, 159, 16, 134, 1, // Opcode: XVNMADDMDP /* 11706 */ MCD_OPC_FilterValue, 30, 23, 0, 0, // Skip to: 11734 /* 11711 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11714 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11724 /* 11719 */ MCD_OPC_Decode, 241, 15, 133, 1, // Opcode: XVCPSGNDP /* 11724 */ MCD_OPC_FilterValue, 1, 97, 18, 0, // Skip to: 16434 /* 11729 */ MCD_OPC_Decode, 161, 16, 134, 1, // Opcode: XVNMSUBADP /* 11734 */ MCD_OPC_FilterValue, 31, 87, 18, 0, // Skip to: 16434 /* 11739 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11742 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11752 /* 11747 */ MCD_OPC_Decode, 137, 16, 133, 1, // Opcode: XVIEXPDP /* 11752 */ MCD_OPC_FilterValue, 1, 69, 18, 0, // Skip to: 16434 /* 11757 */ MCD_OPC_Decode, 163, 16, 134, 1, // Opcode: XVNMSUBMDP /* 11762 */ MCD_OPC_FilterValue, 1, 97, 2, 0, // Skip to: 12376 /* 11767 */ MCD_OPC_ExtractField, 6, 2, // Inst{7-6} ... /* 11770 */ MCD_OPC_FilterValue, 0, 131, 0, 0, // Skip to: 11906 /* 11775 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11778 */ MCD_OPC_FilterValue, 0, 41, 0, 0, // Skip to: 11824 /* 11783 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... /* 11786 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11796 /* 11791 */ MCD_OPC_Decode, 218, 16, 136, 1, // Opcode: XXSLDWI /* 11796 */ MCD_OPC_FilterValue, 1, 25, 18, 0, // Skip to: 16434 /* 11801 */ MCD_OPC_ExtractField, 8, 2, // Inst{9-8} ... /* 11804 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11814 /* 11809 */ MCD_OPC_Decode, 199, 16, 133, 1, // Opcode: XXLAND /* 11814 */ MCD_OPC_FilterValue, 1, 7, 18, 0, // Skip to: 16434 /* 11819 */ MCD_OPC_Decode, 203, 16, 133, 1, // Opcode: XXLNOR /* 11824 */ MCD_OPC_FilterValue, 1, 253, 17, 0, // Skip to: 16434 /* 11829 */ MCD_OPC_ExtractField, 8, 3, // Inst{10-8} ... /* 11832 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11842 /* 11837 */ MCD_OPC_Decode, 241, 14, 135, 1, // Opcode: XSCMPEQDP /* 11842 */ MCD_OPC_FilterValue, 1, 19, 0, 0, // Skip to: 11866 /* 11847 */ MCD_OPC_CheckField, 21, 2, 0, 228, 17, 0, // Skip to: 16434 /* 11854 */ MCD_OPC_CheckField, 0, 1, 0, 221, 17, 0, // Skip to: 16434 /* 11861 */ MCD_OPC_Decode, 248, 14, 137, 1, // Opcode: XSCMPUDP /* 11866 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 11876 /* 11871 */ MCD_OPC_Decode, 231, 15, 133, 1, // Opcode: XVCMPEQSP /* 11876 */ MCD_OPC_FilterValue, 3, 5, 0, 0, // Skip to: 11886 /* 11881 */ MCD_OPC_Decode, 229, 15, 133, 1, // Opcode: XVCMPEQDP /* 11886 */ MCD_OPC_FilterValue, 6, 5, 0, 0, // Skip to: 11896 /* 11891 */ MCD_OPC_Decode, 232, 15, 133, 1, // Opcode: XVCMPEQSPo /* 11896 */ MCD_OPC_FilterValue, 7, 181, 17, 0, // Skip to: 16434 /* 11901 */ MCD_OPC_Decode, 230, 15, 133, 1, // Opcode: XVCMPEQDPo /* 11906 */ MCD_OPC_FilterValue, 1, 131, 0, 0, // Skip to: 12042 /* 11911 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 11914 */ MCD_OPC_FilterValue, 0, 41, 0, 0, // Skip to: 11960 /* 11919 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... /* 11922 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11932 /* 11927 */ MCD_OPC_Decode, 214, 16, 136, 1, // Opcode: XXPERMDI /* 11932 */ MCD_OPC_FilterValue, 1, 145, 17, 0, // Skip to: 16434 /* 11937 */ MCD_OPC_ExtractField, 8, 2, // Inst{9-8} ... /* 11940 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11950 /* 11945 */ MCD_OPC_Decode, 200, 16, 133, 1, // Opcode: XXLANDC /* 11950 */ MCD_OPC_FilterValue, 1, 127, 17, 0, // Skip to: 16434 /* 11955 */ MCD_OPC_Decode, 205, 16, 133, 1, // Opcode: XXLORC /* 11960 */ MCD_OPC_FilterValue, 1, 117, 17, 0, // Skip to: 16434 /* 11965 */ MCD_OPC_ExtractField, 8, 3, // Inst{10-8} ... /* 11968 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11978 /* 11973 */ MCD_OPC_Decode, 245, 14, 135, 1, // Opcode: XSCMPGTDP /* 11978 */ MCD_OPC_FilterValue, 1, 19, 0, 0, // Skip to: 12002 /* 11983 */ MCD_OPC_CheckField, 21, 2, 0, 92, 17, 0, // Skip to: 16434 /* 11990 */ MCD_OPC_CheckField, 0, 1, 0, 85, 17, 0, // Skip to: 16434 /* 11997 */ MCD_OPC_Decode, 246, 14, 137, 1, // Opcode: XSCMPODP /* 12002 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 12012 /* 12007 */ MCD_OPC_Decode, 239, 15, 133, 1, // Opcode: XVCMPGTSP /* 12012 */ MCD_OPC_FilterValue, 3, 5, 0, 0, // Skip to: 12022 /* 12017 */ MCD_OPC_Decode, 237, 15, 133, 1, // Opcode: XVCMPGTDP /* 12022 */ MCD_OPC_FilterValue, 6, 5, 0, 0, // Skip to: 12032 /* 12027 */ MCD_OPC_Decode, 240, 15, 133, 1, // Opcode: XVCMPGTSPo /* 12032 */ MCD_OPC_FilterValue, 7, 45, 17, 0, // Skip to: 16434 /* 12037 */ MCD_OPC_Decode, 238, 15, 133, 1, // Opcode: XVCMPGTDPo /* 12042 */ MCD_OPC_FilterValue, 2, 186, 0, 0, // Skip to: 12233 /* 12047 */ MCD_OPC_ExtractField, 8, 3, // Inst{10-8} ... /* 12050 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 12078 /* 12055 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 12058 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12068 /* 12063 */ MCD_OPC_Decode, 211, 16, 133, 1, // Opcode: XXMRGHW /* 12068 */ MCD_OPC_FilterValue, 1, 9, 17, 0, // Skip to: 16434 /* 12073 */ MCD_OPC_Decode, 244, 14, 135, 1, // Opcode: XSCMPGEDP /* 12078 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 12095 /* 12083 */ MCD_OPC_CheckField, 3, 1, 0, 248, 16, 0, // Skip to: 16434 /* 12090 */ MCD_OPC_Decode, 212, 16, 133, 1, // Opcode: XXMRGLW /* 12095 */ MCD_OPC_FilterValue, 2, 48, 0, 0, // Skip to: 12148 /* 12100 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 12103 */ MCD_OPC_FilterValue, 0, 30, 0, 0, // Skip to: 12138 /* 12108 */ MCD_OPC_ExtractField, 2, 1, // Inst{2} ... /* 12111 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 12128 /* 12116 */ MCD_OPC_CheckField, 18, 3, 0, 215, 16, 0, // Skip to: 16434 /* 12123 */ MCD_OPC_Decode, 221, 16, 138, 1, // Opcode: XXSPLTW /* 12128 */ MCD_OPC_FilterValue, 1, 205, 16, 0, // Skip to: 16434 /* 12133 */ MCD_OPC_Decode, 197, 16, 139, 1, // Opcode: XXEXTRACTUW /* 12138 */ MCD_OPC_FilterValue, 1, 195, 16, 0, // Skip to: 16434 /* 12143 */ MCD_OPC_Decode, 235, 15, 133, 1, // Opcode: XVCMPGESP /* 12148 */ MCD_OPC_FilterValue, 3, 12, 0, 0, // Skip to: 12165 /* 12153 */ MCD_OPC_CheckField, 3, 1, 1, 178, 16, 0, // Skip to: 16434 /* 12160 */ MCD_OPC_Decode, 233, 15, 133, 1, // Opcode: XVCMPGEDP /* 12165 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 12182 /* 12170 */ MCD_OPC_CheckField, 3, 1, 0, 161, 16, 0, // Skip to: 16434 /* 12177 */ MCD_OPC_Decode, 204, 16, 133, 1, // Opcode: XXLOR /* 12182 */ MCD_OPC_FilterValue, 5, 12, 0, 0, // Skip to: 12199 /* 12187 */ MCD_OPC_CheckField, 3, 1, 0, 144, 16, 0, // Skip to: 16434 /* 12194 */ MCD_OPC_Decode, 202, 16, 133, 1, // Opcode: XXLNAND /* 12199 */ MCD_OPC_FilterValue, 6, 12, 0, 0, // Skip to: 12216 /* 12204 */ MCD_OPC_CheckField, 3, 1, 1, 127, 16, 0, // Skip to: 16434 /* 12211 */ MCD_OPC_Decode, 236, 15, 133, 1, // Opcode: XVCMPGESPo /* 12216 */ MCD_OPC_FilterValue, 7, 117, 16, 0, // Skip to: 16434 /* 12221 */ MCD_OPC_CheckField, 3, 1, 1, 110, 16, 0, // Skip to: 16434 /* 12228 */ MCD_OPC_Decode, 234, 15, 133, 1, // Opcode: XVCMPGEDPo /* 12233 */ MCD_OPC_FilterValue, 3, 100, 16, 0, // Skip to: 16434 /* 12238 */ MCD_OPC_ExtractField, 8, 3, // Inst{10-8} ... /* 12241 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 12258 /* 12246 */ MCD_OPC_CheckField, 3, 1, 0, 85, 16, 0, // Skip to: 16434 /* 12253 */ MCD_OPC_Decode, 213, 16, 133, 1, // Opcode: XXPERM /* 12258 */ MCD_OPC_FilterValue, 1, 37, 0, 0, // Skip to: 12300 /* 12263 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 12266 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12276 /* 12271 */ MCD_OPC_Decode, 216, 16, 133, 1, // Opcode: XXPERMR /* 12276 */ MCD_OPC_FilterValue, 1, 57, 16, 0, // Skip to: 16434 /* 12281 */ MCD_OPC_CheckField, 21, 2, 0, 50, 16, 0, // Skip to: 16434 /* 12288 */ MCD_OPC_CheckField, 0, 1, 0, 43, 16, 0, // Skip to: 16434 /* 12295 */ MCD_OPC_Decode, 242, 14, 137, 1, // Opcode: XSCMPEXPDP /* 12300 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 12342 /* 12305 */ MCD_OPC_ExtractField, 2, 2, // Inst{3-2} ... /* 12308 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 12332 /* 12313 */ MCD_OPC_CheckField, 19, 2, 0, 18, 16, 0, // Skip to: 16434 /* 12320 */ MCD_OPC_CheckField, 1, 1, 0, 11, 16, 0, // Skip to: 16434 /* 12327 */ MCD_OPC_Decode, 220, 16, 140, 1, // Opcode: XXSPLTIB /* 12332 */ MCD_OPC_FilterValue, 1, 1, 16, 0, // Skip to: 16434 /* 12337 */ MCD_OPC_Decode, 198, 16, 141, 1, // Opcode: XXINSERTW /* 12342 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 12359 /* 12347 */ MCD_OPC_CheckField, 3, 1, 0, 240, 15, 0, // Skip to: 16434 /* 12354 */ MCD_OPC_Decode, 207, 16, 133, 1, // Opcode: XXLXOR /* 12359 */ MCD_OPC_FilterValue, 5, 230, 15, 0, // Skip to: 16434 /* 12364 */ MCD_OPC_CheckField, 3, 1, 0, 223, 15, 0, // Skip to: 16434 /* 12371 */ MCD_OPC_Decode, 201, 16, 133, 1, // Opcode: XXLEQV /* 12376 */ MCD_OPC_FilterValue, 2, 253, 7, 0, // Skip to: 14426 /* 12381 */ MCD_OPC_ExtractField, 7, 4, // Inst{10-7} ... /* 12384 */ MCD_OPC_FilterValue, 0, 69, 0, 0, // Skip to: 12458 /* 12389 */ MCD_OPC_ExtractField, 2, 2, // Inst{3-2} ... /* 12392 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 12434 /* 12397 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 12400 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 12417 /* 12405 */ MCD_OPC_CheckField, 16, 5, 0, 182, 15, 0, // Skip to: 16434 /* 12412 */ MCD_OPC_Decode, 207, 15, 142, 1, // Opcode: XSRSQRTESP /* 12417 */ MCD_OPC_FilterValue, 1, 172, 15, 0, // Skip to: 16434 /* 12422 */ MCD_OPC_CheckField, 16, 5, 0, 165, 15, 0, // Skip to: 16434 /* 12429 */ MCD_OPC_Decode, 201, 15, 142, 1, // Opcode: XSRESP /* 12434 */ MCD_OPC_FilterValue, 3, 155, 15, 0, // Skip to: 16434 /* 12439 */ MCD_OPC_CheckField, 16, 5, 0, 148, 15, 0, // Skip to: 16434 /* 12446 */ MCD_OPC_CheckField, 6, 1, 0, 141, 15, 0, // Skip to: 16434 /* 12453 */ MCD_OPC_Decode, 211, 15, 142, 1, // Opcode: XSSQRTSP /* 12458 */ MCD_OPC_FilterValue, 2, 153, 0, 0, // Skip to: 12616 /* 12463 */ MCD_OPC_ExtractField, 2, 2, // Inst{3-2} ... /* 12466 */ MCD_OPC_FilterValue, 0, 37, 0, 0, // Skip to: 12508 /* 12471 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 12474 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 12491 /* 12479 */ MCD_OPC_CheckField, 16, 5, 0, 108, 15, 0, // Skip to: 16434 /* 12486 */ MCD_OPC_Decode, 134, 15, 143, 1, // Opcode: XSCVDPUXWS /* 12491 */ MCD_OPC_FilterValue, 1, 98, 15, 0, // Skip to: 16434 /* 12496 */ MCD_OPC_CheckField, 16, 5, 0, 91, 15, 0, // Skip to: 16434 /* 12503 */ MCD_OPC_Decode, 130, 15, 143, 1, // Opcode: XSCVDPSXWS /* 12508 */ MCD_OPC_FilterValue, 1, 37, 0, 0, // Skip to: 12550 /* 12513 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 12516 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 12533 /* 12521 */ MCD_OPC_CheckField, 16, 5, 0, 66, 15, 0, // Skip to: 16434 /* 12528 */ MCD_OPC_Decode, 195, 15, 143, 1, // Opcode: XSRDPI /* 12533 */ MCD_OPC_FilterValue, 1, 56, 15, 0, // Skip to: 16434 /* 12538 */ MCD_OPC_CheckField, 16, 5, 0, 49, 15, 0, // Skip to: 16434 /* 12545 */ MCD_OPC_Decode, 199, 15, 143, 1, // Opcode: XSRDPIZ /* 12550 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 12592 /* 12555 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 12558 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 12575 /* 12563 */ MCD_OPC_CheckField, 16, 5, 0, 24, 15, 0, // Skip to: 16434 /* 12570 */ MCD_OPC_Decode, 206, 15, 143, 1, // Opcode: XSRSQRTEDP /* 12575 */ MCD_OPC_FilterValue, 1, 14, 15, 0, // Skip to: 16434 /* 12580 */ MCD_OPC_CheckField, 16, 5, 0, 7, 15, 0, // Skip to: 16434 /* 12587 */ MCD_OPC_Decode, 200, 15, 143, 1, // Opcode: XSREDP /* 12592 */ MCD_OPC_FilterValue, 3, 253, 14, 0, // Skip to: 16434 /* 12597 */ MCD_OPC_CheckField, 16, 5, 0, 246, 14, 0, // Skip to: 16434 /* 12604 */ MCD_OPC_CheckField, 6, 1, 0, 239, 14, 0, // Skip to: 16434 /* 12611 */ MCD_OPC_Decode, 208, 15, 143, 1, // Opcode: XSSQRTDP /* 12616 */ MCD_OPC_FilterValue, 3, 140, 0, 0, // Skip to: 12761 /* 12621 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 12624 */ MCD_OPC_FilterValue, 0, 51, 0, 0, // Skip to: 12680 /* 12629 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 12632 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 12656 /* 12637 */ MCD_OPC_CheckField, 16, 5, 0, 206, 14, 0, // Skip to: 16434 /* 12644 */ MCD_OPC_CheckField, 2, 1, 1, 199, 14, 0, // Skip to: 16434 /* 12651 */ MCD_OPC_Decode, 198, 15, 143, 1, // Opcode: XSRDPIP /* 12656 */ MCD_OPC_FilterValue, 1, 189, 14, 0, // Skip to: 16434 /* 12661 */ MCD_OPC_CheckField, 16, 5, 0, 182, 14, 0, // Skip to: 16434 /* 12668 */ MCD_OPC_CheckField, 2, 1, 1, 175, 14, 0, // Skip to: 16434 /* 12675 */ MCD_OPC_Decode, 197, 15, 143, 1, // Opcode: XSRDPIM /* 12680 */ MCD_OPC_FilterValue, 1, 165, 14, 0, // Skip to: 16434 /* 12685 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 12688 */ MCD_OPC_FilterValue, 0, 44, 0, 0, // Skip to: 12737 /* 12693 */ MCD_OPC_ExtractField, 2, 1, // Inst{2} ... /* 12696 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 12720 /* 12701 */ MCD_OPC_CheckField, 16, 7, 0, 142, 14, 0, // Skip to: 16434 /* 12708 */ MCD_OPC_CheckField, 0, 1, 0, 135, 14, 0, // Skip to: 16434 /* 12715 */ MCD_OPC_Decode, 217, 15, 144, 1, // Opcode: XSTSQRTDP /* 12720 */ MCD_OPC_FilterValue, 1, 125, 14, 0, // Skip to: 16434 /* 12725 */ MCD_OPC_CheckField, 16, 5, 0, 118, 14, 0, // Skip to: 16434 /* 12732 */ MCD_OPC_Decode, 196, 15, 143, 1, // Opcode: XSRDPIC /* 12737 */ MCD_OPC_FilterValue, 1, 108, 14, 0, // Skip to: 16434 /* 12742 */ MCD_OPC_CheckField, 21, 2, 0, 101, 14, 0, // Skip to: 16434 /* 12749 */ MCD_OPC_CheckField, 0, 1, 0, 94, 14, 0, // Skip to: 16434 /* 12756 */ MCD_OPC_Decode, 216, 15, 137, 1, // Opcode: XSTDIVDP /* 12761 */ MCD_OPC_FilterValue, 4, 153, 0, 0, // Skip to: 12919 /* 12766 */ MCD_OPC_ExtractField, 2, 2, // Inst{3-2} ... /* 12769 */ MCD_OPC_FilterValue, 0, 37, 0, 0, // Skip to: 12811 /* 12774 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 12777 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 12794 /* 12782 */ MCD_OPC_CheckField, 16, 5, 0, 61, 14, 0, // Skip to: 16434 /* 12789 */ MCD_OPC_Decode, 254, 15, 145, 1, // Opcode: XVCVSPUXWS /* 12794 */ MCD_OPC_FilterValue, 1, 51, 14, 0, // Skip to: 16434 /* 12799 */ MCD_OPC_CheckField, 16, 5, 0, 44, 14, 0, // Skip to: 16434 /* 12806 */ MCD_OPC_Decode, 252, 15, 145, 1, // Opcode: XVCVSPSXWS /* 12811 */ MCD_OPC_FilterValue, 1, 37, 0, 0, // Skip to: 12853 /* 12816 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 12819 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 12836 /* 12824 */ MCD_OPC_CheckField, 16, 5, 0, 19, 14, 0, // Skip to: 16434 /* 12831 */ MCD_OPC_Decode, 172, 16, 145, 1, // Opcode: XVRSPI /* 12836 */ MCD_OPC_FilterValue, 1, 9, 14, 0, // Skip to: 16434 /* 12841 */ MCD_OPC_CheckField, 16, 5, 0, 2, 14, 0, // Skip to: 16434 /* 12848 */ MCD_OPC_Decode, 176, 16, 145, 1, // Opcode: XVRSPIZ /* 12853 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 12895 /* 12858 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 12861 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 12878 /* 12866 */ MCD_OPC_CheckField, 16, 5, 0, 233, 13, 0, // Skip to: 16434 /* 12873 */ MCD_OPC_Decode, 178, 16, 145, 1, // Opcode: XVRSQRTESP /* 12878 */ MCD_OPC_FilterValue, 1, 223, 13, 0, // Skip to: 16434 /* 12883 */ MCD_OPC_CheckField, 16, 5, 0, 216, 13, 0, // Skip to: 16434 /* 12890 */ MCD_OPC_Decode, 171, 16, 145, 1, // Opcode: XVRESP /* 12895 */ MCD_OPC_FilterValue, 3, 206, 13, 0, // Skip to: 16434 /* 12900 */ MCD_OPC_CheckField, 16, 5, 0, 199, 13, 0, // Skip to: 16434 /* 12907 */ MCD_OPC_CheckField, 6, 1, 0, 192, 13, 0, // Skip to: 16434 /* 12914 */ MCD_OPC_Decode, 180, 16, 145, 1, // Opcode: XVSQRTSP /* 12919 */ MCD_OPC_FilterValue, 5, 176, 0, 0, // Skip to: 13100 /* 12924 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 12927 */ MCD_OPC_FilterValue, 0, 87, 0, 0, // Skip to: 13019 /* 12932 */ MCD_OPC_ExtractField, 2, 1, // Inst{2} ... /* 12935 */ MCD_OPC_FilterValue, 0, 37, 0, 0, // Skip to: 12977 /* 12940 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 12943 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 12960 /* 12948 */ MCD_OPC_CheckField, 16, 5, 0, 151, 13, 0, // Skip to: 16434 /* 12955 */ MCD_OPC_Decode, 134, 16, 145, 1, // Opcode: XVCVUXWSP /* 12960 */ MCD_OPC_FilterValue, 1, 141, 13, 0, // Skip to: 16434 /* 12965 */ MCD_OPC_CheckField, 16, 5, 0, 134, 13, 0, // Skip to: 16434 /* 12972 */ MCD_OPC_Decode, 130, 16, 145, 1, // Opcode: XVCVSXWSP /* 12977 */ MCD_OPC_FilterValue, 1, 124, 13, 0, // Skip to: 16434 /* 12982 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 12985 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13002 /* 12990 */ MCD_OPC_CheckField, 16, 5, 0, 109, 13, 0, // Skip to: 16434 /* 12997 */ MCD_OPC_Decode, 175, 16, 145, 1, // Opcode: XVRSPIP /* 13002 */ MCD_OPC_FilterValue, 1, 99, 13, 0, // Skip to: 16434 /* 13007 */ MCD_OPC_CheckField, 16, 5, 0, 92, 13, 0, // Skip to: 16434 /* 13014 */ MCD_OPC_Decode, 174, 16, 145, 1, // Opcode: XVRSPIM /* 13019 */ MCD_OPC_FilterValue, 1, 82, 13, 0, // Skip to: 16434 /* 13024 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 13027 */ MCD_OPC_FilterValue, 0, 44, 0, 0, // Skip to: 13076 /* 13032 */ MCD_OPC_ExtractField, 2, 1, // Inst{2} ... /* 13035 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 13059 /* 13040 */ MCD_OPC_CheckField, 16, 7, 0, 59, 13, 0, // Skip to: 16434 /* 13047 */ MCD_OPC_CheckField, 0, 1, 0, 52, 13, 0, // Skip to: 16434 /* 13054 */ MCD_OPC_Decode, 186, 16, 146, 1, // Opcode: XVTSQRTSP /* 13059 */ MCD_OPC_FilterValue, 1, 42, 13, 0, // Skip to: 16434 /* 13064 */ MCD_OPC_CheckField, 16, 5, 0, 35, 13, 0, // Skip to: 16434 /* 13071 */ MCD_OPC_Decode, 173, 16, 145, 1, // Opcode: XVRSPIC /* 13076 */ MCD_OPC_FilterValue, 1, 25, 13, 0, // Skip to: 16434 /* 13081 */ MCD_OPC_CheckField, 21, 2, 0, 18, 13, 0, // Skip to: 16434 /* 13088 */ MCD_OPC_CheckField, 0, 1, 0, 11, 13, 0, // Skip to: 16434 /* 13095 */ MCD_OPC_Decode, 184, 16, 147, 1, // Opcode: XVTDIVSP /* 13100 */ MCD_OPC_FilterValue, 6, 153, 0, 0, // Skip to: 13258 /* 13105 */ MCD_OPC_ExtractField, 2, 2, // Inst{3-2} ... /* 13108 */ MCD_OPC_FilterValue, 0, 37, 0, 0, // Skip to: 13150 /* 13113 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 13116 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13133 /* 13121 */ MCD_OPC_CheckField, 16, 5, 0, 234, 12, 0, // Skip to: 16434 /* 13128 */ MCD_OPC_Decode, 247, 15, 145, 1, // Opcode: XVCVDPUXWS /* 13133 */ MCD_OPC_FilterValue, 1, 224, 12, 0, // Skip to: 16434 /* 13138 */ MCD_OPC_CheckField, 16, 5, 0, 217, 12, 0, // Skip to: 16434 /* 13145 */ MCD_OPC_Decode, 245, 15, 145, 1, // Opcode: XVCVDPSXWS /* 13150 */ MCD_OPC_FilterValue, 1, 37, 0, 0, // Skip to: 13192 /* 13155 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 13158 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13175 /* 13163 */ MCD_OPC_CheckField, 16, 5, 0, 192, 12, 0, // Skip to: 16434 /* 13170 */ MCD_OPC_Decode, 165, 16, 145, 1, // Opcode: XVRDPI /* 13175 */ MCD_OPC_FilterValue, 1, 182, 12, 0, // Skip to: 16434 /* 13180 */ MCD_OPC_CheckField, 16, 5, 0, 175, 12, 0, // Skip to: 16434 /* 13187 */ MCD_OPC_Decode, 169, 16, 145, 1, // Opcode: XVRDPIZ /* 13192 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 13234 /* 13197 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 13200 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13217 /* 13205 */ MCD_OPC_CheckField, 16, 5, 0, 150, 12, 0, // Skip to: 16434 /* 13212 */ MCD_OPC_Decode, 177, 16, 145, 1, // Opcode: XVRSQRTEDP /* 13217 */ MCD_OPC_FilterValue, 1, 140, 12, 0, // Skip to: 16434 /* 13222 */ MCD_OPC_CheckField, 16, 5, 0, 133, 12, 0, // Skip to: 16434 /* 13229 */ MCD_OPC_Decode, 170, 16, 145, 1, // Opcode: XVREDP /* 13234 */ MCD_OPC_FilterValue, 3, 123, 12, 0, // Skip to: 16434 /* 13239 */ MCD_OPC_CheckField, 16, 5, 0, 116, 12, 0, // Skip to: 16434 /* 13246 */ MCD_OPC_CheckField, 6, 1, 0, 109, 12, 0, // Skip to: 16434 /* 13253 */ MCD_OPC_Decode, 179, 16, 145, 1, // Opcode: XVSQRTDP /* 13258 */ MCD_OPC_FilterValue, 7, 176, 0, 0, // Skip to: 13439 /* 13263 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 13266 */ MCD_OPC_FilterValue, 0, 87, 0, 0, // Skip to: 13358 /* 13271 */ MCD_OPC_ExtractField, 2, 1, // Inst{2} ... /* 13274 */ MCD_OPC_FilterValue, 0, 37, 0, 0, // Skip to: 13316 /* 13279 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 13282 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13299 /* 13287 */ MCD_OPC_CheckField, 16, 5, 0, 68, 12, 0, // Skip to: 16434 /* 13294 */ MCD_OPC_Decode, 133, 16, 145, 1, // Opcode: XVCVUXWDP /* 13299 */ MCD_OPC_FilterValue, 1, 58, 12, 0, // Skip to: 16434 /* 13304 */ MCD_OPC_CheckField, 16, 5, 0, 51, 12, 0, // Skip to: 16434 /* 13311 */ MCD_OPC_Decode, 129, 16, 145, 1, // Opcode: XVCVSXWDP /* 13316 */ MCD_OPC_FilterValue, 1, 41, 12, 0, // Skip to: 16434 /* 13321 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 13324 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13341 /* 13329 */ MCD_OPC_CheckField, 16, 5, 0, 26, 12, 0, // Skip to: 16434 /* 13336 */ MCD_OPC_Decode, 168, 16, 145, 1, // Opcode: XVRDPIP /* 13341 */ MCD_OPC_FilterValue, 1, 16, 12, 0, // Skip to: 16434 /* 13346 */ MCD_OPC_CheckField, 16, 5, 0, 9, 12, 0, // Skip to: 16434 /* 13353 */ MCD_OPC_Decode, 167, 16, 145, 1, // Opcode: XVRDPIM /* 13358 */ MCD_OPC_FilterValue, 1, 255, 11, 0, // Skip to: 16434 /* 13363 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 13366 */ MCD_OPC_FilterValue, 0, 44, 0, 0, // Skip to: 13415 /* 13371 */ MCD_OPC_ExtractField, 2, 1, // Inst{2} ... /* 13374 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 13398 /* 13379 */ MCD_OPC_CheckField, 16, 7, 0, 232, 11, 0, // Skip to: 16434 /* 13386 */ MCD_OPC_CheckField, 0, 1, 0, 225, 11, 0, // Skip to: 16434 /* 13393 */ MCD_OPC_Decode, 185, 16, 146, 1, // Opcode: XVTSQRTDP /* 13398 */ MCD_OPC_FilterValue, 1, 215, 11, 0, // Skip to: 16434 /* 13403 */ MCD_OPC_CheckField, 16, 5, 0, 208, 11, 0, // Skip to: 16434 /* 13410 */ MCD_OPC_Decode, 166, 16, 145, 1, // Opcode: XVRDPIC /* 13415 */ MCD_OPC_FilterValue, 1, 198, 11, 0, // Skip to: 16434 /* 13420 */ MCD_OPC_CheckField, 21, 2, 0, 191, 11, 0, // Skip to: 16434 /* 13427 */ MCD_OPC_CheckField, 0, 1, 0, 184, 11, 0, // Skip to: 16434 /* 13434 */ MCD_OPC_Decode, 183, 16, 147, 1, // Opcode: XVTDIVDP /* 13439 */ MCD_OPC_FilterValue, 8, 69, 0, 0, // Skip to: 13513 /* 13444 */ MCD_OPC_ExtractField, 2, 2, // Inst{3-2} ... /* 13447 */ MCD_OPC_FilterValue, 1, 37, 0, 0, // Skip to: 13489 /* 13452 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 13455 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13472 /* 13460 */ MCD_OPC_CheckField, 16, 5, 0, 151, 11, 0, // Skip to: 16434 /* 13467 */ MCD_OPC_Decode, 254, 14, 143, 1, // Opcode: XSCVDPSP /* 13472 */ MCD_OPC_FilterValue, 1, 141, 11, 0, // Skip to: 16434 /* 13477 */ MCD_OPC_CheckField, 16, 5, 0, 134, 11, 0, // Skip to: 16434 /* 13484 */ MCD_OPC_Decode, 205, 15, 148, 1, // Opcode: XSRSP /* 13489 */ MCD_OPC_FilterValue, 3, 124, 11, 0, // Skip to: 16434 /* 13494 */ MCD_OPC_CheckField, 16, 5, 0, 117, 11, 0, // Skip to: 16434 /* 13501 */ MCD_OPC_CheckField, 6, 1, 0, 110, 11, 0, // Skip to: 16434 /* 13508 */ MCD_OPC_Decode, 255, 14, 149, 1, // Opcode: XSCVDPSPN /* 13513 */ MCD_OPC_FilterValue, 9, 69, 0, 0, // Skip to: 13587 /* 13518 */ MCD_OPC_ExtractField, 2, 2, // Inst{3-2} ... /* 13521 */ MCD_OPC_FilterValue, 0, 37, 0, 0, // Skip to: 13563 /* 13526 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 13529 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13546 /* 13534 */ MCD_OPC_CheckField, 16, 5, 0, 77, 11, 0, // Skip to: 16434 /* 13541 */ MCD_OPC_Decode, 150, 15, 148, 1, // Opcode: XSCVUXDSP /* 13546 */ MCD_OPC_FilterValue, 1, 67, 11, 0, // Skip to: 16434 /* 13551 */ MCD_OPC_CheckField, 16, 5, 0, 60, 11, 0, // Skip to: 16434 /* 13558 */ MCD_OPC_Decode, 147, 15, 148, 1, // Opcode: XSCVSXDSP /* 13563 */ MCD_OPC_FilterValue, 2, 50, 11, 0, // Skip to: 16434 /* 13568 */ MCD_OPC_CheckField, 6, 1, 0, 43, 11, 0, // Skip to: 16434 /* 13575 */ MCD_OPC_CheckField, 0, 1, 0, 36, 11, 0, // Skip to: 16434 /* 13582 */ MCD_OPC_Decode, 220, 15, 150, 1, // Opcode: XSTSTDCSP /* 13587 */ MCD_OPC_FilterValue, 10, 181, 0, 0, // Skip to: 13773 /* 13592 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... /* 13595 */ MCD_OPC_FilterValue, 0, 94, 0, 0, // Skip to: 13694 /* 13600 */ MCD_OPC_ExtractField, 2, 2, // Inst{3-2} ... /* 13603 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 13631 /* 13608 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 13611 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 13621 /* 13616 */ MCD_OPC_Decode, 132, 15, 143, 1, // Opcode: XSCVDPUXDS /* 13621 */ MCD_OPC_FilterValue, 1, 248, 10, 0, // Skip to: 16434 /* 13626 */ MCD_OPC_Decode, 128, 15, 143, 1, // Opcode: XSCVDPSXDS /* 13631 */ MCD_OPC_FilterValue, 1, 23, 0, 0, // Skip to: 13659 /* 13636 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 13639 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 13649 /* 13644 */ MCD_OPC_Decode, 144, 15, 143, 1, // Opcode: XSCVSPDP /* 13649 */ MCD_OPC_FilterValue, 1, 220, 10, 0, // Skip to: 16434 /* 13654 */ MCD_OPC_Decode, 235, 14, 143, 1, // Opcode: XSABSDP /* 13659 */ MCD_OPC_FilterValue, 3, 210, 10, 0, // Skip to: 16434 /* 13664 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 13667 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 13677 /* 13672 */ MCD_OPC_Decode, 145, 15, 151, 1, // Opcode: XSCVSPDPN /* 13677 */ MCD_OPC_FilterValue, 1, 192, 10, 0, // Skip to: 16434 /* 13682 */ MCD_OPC_CheckField, 0, 1, 0, 185, 10, 0, // Skip to: 16434 /* 13689 */ MCD_OPC_Decode, 221, 15, 152, 1, // Opcode: XSXEXPDP /* 13694 */ MCD_OPC_FilterValue, 1, 26, 0, 0, // Skip to: 13725 /* 13699 */ MCD_OPC_CheckField, 6, 1, 1, 168, 10, 0, // Skip to: 16434 /* 13706 */ MCD_OPC_CheckField, 2, 2, 3, 161, 10, 0, // Skip to: 16434 /* 13713 */ MCD_OPC_CheckField, 0, 1, 0, 154, 10, 0, // Skip to: 16434 /* 13720 */ MCD_OPC_Decode, 223, 15, 152, 1, // Opcode: XSXSIGDP /* 13725 */ MCD_OPC_FilterValue, 16, 19, 0, 0, // Skip to: 13749 /* 13730 */ MCD_OPC_CheckField, 6, 1, 1, 137, 10, 0, // Skip to: 16434 /* 13737 */ MCD_OPC_CheckField, 2, 2, 3, 130, 10, 0, // Skip to: 16434 /* 13744 */ MCD_OPC_Decode, 136, 15, 143, 1, // Opcode: XSCVHPDP /* 13749 */ MCD_OPC_FilterValue, 17, 120, 10, 0, // Skip to: 16434 /* 13754 */ MCD_OPC_CheckField, 6, 1, 1, 113, 10, 0, // Skip to: 16434 /* 13761 */ MCD_OPC_CheckField, 2, 2, 3, 106, 10, 0, // Skip to: 16434 /* 13768 */ MCD_OPC_Decode, 252, 14, 143, 1, // Opcode: XSCVDPHP /* 13773 */ MCD_OPC_FilterValue, 11, 111, 0, 0, // Skip to: 13889 /* 13778 */ MCD_OPC_ExtractField, 2, 2, // Inst{3-2} ... /* 13781 */ MCD_OPC_FilterValue, 0, 37, 0, 0, // Skip to: 13823 /* 13786 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 13789 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13806 /* 13794 */ MCD_OPC_CheckField, 16, 5, 0, 73, 10, 0, // Skip to: 16434 /* 13801 */ MCD_OPC_Decode, 149, 15, 143, 1, // Opcode: XSCVUXDDP /* 13806 */ MCD_OPC_FilterValue, 1, 63, 10, 0, // Skip to: 16434 /* 13811 */ MCD_OPC_CheckField, 16, 5, 0, 56, 10, 0, // Skip to: 16434 /* 13818 */ MCD_OPC_Decode, 146, 15, 143, 1, // Opcode: XSCVSXDDP /* 13823 */ MCD_OPC_FilterValue, 1, 37, 0, 0, // Skip to: 13865 /* 13828 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 13831 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13848 /* 13836 */ MCD_OPC_CheckField, 16, 5, 0, 31, 10, 0, // Skip to: 16434 /* 13843 */ MCD_OPC_Decode, 179, 15, 143, 1, // Opcode: XSNABSDP /* 13848 */ MCD_OPC_FilterValue, 1, 21, 10, 0, // Skip to: 16434 /* 13853 */ MCD_OPC_CheckField, 16, 5, 0, 14, 10, 0, // Skip to: 16434 /* 13860 */ MCD_OPC_Decode, 181, 15, 143, 1, // Opcode: XSNEGDP /* 13865 */ MCD_OPC_FilterValue, 2, 4, 10, 0, // Skip to: 16434 /* 13870 */ MCD_OPC_CheckField, 6, 1, 0, 253, 9, 0, // Skip to: 16434 /* 13877 */ MCD_OPC_CheckField, 0, 1, 0, 246, 9, 0, // Skip to: 16434 /* 13884 */ MCD_OPC_Decode, 218, 15, 150, 1, // Opcode: XSTSTDCDP /* 13889 */ MCD_OPC_FilterValue, 12, 87, 0, 0, // Skip to: 13981 /* 13894 */ MCD_OPC_ExtractField, 2, 2, // Inst{3-2} ... /* 13897 */ MCD_OPC_FilterValue, 0, 37, 0, 0, // Skip to: 13939 /* 13902 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 13905 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13922 /* 13910 */ MCD_OPC_CheckField, 16, 5, 0, 213, 9, 0, // Skip to: 16434 /* 13917 */ MCD_OPC_Decode, 253, 15, 145, 1, // Opcode: XVCVSPUXDS /* 13922 */ MCD_OPC_FilterValue, 1, 203, 9, 0, // Skip to: 16434 /* 13927 */ MCD_OPC_CheckField, 16, 5, 0, 196, 9, 0, // Skip to: 16434 /* 13934 */ MCD_OPC_Decode, 251, 15, 145, 1, // Opcode: XVCVSPSXDS /* 13939 */ MCD_OPC_FilterValue, 1, 186, 9, 0, // Skip to: 16434 /* 13944 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 13947 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13964 /* 13952 */ MCD_OPC_CheckField, 16, 5, 0, 171, 9, 0, // Skip to: 16434 /* 13959 */ MCD_OPC_Decode, 243, 15, 145, 1, // Opcode: XVCVDPSP /* 13964 */ MCD_OPC_FilterValue, 1, 161, 9, 0, // Skip to: 16434 /* 13969 */ MCD_OPC_CheckField, 16, 5, 0, 154, 9, 0, // Skip to: 16434 /* 13976 */ MCD_OPC_Decode, 226, 15, 145, 1, // Opcode: XVABSSP /* 13981 */ MCD_OPC_FilterValue, 13, 105, 0, 0, // Skip to: 14091 /* 13986 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 13989 */ MCD_OPC_FilterValue, 0, 87, 0, 0, // Skip to: 14081 /* 13994 */ MCD_OPC_ExtractField, 2, 1, // Inst{2} ... /* 13997 */ MCD_OPC_FilterValue, 0, 37, 0, 0, // Skip to: 14039 /* 14002 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 14005 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14022 /* 14010 */ MCD_OPC_CheckField, 16, 5, 0, 113, 9, 0, // Skip to: 16434 /* 14017 */ MCD_OPC_Decode, 132, 16, 145, 1, // Opcode: XVCVUXDSP /* 14022 */ MCD_OPC_FilterValue, 1, 103, 9, 0, // Skip to: 16434 /* 14027 */ MCD_OPC_CheckField, 16, 5, 0, 96, 9, 0, // Skip to: 16434 /* 14034 */ MCD_OPC_Decode, 128, 16, 145, 1, // Opcode: XVCVSXDSP /* 14039 */ MCD_OPC_FilterValue, 1, 86, 9, 0, // Skip to: 16434 /* 14044 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 14047 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14064 /* 14052 */ MCD_OPC_CheckField, 16, 5, 0, 71, 9, 0, // Skip to: 16434 /* 14059 */ MCD_OPC_Decode, 154, 16, 145, 1, // Opcode: XVNABSSP /* 14064 */ MCD_OPC_FilterValue, 1, 61, 9, 0, // Skip to: 16434 /* 14069 */ MCD_OPC_CheckField, 16, 5, 0, 54, 9, 0, // Skip to: 16434 /* 14076 */ MCD_OPC_Decode, 156, 16, 145, 1, // Opcode: XVNEGSP /* 14081 */ MCD_OPC_FilterValue, 1, 44, 9, 0, // Skip to: 16434 /* 14086 */ MCD_OPC_Decode, 188, 16, 153, 1, // Opcode: XVTSTDCSP /* 14091 */ MCD_OPC_FilterValue, 14, 220, 0, 0, // Skip to: 14316 /* 14096 */ MCD_OPC_ExtractField, 2, 2, // Inst{3-2} ... /* 14099 */ MCD_OPC_FilterValue, 0, 37, 0, 0, // Skip to: 14141 /* 14104 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 14107 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14124 /* 14112 */ MCD_OPC_CheckField, 16, 5, 0, 11, 9, 0, // Skip to: 16434 /* 14119 */ MCD_OPC_Decode, 246, 15, 145, 1, // Opcode: XVCVDPUXDS /* 14124 */ MCD_OPC_FilterValue, 1, 1, 9, 0, // Skip to: 16434 /* 14129 */ MCD_OPC_CheckField, 16, 5, 0, 250, 8, 0, // Skip to: 16434 /* 14136 */ MCD_OPC_Decode, 244, 15, 145, 1, // Opcode: XVCVDPSXDS /* 14141 */ MCD_OPC_FilterValue, 1, 37, 0, 0, // Skip to: 14183 /* 14146 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 14149 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14166 /* 14154 */ MCD_OPC_CheckField, 16, 5, 0, 225, 8, 0, // Skip to: 16434 /* 14161 */ MCD_OPC_Decode, 249, 15, 145, 1, // Opcode: XVCVSPDP /* 14166 */ MCD_OPC_FilterValue, 1, 215, 8, 0, // Skip to: 16434 /* 14171 */ MCD_OPC_CheckField, 16, 5, 0, 208, 8, 0, // Skip to: 16434 /* 14178 */ MCD_OPC_Decode, 225, 15, 145, 1, // Opcode: XVABSDP /* 14183 */ MCD_OPC_FilterValue, 3, 198, 8, 0, // Skip to: 16434 /* 14188 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 14191 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14208 /* 14196 */ MCD_OPC_CheckField, 1, 1, 0, 183, 8, 0, // Skip to: 16434 /* 14203 */ MCD_OPC_Decode, 155, 15, 154, 1, // Opcode: XSIEXPDP /* 14208 */ MCD_OPC_FilterValue, 1, 173, 8, 0, // Skip to: 16434 /* 14213 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... /* 14216 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 14226 /* 14221 */ MCD_OPC_Decode, 189, 16, 145, 1, // Opcode: XVXEXPDP /* 14226 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 14236 /* 14231 */ MCD_OPC_Decode, 191, 16, 145, 1, // Opcode: XVXSIGDP /* 14236 */ MCD_OPC_FilterValue, 7, 5, 0, 0, // Skip to: 14246 /* 14241 */ MCD_OPC_Decode, 194, 16, 145, 1, // Opcode: XXBRH /* 14246 */ MCD_OPC_FilterValue, 8, 5, 0, 0, // Skip to: 14256 /* 14251 */ MCD_OPC_Decode, 190, 16, 145, 1, // Opcode: XVXEXPSP /* 14256 */ MCD_OPC_FilterValue, 9, 5, 0, 0, // Skip to: 14266 /* 14261 */ MCD_OPC_Decode, 192, 16, 145, 1, // Opcode: XVXSIGSP /* 14266 */ MCD_OPC_FilterValue, 15, 5, 0, 0, // Skip to: 14276 /* 14271 */ MCD_OPC_Decode, 196, 16, 145, 1, // Opcode: XXBRW /* 14276 */ MCD_OPC_FilterValue, 23, 5, 0, 0, // Skip to: 14286 /* 14281 */ MCD_OPC_Decode, 193, 16, 145, 1, // Opcode: XXBRD /* 14286 */ MCD_OPC_FilterValue, 24, 5, 0, 0, // Skip to: 14296 /* 14291 */ MCD_OPC_Decode, 248, 15, 145, 1, // Opcode: XVCVHPSP /* 14296 */ MCD_OPC_FilterValue, 25, 5, 0, 0, // Skip to: 14306 /* 14301 */ MCD_OPC_Decode, 250, 15, 145, 1, // Opcode: XVCVSPHP /* 14306 */ MCD_OPC_FilterValue, 31, 75, 8, 0, // Skip to: 16434 /* 14311 */ MCD_OPC_Decode, 195, 16, 145, 1, // Opcode: XXBRQ /* 14316 */ MCD_OPC_FilterValue, 15, 65, 8, 0, // Skip to: 16434 /* 14321 */ MCD_OPC_ExtractField, 3, 1, // Inst{3} ... /* 14324 */ MCD_OPC_FilterValue, 0, 87, 0, 0, // Skip to: 14416 /* 14329 */ MCD_OPC_ExtractField, 2, 1, // Inst{2} ... /* 14332 */ MCD_OPC_FilterValue, 0, 37, 0, 0, // Skip to: 14374 /* 14337 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 14340 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14357 /* 14345 */ MCD_OPC_CheckField, 16, 5, 0, 34, 8, 0, // Skip to: 16434 /* 14352 */ MCD_OPC_Decode, 131, 16, 145, 1, // Opcode: XVCVUXDDP /* 14357 */ MCD_OPC_FilterValue, 1, 24, 8, 0, // Skip to: 16434 /* 14362 */ MCD_OPC_CheckField, 16, 5, 0, 17, 8, 0, // Skip to: 16434 /* 14369 */ MCD_OPC_Decode, 255, 15, 145, 1, // Opcode: XVCVSXDDP /* 14374 */ MCD_OPC_FilterValue, 1, 7, 8, 0, // Skip to: 16434 /* 14379 */ MCD_OPC_ExtractField, 6, 1, // Inst{6} ... /* 14382 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14399 /* 14387 */ MCD_OPC_CheckField, 16, 5, 0, 248, 7, 0, // Skip to: 16434 /* 14394 */ MCD_OPC_Decode, 153, 16, 145, 1, // Opcode: XVNABSDP /* 14399 */ MCD_OPC_FilterValue, 1, 238, 7, 0, // Skip to: 16434 /* 14404 */ MCD_OPC_CheckField, 16, 5, 0, 231, 7, 0, // Skip to: 16434 /* 14411 */ MCD_OPC_Decode, 155, 16, 145, 1, // Opcode: XVNEGDP /* 14416 */ MCD_OPC_FilterValue, 1, 221, 7, 0, // Skip to: 16434 /* 14421 */ MCD_OPC_Decode, 187, 16, 153, 1, // Opcode: XVTSTDCDP /* 14426 */ MCD_OPC_FilterValue, 3, 211, 7, 0, // Skip to: 16434 /* 14431 */ MCD_OPC_Decode, 217, 16, 155, 1, // Opcode: XXSEL /* 14436 */ MCD_OPC_FilterValue, 61, 49, 0, 0, // Skip to: 14490 /* 14441 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 14444 */ MCD_OPC_FilterValue, 1, 23, 0, 0, // Skip to: 14472 /* 14449 */ MCD_OPC_ExtractField, 2, 1, // Inst{2} ... /* 14452 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 14462 /* 14457 */ MCD_OPC_Decode, 134, 8, 156, 1, // Opcode: LXV /* 14462 */ MCD_OPC_FilterValue, 1, 175, 7, 0, // Skip to: 16434 /* 14467 */ MCD_OPC_Decode, 241, 11, 156, 1, // Opcode: STXV /* 14472 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 14481 /* 14477 */ MCD_OPC_Decode, 232, 11, 122, // Opcode: STXSD /* 14481 */ MCD_OPC_FilterValue, 3, 156, 7, 0, // Skip to: 16434 /* 14486 */ MCD_OPC_Decode, 239, 11, 122, // Opcode: STXSSP /* 14490 */ MCD_OPC_FilterValue, 62, 21, 0, 0, // Skip to: 14516 /* 14495 */ MCD_OPC_ExtractField, 0, 2, // Inst{1-0} ... /* 14498 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 14507 /* 14503 */ MCD_OPC_Decode, 173, 11, 123, // Opcode: STD /* 14507 */ MCD_OPC_FilterValue, 1, 130, 7, 0, // Skip to: 16434 /* 14512 */ MCD_OPC_Decode, 178, 11, 123, // Opcode: STDU /* 14516 */ MCD_OPC_FilterValue, 63, 121, 7, 0, // Skip to: 16434 /* 14521 */ MCD_OPC_ExtractField, 0, 6, // Inst{5-0} ... /* 14524 */ MCD_OPC_FilterValue, 0, 77, 0, 0, // Skip to: 14606 /* 14529 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 14532 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14549 /* 14537 */ MCD_OPC_CheckField, 21, 2, 0, 98, 7, 0, // Skip to: 16434 /* 14544 */ MCD_OPC_Decode, 164, 6, 157, 1, // Opcode: FCMPUS /* 14549 */ MCD_OPC_FilterValue, 2, 18, 0, 0, // Skip to: 14572 /* 14554 */ MCD_OPC_CheckField, 21, 2, 0, 81, 7, 0, // Skip to: 16434 /* 14561 */ MCD_OPC_CheckField, 11, 7, 0, 74, 7, 0, // Skip to: 16434 /* 14568 */ MCD_OPC_Decode, 149, 8, 33, // Opcode: MCRFS /* 14572 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 14589 /* 14577 */ MCD_OPC_CheckField, 21, 2, 0, 58, 7, 0, // Skip to: 16434 /* 14584 */ MCD_OPC_Decode, 129, 7, 158, 1, // Opcode: FTDIV /* 14589 */ MCD_OPC_FilterValue, 5, 48, 7, 0, // Skip to: 16434 /* 14594 */ MCD_OPC_CheckField, 16, 7, 0, 41, 7, 0, // Skip to: 16434 /* 14601 */ MCD_OPC_Decode, 130, 7, 159, 1, // Opcode: FTSQRT /* 14606 */ MCD_OPC_FilterValue, 8, 49, 1, 0, // Skip to: 14916 /* 14611 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 14614 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 14623 /* 14619 */ MCD_OPC_Decode, 238, 14, 3, // Opcode: XSADDQP /* 14623 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 14632 /* 14628 */ MCD_OPC_Decode, 176, 15, 3, // Opcode: XSMULQP /* 14632 */ MCD_OPC_FilterValue, 3, 4, 0, 0, // Skip to: 14641 /* 14637 */ MCD_OPC_Decode, 251, 14, 3, // Opcode: XSCPSGNQP /* 14641 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 14658 /* 14646 */ MCD_OPC_CheckField, 21, 2, 0, 245, 6, 0, // Skip to: 16434 /* 14653 */ MCD_OPC_Decode, 247, 14, 160, 1, // Opcode: XSCMPOQP /* 14658 */ MCD_OPC_FilterValue, 5, 12, 0, 0, // Skip to: 14675 /* 14663 */ MCD_OPC_CheckField, 21, 2, 0, 228, 6, 0, // Skip to: 16434 /* 14670 */ MCD_OPC_Decode, 243, 14, 160, 1, // Opcode: XSCMPEXPQP /* 14675 */ MCD_OPC_FilterValue, 12, 5, 0, 0, // Skip to: 14685 /* 14680 */ MCD_OPC_Decode, 161, 15, 161, 1, // Opcode: XSMADDQP /* 14685 */ MCD_OPC_FilterValue, 13, 5, 0, 0, // Skip to: 14695 /* 14690 */ MCD_OPC_Decode, 173, 15, 161, 1, // Opcode: XSMSUBQP /* 14695 */ MCD_OPC_FilterValue, 14, 5, 0, 0, // Skip to: 14705 /* 14700 */ MCD_OPC_Decode, 187, 15, 161, 1, // Opcode: XSNMADDQP /* 14705 */ MCD_OPC_FilterValue, 15, 5, 0, 0, // Skip to: 14715 /* 14710 */ MCD_OPC_Decode, 193, 15, 161, 1, // Opcode: XSNMSUBQP /* 14715 */ MCD_OPC_FilterValue, 16, 4, 0, 0, // Skip to: 14724 /* 14720 */ MCD_OPC_Decode, 213, 15, 3, // Opcode: XSSUBQP /* 14724 */ MCD_OPC_FilterValue, 17, 4, 0, 0, // Skip to: 14733 /* 14729 */ MCD_OPC_Decode, 152, 15, 3, // Opcode: XSDIVQP /* 14733 */ MCD_OPC_FilterValue, 20, 12, 0, 0, // Skip to: 14750 /* 14738 */ MCD_OPC_CheckField, 21, 2, 0, 153, 6, 0, // Skip to: 16434 /* 14745 */ MCD_OPC_Decode, 249, 14, 160, 1, // Opcode: XSCMPUQP /* 14750 */ MCD_OPC_FilterValue, 22, 5, 0, 0, // Skip to: 14760 /* 14755 */ MCD_OPC_Decode, 219, 15, 162, 1, // Opcode: XSTSTDCQP /* 14760 */ MCD_OPC_FilterValue, 25, 57, 0, 0, // Skip to: 14822 /* 14765 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... /* 14768 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 14777 /* 14773 */ MCD_OPC_Decode, 236, 14, 6, // Opcode: XSABSQP /* 14777 */ MCD_OPC_FilterValue, 2, 4, 0, 0, // Skip to: 14786 /* 14782 */ MCD_OPC_Decode, 222, 15, 6, // Opcode: XSXEXPQP /* 14786 */ MCD_OPC_FilterValue, 8, 4, 0, 0, // Skip to: 14795 /* 14791 */ MCD_OPC_Decode, 180, 15, 6, // Opcode: XSNABSQP /* 14795 */ MCD_OPC_FilterValue, 16, 4, 0, 0, // Skip to: 14804 /* 14800 */ MCD_OPC_Decode, 182, 15, 6, // Opcode: XSNEGQP /* 14804 */ MCD_OPC_FilterValue, 18, 4, 0, 0, // Skip to: 14813 /* 14809 */ MCD_OPC_Decode, 224, 15, 6, // Opcode: XSXSIGQP /* 14813 */ MCD_OPC_FilterValue, 27, 80, 6, 0, // Skip to: 16434 /* 14818 */ MCD_OPC_Decode, 209, 15, 6, // Opcode: XSSQRTQP /* 14822 */ MCD_OPC_FilterValue, 26, 79, 0, 0, // Skip to: 14906 /* 14827 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... /* 14830 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 14839 /* 14835 */ MCD_OPC_Decode, 142, 15, 6, // Opcode: XSCVQPUWZ /* 14839 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 14849 /* 14844 */ MCD_OPC_Decode, 148, 15, 163, 1, // Opcode: XSCVUDQP /* 14849 */ MCD_OPC_FilterValue, 9, 4, 0, 0, // Skip to: 14858 /* 14854 */ MCD_OPC_Decode, 140, 15, 6, // Opcode: XSCVQPSWZ /* 14858 */ MCD_OPC_FilterValue, 10, 5, 0, 0, // Skip to: 14868 /* 14863 */ MCD_OPC_Decode, 143, 15, 163, 1, // Opcode: XSCVSDQP /* 14868 */ MCD_OPC_FilterValue, 17, 4, 0, 0, // Skip to: 14877 /* 14873 */ MCD_OPC_Decode, 141, 15, 6, // Opcode: XSCVQPUDZ /* 14877 */ MCD_OPC_FilterValue, 20, 5, 0, 0, // Skip to: 14887 /* 14882 */ MCD_OPC_Decode, 137, 15, 164, 1, // Opcode: XSCVQPDP /* 14887 */ MCD_OPC_FilterValue, 22, 5, 0, 0, // Skip to: 14897 /* 14892 */ MCD_OPC_Decode, 253, 14, 163, 1, // Opcode: XSCVDPQP /* 14897 */ MCD_OPC_FilterValue, 25, 252, 5, 0, // Skip to: 16434 /* 14902 */ MCD_OPC_Decode, 139, 15, 6, // Opcode: XSCVQPSDZ /* 14906 */ MCD_OPC_FilterValue, 27, 243, 5, 0, // Skip to: 16434 /* 14911 */ MCD_OPC_Decode, 156, 15, 165, 1, // Opcode: XSIEXPQP /* 14916 */ MCD_OPC_FilterValue, 9, 112, 0, 0, // Skip to: 15033 /* 14921 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 14924 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 14933 /* 14929 */ MCD_OPC_Decode, 239, 14, 3, // Opcode: XSADDQPO /* 14933 */ MCD_OPC_FilterValue, 1, 4, 0, 0, // Skip to: 14942 /* 14938 */ MCD_OPC_Decode, 177, 15, 3, // Opcode: XSMULQPO /* 14942 */ MCD_OPC_FilterValue, 12, 5, 0, 0, // Skip to: 14952 /* 14947 */ MCD_OPC_Decode, 162, 15, 161, 1, // Opcode: XSMADDQPO /* 14952 */ MCD_OPC_FilterValue, 13, 5, 0, 0, // Skip to: 14962 /* 14957 */ MCD_OPC_Decode, 174, 15, 161, 1, // Opcode: XSMSUBQPO /* 14962 */ MCD_OPC_FilterValue, 14, 5, 0, 0, // Skip to: 14972 /* 14967 */ MCD_OPC_Decode, 188, 15, 161, 1, // Opcode: XSNMADDQPO /* 14972 */ MCD_OPC_FilterValue, 15, 5, 0, 0, // Skip to: 14982 /* 14977 */ MCD_OPC_Decode, 194, 15, 161, 1, // Opcode: XSNMSUBQPO /* 14982 */ MCD_OPC_FilterValue, 16, 4, 0, 0, // Skip to: 14991 /* 14987 */ MCD_OPC_Decode, 214, 15, 3, // Opcode: XSSUBQPO /* 14991 */ MCD_OPC_FilterValue, 17, 4, 0, 0, // Skip to: 15000 /* 14996 */ MCD_OPC_Decode, 153, 15, 3, // Opcode: XSDIVQPO /* 15000 */ MCD_OPC_FilterValue, 25, 11, 0, 0, // Skip to: 15016 /* 15005 */ MCD_OPC_CheckField, 16, 5, 27, 142, 5, 0, // Skip to: 16434 /* 15012 */ MCD_OPC_Decode, 210, 15, 6, // Opcode: XSSQRTQPO /* 15016 */ MCD_OPC_FilterValue, 26, 133, 5, 0, // Skip to: 16434 /* 15021 */ MCD_OPC_CheckField, 16, 5, 20, 126, 5, 0, // Skip to: 16434 /* 15028 */ MCD_OPC_Decode, 138, 15, 164, 1, // Opcode: XSCVQPDPO /* 15033 */ MCD_OPC_FilterValue, 10, 37, 0, 0, // Skip to: 15075 /* 15038 */ MCD_OPC_ExtractField, 6, 3, // Inst{8-6} ... /* 15041 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15058 /* 15046 */ MCD_OPC_CheckField, 17, 4, 0, 101, 5, 0, // Skip to: 16434 /* 15053 */ MCD_OPC_Decode, 202, 15, 166, 1, // Opcode: XSRQPI /* 15058 */ MCD_OPC_FilterValue, 1, 91, 5, 0, // Skip to: 16434 /* 15063 */ MCD_OPC_CheckField, 17, 4, 0, 84, 5, 0, // Skip to: 16434 /* 15070 */ MCD_OPC_Decode, 204, 15, 166, 1, // Opcode: XSRQPXP /* 15075 */ MCD_OPC_FilterValue, 11, 19, 0, 0, // Skip to: 15099 /* 15080 */ MCD_OPC_CheckField, 17, 4, 0, 67, 5, 0, // Skip to: 16434 /* 15087 */ MCD_OPC_CheckField, 6, 3, 0, 60, 5, 0, // Skip to: 16434 /* 15094 */ MCD_OPC_Decode, 203, 15, 166, 1, // Opcode: XSRQPIX /* 15099 */ MCD_OPC_FilterValue, 12, 52, 0, 0, // Skip to: 15156 /* 15104 */ MCD_OPC_ExtractField, 6, 6, // Inst{11-6} ... /* 15107 */ MCD_OPC_FilterValue, 1, 11, 0, 0, // Skip to: 15123 /* 15112 */ MCD_OPC_CheckField, 12, 9, 0, 35, 5, 0, // Skip to: 16434 /* 15119 */ MCD_OPC_Decode, 198, 8, 110, // Opcode: MTFSB1 /* 15123 */ MCD_OPC_FilterValue, 2, 11, 0, 0, // Skip to: 15139 /* 15128 */ MCD_OPC_CheckField, 12, 9, 0, 19, 5, 0, // Skip to: 16434 /* 15135 */ MCD_OPC_Decode, 197, 8, 110, // Opcode: MTFSB0 /* 15139 */ MCD_OPC_FilterValue, 4, 10, 5, 0, // Skip to: 16434 /* 15144 */ MCD_OPC_CheckField, 17, 6, 0, 3, 5, 0, // Skip to: 16434 /* 15151 */ MCD_OPC_Decode, 200, 8, 167, 1, // Opcode: MTFSFI /* 15156 */ MCD_OPC_FilterValue, 13, 19, 0, 0, // Skip to: 15180 /* 15161 */ MCD_OPC_CheckField, 17, 6, 0, 242, 4, 0, // Skip to: 16434 /* 15168 */ MCD_OPC_CheckField, 6, 6, 4, 235, 4, 0, // Skip to: 16434 /* 15175 */ MCD_OPC_Decode, 201, 8, 167, 1, // Opcode: MTFSFIo /* 15180 */ MCD_OPC_FilterValue, 14, 126, 0, 0, // Skip to: 15311 /* 15185 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 15188 */ MCD_OPC_FilterValue, 18, 108, 0, 0, // Skip to: 15301 /* 15193 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... /* 15196 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15213 /* 15201 */ MCD_OPC_CheckField, 11, 5, 0, 202, 4, 0, // Skip to: 16434 /* 15208 */ MCD_OPC_Decode, 157, 8, 168, 1, // Opcode: MFFS /* 15213 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 15230 /* 15218 */ MCD_OPC_CheckField, 11, 5, 0, 185, 4, 0, // Skip to: 16434 /* 15225 */ MCD_OPC_Decode, 160, 8, 168, 1, // Opcode: MFFSCE /* 15230 */ MCD_OPC_FilterValue, 20, 5, 0, 0, // Skip to: 15240 /* 15235 */ MCD_OPC_Decode, 158, 8, 169, 1, // Opcode: MFFSCDRN /* 15240 */ MCD_OPC_FilterValue, 21, 12, 0, 0, // Skip to: 15257 /* 15245 */ MCD_OPC_CheckField, 14, 2, 0, 158, 4, 0, // Skip to: 16434 /* 15252 */ MCD_OPC_Decode, 159, 8, 170, 1, // Opcode: MFFSCDRNI /* 15257 */ MCD_OPC_FilterValue, 22, 5, 0, 0, // Skip to: 15267 /* 15262 */ MCD_OPC_Decode, 161, 8, 169, 1, // Opcode: MFFSCRN /* 15267 */ MCD_OPC_FilterValue, 23, 12, 0, 0, // Skip to: 15284 /* 15272 */ MCD_OPC_CheckField, 13, 3, 0, 131, 4, 0, // Skip to: 16434 /* 15279 */ MCD_OPC_Decode, 162, 8, 171, 1, // Opcode: MFFSCRNI /* 15284 */ MCD_OPC_FilterValue, 24, 121, 4, 0, // Skip to: 16434 /* 15289 */ MCD_OPC_CheckField, 11, 5, 0, 114, 4, 0, // Skip to: 16434 /* 15296 */ MCD_OPC_Decode, 163, 8, 168, 1, // Opcode: MFFSL /* 15301 */ MCD_OPC_FilterValue, 22, 104, 4, 0, // Skip to: 16434 /* 15306 */ MCD_OPC_Decode, 199, 8, 172, 1, // Opcode: MTFSF /* 15311 */ MCD_OPC_FilterValue, 15, 30, 0, 0, // Skip to: 15346 /* 15316 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 15319 */ MCD_OPC_FilterValue, 18, 12, 0, 0, // Skip to: 15336 /* 15324 */ MCD_OPC_CheckField, 11, 10, 0, 79, 4, 0, // Skip to: 16434 /* 15331 */ MCD_OPC_Decode, 164, 8, 168, 1, // Opcode: MFFSo /* 15336 */ MCD_OPC_FilterValue, 22, 69, 4, 0, // Skip to: 16434 /* 15341 */ MCD_OPC_Decode, 203, 8, 172, 1, // Opcode: MTFSFo /* 15346 */ MCD_OPC_FilterValue, 16, 140, 0, 0, // Skip to: 15491 /* 15351 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 15354 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 15363 /* 15359 */ MCD_OPC_Decode, 167, 6, 125, // Opcode: FCPSGNS /* 15363 */ MCD_OPC_FilterValue, 1, 11, 0, 0, // Skip to: 15379 /* 15368 */ MCD_OPC_CheckField, 16, 5, 0, 35, 4, 0, // Skip to: 16434 /* 15375 */ MCD_OPC_Decode, 209, 6, 126, // Opcode: FNEGS /* 15379 */ MCD_OPC_FilterValue, 2, 11, 0, 0, // Skip to: 15395 /* 15384 */ MCD_OPC_CheckField, 16, 5, 0, 19, 4, 0, // Skip to: 16434 /* 15391 */ MCD_OPC_Decode, 193, 6, 126, // Opcode: FMR /* 15395 */ MCD_OPC_FilterValue, 4, 11, 0, 0, // Skip to: 15411 /* 15400 */ MCD_OPC_CheckField, 16, 5, 0, 3, 4, 0, // Skip to: 16434 /* 15407 */ MCD_OPC_Decode, 205, 6, 126, // Opcode: FNABSS /* 15411 */ MCD_OPC_FilterValue, 8, 11, 0, 0, // Skip to: 15427 /* 15416 */ MCD_OPC_CheckField, 16, 5, 0, 243, 3, 0, // Skip to: 16434 /* 15423 */ MCD_OPC_Decode, 148, 6, 126, // Opcode: FABSS /* 15427 */ MCD_OPC_FilterValue, 12, 11, 0, 0, // Skip to: 15443 /* 15432 */ MCD_OPC_CheckField, 16, 5, 0, 227, 3, 0, // Skip to: 16434 /* 15439 */ MCD_OPC_Decode, 229, 6, 126, // Opcode: FRINS /* 15443 */ MCD_OPC_FilterValue, 13, 11, 0, 0, // Skip to: 15459 /* 15448 */ MCD_OPC_CheckField, 16, 5, 0, 211, 3, 0, // Skip to: 16434 /* 15455 */ MCD_OPC_Decode, 237, 6, 126, // Opcode: FRIZS /* 15459 */ MCD_OPC_FilterValue, 14, 11, 0, 0, // Skip to: 15475 /* 15464 */ MCD_OPC_CheckField, 16, 5, 0, 195, 3, 0, // Skip to: 16434 /* 15471 */ MCD_OPC_Decode, 233, 6, 126, // Opcode: FRIPS /* 15475 */ MCD_OPC_FilterValue, 15, 186, 3, 0, // Skip to: 16434 /* 15480 */ MCD_OPC_CheckField, 16, 5, 0, 179, 3, 0, // Skip to: 16434 /* 15487 */ MCD_OPC_Decode, 225, 6, 126, // Opcode: FRIMS /* 15491 */ MCD_OPC_FilterValue, 17, 140, 0, 0, // Skip to: 15636 /* 15496 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 15499 */ MCD_OPC_FilterValue, 0, 4, 0, 0, // Skip to: 15508 /* 15504 */ MCD_OPC_Decode, 168, 6, 125, // Opcode: FCPSGNSo /* 15508 */ MCD_OPC_FilterValue, 1, 11, 0, 0, // Skip to: 15524 /* 15513 */ MCD_OPC_CheckField, 16, 5, 0, 146, 3, 0, // Skip to: 16434 /* 15520 */ MCD_OPC_Decode, 210, 6, 126, // Opcode: FNEGSo /* 15524 */ MCD_OPC_FilterValue, 2, 11, 0, 0, // Skip to: 15540 /* 15529 */ MCD_OPC_CheckField, 16, 5, 0, 130, 3, 0, // Skip to: 16434 /* 15536 */ MCD_OPC_Decode, 194, 6, 126, // Opcode: FMRo /* 15540 */ MCD_OPC_FilterValue, 4, 11, 0, 0, // Skip to: 15556 /* 15545 */ MCD_OPC_CheckField, 16, 5, 0, 114, 3, 0, // Skip to: 16434 /* 15552 */ MCD_OPC_Decode, 206, 6, 126, // Opcode: FNABSSo /* 15556 */ MCD_OPC_FilterValue, 8, 11, 0, 0, // Skip to: 15572 /* 15561 */ MCD_OPC_CheckField, 16, 5, 0, 98, 3, 0, // Skip to: 16434 /* 15568 */ MCD_OPC_Decode, 149, 6, 126, // Opcode: FABSSo /* 15572 */ MCD_OPC_FilterValue, 12, 11, 0, 0, // Skip to: 15588 /* 15577 */ MCD_OPC_CheckField, 16, 5, 0, 82, 3, 0, // Skip to: 16434 /* 15584 */ MCD_OPC_Decode, 230, 6, 126, // Opcode: FRINSo /* 15588 */ MCD_OPC_FilterValue, 13, 11, 0, 0, // Skip to: 15604 /* 15593 */ MCD_OPC_CheckField, 16, 5, 0, 66, 3, 0, // Skip to: 16434 /* 15600 */ MCD_OPC_Decode, 238, 6, 126, // Opcode: FRIZSo /* 15604 */ MCD_OPC_FilterValue, 14, 11, 0, 0, // Skip to: 15620 /* 15609 */ MCD_OPC_CheckField, 16, 5, 0, 50, 3, 0, // Skip to: 16434 /* 15616 */ MCD_OPC_Decode, 234, 6, 126, // Opcode: FRIPSo /* 15620 */ MCD_OPC_FilterValue, 15, 41, 3, 0, // Skip to: 16434 /* 15625 */ MCD_OPC_CheckField, 16, 5, 0, 34, 3, 0, // Skip to: 16434 /* 15632 */ MCD_OPC_Decode, 226, 6, 126, // Opcode: FRIMSo /* 15636 */ MCD_OPC_FilterValue, 24, 18, 0, 0, // Skip to: 15659 /* 15641 */ MCD_OPC_CheckField, 16, 5, 0, 18, 3, 0, // Skip to: 16434 /* 15648 */ MCD_OPC_CheckField, 6, 5, 0, 11, 3, 0, // Skip to: 16434 /* 15655 */ MCD_OPC_Decode, 239, 6, 124, // Opcode: FRSP /* 15659 */ MCD_OPC_FilterValue, 25, 18, 0, 0, // Skip to: 15682 /* 15664 */ MCD_OPC_CheckField, 16, 5, 0, 251, 2, 0, // Skip to: 16434 /* 15671 */ MCD_OPC_CheckField, 6, 5, 0, 244, 2, 0, // Skip to: 16434 /* 15678 */ MCD_OPC_Decode, 240, 6, 124, // Opcode: FRSPo /* 15682 */ MCD_OPC_FilterValue, 28, 105, 0, 0, // Skip to: 15792 /* 15687 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 15690 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15707 /* 15695 */ MCD_OPC_CheckField, 16, 5, 0, 220, 2, 0, // Skip to: 16434 /* 15702 */ MCD_OPC_Decode, 177, 6, 169, 1, // Opcode: FCTIW /* 15707 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 15724 /* 15712 */ MCD_OPC_CheckField, 16, 5, 0, 203, 2, 0, // Skip to: 16434 /* 15719 */ MCD_OPC_Decode, 178, 6, 169, 1, // Opcode: FCTIWU /* 15724 */ MCD_OPC_FilterValue, 25, 12, 0, 0, // Skip to: 15741 /* 15729 */ MCD_OPC_CheckField, 16, 5, 0, 186, 2, 0, // Skip to: 16434 /* 15736 */ MCD_OPC_Decode, 169, 6, 169, 1, // Opcode: FCTID /* 15741 */ MCD_OPC_FilterValue, 26, 12, 0, 0, // Skip to: 15758 /* 15746 */ MCD_OPC_CheckField, 16, 5, 0, 169, 2, 0, // Skip to: 16434 /* 15753 */ MCD_OPC_Decode, 155, 6, 169, 1, // Opcode: FCFID /* 15758 */ MCD_OPC_FilterValue, 29, 12, 0, 0, // Skip to: 15775 /* 15763 */ MCD_OPC_CheckField, 16, 5, 0, 152, 2, 0, // Skip to: 16434 /* 15770 */ MCD_OPC_Decode, 170, 6, 169, 1, // Opcode: FCTIDU /* 15775 */ MCD_OPC_FilterValue, 30, 142, 2, 0, // Skip to: 16434 /* 15780 */ MCD_OPC_CheckField, 16, 5, 0, 135, 2, 0, // Skip to: 16434 /* 15787 */ MCD_OPC_Decode, 158, 6, 169, 1, // Opcode: FCFIDU /* 15792 */ MCD_OPC_FilterValue, 29, 105, 0, 0, // Skip to: 15902 /* 15797 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 15800 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15817 /* 15805 */ MCD_OPC_CheckField, 16, 5, 0, 110, 2, 0, // Skip to: 16434 /* 15812 */ MCD_OPC_Decode, 184, 6, 169, 1, // Opcode: FCTIWo /* 15817 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 15834 /* 15822 */ MCD_OPC_CheckField, 16, 5, 0, 93, 2, 0, // Skip to: 16434 /* 15829 */ MCD_OPC_Decode, 181, 6, 169, 1, // Opcode: FCTIWUo /* 15834 */ MCD_OPC_FilterValue, 25, 12, 0, 0, // Skip to: 15851 /* 15839 */ MCD_OPC_CheckField, 16, 5, 0, 76, 2, 0, // Skip to: 16434 /* 15846 */ MCD_OPC_Decode, 176, 6, 169, 1, // Opcode: FCTIDo /* 15851 */ MCD_OPC_FilterValue, 26, 12, 0, 0, // Skip to: 15868 /* 15856 */ MCD_OPC_CheckField, 16, 5, 0, 59, 2, 0, // Skip to: 16434 /* 15863 */ MCD_OPC_Decode, 162, 6, 169, 1, // Opcode: FCFIDo /* 15868 */ MCD_OPC_FilterValue, 29, 12, 0, 0, // Skip to: 15885 /* 15873 */ MCD_OPC_CheckField, 16, 5, 0, 42, 2, 0, // Skip to: 16434 /* 15880 */ MCD_OPC_Decode, 173, 6, 169, 1, // Opcode: FCTIDUo /* 15885 */ MCD_OPC_FilterValue, 30, 32, 2, 0, // Skip to: 16434 /* 15890 */ MCD_OPC_CheckField, 16, 5, 0, 25, 2, 0, // Skip to: 16434 /* 15897 */ MCD_OPC_Decode, 161, 6, 169, 1, // Opcode: FCFIDUo /* 15902 */ MCD_OPC_FilterValue, 30, 71, 0, 0, // Skip to: 15978 /* 15907 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 15910 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15927 /* 15915 */ MCD_OPC_CheckField, 16, 5, 0, 0, 2, 0, // Skip to: 16434 /* 15922 */ MCD_OPC_Decode, 182, 6, 169, 1, // Opcode: FCTIWZ /* 15927 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 15944 /* 15932 */ MCD_OPC_CheckField, 16, 5, 0, 239, 1, 0, // Skip to: 16434 /* 15939 */ MCD_OPC_Decode, 179, 6, 169, 1, // Opcode: FCTIWUZ /* 15944 */ MCD_OPC_FilterValue, 25, 12, 0, 0, // Skip to: 15961 /* 15949 */ MCD_OPC_CheckField, 16, 5, 0, 222, 1, 0, // Skip to: 16434 /* 15956 */ MCD_OPC_Decode, 174, 6, 169, 1, // Opcode: FCTIDZ /* 15961 */ MCD_OPC_FilterValue, 29, 212, 1, 0, // Skip to: 16434 /* 15966 */ MCD_OPC_CheckField, 16, 5, 0, 205, 1, 0, // Skip to: 16434 /* 15973 */ MCD_OPC_Decode, 171, 6, 169, 1, // Opcode: FCTIDUZ /* 15978 */ MCD_OPC_FilterValue, 31, 71, 0, 0, // Skip to: 16054 /* 15983 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 15986 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16003 /* 15991 */ MCD_OPC_CheckField, 16, 5, 0, 180, 1, 0, // Skip to: 16434 /* 15998 */ MCD_OPC_Decode, 183, 6, 169, 1, // Opcode: FCTIWZo /* 16003 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 16020 /* 16008 */ MCD_OPC_CheckField, 16, 5, 0, 163, 1, 0, // Skip to: 16434 /* 16015 */ MCD_OPC_Decode, 180, 6, 169, 1, // Opcode: FCTIWUZo /* 16020 */ MCD_OPC_FilterValue, 25, 12, 0, 0, // Skip to: 16037 /* 16025 */ MCD_OPC_CheckField, 16, 5, 0, 146, 1, 0, // Skip to: 16434 /* 16032 */ MCD_OPC_Decode, 175, 6, 169, 1, // Opcode: FCTIDZo /* 16037 */ MCD_OPC_FilterValue, 29, 136, 1, 0, // Skip to: 16434 /* 16042 */ MCD_OPC_CheckField, 16, 5, 0, 129, 1, 0, // Skip to: 16434 /* 16049 */ MCD_OPC_Decode, 172, 6, 169, 1, // Opcode: FCTIDUZo /* 16054 */ MCD_OPC_FilterValue, 36, 12, 0, 0, // Skip to: 16071 /* 16059 */ MCD_OPC_CheckField, 6, 5, 0, 112, 1, 0, // Skip to: 16434 /* 16066 */ MCD_OPC_Decode, 185, 6, 173, 1, // Opcode: FDIV /* 16071 */ MCD_OPC_FilterValue, 37, 12, 0, 0, // Skip to: 16088 /* 16076 */ MCD_OPC_CheckField, 6, 5, 0, 95, 1, 0, // Skip to: 16434 /* 16083 */ MCD_OPC_Decode, 188, 6, 173, 1, // Opcode: FDIVo /* 16088 */ MCD_OPC_FilterValue, 40, 12, 0, 0, // Skip to: 16105 /* 16093 */ MCD_OPC_CheckField, 6, 5, 0, 78, 1, 0, // Skip to: 16434 /* 16100 */ MCD_OPC_Decode, 253, 6, 173, 1, // Opcode: FSUB /* 16105 */ MCD_OPC_FilterValue, 41, 12, 0, 0, // Skip to: 16122 /* 16110 */ MCD_OPC_CheckField, 6, 5, 0, 61, 1, 0, // Skip to: 16434 /* 16117 */ MCD_OPC_Decode, 128, 7, 173, 1, // Opcode: FSUBo /* 16122 */ MCD_OPC_FilterValue, 42, 12, 0, 0, // Skip to: 16139 /* 16127 */ MCD_OPC_CheckField, 6, 5, 0, 44, 1, 0, // Skip to: 16434 /* 16134 */ MCD_OPC_Decode, 150, 6, 173, 1, // Opcode: FADD /* 16139 */ MCD_OPC_FilterValue, 43, 12, 0, 0, // Skip to: 16156 /* 16144 */ MCD_OPC_CheckField, 6, 5, 0, 27, 1, 0, // Skip to: 16434 /* 16151 */ MCD_OPC_Decode, 153, 6, 173, 1, // Opcode: FADDo /* 16156 */ MCD_OPC_FilterValue, 44, 19, 0, 0, // Skip to: 16180 /* 16161 */ MCD_OPC_CheckField, 16, 5, 0, 10, 1, 0, // Skip to: 16434 /* 16168 */ MCD_OPC_CheckField, 6, 5, 0, 3, 1, 0, // Skip to: 16434 /* 16175 */ MCD_OPC_Decode, 249, 6, 169, 1, // Opcode: FSQRT /* 16180 */ MCD_OPC_FilterValue, 45, 19, 0, 0, // Skip to: 16204 /* 16185 */ MCD_OPC_CheckField, 16, 5, 0, 242, 0, 0, // Skip to: 16434 /* 16192 */ MCD_OPC_CheckField, 6, 5, 0, 235, 0, 0, // Skip to: 16434 /* 16199 */ MCD_OPC_Decode, 252, 6, 169, 1, // Opcode: FSQRTo /* 16204 */ MCD_OPC_FilterValue, 46, 5, 0, 0, // Skip to: 16214 /* 16209 */ MCD_OPC_Decode, 247, 6, 174, 1, // Opcode: FSELS /* 16214 */ MCD_OPC_FilterValue, 47, 5, 0, 0, // Skip to: 16224 /* 16219 */ MCD_OPC_Decode, 248, 6, 174, 1, // Opcode: FSELSo /* 16224 */ MCD_OPC_FilterValue, 48, 19, 0, 0, // Skip to: 16248 /* 16229 */ MCD_OPC_CheckField, 16, 5, 0, 198, 0, 0, // Skip to: 16434 /* 16236 */ MCD_OPC_CheckField, 6, 5, 0, 191, 0, 0, // Skip to: 16434 /* 16243 */ MCD_OPC_Decode, 219, 6, 169, 1, // Opcode: FRE /* 16248 */ MCD_OPC_FilterValue, 49, 19, 0, 0, // Skip to: 16272 /* 16253 */ MCD_OPC_CheckField, 16, 5, 0, 174, 0, 0, // Skip to: 16434 /* 16260 */ MCD_OPC_CheckField, 6, 5, 0, 167, 0, 0, // Skip to: 16434 /* 16267 */ MCD_OPC_Decode, 222, 6, 169, 1, // Opcode: FREo /* 16272 */ MCD_OPC_FilterValue, 50, 12, 0, 0, // Skip to: 16289 /* 16277 */ MCD_OPC_CheckField, 11, 5, 0, 150, 0, 0, // Skip to: 16434 /* 16284 */ MCD_OPC_Decode, 199, 6, 175, 1, // Opcode: FMUL /* 16289 */ MCD_OPC_FilterValue, 51, 12, 0, 0, // Skip to: 16306 /* 16294 */ MCD_OPC_CheckField, 11, 5, 0, 133, 0, 0, // Skip to: 16434 /* 16301 */ MCD_OPC_Decode, 202, 6, 175, 1, // Opcode: FMULo /* 16306 */ MCD_OPC_FilterValue, 52, 19, 0, 0, // Skip to: 16330 /* 16311 */ MCD_OPC_CheckField, 16, 5, 0, 116, 0, 0, // Skip to: 16434 /* 16318 */ MCD_OPC_CheckField, 6, 5, 0, 109, 0, 0, // Skip to: 16434 /* 16325 */ MCD_OPC_Decode, 241, 6, 169, 1, // Opcode: FRSQRTE /* 16330 */ MCD_OPC_FilterValue, 53, 19, 0, 0, // Skip to: 16354 /* 16335 */ MCD_OPC_CheckField, 16, 5, 0, 92, 0, 0, // Skip to: 16434 /* 16342 */ MCD_OPC_CheckField, 6, 5, 0, 85, 0, 0, // Skip to: 16434 /* 16349 */ MCD_OPC_Decode, 244, 6, 169, 1, // Opcode: FRSQRTEo /* 16354 */ MCD_OPC_FilterValue, 56, 5, 0, 0, // Skip to: 16364 /* 16359 */ MCD_OPC_Decode, 195, 6, 176, 1, // Opcode: FMSUB /* 16364 */ MCD_OPC_FilterValue, 57, 5, 0, 0, // Skip to: 16374 /* 16369 */ MCD_OPC_Decode, 198, 6, 176, 1, // Opcode: FMSUBo /* 16374 */ MCD_OPC_FilterValue, 58, 5, 0, 0, // Skip to: 16384 /* 16379 */ MCD_OPC_Decode, 189, 6, 176, 1, // Opcode: FMADD /* 16384 */ MCD_OPC_FilterValue, 59, 5, 0, 0, // Skip to: 16394 /* 16389 */ MCD_OPC_Decode, 192, 6, 176, 1, // Opcode: FMADDo /* 16394 */ MCD_OPC_FilterValue, 60, 5, 0, 0, // Skip to: 16404 /* 16399 */ MCD_OPC_Decode, 215, 6, 176, 1, // Opcode: FNMSUB /* 16404 */ MCD_OPC_FilterValue, 61, 5, 0, 0, // Skip to: 16414 /* 16409 */ MCD_OPC_Decode, 218, 6, 176, 1, // Opcode: FNMSUBo /* 16414 */ MCD_OPC_FilterValue, 62, 5, 0, 0, // Skip to: 16424 /* 16419 */ MCD_OPC_Decode, 211, 6, 176, 1, // Opcode: FNMADD /* 16424 */ MCD_OPC_FilterValue, 63, 5, 0, 0, // Skip to: 16434 /* 16429 */ MCD_OPC_Decode, 214, 6, 176, 1, // Opcode: FNMADDo /* 16434 */ MCD_OPC_Fail, 0 }; static const uint8_t DecoderTableQPX32[] = { /* 0 */ MCD_OPC_ExtractField, 0, 6, // Inst{5-0} ... /* 3 */ MCD_OPC_FilterValue, 0, 71, 0, 0, // Skip to: 79 /* 8 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 11 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 28 /* 16 */ MCD_OPC_CheckField, 26, 6, 4, 186, 8, 0, // Skip to: 2257 /* 23 */ MCD_OPC_Decode, 162, 9, 177, 1, // Opcode: QVFCMPEQb /* 28 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 45 /* 33 */ MCD_OPC_CheckField, 26, 6, 4, 169, 8, 0, // Skip to: 2257 /* 40 */ MCD_OPC_Decode, 165, 9, 177, 1, // Opcode: QVFCMPGTb /* 45 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 62 /* 50 */ MCD_OPC_CheckField, 26, 6, 4, 152, 8, 0, // Skip to: 2257 /* 57 */ MCD_OPC_Decode, 232, 9, 177, 1, // Opcode: QVFTSTNANb /* 62 */ MCD_OPC_FilterValue, 3, 142, 8, 0, // Skip to: 2257 /* 67 */ MCD_OPC_CheckField, 26, 6, 4, 135, 8, 0, // Skip to: 2257 /* 74 */ MCD_OPC_Decode, 168, 9, 177, 1, // Opcode: QVFCMPLTb /* 79 */ MCD_OPC_FilterValue, 2, 23, 0, 0, // Skip to: 107 /* 84 */ MCD_OPC_ExtractField, 26, 6, // Inst{31-26} ... /* 87 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 97 /* 92 */ MCD_OPC_Decode, 241, 9, 178, 1, // Opcode: QVFXXMADDS /* 97 */ MCD_OPC_FilterValue, 4, 107, 8, 0, // Skip to: 2257 /* 102 */ MCD_OPC_Decode, 240, 9, 178, 1, // Opcode: QVFXXMADD /* 107 */ MCD_OPC_FilterValue, 6, 23, 0, 0, // Skip to: 135 /* 112 */ MCD_OPC_ExtractField, 26, 6, // Inst{31-26} ... /* 115 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 125 /* 120 */ MCD_OPC_Decode, 239, 9, 178, 1, // Opcode: QVFXXCPNMADDS /* 125 */ MCD_OPC_FilterValue, 4, 79, 8, 0, // Skip to: 2257 /* 130 */ MCD_OPC_Decode, 238, 9, 178, 1, // Opcode: QVFXXCPNMADD /* 135 */ MCD_OPC_FilterValue, 8, 19, 0, 0, // Skip to: 159 /* 140 */ MCD_OPC_CheckField, 26, 6, 4, 62, 8, 0, // Skip to: 2257 /* 147 */ MCD_OPC_CheckField, 6, 1, 0, 55, 8, 0, // Skip to: 2257 /* 154 */ MCD_OPC_Decode, 182, 9, 179, 1, // Opcode: QVFLOGICALb /* 159 */ MCD_OPC_FilterValue, 10, 216, 0, 0, // Skip to: 380 /* 164 */ MCD_OPC_ExtractField, 6, 3, // Inst{8-6} ... /* 167 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 184 /* 172 */ MCD_OPC_CheckField, 26, 6, 4, 30, 8, 0, // Skip to: 2257 /* 179 */ MCD_OPC_Decode, 145, 9, 180, 1, // Opcode: QVALIGNI /* 184 */ MCD_OPC_FilterValue, 1, 19, 0, 0, // Skip to: 208 /* 189 */ MCD_OPC_CheckField, 26, 6, 4, 13, 8, 0, // Skip to: 2257 /* 196 */ MCD_OPC_CheckField, 11, 5, 0, 6, 8, 0, // Skip to: 2257 /* 203 */ MCD_OPC_Decode, 148, 9, 181, 1, // Opcode: QVESPLATI /* 208 */ MCD_OPC_FilterValue, 4, 41, 0, 0, // Skip to: 254 /* 213 */ MCD_OPC_ExtractField, 26, 6, // Inst{31-26} ... /* 216 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 226 /* 221 */ MCD_OPC_Decode, 244, 9, 182, 1, // Opcode: QVGPCI /* 226 */ MCD_OPC_FilterValue, 31, 234, 7, 0, // Skip to: 2257 /* 231 */ MCD_OPC_ExtractField, 9, 2, // Inst{10-9} ... /* 234 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 244 /* 239 */ MCD_OPC_Decode, 160, 10, 183, 1, // Opcode: QVSTFCSXI /* 244 */ MCD_OPC_FilterValue, 2, 216, 7, 0, // Skip to: 2257 /* 249 */ MCD_OPC_Decode, 181, 10, 183, 1, // Opcode: QVSTFSXI /* 254 */ MCD_OPC_FilterValue, 5, 37, 0, 0, // Skip to: 296 /* 259 */ MCD_OPC_ExtractField, 9, 2, // Inst{10-9} ... /* 262 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 279 /* 267 */ MCD_OPC_CheckField, 26, 6, 31, 191, 7, 0, // Skip to: 2257 /* 274 */ MCD_OPC_Decode, 156, 10, 183, 1, // Opcode: QVSTFCSUXI /* 279 */ MCD_OPC_FilterValue, 2, 181, 7, 0, // Skip to: 2257 /* 284 */ MCD_OPC_CheckField, 26, 6, 31, 174, 7, 0, // Skip to: 2257 /* 291 */ MCD_OPC_Decode, 176, 10, 183, 1, // Opcode: QVSTFSUXI /* 296 */ MCD_OPC_FilterValue, 6, 37, 0, 0, // Skip to: 338 /* 301 */ MCD_OPC_ExtractField, 9, 2, // Inst{10-9} ... /* 304 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 321 /* 309 */ MCD_OPC_CheckField, 26, 6, 31, 149, 7, 0, // Skip to: 2257 /* 316 */ MCD_OPC_Decode, 152, 10, 183, 1, // Opcode: QVSTFCDXI /* 321 */ MCD_OPC_FilterValue, 2, 139, 7, 0, // Skip to: 2257 /* 326 */ MCD_OPC_CheckField, 26, 6, 31, 132, 7, 0, // Skip to: 2257 /* 333 */ MCD_OPC_Decode, 169, 10, 183, 1, // Opcode: QVSTFDXI /* 338 */ MCD_OPC_FilterValue, 7, 122, 7, 0, // Skip to: 2257 /* 343 */ MCD_OPC_ExtractField, 9, 2, // Inst{10-9} ... /* 346 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 363 /* 351 */ MCD_OPC_CheckField, 26, 6, 31, 107, 7, 0, // Skip to: 2257 /* 358 */ MCD_OPC_Decode, 148, 10, 183, 1, // Opcode: QVSTFCDUXI /* 363 */ MCD_OPC_FilterValue, 2, 97, 7, 0, // Skip to: 2257 /* 368 */ MCD_OPC_CheckField, 26, 6, 31, 90, 7, 0, // Skip to: 2257 /* 375 */ MCD_OPC_Decode, 165, 10, 183, 1, // Opcode: QVSTFDUXI /* 380 */ MCD_OPC_FilterValue, 11, 139, 0, 0, // Skip to: 524 /* 385 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 388 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 405 /* 393 */ MCD_OPC_CheckField, 26, 6, 31, 65, 7, 0, // Skip to: 2257 /* 400 */ MCD_OPC_Decode, 161, 10, 183, 1, // Opcode: QVSTFCSXIA /* 405 */ MCD_OPC_FilterValue, 5, 12, 0, 0, // Skip to: 422 /* 410 */ MCD_OPC_CheckField, 26, 6, 31, 48, 7, 0, // Skip to: 2257 /* 417 */ MCD_OPC_Decode, 157, 10, 183, 1, // Opcode: QVSTFCSUXIA /* 422 */ MCD_OPC_FilterValue, 6, 12, 0, 0, // Skip to: 439 /* 427 */ MCD_OPC_CheckField, 26, 6, 31, 31, 7, 0, // Skip to: 2257 /* 434 */ MCD_OPC_Decode, 153, 10, 183, 1, // Opcode: QVSTFCDXIA /* 439 */ MCD_OPC_FilterValue, 7, 12, 0, 0, // Skip to: 456 /* 444 */ MCD_OPC_CheckField, 26, 6, 31, 14, 7, 0, // Skip to: 2257 /* 451 */ MCD_OPC_Decode, 149, 10, 183, 1, // Opcode: QVSTFCDUXIA /* 456 */ MCD_OPC_FilterValue, 20, 12, 0, 0, // Skip to: 473 /* 461 */ MCD_OPC_CheckField, 26, 6, 31, 253, 6, 0, // Skip to: 2257 /* 468 */ MCD_OPC_Decode, 182, 10, 183, 1, // Opcode: QVSTFSXIA /* 473 */ MCD_OPC_FilterValue, 21, 12, 0, 0, // Skip to: 490 /* 478 */ MCD_OPC_CheckField, 26, 6, 31, 236, 6, 0, // Skip to: 2257 /* 485 */ MCD_OPC_Decode, 177, 10, 183, 1, // Opcode: QVSTFSUXIA /* 490 */ MCD_OPC_FilterValue, 22, 12, 0, 0, // Skip to: 507 /* 495 */ MCD_OPC_CheckField, 26, 6, 31, 219, 6, 0, // Skip to: 2257 /* 502 */ MCD_OPC_Decode, 170, 10, 183, 1, // Opcode: QVSTFDXIA /* 507 */ MCD_OPC_FilterValue, 23, 209, 6, 0, // Skip to: 2257 /* 512 */ MCD_OPC_CheckField, 26, 6, 31, 202, 6, 0, // Skip to: 2257 /* 519 */ MCD_OPC_Decode, 166, 10, 183, 1, // Opcode: QVSTFDUXIA /* 524 */ MCD_OPC_FilterValue, 12, 61, 0, 0, // Skip to: 590 /* 529 */ MCD_OPC_ExtractField, 26, 6, // Inst{31-26} ... /* 532 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 542 /* 537 */ MCD_OPC_Decode, 206, 9, 178, 1, // Opcode: QVFPERM /* 542 */ MCD_OPC_FilterValue, 31, 174, 6, 0, // Skip to: 2257 /* 547 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 550 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 560 /* 555 */ MCD_OPC_Decode, 145, 10, 183, 1, // Opcode: QVLPCRSX /* 560 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 570 /* 565 */ MCD_OPC_Decode, 144, 10, 183, 1, // Opcode: QVLPCRDX /* 570 */ MCD_OPC_FilterValue, 16, 5, 0, 0, // Skip to: 580 /* 575 */ MCD_OPC_Decode, 142, 10, 183, 1, // Opcode: QVLPCLSX /* 580 */ MCD_OPC_FilterValue, 18, 136, 6, 0, // Skip to: 2257 /* 585 */ MCD_OPC_Decode, 141, 10, 183, 1, // Opcode: QVLPCLDX /* 590 */ MCD_OPC_FilterValue, 14, 70, 1, 0, // Skip to: 921 /* 595 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 598 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 615 /* 603 */ MCD_OPC_CheckField, 26, 6, 31, 111, 6, 0, // Skip to: 2257 /* 610 */ MCD_OPC_Decode, 251, 9, 183, 1, // Opcode: QVLFCSX /* 615 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 632 /* 620 */ MCD_OPC_CheckField, 26, 6, 31, 94, 6, 0, // Skip to: 2257 /* 627 */ MCD_OPC_Decode, 249, 9, 183, 1, // Opcode: QVLFCSUX /* 632 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 649 /* 637 */ MCD_OPC_CheckField, 26, 6, 31, 77, 6, 0, // Skip to: 2257 /* 644 */ MCD_OPC_Decode, 247, 9, 183, 1, // Opcode: QVLFCDX /* 649 */ MCD_OPC_FilterValue, 3, 12, 0, 0, // Skip to: 666 /* 654 */ MCD_OPC_CheckField, 26, 6, 31, 60, 6, 0, // Skip to: 2257 /* 661 */ MCD_OPC_Decode, 245, 9, 183, 1, // Opcode: QVLFCDUX /* 666 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 683 /* 671 */ MCD_OPC_CheckField, 26, 6, 31, 43, 6, 0, // Skip to: 2257 /* 678 */ MCD_OPC_Decode, 158, 10, 183, 1, // Opcode: QVSTFCSX /* 683 */ MCD_OPC_FilterValue, 5, 12, 0, 0, // Skip to: 700 /* 688 */ MCD_OPC_CheckField, 26, 6, 31, 26, 6, 0, // Skip to: 2257 /* 695 */ MCD_OPC_Decode, 154, 10, 183, 1, // Opcode: QVSTFCSUX /* 700 */ MCD_OPC_FilterValue, 6, 12, 0, 0, // Skip to: 717 /* 705 */ MCD_OPC_CheckField, 26, 6, 31, 9, 6, 0, // Skip to: 2257 /* 712 */ MCD_OPC_Decode, 150, 10, 183, 1, // Opcode: QVSTFCDX /* 717 */ MCD_OPC_FilterValue, 7, 12, 0, 0, // Skip to: 734 /* 722 */ MCD_OPC_CheckField, 26, 6, 31, 248, 5, 0, // Skip to: 2257 /* 729 */ MCD_OPC_Decode, 146, 10, 183, 1, // Opcode: QVSTFCDUX /* 734 */ MCD_OPC_FilterValue, 16, 12, 0, 0, // Skip to: 751 /* 739 */ MCD_OPC_CheckField, 26, 6, 31, 231, 5, 0, // Skip to: 2257 /* 746 */ MCD_OPC_Decode, 137, 10, 183, 1, // Opcode: QVLFSX /* 751 */ MCD_OPC_FilterValue, 17, 12, 0, 0, // Skip to: 768 /* 756 */ MCD_OPC_CheckField, 26, 6, 31, 214, 5, 0, // Skip to: 2257 /* 763 */ MCD_OPC_Decode, 135, 10, 184, 1, // Opcode: QVLFSUX /* 768 */ MCD_OPC_FilterValue, 18, 12, 0, 0, // Skip to: 785 /* 773 */ MCD_OPC_CheckField, 26, 6, 31, 197, 5, 0, // Skip to: 2257 /* 780 */ MCD_OPC_Decode, 128, 10, 183, 1, // Opcode: QVLFDX /* 785 */ MCD_OPC_FilterValue, 19, 12, 0, 0, // Skip to: 802 /* 790 */ MCD_OPC_CheckField, 26, 6, 31, 180, 5, 0, // Skip to: 2257 /* 797 */ MCD_OPC_Decode, 254, 9, 185, 1, // Opcode: QVLFDUX /* 802 */ MCD_OPC_FilterValue, 20, 12, 0, 0, // Skip to: 819 /* 807 */ MCD_OPC_CheckField, 26, 6, 31, 163, 5, 0, // Skip to: 2257 /* 814 */ MCD_OPC_Decode, 179, 10, 183, 1, // Opcode: QVSTFSX /* 819 */ MCD_OPC_FilterValue, 21, 12, 0, 0, // Skip to: 836 /* 824 */ MCD_OPC_CheckField, 26, 6, 31, 146, 5, 0, // Skip to: 2257 /* 831 */ MCD_OPC_Decode, 174, 10, 186, 1, // Opcode: QVSTFSUX /* 836 */ MCD_OPC_FilterValue, 22, 12, 0, 0, // Skip to: 853 /* 841 */ MCD_OPC_CheckField, 26, 6, 31, 129, 5, 0, // Skip to: 2257 /* 848 */ MCD_OPC_Decode, 167, 10, 183, 1, // Opcode: QVSTFDX /* 853 */ MCD_OPC_FilterValue, 23, 12, 0, 0, // Skip to: 870 /* 858 */ MCD_OPC_CheckField, 26, 6, 31, 112, 5, 0, // Skip to: 2257 /* 865 */ MCD_OPC_Decode, 163, 10, 187, 1, // Opcode: QVSTFDUX /* 870 */ MCD_OPC_FilterValue, 26, 12, 0, 0, // Skip to: 887 /* 875 */ MCD_OPC_CheckField, 26, 6, 31, 95, 5, 0, // Skip to: 2257 /* 882 */ MCD_OPC_Decode, 133, 10, 183, 1, // Opcode: QVLFIWZX /* 887 */ MCD_OPC_FilterValue, 27, 12, 0, 0, // Skip to: 904 /* 892 */ MCD_OPC_CheckField, 26, 6, 31, 78, 5, 0, // Skip to: 2257 /* 899 */ MCD_OPC_Decode, 131, 10, 183, 1, // Opcode: QVLFIWAX /* 904 */ MCD_OPC_FilterValue, 30, 68, 5, 0, // Skip to: 2257 /* 909 */ MCD_OPC_CheckField, 26, 6, 31, 61, 5, 0, // Skip to: 2257 /* 916 */ MCD_OPC_Decode, 172, 10, 183, 1, // Opcode: QVSTFIWX /* 921 */ MCD_OPC_FilterValue, 15, 70, 1, 0, // Skip to: 1252 /* 926 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 929 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 946 /* 934 */ MCD_OPC_CheckField, 26, 6, 31, 36, 5, 0, // Skip to: 2257 /* 941 */ MCD_OPC_Decode, 252, 9, 183, 1, // Opcode: QVLFCSXA /* 946 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 963 /* 951 */ MCD_OPC_CheckField, 26, 6, 31, 19, 5, 0, // Skip to: 2257 /* 958 */ MCD_OPC_Decode, 250, 9, 183, 1, // Opcode: QVLFCSUXA /* 963 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 980 /* 968 */ MCD_OPC_CheckField, 26, 6, 31, 2, 5, 0, // Skip to: 2257 /* 975 */ MCD_OPC_Decode, 248, 9, 183, 1, // Opcode: QVLFCDXA /* 980 */ MCD_OPC_FilterValue, 3, 12, 0, 0, // Skip to: 997 /* 985 */ MCD_OPC_CheckField, 26, 6, 31, 241, 4, 0, // Skip to: 2257 /* 992 */ MCD_OPC_Decode, 246, 9, 183, 1, // Opcode: QVLFCDUXA /* 997 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 1014 /* 1002 */ MCD_OPC_CheckField, 26, 6, 31, 224, 4, 0, // Skip to: 2257 /* 1009 */ MCD_OPC_Decode, 159, 10, 183, 1, // Opcode: QVSTFCSXA /* 1014 */ MCD_OPC_FilterValue, 5, 12, 0, 0, // Skip to: 1031 /* 1019 */ MCD_OPC_CheckField, 26, 6, 31, 207, 4, 0, // Skip to: 2257 /* 1026 */ MCD_OPC_Decode, 155, 10, 183, 1, // Opcode: QVSTFCSUXA /* 1031 */ MCD_OPC_FilterValue, 6, 12, 0, 0, // Skip to: 1048 /* 1036 */ MCD_OPC_CheckField, 26, 6, 31, 190, 4, 0, // Skip to: 2257 /* 1043 */ MCD_OPC_Decode, 151, 10, 183, 1, // Opcode: QVSTFCDXA /* 1048 */ MCD_OPC_FilterValue, 7, 12, 0, 0, // Skip to: 1065 /* 1053 */ MCD_OPC_CheckField, 26, 6, 31, 173, 4, 0, // Skip to: 2257 /* 1060 */ MCD_OPC_Decode, 147, 10, 183, 1, // Opcode: QVSTFCDUXA /* 1065 */ MCD_OPC_FilterValue, 16, 12, 0, 0, // Skip to: 1082 /* 1070 */ MCD_OPC_CheckField, 26, 6, 31, 156, 4, 0, // Skip to: 2257 /* 1077 */ MCD_OPC_Decode, 138, 10, 183, 1, // Opcode: QVLFSXA /* 1082 */ MCD_OPC_FilterValue, 17, 12, 0, 0, // Skip to: 1099 /* 1087 */ MCD_OPC_CheckField, 26, 6, 31, 139, 4, 0, // Skip to: 2257 /* 1094 */ MCD_OPC_Decode, 136, 10, 183, 1, // Opcode: QVLFSUXA /* 1099 */ MCD_OPC_FilterValue, 18, 12, 0, 0, // Skip to: 1116 /* 1104 */ MCD_OPC_CheckField, 26, 6, 31, 122, 4, 0, // Skip to: 2257 /* 1111 */ MCD_OPC_Decode, 129, 10, 183, 1, // Opcode: QVLFDXA /* 1116 */ MCD_OPC_FilterValue, 19, 12, 0, 0, // Skip to: 1133 /* 1121 */ MCD_OPC_CheckField, 26, 6, 31, 105, 4, 0, // Skip to: 2257 /* 1128 */ MCD_OPC_Decode, 255, 9, 183, 1, // Opcode: QVLFDUXA /* 1133 */ MCD_OPC_FilterValue, 20, 12, 0, 0, // Skip to: 1150 /* 1138 */ MCD_OPC_CheckField, 26, 6, 31, 88, 4, 0, // Skip to: 2257 /* 1145 */ MCD_OPC_Decode, 180, 10, 183, 1, // Opcode: QVSTFSXA /* 1150 */ MCD_OPC_FilterValue, 21, 12, 0, 0, // Skip to: 1167 /* 1155 */ MCD_OPC_CheckField, 26, 6, 31, 71, 4, 0, // Skip to: 2257 /* 1162 */ MCD_OPC_Decode, 175, 10, 183, 1, // Opcode: QVSTFSUXA /* 1167 */ MCD_OPC_FilterValue, 22, 12, 0, 0, // Skip to: 1184 /* 1172 */ MCD_OPC_CheckField, 26, 6, 31, 54, 4, 0, // Skip to: 2257 /* 1179 */ MCD_OPC_Decode, 168, 10, 183, 1, // Opcode: QVSTFDXA /* 1184 */ MCD_OPC_FilterValue, 23, 12, 0, 0, // Skip to: 1201 /* 1189 */ MCD_OPC_CheckField, 26, 6, 31, 37, 4, 0, // Skip to: 2257 /* 1196 */ MCD_OPC_Decode, 164, 10, 183, 1, // Opcode: QVSTFDUXA /* 1201 */ MCD_OPC_FilterValue, 26, 12, 0, 0, // Skip to: 1218 /* 1206 */ MCD_OPC_CheckField, 26, 6, 31, 20, 4, 0, // Skip to: 2257 /* 1213 */ MCD_OPC_Decode, 134, 10, 183, 1, // Opcode: QVLFIWZXA /* 1218 */ MCD_OPC_FilterValue, 27, 12, 0, 0, // Skip to: 1235 /* 1223 */ MCD_OPC_CheckField, 26, 6, 31, 3, 4, 0, // Skip to: 2257 /* 1230 */ MCD_OPC_Decode, 132, 10, 183, 1, // Opcode: QVLFIWAXA /* 1235 */ MCD_OPC_FilterValue, 30, 249, 3, 0, // Skip to: 2257 /* 1240 */ MCD_OPC_CheckField, 26, 6, 31, 242, 3, 0, // Skip to: 2257 /* 1247 */ MCD_OPC_Decode, 173, 10, 183, 1, // Opcode: QVSTFIWXA /* 1252 */ MCD_OPC_FilterValue, 16, 212, 0, 0, // Skip to: 1469 /* 1257 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 1260 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 1277 /* 1265 */ MCD_OPC_CheckField, 26, 6, 4, 217, 3, 0, // Skip to: 2257 /* 1272 */ MCD_OPC_Decode, 170, 9, 188, 1, // Opcode: QVFCPSGN /* 1277 */ MCD_OPC_FilterValue, 1, 19, 0, 0, // Skip to: 1301 /* 1282 */ MCD_OPC_CheckField, 26, 6, 4, 200, 3, 0, // Skip to: 2257 /* 1289 */ MCD_OPC_CheckField, 16, 5, 0, 193, 3, 0, // Skip to: 2257 /* 1296 */ MCD_OPC_Decode, 198, 9, 189, 1, // Opcode: QVFNEG /* 1301 */ MCD_OPC_FilterValue, 2, 19, 0, 0, // Skip to: 1325 /* 1306 */ MCD_OPC_CheckField, 26, 6, 4, 176, 3, 0, // Skip to: 2257 /* 1313 */ MCD_OPC_CheckField, 16, 5, 0, 169, 3, 0, // Skip to: 2257 /* 1320 */ MCD_OPC_Decode, 187, 9, 189, 1, // Opcode: QVFMR /* 1325 */ MCD_OPC_FilterValue, 4, 19, 0, 0, // Skip to: 1349 /* 1330 */ MCD_OPC_CheckField, 26, 6, 4, 152, 3, 0, // Skip to: 2257 /* 1337 */ MCD_OPC_CheckField, 16, 5, 0, 145, 3, 0, // Skip to: 2257 /* 1344 */ MCD_OPC_Decode, 196, 9, 189, 1, // Opcode: QVFNABS /* 1349 */ MCD_OPC_FilterValue, 8, 19, 0, 0, // Skip to: 1373 /* 1354 */ MCD_OPC_CheckField, 26, 6, 4, 128, 3, 0, // Skip to: 2257 /* 1361 */ MCD_OPC_CheckField, 16, 5, 0, 121, 3, 0, // Skip to: 2257 /* 1368 */ MCD_OPC_Decode, 151, 9, 189, 1, // Opcode: QVFABS /* 1373 */ MCD_OPC_FilterValue, 12, 19, 0, 0, // Skip to: 1397 /* 1378 */ MCD_OPC_CheckField, 26, 6, 4, 104, 3, 0, // Skip to: 2257 /* 1385 */ MCD_OPC_CheckField, 16, 5, 0, 97, 3, 0, // Skip to: 2257 /* 1392 */ MCD_OPC_Decode, 213, 9, 189, 1, // Opcode: QVFRIN /* 1397 */ MCD_OPC_FilterValue, 13, 19, 0, 0, // Skip to: 1421 /* 1402 */ MCD_OPC_CheckField, 26, 6, 4, 80, 3, 0, // Skip to: 2257 /* 1409 */ MCD_OPC_CheckField, 16, 5, 0, 73, 3, 0, // Skip to: 2257 /* 1416 */ MCD_OPC_Decode, 217, 9, 189, 1, // Opcode: QVFRIZ /* 1421 */ MCD_OPC_FilterValue, 14, 19, 0, 0, // Skip to: 1445 /* 1426 */ MCD_OPC_CheckField, 26, 6, 4, 56, 3, 0, // Skip to: 2257 /* 1433 */ MCD_OPC_CheckField, 16, 5, 0, 49, 3, 0, // Skip to: 2257 /* 1440 */ MCD_OPC_Decode, 215, 9, 189, 1, // Opcode: QVFRIP /* 1445 */ MCD_OPC_FilterValue, 15, 39, 3, 0, // Skip to: 2257 /* 1450 */ MCD_OPC_CheckField, 26, 6, 4, 32, 3, 0, // Skip to: 2257 /* 1457 */ MCD_OPC_CheckField, 16, 5, 0, 25, 3, 0, // Skip to: 2257 /* 1464 */ MCD_OPC_Decode, 211, 9, 189, 1, // Opcode: QVFRIM /* 1469 */ MCD_OPC_FilterValue, 18, 23, 0, 0, // Skip to: 1497 /* 1474 */ MCD_OPC_ExtractField, 26, 6, // Inst{31-26} ... /* 1477 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 1487 /* 1482 */ MCD_OPC_Decode, 235, 9, 178, 1, // Opcode: QVFXMADDS /* 1487 */ MCD_OPC_FilterValue, 4, 253, 2, 0, // Skip to: 2257 /* 1492 */ MCD_OPC_Decode, 234, 9, 178, 1, // Opcode: QVFXMADD /* 1497 */ MCD_OPC_FilterValue, 22, 23, 0, 0, // Skip to: 1525 /* 1502 */ MCD_OPC_ExtractField, 26, 6, // Inst{31-26} ... /* 1505 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 1515 /* 1510 */ MCD_OPC_Decode, 243, 9, 178, 1, // Opcode: QVFXXNPMADDS /* 1515 */ MCD_OPC_FilterValue, 4, 225, 2, 0, // Skip to: 2257 /* 1520 */ MCD_OPC_Decode, 242, 9, 178, 1, // Opcode: QVFXXNPMADD /* 1525 */ MCD_OPC_FilterValue, 24, 26, 0, 0, // Skip to: 1556 /* 1530 */ MCD_OPC_CheckField, 26, 6, 4, 208, 2, 0, // Skip to: 2257 /* 1537 */ MCD_OPC_CheckField, 16, 5, 0, 201, 2, 0, // Skip to: 2257 /* 1544 */ MCD_OPC_CheckField, 6, 5, 0, 194, 2, 0, // Skip to: 2257 /* 1551 */ MCD_OPC_Decode, 220, 9, 190, 1, // Opcode: QVFRSPs /* 1556 */ MCD_OPC_FilterValue, 28, 183, 0, 0, // Skip to: 1744 /* 1561 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 1564 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1588 /* 1569 */ MCD_OPC_CheckField, 26, 6, 4, 169, 2, 0, // Skip to: 2257 /* 1576 */ MCD_OPC_CheckField, 16, 5, 0, 162, 2, 0, // Skip to: 2257 /* 1583 */ MCD_OPC_Decode, 177, 9, 189, 1, // Opcode: QVFCTIW /* 1588 */ MCD_OPC_FilterValue, 4, 19, 0, 0, // Skip to: 1612 /* 1593 */ MCD_OPC_CheckField, 26, 6, 4, 145, 2, 0, // Skip to: 2257 /* 1600 */ MCD_OPC_CheckField, 16, 5, 0, 138, 2, 0, // Skip to: 2257 /* 1607 */ MCD_OPC_Decode, 178, 9, 189, 1, // Opcode: QVFCTIWU /* 1612 */ MCD_OPC_FilterValue, 25, 19, 0, 0, // Skip to: 1636 /* 1617 */ MCD_OPC_CheckField, 26, 6, 4, 121, 2, 0, // Skip to: 2257 /* 1624 */ MCD_OPC_CheckField, 16, 5, 0, 114, 2, 0, // Skip to: 2257 /* 1631 */ MCD_OPC_Decode, 172, 9, 189, 1, // Opcode: QVFCTID /* 1636 */ MCD_OPC_FilterValue, 26, 37, 0, 0, // Skip to: 1678 /* 1641 */ MCD_OPC_ExtractField, 26, 6, // Inst{31-26} ... /* 1644 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 1661 /* 1649 */ MCD_OPC_CheckField, 16, 5, 0, 89, 2, 0, // Skip to: 2257 /* 1656 */ MCD_OPC_Decode, 157, 9, 189, 1, // Opcode: QVFCFIDS /* 1661 */ MCD_OPC_FilterValue, 4, 79, 2, 0, // Skip to: 2257 /* 1666 */ MCD_OPC_CheckField, 16, 5, 0, 72, 2, 0, // Skip to: 2257 /* 1673 */ MCD_OPC_Decode, 156, 9, 189, 1, // Opcode: QVFCFID /* 1678 */ MCD_OPC_FilterValue, 29, 19, 0, 0, // Skip to: 1702 /* 1683 */ MCD_OPC_CheckField, 26, 6, 4, 55, 2, 0, // Skip to: 2257 /* 1690 */ MCD_OPC_CheckField, 16, 5, 0, 48, 2, 0, // Skip to: 2257 /* 1697 */ MCD_OPC_Decode, 173, 9, 189, 1, // Opcode: QVFCTIDU /* 1702 */ MCD_OPC_FilterValue, 30, 38, 2, 0, // Skip to: 2257 /* 1707 */ MCD_OPC_ExtractField, 26, 6, // Inst{31-26} ... /* 1710 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 1727 /* 1715 */ MCD_OPC_CheckField, 16, 5, 0, 23, 2, 0, // Skip to: 2257 /* 1722 */ MCD_OPC_Decode, 159, 9, 189, 1, // Opcode: QVFCFIDUS /* 1727 */ MCD_OPC_FilterValue, 4, 13, 2, 0, // Skip to: 2257 /* 1732 */ MCD_OPC_CheckField, 16, 5, 0, 6, 2, 0, // Skip to: 2257 /* 1739 */ MCD_OPC_Decode, 158, 9, 189, 1, // Opcode: QVFCFIDU /* 1744 */ MCD_OPC_FilterValue, 30, 99, 0, 0, // Skip to: 1848 /* 1749 */ MCD_OPC_ExtractField, 6, 5, // Inst{10-6} ... /* 1752 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1776 /* 1757 */ MCD_OPC_CheckField, 26, 6, 4, 237, 1, 0, // Skip to: 2257 /* 1764 */ MCD_OPC_CheckField, 16, 5, 0, 230, 1, 0, // Skip to: 2257 /* 1771 */ MCD_OPC_Decode, 180, 9, 189, 1, // Opcode: QVFCTIWZ /* 1776 */ MCD_OPC_FilterValue, 4, 19, 0, 0, // Skip to: 1800 /* 1781 */ MCD_OPC_CheckField, 26, 6, 4, 213, 1, 0, // Skip to: 2257 /* 1788 */ MCD_OPC_CheckField, 16, 5, 0, 206, 1, 0, // Skip to: 2257 /* 1795 */ MCD_OPC_Decode, 179, 9, 189, 1, // Opcode: QVFCTIWUZ /* 1800 */ MCD_OPC_FilterValue, 25, 19, 0, 0, // Skip to: 1824 /* 1805 */ MCD_OPC_CheckField, 26, 6, 4, 189, 1, 0, // Skip to: 2257 /* 1812 */ MCD_OPC_CheckField, 16, 5, 0, 182, 1, 0, // Skip to: 2257 /* 1819 */ MCD_OPC_Decode, 175, 9, 189, 1, // Opcode: QVFCTIDZ /* 1824 */ MCD_OPC_FilterValue, 29, 172, 1, 0, // Skip to: 2257 /* 1829 */ MCD_OPC_CheckField, 26, 6, 4, 165, 1, 0, // Skip to: 2257 /* 1836 */ MCD_OPC_CheckField, 16, 5, 0, 158, 1, 0, // Skip to: 2257 /* 1843 */ MCD_OPC_Decode, 174, 9, 189, 1, // Opcode: QVFCTIDUZ /* 1848 */ MCD_OPC_FilterValue, 34, 37, 0, 0, // Skip to: 1890 /* 1853 */ MCD_OPC_ExtractField, 26, 6, // Inst{31-26} ... /* 1856 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 1873 /* 1861 */ MCD_OPC_CheckField, 11, 5, 0, 133, 1, 0, // Skip to: 2257 /* 1868 */ MCD_OPC_Decode, 237, 9, 191, 1, // Opcode: QVFXMULS /* 1873 */ MCD_OPC_FilterValue, 4, 123, 1, 0, // Skip to: 2257 /* 1878 */ MCD_OPC_CheckField, 11, 5, 0, 116, 1, 0, // Skip to: 2257 /* 1885 */ MCD_OPC_Decode, 236, 9, 191, 1, // Opcode: QVFXMUL /* 1890 */ MCD_OPC_FilterValue, 40, 37, 0, 0, // Skip to: 1932 /* 1895 */ MCD_OPC_ExtractField, 26, 6, // Inst{31-26} ... /* 1898 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 1915 /* 1903 */ MCD_OPC_CheckField, 6, 5, 0, 91, 1, 0, // Skip to: 2257 /* 1910 */ MCD_OPC_Decode, 230, 9, 192, 1, // Opcode: QVFSUBSs /* 1915 */ MCD_OPC_FilterValue, 4, 81, 1, 0, // Skip to: 2257 /* 1920 */ MCD_OPC_CheckField, 6, 5, 0, 74, 1, 0, // Skip to: 2257 /* 1927 */ MCD_OPC_Decode, 228, 9, 188, 1, // Opcode: QVFSUB /* 1932 */ MCD_OPC_FilterValue, 42, 37, 0, 0, // Skip to: 1974 /* 1937 */ MCD_OPC_ExtractField, 26, 6, // Inst{31-26} ... /* 1940 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 1957 /* 1945 */ MCD_OPC_CheckField, 6, 5, 0, 49, 1, 0, // Skip to: 2257 /* 1952 */ MCD_OPC_Decode, 155, 9, 192, 1, // Opcode: QVFADDSs /* 1957 */ MCD_OPC_FilterValue, 4, 39, 1, 0, // Skip to: 2257 /* 1962 */ MCD_OPC_CheckField, 6, 5, 0, 32, 1, 0, // Skip to: 2257 /* 1969 */ MCD_OPC_Decode, 153, 9, 188, 1, // Opcode: QVFADD /* 1974 */ MCD_OPC_FilterValue, 46, 12, 0, 0, // Skip to: 1991 /* 1979 */ MCD_OPC_CheckField, 26, 6, 4, 15, 1, 0, // Skip to: 2257 /* 1986 */ MCD_OPC_Decode, 225, 9, 193, 1, // Opcode: QVFSELb /* 1991 */ MCD_OPC_FilterValue, 48, 51, 0, 0, // Skip to: 2047 /* 1996 */ MCD_OPC_ExtractField, 26, 6, // Inst{31-26} ... /* 1999 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 2023 /* 2004 */ MCD_OPC_CheckField, 16, 5, 0, 246, 0, 0, // Skip to: 2257 /* 2011 */ MCD_OPC_CheckField, 6, 5, 0, 239, 0, 0, // Skip to: 2257 /* 2018 */ MCD_OPC_Decode, 209, 9, 189, 1, // Opcode: QVFRES /* 2023 */ MCD_OPC_FilterValue, 4, 229, 0, 0, // Skip to: 2257 /* 2028 */ MCD_OPC_CheckField, 16, 5, 0, 222, 0, 0, // Skip to: 2257 /* 2035 */ MCD_OPC_CheckField, 6, 5, 0, 215, 0, 0, // Skip to: 2257 /* 2042 */ MCD_OPC_Decode, 208, 9, 189, 1, // Opcode: QVFRE /* 2047 */ MCD_OPC_FilterValue, 50, 37, 0, 0, // Skip to: 2089 /* 2052 */ MCD_OPC_ExtractField, 26, 6, // Inst{31-26} ... /* 2055 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 2072 /* 2060 */ MCD_OPC_CheckField, 11, 5, 0, 190, 0, 0, // Skip to: 2257 /* 2067 */ MCD_OPC_Decode, 195, 9, 194, 1, // Opcode: QVFMULSs /* 2072 */ MCD_OPC_FilterValue, 4, 180, 0, 0, // Skip to: 2257 /* 2077 */ MCD_OPC_CheckField, 11, 5, 0, 173, 0, 0, // Skip to: 2257 /* 2084 */ MCD_OPC_Decode, 193, 9, 191, 1, // Opcode: QVFMUL /* 2089 */ MCD_OPC_FilterValue, 52, 51, 0, 0, // Skip to: 2145 /* 2094 */ MCD_OPC_ExtractField, 26, 6, // Inst{31-26} ... /* 2097 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 2121 /* 2102 */ MCD_OPC_CheckField, 16, 5, 0, 148, 0, 0, // Skip to: 2257 /* 2109 */ MCD_OPC_CheckField, 6, 5, 0, 141, 0, 0, // Skip to: 2257 /* 2116 */ MCD_OPC_Decode, 222, 9, 189, 1, // Opcode: QVFRSQRTES /* 2121 */ MCD_OPC_FilterValue, 4, 131, 0, 0, // Skip to: 2257 /* 2126 */ MCD_OPC_CheckField, 16, 5, 0, 124, 0, 0, // Skip to: 2257 /* 2133 */ MCD_OPC_CheckField, 6, 5, 0, 117, 0, 0, // Skip to: 2257 /* 2140 */ MCD_OPC_Decode, 221, 9, 189, 1, // Opcode: QVFRSQRTE /* 2145 */ MCD_OPC_FilterValue, 56, 23, 0, 0, // Skip to: 2173 /* 2150 */ MCD_OPC_ExtractField, 26, 6, // Inst{31-26} ... /* 2153 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 2163 /* 2158 */ MCD_OPC_Decode, 192, 9, 195, 1, // Opcode: QVFMSUBSs /* 2163 */ MCD_OPC_FilterValue, 4, 89, 0, 0, // Skip to: 2257 /* 2168 */ MCD_OPC_Decode, 190, 9, 178, 1, // Opcode: QVFMSUB /* 2173 */ MCD_OPC_FilterValue, 58, 23, 0, 0, // Skip to: 2201 /* 2178 */ MCD_OPC_ExtractField, 26, 6, // Inst{31-26} ... /* 2181 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 2191 /* 2186 */ MCD_OPC_Decode, 186, 9, 195, 1, // Opcode: QVFMADDSs /* 2191 */ MCD_OPC_FilterValue, 4, 61, 0, 0, // Skip to: 2257 /* 2196 */ MCD_OPC_Decode, 184, 9, 178, 1, // Opcode: QVFMADD /* 2201 */ MCD_OPC_FilterValue, 60, 23, 0, 0, // Skip to: 2229 /* 2206 */ MCD_OPC_ExtractField, 26, 6, // Inst{31-26} ... /* 2209 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 2219 /* 2214 */ MCD_OPC_Decode, 205, 9, 195, 1, // Opcode: QVFNMSUBSs /* 2219 */ MCD_OPC_FilterValue, 4, 33, 0, 0, // Skip to: 2257 /* 2224 */ MCD_OPC_Decode, 203, 9, 178, 1, // Opcode: QVFNMSUB /* 2229 */ MCD_OPC_FilterValue, 62, 23, 0, 0, // Skip to: 2257 /* 2234 */ MCD_OPC_ExtractField, 26, 6, // Inst{31-26} ... /* 2237 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 2247 /* 2242 */ MCD_OPC_Decode, 202, 9, 195, 1, // Opcode: QVFNMADDSs /* 2247 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 2257 /* 2252 */ MCD_OPC_Decode, 200, 9, 178, 1, // Opcode: QVFNMADD /* 2257 */ MCD_OPC_Fail, 0 }; static const uint8_t DecoderTableSPE32[] = { /* 0 */ MCD_OPC_ExtractField, 3, 8, // Inst{10-3} ... /* 3 */ MCD_OPC_FilterValue, 64, 71, 0, 0, // Skip to: 79 /* 8 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 11 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 28 /* 16 */ MCD_OPC_CheckField, 26, 6, 4, 131, 20, 0, // Skip to: 5274 /* 23 */ MCD_OPC_Decode, 195, 4, 196, 1, // Opcode: EVADDW /* 28 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 45 /* 33 */ MCD_OPC_CheckField, 26, 6, 4, 114, 20, 0, // Skip to: 5274 /* 40 */ MCD_OPC_Decode, 190, 4, 197, 1, // Opcode: EVADDIW /* 45 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 62 /* 50 */ MCD_OPC_CheckField, 26, 6, 4, 97, 20, 0, // Skip to: 5274 /* 57 */ MCD_OPC_Decode, 253, 5, 196, 1, // Opcode: EVSUBFW /* 62 */ MCD_OPC_FilterValue, 6, 87, 20, 0, // Skip to: 5274 /* 67 */ MCD_OPC_CheckField, 26, 6, 4, 80, 20, 0, // Skip to: 5274 /* 74 */ MCD_OPC_Decode, 254, 5, 198, 1, // Opcode: EVSUBIFW /* 79 */ MCD_OPC_FilterValue, 65, 187, 0, 0, // Skip to: 271 /* 84 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 87 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 111 /* 92 */ MCD_OPC_CheckField, 26, 6, 4, 55, 20, 0, // Skip to: 5274 /* 99 */ MCD_OPC_CheckField, 11, 5, 0, 48, 20, 0, // Skip to: 5274 /* 106 */ MCD_OPC_Decode, 189, 4, 199, 1, // Opcode: EVABS /* 111 */ MCD_OPC_FilterValue, 1, 19, 0, 0, // Skip to: 135 /* 116 */ MCD_OPC_CheckField, 26, 6, 4, 31, 20, 0, // Skip to: 5274 /* 123 */ MCD_OPC_CheckField, 11, 5, 0, 24, 20, 0, // Skip to: 5274 /* 130 */ MCD_OPC_Decode, 219, 5, 199, 1, // Opcode: EVNEG /* 135 */ MCD_OPC_FilterValue, 2, 19, 0, 0, // Skip to: 159 /* 140 */ MCD_OPC_CheckField, 26, 6, 4, 7, 20, 0, // Skip to: 5274 /* 147 */ MCD_OPC_CheckField, 11, 5, 0, 0, 20, 0, // Skip to: 5274 /* 154 */ MCD_OPC_Decode, 208, 4, 199, 1, // Opcode: EVEXTSB /* 159 */ MCD_OPC_FilterValue, 3, 19, 0, 0, // Skip to: 183 /* 164 */ MCD_OPC_CheckField, 26, 6, 4, 239, 19, 0, // Skip to: 5274 /* 171 */ MCD_OPC_CheckField, 11, 5, 0, 232, 19, 0, // Skip to: 5274 /* 178 */ MCD_OPC_Decode, 209, 4, 199, 1, // Opcode: EVEXTSH /* 183 */ MCD_OPC_FilterValue, 4, 19, 0, 0, // Skip to: 207 /* 188 */ MCD_OPC_CheckField, 26, 6, 4, 215, 19, 0, // Skip to: 5274 /* 195 */ MCD_OPC_CheckField, 11, 5, 0, 208, 19, 0, // Skip to: 5274 /* 202 */ MCD_OPC_Decode, 225, 5, 199, 1, // Opcode: EVRNDW /* 207 */ MCD_OPC_FilterValue, 5, 19, 0, 0, // Skip to: 231 /* 212 */ MCD_OPC_CheckField, 26, 6, 4, 191, 19, 0, // Skip to: 5274 /* 219 */ MCD_OPC_CheckField, 11, 5, 0, 184, 19, 0, // Skip to: 5274 /* 226 */ MCD_OPC_Decode, 204, 4, 199, 1, // Opcode: EVCNTLZW /* 231 */ MCD_OPC_FilterValue, 6, 19, 0, 0, // Skip to: 255 /* 236 */ MCD_OPC_CheckField, 26, 6, 4, 167, 19, 0, // Skip to: 5274 /* 243 */ MCD_OPC_CheckField, 11, 5, 0, 160, 19, 0, // Skip to: 5274 /* 250 */ MCD_OPC_Decode, 203, 4, 199, 1, // Opcode: EVCNTLSW /* 255 */ MCD_OPC_FilterValue, 7, 150, 19, 0, // Skip to: 5274 /* 260 */ MCD_OPC_CheckField, 26, 6, 4, 143, 19, 0, // Skip to: 5274 /* 267 */ MCD_OPC_Decode, 163, 3, 62, // Opcode: BRINC /* 271 */ MCD_OPC_FilterValue, 66, 71, 0, 0, // Skip to: 347 /* 276 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 279 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 296 /* 284 */ MCD_OPC_CheckField, 26, 6, 4, 119, 19, 0, // Skip to: 5274 /* 291 */ MCD_OPC_Decode, 196, 4, 196, 1, // Opcode: EVAND /* 296 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 313 /* 301 */ MCD_OPC_CheckField, 26, 6, 4, 102, 19, 0, // Skip to: 5274 /* 308 */ MCD_OPC_Decode, 197, 4, 196, 1, // Opcode: EVANDC /* 313 */ MCD_OPC_FilterValue, 6, 12, 0, 0, // Skip to: 330 /* 318 */ MCD_OPC_CheckField, 26, 6, 4, 85, 19, 0, // Skip to: 5274 /* 325 */ MCD_OPC_Decode, 255, 5, 196, 1, // Opcode: EVXOR /* 330 */ MCD_OPC_FilterValue, 7, 75, 19, 0, // Skip to: 5274 /* 335 */ MCD_OPC_CheckField, 26, 6, 4, 68, 19, 0, // Skip to: 5274 /* 342 */ MCD_OPC_Decode, 221, 5, 196, 1, // Opcode: EVOR /* 347 */ MCD_OPC_FilterValue, 67, 71, 0, 0, // Skip to: 423 /* 352 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 355 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 372 /* 360 */ MCD_OPC_CheckField, 26, 6, 4, 43, 19, 0, // Skip to: 5274 /* 367 */ MCD_OPC_Decode, 220, 5, 196, 1, // Opcode: EVNOR /* 372 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 389 /* 377 */ MCD_OPC_CheckField, 26, 6, 4, 26, 19, 0, // Skip to: 5274 /* 384 */ MCD_OPC_Decode, 207, 4, 196, 1, // Opcode: EVEQV /* 389 */ MCD_OPC_FilterValue, 3, 12, 0, 0, // Skip to: 406 /* 394 */ MCD_OPC_CheckField, 26, 6, 4, 9, 19, 0, // Skip to: 5274 /* 401 */ MCD_OPC_Decode, 222, 5, 196, 1, // Opcode: EVORC /* 406 */ MCD_OPC_FilterValue, 6, 255, 18, 0, // Skip to: 5274 /* 411 */ MCD_OPC_CheckField, 26, 6, 4, 248, 18, 0, // Skip to: 5274 /* 418 */ MCD_OPC_Decode, 218, 5, 196, 1, // Opcode: EVNAND /* 423 */ MCD_OPC_FilterValue, 68, 105, 0, 0, // Skip to: 533 /* 428 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 431 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 448 /* 436 */ MCD_OPC_CheckField, 26, 6, 4, 223, 18, 0, // Skip to: 5274 /* 443 */ MCD_OPC_Decode, 234, 5, 196, 1, // Opcode: EVSRWU /* 448 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 465 /* 453 */ MCD_OPC_CheckField, 26, 6, 4, 206, 18, 0, // Skip to: 5274 /* 460 */ MCD_OPC_Decode, 233, 5, 196, 1, // Opcode: EVSRWS /* 465 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 482 /* 470 */ MCD_OPC_CheckField, 26, 6, 4, 189, 18, 0, // Skip to: 5274 /* 477 */ MCD_OPC_Decode, 232, 5, 197, 1, // Opcode: EVSRWIU /* 482 */ MCD_OPC_FilterValue, 3, 12, 0, 0, // Skip to: 499 /* 487 */ MCD_OPC_CheckField, 26, 6, 4, 172, 18, 0, // Skip to: 5274 /* 494 */ MCD_OPC_Decode, 231, 5, 197, 1, // Opcode: EVSRWIS /* 499 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 516 /* 504 */ MCD_OPC_CheckField, 26, 6, 4, 155, 18, 0, // Skip to: 5274 /* 511 */ MCD_OPC_Decode, 227, 5, 196, 1, // Opcode: EVSLW /* 516 */ MCD_OPC_FilterValue, 6, 145, 18, 0, // Skip to: 5274 /* 521 */ MCD_OPC_CheckField, 26, 6, 4, 138, 18, 0, // Skip to: 5274 /* 528 */ MCD_OPC_Decode, 228, 5, 197, 1, // Opcode: EVSLWI /* 533 */ MCD_OPC_FilterValue, 69, 153, 0, 0, // Skip to: 691 /* 538 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 541 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 558 /* 546 */ MCD_OPC_CheckField, 26, 6, 4, 113, 18, 0, // Skip to: 5274 /* 553 */ MCD_OPC_Decode, 223, 5, 196, 1, // Opcode: EVRLW /* 558 */ MCD_OPC_FilterValue, 1, 19, 0, 0, // Skip to: 582 /* 563 */ MCD_OPC_CheckField, 26, 6, 4, 96, 18, 0, // Skip to: 5274 /* 570 */ MCD_OPC_CheckField, 11, 5, 0, 89, 18, 0, // Skip to: 5274 /* 577 */ MCD_OPC_Decode, 230, 5, 200, 1, // Opcode: EVSPLATI /* 582 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 599 /* 587 */ MCD_OPC_CheckField, 26, 6, 4, 72, 18, 0, // Skip to: 5274 /* 594 */ MCD_OPC_Decode, 224, 5, 197, 1, // Opcode: EVRLWI /* 599 */ MCD_OPC_FilterValue, 3, 19, 0, 0, // Skip to: 623 /* 604 */ MCD_OPC_CheckField, 26, 6, 4, 55, 18, 0, // Skip to: 5274 /* 611 */ MCD_OPC_CheckField, 11, 5, 0, 48, 18, 0, // Skip to: 5274 /* 618 */ MCD_OPC_Decode, 229, 5, 200, 1, // Opcode: EVSPLATFI /* 623 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 640 /* 628 */ MCD_OPC_CheckField, 26, 6, 4, 31, 18, 0, // Skip to: 5274 /* 635 */ MCD_OPC_Decode, 255, 4, 196, 1, // Opcode: EVMERGEHI /* 640 */ MCD_OPC_FilterValue, 5, 12, 0, 0, // Skip to: 657 /* 645 */ MCD_OPC_CheckField, 26, 6, 4, 14, 18, 0, // Skip to: 5274 /* 652 */ MCD_OPC_Decode, 129, 5, 196, 1, // Opcode: EVMERGELO /* 657 */ MCD_OPC_FilterValue, 6, 12, 0, 0, // Skip to: 674 /* 662 */ MCD_OPC_CheckField, 26, 6, 4, 253, 17, 0, // Skip to: 5274 /* 669 */ MCD_OPC_Decode, 128, 5, 196, 1, // Opcode: EVMERGEHILO /* 674 */ MCD_OPC_FilterValue, 7, 243, 17, 0, // Skip to: 5274 /* 679 */ MCD_OPC_CheckField, 26, 6, 4, 236, 17, 0, // Skip to: 5274 /* 686 */ MCD_OPC_Decode, 130, 5, 196, 1, // Opcode: EVMERGELOHI /* 691 */ MCD_OPC_FilterValue, 70, 123, 0, 0, // Skip to: 819 /* 696 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 699 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 723 /* 704 */ MCD_OPC_CheckField, 26, 6, 4, 211, 17, 0, // Skip to: 5274 /* 711 */ MCD_OPC_CheckField, 21, 2, 0, 204, 17, 0, // Skip to: 5274 /* 718 */ MCD_OPC_Decode, 200, 4, 201, 1, // Opcode: EVCMPGTU /* 723 */ MCD_OPC_FilterValue, 1, 19, 0, 0, // Skip to: 747 /* 728 */ MCD_OPC_CheckField, 26, 6, 4, 187, 17, 0, // Skip to: 5274 /* 735 */ MCD_OPC_CheckField, 21, 2, 0, 180, 17, 0, // Skip to: 5274 /* 742 */ MCD_OPC_Decode, 199, 4, 201, 1, // Opcode: EVCMPGTS /* 747 */ MCD_OPC_FilterValue, 2, 19, 0, 0, // Skip to: 771 /* 752 */ MCD_OPC_CheckField, 26, 6, 4, 163, 17, 0, // Skip to: 5274 /* 759 */ MCD_OPC_CheckField, 21, 2, 0, 156, 17, 0, // Skip to: 5274 /* 766 */ MCD_OPC_Decode, 202, 4, 201, 1, // Opcode: EVCMPLTU /* 771 */ MCD_OPC_FilterValue, 3, 19, 0, 0, // Skip to: 795 /* 776 */ MCD_OPC_CheckField, 26, 6, 4, 139, 17, 0, // Skip to: 5274 /* 783 */ MCD_OPC_CheckField, 21, 2, 0, 132, 17, 0, // Skip to: 5274 /* 790 */ MCD_OPC_Decode, 201, 4, 201, 1, // Opcode: EVCMPLTS /* 795 */ MCD_OPC_FilterValue, 4, 122, 17, 0, // Skip to: 5274 /* 800 */ MCD_OPC_CheckField, 26, 6, 4, 115, 17, 0, // Skip to: 5274 /* 807 */ MCD_OPC_CheckField, 21, 2, 0, 108, 17, 0, // Skip to: 5274 /* 814 */ MCD_OPC_Decode, 198, 4, 201, 1, // Opcode: EVCMPEQ /* 819 */ MCD_OPC_FilterValue, 79, 12, 0, 0, // Skip to: 836 /* 824 */ MCD_OPC_CheckField, 26, 6, 4, 91, 17, 0, // Skip to: 5274 /* 831 */ MCD_OPC_Decode, 226, 5, 202, 1, // Opcode: EVSEL /* 836 */ MCD_OPC_FilterValue, 80, 109, 0, 0, // Skip to: 950 /* 841 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 844 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 861 /* 849 */ MCD_OPC_CheckField, 26, 6, 4, 66, 17, 0, // Skip to: 5274 /* 856 */ MCD_OPC_Decode, 211, 4, 196, 1, // Opcode: EVFSADD /* 861 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 878 /* 866 */ MCD_OPC_CheckField, 26, 6, 4, 49, 17, 0, // Skip to: 5274 /* 873 */ MCD_OPC_Decode, 229, 4, 196, 1, // Opcode: EVFSSUB /* 878 */ MCD_OPC_FilterValue, 4, 19, 0, 0, // Skip to: 902 /* 883 */ MCD_OPC_CheckField, 26, 6, 4, 32, 17, 0, // Skip to: 5274 /* 890 */ MCD_OPC_CheckField, 11, 5, 0, 25, 17, 0, // Skip to: 5274 /* 897 */ MCD_OPC_Decode, 210, 4, 199, 1, // Opcode: EVFSABS /* 902 */ MCD_OPC_FilterValue, 5, 19, 0, 0, // Skip to: 926 /* 907 */ MCD_OPC_CheckField, 26, 6, 4, 8, 17, 0, // Skip to: 5274 /* 914 */ MCD_OPC_CheckField, 11, 5, 0, 1, 17, 0, // Skip to: 5274 /* 921 */ MCD_OPC_Decode, 227, 4, 199, 1, // Opcode: EVFSNABS /* 926 */ MCD_OPC_FilterValue, 6, 247, 16, 0, // Skip to: 5274 /* 931 */ MCD_OPC_CheckField, 26, 6, 4, 240, 16, 0, // Skip to: 5274 /* 938 */ MCD_OPC_CheckField, 11, 5, 0, 233, 16, 0, // Skip to: 5274 /* 945 */ MCD_OPC_Decode, 228, 4, 199, 1, // Opcode: EVFSNEG /* 950 */ MCD_OPC_FilterValue, 81, 133, 0, 0, // Skip to: 1088 /* 955 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 958 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 975 /* 963 */ MCD_OPC_CheckField, 26, 6, 4, 208, 16, 0, // Skip to: 5274 /* 970 */ MCD_OPC_Decode, 226, 4, 196, 1, // Opcode: EVFSMUL /* 975 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 992 /* 980 */ MCD_OPC_CheckField, 26, 6, 4, 191, 16, 0, // Skip to: 5274 /* 987 */ MCD_OPC_Decode, 225, 4, 196, 1, // Opcode: EVFSDIV /* 992 */ MCD_OPC_FilterValue, 2, 19, 0, 0, // Skip to: 1016 /* 997 */ MCD_OPC_CheckField, 26, 6, 4, 174, 16, 0, // Skip to: 5274 /* 1004 */ MCD_OPC_CheckField, 16, 5, 0, 167, 16, 0, // Skip to: 5274 /* 1011 */ MCD_OPC_Decode, 215, 4, 203, 1, // Opcode: EVFSCFUI /* 1016 */ MCD_OPC_FilterValue, 4, 19, 0, 0, // Skip to: 1040 /* 1021 */ MCD_OPC_CheckField, 26, 6, 4, 150, 16, 0, // Skip to: 5274 /* 1028 */ MCD_OPC_CheckField, 21, 2, 0, 143, 16, 0, // Skip to: 5274 /* 1035 */ MCD_OPC_Decode, 217, 4, 201, 1, // Opcode: EVFSCMPGT /* 1040 */ MCD_OPC_FilterValue, 5, 19, 0, 0, // Skip to: 1064 /* 1045 */ MCD_OPC_CheckField, 26, 6, 4, 126, 16, 0, // Skip to: 5274 /* 1052 */ MCD_OPC_CheckField, 21, 2, 0, 119, 16, 0, // Skip to: 5274 /* 1059 */ MCD_OPC_Decode, 218, 4, 201, 1, // Opcode: EVFSCMPLT /* 1064 */ MCD_OPC_FilterValue, 6, 109, 16, 0, // Skip to: 5274 /* 1069 */ MCD_OPC_CheckField, 26, 6, 4, 102, 16, 0, // Skip to: 5274 /* 1076 */ MCD_OPC_CheckField, 21, 2, 0, 95, 16, 0, // Skip to: 5274 /* 1083 */ MCD_OPC_Decode, 216, 4, 201, 1, // Opcode: EVFSCMPEQ /* 1088 */ MCD_OPC_FilterValue, 82, 171, 0, 0, // Skip to: 1264 /* 1093 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 1096 */ MCD_OPC_FilterValue, 1, 19, 0, 0, // Skip to: 1120 /* 1101 */ MCD_OPC_CheckField, 26, 6, 4, 70, 16, 0, // Skip to: 5274 /* 1108 */ MCD_OPC_CheckField, 16, 5, 0, 63, 16, 0, // Skip to: 5274 /* 1115 */ MCD_OPC_Decode, 213, 4, 203, 1, // Opcode: EVFSCFSI /* 1120 */ MCD_OPC_FilterValue, 2, 19, 0, 0, // Skip to: 1144 /* 1125 */ MCD_OPC_CheckField, 26, 6, 4, 46, 16, 0, // Skip to: 5274 /* 1132 */ MCD_OPC_CheckField, 16, 5, 0, 39, 16, 0, // Skip to: 5274 /* 1139 */ MCD_OPC_Decode, 214, 4, 203, 1, // Opcode: EVFSCFUF /* 1144 */ MCD_OPC_FilterValue, 3, 19, 0, 0, // Skip to: 1168 /* 1149 */ MCD_OPC_CheckField, 26, 6, 4, 22, 16, 0, // Skip to: 5274 /* 1156 */ MCD_OPC_CheckField, 16, 5, 0, 15, 16, 0, // Skip to: 5274 /* 1163 */ MCD_OPC_Decode, 212, 4, 203, 1, // Opcode: EVFSCFSF /* 1168 */ MCD_OPC_FilterValue, 4, 19, 0, 0, // Skip to: 1192 /* 1173 */ MCD_OPC_CheckField, 26, 6, 4, 254, 15, 0, // Skip to: 5274 /* 1180 */ MCD_OPC_CheckField, 16, 5, 0, 247, 15, 0, // Skip to: 5274 /* 1187 */ MCD_OPC_Decode, 223, 4, 203, 1, // Opcode: EVFSCTUI /* 1192 */ MCD_OPC_FilterValue, 5, 19, 0, 0, // Skip to: 1216 /* 1197 */ MCD_OPC_CheckField, 26, 6, 4, 230, 15, 0, // Skip to: 5274 /* 1204 */ MCD_OPC_CheckField, 16, 5, 0, 223, 15, 0, // Skip to: 5274 /* 1211 */ MCD_OPC_Decode, 220, 4, 203, 1, // Opcode: EVFSCTSI /* 1216 */ MCD_OPC_FilterValue, 6, 19, 0, 0, // Skip to: 1240 /* 1221 */ MCD_OPC_CheckField, 26, 6, 4, 206, 15, 0, // Skip to: 5274 /* 1228 */ MCD_OPC_CheckField, 16, 5, 0, 199, 15, 0, // Skip to: 5274 /* 1235 */ MCD_OPC_Decode, 222, 4, 203, 1, // Opcode: EVFSCTUF /* 1240 */ MCD_OPC_FilterValue, 7, 189, 15, 0, // Skip to: 5274 /* 1245 */ MCD_OPC_CheckField, 26, 6, 4, 182, 15, 0, // Skip to: 5274 /* 1252 */ MCD_OPC_CheckField, 16, 5, 0, 175, 15, 0, // Skip to: 5274 /* 1259 */ MCD_OPC_Decode, 219, 4, 203, 1, // Opcode: EVFSCTSF /* 1264 */ MCD_OPC_FilterValue, 83, 123, 0, 0, // Skip to: 1392 /* 1269 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 1272 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1296 /* 1277 */ MCD_OPC_CheckField, 26, 6, 4, 150, 15, 0, // Skip to: 5274 /* 1284 */ MCD_OPC_CheckField, 16, 5, 0, 143, 15, 0, // Skip to: 5274 /* 1291 */ MCD_OPC_Decode, 224, 4, 203, 1, // Opcode: EVFSCTUIZ /* 1296 */ MCD_OPC_FilterValue, 2, 19, 0, 0, // Skip to: 1320 /* 1301 */ MCD_OPC_CheckField, 26, 6, 4, 126, 15, 0, // Skip to: 5274 /* 1308 */ MCD_OPC_CheckField, 16, 5, 0, 119, 15, 0, // Skip to: 5274 /* 1315 */ MCD_OPC_Decode, 221, 4, 203, 1, // Opcode: EVFSCTSIZ /* 1320 */ MCD_OPC_FilterValue, 4, 19, 0, 0, // Skip to: 1344 /* 1325 */ MCD_OPC_CheckField, 26, 6, 4, 102, 15, 0, // Skip to: 5274 /* 1332 */ MCD_OPC_CheckField, 21, 2, 0, 95, 15, 0, // Skip to: 5274 /* 1339 */ MCD_OPC_Decode, 231, 4, 201, 1, // Opcode: EVFSTSTGT /* 1344 */ MCD_OPC_FilterValue, 5, 19, 0, 0, // Skip to: 1368 /* 1349 */ MCD_OPC_CheckField, 26, 6, 4, 78, 15, 0, // Skip to: 5274 /* 1356 */ MCD_OPC_CheckField, 21, 2, 0, 71, 15, 0, // Skip to: 5274 /* 1363 */ MCD_OPC_Decode, 232, 4, 201, 1, // Opcode: EVFSTSTLT /* 1368 */ MCD_OPC_FilterValue, 6, 61, 15, 0, // Skip to: 5274 /* 1373 */ MCD_OPC_CheckField, 26, 6, 4, 54, 15, 0, // Skip to: 5274 /* 1380 */ MCD_OPC_CheckField, 21, 2, 0, 47, 15, 0, // Skip to: 5274 /* 1387 */ MCD_OPC_Decode, 230, 4, 201, 1, // Opcode: EVFSTSTEQ /* 1392 */ MCD_OPC_FilterValue, 88, 109, 0, 0, // Skip to: 1506 /* 1397 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 1400 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 1417 /* 1405 */ MCD_OPC_CheckField, 26, 6, 4, 22, 15, 0, // Skip to: 5274 /* 1412 */ MCD_OPC_Decode, 157, 4, 204, 1, // Opcode: EFSADD /* 1417 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 1434 /* 1422 */ MCD_OPC_CheckField, 26, 6, 4, 5, 15, 0, // Skip to: 5274 /* 1429 */ MCD_OPC_Decode, 176, 4, 204, 1, // Opcode: EFSSUB /* 1434 */ MCD_OPC_FilterValue, 4, 19, 0, 0, // Skip to: 1458 /* 1439 */ MCD_OPC_CheckField, 26, 6, 4, 244, 14, 0, // Skip to: 5274 /* 1446 */ MCD_OPC_CheckField, 11, 5, 0, 237, 14, 0, // Skip to: 5274 /* 1453 */ MCD_OPC_Decode, 156, 4, 205, 1, // Opcode: EFSABS /* 1458 */ MCD_OPC_FilterValue, 5, 19, 0, 0, // Skip to: 1482 /* 1463 */ MCD_OPC_CheckField, 26, 6, 4, 220, 14, 0, // Skip to: 5274 /* 1470 */ MCD_OPC_CheckField, 11, 5, 0, 213, 14, 0, // Skip to: 5274 /* 1477 */ MCD_OPC_Decode, 174, 4, 205, 1, // Opcode: EFSNABS /* 1482 */ MCD_OPC_FilterValue, 6, 203, 14, 0, // Skip to: 5274 /* 1487 */ MCD_OPC_CheckField, 26, 6, 4, 196, 14, 0, // Skip to: 5274 /* 1494 */ MCD_OPC_CheckField, 11, 5, 0, 189, 14, 0, // Skip to: 5274 /* 1501 */ MCD_OPC_Decode, 175, 4, 205, 1, // Opcode: EFSNEG /* 1506 */ MCD_OPC_FilterValue, 89, 133, 0, 0, // Skip to: 1644 /* 1511 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 1514 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 1531 /* 1519 */ MCD_OPC_CheckField, 26, 6, 4, 164, 14, 0, // Skip to: 5274 /* 1526 */ MCD_OPC_Decode, 173, 4, 204, 1, // Opcode: EFSMUL /* 1531 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 1548 /* 1536 */ MCD_OPC_CheckField, 26, 6, 4, 147, 14, 0, // Skip to: 5274 /* 1543 */ MCD_OPC_Decode, 172, 4, 204, 1, // Opcode: EFSDIV /* 1548 */ MCD_OPC_FilterValue, 4, 19, 0, 0, // Skip to: 1572 /* 1553 */ MCD_OPC_CheckField, 26, 6, 4, 130, 14, 0, // Skip to: 5274 /* 1560 */ MCD_OPC_CheckField, 21, 2, 0, 123, 14, 0, // Skip to: 5274 /* 1567 */ MCD_OPC_Decode, 164, 4, 206, 1, // Opcode: EFSCMPGT /* 1572 */ MCD_OPC_FilterValue, 5, 19, 0, 0, // Skip to: 1596 /* 1577 */ MCD_OPC_CheckField, 26, 6, 4, 106, 14, 0, // Skip to: 5274 /* 1584 */ MCD_OPC_CheckField, 21, 2, 0, 99, 14, 0, // Skip to: 5274 /* 1591 */ MCD_OPC_Decode, 165, 4, 206, 1, // Opcode: EFSCMPLT /* 1596 */ MCD_OPC_FilterValue, 6, 19, 0, 0, // Skip to: 1620 /* 1601 */ MCD_OPC_CheckField, 26, 6, 4, 82, 14, 0, // Skip to: 5274 /* 1608 */ MCD_OPC_CheckField, 21, 2, 0, 75, 14, 0, // Skip to: 5274 /* 1615 */ MCD_OPC_Decode, 163, 4, 206, 1, // Opcode: EFSCMPEQ /* 1620 */ MCD_OPC_FilterValue, 7, 65, 14, 0, // Skip to: 5274 /* 1625 */ MCD_OPC_CheckField, 26, 6, 4, 58, 14, 0, // Skip to: 5274 /* 1632 */ MCD_OPC_CheckField, 16, 5, 0, 51, 14, 0, // Skip to: 5274 /* 1639 */ MCD_OPC_Decode, 158, 4, 207, 1, // Opcode: EFSCFD /* 1644 */ MCD_OPC_FilterValue, 90, 195, 0, 0, // Skip to: 1844 /* 1649 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 1652 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1676 /* 1657 */ MCD_OPC_CheckField, 26, 6, 4, 26, 14, 0, // Skip to: 5274 /* 1664 */ MCD_OPC_CheckField, 16, 5, 0, 19, 14, 0, // Skip to: 5274 /* 1671 */ MCD_OPC_Decode, 162, 4, 208, 1, // Opcode: EFSCFUI /* 1676 */ MCD_OPC_FilterValue, 1, 19, 0, 0, // Skip to: 1700 /* 1681 */ MCD_OPC_CheckField, 26, 6, 4, 2, 14, 0, // Skip to: 5274 /* 1688 */ MCD_OPC_CheckField, 16, 5, 0, 251, 13, 0, // Skip to: 5274 /* 1695 */ MCD_OPC_Decode, 160, 4, 208, 1, // Opcode: EFSCFSI /* 1700 */ MCD_OPC_FilterValue, 2, 19, 0, 0, // Skip to: 1724 /* 1705 */ MCD_OPC_CheckField, 26, 6, 4, 234, 13, 0, // Skip to: 5274 /* 1712 */ MCD_OPC_CheckField, 16, 5, 0, 227, 13, 0, // Skip to: 5274 /* 1719 */ MCD_OPC_Decode, 161, 4, 209, 1, // Opcode: EFSCFUF /* 1724 */ MCD_OPC_FilterValue, 3, 19, 0, 0, // Skip to: 1748 /* 1729 */ MCD_OPC_CheckField, 26, 6, 4, 210, 13, 0, // Skip to: 5274 /* 1736 */ MCD_OPC_CheckField, 16, 5, 0, 203, 13, 0, // Skip to: 5274 /* 1743 */ MCD_OPC_Decode, 159, 4, 209, 1, // Opcode: EFSCFSF /* 1748 */ MCD_OPC_FilterValue, 4, 19, 0, 0, // Skip to: 1772 /* 1753 */ MCD_OPC_CheckField, 26, 6, 4, 186, 13, 0, // Skip to: 5274 /* 1760 */ MCD_OPC_CheckField, 16, 5, 0, 179, 13, 0, // Skip to: 5274 /* 1767 */ MCD_OPC_Decode, 170, 4, 210, 1, // Opcode: EFSCTUI /* 1772 */ MCD_OPC_FilterValue, 5, 19, 0, 0, // Skip to: 1796 /* 1777 */ MCD_OPC_CheckField, 26, 6, 4, 162, 13, 0, // Skip to: 5274 /* 1784 */ MCD_OPC_CheckField, 16, 5, 0, 155, 13, 0, // Skip to: 5274 /* 1791 */ MCD_OPC_Decode, 167, 4, 210, 1, // Opcode: EFSCTSI /* 1796 */ MCD_OPC_FilterValue, 6, 19, 0, 0, // Skip to: 1820 /* 1801 */ MCD_OPC_CheckField, 26, 6, 4, 138, 13, 0, // Skip to: 5274 /* 1808 */ MCD_OPC_CheckField, 16, 5, 0, 131, 13, 0, // Skip to: 5274 /* 1815 */ MCD_OPC_Decode, 169, 4, 211, 1, // Opcode: EFSCTUF /* 1820 */ MCD_OPC_FilterValue, 7, 121, 13, 0, // Skip to: 5274 /* 1825 */ MCD_OPC_CheckField, 26, 6, 4, 114, 13, 0, // Skip to: 5274 /* 1832 */ MCD_OPC_CheckField, 16, 5, 0, 107, 13, 0, // Skip to: 5274 /* 1839 */ MCD_OPC_Decode, 166, 4, 209, 1, // Opcode: EFSCTSF /* 1844 */ MCD_OPC_FilterValue, 91, 123, 0, 0, // Skip to: 1972 /* 1849 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 1852 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1876 /* 1857 */ MCD_OPC_CheckField, 26, 6, 4, 82, 13, 0, // Skip to: 5274 /* 1864 */ MCD_OPC_CheckField, 16, 5, 0, 75, 13, 0, // Skip to: 5274 /* 1871 */ MCD_OPC_Decode, 171, 4, 210, 1, // Opcode: EFSCTUIZ /* 1876 */ MCD_OPC_FilterValue, 2, 19, 0, 0, // Skip to: 1900 /* 1881 */ MCD_OPC_CheckField, 26, 6, 4, 58, 13, 0, // Skip to: 5274 /* 1888 */ MCD_OPC_CheckField, 16, 5, 0, 51, 13, 0, // Skip to: 5274 /* 1895 */ MCD_OPC_Decode, 168, 4, 210, 1, // Opcode: EFSCTSIZ /* 1900 */ MCD_OPC_FilterValue, 4, 19, 0, 0, // Skip to: 1924 /* 1905 */ MCD_OPC_CheckField, 26, 6, 4, 34, 13, 0, // Skip to: 5274 /* 1912 */ MCD_OPC_CheckField, 21, 2, 0, 27, 13, 0, // Skip to: 5274 /* 1919 */ MCD_OPC_Decode, 178, 4, 201, 1, // Opcode: EFSTSTGT /* 1924 */ MCD_OPC_FilterValue, 5, 19, 0, 0, // Skip to: 1948 /* 1929 */ MCD_OPC_CheckField, 26, 6, 4, 10, 13, 0, // Skip to: 5274 /* 1936 */ MCD_OPC_CheckField, 21, 2, 0, 3, 13, 0, // Skip to: 5274 /* 1943 */ MCD_OPC_Decode, 179, 4, 201, 1, // Opcode: EFSTSTLT /* 1948 */ MCD_OPC_FilterValue, 6, 249, 12, 0, // Skip to: 5274 /* 1953 */ MCD_OPC_CheckField, 26, 6, 4, 242, 12, 0, // Skip to: 5274 /* 1960 */ MCD_OPC_CheckField, 21, 2, 0, 235, 12, 0, // Skip to: 5274 /* 1967 */ MCD_OPC_Decode, 177, 4, 201, 1, // Opcode: EFSTSTEQ /* 1972 */ MCD_OPC_FilterValue, 92, 157, 0, 0, // Skip to: 2134 /* 1977 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 1980 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 1997 /* 1985 */ MCD_OPC_CheckField, 26, 6, 4, 210, 12, 0, // Skip to: 5274 /* 1992 */ MCD_OPC_Decode, 129, 4, 196, 1, // Opcode: EFDADD /* 1997 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 2014 /* 2002 */ MCD_OPC_CheckField, 26, 6, 4, 193, 12, 0, // Skip to: 5274 /* 2009 */ MCD_OPC_Decode, 152, 4, 196, 1, // Opcode: EFDSUB /* 2014 */ MCD_OPC_FilterValue, 2, 19, 0, 0, // Skip to: 2038 /* 2019 */ MCD_OPC_CheckField, 26, 6, 4, 176, 12, 0, // Skip to: 5274 /* 2026 */ MCD_OPC_CheckField, 16, 5, 0, 169, 12, 0, // Skip to: 5274 /* 2033 */ MCD_OPC_Decode, 136, 4, 212, 1, // Opcode: EFDCFUID /* 2038 */ MCD_OPC_FilterValue, 3, 19, 0, 0, // Skip to: 2062 /* 2043 */ MCD_OPC_CheckField, 26, 6, 4, 152, 12, 0, // Skip to: 5274 /* 2050 */ MCD_OPC_CheckField, 16, 5, 0, 145, 12, 0, // Skip to: 5274 /* 2057 */ MCD_OPC_Decode, 133, 4, 212, 1, // Opcode: EFDCFSID /* 2062 */ MCD_OPC_FilterValue, 4, 19, 0, 0, // Skip to: 2086 /* 2067 */ MCD_OPC_CheckField, 26, 6, 4, 128, 12, 0, // Skip to: 5274 /* 2074 */ MCD_OPC_CheckField, 11, 5, 0, 121, 12, 0, // Skip to: 5274 /* 2081 */ MCD_OPC_Decode, 128, 4, 199, 1, // Opcode: EFDABS /* 2086 */ MCD_OPC_FilterValue, 5, 19, 0, 0, // Skip to: 2110 /* 2091 */ MCD_OPC_CheckField, 26, 6, 4, 104, 12, 0, // Skip to: 5274 /* 2098 */ MCD_OPC_CheckField, 11, 5, 0, 97, 12, 0, // Skip to: 5274 /* 2105 */ MCD_OPC_Decode, 150, 4, 199, 1, // Opcode: EFDNABS /* 2110 */ MCD_OPC_FilterValue, 6, 87, 12, 0, // Skip to: 5274 /* 2115 */ MCD_OPC_CheckField, 26, 6, 4, 80, 12, 0, // Skip to: 5274 /* 2122 */ MCD_OPC_CheckField, 11, 5, 0, 73, 12, 0, // Skip to: 5274 /* 2129 */ MCD_OPC_Decode, 151, 4, 199, 1, // Opcode: EFDNEG /* 2134 */ MCD_OPC_FilterValue, 93, 181, 0, 0, // Skip to: 2320 /* 2139 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 2142 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 2159 /* 2147 */ MCD_OPC_CheckField, 26, 6, 4, 48, 12, 0, // Skip to: 5274 /* 2154 */ MCD_OPC_Decode, 149, 4, 196, 1, // Opcode: EFDMUL /* 2159 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 2176 /* 2164 */ MCD_OPC_CheckField, 26, 6, 4, 31, 12, 0, // Skip to: 5274 /* 2171 */ MCD_OPC_Decode, 148, 4, 196, 1, // Opcode: EFDDIV /* 2176 */ MCD_OPC_FilterValue, 2, 19, 0, 0, // Skip to: 2200 /* 2181 */ MCD_OPC_CheckField, 26, 6, 4, 14, 12, 0, // Skip to: 5274 /* 2188 */ MCD_OPC_CheckField, 16, 5, 0, 7, 12, 0, // Skip to: 5274 /* 2195 */ MCD_OPC_Decode, 146, 4, 213, 1, // Opcode: EFDCTUIDZ /* 2200 */ MCD_OPC_FilterValue, 3, 19, 0, 0, // Skip to: 2224 /* 2205 */ MCD_OPC_CheckField, 26, 6, 4, 246, 11, 0, // Skip to: 5274 /* 2212 */ MCD_OPC_CheckField, 16, 5, 0, 239, 11, 0, // Skip to: 5274 /* 2219 */ MCD_OPC_Decode, 142, 4, 213, 1, // Opcode: EFDCTSIDZ /* 2224 */ MCD_OPC_FilterValue, 4, 19, 0, 0, // Skip to: 2248 /* 2229 */ MCD_OPC_CheckField, 26, 6, 4, 222, 11, 0, // Skip to: 5274 /* 2236 */ MCD_OPC_CheckField, 21, 2, 0, 215, 11, 0, // Skip to: 5274 /* 2243 */ MCD_OPC_Decode, 138, 4, 201, 1, // Opcode: EFDCMPGT /* 2248 */ MCD_OPC_FilterValue, 5, 19, 0, 0, // Skip to: 2272 /* 2253 */ MCD_OPC_CheckField, 26, 6, 4, 198, 11, 0, // Skip to: 5274 /* 2260 */ MCD_OPC_CheckField, 21, 2, 0, 191, 11, 0, // Skip to: 5274 /* 2267 */ MCD_OPC_Decode, 139, 4, 201, 1, // Opcode: EFDCMPLT /* 2272 */ MCD_OPC_FilterValue, 6, 19, 0, 0, // Skip to: 2296 /* 2277 */ MCD_OPC_CheckField, 26, 6, 4, 174, 11, 0, // Skip to: 5274 /* 2284 */ MCD_OPC_CheckField, 21, 2, 0, 167, 11, 0, // Skip to: 5274 /* 2291 */ MCD_OPC_Decode, 137, 4, 201, 1, // Opcode: EFDCMPEQ /* 2296 */ MCD_OPC_FilterValue, 7, 157, 11, 0, // Skip to: 5274 /* 2301 */ MCD_OPC_CheckField, 26, 6, 4, 150, 11, 0, // Skip to: 5274 /* 2308 */ MCD_OPC_CheckField, 16, 5, 0, 143, 11, 0, // Skip to: 5274 /* 2315 */ MCD_OPC_Decode, 130, 4, 211, 1, // Opcode: EFDCFS /* 2320 */ MCD_OPC_FilterValue, 94, 195, 0, 0, // Skip to: 2520 /* 2325 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 2328 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 2352 /* 2333 */ MCD_OPC_CheckField, 26, 6, 4, 118, 11, 0, // Skip to: 5274 /* 2340 */ MCD_OPC_CheckField, 16, 5, 0, 111, 11, 0, // Skip to: 5274 /* 2347 */ MCD_OPC_Decode, 135, 4, 212, 1, // Opcode: EFDCFUI /* 2352 */ MCD_OPC_FilterValue, 1, 19, 0, 0, // Skip to: 2376 /* 2357 */ MCD_OPC_CheckField, 26, 6, 4, 94, 11, 0, // Skip to: 5274 /* 2364 */ MCD_OPC_CheckField, 16, 5, 0, 87, 11, 0, // Skip to: 5274 /* 2371 */ MCD_OPC_Decode, 132, 4, 212, 1, // Opcode: EFDCFSI /* 2376 */ MCD_OPC_FilterValue, 2, 19, 0, 0, // Skip to: 2400 /* 2381 */ MCD_OPC_CheckField, 26, 6, 4, 70, 11, 0, // Skip to: 5274 /* 2388 */ MCD_OPC_CheckField, 16, 5, 0, 63, 11, 0, // Skip to: 5274 /* 2395 */ MCD_OPC_Decode, 134, 4, 211, 1, // Opcode: EFDCFUF /* 2400 */ MCD_OPC_FilterValue, 3, 19, 0, 0, // Skip to: 2424 /* 2405 */ MCD_OPC_CheckField, 26, 6, 4, 46, 11, 0, // Skip to: 5274 /* 2412 */ MCD_OPC_CheckField, 16, 5, 0, 39, 11, 0, // Skip to: 5274 /* 2419 */ MCD_OPC_Decode, 131, 4, 211, 1, // Opcode: EFDCFSF /* 2424 */ MCD_OPC_FilterValue, 4, 19, 0, 0, // Skip to: 2448 /* 2429 */ MCD_OPC_CheckField, 26, 6, 4, 22, 11, 0, // Skip to: 5274 /* 2436 */ MCD_OPC_CheckField, 16, 5, 0, 15, 11, 0, // Skip to: 5274 /* 2443 */ MCD_OPC_Decode, 145, 4, 213, 1, // Opcode: EFDCTUI /* 2448 */ MCD_OPC_FilterValue, 5, 19, 0, 0, // Skip to: 2472 /* 2453 */ MCD_OPC_CheckField, 26, 6, 4, 254, 10, 0, // Skip to: 5274 /* 2460 */ MCD_OPC_CheckField, 16, 5, 0, 247, 10, 0, // Skip to: 5274 /* 2467 */ MCD_OPC_Decode, 141, 4, 213, 1, // Opcode: EFDCTSI /* 2472 */ MCD_OPC_FilterValue, 6, 19, 0, 0, // Skip to: 2496 /* 2477 */ MCD_OPC_CheckField, 26, 6, 4, 230, 10, 0, // Skip to: 5274 /* 2484 */ MCD_OPC_CheckField, 16, 5, 0, 223, 10, 0, // Skip to: 5274 /* 2491 */ MCD_OPC_Decode, 144, 4, 211, 1, // Opcode: EFDCTUF /* 2496 */ MCD_OPC_FilterValue, 7, 213, 10, 0, // Skip to: 5274 /* 2501 */ MCD_OPC_CheckField, 26, 6, 4, 206, 10, 0, // Skip to: 5274 /* 2508 */ MCD_OPC_CheckField, 16, 5, 0, 199, 10, 0, // Skip to: 5274 /* 2515 */ MCD_OPC_Decode, 140, 4, 211, 1, // Opcode: EFDCTSF /* 2520 */ MCD_OPC_FilterValue, 95, 123, 0, 0, // Skip to: 2648 /* 2525 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 2528 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 2552 /* 2533 */ MCD_OPC_CheckField, 26, 6, 4, 174, 10, 0, // Skip to: 5274 /* 2540 */ MCD_OPC_CheckField, 16, 5, 0, 167, 10, 0, // Skip to: 5274 /* 2547 */ MCD_OPC_Decode, 147, 4, 213, 1, // Opcode: EFDCTUIZ /* 2552 */ MCD_OPC_FilterValue, 2, 19, 0, 0, // Skip to: 2576 /* 2557 */ MCD_OPC_CheckField, 26, 6, 4, 150, 10, 0, // Skip to: 5274 /* 2564 */ MCD_OPC_CheckField, 16, 5, 0, 143, 10, 0, // Skip to: 5274 /* 2571 */ MCD_OPC_Decode, 143, 4, 213, 1, // Opcode: EFDCTSIZ /* 2576 */ MCD_OPC_FilterValue, 4, 19, 0, 0, // Skip to: 2600 /* 2581 */ MCD_OPC_CheckField, 26, 6, 4, 126, 10, 0, // Skip to: 5274 /* 2588 */ MCD_OPC_CheckField, 21, 2, 0, 119, 10, 0, // Skip to: 5274 /* 2595 */ MCD_OPC_Decode, 154, 4, 201, 1, // Opcode: EFDTSTGT /* 2600 */ MCD_OPC_FilterValue, 5, 19, 0, 0, // Skip to: 2624 /* 2605 */ MCD_OPC_CheckField, 26, 6, 4, 102, 10, 0, // Skip to: 5274 /* 2612 */ MCD_OPC_CheckField, 21, 2, 0, 95, 10, 0, // Skip to: 5274 /* 2619 */ MCD_OPC_Decode, 155, 4, 201, 1, // Opcode: EFDTSTLT /* 2624 */ MCD_OPC_FilterValue, 6, 85, 10, 0, // Skip to: 5274 /* 2629 */ MCD_OPC_CheckField, 26, 6, 4, 78, 10, 0, // Skip to: 5274 /* 2636 */ MCD_OPC_CheckField, 21, 2, 0, 71, 10, 0, // Skip to: 5274 /* 2643 */ MCD_OPC_Decode, 153, 4, 201, 1, // Opcode: EFDTSTEQ /* 2648 */ MCD_OPC_FilterValue, 96, 105, 0, 0, // Skip to: 2758 /* 2653 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 2656 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 2673 /* 2661 */ MCD_OPC_CheckField, 26, 6, 4, 46, 10, 0, // Skip to: 5274 /* 2668 */ MCD_OPC_Decode, 234, 4, 214, 1, // Opcode: EVLDDX /* 2673 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 2690 /* 2678 */ MCD_OPC_CheckField, 26, 6, 4, 29, 10, 0, // Skip to: 5274 /* 2685 */ MCD_OPC_Decode, 233, 4, 215, 1, // Opcode: EVLDD /* 2690 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 2707 /* 2695 */ MCD_OPC_CheckField, 26, 6, 4, 12, 10, 0, // Skip to: 5274 /* 2702 */ MCD_OPC_Decode, 238, 4, 214, 1, // Opcode: EVLDWX /* 2707 */ MCD_OPC_FilterValue, 3, 12, 0, 0, // Skip to: 2724 /* 2712 */ MCD_OPC_CheckField, 26, 6, 4, 251, 9, 0, // Skip to: 5274 /* 2719 */ MCD_OPC_Decode, 237, 4, 215, 1, // Opcode: EVLDW /* 2724 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 2741 /* 2729 */ MCD_OPC_CheckField, 26, 6, 4, 234, 9, 0, // Skip to: 5274 /* 2736 */ MCD_OPC_Decode, 236, 4, 214, 1, // Opcode: EVLDHX /* 2741 */ MCD_OPC_FilterValue, 5, 224, 9, 0, // Skip to: 5274 /* 2746 */ MCD_OPC_CheckField, 26, 6, 4, 217, 9, 0, // Skip to: 5274 /* 2753 */ MCD_OPC_Decode, 235, 4, 215, 1, // Opcode: EVLDH /* 2758 */ MCD_OPC_FilterValue, 97, 105, 0, 0, // Skip to: 2868 /* 2763 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 2766 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 2783 /* 2771 */ MCD_OPC_CheckField, 26, 6, 4, 192, 9, 0, // Skip to: 5274 /* 2778 */ MCD_OPC_Decode, 240, 4, 214, 1, // Opcode: EVLHHESPLATX /* 2783 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 2800 /* 2788 */ MCD_OPC_CheckField, 26, 6, 4, 175, 9, 0, // Skip to: 5274 /* 2795 */ MCD_OPC_Decode, 239, 4, 216, 1, // Opcode: EVLHHESPLAT /* 2800 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 2817 /* 2805 */ MCD_OPC_CheckField, 26, 6, 4, 158, 9, 0, // Skip to: 5274 /* 2812 */ MCD_OPC_Decode, 244, 4, 214, 1, // Opcode: EVLHHOUSPLATX /* 2817 */ MCD_OPC_FilterValue, 5, 12, 0, 0, // Skip to: 2834 /* 2822 */ MCD_OPC_CheckField, 26, 6, 4, 141, 9, 0, // Skip to: 5274 /* 2829 */ MCD_OPC_Decode, 243, 4, 216, 1, // Opcode: EVLHHOUSPLAT /* 2834 */ MCD_OPC_FilterValue, 6, 12, 0, 0, // Skip to: 2851 /* 2839 */ MCD_OPC_CheckField, 26, 6, 4, 124, 9, 0, // Skip to: 5274 /* 2846 */ MCD_OPC_Decode, 242, 4, 214, 1, // Opcode: EVLHHOSSPLATX /* 2851 */ MCD_OPC_FilterValue, 7, 114, 9, 0, // Skip to: 5274 /* 2856 */ MCD_OPC_CheckField, 26, 6, 4, 107, 9, 0, // Skip to: 5274 /* 2863 */ MCD_OPC_Decode, 241, 4, 216, 1, // Opcode: EVLHHOSSPLAT /* 2868 */ MCD_OPC_FilterValue, 98, 105, 0, 0, // Skip to: 2978 /* 2873 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 2876 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 2893 /* 2881 */ MCD_OPC_CheckField, 26, 6, 4, 82, 9, 0, // Skip to: 5274 /* 2888 */ MCD_OPC_Decode, 246, 4, 214, 1, // Opcode: EVLWHEX /* 2893 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 2910 /* 2898 */ MCD_OPC_CheckField, 26, 6, 4, 65, 9, 0, // Skip to: 5274 /* 2905 */ MCD_OPC_Decode, 245, 4, 217, 1, // Opcode: EVLWHE /* 2910 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 2927 /* 2915 */ MCD_OPC_CheckField, 26, 6, 4, 48, 9, 0, // Skip to: 5274 /* 2922 */ MCD_OPC_Decode, 250, 4, 214, 1, // Opcode: EVLWHOUX /* 2927 */ MCD_OPC_FilterValue, 5, 12, 0, 0, // Skip to: 2944 /* 2932 */ MCD_OPC_CheckField, 26, 6, 4, 31, 9, 0, // Skip to: 5274 /* 2939 */ MCD_OPC_Decode, 249, 4, 217, 1, // Opcode: EVLWHOU /* 2944 */ MCD_OPC_FilterValue, 6, 12, 0, 0, // Skip to: 2961 /* 2949 */ MCD_OPC_CheckField, 26, 6, 4, 14, 9, 0, // Skip to: 5274 /* 2956 */ MCD_OPC_Decode, 248, 4, 214, 1, // Opcode: EVLWHOSX /* 2961 */ MCD_OPC_FilterValue, 7, 4, 9, 0, // Skip to: 5274 /* 2966 */ MCD_OPC_CheckField, 26, 6, 4, 253, 8, 0, // Skip to: 5274 /* 2973 */ MCD_OPC_Decode, 247, 4, 217, 1, // Opcode: EVLWHOS /* 2978 */ MCD_OPC_FilterValue, 99, 71, 0, 0, // Skip to: 3054 /* 2983 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 2986 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 3003 /* 2991 */ MCD_OPC_CheckField, 26, 6, 4, 228, 8, 0, // Skip to: 5274 /* 2998 */ MCD_OPC_Decode, 254, 4, 214, 1, // Opcode: EVLWWSPLATX /* 3003 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 3020 /* 3008 */ MCD_OPC_CheckField, 26, 6, 4, 211, 8, 0, // Skip to: 5274 /* 3015 */ MCD_OPC_Decode, 253, 4, 217, 1, // Opcode: EVLWWSPLAT /* 3020 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 3037 /* 3025 */ MCD_OPC_CheckField, 26, 6, 4, 194, 8, 0, // Skip to: 5274 /* 3032 */ MCD_OPC_Decode, 252, 4, 214, 1, // Opcode: EVLWHSPLATX /* 3037 */ MCD_OPC_FilterValue, 5, 184, 8, 0, // Skip to: 5274 /* 3042 */ MCD_OPC_CheckField, 26, 6, 4, 177, 8, 0, // Skip to: 5274 /* 3049 */ MCD_OPC_Decode, 251, 4, 217, 1, // Opcode: EVLWHSPLAT /* 3054 */ MCD_OPC_FilterValue, 100, 105, 0, 0, // Skip to: 3164 /* 3059 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 3062 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 3079 /* 3067 */ MCD_OPC_CheckField, 26, 6, 4, 152, 8, 0, // Skip to: 5274 /* 3074 */ MCD_OPC_Decode, 236, 5, 214, 1, // Opcode: EVSTDDX /* 3079 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 3096 /* 3084 */ MCD_OPC_CheckField, 26, 6, 4, 135, 8, 0, // Skip to: 5274 /* 3091 */ MCD_OPC_Decode, 235, 5, 215, 1, // Opcode: EVSTDD /* 3096 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 3113 /* 3101 */ MCD_OPC_CheckField, 26, 6, 4, 118, 8, 0, // Skip to: 5274 /* 3108 */ MCD_OPC_Decode, 240, 5, 214, 1, // Opcode: EVSTDWX /* 3113 */ MCD_OPC_FilterValue, 3, 12, 0, 0, // Skip to: 3130 /* 3118 */ MCD_OPC_CheckField, 26, 6, 4, 101, 8, 0, // Skip to: 5274 /* 3125 */ MCD_OPC_Decode, 239, 5, 215, 1, // Opcode: EVSTDW /* 3130 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 3147 /* 3135 */ MCD_OPC_CheckField, 26, 6, 4, 84, 8, 0, // Skip to: 5274 /* 3142 */ MCD_OPC_Decode, 238, 5, 214, 1, // Opcode: EVSTDHX /* 3147 */ MCD_OPC_FilterValue, 5, 74, 8, 0, // Skip to: 5274 /* 3152 */ MCD_OPC_CheckField, 26, 6, 4, 67, 8, 0, // Skip to: 5274 /* 3159 */ MCD_OPC_Decode, 237, 5, 215, 1, // Opcode: EVSTDH /* 3164 */ MCD_OPC_FilterValue, 102, 71, 0, 0, // Skip to: 3240 /* 3169 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 3172 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 3189 /* 3177 */ MCD_OPC_CheckField, 26, 6, 4, 42, 8, 0, // Skip to: 5274 /* 3184 */ MCD_OPC_Decode, 242, 5, 214, 1, // Opcode: EVSTWHEX /* 3189 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 3206 /* 3194 */ MCD_OPC_CheckField, 26, 6, 4, 25, 8, 0, // Skip to: 5274 /* 3201 */ MCD_OPC_Decode, 241, 5, 217, 1, // Opcode: EVSTWHE /* 3206 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 3223 /* 3211 */ MCD_OPC_CheckField, 26, 6, 4, 8, 8, 0, // Skip to: 5274 /* 3218 */ MCD_OPC_Decode, 244, 5, 214, 1, // Opcode: EVSTWHOX /* 3223 */ MCD_OPC_FilterValue, 5, 254, 7, 0, // Skip to: 5274 /* 3228 */ MCD_OPC_CheckField, 26, 6, 4, 247, 7, 0, // Skip to: 5274 /* 3235 */ MCD_OPC_Decode, 243, 5, 217, 1, // Opcode: EVSTWHO /* 3240 */ MCD_OPC_FilterValue, 103, 71, 0, 0, // Skip to: 3316 /* 3245 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 3248 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 3265 /* 3253 */ MCD_OPC_CheckField, 26, 6, 4, 222, 7, 0, // Skip to: 5274 /* 3260 */ MCD_OPC_Decode, 246, 5, 214, 1, // Opcode: EVSTWWEX /* 3265 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 3282 /* 3270 */ MCD_OPC_CheckField, 26, 6, 4, 205, 7, 0, // Skip to: 5274 /* 3277 */ MCD_OPC_Decode, 245, 5, 217, 1, // Opcode: EVSTWWE /* 3282 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 3299 /* 3287 */ MCD_OPC_CheckField, 26, 6, 4, 188, 7, 0, // Skip to: 5274 /* 3294 */ MCD_OPC_Decode, 248, 5, 214, 1, // Opcode: EVSTWWOX /* 3299 */ MCD_OPC_FilterValue, 5, 178, 7, 0, // Skip to: 5274 /* 3304 */ MCD_OPC_CheckField, 26, 6, 4, 171, 7, 0, // Skip to: 5274 /* 3311 */ MCD_OPC_Decode, 247, 5, 217, 1, // Opcode: EVSTWWO /* 3316 */ MCD_OPC_FilterValue, 128, 1, 37, 0, 0, // Skip to: 3359 /* 3322 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 3325 */ MCD_OPC_FilterValue, 3, 12, 0, 0, // Skip to: 3342 /* 3330 */ MCD_OPC_CheckField, 26, 6, 4, 145, 7, 0, // Skip to: 5274 /* 3337 */ MCD_OPC_Decode, 145, 5, 196, 1, // Opcode: EVMHESSF /* 3342 */ MCD_OPC_FilterValue, 7, 135, 7, 0, // Skip to: 5274 /* 3347 */ MCD_OPC_CheckField, 26, 6, 4, 128, 7, 0, // Skip to: 5274 /* 3354 */ MCD_OPC_Decode, 171, 5, 196, 1, // Opcode: EVMHOSSF /* 3359 */ MCD_OPC_FilterValue, 129, 1, 105, 0, 0, // Skip to: 3470 /* 3365 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 3368 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 3385 /* 3373 */ MCD_OPC_CheckField, 26, 6, 4, 102, 7, 0, // Skip to: 5274 /* 3380 */ MCD_OPC_Decode, 151, 5, 196, 1, // Opcode: EVMHEUMI /* 3385 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 3402 /* 3390 */ MCD_OPC_CheckField, 26, 6, 4, 85, 7, 0, // Skip to: 5274 /* 3397 */ MCD_OPC_Decode, 141, 5, 196, 1, // Opcode: EVMHESMI /* 3402 */ MCD_OPC_FilterValue, 3, 12, 0, 0, // Skip to: 3419 /* 3407 */ MCD_OPC_CheckField, 26, 6, 4, 68, 7, 0, // Skip to: 5274 /* 3414 */ MCD_OPC_Decode, 137, 5, 196, 1, // Opcode: EVMHESMF /* 3419 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 3436 /* 3424 */ MCD_OPC_CheckField, 26, 6, 4, 51, 7, 0, // Skip to: 5274 /* 3431 */ MCD_OPC_Decode, 177, 5, 196, 1, // Opcode: EVMHOUMI /* 3436 */ MCD_OPC_FilterValue, 5, 12, 0, 0, // Skip to: 3453 /* 3441 */ MCD_OPC_CheckField, 26, 6, 4, 34, 7, 0, // Skip to: 5274 /* 3448 */ MCD_OPC_Decode, 167, 5, 196, 1, // Opcode: EVMHOSMI /* 3453 */ MCD_OPC_FilterValue, 7, 24, 7, 0, // Skip to: 5274 /* 3458 */ MCD_OPC_CheckField, 26, 6, 4, 17, 7, 0, // Skip to: 5274 /* 3465 */ MCD_OPC_Decode, 163, 5, 196, 1, // Opcode: EVMHOSMF /* 3470 */ MCD_OPC_FilterValue, 132, 1, 37, 0, 0, // Skip to: 3513 /* 3476 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 3479 */ MCD_OPC_FilterValue, 3, 12, 0, 0, // Skip to: 3496 /* 3484 */ MCD_OPC_CheckField, 26, 6, 4, 247, 6, 0, // Skip to: 5274 /* 3491 */ MCD_OPC_Decode, 146, 5, 196, 1, // Opcode: EVMHESSFA /* 3496 */ MCD_OPC_FilterValue, 7, 237, 6, 0, // Skip to: 5274 /* 3501 */ MCD_OPC_CheckField, 26, 6, 4, 230, 6, 0, // Skip to: 5274 /* 3508 */ MCD_OPC_Decode, 172, 5, 196, 1, // Opcode: EVMHOSSFA /* 3513 */ MCD_OPC_FilterValue, 133, 1, 105, 0, 0, // Skip to: 3624 /* 3519 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 3522 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 3539 /* 3527 */ MCD_OPC_CheckField, 26, 6, 4, 204, 6, 0, // Skip to: 5274 /* 3534 */ MCD_OPC_Decode, 152, 5, 196, 1, // Opcode: EVMHEUMIA /* 3539 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 3556 /* 3544 */ MCD_OPC_CheckField, 26, 6, 4, 187, 6, 0, // Skip to: 5274 /* 3551 */ MCD_OPC_Decode, 142, 5, 196, 1, // Opcode: EVMHESMIA /* 3556 */ MCD_OPC_FilterValue, 3, 12, 0, 0, // Skip to: 3573 /* 3561 */ MCD_OPC_CheckField, 26, 6, 4, 170, 6, 0, // Skip to: 5274 /* 3568 */ MCD_OPC_Decode, 138, 5, 196, 1, // Opcode: EVMHESMFA /* 3573 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 3590 /* 3578 */ MCD_OPC_CheckField, 26, 6, 4, 153, 6, 0, // Skip to: 5274 /* 3585 */ MCD_OPC_Decode, 178, 5, 196, 1, // Opcode: EVMHOUMIA /* 3590 */ MCD_OPC_FilterValue, 5, 12, 0, 0, // Skip to: 3607 /* 3595 */ MCD_OPC_CheckField, 26, 6, 4, 136, 6, 0, // Skip to: 5274 /* 3602 */ MCD_OPC_Decode, 168, 5, 196, 1, // Opcode: EVMHOSMIA /* 3607 */ MCD_OPC_FilterValue, 7, 126, 6, 0, // Skip to: 5274 /* 3612 */ MCD_OPC_CheckField, 26, 6, 4, 119, 6, 0, // Skip to: 5274 /* 3619 */ MCD_OPC_Decode, 164, 5, 196, 1, // Opcode: EVMHOSMFA /* 3624 */ MCD_OPC_FilterValue, 136, 1, 19, 0, 0, // Skip to: 3649 /* 3630 */ MCD_OPC_CheckField, 26, 6, 4, 101, 6, 0, // Skip to: 5274 /* 3637 */ MCD_OPC_CheckField, 0, 3, 7, 94, 6, 0, // Skip to: 5274 /* 3644 */ MCD_OPC_Decode, 188, 5, 196, 1, // Opcode: EVMWHSSF /* 3649 */ MCD_OPC_FilterValue, 137, 1, 71, 0, 0, // Skip to: 3726 /* 3655 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 3658 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 3675 /* 3663 */ MCD_OPC_CheckField, 26, 6, 4, 68, 6, 0, // Skip to: 5274 /* 3670 */ MCD_OPC_Decode, 196, 5, 196, 1, // Opcode: EVMWLUMI /* 3675 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 3692 /* 3680 */ MCD_OPC_CheckField, 26, 6, 4, 51, 6, 0, // Skip to: 5274 /* 3687 */ MCD_OPC_Decode, 190, 5, 196, 1, // Opcode: EVMWHUMI /* 3692 */ MCD_OPC_FilterValue, 5, 12, 0, 0, // Skip to: 3709 /* 3697 */ MCD_OPC_CheckField, 26, 6, 4, 34, 6, 0, // Skip to: 5274 /* 3704 */ MCD_OPC_Decode, 186, 5, 196, 1, // Opcode: EVMWHSMI /* 3709 */ MCD_OPC_FilterValue, 7, 24, 6, 0, // Skip to: 5274 /* 3714 */ MCD_OPC_CheckField, 26, 6, 4, 17, 6, 0, // Skip to: 5274 /* 3721 */ MCD_OPC_Decode, 184, 5, 196, 1, // Opcode: EVMWHSMF /* 3726 */ MCD_OPC_FilterValue, 138, 1, 19, 0, 0, // Skip to: 3751 /* 3732 */ MCD_OPC_CheckField, 26, 6, 4, 255, 5, 0, // Skip to: 5274 /* 3739 */ MCD_OPC_CheckField, 0, 3, 3, 248, 5, 0, // Skip to: 5274 /* 3746 */ MCD_OPC_Decode, 210, 5, 196, 1, // Opcode: EVMWSSF /* 3751 */ MCD_OPC_FilterValue, 139, 1, 54, 0, 0, // Skip to: 3811 /* 3757 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 3760 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 3777 /* 3765 */ MCD_OPC_CheckField, 26, 6, 4, 222, 5, 0, // Skip to: 5274 /* 3772 */ MCD_OPC_Decode, 214, 5, 196, 1, // Opcode: EVMWUMI /* 3777 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 3794 /* 3782 */ MCD_OPC_CheckField, 26, 6, 4, 205, 5, 0, // Skip to: 5274 /* 3789 */ MCD_OPC_Decode, 206, 5, 196, 1, // Opcode: EVMWSMI /* 3794 */ MCD_OPC_FilterValue, 3, 195, 5, 0, // Skip to: 5274 /* 3799 */ MCD_OPC_CheckField, 26, 6, 4, 188, 5, 0, // Skip to: 5274 /* 3806 */ MCD_OPC_Decode, 202, 5, 196, 1, // Opcode: EVMWSMF /* 3811 */ MCD_OPC_FilterValue, 140, 1, 19, 0, 0, // Skip to: 3836 /* 3817 */ MCD_OPC_CheckField, 26, 6, 4, 170, 5, 0, // Skip to: 5274 /* 3824 */ MCD_OPC_CheckField, 0, 3, 7, 163, 5, 0, // Skip to: 5274 /* 3831 */ MCD_OPC_Decode, 189, 5, 196, 1, // Opcode: EVMWHSSFA /* 3836 */ MCD_OPC_FilterValue, 141, 1, 71, 0, 0, // Skip to: 3913 /* 3842 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 3845 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 3862 /* 3850 */ MCD_OPC_CheckField, 26, 6, 4, 137, 5, 0, // Skip to: 5274 /* 3857 */ MCD_OPC_Decode, 197, 5, 196, 1, // Opcode: EVMWLUMIA /* 3862 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 3879 /* 3867 */ MCD_OPC_CheckField, 26, 6, 4, 120, 5, 0, // Skip to: 5274 /* 3874 */ MCD_OPC_Decode, 191, 5, 196, 1, // Opcode: EVMWHUMIA /* 3879 */ MCD_OPC_FilterValue, 5, 12, 0, 0, // Skip to: 3896 /* 3884 */ MCD_OPC_CheckField, 26, 6, 4, 103, 5, 0, // Skip to: 5274 /* 3891 */ MCD_OPC_Decode, 187, 5, 196, 1, // Opcode: EVMWHSMIA /* 3896 */ MCD_OPC_FilterValue, 7, 93, 5, 0, // Skip to: 5274 /* 3901 */ MCD_OPC_CheckField, 26, 6, 4, 86, 5, 0, // Skip to: 5274 /* 3908 */ MCD_OPC_Decode, 185, 5, 196, 1, // Opcode: EVMWHSMFA /* 3913 */ MCD_OPC_FilterValue, 142, 1, 19, 0, 0, // Skip to: 3938 /* 3919 */ MCD_OPC_CheckField, 26, 6, 4, 68, 5, 0, // Skip to: 5274 /* 3926 */ MCD_OPC_CheckField, 0, 3, 3, 61, 5, 0, // Skip to: 5274 /* 3933 */ MCD_OPC_Decode, 211, 5, 196, 1, // Opcode: EVMWSSFA /* 3938 */ MCD_OPC_FilterValue, 143, 1, 54, 0, 0, // Skip to: 3998 /* 3944 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 3947 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 3964 /* 3952 */ MCD_OPC_CheckField, 26, 6, 4, 35, 5, 0, // Skip to: 5274 /* 3959 */ MCD_OPC_Decode, 215, 5, 196, 1, // Opcode: EVMWUMIA /* 3964 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 3981 /* 3969 */ MCD_OPC_CheckField, 26, 6, 4, 18, 5, 0, // Skip to: 5274 /* 3976 */ MCD_OPC_Decode, 207, 5, 196, 1, // Opcode: EVMWSMIA /* 3981 */ MCD_OPC_FilterValue, 3, 8, 5, 0, // Skip to: 5274 /* 3986 */ MCD_OPC_CheckField, 26, 6, 4, 1, 5, 0, // Skip to: 5274 /* 3993 */ MCD_OPC_Decode, 203, 5, 196, 1, // Opcode: EVMWSMFA /* 3998 */ MCD_OPC_FilterValue, 152, 1, 157, 0, 0, // Skip to: 4161 /* 4004 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 4007 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 4031 /* 4012 */ MCD_OPC_CheckField, 26, 6, 4, 231, 4, 0, // Skip to: 5274 /* 4019 */ MCD_OPC_CheckField, 11, 5, 0, 224, 4, 0, // Skip to: 5274 /* 4026 */ MCD_OPC_Decode, 194, 4, 199, 1, // Opcode: EVADDUSIAAW /* 4031 */ MCD_OPC_FilterValue, 1, 19, 0, 0, // Skip to: 4055 /* 4036 */ MCD_OPC_CheckField, 26, 6, 4, 207, 4, 0, // Skip to: 5274 /* 4043 */ MCD_OPC_CheckField, 11, 5, 0, 200, 4, 0, // Skip to: 5274 /* 4050 */ MCD_OPC_Decode, 192, 4, 199, 1, // Opcode: EVADDSSIAAW /* 4055 */ MCD_OPC_FilterValue, 2, 19, 0, 0, // Skip to: 4079 /* 4060 */ MCD_OPC_CheckField, 26, 6, 4, 183, 4, 0, // Skip to: 5274 /* 4067 */ MCD_OPC_CheckField, 11, 5, 0, 176, 4, 0, // Skip to: 5274 /* 4074 */ MCD_OPC_Decode, 252, 5, 199, 1, // Opcode: EVSUBFUSIAAW /* 4079 */ MCD_OPC_FilterValue, 3, 19, 0, 0, // Skip to: 4103 /* 4084 */ MCD_OPC_CheckField, 26, 6, 4, 159, 4, 0, // Skip to: 5274 /* 4091 */ MCD_OPC_CheckField, 11, 5, 0, 152, 4, 0, // Skip to: 5274 /* 4098 */ MCD_OPC_Decode, 250, 5, 199, 1, // Opcode: EVSUBFSSIAAW /* 4103 */ MCD_OPC_FilterValue, 4, 19, 0, 0, // Skip to: 4127 /* 4108 */ MCD_OPC_CheckField, 26, 6, 4, 135, 4, 0, // Skip to: 5274 /* 4115 */ MCD_OPC_CheckField, 11, 5, 0, 128, 4, 0, // Skip to: 5274 /* 4122 */ MCD_OPC_Decode, 183, 5, 199, 1, // Opcode: EVMRA /* 4127 */ MCD_OPC_FilterValue, 6, 12, 0, 0, // Skip to: 4144 /* 4132 */ MCD_OPC_CheckField, 26, 6, 4, 111, 4, 0, // Skip to: 5274 /* 4139 */ MCD_OPC_Decode, 205, 4, 196, 1, // Opcode: EVDIVWS /* 4144 */ MCD_OPC_FilterValue, 7, 101, 4, 0, // Skip to: 5274 /* 4149 */ MCD_OPC_CheckField, 26, 6, 4, 94, 4, 0, // Skip to: 5274 /* 4156 */ MCD_OPC_Decode, 206, 4, 196, 1, // Opcode: EVDIVWU /* 4161 */ MCD_OPC_FilterValue, 153, 1, 99, 0, 0, // Skip to: 4266 /* 4167 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 4170 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 4194 /* 4175 */ MCD_OPC_CheckField, 26, 6, 4, 68, 4, 0, // Skip to: 5274 /* 4182 */ MCD_OPC_CheckField, 11, 5, 0, 61, 4, 0, // Skip to: 5274 /* 4189 */ MCD_OPC_Decode, 193, 4, 199, 1, // Opcode: EVADDUMIAAW /* 4194 */ MCD_OPC_FilterValue, 1, 19, 0, 0, // Skip to: 4218 /* 4199 */ MCD_OPC_CheckField, 26, 6, 4, 44, 4, 0, // Skip to: 5274 /* 4206 */ MCD_OPC_CheckField, 11, 5, 0, 37, 4, 0, // Skip to: 5274 /* 4213 */ MCD_OPC_Decode, 191, 4, 199, 1, // Opcode: EVADDSMIAAW /* 4218 */ MCD_OPC_FilterValue, 2, 19, 0, 0, // Skip to: 4242 /* 4223 */ MCD_OPC_CheckField, 26, 6, 4, 20, 4, 0, // Skip to: 5274 /* 4230 */ MCD_OPC_CheckField, 11, 5, 0, 13, 4, 0, // Skip to: 5274 /* 4237 */ MCD_OPC_Decode, 251, 5, 199, 1, // Opcode: EVSUBFUMIAAW /* 4242 */ MCD_OPC_FilterValue, 3, 3, 4, 0, // Skip to: 5274 /* 4247 */ MCD_OPC_CheckField, 26, 6, 4, 252, 3, 0, // Skip to: 5274 /* 4254 */ MCD_OPC_CheckField, 11, 5, 0, 245, 3, 0, // Skip to: 5274 /* 4261 */ MCD_OPC_Decode, 249, 5, 199, 1, // Opcode: EVSUBFSMIAAW /* 4266 */ MCD_OPC_FilterValue, 160, 1, 105, 0, 0, // Skip to: 4377 /* 4272 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 4275 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 4292 /* 4280 */ MCD_OPC_CheckField, 26, 6, 4, 219, 3, 0, // Skip to: 5274 /* 4287 */ MCD_OPC_Decode, 155, 5, 196, 1, // Opcode: EVMHEUSIAAW /* 4292 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 4309 /* 4297 */ MCD_OPC_CheckField, 26, 6, 4, 202, 3, 0, // Skip to: 5274 /* 4304 */ MCD_OPC_Decode, 149, 5, 196, 1, // Opcode: EVMHESSIAAW /* 4309 */ MCD_OPC_FilterValue, 3, 12, 0, 0, // Skip to: 4326 /* 4314 */ MCD_OPC_CheckField, 26, 6, 4, 185, 3, 0, // Skip to: 5274 /* 4321 */ MCD_OPC_Decode, 147, 5, 196, 1, // Opcode: EVMHESSFAAW /* 4326 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 4343 /* 4331 */ MCD_OPC_CheckField, 26, 6, 4, 168, 3, 0, // Skip to: 5274 /* 4338 */ MCD_OPC_Decode, 181, 5, 196, 1, // Opcode: EVMHOUSIAAW /* 4343 */ MCD_OPC_FilterValue, 5, 12, 0, 0, // Skip to: 4360 /* 4348 */ MCD_OPC_CheckField, 26, 6, 4, 151, 3, 0, // Skip to: 5274 /* 4355 */ MCD_OPC_Decode, 175, 5, 196, 1, // Opcode: EVMHOSSIAAW /* 4360 */ MCD_OPC_FilterValue, 7, 141, 3, 0, // Skip to: 5274 /* 4365 */ MCD_OPC_CheckField, 26, 6, 4, 134, 3, 0, // Skip to: 5274 /* 4372 */ MCD_OPC_Decode, 173, 5, 196, 1, // Opcode: EVMHOSSFAAW /* 4377 */ MCD_OPC_FilterValue, 161, 1, 105, 0, 0, // Skip to: 4488 /* 4383 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 4386 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 4403 /* 4391 */ MCD_OPC_CheckField, 26, 6, 4, 108, 3, 0, // Skip to: 5274 /* 4398 */ MCD_OPC_Decode, 153, 5, 196, 1, // Opcode: EVMHEUMIAAW /* 4403 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 4420 /* 4408 */ MCD_OPC_CheckField, 26, 6, 4, 91, 3, 0, // Skip to: 5274 /* 4415 */ MCD_OPC_Decode, 143, 5, 196, 1, // Opcode: EVMHESMIAAW /* 4420 */ MCD_OPC_FilterValue, 3, 12, 0, 0, // Skip to: 4437 /* 4425 */ MCD_OPC_CheckField, 26, 6, 4, 74, 3, 0, // Skip to: 5274 /* 4432 */ MCD_OPC_Decode, 139, 5, 196, 1, // Opcode: EVMHESMFAAW /* 4437 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 4454 /* 4442 */ MCD_OPC_CheckField, 26, 6, 4, 57, 3, 0, // Skip to: 5274 /* 4449 */ MCD_OPC_Decode, 179, 5, 196, 1, // Opcode: EVMHOUMIAAW /* 4454 */ MCD_OPC_FilterValue, 5, 12, 0, 0, // Skip to: 4471 /* 4459 */ MCD_OPC_CheckField, 26, 6, 4, 40, 3, 0, // Skip to: 5274 /* 4466 */ MCD_OPC_Decode, 169, 5, 196, 1, // Opcode: EVMHOSMIAAW /* 4471 */ MCD_OPC_FilterValue, 7, 30, 3, 0, // Skip to: 5274 /* 4476 */ MCD_OPC_CheckField, 26, 6, 4, 23, 3, 0, // Skip to: 5274 /* 4483 */ MCD_OPC_Decode, 165, 5, 196, 1, // Opcode: EVMHOSMFAAW /* 4488 */ MCD_OPC_FilterValue, 165, 1, 105, 0, 0, // Skip to: 4599 /* 4494 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 4497 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 4514 /* 4502 */ MCD_OPC_CheckField, 26, 6, 4, 253, 2, 0, // Skip to: 5274 /* 4509 */ MCD_OPC_Decode, 135, 5, 196, 1, // Opcode: EVMHEGUMIAA /* 4514 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 4531 /* 4519 */ MCD_OPC_CheckField, 26, 6, 4, 236, 2, 0, // Skip to: 5274 /* 4526 */ MCD_OPC_Decode, 133, 5, 196, 1, // Opcode: EVMHEGSMIAA /* 4531 */ MCD_OPC_FilterValue, 3, 12, 0, 0, // Skip to: 4548 /* 4536 */ MCD_OPC_CheckField, 26, 6, 4, 219, 2, 0, // Skip to: 5274 /* 4543 */ MCD_OPC_Decode, 131, 5, 196, 1, // Opcode: EVMHEGSMFAA /* 4548 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 4565 /* 4553 */ MCD_OPC_CheckField, 26, 6, 4, 202, 2, 0, // Skip to: 5274 /* 4560 */ MCD_OPC_Decode, 161, 5, 196, 1, // Opcode: EVMHOGUMIAA /* 4565 */ MCD_OPC_FilterValue, 5, 12, 0, 0, // Skip to: 4582 /* 4570 */ MCD_OPC_CheckField, 26, 6, 4, 185, 2, 0, // Skip to: 5274 /* 4577 */ MCD_OPC_Decode, 159, 5, 196, 1, // Opcode: EVMHOGSMIAA /* 4582 */ MCD_OPC_FilterValue, 7, 175, 2, 0, // Skip to: 5274 /* 4587 */ MCD_OPC_CheckField, 26, 6, 4, 168, 2, 0, // Skip to: 5274 /* 4594 */ MCD_OPC_Decode, 157, 5, 196, 1, // Opcode: EVMHOGSMFAA /* 4599 */ MCD_OPC_FilterValue, 168, 1, 37, 0, 0, // Skip to: 4642 /* 4605 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 4608 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 4625 /* 4613 */ MCD_OPC_CheckField, 26, 6, 4, 142, 2, 0, // Skip to: 5274 /* 4620 */ MCD_OPC_Decode, 200, 5, 196, 1, // Opcode: EVMWLUSIAAW /* 4625 */ MCD_OPC_FilterValue, 1, 132, 2, 0, // Skip to: 5274 /* 4630 */ MCD_OPC_CheckField, 26, 6, 4, 125, 2, 0, // Skip to: 5274 /* 4637 */ MCD_OPC_Decode, 194, 5, 196, 1, // Opcode: EVMWLSSIAAW /* 4642 */ MCD_OPC_FilterValue, 169, 1, 37, 0, 0, // Skip to: 4685 /* 4648 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 4651 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 4668 /* 4656 */ MCD_OPC_CheckField, 26, 6, 4, 99, 2, 0, // Skip to: 5274 /* 4663 */ MCD_OPC_Decode, 198, 5, 196, 1, // Opcode: EVMWLUMIAAW /* 4668 */ MCD_OPC_FilterValue, 1, 89, 2, 0, // Skip to: 5274 /* 4673 */ MCD_OPC_CheckField, 26, 6, 4, 82, 2, 0, // Skip to: 5274 /* 4680 */ MCD_OPC_Decode, 192, 5, 196, 1, // Opcode: EVMWLSMIAAW /* 4685 */ MCD_OPC_FilterValue, 170, 1, 19, 0, 0, // Skip to: 4710 /* 4691 */ MCD_OPC_CheckField, 26, 6, 4, 64, 2, 0, // Skip to: 5274 /* 4698 */ MCD_OPC_CheckField, 0, 3, 3, 57, 2, 0, // Skip to: 5274 /* 4705 */ MCD_OPC_Decode, 212, 5, 196, 1, // Opcode: EVMWSSFAA /* 4710 */ MCD_OPC_FilterValue, 171, 1, 54, 0, 0, // Skip to: 4770 /* 4716 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 4719 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 4736 /* 4724 */ MCD_OPC_CheckField, 26, 6, 4, 31, 2, 0, // Skip to: 5274 /* 4731 */ MCD_OPC_Decode, 216, 5, 196, 1, // Opcode: EVMWUMIAA /* 4736 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 4753 /* 4741 */ MCD_OPC_CheckField, 26, 6, 4, 14, 2, 0, // Skip to: 5274 /* 4748 */ MCD_OPC_Decode, 208, 5, 196, 1, // Opcode: EVMWSMIAA /* 4753 */ MCD_OPC_FilterValue, 3, 4, 2, 0, // Skip to: 5274 /* 4758 */ MCD_OPC_CheckField, 26, 6, 4, 253, 1, 0, // Skip to: 5274 /* 4765 */ MCD_OPC_Decode, 204, 5, 196, 1, // Opcode: EVMWSMFAA /* 4770 */ MCD_OPC_FilterValue, 176, 1, 105, 0, 0, // Skip to: 4881 /* 4776 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 4779 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 4796 /* 4784 */ MCD_OPC_CheckField, 26, 6, 4, 227, 1, 0, // Skip to: 5274 /* 4791 */ MCD_OPC_Decode, 156, 5, 196, 1, // Opcode: EVMHEUSIANW /* 4796 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 4813 /* 4801 */ MCD_OPC_CheckField, 26, 6, 4, 210, 1, 0, // Skip to: 5274 /* 4808 */ MCD_OPC_Decode, 150, 5, 196, 1, // Opcode: EVMHESSIANW /* 4813 */ MCD_OPC_FilterValue, 3, 12, 0, 0, // Skip to: 4830 /* 4818 */ MCD_OPC_CheckField, 26, 6, 4, 193, 1, 0, // Skip to: 5274 /* 4825 */ MCD_OPC_Decode, 148, 5, 196, 1, // Opcode: EVMHESSFANW /* 4830 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 4847 /* 4835 */ MCD_OPC_CheckField, 26, 6, 4, 176, 1, 0, // Skip to: 5274 /* 4842 */ MCD_OPC_Decode, 182, 5, 196, 1, // Opcode: EVMHOUSIANW /* 4847 */ MCD_OPC_FilterValue, 5, 12, 0, 0, // Skip to: 4864 /* 4852 */ MCD_OPC_CheckField, 26, 6, 4, 159, 1, 0, // Skip to: 5274 /* 4859 */ MCD_OPC_Decode, 176, 5, 196, 1, // Opcode: EVMHOSSIANW /* 4864 */ MCD_OPC_FilterValue, 7, 149, 1, 0, // Skip to: 5274 /* 4869 */ MCD_OPC_CheckField, 26, 6, 4, 142, 1, 0, // Skip to: 5274 /* 4876 */ MCD_OPC_Decode, 174, 5, 196, 1, // Opcode: EVMHOSSFANW /* 4881 */ MCD_OPC_FilterValue, 177, 1, 105, 0, 0, // Skip to: 4992 /* 4887 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 4890 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 4907 /* 4895 */ MCD_OPC_CheckField, 26, 6, 4, 116, 1, 0, // Skip to: 5274 /* 4902 */ MCD_OPC_Decode, 154, 5, 196, 1, // Opcode: EVMHEUMIANW /* 4907 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 4924 /* 4912 */ MCD_OPC_CheckField, 26, 6, 4, 99, 1, 0, // Skip to: 5274 /* 4919 */ MCD_OPC_Decode, 144, 5, 196, 1, // Opcode: EVMHESMIANW /* 4924 */ MCD_OPC_FilterValue, 3, 12, 0, 0, // Skip to: 4941 /* 4929 */ MCD_OPC_CheckField, 26, 6, 4, 82, 1, 0, // Skip to: 5274 /* 4936 */ MCD_OPC_Decode, 140, 5, 196, 1, // Opcode: EVMHESMFANW /* 4941 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 4958 /* 4946 */ MCD_OPC_CheckField, 26, 6, 4, 65, 1, 0, // Skip to: 5274 /* 4953 */ MCD_OPC_Decode, 180, 5, 196, 1, // Opcode: EVMHOUMIANW /* 4958 */ MCD_OPC_FilterValue, 5, 12, 0, 0, // Skip to: 4975 /* 4963 */ MCD_OPC_CheckField, 26, 6, 4, 48, 1, 0, // Skip to: 5274 /* 4970 */ MCD_OPC_Decode, 170, 5, 196, 1, // Opcode: EVMHOSMIANW /* 4975 */ MCD_OPC_FilterValue, 7, 38, 1, 0, // Skip to: 5274 /* 4980 */ MCD_OPC_CheckField, 26, 6, 4, 31, 1, 0, // Skip to: 5274 /* 4987 */ MCD_OPC_Decode, 166, 5, 196, 1, // Opcode: EVMHOSMFANW /* 4992 */ MCD_OPC_FilterValue, 181, 1, 105, 0, 0, // Skip to: 5103 /* 4998 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 5001 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 5018 /* 5006 */ MCD_OPC_CheckField, 26, 6, 4, 5, 1, 0, // Skip to: 5274 /* 5013 */ MCD_OPC_Decode, 136, 5, 196, 1, // Opcode: EVMHEGUMIAN /* 5018 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 5035 /* 5023 */ MCD_OPC_CheckField, 26, 6, 4, 244, 0, 0, // Skip to: 5274 /* 5030 */ MCD_OPC_Decode, 134, 5, 196, 1, // Opcode: EVMHEGSMIAN /* 5035 */ MCD_OPC_FilterValue, 3, 12, 0, 0, // Skip to: 5052 /* 5040 */ MCD_OPC_CheckField, 26, 6, 4, 227, 0, 0, // Skip to: 5274 /* 5047 */ MCD_OPC_Decode, 132, 5, 196, 1, // Opcode: EVMHEGSMFAN /* 5052 */ MCD_OPC_FilterValue, 4, 12, 0, 0, // Skip to: 5069 /* 5057 */ MCD_OPC_CheckField, 26, 6, 4, 210, 0, 0, // Skip to: 5274 /* 5064 */ MCD_OPC_Decode, 162, 5, 196, 1, // Opcode: EVMHOGUMIAN /* 5069 */ MCD_OPC_FilterValue, 5, 12, 0, 0, // Skip to: 5086 /* 5074 */ MCD_OPC_CheckField, 26, 6, 4, 193, 0, 0, // Skip to: 5274 /* 5081 */ MCD_OPC_Decode, 160, 5, 196, 1, // Opcode: EVMHOGSMIAN /* 5086 */ MCD_OPC_FilterValue, 7, 183, 0, 0, // Skip to: 5274 /* 5091 */ MCD_OPC_CheckField, 26, 6, 4, 176, 0, 0, // Skip to: 5274 /* 5098 */ MCD_OPC_Decode, 158, 5, 196, 1, // Opcode: EVMHOGSMFAN /* 5103 */ MCD_OPC_FilterValue, 184, 1, 37, 0, 0, // Skip to: 5146 /* 5109 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 5112 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 5129 /* 5117 */ MCD_OPC_CheckField, 26, 6, 4, 150, 0, 0, // Skip to: 5274 /* 5124 */ MCD_OPC_Decode, 201, 5, 196, 1, // Opcode: EVMWLUSIANW /* 5129 */ MCD_OPC_FilterValue, 1, 140, 0, 0, // Skip to: 5274 /* 5134 */ MCD_OPC_CheckField, 26, 6, 4, 133, 0, 0, // Skip to: 5274 /* 5141 */ MCD_OPC_Decode, 195, 5, 196, 1, // Opcode: EVMWLSSIANW /* 5146 */ MCD_OPC_FilterValue, 185, 1, 37, 0, 0, // Skip to: 5189 /* 5152 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 5155 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 5172 /* 5160 */ MCD_OPC_CheckField, 26, 6, 4, 107, 0, 0, // Skip to: 5274 /* 5167 */ MCD_OPC_Decode, 199, 5, 196, 1, // Opcode: EVMWLUMIANW /* 5172 */ MCD_OPC_FilterValue, 1, 97, 0, 0, // Skip to: 5274 /* 5177 */ MCD_OPC_CheckField, 26, 6, 4, 90, 0, 0, // Skip to: 5274 /* 5184 */ MCD_OPC_Decode, 193, 5, 196, 1, // Opcode: EVMWLSMIANW /* 5189 */ MCD_OPC_FilterValue, 186, 1, 19, 0, 0, // Skip to: 5214 /* 5195 */ MCD_OPC_CheckField, 26, 6, 4, 72, 0, 0, // Skip to: 5274 /* 5202 */ MCD_OPC_CheckField, 0, 3, 3, 65, 0, 0, // Skip to: 5274 /* 5209 */ MCD_OPC_Decode, 213, 5, 196, 1, // Opcode: EVMWSSFAN /* 5214 */ MCD_OPC_FilterValue, 187, 1, 54, 0, 0, // Skip to: 5274 /* 5220 */ MCD_OPC_ExtractField, 0, 3, // Inst{2-0} ... /* 5223 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 5240 /* 5228 */ MCD_OPC_CheckField, 26, 6, 4, 39, 0, 0, // Skip to: 5274 /* 5235 */ MCD_OPC_Decode, 217, 5, 196, 1, // Opcode: EVMWUMIAN /* 5240 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 5257 /* 5245 */ MCD_OPC_CheckField, 26, 6, 4, 22, 0, 0, // Skip to: 5274 /* 5252 */ MCD_OPC_Decode, 209, 5, 196, 1, // Opcode: EVMWSMIAN /* 5257 */ MCD_OPC_FilterValue, 3, 12, 0, 0, // Skip to: 5274 /* 5262 */ MCD_OPC_CheckField, 26, 6, 4, 5, 0, 0, // Skip to: 5274 /* 5269 */ MCD_OPC_Decode, 205, 5, 196, 1, // Opcode: EVMWSMFAN /* 5274 */ MCD_OPC_Fail, 0 }; static bool checkDecoderPredicate(unsigned Idx, MCInst *MI) { /* llvm_unreachable("Invalid index!");*/ return true; } #define DecodeToMCInst(fname, fieldname, InsnType) \ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *MI, \ uint64_t Address, bool *Decoder) \ { \ InsnType tmp; \ switch (Idx) { \ default: /* llvm_unreachable("Invalid index!");*/ \ case 0: \ return S; \ case 1: \ tmp = fieldname(insn, 21, 5); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 16); \ if (decodeSImmOperand(MI, tmp, Address, Decoder, 16) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 2: \ tmp = fieldname(insn, 21, 5); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 16); \ if (decodeSImmOperand(MI, tmp, Address, Decoder, 16) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 3: \ tmp = fieldname(insn, 21, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 4: \ tmp = fieldname(insn, 21, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 5: \ tmp = fieldname(insn, 21, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 9, 1); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 6: \ tmp = fieldname(insn, 21, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 7: \ tmp = fieldname(insn, 21, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 9, 1); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 8: \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 9: \ tmp = fieldname(insn, 21, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 15, 1); \ MCOperand_CreateImm0(MI, tmp); \ tmp = fieldname(insn, 11, 4); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 10: \ tmp = fieldname(insn, 21, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 11: \ tmp = fieldname(insn, 11, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 12: \ tmp = fieldname(insn, 21, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 13: \ tmp = fieldname(insn, 21, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 14: \ tmp = fieldname(insn, 21, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (decodeSImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 15: \ tmp = fieldname(insn, 21, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ MCOperand_CreateImm0(MI, tmp); \ tmp = fieldname(insn, 11, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 16: \ tmp = fieldname(insn, 21, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ MCOperand_CreateImm0(MI, tmp); \ tmp = fieldname(insn, 11, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 17: \ tmp = fieldname(insn, 21, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 18: \ tmp = fieldname(insn, 21, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 6, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 19: \ tmp = fieldname(insn, 21, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 6, 4); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 20: \ tmp = fieldname(insn, 21, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 6, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 21: \ tmp = fieldname(insn, 21, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 6, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 22: \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 16); \ if (decodeSImmOperand(MI, tmp, Address, Decoder, 16) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 23: \ tmp = fieldname(insn, 23, 3); \ if (DecodeCRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 16); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 16) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 24: \ tmp = fieldname(insn, 23, 3); \ if (DecodeCRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 16); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 16) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 25: \ tmp = fieldname(insn, 23, 3); \ if (DecodeCRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 16); \ if (decodeSImmOperand(MI, tmp, Address, Decoder, 16) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 26: \ tmp = fieldname(insn, 23, 3); \ if (DecodeCRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 16); \ if (decodeSImmOperand(MI, tmp, Address, Decoder, 16) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 27: \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 16); \ if (decodeSImmOperand(MI, tmp, Address, Decoder, 16) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 28: \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRC_NOR0RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 16); \ if (decodeSImmOperand(MI, tmp, Address, Decoder, 16) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 29: \ tmp = fieldname(insn, 2, 14); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 30: \ tmp = fieldname(insn, 21, 5); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeCRBITRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 2, 14); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 31: \ tmp = fieldname(insn, 5, 7); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 32: \ tmp = fieldname(insn, 2, 24); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 33: \ tmp = fieldname(insn, 23, 3); \ if (DecodeCRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 18, 3); \ if (DecodeCRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 34: \ tmp = fieldname(insn, 21, 5); \ if (DecodeCRBITRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeCRBITRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeCRBITRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 35: \ tmp = fieldname(insn, 21, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 0; \ tmp |= fieldname(insn, 6, 10) << 6; \ tmp |= fieldname(insn, 16, 5) << 1; \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 36: \ tmp = fieldname(insn, 21, 5); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeCRBITRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 2); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 37: \ tmp = fieldname(insn, 11, 1); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 38: \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 6, 5); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 1, 5); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 39: \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 6, 5); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 1, 5); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 40: \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 6, 5); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 1, 5); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 41: \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 16); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 16) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 42: \ tmp = fieldname(insn, 16, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 6) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 5, 1) << 5; \ tmp |= fieldname(insn, 6, 5) << 0; \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 6) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 43: \ tmp = fieldname(insn, 16, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 6) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 5, 1) << 5; \ tmp |= fieldname(insn, 6, 5) << 0; \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 6) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 44: \ tmp = fieldname(insn, 16, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 5, 1) << 5; \ tmp |= fieldname(insn, 6, 5) << 0; \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 6) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 45: \ tmp = fieldname(insn, 23, 3); \ if (DecodeCRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 46: \ tmp = fieldname(insn, 23, 3); \ if (DecodeCRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 47: \ tmp = fieldname(insn, 21, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 18, 3); \ if (DecodeCRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 48: \ tmp = fieldname(insn, 23, 3); \ if (DecodeCRBITRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 1); \ MCOperand_CreateImm0(MI, tmp); \ tmp = fieldname(insn, 16, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 49: \ tmp = fieldname(insn, 23, 3); \ if (DecodeCRBITRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 50: \ tmp = fieldname(insn, 23, 3); \ if (DecodeCRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 51: \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 52: \ tmp = fieldname(insn, 15, 1); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 53: \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 11, 5) << 5; \ tmp |= fieldname(insn, 16, 5) << 0; \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 54: \ tmp = fieldname(insn, 21, 5); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 55: \ tmp = fieldname(insn, 21, 5); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 56: \ tmp = fieldname(insn, 21, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodePointerLikeRegClass0(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 57: \ tmp = fieldname(insn, 21, 4); \ MCOperand_CreateImm0(MI, tmp); \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodePointerLikeRegClass0(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 58: \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 59: \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 60: \ tmp = fieldname(insn, 21, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 61: \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 1); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 62: \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 63: \ tmp = fieldname(insn, 21, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 64: \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 65: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodePointerLikeRegClass0(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 66: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodePointerLikeRegClass0(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 67: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 68: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodePointerLikeRegClass0(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 69: \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 10); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 10) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 70: \ tmp = 0; \ tmp |= fieldname(insn, 11, 5) << 5; \ tmp |= fieldname(insn, 16, 5) << 0; \ MCOperand_CreateImm0(MI, tmp); \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 71: \ tmp = fieldname(insn, 21, 1); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 72: \ tmp = fieldname(insn, 25, 1); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 73: \ tmp = fieldname(insn, 21, 5); \ if (DecodeCRRC0RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 74: \ tmp = fieldname(insn, 21, 5); \ if (DecodeCRRC0RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 75: \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 76: \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRC_NOR0RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 6, 5); \ if (DecodeCRBITRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 77: \ tmp = fieldname(insn, 12, 8); \ MCOperand_CreateImm0(MI, tmp); \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 78: \ tmp = fieldname(insn, 12, 8); \ if (decodeCRBitMOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 79: \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 12, 8); \ if (decodeCRBitMOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 80: \ tmp = fieldname(insn, 16, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 81: \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 82: \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 1); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 83: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 84: \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 4); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 85: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 86: \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 87: \ tmp = fieldname(insn, 11, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 88: \ tmp = fieldname(insn, 16, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 89: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 90: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeG8RC_NOX0RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 91: \ tmp = fieldname(insn, 21, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 2); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 92: \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 1); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 93: \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodePointerLikeRegClass0(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 94: \ tmp = fieldname(insn, 21, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodePointerLikeRegClass0(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 95: \ tmp = fieldname(insn, 21, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodePointerLikeRegClass0(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 96: \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodePointerLikeRegClass0(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 97: \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodePointerLikeRegClass0(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 98: \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodePointerLikeRegClass0(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 99: \ tmp = fieldname(insn, 21, 5); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodePointerLikeRegClass0(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 100: \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodePointerLikeRegClass0(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 101: \ tmp = fieldname(insn, 21, 2); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 102: \ tmp = fieldname(insn, 21, 5); \ if (DecodeF4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodePointerLikeRegClass0(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 103: \ tmp = fieldname(insn, 21, 5); \ if (DecodeF4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodePointerLikeRegClass0(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 104: \ tmp = fieldname(insn, 21, 2); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 105: \ tmp = fieldname(insn, 21, 5); \ if (DecodeF8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodePointerLikeRegClass0(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 106: \ tmp = fieldname(insn, 21, 5); \ if (DecodeF8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodePointerLikeRegClass0(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 107: \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 5); \ if (DecodeF4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodePointerLikeRegClass0(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 108: \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 5); \ if (DecodeF8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodePointerLikeRegClass0(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 109: \ tmp = fieldname(insn, 21, 2); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 110: \ tmp = fieldname(insn, 21, 5); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 111: \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 112: \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 113: \ tmp = fieldname(insn, 16, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 114: \ tmp = fieldname(insn, 16, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 115: \ tmp = fieldname(insn, 16, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 116: \ tmp = fieldname(insn, 16, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 6) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 117: \ tmp = fieldname(insn, 16, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 118: \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodePointerLikeRegClass0(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 5); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 119: \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 21); \ if (decodeMemRIOperands(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 120: \ tmp = fieldname(insn, 21, 5); \ if (DecodeF4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 21); \ if (decodeMemRIOperands(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 121: \ tmp = fieldname(insn, 21, 5); \ if (DecodeF8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 21); \ if (decodeMemRIOperands(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 122: \ tmp = fieldname(insn, 21, 5); \ if (DecodeVFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 2, 19); \ if (decodeMemRIXOperands(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 123: \ tmp = fieldname(insn, 21, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 2, 19); \ if (decodeMemRIXOperands(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 124: \ tmp = fieldname(insn, 21, 5); \ if (DecodeF4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeF8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 125: \ tmp = fieldname(insn, 21, 5); \ if (DecodeF4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeF4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeF4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 126: \ tmp = fieldname(insn, 21, 5); \ if (DecodeF4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeF4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 127: \ tmp = fieldname(insn, 21, 5); \ if (DecodeF4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeF4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 6, 5); \ if (DecodeF4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 128: \ tmp = fieldname(insn, 21, 5); \ if (DecodeF4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeF4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 6, 5); \ if (DecodeF4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeF4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 129: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 2, 1) << 5; \ tmp |= fieldname(insn, 16, 5) << 0; \ if (DecodeVSSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (DecodeVSSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 130: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 2, 1) << 5; \ tmp |= fieldname(insn, 16, 5) << 0; \ if (DecodeVSSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (DecodeVSSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 131: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 2, 1) << 5; \ tmp |= fieldname(insn, 16, 5) << 0; \ if (DecodeVSFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (DecodeVSFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 132: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 2, 1) << 5; \ tmp |= fieldname(insn, 16, 5) << 0; \ if (DecodeVSFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (DecodeVSFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 133: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 2, 1) << 5; \ tmp |= fieldname(insn, 16, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 134: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 2, 1) << 5; \ tmp |= fieldname(insn, 16, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 135: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 2, 1) << 5; \ tmp |= fieldname(insn, 16, 5) << 0; \ if (DecodeVSFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (DecodeVSFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 136: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 2, 1) << 5; \ tmp |= fieldname(insn, 16, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 8, 2); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 137: \ tmp = fieldname(insn, 23, 3); \ if (DecodeCRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 2, 1) << 5; \ tmp |= fieldname(insn, 16, 5) << 0; \ if (DecodeVSFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (DecodeVSFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 138: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 2); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 139: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 140: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 8); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 8) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 141: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 142: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (DecodeVSSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 143: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (DecodeVSFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 144: \ tmp = fieldname(insn, 23, 3); \ if (DecodeCRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (DecodeVSFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 145: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 146: \ tmp = fieldname(insn, 23, 3); \ if (DecodeCRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 147: \ tmp = fieldname(insn, 23, 3); \ if (DecodeCRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 2, 1) << 5; \ tmp |= fieldname(insn, 16, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 148: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (DecodeVSFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 149: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (DecodeVSSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 150: \ tmp = fieldname(insn, 23, 3); \ if (DecodeCRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 7); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 7) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (DecodeVSFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 151: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 152: \ tmp = fieldname(insn, 21, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (DecodeVSFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 153: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 2, 1) << 6; \ tmp |= fieldname(insn, 6, 1) << 5; \ tmp |= fieldname(insn, 16, 5) << 0; \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 7) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 154: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 155: \ tmp = 0; \ tmp |= fieldname(insn, 0, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 2, 1) << 5; \ tmp |= fieldname(insn, 16, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 1, 1) << 5; \ tmp |= fieldname(insn, 11, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = 0; \ tmp |= fieldname(insn, 3, 1) << 5; \ tmp |= fieldname(insn, 6, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 156: \ tmp = 0; \ tmp |= fieldname(insn, 3, 1) << 5; \ tmp |= fieldname(insn, 21, 5) << 0; \ if (DecodeVSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 4, 17); \ if (decodeMemRIX16Operands(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 157: \ tmp = fieldname(insn, 23, 3); \ if (DecodeCRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeF4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeF4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 158: \ tmp = fieldname(insn, 23, 3); \ if (DecodeCRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeF8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeF8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 159: \ tmp = fieldname(insn, 23, 3); \ if (DecodeCRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeF8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 160: \ tmp = fieldname(insn, 23, 3); \ if (DecodeCRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 161: \ tmp = fieldname(insn, 21, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 162: \ tmp = fieldname(insn, 23, 3); \ if (DecodeCRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 7); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 7) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 163: \ tmp = fieldname(insn, 21, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeVFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 164: \ tmp = fieldname(insn, 21, 5); \ if (DecodeVFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 165: \ tmp = fieldname(insn, 21, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeVSFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 166: \ tmp = fieldname(insn, 21, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 1); \ MCOperand_CreateImm0(MI, tmp); \ tmp = fieldname(insn, 11, 5); \ if (DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 9, 2); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 167: \ tmp = fieldname(insn, 23, 3); \ if (DecodeCRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 12, 4); \ MCOperand_CreateImm0(MI, tmp); \ tmp = fieldname(insn, 16, 1); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 168: \ tmp = fieldname(insn, 21, 5); \ if (DecodeF8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 169: \ tmp = fieldname(insn, 21, 5); \ if (DecodeF8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeF8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 170: \ tmp = fieldname(insn, 21, 5); \ if (DecodeF8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 3); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 171: \ tmp = fieldname(insn, 21, 5); \ if (DecodeF8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 2); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 172: \ tmp = fieldname(insn, 17, 8); \ MCOperand_CreateImm0(MI, tmp); \ tmp = fieldname(insn, 11, 5); \ if (DecodeF8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 25, 1); \ MCOperand_CreateImm0(MI, tmp); \ tmp = fieldname(insn, 16, 1); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 173: \ tmp = fieldname(insn, 21, 5); \ if (DecodeF8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeF8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeF8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 174: \ tmp = fieldname(insn, 21, 5); \ if (DecodeF4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeF8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 6, 5); \ if (DecodeF4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeF4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 175: \ tmp = fieldname(insn, 21, 5); \ if (DecodeF8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeF8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 6, 5); \ if (DecodeF8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 176: \ tmp = fieldname(insn, 21, 5); \ if (DecodeF8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeF8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 6, 5); \ if (DecodeF8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeF8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 177: \ tmp = fieldname(insn, 21, 5); \ if (DecodeQBRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 178: \ tmp = fieldname(insn, 21, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 6, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 179: \ tmp = fieldname(insn, 21, 5); \ if (DecodeQBRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeQBRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeQBRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 7, 4); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 12) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 180: \ tmp = fieldname(insn, 21, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 9, 2); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 181: \ tmp = fieldname(insn, 21, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 9, 2); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 182: \ tmp = fieldname(insn, 21, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 9, 12); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 12) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 183: \ tmp = fieldname(insn, 21, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodePointerLikeRegClass0(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 184: \ tmp = fieldname(insn, 21, 5); \ if (DecodeQSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodePointerLikeRegClass0(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 185: \ tmp = fieldname(insn, 21, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodePointerLikeRegClass0(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 186: \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 5); \ if (DecodeQSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodePointerLikeRegClass0(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 187: \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 21, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodePointerLikeRegClass0(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 188: \ tmp = fieldname(insn, 21, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 189: \ tmp = fieldname(insn, 21, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 190: \ tmp = fieldname(insn, 21, 5); \ if (DecodeQSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 191: \ tmp = fieldname(insn, 21, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 6, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 192: \ tmp = fieldname(insn, 21, 5); \ if (DecodeQSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeQSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeQSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 193: \ tmp = fieldname(insn, 21, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeQBRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 6, 5); \ if (DecodeQFRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 194: \ tmp = fieldname(insn, 21, 5); \ if (DecodeQSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeQSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 6, 5); \ if (DecodeQSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 195: \ tmp = fieldname(insn, 21, 5); \ if (DecodeQSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeQSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeQSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 6, 5); \ if (DecodeQSRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 196: \ tmp = fieldname(insn, 21, 5); \ if (DecodeSPERCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeSPERCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeSPERCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 197: \ tmp = fieldname(insn, 21, 5); \ if (DecodeSPERCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeSPERCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 198: \ tmp = fieldname(insn, 21, 5); \ if (DecodeSPERCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (decodeUImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeSPERCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 199: \ tmp = fieldname(insn, 21, 5); \ if (DecodeSPERCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeSPERCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 200: \ tmp = fieldname(insn, 21, 5); \ if (DecodeSPERCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (decodeSImmOperand(MI, tmp, Address, Decoder, 5) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 201: \ tmp = fieldname(insn, 23, 3); \ if (DecodeCRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeSPERCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeSPERCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 202: \ tmp = fieldname(insn, 21, 5); \ if (DecodeSPERCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeSPERCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeSPERCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 3); \ if (DecodeCRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 203: \ tmp = fieldname(insn, 21, 5); \ if (DecodeSPERCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeSPERCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 204: \ tmp = fieldname(insn, 21, 5); \ if (DecodeSPE4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeSPE4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeSPE4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 205: \ tmp = fieldname(insn, 21, 5); \ if (DecodeSPE4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeSPE4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 206: \ tmp = fieldname(insn, 23, 3); \ if (DecodeCRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodeSPE4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeSPE4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 207: \ tmp = fieldname(insn, 21, 5); \ if (DecodeSPE4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeSPERCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 208: \ tmp = fieldname(insn, 21, 5); \ if (DecodeSPE4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 209: \ tmp = fieldname(insn, 21, 5); \ if (DecodeSPE4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeSPE4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 210: \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeSPE4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 211: \ tmp = fieldname(insn, 21, 5); \ if (DecodeSPERCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeSPE4RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 212: \ tmp = fieldname(insn, 21, 5); \ if (DecodeSPERCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 213: \ tmp = fieldname(insn, 21, 5); \ if (DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodeSPERCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 214: \ tmp = fieldname(insn, 21, 5); \ if (DecodeSPERCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (DecodePointerLikeRegClass1(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 5); \ if (DecodePointerLikeRegClass0(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 215: \ tmp = fieldname(insn, 21, 5); \ if (DecodeSPERCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 10); \ if (decodeSPE8Operands(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 216: \ tmp = fieldname(insn, 21, 5); \ if (DecodeSPERCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 10); \ if (decodeSPE2Operands(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ case 217: \ tmp = fieldname(insn, 21, 5); \ if (DecodeSPERCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 11, 10); \ if (decodeSPE4Operands(MI, tmp, Address, Decoder) == MCDisassembler_Fail) { return MCDisassembler_Fail; } \ return S; \ } \ } #define DecodeInstruction(fname, fieldname, decoder, InsnType) \ static DecodeStatus fname(const uint8_t DecodeTable[], MCInst *MI, \ InsnType insn, uint64_t Address) \ { \ unsigned Start, Len, NumToSkip, PIdx, Opc, DecodeIdx; \ InsnType Val, FieldValue, PositiveMask, NegativeMask; \ bool Pred, Fail, DecodeComplete = true; \ uint32_t ExpectedValue; \ const uint8_t *Ptr = DecodeTable; \ uint32_t CurFieldValue = 0; \ DecodeStatus S = MCDisassembler_Success; \ while (true) { \ switch (*Ptr) { \ default: \ return MCDisassembler_Fail; \ case MCD_OPC_ExtractField: { \ Start = *++Ptr; \ Len = *++Ptr; \ ++Ptr; \ CurFieldValue = fieldname(insn, Start, Len); \ break; \ } \ case MCD_OPC_FilterValue: { \ /* Decode the field value. */ \ Val = decodeULEB128(++Ptr, &Len); \ Ptr += Len; \ /* NumToSkip is a plain 24-bit integer. */ \ NumToSkip = *Ptr++; \ NumToSkip |= (*Ptr++) << 8; \ NumToSkip |= (*Ptr++) << 16; \ /* Perform the filter operation. */ \ if (Val != CurFieldValue) \ Ptr += NumToSkip; \ break; \ } \ case MCD_OPC_CheckField: { \ Start = *++Ptr; \ Len = *++Ptr; \ FieldValue = fieldname(insn, Start, Len); \ /* Decode the field value. */ \ ExpectedValue = decodeULEB128(++Ptr, &Len); \ Ptr += Len; \ /* NumToSkip is a plain 24-bit integer. */ \ NumToSkip = *Ptr++; \ NumToSkip |= (*Ptr++) << 8; \ NumToSkip |= (*Ptr++) << 16; \ /* If the actual and expected values don't match, skip. */ \ if (ExpectedValue != FieldValue) \ Ptr += NumToSkip; \ break; \ } \ case MCD_OPC_CheckPredicate: { \ /* Decode the Predicate Index value. */ \ PIdx = decodeULEB128(++Ptr, &Len); \ Ptr += Len; \ /* NumToSkip is a plain 24-bit integer. */ \ NumToSkip = *Ptr++; \ NumToSkip |= (*Ptr++) << 8; \ NumToSkip |= (*Ptr++) << 16; \ /* Check the predicate. */ \ if (!(Pred = checkDecoderPredicate(PIdx, MI))) \ Ptr += NumToSkip; \ (void)Pred; \ break; \ } \ case MCD_OPC_Decode: { \ /* Decode the Opcode value. */ \ Opc = decodeULEB128(++Ptr, &Len); \ Ptr += Len; \ DecodeIdx = decodeULEB128(Ptr, &Len); \ Ptr += Len; \ MCInst_clear(MI); \ MCInst_setOpcode(MI, Opc); \ S = decoder(S, DecodeIdx, insn, MI, Address, &DecodeComplete); \ /* assert(DecodeComplete); */ \ return S; \ } \ case MCD_OPC_TryDecode: { \ /* Decode the Opcode value. */ \ Opc = decodeULEB128(++Ptr, &Len); \ Ptr += Len; \ DecodeIdx = decodeULEB128(Ptr, &Len); \ Ptr += Len; \ /* NumToSkip is a plain 24-bit integer. */ \ NumToSkip = *Ptr++; \ NumToSkip |= (*Ptr++) << 8; \ NumToSkip |= (*Ptr++) << 16; \ /* Perform the decode operation. */ \ MCInst_setOpcode(MI, Opc); \ S = decoder(S, DecodeIdx, insn, MI, Address, &DecodeComplete); \ if (DecodeComplete) { \ /* Decoding complete. */ \ return S; \ } else { \ /* assert(S == MCDisassembler_Fail); */ \ /* If the decoding was incomplete, skip. */ \ Ptr += NumToSkip; \ /* Reset decode status. This also drops a SoftFail status that could be */ \ /* set before the decode attempt. */ \ S = MCDisassembler_Success; \ } \ break; \ } \ case MCD_OPC_SoftFail: { \ /* Decode the mask values. */ \ PositiveMask = decodeULEB128(++Ptr, &Len); \ Ptr += Len; \ NegativeMask = decodeULEB128(Ptr, &Len); \ Ptr += Len; \ Fail = (insn & PositiveMask) || (~insn & NegativeMask); \ if (Fail) \ S = MCDisassembler_SoftFail; \ break; \ } \ case MCD_OPC_Fail: { \ return MCDisassembler_Fail; \ } \ } \ } \ /* llvm_unreachable("bogosity detected in disassembler state machine!");*/ \ } FieldFromInstruction(fieldFromInstruction_4, uint32_t) DecodeToMCInst(decodeToMCInst_4, fieldFromInstruction_4, uint32_t) DecodeInstruction(decodeInstruction_4, fieldFromInstruction_4, decodeToMCInst_4, uint32_t)