| /*===- TableGen'erated file -------------------------------------*- C++ -*-===*\ |
| |* *| |
| |* * AArch64 Disassembler *| |
| |* *| |
| |* Automatically generated file, do not edit! *| |
| |* *| |
| \*===----------------------------------------------------------------------===*/ |
| |
| /* Capstone Disassembly Engine, http://www.capstone-engine.org */ |
| /* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */ |
| |
| #include "../../MCInst.h" |
| #include "../../LEB128.h" |
| |
| // Helper function for extracting fields from encoded instructions. |
| #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, 3, // Inst{28-26} ... |
| /* 3 */ MCD_OPC_FilterValue, 2, 86, 4, // Skip to: 1117 |
| /* 7 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 10 */ MCD_OPC_FilterValue, 0, 132, 0, // Skip to: 146 |
| /* 14 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 17 */ MCD_OPC_FilterValue, 0, 77, 0, // Skip to: 98 |
| /* 21 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 24 */ MCD_OPC_FilterValue, 0, 19, 0, // Skip to: 47 |
| /* 28 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 31 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 39 |
| /* 35 */ MCD_OPC_Decode, 147, 15, 0, // Opcode: STXRB |
| /* 39 */ MCD_OPC_FilterValue, 1, 150, 158, // Skip to: 40641 |
| /* 43 */ MCD_OPC_Decode, 191, 14, 0, // Opcode: STLXRB |
| /* 47 */ MCD_OPC_FilterValue, 2, 19, 0, // Skip to: 70 |
| /* 51 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 54 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 62 |
| /* 58 */ MCD_OPC_Decode, 171, 8, 0, // Opcode: LDXRB |
| /* 62 */ MCD_OPC_FilterValue, 1, 127, 158, // Skip to: 40641 |
| /* 66 */ MCD_OPC_Decode, 171, 7, 0, // Opcode: LDAXRB |
| /* 70 */ MCD_OPC_FilterValue, 4, 10, 0, // Skip to: 84 |
| /* 74 */ MCD_OPC_CheckField, 15, 1, 1, 113, 158, // Skip to: 40641 |
| /* 80 */ MCD_OPC_Decode, 185, 14, 0, // Opcode: STLRB |
| /* 84 */ MCD_OPC_FilterValue, 6, 105, 158, // Skip to: 40641 |
| /* 88 */ MCD_OPC_CheckField, 15, 1, 1, 99, 158, // Skip to: 40641 |
| /* 94 */ MCD_OPC_Decode, 165, 7, 0, // Opcode: LDARB |
| /* 98 */ MCD_OPC_FilterValue, 2, 17, 0, // Skip to: 119 |
| /* 102 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 105 */ MCD_OPC_FilterValue, 0, 3, 0, // Skip to: 112 |
| /* 109 */ MCD_OPC_Decode, 95, 1, // Opcode: ANDWrs |
| /* 112 */ MCD_OPC_FilterValue, 1, 77, 158, // Skip to: 40641 |
| /* 116 */ MCD_OPC_Decode, 111, 1, // Opcode: BICWrs |
| /* 119 */ MCD_OPC_FilterValue, 3, 70, 158, // Skip to: 40641 |
| /* 123 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 126 */ MCD_OPC_FilterValue, 0, 3, 0, // Skip to: 133 |
| /* 130 */ MCD_OPC_Decode, 64, 1, // Opcode: ADDWrs |
| /* 133 */ MCD_OPC_FilterValue, 1, 56, 158, // Skip to: 40641 |
| /* 137 */ MCD_OPC_CheckField, 22, 2, 0, 50, 158, // Skip to: 40641 |
| /* 143 */ MCD_OPC_Decode, 65, 2, // Opcode: ADDWrx |
| /* 146 */ MCD_OPC_FilterValue, 1, 131, 0, // Skip to: 281 |
| /* 150 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 153 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 192 |
| /* 157 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 160 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 168 |
| /* 164 */ MCD_OPC_Decode, 198, 14, 3, // Opcode: STNPWi |
| /* 168 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 176 |
| /* 172 */ MCD_OPC_Decode, 178, 7, 3, // Opcode: LDNPWi |
| /* 176 */ MCD_OPC_FilterValue, 2, 4, 0, // Skip to: 184 |
| /* 180 */ MCD_OPC_Decode, 210, 14, 3, // Opcode: STPWpost |
| /* 184 */ MCD_OPC_FilterValue, 3, 5, 158, // Skip to: 40641 |
| /* 188 */ MCD_OPC_Decode, 193, 7, 3, // Opcode: LDPWpost |
| /* 192 */ MCD_OPC_FilterValue, 1, 35, 0, // Skip to: 231 |
| /* 196 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 199 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 207 |
| /* 203 */ MCD_OPC_Decode, 209, 14, 3, // Opcode: STPWi |
| /* 207 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 215 |
| /* 211 */ MCD_OPC_Decode, 192, 7, 3, // Opcode: LDPWi |
| /* 215 */ MCD_OPC_FilterValue, 2, 4, 0, // Skip to: 223 |
| /* 219 */ MCD_OPC_Decode, 211, 14, 3, // Opcode: STPWpre |
| /* 223 */ MCD_OPC_FilterValue, 3, 222, 157, // Skip to: 40641 |
| /* 227 */ MCD_OPC_Decode, 194, 7, 3, // Opcode: LDPWpre |
| /* 231 */ MCD_OPC_FilterValue, 2, 19, 0, // Skip to: 254 |
| /* 235 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 238 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 246 |
| /* 242 */ MCD_OPC_Decode, 137, 9, 1, // Opcode: ORRWrs |
| /* 246 */ MCD_OPC_FilterValue, 1, 199, 157, // Skip to: 40641 |
| /* 250 */ MCD_OPC_Decode, 130, 9, 1, // Opcode: ORNWrs |
| /* 254 */ MCD_OPC_FilterValue, 3, 191, 157, // Skip to: 40641 |
| /* 258 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 261 */ MCD_OPC_FilterValue, 0, 3, 0, // Skip to: 268 |
| /* 265 */ MCD_OPC_Decode, 50, 1, // Opcode: ADDSWrs |
| /* 268 */ MCD_OPC_FilterValue, 1, 177, 157, // Skip to: 40641 |
| /* 272 */ MCD_OPC_CheckField, 22, 2, 0, 171, 157, // Skip to: 40641 |
| /* 278 */ MCD_OPC_Decode, 51, 2, // Opcode: ADDSWrx |
| /* 281 */ MCD_OPC_FilterValue, 2, 136, 0, // Skip to: 421 |
| /* 285 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 288 */ MCD_OPC_FilterValue, 0, 77, 0, // Skip to: 369 |
| /* 292 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 295 */ MCD_OPC_FilterValue, 0, 19, 0, // Skip to: 318 |
| /* 299 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 302 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 310 |
| /* 306 */ MCD_OPC_Decode, 148, 15, 0, // Opcode: STXRH |
| /* 310 */ MCD_OPC_FilterValue, 1, 135, 157, // Skip to: 40641 |
| /* 314 */ MCD_OPC_Decode, 192, 14, 0, // Opcode: STLXRH |
| /* 318 */ MCD_OPC_FilterValue, 2, 19, 0, // Skip to: 341 |
| /* 322 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 325 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 333 |
| /* 329 */ MCD_OPC_Decode, 172, 8, 0, // Opcode: LDXRH |
| /* 333 */ MCD_OPC_FilterValue, 1, 112, 157, // Skip to: 40641 |
| /* 337 */ MCD_OPC_Decode, 172, 7, 0, // Opcode: LDAXRH |
| /* 341 */ MCD_OPC_FilterValue, 4, 10, 0, // Skip to: 355 |
| /* 345 */ MCD_OPC_CheckField, 15, 1, 1, 98, 157, // Skip to: 40641 |
| /* 351 */ MCD_OPC_Decode, 186, 14, 0, // Opcode: STLRH |
| /* 355 */ MCD_OPC_FilterValue, 6, 90, 157, // Skip to: 40641 |
| /* 359 */ MCD_OPC_CheckField, 15, 1, 1, 84, 157, // Skip to: 40641 |
| /* 365 */ MCD_OPC_Decode, 166, 7, 0, // Opcode: LDARH |
| /* 369 */ MCD_OPC_FilterValue, 2, 19, 0, // Skip to: 392 |
| /* 373 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 376 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 384 |
| /* 380 */ MCD_OPC_Decode, 168, 2, 1, // Opcode: EORWrs |
| /* 384 */ MCD_OPC_FilterValue, 1, 61, 157, // Skip to: 40641 |
| /* 388 */ MCD_OPC_Decode, 163, 2, 1, // Opcode: EONWrs |
| /* 392 */ MCD_OPC_FilterValue, 3, 53, 157, // Skip to: 40641 |
| /* 396 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 399 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 407 |
| /* 403 */ MCD_OPC_Decode, 168, 15, 1, // Opcode: SUBWrs |
| /* 407 */ MCD_OPC_FilterValue, 1, 38, 157, // Skip to: 40641 |
| /* 411 */ MCD_OPC_CheckField, 22, 2, 0, 32, 157, // Skip to: 40641 |
| /* 417 */ MCD_OPC_Decode, 169, 15, 2, // Opcode: SUBWrx |
| /* 421 */ MCD_OPC_FilterValue, 3, 90, 0, // Skip to: 515 |
| /* 425 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 428 */ MCD_OPC_FilterValue, 0, 10, 0, // Skip to: 442 |
| /* 432 */ MCD_OPC_CheckField, 22, 2, 3, 11, 157, // Skip to: 40641 |
| /* 438 */ MCD_OPC_Decode, 187, 7, 3, // Opcode: LDPSWpost |
| /* 442 */ MCD_OPC_FilterValue, 1, 19, 0, // Skip to: 465 |
| /* 446 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 449 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 457 |
| /* 453 */ MCD_OPC_Decode, 186, 7, 3, // Opcode: LDPSWi |
| /* 457 */ MCD_OPC_FilterValue, 3, 244, 156, // Skip to: 40641 |
| /* 461 */ MCD_OPC_Decode, 188, 7, 3, // Opcode: LDPSWpre |
| /* 465 */ MCD_OPC_FilterValue, 2, 17, 0, // Skip to: 486 |
| /* 469 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 472 */ MCD_OPC_FilterValue, 0, 3, 0, // Skip to: 479 |
| /* 476 */ MCD_OPC_Decode, 89, 1, // Opcode: ANDSWrs |
| /* 479 */ MCD_OPC_FilterValue, 1, 222, 156, // Skip to: 40641 |
| /* 483 */ MCD_OPC_Decode, 107, 1, // Opcode: BICSWrs |
| /* 486 */ MCD_OPC_FilterValue, 3, 215, 156, // Skip to: 40641 |
| /* 490 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 493 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 501 |
| /* 497 */ MCD_OPC_Decode, 159, 15, 1, // Opcode: SUBSWrs |
| /* 501 */ MCD_OPC_FilterValue, 1, 200, 156, // Skip to: 40641 |
| /* 505 */ MCD_OPC_CheckField, 22, 2, 0, 194, 156, // Skip to: 40641 |
| /* 511 */ MCD_OPC_Decode, 160, 15, 2, // Opcode: SUBSWrx |
| /* 515 */ MCD_OPC_FilterValue, 4, 188, 0, // Skip to: 707 |
| /* 519 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 522 */ MCD_OPC_FilterValue, 0, 123, 0, // Skip to: 649 |
| /* 526 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 529 */ MCD_OPC_FilterValue, 0, 19, 0, // Skip to: 552 |
| /* 533 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 536 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 544 |
| /* 540 */ MCD_OPC_Decode, 149, 15, 0, // Opcode: STXRW |
| /* 544 */ MCD_OPC_FilterValue, 1, 157, 156, // Skip to: 40641 |
| /* 548 */ MCD_OPC_Decode, 193, 14, 0, // Opcode: STLXRW |
| /* 552 */ MCD_OPC_FilterValue, 1, 19, 0, // Skip to: 575 |
| /* 556 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 559 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 567 |
| /* 563 */ MCD_OPC_Decode, 145, 15, 0, // Opcode: STXPW |
| /* 567 */ MCD_OPC_FilterValue, 1, 134, 156, // Skip to: 40641 |
| /* 571 */ MCD_OPC_Decode, 189, 14, 0, // Opcode: STLXPW |
| /* 575 */ MCD_OPC_FilterValue, 2, 19, 0, // Skip to: 598 |
| /* 579 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 582 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 590 |
| /* 586 */ MCD_OPC_Decode, 173, 8, 0, // Opcode: LDXRW |
| /* 590 */ MCD_OPC_FilterValue, 1, 111, 156, // Skip to: 40641 |
| /* 594 */ MCD_OPC_Decode, 173, 7, 0, // Opcode: LDAXRW |
| /* 598 */ MCD_OPC_FilterValue, 3, 19, 0, // Skip to: 621 |
| /* 602 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 605 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 613 |
| /* 609 */ MCD_OPC_Decode, 169, 8, 0, // Opcode: LDXPW |
| /* 613 */ MCD_OPC_FilterValue, 1, 88, 156, // Skip to: 40641 |
| /* 617 */ MCD_OPC_Decode, 169, 7, 0, // Opcode: LDAXPW |
| /* 621 */ MCD_OPC_FilterValue, 4, 10, 0, // Skip to: 635 |
| /* 625 */ MCD_OPC_CheckField, 15, 1, 1, 74, 156, // Skip to: 40641 |
| /* 631 */ MCD_OPC_Decode, 187, 14, 0, // Opcode: STLRW |
| /* 635 */ MCD_OPC_FilterValue, 6, 66, 156, // Skip to: 40641 |
| /* 639 */ MCD_OPC_CheckField, 15, 1, 1, 60, 156, // Skip to: 40641 |
| /* 645 */ MCD_OPC_Decode, 167, 7, 0, // Opcode: LDARW |
| /* 649 */ MCD_OPC_FilterValue, 2, 17, 0, // Skip to: 670 |
| /* 653 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 656 */ MCD_OPC_FilterValue, 0, 3, 0, // Skip to: 663 |
| /* 660 */ MCD_OPC_Decode, 98, 1, // Opcode: ANDXrs |
| /* 663 */ MCD_OPC_FilterValue, 1, 38, 156, // Skip to: 40641 |
| /* 667 */ MCD_OPC_Decode, 113, 1, // Opcode: BICXrs |
| /* 670 */ MCD_OPC_FilterValue, 3, 31, 156, // Skip to: 40641 |
| /* 674 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 677 */ MCD_OPC_FilterValue, 0, 3, 0, // Skip to: 684 |
| /* 681 */ MCD_OPC_Decode, 68, 1, // Opcode: ADDXrs |
| /* 684 */ MCD_OPC_FilterValue, 1, 17, 156, // Skip to: 40641 |
| /* 688 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 691 */ MCD_OPC_FilterValue, 0, 10, 156, // Skip to: 40641 |
| /* 695 */ MCD_OPC_CheckField, 13, 2, 3, 3, 0, // Skip to: 704 |
| /* 701 */ MCD_OPC_Decode, 70, 2, // Opcode: ADDXrx64 |
| /* 704 */ MCD_OPC_Decode, 69, 2, // Opcode: ADDXrx |
| /* 707 */ MCD_OPC_FilterValue, 5, 141, 0, // Skip to: 852 |
| /* 711 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 714 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 753 |
| /* 718 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 721 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 729 |
| /* 725 */ MCD_OPC_Decode, 199, 14, 3, // Opcode: STNPXi |
| /* 729 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 737 |
| /* 733 */ MCD_OPC_Decode, 179, 7, 3, // Opcode: LDNPXi |
| /* 737 */ MCD_OPC_FilterValue, 2, 4, 0, // Skip to: 745 |
| /* 741 */ MCD_OPC_Decode, 213, 14, 3, // Opcode: STPXpost |
| /* 745 */ MCD_OPC_FilterValue, 3, 212, 155, // Skip to: 40641 |
| /* 749 */ MCD_OPC_Decode, 196, 7, 3, // Opcode: LDPXpost |
| /* 753 */ MCD_OPC_FilterValue, 1, 35, 0, // Skip to: 792 |
| /* 757 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 760 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 768 |
| /* 764 */ MCD_OPC_Decode, 212, 14, 3, // Opcode: STPXi |
| /* 768 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 776 |
| /* 772 */ MCD_OPC_Decode, 195, 7, 3, // Opcode: LDPXi |
| /* 776 */ MCD_OPC_FilterValue, 2, 4, 0, // Skip to: 784 |
| /* 780 */ MCD_OPC_Decode, 214, 14, 3, // Opcode: STPXpre |
| /* 784 */ MCD_OPC_FilterValue, 3, 173, 155, // Skip to: 40641 |
| /* 788 */ MCD_OPC_Decode, 197, 7, 3, // Opcode: LDPXpre |
| /* 792 */ MCD_OPC_FilterValue, 2, 19, 0, // Skip to: 815 |
| /* 796 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 799 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 807 |
| /* 803 */ MCD_OPC_Decode, 140, 9, 1, // Opcode: ORRXrs |
| /* 807 */ MCD_OPC_FilterValue, 1, 150, 155, // Skip to: 40641 |
| /* 811 */ MCD_OPC_Decode, 132, 9, 1, // Opcode: ORNXrs |
| /* 815 */ MCD_OPC_FilterValue, 3, 142, 155, // Skip to: 40641 |
| /* 819 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 822 */ MCD_OPC_FilterValue, 0, 3, 0, // Skip to: 829 |
| /* 826 */ MCD_OPC_Decode, 54, 1, // Opcode: ADDSXrs |
| /* 829 */ MCD_OPC_FilterValue, 1, 128, 155, // Skip to: 40641 |
| /* 833 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 836 */ MCD_OPC_FilterValue, 0, 121, 155, // Skip to: 40641 |
| /* 840 */ MCD_OPC_CheckField, 13, 2, 3, 3, 0, // Skip to: 849 |
| /* 846 */ MCD_OPC_Decode, 56, 2, // Opcode: ADDSXrx64 |
| /* 849 */ MCD_OPC_Decode, 55, 2, // Opcode: ADDSXrx |
| /* 852 */ MCD_OPC_FilterValue, 6, 193, 0, // Skip to: 1049 |
| /* 856 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 859 */ MCD_OPC_FilterValue, 0, 123, 0, // Skip to: 986 |
| /* 863 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 866 */ MCD_OPC_FilterValue, 0, 19, 0, // Skip to: 889 |
| /* 870 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 873 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 881 |
| /* 877 */ MCD_OPC_Decode, 150, 15, 0, // Opcode: STXRX |
| /* 881 */ MCD_OPC_FilterValue, 1, 76, 155, // Skip to: 40641 |
| /* 885 */ MCD_OPC_Decode, 194, 14, 0, // Opcode: STLXRX |
| /* 889 */ MCD_OPC_FilterValue, 1, 19, 0, // Skip to: 912 |
| /* 893 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 896 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 904 |
| /* 900 */ MCD_OPC_Decode, 146, 15, 0, // Opcode: STXPX |
| /* 904 */ MCD_OPC_FilterValue, 1, 53, 155, // Skip to: 40641 |
| /* 908 */ MCD_OPC_Decode, 190, 14, 0, // Opcode: STLXPX |
| /* 912 */ MCD_OPC_FilterValue, 2, 19, 0, // Skip to: 935 |
| /* 916 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 919 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 927 |
| /* 923 */ MCD_OPC_Decode, 174, 8, 0, // Opcode: LDXRX |
| /* 927 */ MCD_OPC_FilterValue, 1, 30, 155, // Skip to: 40641 |
| /* 931 */ MCD_OPC_Decode, 174, 7, 0, // Opcode: LDAXRX |
| /* 935 */ MCD_OPC_FilterValue, 3, 19, 0, // Skip to: 958 |
| /* 939 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 942 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 950 |
| /* 946 */ MCD_OPC_Decode, 170, 8, 0, // Opcode: LDXPX |
| /* 950 */ MCD_OPC_FilterValue, 1, 7, 155, // Skip to: 40641 |
| /* 954 */ MCD_OPC_Decode, 170, 7, 0, // Opcode: LDAXPX |
| /* 958 */ MCD_OPC_FilterValue, 4, 10, 0, // Skip to: 972 |
| /* 962 */ MCD_OPC_CheckField, 15, 1, 1, 249, 154, // Skip to: 40641 |
| /* 968 */ MCD_OPC_Decode, 188, 14, 0, // Opcode: STLRX |
| /* 972 */ MCD_OPC_FilterValue, 6, 241, 154, // Skip to: 40641 |
| /* 976 */ MCD_OPC_CheckField, 15, 1, 1, 235, 154, // Skip to: 40641 |
| /* 982 */ MCD_OPC_Decode, 168, 7, 0, // Opcode: LDARX |
| /* 986 */ MCD_OPC_FilterValue, 2, 19, 0, // Skip to: 1009 |
| /* 990 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 993 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 1001 |
| /* 997 */ MCD_OPC_Decode, 171, 2, 1, // Opcode: EORXrs |
| /* 1001 */ MCD_OPC_FilterValue, 1, 212, 154, // Skip to: 40641 |
| /* 1005 */ MCD_OPC_Decode, 165, 2, 1, // Opcode: EONXrs |
| /* 1009 */ MCD_OPC_FilterValue, 3, 204, 154, // Skip to: 40641 |
| /* 1013 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 1016 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 1024 |
| /* 1020 */ MCD_OPC_Decode, 172, 15, 1, // Opcode: SUBXrs |
| /* 1024 */ MCD_OPC_FilterValue, 1, 189, 154, // Skip to: 40641 |
| /* 1028 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 1031 */ MCD_OPC_FilterValue, 0, 182, 154, // Skip to: 40641 |
| /* 1035 */ MCD_OPC_CheckField, 13, 2, 3, 4, 0, // Skip to: 1045 |
| /* 1041 */ MCD_OPC_Decode, 174, 15, 2, // Opcode: SUBXrx64 |
| /* 1045 */ MCD_OPC_Decode, 173, 15, 2, // Opcode: SUBXrx |
| /* 1049 */ MCD_OPC_FilterValue, 7, 164, 154, // Skip to: 40641 |
| /* 1053 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 1056 */ MCD_OPC_FilterValue, 0, 18, 0, // Skip to: 1078 |
| /* 1060 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 1063 */ MCD_OPC_FilterValue, 2, 3, 0, // Skip to: 1070 |
| /* 1067 */ MCD_OPC_Decode, 92, 1, // Opcode: ANDSXrs |
| /* 1070 */ MCD_OPC_FilterValue, 3, 143, 154, // Skip to: 40641 |
| /* 1074 */ MCD_OPC_Decode, 163, 15, 1, // Opcode: SUBSXrs |
| /* 1078 */ MCD_OPC_FilterValue, 1, 135, 154, // Skip to: 40641 |
| /* 1082 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 1085 */ MCD_OPC_FilterValue, 2, 3, 0, // Skip to: 1092 |
| /* 1089 */ MCD_OPC_Decode, 109, 1, // Opcode: BICSXrs |
| /* 1092 */ MCD_OPC_FilterValue, 3, 121, 154, // Skip to: 40641 |
| /* 1096 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 1099 */ MCD_OPC_FilterValue, 0, 114, 154, // Skip to: 40641 |
| /* 1103 */ MCD_OPC_CheckField, 13, 2, 3, 4, 0, // Skip to: 1113 |
| /* 1109 */ MCD_OPC_Decode, 165, 15, 2, // Opcode: SUBSXrx64 |
| /* 1113 */ MCD_OPC_Decode, 164, 15, 2, // Opcode: SUBSXrx |
| /* 1117 */ MCD_OPC_FilterValue, 3, 236, 110, // Skip to: 29517 |
| /* 1121 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... |
| /* 1124 */ MCD_OPC_FilterValue, 0, 165, 2, // Skip to: 1805 |
| /* 1128 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 1131 */ MCD_OPC_FilterValue, 0, 47, 1, // Skip to: 1438 |
| /* 1135 */ MCD_OPC_ExtractField, 10, 12, // Inst{21-10} ... |
| /* 1138 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 1150 |
| /* 1142 */ MCD_OPC_CheckPredicate, 0, 71, 154, // Skip to: 40641 |
| /* 1146 */ MCD_OPC_Decode, 173, 14, 4, // Opcode: ST4Fourv8b |
| /* 1150 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 1162 |
| /* 1154 */ MCD_OPC_CheckPredicate, 0, 59, 154, // Skip to: 40641 |
| /* 1158 */ MCD_OPC_Decode, 169, 14, 4, // Opcode: ST4Fourv4h |
| /* 1162 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 1174 |
| /* 1166 */ MCD_OPC_CheckPredicate, 0, 47, 154, // Skip to: 40641 |
| /* 1170 */ MCD_OPC_Decode, 167, 14, 4, // Opcode: ST4Fourv2s |
| /* 1174 */ MCD_OPC_FilterValue, 8, 8, 0, // Skip to: 1186 |
| /* 1178 */ MCD_OPC_CheckPredicate, 0, 35, 154, // Skip to: 40641 |
| /* 1182 */ MCD_OPC_Decode, 187, 13, 4, // Opcode: ST1Fourv8b |
| /* 1186 */ MCD_OPC_FilterValue, 9, 8, 0, // Skip to: 1198 |
| /* 1190 */ MCD_OPC_CheckPredicate, 0, 23, 154, // Skip to: 40641 |
| /* 1194 */ MCD_OPC_Decode, 183, 13, 4, // Opcode: ST1Fourv4h |
| /* 1198 */ MCD_OPC_FilterValue, 10, 8, 0, // Skip to: 1210 |
| /* 1202 */ MCD_OPC_CheckPredicate, 0, 11, 154, // Skip to: 40641 |
| /* 1206 */ MCD_OPC_Decode, 181, 13, 4, // Opcode: ST1Fourv2s |
| /* 1210 */ MCD_OPC_FilterValue, 11, 8, 0, // Skip to: 1222 |
| /* 1214 */ MCD_OPC_CheckPredicate, 0, 255, 153, // Skip to: 40641 |
| /* 1218 */ MCD_OPC_Decode, 177, 13, 4, // Opcode: ST1Fourv1d |
| /* 1222 */ MCD_OPC_FilterValue, 16, 8, 0, // Skip to: 1234 |
| /* 1226 */ MCD_OPC_CheckPredicate, 0, 243, 153, // Skip to: 40641 |
| /* 1230 */ MCD_OPC_Decode, 151, 14, 5, // Opcode: ST3Threev8b |
| /* 1234 */ MCD_OPC_FilterValue, 17, 8, 0, // Skip to: 1246 |
| /* 1238 */ MCD_OPC_CheckPredicate, 0, 231, 153, // Skip to: 40641 |
| /* 1242 */ MCD_OPC_Decode, 147, 14, 5, // Opcode: ST3Threev4h |
| /* 1246 */ MCD_OPC_FilterValue, 18, 8, 0, // Skip to: 1258 |
| /* 1250 */ MCD_OPC_CheckPredicate, 0, 219, 153, // Skip to: 40641 |
| /* 1254 */ MCD_OPC_Decode, 145, 14, 5, // Opcode: ST3Threev2s |
| /* 1258 */ MCD_OPC_FilterValue, 24, 8, 0, // Skip to: 1270 |
| /* 1262 */ MCD_OPC_CheckPredicate, 0, 207, 153, // Skip to: 40641 |
| /* 1266 */ MCD_OPC_Decode, 219, 13, 5, // Opcode: ST1Threev8b |
| /* 1270 */ MCD_OPC_FilterValue, 25, 8, 0, // Skip to: 1282 |
| /* 1274 */ MCD_OPC_CheckPredicate, 0, 195, 153, // Skip to: 40641 |
| /* 1278 */ MCD_OPC_Decode, 215, 13, 5, // Opcode: ST1Threev4h |
| /* 1282 */ MCD_OPC_FilterValue, 26, 8, 0, // Skip to: 1294 |
| /* 1286 */ MCD_OPC_CheckPredicate, 0, 183, 153, // Skip to: 40641 |
| /* 1290 */ MCD_OPC_Decode, 213, 13, 5, // Opcode: ST1Threev2s |
| /* 1294 */ MCD_OPC_FilterValue, 27, 8, 0, // Skip to: 1306 |
| /* 1298 */ MCD_OPC_CheckPredicate, 0, 171, 153, // Skip to: 40641 |
| /* 1302 */ MCD_OPC_Decode, 209, 13, 5, // Opcode: ST1Threev1d |
| /* 1306 */ MCD_OPC_FilterValue, 28, 8, 0, // Skip to: 1318 |
| /* 1310 */ MCD_OPC_CheckPredicate, 0, 159, 153, // Skip to: 40641 |
| /* 1314 */ MCD_OPC_Decode, 203, 13, 6, // Opcode: ST1Onev8b |
| /* 1318 */ MCD_OPC_FilterValue, 29, 8, 0, // Skip to: 1330 |
| /* 1322 */ MCD_OPC_CheckPredicate, 0, 147, 153, // Skip to: 40641 |
| /* 1326 */ MCD_OPC_Decode, 199, 13, 6, // Opcode: ST1Onev4h |
| /* 1330 */ MCD_OPC_FilterValue, 30, 8, 0, // Skip to: 1342 |
| /* 1334 */ MCD_OPC_CheckPredicate, 0, 135, 153, // Skip to: 40641 |
| /* 1338 */ MCD_OPC_Decode, 197, 13, 6, // Opcode: ST1Onev2s |
| /* 1342 */ MCD_OPC_FilterValue, 31, 8, 0, // Skip to: 1354 |
| /* 1346 */ MCD_OPC_CheckPredicate, 0, 123, 153, // Skip to: 40641 |
| /* 1350 */ MCD_OPC_Decode, 193, 13, 6, // Opcode: ST1Onev1d |
| /* 1354 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 1366 |
| /* 1358 */ MCD_OPC_CheckPredicate, 0, 111, 153, // Skip to: 40641 |
| /* 1362 */ MCD_OPC_Decode, 129, 14, 7, // Opcode: ST2Twov8b |
| /* 1366 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 1378 |
| /* 1370 */ MCD_OPC_CheckPredicate, 0, 99, 153, // Skip to: 40641 |
| /* 1374 */ MCD_OPC_Decode, 253, 13, 7, // Opcode: ST2Twov4h |
| /* 1378 */ MCD_OPC_FilterValue, 34, 8, 0, // Skip to: 1390 |
| /* 1382 */ MCD_OPC_CheckPredicate, 0, 87, 153, // Skip to: 40641 |
| /* 1386 */ MCD_OPC_Decode, 251, 13, 7, // Opcode: ST2Twov2s |
| /* 1390 */ MCD_OPC_FilterValue, 40, 8, 0, // Skip to: 1402 |
| /* 1394 */ MCD_OPC_CheckPredicate, 0, 75, 153, // Skip to: 40641 |
| /* 1398 */ MCD_OPC_Decode, 235, 13, 7, // Opcode: ST1Twov8b |
| /* 1402 */ MCD_OPC_FilterValue, 41, 8, 0, // Skip to: 1414 |
| /* 1406 */ MCD_OPC_CheckPredicate, 0, 63, 153, // Skip to: 40641 |
| /* 1410 */ MCD_OPC_Decode, 231, 13, 7, // Opcode: ST1Twov4h |
| /* 1414 */ MCD_OPC_FilterValue, 42, 8, 0, // Skip to: 1426 |
| /* 1418 */ MCD_OPC_CheckPredicate, 0, 51, 153, // Skip to: 40641 |
| /* 1422 */ MCD_OPC_Decode, 229, 13, 7, // Opcode: ST1Twov2s |
| /* 1426 */ MCD_OPC_FilterValue, 43, 43, 153, // Skip to: 40641 |
| /* 1430 */ MCD_OPC_CheckPredicate, 0, 39, 153, // Skip to: 40641 |
| /* 1434 */ MCD_OPC_Decode, 225, 13, 7, // Opcode: ST1Twov1d |
| /* 1438 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 1446 |
| /* 1442 */ MCD_OPC_Decode, 197, 14, 3, // Opcode: STNPSi |
| /* 1446 */ MCD_OPC_FilterValue, 2, 83, 1, // Skip to: 1789 |
| /* 1450 */ MCD_OPC_ExtractField, 10, 12, // Inst{21-10} ... |
| /* 1453 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 1465 |
| /* 1457 */ MCD_OPC_CheckPredicate, 0, 12, 153, // Skip to: 40641 |
| /* 1461 */ MCD_OPC_Decode, 163, 14, 8, // Opcode: ST4Fourv16b |
| /* 1465 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 1477 |
| /* 1469 */ MCD_OPC_CheckPredicate, 0, 0, 153, // Skip to: 40641 |
| /* 1473 */ MCD_OPC_Decode, 175, 14, 8, // Opcode: ST4Fourv8h |
| /* 1477 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 1489 |
| /* 1481 */ MCD_OPC_CheckPredicate, 0, 244, 152, // Skip to: 40641 |
| /* 1485 */ MCD_OPC_Decode, 171, 14, 8, // Opcode: ST4Fourv4s |
| /* 1489 */ MCD_OPC_FilterValue, 3, 8, 0, // Skip to: 1501 |
| /* 1493 */ MCD_OPC_CheckPredicate, 0, 232, 152, // Skip to: 40641 |
| /* 1497 */ MCD_OPC_Decode, 165, 14, 8, // Opcode: ST4Fourv2d |
| /* 1501 */ MCD_OPC_FilterValue, 8, 8, 0, // Skip to: 1513 |
| /* 1505 */ MCD_OPC_CheckPredicate, 0, 220, 152, // Skip to: 40641 |
| /* 1509 */ MCD_OPC_Decode, 175, 13, 8, // Opcode: ST1Fourv16b |
| /* 1513 */ MCD_OPC_FilterValue, 9, 8, 0, // Skip to: 1525 |
| /* 1517 */ MCD_OPC_CheckPredicate, 0, 208, 152, // Skip to: 40641 |
| /* 1521 */ MCD_OPC_Decode, 189, 13, 8, // Opcode: ST1Fourv8h |
| /* 1525 */ MCD_OPC_FilterValue, 10, 8, 0, // Skip to: 1537 |
| /* 1529 */ MCD_OPC_CheckPredicate, 0, 196, 152, // Skip to: 40641 |
| /* 1533 */ MCD_OPC_Decode, 185, 13, 8, // Opcode: ST1Fourv4s |
| /* 1537 */ MCD_OPC_FilterValue, 11, 8, 0, // Skip to: 1549 |
| /* 1541 */ MCD_OPC_CheckPredicate, 0, 184, 152, // Skip to: 40641 |
| /* 1545 */ MCD_OPC_Decode, 179, 13, 8, // Opcode: ST1Fourv2d |
| /* 1549 */ MCD_OPC_FilterValue, 16, 8, 0, // Skip to: 1561 |
| /* 1553 */ MCD_OPC_CheckPredicate, 0, 172, 152, // Skip to: 40641 |
| /* 1557 */ MCD_OPC_Decode, 141, 14, 9, // Opcode: ST3Threev16b |
| /* 1561 */ MCD_OPC_FilterValue, 17, 8, 0, // Skip to: 1573 |
| /* 1565 */ MCD_OPC_CheckPredicate, 0, 160, 152, // Skip to: 40641 |
| /* 1569 */ MCD_OPC_Decode, 153, 14, 9, // Opcode: ST3Threev8h |
| /* 1573 */ MCD_OPC_FilterValue, 18, 8, 0, // Skip to: 1585 |
| /* 1577 */ MCD_OPC_CheckPredicate, 0, 148, 152, // Skip to: 40641 |
| /* 1581 */ MCD_OPC_Decode, 149, 14, 9, // Opcode: ST3Threev4s |
| /* 1585 */ MCD_OPC_FilterValue, 19, 8, 0, // Skip to: 1597 |
| /* 1589 */ MCD_OPC_CheckPredicate, 0, 136, 152, // Skip to: 40641 |
| /* 1593 */ MCD_OPC_Decode, 143, 14, 9, // Opcode: ST3Threev2d |
| /* 1597 */ MCD_OPC_FilterValue, 24, 8, 0, // Skip to: 1609 |
| /* 1601 */ MCD_OPC_CheckPredicate, 0, 124, 152, // Skip to: 40641 |
| /* 1605 */ MCD_OPC_Decode, 207, 13, 9, // Opcode: ST1Threev16b |
| /* 1609 */ MCD_OPC_FilterValue, 25, 8, 0, // Skip to: 1621 |
| /* 1613 */ MCD_OPC_CheckPredicate, 0, 112, 152, // Skip to: 40641 |
| /* 1617 */ MCD_OPC_Decode, 221, 13, 9, // Opcode: ST1Threev8h |
| /* 1621 */ MCD_OPC_FilterValue, 26, 8, 0, // Skip to: 1633 |
| /* 1625 */ MCD_OPC_CheckPredicate, 0, 100, 152, // Skip to: 40641 |
| /* 1629 */ MCD_OPC_Decode, 217, 13, 9, // Opcode: ST1Threev4s |
| /* 1633 */ MCD_OPC_FilterValue, 27, 8, 0, // Skip to: 1645 |
| /* 1637 */ MCD_OPC_CheckPredicate, 0, 88, 152, // Skip to: 40641 |
| /* 1641 */ MCD_OPC_Decode, 211, 13, 9, // Opcode: ST1Threev2d |
| /* 1645 */ MCD_OPC_FilterValue, 28, 8, 0, // Skip to: 1657 |
| /* 1649 */ MCD_OPC_CheckPredicate, 0, 76, 152, // Skip to: 40641 |
| /* 1653 */ MCD_OPC_Decode, 191, 13, 10, // Opcode: ST1Onev16b |
| /* 1657 */ MCD_OPC_FilterValue, 29, 8, 0, // Skip to: 1669 |
| /* 1661 */ MCD_OPC_CheckPredicate, 0, 64, 152, // Skip to: 40641 |
| /* 1665 */ MCD_OPC_Decode, 205, 13, 10, // Opcode: ST1Onev8h |
| /* 1669 */ MCD_OPC_FilterValue, 30, 8, 0, // Skip to: 1681 |
| /* 1673 */ MCD_OPC_CheckPredicate, 0, 52, 152, // Skip to: 40641 |
| /* 1677 */ MCD_OPC_Decode, 201, 13, 10, // Opcode: ST1Onev4s |
| /* 1681 */ MCD_OPC_FilterValue, 31, 8, 0, // Skip to: 1693 |
| /* 1685 */ MCD_OPC_CheckPredicate, 0, 40, 152, // Skip to: 40641 |
| /* 1689 */ MCD_OPC_Decode, 195, 13, 10, // Opcode: ST1Onev2d |
| /* 1693 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 1705 |
| /* 1697 */ MCD_OPC_CheckPredicate, 0, 28, 152, // Skip to: 40641 |
| /* 1701 */ MCD_OPC_Decode, 247, 13, 11, // Opcode: ST2Twov16b |
| /* 1705 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 1717 |
| /* 1709 */ MCD_OPC_CheckPredicate, 0, 16, 152, // Skip to: 40641 |
| /* 1713 */ MCD_OPC_Decode, 131, 14, 11, // Opcode: ST2Twov8h |
| /* 1717 */ MCD_OPC_FilterValue, 34, 8, 0, // Skip to: 1729 |
| /* 1721 */ MCD_OPC_CheckPredicate, 0, 4, 152, // Skip to: 40641 |
| /* 1725 */ MCD_OPC_Decode, 255, 13, 11, // Opcode: ST2Twov4s |
| /* 1729 */ MCD_OPC_FilterValue, 35, 8, 0, // Skip to: 1741 |
| /* 1733 */ MCD_OPC_CheckPredicate, 0, 248, 151, // Skip to: 40641 |
| /* 1737 */ MCD_OPC_Decode, 249, 13, 11, // Opcode: ST2Twov2d |
| /* 1741 */ MCD_OPC_FilterValue, 40, 8, 0, // Skip to: 1753 |
| /* 1745 */ MCD_OPC_CheckPredicate, 0, 236, 151, // Skip to: 40641 |
| /* 1749 */ MCD_OPC_Decode, 223, 13, 11, // Opcode: ST1Twov16b |
| /* 1753 */ MCD_OPC_FilterValue, 41, 8, 0, // Skip to: 1765 |
| /* 1757 */ MCD_OPC_CheckPredicate, 0, 224, 151, // Skip to: 40641 |
| /* 1761 */ MCD_OPC_Decode, 237, 13, 11, // Opcode: ST1Twov8h |
| /* 1765 */ MCD_OPC_FilterValue, 42, 8, 0, // Skip to: 1777 |
| /* 1769 */ MCD_OPC_CheckPredicate, 0, 212, 151, // Skip to: 40641 |
| /* 1773 */ MCD_OPC_Decode, 233, 13, 11, // Opcode: ST1Twov4s |
| /* 1777 */ MCD_OPC_FilterValue, 43, 204, 151, // Skip to: 40641 |
| /* 1781 */ MCD_OPC_CheckPredicate, 0, 200, 151, // Skip to: 40641 |
| /* 1785 */ MCD_OPC_Decode, 227, 13, 11, // Opcode: ST1Twov2d |
| /* 1789 */ MCD_OPC_FilterValue, 3, 4, 0, // Skip to: 1797 |
| /* 1793 */ MCD_OPC_Decode, 195, 14, 3, // Opcode: STNPDi |
| /* 1797 */ MCD_OPC_FilterValue, 5, 184, 151, // Skip to: 40641 |
| /* 1801 */ MCD_OPC_Decode, 196, 14, 3, // Opcode: STNPQi |
| /* 1805 */ MCD_OPC_FilterValue, 1, 165, 2, // Skip to: 2486 |
| /* 1809 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 1812 */ MCD_OPC_FilterValue, 0, 47, 1, // Skip to: 2119 |
| /* 1816 */ MCD_OPC_ExtractField, 10, 12, // Inst{21-10} ... |
| /* 1819 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 1831 |
| /* 1823 */ MCD_OPC_CheckPredicate, 0, 158, 151, // Skip to: 40641 |
| /* 1827 */ MCD_OPC_Decode, 137, 7, 4, // Opcode: LD4Fourv8b |
| /* 1831 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 1843 |
| /* 1835 */ MCD_OPC_CheckPredicate, 0, 146, 151, // Skip to: 40641 |
| /* 1839 */ MCD_OPC_Decode, 133, 7, 4, // Opcode: LD4Fourv4h |
| /* 1843 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 1855 |
| /* 1847 */ MCD_OPC_CheckPredicate, 0, 134, 151, // Skip to: 40641 |
| /* 1851 */ MCD_OPC_Decode, 131, 7, 4, // Opcode: LD4Fourv2s |
| /* 1855 */ MCD_OPC_FilterValue, 8, 8, 0, // Skip to: 1867 |
| /* 1859 */ MCD_OPC_CheckPredicate, 0, 122, 151, // Skip to: 40641 |
| /* 1863 */ MCD_OPC_Decode, 231, 5, 4, // Opcode: LD1Fourv8b |
| /* 1867 */ MCD_OPC_FilterValue, 9, 8, 0, // Skip to: 1879 |
| /* 1871 */ MCD_OPC_CheckPredicate, 0, 110, 151, // Skip to: 40641 |
| /* 1875 */ MCD_OPC_Decode, 227, 5, 4, // Opcode: LD1Fourv4h |
| /* 1879 */ MCD_OPC_FilterValue, 10, 8, 0, // Skip to: 1891 |
| /* 1883 */ MCD_OPC_CheckPredicate, 0, 98, 151, // Skip to: 40641 |
| /* 1887 */ MCD_OPC_Decode, 225, 5, 4, // Opcode: LD1Fourv2s |
| /* 1891 */ MCD_OPC_FilterValue, 11, 8, 0, // Skip to: 1903 |
| /* 1895 */ MCD_OPC_CheckPredicate, 0, 86, 151, // Skip to: 40641 |
| /* 1899 */ MCD_OPC_Decode, 221, 5, 4, // Opcode: LD1Fourv1d |
| /* 1903 */ MCD_OPC_FilterValue, 16, 8, 0, // Skip to: 1915 |
| /* 1907 */ MCD_OPC_CheckPredicate, 0, 74, 151, // Skip to: 40641 |
| /* 1911 */ MCD_OPC_Decode, 243, 6, 5, // Opcode: LD3Threev8b |
| /* 1915 */ MCD_OPC_FilterValue, 17, 8, 0, // Skip to: 1927 |
| /* 1919 */ MCD_OPC_CheckPredicate, 0, 62, 151, // Skip to: 40641 |
| /* 1923 */ MCD_OPC_Decode, 239, 6, 5, // Opcode: LD3Threev4h |
| /* 1927 */ MCD_OPC_FilterValue, 18, 8, 0, // Skip to: 1939 |
| /* 1931 */ MCD_OPC_CheckPredicate, 0, 50, 151, // Skip to: 40641 |
| /* 1935 */ MCD_OPC_Decode, 237, 6, 5, // Opcode: LD3Threev2s |
| /* 1939 */ MCD_OPC_FilterValue, 24, 8, 0, // Skip to: 1951 |
| /* 1943 */ MCD_OPC_CheckPredicate, 0, 38, 151, // Skip to: 40641 |
| /* 1947 */ MCD_OPC_Decode, 151, 6, 5, // Opcode: LD1Threev8b |
| /* 1951 */ MCD_OPC_FilterValue, 25, 8, 0, // Skip to: 1963 |
| /* 1955 */ MCD_OPC_CheckPredicate, 0, 26, 151, // Skip to: 40641 |
| /* 1959 */ MCD_OPC_Decode, 147, 6, 5, // Opcode: LD1Threev4h |
| /* 1963 */ MCD_OPC_FilterValue, 26, 8, 0, // Skip to: 1975 |
| /* 1967 */ MCD_OPC_CheckPredicate, 0, 14, 151, // Skip to: 40641 |
| /* 1971 */ MCD_OPC_Decode, 145, 6, 5, // Opcode: LD1Threev2s |
| /* 1975 */ MCD_OPC_FilterValue, 27, 8, 0, // Skip to: 1987 |
| /* 1979 */ MCD_OPC_CheckPredicate, 0, 2, 151, // Skip to: 40641 |
| /* 1983 */ MCD_OPC_Decode, 141, 6, 5, // Opcode: LD1Threev1d |
| /* 1987 */ MCD_OPC_FilterValue, 28, 8, 0, // Skip to: 1999 |
| /* 1991 */ MCD_OPC_CheckPredicate, 0, 246, 150, // Skip to: 40641 |
| /* 1995 */ MCD_OPC_Decode, 247, 5, 6, // Opcode: LD1Onev8b |
| /* 1999 */ MCD_OPC_FilterValue, 29, 8, 0, // Skip to: 2011 |
| /* 2003 */ MCD_OPC_CheckPredicate, 0, 234, 150, // Skip to: 40641 |
| /* 2007 */ MCD_OPC_Decode, 243, 5, 6, // Opcode: LD1Onev4h |
| /* 2011 */ MCD_OPC_FilterValue, 30, 8, 0, // Skip to: 2023 |
| /* 2015 */ MCD_OPC_CheckPredicate, 0, 222, 150, // Skip to: 40641 |
| /* 2019 */ MCD_OPC_Decode, 241, 5, 6, // Opcode: LD1Onev2s |
| /* 2023 */ MCD_OPC_FilterValue, 31, 8, 0, // Skip to: 2035 |
| /* 2027 */ MCD_OPC_CheckPredicate, 0, 210, 150, // Skip to: 40641 |
| /* 2031 */ MCD_OPC_Decode, 237, 5, 6, // Opcode: LD1Onev1d |
| /* 2035 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 2047 |
| /* 2039 */ MCD_OPC_CheckPredicate, 0, 198, 150, // Skip to: 40641 |
| /* 2043 */ MCD_OPC_Decode, 205, 6, 7, // Opcode: LD2Twov8b |
| /* 2047 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 2059 |
| /* 2051 */ MCD_OPC_CheckPredicate, 0, 186, 150, // Skip to: 40641 |
| /* 2055 */ MCD_OPC_Decode, 201, 6, 7, // Opcode: LD2Twov4h |
| /* 2059 */ MCD_OPC_FilterValue, 34, 8, 0, // Skip to: 2071 |
| /* 2063 */ MCD_OPC_CheckPredicate, 0, 174, 150, // Skip to: 40641 |
| /* 2067 */ MCD_OPC_Decode, 199, 6, 7, // Opcode: LD2Twov2s |
| /* 2071 */ MCD_OPC_FilterValue, 40, 8, 0, // Skip to: 2083 |
| /* 2075 */ MCD_OPC_CheckPredicate, 0, 162, 150, // Skip to: 40641 |
| /* 2079 */ MCD_OPC_Decode, 167, 6, 7, // Opcode: LD1Twov8b |
| /* 2083 */ MCD_OPC_FilterValue, 41, 8, 0, // Skip to: 2095 |
| /* 2087 */ MCD_OPC_CheckPredicate, 0, 150, 150, // Skip to: 40641 |
| /* 2091 */ MCD_OPC_Decode, 163, 6, 7, // Opcode: LD1Twov4h |
| /* 2095 */ MCD_OPC_FilterValue, 42, 8, 0, // Skip to: 2107 |
| /* 2099 */ MCD_OPC_CheckPredicate, 0, 138, 150, // Skip to: 40641 |
| /* 2103 */ MCD_OPC_Decode, 161, 6, 7, // Opcode: LD1Twov2s |
| /* 2107 */ MCD_OPC_FilterValue, 43, 130, 150, // Skip to: 40641 |
| /* 2111 */ MCD_OPC_CheckPredicate, 0, 126, 150, // Skip to: 40641 |
| /* 2115 */ MCD_OPC_Decode, 157, 6, 7, // Opcode: LD1Twov1d |
| /* 2119 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 2127 |
| /* 2123 */ MCD_OPC_Decode, 177, 7, 3, // Opcode: LDNPSi |
| /* 2127 */ MCD_OPC_FilterValue, 2, 83, 1, // Skip to: 2470 |
| /* 2131 */ MCD_OPC_ExtractField, 10, 12, // Inst{21-10} ... |
| /* 2134 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 2146 |
| /* 2138 */ MCD_OPC_CheckPredicate, 0, 99, 150, // Skip to: 40641 |
| /* 2142 */ MCD_OPC_Decode, 255, 6, 8, // Opcode: LD4Fourv16b |
| /* 2146 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 2158 |
| /* 2150 */ MCD_OPC_CheckPredicate, 0, 87, 150, // Skip to: 40641 |
| /* 2154 */ MCD_OPC_Decode, 139, 7, 8, // Opcode: LD4Fourv8h |
| /* 2158 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 2170 |
| /* 2162 */ MCD_OPC_CheckPredicate, 0, 75, 150, // Skip to: 40641 |
| /* 2166 */ MCD_OPC_Decode, 135, 7, 8, // Opcode: LD4Fourv4s |
| /* 2170 */ MCD_OPC_FilterValue, 3, 8, 0, // Skip to: 2182 |
| /* 2174 */ MCD_OPC_CheckPredicate, 0, 63, 150, // Skip to: 40641 |
| /* 2178 */ MCD_OPC_Decode, 129, 7, 8, // Opcode: LD4Fourv2d |
| /* 2182 */ MCD_OPC_FilterValue, 8, 8, 0, // Skip to: 2194 |
| /* 2186 */ MCD_OPC_CheckPredicate, 0, 51, 150, // Skip to: 40641 |
| /* 2190 */ MCD_OPC_Decode, 219, 5, 8, // Opcode: LD1Fourv16b |
| /* 2194 */ MCD_OPC_FilterValue, 9, 8, 0, // Skip to: 2206 |
| /* 2198 */ MCD_OPC_CheckPredicate, 0, 39, 150, // Skip to: 40641 |
| /* 2202 */ MCD_OPC_Decode, 233, 5, 8, // Opcode: LD1Fourv8h |
| /* 2206 */ MCD_OPC_FilterValue, 10, 8, 0, // Skip to: 2218 |
| /* 2210 */ MCD_OPC_CheckPredicate, 0, 27, 150, // Skip to: 40641 |
| /* 2214 */ MCD_OPC_Decode, 229, 5, 8, // Opcode: LD1Fourv4s |
| /* 2218 */ MCD_OPC_FilterValue, 11, 8, 0, // Skip to: 2230 |
| /* 2222 */ MCD_OPC_CheckPredicate, 0, 15, 150, // Skip to: 40641 |
| /* 2226 */ MCD_OPC_Decode, 223, 5, 8, // Opcode: LD1Fourv2d |
| /* 2230 */ MCD_OPC_FilterValue, 16, 8, 0, // Skip to: 2242 |
| /* 2234 */ MCD_OPC_CheckPredicate, 0, 3, 150, // Skip to: 40641 |
| /* 2238 */ MCD_OPC_Decode, 233, 6, 9, // Opcode: LD3Threev16b |
| /* 2242 */ MCD_OPC_FilterValue, 17, 8, 0, // Skip to: 2254 |
| /* 2246 */ MCD_OPC_CheckPredicate, 0, 247, 149, // Skip to: 40641 |
| /* 2250 */ MCD_OPC_Decode, 245, 6, 9, // Opcode: LD3Threev8h |
| /* 2254 */ MCD_OPC_FilterValue, 18, 8, 0, // Skip to: 2266 |
| /* 2258 */ MCD_OPC_CheckPredicate, 0, 235, 149, // Skip to: 40641 |
| /* 2262 */ MCD_OPC_Decode, 241, 6, 9, // Opcode: LD3Threev4s |
| /* 2266 */ MCD_OPC_FilterValue, 19, 8, 0, // Skip to: 2278 |
| /* 2270 */ MCD_OPC_CheckPredicate, 0, 223, 149, // Skip to: 40641 |
| /* 2274 */ MCD_OPC_Decode, 235, 6, 9, // Opcode: LD3Threev2d |
| /* 2278 */ MCD_OPC_FilterValue, 24, 8, 0, // Skip to: 2290 |
| /* 2282 */ MCD_OPC_CheckPredicate, 0, 211, 149, // Skip to: 40641 |
| /* 2286 */ MCD_OPC_Decode, 139, 6, 9, // Opcode: LD1Threev16b |
| /* 2290 */ MCD_OPC_FilterValue, 25, 8, 0, // Skip to: 2302 |
| /* 2294 */ MCD_OPC_CheckPredicate, 0, 199, 149, // Skip to: 40641 |
| /* 2298 */ MCD_OPC_Decode, 153, 6, 9, // Opcode: LD1Threev8h |
| /* 2302 */ MCD_OPC_FilterValue, 26, 8, 0, // Skip to: 2314 |
| /* 2306 */ MCD_OPC_CheckPredicate, 0, 187, 149, // Skip to: 40641 |
| /* 2310 */ MCD_OPC_Decode, 149, 6, 9, // Opcode: LD1Threev4s |
| /* 2314 */ MCD_OPC_FilterValue, 27, 8, 0, // Skip to: 2326 |
| /* 2318 */ MCD_OPC_CheckPredicate, 0, 175, 149, // Skip to: 40641 |
| /* 2322 */ MCD_OPC_Decode, 143, 6, 9, // Opcode: LD1Threev2d |
| /* 2326 */ MCD_OPC_FilterValue, 28, 8, 0, // Skip to: 2338 |
| /* 2330 */ MCD_OPC_CheckPredicate, 0, 163, 149, // Skip to: 40641 |
| /* 2334 */ MCD_OPC_Decode, 235, 5, 10, // Opcode: LD1Onev16b |
| /* 2338 */ MCD_OPC_FilterValue, 29, 8, 0, // Skip to: 2350 |
| /* 2342 */ MCD_OPC_CheckPredicate, 0, 151, 149, // Skip to: 40641 |
| /* 2346 */ MCD_OPC_Decode, 249, 5, 10, // Opcode: LD1Onev8h |
| /* 2350 */ MCD_OPC_FilterValue, 30, 8, 0, // Skip to: 2362 |
| /* 2354 */ MCD_OPC_CheckPredicate, 0, 139, 149, // Skip to: 40641 |
| /* 2358 */ MCD_OPC_Decode, 245, 5, 10, // Opcode: LD1Onev4s |
| /* 2362 */ MCD_OPC_FilterValue, 31, 8, 0, // Skip to: 2374 |
| /* 2366 */ MCD_OPC_CheckPredicate, 0, 127, 149, // Skip to: 40641 |
| /* 2370 */ MCD_OPC_Decode, 239, 5, 10, // Opcode: LD1Onev2d |
| /* 2374 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 2386 |
| /* 2378 */ MCD_OPC_CheckPredicate, 0, 115, 149, // Skip to: 40641 |
| /* 2382 */ MCD_OPC_Decode, 195, 6, 11, // Opcode: LD2Twov16b |
| /* 2386 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 2398 |
| /* 2390 */ MCD_OPC_CheckPredicate, 0, 103, 149, // Skip to: 40641 |
| /* 2394 */ MCD_OPC_Decode, 207, 6, 11, // Opcode: LD2Twov8h |
| /* 2398 */ MCD_OPC_FilterValue, 34, 8, 0, // Skip to: 2410 |
| /* 2402 */ MCD_OPC_CheckPredicate, 0, 91, 149, // Skip to: 40641 |
| /* 2406 */ MCD_OPC_Decode, 203, 6, 11, // Opcode: LD2Twov4s |
| /* 2410 */ MCD_OPC_FilterValue, 35, 8, 0, // Skip to: 2422 |
| /* 2414 */ MCD_OPC_CheckPredicate, 0, 79, 149, // Skip to: 40641 |
| /* 2418 */ MCD_OPC_Decode, 197, 6, 11, // Opcode: LD2Twov2d |
| /* 2422 */ MCD_OPC_FilterValue, 40, 8, 0, // Skip to: 2434 |
| /* 2426 */ MCD_OPC_CheckPredicate, 0, 67, 149, // Skip to: 40641 |
| /* 2430 */ MCD_OPC_Decode, 155, 6, 11, // Opcode: LD1Twov16b |
| /* 2434 */ MCD_OPC_FilterValue, 41, 8, 0, // Skip to: 2446 |
| /* 2438 */ MCD_OPC_CheckPredicate, 0, 55, 149, // Skip to: 40641 |
| /* 2442 */ MCD_OPC_Decode, 169, 6, 11, // Opcode: LD1Twov8h |
| /* 2446 */ MCD_OPC_FilterValue, 42, 8, 0, // Skip to: 2458 |
| /* 2450 */ MCD_OPC_CheckPredicate, 0, 43, 149, // Skip to: 40641 |
| /* 2454 */ MCD_OPC_Decode, 165, 6, 11, // Opcode: LD1Twov4s |
| /* 2458 */ MCD_OPC_FilterValue, 43, 35, 149, // Skip to: 40641 |
| /* 2462 */ MCD_OPC_CheckPredicate, 0, 31, 149, // Skip to: 40641 |
| /* 2466 */ MCD_OPC_Decode, 159, 6, 11, // Opcode: LD1Twov2d |
| /* 2470 */ MCD_OPC_FilterValue, 3, 4, 0, // Skip to: 2478 |
| /* 2474 */ MCD_OPC_Decode, 175, 7, 3, // Opcode: LDNPDi |
| /* 2478 */ MCD_OPC_FilterValue, 5, 15, 149, // Skip to: 40641 |
| /* 2482 */ MCD_OPC_Decode, 176, 7, 3, // Opcode: LDNPQi |
| /* 2486 */ MCD_OPC_FilterValue, 2, 227, 3, // Skip to: 3485 |
| /* 2490 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 2493 */ MCD_OPC_FilterValue, 0, 197, 1, // Skip to: 2950 |
| /* 2497 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... |
| /* 2500 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 2518 |
| /* 2504 */ MCD_OPC_CheckPredicate, 0, 245, 148, // Skip to: 40641 |
| /* 2508 */ MCD_OPC_CheckField, 21, 1, 0, 239, 148, // Skip to: 40641 |
| /* 2514 */ MCD_OPC_Decode, 174, 14, 12, // Opcode: ST4Fourv8b_POST |
| /* 2518 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 2536 |
| /* 2522 */ MCD_OPC_CheckPredicate, 0, 227, 148, // Skip to: 40641 |
| /* 2526 */ MCD_OPC_CheckField, 21, 1, 0, 221, 148, // Skip to: 40641 |
| /* 2532 */ MCD_OPC_Decode, 170, 14, 12, // Opcode: ST4Fourv4h_POST |
| /* 2536 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 2554 |
| /* 2540 */ MCD_OPC_CheckPredicate, 0, 209, 148, // Skip to: 40641 |
| /* 2544 */ MCD_OPC_CheckField, 21, 1, 0, 203, 148, // Skip to: 40641 |
| /* 2550 */ MCD_OPC_Decode, 168, 14, 12, // Opcode: ST4Fourv2s_POST |
| /* 2554 */ MCD_OPC_FilterValue, 8, 14, 0, // Skip to: 2572 |
| /* 2558 */ MCD_OPC_CheckPredicate, 0, 191, 148, // Skip to: 40641 |
| /* 2562 */ MCD_OPC_CheckField, 21, 1, 0, 185, 148, // Skip to: 40641 |
| /* 2568 */ MCD_OPC_Decode, 188, 13, 12, // Opcode: ST1Fourv8b_POST |
| /* 2572 */ MCD_OPC_FilterValue, 9, 14, 0, // Skip to: 2590 |
| /* 2576 */ MCD_OPC_CheckPredicate, 0, 173, 148, // Skip to: 40641 |
| /* 2580 */ MCD_OPC_CheckField, 21, 1, 0, 167, 148, // Skip to: 40641 |
| /* 2586 */ MCD_OPC_Decode, 184, 13, 12, // Opcode: ST1Fourv4h_POST |
| /* 2590 */ MCD_OPC_FilterValue, 10, 14, 0, // Skip to: 2608 |
| /* 2594 */ MCD_OPC_CheckPredicate, 0, 155, 148, // Skip to: 40641 |
| /* 2598 */ MCD_OPC_CheckField, 21, 1, 0, 149, 148, // Skip to: 40641 |
| /* 2604 */ MCD_OPC_Decode, 182, 13, 12, // Opcode: ST1Fourv2s_POST |
| /* 2608 */ MCD_OPC_FilterValue, 11, 14, 0, // Skip to: 2626 |
| /* 2612 */ MCD_OPC_CheckPredicate, 0, 137, 148, // Skip to: 40641 |
| /* 2616 */ MCD_OPC_CheckField, 21, 1, 0, 131, 148, // Skip to: 40641 |
| /* 2622 */ MCD_OPC_Decode, 178, 13, 12, // Opcode: ST1Fourv1d_POST |
| /* 2626 */ MCD_OPC_FilterValue, 16, 14, 0, // Skip to: 2644 |
| /* 2630 */ MCD_OPC_CheckPredicate, 0, 119, 148, // Skip to: 40641 |
| /* 2634 */ MCD_OPC_CheckField, 21, 1, 0, 113, 148, // Skip to: 40641 |
| /* 2640 */ MCD_OPC_Decode, 152, 14, 13, // Opcode: ST3Threev8b_POST |
| /* 2644 */ MCD_OPC_FilterValue, 17, 14, 0, // Skip to: 2662 |
| /* 2648 */ MCD_OPC_CheckPredicate, 0, 101, 148, // Skip to: 40641 |
| /* 2652 */ MCD_OPC_CheckField, 21, 1, 0, 95, 148, // Skip to: 40641 |
| /* 2658 */ MCD_OPC_Decode, 148, 14, 13, // Opcode: ST3Threev4h_POST |
| /* 2662 */ MCD_OPC_FilterValue, 18, 14, 0, // Skip to: 2680 |
| /* 2666 */ MCD_OPC_CheckPredicate, 0, 83, 148, // Skip to: 40641 |
| /* 2670 */ MCD_OPC_CheckField, 21, 1, 0, 77, 148, // Skip to: 40641 |
| /* 2676 */ MCD_OPC_Decode, 146, 14, 13, // Opcode: ST3Threev2s_POST |
| /* 2680 */ MCD_OPC_FilterValue, 24, 14, 0, // Skip to: 2698 |
| /* 2684 */ MCD_OPC_CheckPredicate, 0, 65, 148, // Skip to: 40641 |
| /* 2688 */ MCD_OPC_CheckField, 21, 1, 0, 59, 148, // Skip to: 40641 |
| /* 2694 */ MCD_OPC_Decode, 220, 13, 13, // Opcode: ST1Threev8b_POST |
| /* 2698 */ MCD_OPC_FilterValue, 25, 14, 0, // Skip to: 2716 |
| /* 2702 */ MCD_OPC_CheckPredicate, 0, 47, 148, // Skip to: 40641 |
| /* 2706 */ MCD_OPC_CheckField, 21, 1, 0, 41, 148, // Skip to: 40641 |
| /* 2712 */ MCD_OPC_Decode, 216, 13, 13, // Opcode: ST1Threev4h_POST |
| /* 2716 */ MCD_OPC_FilterValue, 26, 14, 0, // Skip to: 2734 |
| /* 2720 */ MCD_OPC_CheckPredicate, 0, 29, 148, // Skip to: 40641 |
| /* 2724 */ MCD_OPC_CheckField, 21, 1, 0, 23, 148, // Skip to: 40641 |
| /* 2730 */ MCD_OPC_Decode, 214, 13, 13, // Opcode: ST1Threev2s_POST |
| /* 2734 */ MCD_OPC_FilterValue, 27, 14, 0, // Skip to: 2752 |
| /* 2738 */ MCD_OPC_CheckPredicate, 0, 11, 148, // Skip to: 40641 |
| /* 2742 */ MCD_OPC_CheckField, 21, 1, 0, 5, 148, // Skip to: 40641 |
| /* 2748 */ MCD_OPC_Decode, 210, 13, 13, // Opcode: ST1Threev1d_POST |
| /* 2752 */ MCD_OPC_FilterValue, 28, 14, 0, // Skip to: 2770 |
| /* 2756 */ MCD_OPC_CheckPredicate, 0, 249, 147, // Skip to: 40641 |
| /* 2760 */ MCD_OPC_CheckField, 21, 1, 0, 243, 147, // Skip to: 40641 |
| /* 2766 */ MCD_OPC_Decode, 204, 13, 14, // Opcode: ST1Onev8b_POST |
| /* 2770 */ MCD_OPC_FilterValue, 29, 14, 0, // Skip to: 2788 |
| /* 2774 */ MCD_OPC_CheckPredicate, 0, 231, 147, // Skip to: 40641 |
| /* 2778 */ MCD_OPC_CheckField, 21, 1, 0, 225, 147, // Skip to: 40641 |
| /* 2784 */ MCD_OPC_Decode, 200, 13, 14, // Opcode: ST1Onev4h_POST |
| /* 2788 */ MCD_OPC_FilterValue, 30, 14, 0, // Skip to: 2806 |
| /* 2792 */ MCD_OPC_CheckPredicate, 0, 213, 147, // Skip to: 40641 |
| /* 2796 */ MCD_OPC_CheckField, 21, 1, 0, 207, 147, // Skip to: 40641 |
| /* 2802 */ MCD_OPC_Decode, 198, 13, 14, // Opcode: ST1Onev2s_POST |
| /* 2806 */ MCD_OPC_FilterValue, 31, 14, 0, // Skip to: 2824 |
| /* 2810 */ MCD_OPC_CheckPredicate, 0, 195, 147, // Skip to: 40641 |
| /* 2814 */ MCD_OPC_CheckField, 21, 1, 0, 189, 147, // Skip to: 40641 |
| /* 2820 */ MCD_OPC_Decode, 194, 13, 14, // Opcode: ST1Onev1d_POST |
| /* 2824 */ MCD_OPC_FilterValue, 32, 14, 0, // Skip to: 2842 |
| /* 2828 */ MCD_OPC_CheckPredicate, 0, 177, 147, // Skip to: 40641 |
| /* 2832 */ MCD_OPC_CheckField, 21, 1, 0, 171, 147, // Skip to: 40641 |
| /* 2838 */ MCD_OPC_Decode, 130, 14, 15, // Opcode: ST2Twov8b_POST |
| /* 2842 */ MCD_OPC_FilterValue, 33, 14, 0, // Skip to: 2860 |
| /* 2846 */ MCD_OPC_CheckPredicate, 0, 159, 147, // Skip to: 40641 |
| /* 2850 */ MCD_OPC_CheckField, 21, 1, 0, 153, 147, // Skip to: 40641 |
| /* 2856 */ MCD_OPC_Decode, 254, 13, 15, // Opcode: ST2Twov4h_POST |
| /* 2860 */ MCD_OPC_FilterValue, 34, 14, 0, // Skip to: 2878 |
| /* 2864 */ MCD_OPC_CheckPredicate, 0, 141, 147, // Skip to: 40641 |
| /* 2868 */ MCD_OPC_CheckField, 21, 1, 0, 135, 147, // Skip to: 40641 |
| /* 2874 */ MCD_OPC_Decode, 252, 13, 15, // Opcode: ST2Twov2s_POST |
| /* 2878 */ MCD_OPC_FilterValue, 40, 14, 0, // Skip to: 2896 |
| /* 2882 */ MCD_OPC_CheckPredicate, 0, 123, 147, // Skip to: 40641 |
| /* 2886 */ MCD_OPC_CheckField, 21, 1, 0, 117, 147, // Skip to: 40641 |
| /* 2892 */ MCD_OPC_Decode, 236, 13, 15, // Opcode: ST1Twov8b_POST |
| /* 2896 */ MCD_OPC_FilterValue, 41, 14, 0, // Skip to: 2914 |
| /* 2900 */ MCD_OPC_CheckPredicate, 0, 105, 147, // Skip to: 40641 |
| /* 2904 */ MCD_OPC_CheckField, 21, 1, 0, 99, 147, // Skip to: 40641 |
| /* 2910 */ MCD_OPC_Decode, 232, 13, 15, // Opcode: ST1Twov4h_POST |
| /* 2914 */ MCD_OPC_FilterValue, 42, 14, 0, // Skip to: 2932 |
| /* 2918 */ MCD_OPC_CheckPredicate, 0, 87, 147, // Skip to: 40641 |
| /* 2922 */ MCD_OPC_CheckField, 21, 1, 0, 81, 147, // Skip to: 40641 |
| /* 2928 */ MCD_OPC_Decode, 230, 13, 15, // Opcode: ST1Twov2s_POST |
| /* 2932 */ MCD_OPC_FilterValue, 43, 73, 147, // Skip to: 40641 |
| /* 2936 */ MCD_OPC_CheckPredicate, 0, 69, 147, // Skip to: 40641 |
| /* 2940 */ MCD_OPC_CheckField, 21, 1, 0, 63, 147, // Skip to: 40641 |
| /* 2946 */ MCD_OPC_Decode, 226, 13, 15, // Opcode: ST1Twov1d_POST |
| /* 2950 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 2958 |
| /* 2954 */ MCD_OPC_Decode, 207, 14, 3, // Opcode: STPSpost |
| /* 2958 */ MCD_OPC_FilterValue, 2, 251, 1, // Skip to: 3469 |
| /* 2962 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... |
| /* 2965 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 2983 |
| /* 2969 */ MCD_OPC_CheckPredicate, 0, 36, 147, // Skip to: 40641 |
| /* 2973 */ MCD_OPC_CheckField, 21, 1, 0, 30, 147, // Skip to: 40641 |
| /* 2979 */ MCD_OPC_Decode, 164, 14, 16, // Opcode: ST4Fourv16b_POST |
| /* 2983 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 3001 |
| /* 2987 */ MCD_OPC_CheckPredicate, 0, 18, 147, // Skip to: 40641 |
| /* 2991 */ MCD_OPC_CheckField, 21, 1, 0, 12, 147, // Skip to: 40641 |
| /* 2997 */ MCD_OPC_Decode, 176, 14, 16, // Opcode: ST4Fourv8h_POST |
| /* 3001 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 3019 |
| /* 3005 */ MCD_OPC_CheckPredicate, 0, 0, 147, // Skip to: 40641 |
| /* 3009 */ MCD_OPC_CheckField, 21, 1, 0, 250, 146, // Skip to: 40641 |
| /* 3015 */ MCD_OPC_Decode, 172, 14, 16, // Opcode: ST4Fourv4s_POST |
| /* 3019 */ MCD_OPC_FilterValue, 3, 14, 0, // Skip to: 3037 |
| /* 3023 */ MCD_OPC_CheckPredicate, 0, 238, 146, // Skip to: 40641 |
| /* 3027 */ MCD_OPC_CheckField, 21, 1, 0, 232, 146, // Skip to: 40641 |
| /* 3033 */ MCD_OPC_Decode, 166, 14, 16, // Opcode: ST4Fourv2d_POST |
| /* 3037 */ MCD_OPC_FilterValue, 8, 14, 0, // Skip to: 3055 |
| /* 3041 */ MCD_OPC_CheckPredicate, 0, 220, 146, // Skip to: 40641 |
| /* 3045 */ MCD_OPC_CheckField, 21, 1, 0, 214, 146, // Skip to: 40641 |
| /* 3051 */ MCD_OPC_Decode, 176, 13, 16, // Opcode: ST1Fourv16b_POST |
| /* 3055 */ MCD_OPC_FilterValue, 9, 14, 0, // Skip to: 3073 |
| /* 3059 */ MCD_OPC_CheckPredicate, 0, 202, 146, // Skip to: 40641 |
| /* 3063 */ MCD_OPC_CheckField, 21, 1, 0, 196, 146, // Skip to: 40641 |
| /* 3069 */ MCD_OPC_Decode, 190, 13, 16, // Opcode: ST1Fourv8h_POST |
| /* 3073 */ MCD_OPC_FilterValue, 10, 14, 0, // Skip to: 3091 |
| /* 3077 */ MCD_OPC_CheckPredicate, 0, 184, 146, // Skip to: 40641 |
| /* 3081 */ MCD_OPC_CheckField, 21, 1, 0, 178, 146, // Skip to: 40641 |
| /* 3087 */ MCD_OPC_Decode, 186, 13, 16, // Opcode: ST1Fourv4s_POST |
| /* 3091 */ MCD_OPC_FilterValue, 11, 14, 0, // Skip to: 3109 |
| /* 3095 */ MCD_OPC_CheckPredicate, 0, 166, 146, // Skip to: 40641 |
| /* 3099 */ MCD_OPC_CheckField, 21, 1, 0, 160, 146, // Skip to: 40641 |
| /* 3105 */ MCD_OPC_Decode, 180, 13, 16, // Opcode: ST1Fourv2d_POST |
| /* 3109 */ MCD_OPC_FilterValue, 16, 14, 0, // Skip to: 3127 |
| /* 3113 */ MCD_OPC_CheckPredicate, 0, 148, 146, // Skip to: 40641 |
| /* 3117 */ MCD_OPC_CheckField, 21, 1, 0, 142, 146, // Skip to: 40641 |
| /* 3123 */ MCD_OPC_Decode, 142, 14, 17, // Opcode: ST3Threev16b_POST |
| /* 3127 */ MCD_OPC_FilterValue, 17, 14, 0, // Skip to: 3145 |
| /* 3131 */ MCD_OPC_CheckPredicate, 0, 130, 146, // Skip to: 40641 |
| /* 3135 */ MCD_OPC_CheckField, 21, 1, 0, 124, 146, // Skip to: 40641 |
| /* 3141 */ MCD_OPC_Decode, 154, 14, 17, // Opcode: ST3Threev8h_POST |
| /* 3145 */ MCD_OPC_FilterValue, 18, 14, 0, // Skip to: 3163 |
| /* 3149 */ MCD_OPC_CheckPredicate, 0, 112, 146, // Skip to: 40641 |
| /* 3153 */ MCD_OPC_CheckField, 21, 1, 0, 106, 146, // Skip to: 40641 |
| /* 3159 */ MCD_OPC_Decode, 150, 14, 17, // Opcode: ST3Threev4s_POST |
| /* 3163 */ MCD_OPC_FilterValue, 19, 14, 0, // Skip to: 3181 |
| /* 3167 */ MCD_OPC_CheckPredicate, 0, 94, 146, // Skip to: 40641 |
| /* 3171 */ MCD_OPC_CheckField, 21, 1, 0, 88, 146, // Skip to: 40641 |
| /* 3177 */ MCD_OPC_Decode, 144, 14, 17, // Opcode: ST3Threev2d_POST |
| /* 3181 */ MCD_OPC_FilterValue, 24, 14, 0, // Skip to: 3199 |
| /* 3185 */ MCD_OPC_CheckPredicate, 0, 76, 146, // Skip to: 40641 |
| /* 3189 */ MCD_OPC_CheckField, 21, 1, 0, 70, 146, // Skip to: 40641 |
| /* 3195 */ MCD_OPC_Decode, 208, 13, 17, // Opcode: ST1Threev16b_POST |
| /* 3199 */ MCD_OPC_FilterValue, 25, 14, 0, // Skip to: 3217 |
| /* 3203 */ MCD_OPC_CheckPredicate, 0, 58, 146, // Skip to: 40641 |
| /* 3207 */ MCD_OPC_CheckField, 21, 1, 0, 52, 146, // Skip to: 40641 |
| /* 3213 */ MCD_OPC_Decode, 222, 13, 17, // Opcode: ST1Threev8h_POST |
| /* 3217 */ MCD_OPC_FilterValue, 26, 14, 0, // Skip to: 3235 |
| /* 3221 */ MCD_OPC_CheckPredicate, 0, 40, 146, // Skip to: 40641 |
| /* 3225 */ MCD_OPC_CheckField, 21, 1, 0, 34, 146, // Skip to: 40641 |
| /* 3231 */ MCD_OPC_Decode, 218, 13, 17, // Opcode: ST1Threev4s_POST |
| /* 3235 */ MCD_OPC_FilterValue, 27, 14, 0, // Skip to: 3253 |
| /* 3239 */ MCD_OPC_CheckPredicate, 0, 22, 146, // Skip to: 40641 |
| /* 3243 */ MCD_OPC_CheckField, 21, 1, 0, 16, 146, // Skip to: 40641 |
| /* 3249 */ MCD_OPC_Decode, 212, 13, 17, // Opcode: ST1Threev2d_POST |
| /* 3253 */ MCD_OPC_FilterValue, 28, 14, 0, // Skip to: 3271 |
| /* 3257 */ MCD_OPC_CheckPredicate, 0, 4, 146, // Skip to: 40641 |
| /* 3261 */ MCD_OPC_CheckField, 21, 1, 0, 254, 145, // Skip to: 40641 |
| /* 3267 */ MCD_OPC_Decode, 192, 13, 18, // Opcode: ST1Onev16b_POST |
| /* 3271 */ MCD_OPC_FilterValue, 29, 14, 0, // Skip to: 3289 |
| /* 3275 */ MCD_OPC_CheckPredicate, 0, 242, 145, // Skip to: 40641 |
| /* 3279 */ MCD_OPC_CheckField, 21, 1, 0, 236, 145, // Skip to: 40641 |
| /* 3285 */ MCD_OPC_Decode, 206, 13, 18, // Opcode: ST1Onev8h_POST |
| /* 3289 */ MCD_OPC_FilterValue, 30, 14, 0, // Skip to: 3307 |
| /* 3293 */ MCD_OPC_CheckPredicate, 0, 224, 145, // Skip to: 40641 |
| /* 3297 */ MCD_OPC_CheckField, 21, 1, 0, 218, 145, // Skip to: 40641 |
| /* 3303 */ MCD_OPC_Decode, 202, 13, 18, // Opcode: ST1Onev4s_POST |
| /* 3307 */ MCD_OPC_FilterValue, 31, 14, 0, // Skip to: 3325 |
| /* 3311 */ MCD_OPC_CheckPredicate, 0, 206, 145, // Skip to: 40641 |
| /* 3315 */ MCD_OPC_CheckField, 21, 1, 0, 200, 145, // Skip to: 40641 |
| /* 3321 */ MCD_OPC_Decode, 196, 13, 18, // Opcode: ST1Onev2d_POST |
| /* 3325 */ MCD_OPC_FilterValue, 32, 14, 0, // Skip to: 3343 |
| /* 3329 */ MCD_OPC_CheckPredicate, 0, 188, 145, // Skip to: 40641 |
| /* 3333 */ MCD_OPC_CheckField, 21, 1, 0, 182, 145, // Skip to: 40641 |
| /* 3339 */ MCD_OPC_Decode, 248, 13, 19, // Opcode: ST2Twov16b_POST |
| /* 3343 */ MCD_OPC_FilterValue, 33, 14, 0, // Skip to: 3361 |
| /* 3347 */ MCD_OPC_CheckPredicate, 0, 170, 145, // Skip to: 40641 |
| /* 3351 */ MCD_OPC_CheckField, 21, 1, 0, 164, 145, // Skip to: 40641 |
| /* 3357 */ MCD_OPC_Decode, 132, 14, 19, // Opcode: ST2Twov8h_POST |
| /* 3361 */ MCD_OPC_FilterValue, 34, 14, 0, // Skip to: 3379 |
| /* 3365 */ MCD_OPC_CheckPredicate, 0, 152, 145, // Skip to: 40641 |
| /* 3369 */ MCD_OPC_CheckField, 21, 1, 0, 146, 145, // Skip to: 40641 |
| /* 3375 */ MCD_OPC_Decode, 128, 14, 19, // Opcode: ST2Twov4s_POST |
| /* 3379 */ MCD_OPC_FilterValue, 35, 14, 0, // Skip to: 3397 |
| /* 3383 */ MCD_OPC_CheckPredicate, 0, 134, 145, // Skip to: 40641 |
| /* 3387 */ MCD_OPC_CheckField, 21, 1, 0, 128, 145, // Skip to: 40641 |
| /* 3393 */ MCD_OPC_Decode, 250, 13, 19, // Opcode: ST2Twov2d_POST |
| /* 3397 */ MCD_OPC_FilterValue, 40, 14, 0, // Skip to: 3415 |
| /* 3401 */ MCD_OPC_CheckPredicate, 0, 116, 145, // Skip to: 40641 |
| /* 3405 */ MCD_OPC_CheckField, 21, 1, 0, 110, 145, // Skip to: 40641 |
| /* 3411 */ MCD_OPC_Decode, 224, 13, 19, // Opcode: ST1Twov16b_POST |
| /* 3415 */ MCD_OPC_FilterValue, 41, 14, 0, // Skip to: 3433 |
| /* 3419 */ MCD_OPC_CheckPredicate, 0, 98, 145, // Skip to: 40641 |
| /* 3423 */ MCD_OPC_CheckField, 21, 1, 0, 92, 145, // Skip to: 40641 |
| /* 3429 */ MCD_OPC_Decode, 238, 13, 19, // Opcode: ST1Twov8h_POST |
| /* 3433 */ MCD_OPC_FilterValue, 42, 14, 0, // Skip to: 3451 |
| /* 3437 */ MCD_OPC_CheckPredicate, 0, 80, 145, // Skip to: 40641 |
| /* 3441 */ MCD_OPC_CheckField, 21, 1, 0, 74, 145, // Skip to: 40641 |
| /* 3447 */ MCD_OPC_Decode, 234, 13, 19, // Opcode: ST1Twov4s_POST |
| /* 3451 */ MCD_OPC_FilterValue, 43, 66, 145, // Skip to: 40641 |
| /* 3455 */ MCD_OPC_CheckPredicate, 0, 62, 145, // Skip to: 40641 |
| /* 3459 */ MCD_OPC_CheckField, 21, 1, 0, 56, 145, // Skip to: 40641 |
| /* 3465 */ MCD_OPC_Decode, 228, 13, 19, // Opcode: ST1Twov2d_POST |
| /* 3469 */ MCD_OPC_FilterValue, 3, 4, 0, // Skip to: 3477 |
| /* 3473 */ MCD_OPC_Decode, 201, 14, 3, // Opcode: STPDpost |
| /* 3477 */ MCD_OPC_FilterValue, 5, 40, 145, // Skip to: 40641 |
| /* 3481 */ MCD_OPC_Decode, 204, 14, 3, // Opcode: STPQpost |
| /* 3485 */ MCD_OPC_FilterValue, 3, 227, 3, // Skip to: 4484 |
| /* 3489 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 3492 */ MCD_OPC_FilterValue, 0, 197, 1, // Skip to: 3949 |
| /* 3496 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... |
| /* 3499 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 3517 |
| /* 3503 */ MCD_OPC_CheckPredicate, 0, 14, 145, // Skip to: 40641 |
| /* 3507 */ MCD_OPC_CheckField, 21, 1, 0, 8, 145, // Skip to: 40641 |
| /* 3513 */ MCD_OPC_Decode, 138, 7, 12, // Opcode: LD4Fourv8b_POST |
| /* 3517 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 3535 |
| /* 3521 */ MCD_OPC_CheckPredicate, 0, 252, 144, // Skip to: 40641 |
| /* 3525 */ MCD_OPC_CheckField, 21, 1, 0, 246, 144, // Skip to: 40641 |
| /* 3531 */ MCD_OPC_Decode, 134, 7, 12, // Opcode: LD4Fourv4h_POST |
| /* 3535 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 3553 |
| /* 3539 */ MCD_OPC_CheckPredicate, 0, 234, 144, // Skip to: 40641 |
| /* 3543 */ MCD_OPC_CheckField, 21, 1, 0, 228, 144, // Skip to: 40641 |
| /* 3549 */ MCD_OPC_Decode, 132, 7, 12, // Opcode: LD4Fourv2s_POST |
| /* 3553 */ MCD_OPC_FilterValue, 8, 14, 0, // Skip to: 3571 |
| /* 3557 */ MCD_OPC_CheckPredicate, 0, 216, 144, // Skip to: 40641 |
| /* 3561 */ MCD_OPC_CheckField, 21, 1, 0, 210, 144, // Skip to: 40641 |
| /* 3567 */ MCD_OPC_Decode, 232, 5, 12, // Opcode: LD1Fourv8b_POST |
| /* 3571 */ MCD_OPC_FilterValue, 9, 14, 0, // Skip to: 3589 |
| /* 3575 */ MCD_OPC_CheckPredicate, 0, 198, 144, // Skip to: 40641 |
| /* 3579 */ MCD_OPC_CheckField, 21, 1, 0, 192, 144, // Skip to: 40641 |
| /* 3585 */ MCD_OPC_Decode, 228, 5, 12, // Opcode: LD1Fourv4h_POST |
| /* 3589 */ MCD_OPC_FilterValue, 10, 14, 0, // Skip to: 3607 |
| /* 3593 */ MCD_OPC_CheckPredicate, 0, 180, 144, // Skip to: 40641 |
| /* 3597 */ MCD_OPC_CheckField, 21, 1, 0, 174, 144, // Skip to: 40641 |
| /* 3603 */ MCD_OPC_Decode, 226, 5, 12, // Opcode: LD1Fourv2s_POST |
| /* 3607 */ MCD_OPC_FilterValue, 11, 14, 0, // Skip to: 3625 |
| /* 3611 */ MCD_OPC_CheckPredicate, 0, 162, 144, // Skip to: 40641 |
| /* 3615 */ MCD_OPC_CheckField, 21, 1, 0, 156, 144, // Skip to: 40641 |
| /* 3621 */ MCD_OPC_Decode, 222, 5, 12, // Opcode: LD1Fourv1d_POST |
| /* 3625 */ MCD_OPC_FilterValue, 16, 14, 0, // Skip to: 3643 |
| /* 3629 */ MCD_OPC_CheckPredicate, 0, 144, 144, // Skip to: 40641 |
| /* 3633 */ MCD_OPC_CheckField, 21, 1, 0, 138, 144, // Skip to: 40641 |
| /* 3639 */ MCD_OPC_Decode, 244, 6, 13, // Opcode: LD3Threev8b_POST |
| /* 3643 */ MCD_OPC_FilterValue, 17, 14, 0, // Skip to: 3661 |
| /* 3647 */ MCD_OPC_CheckPredicate, 0, 126, 144, // Skip to: 40641 |
| /* 3651 */ MCD_OPC_CheckField, 21, 1, 0, 120, 144, // Skip to: 40641 |
| /* 3657 */ MCD_OPC_Decode, 240, 6, 13, // Opcode: LD3Threev4h_POST |
| /* 3661 */ MCD_OPC_FilterValue, 18, 14, 0, // Skip to: 3679 |
| /* 3665 */ MCD_OPC_CheckPredicate, 0, 108, 144, // Skip to: 40641 |
| /* 3669 */ MCD_OPC_CheckField, 21, 1, 0, 102, 144, // Skip to: 40641 |
| /* 3675 */ MCD_OPC_Decode, 238, 6, 13, // Opcode: LD3Threev2s_POST |
| /* 3679 */ MCD_OPC_FilterValue, 24, 14, 0, // Skip to: 3697 |
| /* 3683 */ MCD_OPC_CheckPredicate, 0, 90, 144, // Skip to: 40641 |
| /* 3687 */ MCD_OPC_CheckField, 21, 1, 0, 84, 144, // Skip to: 40641 |
| /* 3693 */ MCD_OPC_Decode, 152, 6, 13, // Opcode: LD1Threev8b_POST |
| /* 3697 */ MCD_OPC_FilterValue, 25, 14, 0, // Skip to: 3715 |
| /* 3701 */ MCD_OPC_CheckPredicate, 0, 72, 144, // Skip to: 40641 |
| /* 3705 */ MCD_OPC_CheckField, 21, 1, 0, 66, 144, // Skip to: 40641 |
| /* 3711 */ MCD_OPC_Decode, 148, 6, 13, // Opcode: LD1Threev4h_POST |
| /* 3715 */ MCD_OPC_FilterValue, 26, 14, 0, // Skip to: 3733 |
| /* 3719 */ MCD_OPC_CheckPredicate, 0, 54, 144, // Skip to: 40641 |
| /* 3723 */ MCD_OPC_CheckField, 21, 1, 0, 48, 144, // Skip to: 40641 |
| /* 3729 */ MCD_OPC_Decode, 146, 6, 13, // Opcode: LD1Threev2s_POST |
| /* 3733 */ MCD_OPC_FilterValue, 27, 14, 0, // Skip to: 3751 |
| /* 3737 */ MCD_OPC_CheckPredicate, 0, 36, 144, // Skip to: 40641 |
| /* 3741 */ MCD_OPC_CheckField, 21, 1, 0, 30, 144, // Skip to: 40641 |
| /* 3747 */ MCD_OPC_Decode, 142, 6, 13, // Opcode: LD1Threev1d_POST |
| /* 3751 */ MCD_OPC_FilterValue, 28, 14, 0, // Skip to: 3769 |
| /* 3755 */ MCD_OPC_CheckPredicate, 0, 18, 144, // Skip to: 40641 |
| /* 3759 */ MCD_OPC_CheckField, 21, 1, 0, 12, 144, // Skip to: 40641 |
| /* 3765 */ MCD_OPC_Decode, 248, 5, 14, // Opcode: LD1Onev8b_POST |
| /* 3769 */ MCD_OPC_FilterValue, 29, 14, 0, // Skip to: 3787 |
| /* 3773 */ MCD_OPC_CheckPredicate, 0, 0, 144, // Skip to: 40641 |
| /* 3777 */ MCD_OPC_CheckField, 21, 1, 0, 250, 143, // Skip to: 40641 |
| /* 3783 */ MCD_OPC_Decode, 244, 5, 14, // Opcode: LD1Onev4h_POST |
| /* 3787 */ MCD_OPC_FilterValue, 30, 14, 0, // Skip to: 3805 |
| /* 3791 */ MCD_OPC_CheckPredicate, 0, 238, 143, // Skip to: 40641 |
| /* 3795 */ MCD_OPC_CheckField, 21, 1, 0, 232, 143, // Skip to: 40641 |
| /* 3801 */ MCD_OPC_Decode, 242, 5, 14, // Opcode: LD1Onev2s_POST |
| /* 3805 */ MCD_OPC_FilterValue, 31, 14, 0, // Skip to: 3823 |
| /* 3809 */ MCD_OPC_CheckPredicate, 0, 220, 143, // Skip to: 40641 |
| /* 3813 */ MCD_OPC_CheckField, 21, 1, 0, 214, 143, // Skip to: 40641 |
| /* 3819 */ MCD_OPC_Decode, 238, 5, 14, // Opcode: LD1Onev1d_POST |
| /* 3823 */ MCD_OPC_FilterValue, 32, 14, 0, // Skip to: 3841 |
| /* 3827 */ MCD_OPC_CheckPredicate, 0, 202, 143, // Skip to: 40641 |
| /* 3831 */ MCD_OPC_CheckField, 21, 1, 0, 196, 143, // Skip to: 40641 |
| /* 3837 */ MCD_OPC_Decode, 206, 6, 15, // Opcode: LD2Twov8b_POST |
| /* 3841 */ MCD_OPC_FilterValue, 33, 14, 0, // Skip to: 3859 |
| /* 3845 */ MCD_OPC_CheckPredicate, 0, 184, 143, // Skip to: 40641 |
| /* 3849 */ MCD_OPC_CheckField, 21, 1, 0, 178, 143, // Skip to: 40641 |
| /* 3855 */ MCD_OPC_Decode, 202, 6, 15, // Opcode: LD2Twov4h_POST |
| /* 3859 */ MCD_OPC_FilterValue, 34, 14, 0, // Skip to: 3877 |
| /* 3863 */ MCD_OPC_CheckPredicate, 0, 166, 143, // Skip to: 40641 |
| /* 3867 */ MCD_OPC_CheckField, 21, 1, 0, 160, 143, // Skip to: 40641 |
| /* 3873 */ MCD_OPC_Decode, 200, 6, 15, // Opcode: LD2Twov2s_POST |
| /* 3877 */ MCD_OPC_FilterValue, 40, 14, 0, // Skip to: 3895 |
| /* 3881 */ MCD_OPC_CheckPredicate, 0, 148, 143, // Skip to: 40641 |
| /* 3885 */ MCD_OPC_CheckField, 21, 1, 0, 142, 143, // Skip to: 40641 |
| /* 3891 */ MCD_OPC_Decode, 168, 6, 15, // Opcode: LD1Twov8b_POST |
| /* 3895 */ MCD_OPC_FilterValue, 41, 14, 0, // Skip to: 3913 |
| /* 3899 */ MCD_OPC_CheckPredicate, 0, 130, 143, // Skip to: 40641 |
| /* 3903 */ MCD_OPC_CheckField, 21, 1, 0, 124, 143, // Skip to: 40641 |
| /* 3909 */ MCD_OPC_Decode, 164, 6, 15, // Opcode: LD1Twov4h_POST |
| /* 3913 */ MCD_OPC_FilterValue, 42, 14, 0, // Skip to: 3931 |
| /* 3917 */ MCD_OPC_CheckPredicate, 0, 112, 143, // Skip to: 40641 |
| /* 3921 */ MCD_OPC_CheckField, 21, 1, 0, 106, 143, // Skip to: 40641 |
| /* 3927 */ MCD_OPC_Decode, 162, 6, 15, // Opcode: LD1Twov2s_POST |
| /* 3931 */ MCD_OPC_FilterValue, 43, 98, 143, // Skip to: 40641 |
| /* 3935 */ MCD_OPC_CheckPredicate, 0, 94, 143, // Skip to: 40641 |
| /* 3939 */ MCD_OPC_CheckField, 21, 1, 0, 88, 143, // Skip to: 40641 |
| /* 3945 */ MCD_OPC_Decode, 158, 6, 15, // Opcode: LD1Twov1d_POST |
| /* 3949 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 3957 |
| /* 3953 */ MCD_OPC_Decode, 190, 7, 3, // Opcode: LDPSpost |
| /* 3957 */ MCD_OPC_FilterValue, 2, 251, 1, // Skip to: 4468 |
| /* 3961 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... |
| /* 3964 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 3982 |
| /* 3968 */ MCD_OPC_CheckPredicate, 0, 61, 143, // Skip to: 40641 |
| /* 3972 */ MCD_OPC_CheckField, 21, 1, 0, 55, 143, // Skip to: 40641 |
| /* 3978 */ MCD_OPC_Decode, 128, 7, 16, // Opcode: LD4Fourv16b_POST |
| /* 3982 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 4000 |
| /* 3986 */ MCD_OPC_CheckPredicate, 0, 43, 143, // Skip to: 40641 |
| /* 3990 */ MCD_OPC_CheckField, 21, 1, 0, 37, 143, // Skip to: 40641 |
| /* 3996 */ MCD_OPC_Decode, 140, 7, 16, // Opcode: LD4Fourv8h_POST |
| /* 4000 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 4018 |
| /* 4004 */ MCD_OPC_CheckPredicate, 0, 25, 143, // Skip to: 40641 |
| /* 4008 */ MCD_OPC_CheckField, 21, 1, 0, 19, 143, // Skip to: 40641 |
| /* 4014 */ MCD_OPC_Decode, 136, 7, 16, // Opcode: LD4Fourv4s_POST |
| /* 4018 */ MCD_OPC_FilterValue, 3, 14, 0, // Skip to: 4036 |
| /* 4022 */ MCD_OPC_CheckPredicate, 0, 7, 143, // Skip to: 40641 |
| /* 4026 */ MCD_OPC_CheckField, 21, 1, 0, 1, 143, // Skip to: 40641 |
| /* 4032 */ MCD_OPC_Decode, 130, 7, 16, // Opcode: LD4Fourv2d_POST |
| /* 4036 */ MCD_OPC_FilterValue, 8, 14, 0, // Skip to: 4054 |
| /* 4040 */ MCD_OPC_CheckPredicate, 0, 245, 142, // Skip to: 40641 |
| /* 4044 */ MCD_OPC_CheckField, 21, 1, 0, 239, 142, // Skip to: 40641 |
| /* 4050 */ MCD_OPC_Decode, 220, 5, 16, // Opcode: LD1Fourv16b_POST |
| /* 4054 */ MCD_OPC_FilterValue, 9, 14, 0, // Skip to: 4072 |
| /* 4058 */ MCD_OPC_CheckPredicate, 0, 227, 142, // Skip to: 40641 |
| /* 4062 */ MCD_OPC_CheckField, 21, 1, 0, 221, 142, // Skip to: 40641 |
| /* 4068 */ MCD_OPC_Decode, 234, 5, 16, // Opcode: LD1Fourv8h_POST |
| /* 4072 */ MCD_OPC_FilterValue, 10, 14, 0, // Skip to: 4090 |
| /* 4076 */ MCD_OPC_CheckPredicate, 0, 209, 142, // Skip to: 40641 |
| /* 4080 */ MCD_OPC_CheckField, 21, 1, 0, 203, 142, // Skip to: 40641 |
| /* 4086 */ MCD_OPC_Decode, 230, 5, 16, // Opcode: LD1Fourv4s_POST |
| /* 4090 */ MCD_OPC_FilterValue, 11, 14, 0, // Skip to: 4108 |
| /* 4094 */ MCD_OPC_CheckPredicate, 0, 191, 142, // Skip to: 40641 |
| /* 4098 */ MCD_OPC_CheckField, 21, 1, 0, 185, 142, // Skip to: 40641 |
| /* 4104 */ MCD_OPC_Decode, 224, 5, 16, // Opcode: LD1Fourv2d_POST |
| /* 4108 */ MCD_OPC_FilterValue, 16, 14, 0, // Skip to: 4126 |
| /* 4112 */ MCD_OPC_CheckPredicate, 0, 173, 142, // Skip to: 40641 |
| /* 4116 */ MCD_OPC_CheckField, 21, 1, 0, 167, 142, // Skip to: 40641 |
| /* 4122 */ MCD_OPC_Decode, 234, 6, 17, // Opcode: LD3Threev16b_POST |
| /* 4126 */ MCD_OPC_FilterValue, 17, 14, 0, // Skip to: 4144 |
| /* 4130 */ MCD_OPC_CheckPredicate, 0, 155, 142, // Skip to: 40641 |
| /* 4134 */ MCD_OPC_CheckField, 21, 1, 0, 149, 142, // Skip to: 40641 |
| /* 4140 */ MCD_OPC_Decode, 246, 6, 17, // Opcode: LD3Threev8h_POST |
| /* 4144 */ MCD_OPC_FilterValue, 18, 14, 0, // Skip to: 4162 |
| /* 4148 */ MCD_OPC_CheckPredicate, 0, 137, 142, // Skip to: 40641 |
| /* 4152 */ MCD_OPC_CheckField, 21, 1, 0, 131, 142, // Skip to: 40641 |
| /* 4158 */ MCD_OPC_Decode, 242, 6, 17, // Opcode: LD3Threev4s_POST |
| /* 4162 */ MCD_OPC_FilterValue, 19, 14, 0, // Skip to: 4180 |
| /* 4166 */ MCD_OPC_CheckPredicate, 0, 119, 142, // Skip to: 40641 |
| /* 4170 */ MCD_OPC_CheckField, 21, 1, 0, 113, 142, // Skip to: 40641 |
| /* 4176 */ MCD_OPC_Decode, 236, 6, 17, // Opcode: LD3Threev2d_POST |
| /* 4180 */ MCD_OPC_FilterValue, 24, 14, 0, // Skip to: 4198 |
| /* 4184 */ MCD_OPC_CheckPredicate, 0, 101, 142, // Skip to: 40641 |
| /* 4188 */ MCD_OPC_CheckField, 21, 1, 0, 95, 142, // Skip to: 40641 |
| /* 4194 */ MCD_OPC_Decode, 140, 6, 17, // Opcode: LD1Threev16b_POST |
| /* 4198 */ MCD_OPC_FilterValue, 25, 14, 0, // Skip to: 4216 |
| /* 4202 */ MCD_OPC_CheckPredicate, 0, 83, 142, // Skip to: 40641 |
| /* 4206 */ MCD_OPC_CheckField, 21, 1, 0, 77, 142, // Skip to: 40641 |
| /* 4212 */ MCD_OPC_Decode, 154, 6, 17, // Opcode: LD1Threev8h_POST |
| /* 4216 */ MCD_OPC_FilterValue, 26, 14, 0, // Skip to: 4234 |
| /* 4220 */ MCD_OPC_CheckPredicate, 0, 65, 142, // Skip to: 40641 |
| /* 4224 */ MCD_OPC_CheckField, 21, 1, 0, 59, 142, // Skip to: 40641 |
| /* 4230 */ MCD_OPC_Decode, 150, 6, 17, // Opcode: LD1Threev4s_POST |
| /* 4234 */ MCD_OPC_FilterValue, 27, 14, 0, // Skip to: 4252 |
| /* 4238 */ MCD_OPC_CheckPredicate, 0, 47, 142, // Skip to: 40641 |
| /* 4242 */ MCD_OPC_CheckField, 21, 1, 0, 41, 142, // Skip to: 40641 |
| /* 4248 */ MCD_OPC_Decode, 144, 6, 17, // Opcode: LD1Threev2d_POST |
| /* 4252 */ MCD_OPC_FilterValue, 28, 14, 0, // Skip to: 4270 |
| /* 4256 */ MCD_OPC_CheckPredicate, 0, 29, 142, // Skip to: 40641 |
| /* 4260 */ MCD_OPC_CheckField, 21, 1, 0, 23, 142, // Skip to: 40641 |
| /* 4266 */ MCD_OPC_Decode, 236, 5, 18, // Opcode: LD1Onev16b_POST |
| /* 4270 */ MCD_OPC_FilterValue, 29, 14, 0, // Skip to: 4288 |
| /* 4274 */ MCD_OPC_CheckPredicate, 0, 11, 142, // Skip to: 40641 |
| /* 4278 */ MCD_OPC_CheckField, 21, 1, 0, 5, 142, // Skip to: 40641 |
| /* 4284 */ MCD_OPC_Decode, 250, 5, 18, // Opcode: LD1Onev8h_POST |
| /* 4288 */ MCD_OPC_FilterValue, 30, 14, 0, // Skip to: 4306 |
| /* 4292 */ MCD_OPC_CheckPredicate, 0, 249, 141, // Skip to: 40641 |
| /* 4296 */ MCD_OPC_CheckField, 21, 1, 0, 243, 141, // Skip to: 40641 |
| /* 4302 */ MCD_OPC_Decode, 246, 5, 18, // Opcode: LD1Onev4s_POST |
| /* 4306 */ MCD_OPC_FilterValue, 31, 14, 0, // Skip to: 4324 |
| /* 4310 */ MCD_OPC_CheckPredicate, 0, 231, 141, // Skip to: 40641 |
| /* 4314 */ MCD_OPC_CheckField, 21, 1, 0, 225, 141, // Skip to: 40641 |
| /* 4320 */ MCD_OPC_Decode, 240, 5, 18, // Opcode: LD1Onev2d_POST |
| /* 4324 */ MCD_OPC_FilterValue, 32, 14, 0, // Skip to: 4342 |
| /* 4328 */ MCD_OPC_CheckPredicate, 0, 213, 141, // Skip to: 40641 |
| /* 4332 */ MCD_OPC_CheckField, 21, 1, 0, 207, 141, // Skip to: 40641 |
| /* 4338 */ MCD_OPC_Decode, 196, 6, 19, // Opcode: LD2Twov16b_POST |
| /* 4342 */ MCD_OPC_FilterValue, 33, 14, 0, // Skip to: 4360 |
| /* 4346 */ MCD_OPC_CheckPredicate, 0, 195, 141, // Skip to: 40641 |
| /* 4350 */ MCD_OPC_CheckField, 21, 1, 0, 189, 141, // Skip to: 40641 |
| /* 4356 */ MCD_OPC_Decode, 208, 6, 19, // Opcode: LD2Twov8h_POST |
| /* 4360 */ MCD_OPC_FilterValue, 34, 14, 0, // Skip to: 4378 |
| /* 4364 */ MCD_OPC_CheckPredicate, 0, 177, 141, // Skip to: 40641 |
| /* 4368 */ MCD_OPC_CheckField, 21, 1, 0, 171, 141, // Skip to: 40641 |
| /* 4374 */ MCD_OPC_Decode, 204, 6, 19, // Opcode: LD2Twov4s_POST |
| /* 4378 */ MCD_OPC_FilterValue, 35, 14, 0, // Skip to: 4396 |
| /* 4382 */ MCD_OPC_CheckPredicate, 0, 159, 141, // Skip to: 40641 |
| /* 4386 */ MCD_OPC_CheckField, 21, 1, 0, 153, 141, // Skip to: 40641 |
| /* 4392 */ MCD_OPC_Decode, 198, 6, 19, // Opcode: LD2Twov2d_POST |
| /* 4396 */ MCD_OPC_FilterValue, 40, 14, 0, // Skip to: 4414 |
| /* 4400 */ MCD_OPC_CheckPredicate, 0, 141, 141, // Skip to: 40641 |
| /* 4404 */ MCD_OPC_CheckField, 21, 1, 0, 135, 141, // Skip to: 40641 |
| /* 4410 */ MCD_OPC_Decode, 156, 6, 19, // Opcode: LD1Twov16b_POST |
| /* 4414 */ MCD_OPC_FilterValue, 41, 14, 0, // Skip to: 4432 |
| /* 4418 */ MCD_OPC_CheckPredicate, 0, 123, 141, // Skip to: 40641 |
| /* 4422 */ MCD_OPC_CheckField, 21, 1, 0, 117, 141, // Skip to: 40641 |
| /* 4428 */ MCD_OPC_Decode, 170, 6, 19, // Opcode: LD1Twov8h_POST |
| /* 4432 */ MCD_OPC_FilterValue, 42, 14, 0, // Skip to: 4450 |
| /* 4436 */ MCD_OPC_CheckPredicate, 0, 105, 141, // Skip to: 40641 |
| /* 4440 */ MCD_OPC_CheckField, 21, 1, 0, 99, 141, // Skip to: 40641 |
| /* 4446 */ MCD_OPC_Decode, 166, 6, 19, // Opcode: LD1Twov4s_POST |
| /* 4450 */ MCD_OPC_FilterValue, 43, 91, 141, // Skip to: 40641 |
| /* 4454 */ MCD_OPC_CheckPredicate, 0, 87, 141, // Skip to: 40641 |
| /* 4458 */ MCD_OPC_CheckField, 21, 1, 0, 81, 141, // Skip to: 40641 |
| /* 4464 */ MCD_OPC_Decode, 160, 6, 19, // Opcode: LD1Twov2d_POST |
| /* 4468 */ MCD_OPC_FilterValue, 3, 4, 0, // Skip to: 4476 |
| /* 4472 */ MCD_OPC_Decode, 181, 7, 3, // Opcode: LDPDpost |
| /* 4476 */ MCD_OPC_FilterValue, 5, 65, 141, // Skip to: 40641 |
| /* 4480 */ MCD_OPC_Decode, 184, 7, 3, // Opcode: LDPQpost |
| /* 4484 */ MCD_OPC_FilterValue, 4, 155, 1, // Skip to: 4899 |
| /* 4488 */ MCD_OPC_ExtractField, 29, 1, // Inst{29} ... |
| /* 4491 */ MCD_OPC_FilterValue, 0, 117, 1, // Skip to: 4868 |
| /* 4495 */ MCD_OPC_ExtractField, 13, 9, // Inst{21-13} ... |
| /* 4498 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 4516 |
| /* 4502 */ MCD_OPC_CheckPredicate, 0, 39, 141, // Skip to: 40641 |
| /* 4506 */ MCD_OPC_CheckField, 31, 1, 0, 33, 141, // Skip to: 40641 |
| /* 4512 */ MCD_OPC_Decode, 245, 13, 20, // Opcode: ST1i8 |
| /* 4516 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 4534 |
| /* 4520 */ MCD_OPC_CheckPredicate, 0, 21, 141, // Skip to: 40641 |
| /* 4524 */ MCD_OPC_CheckField, 31, 1, 0, 15, 141, // Skip to: 40641 |
| /* 4530 */ MCD_OPC_Decode, 161, 14, 21, // Opcode: ST3i8 |
| /* 4534 */ MCD_OPC_FilterValue, 2, 20, 0, // Skip to: 4558 |
| /* 4538 */ MCD_OPC_CheckPredicate, 0, 3, 141, // Skip to: 40641 |
| /* 4542 */ MCD_OPC_CheckField, 31, 1, 0, 253, 140, // Skip to: 40641 |
| /* 4548 */ MCD_OPC_CheckField, 10, 1, 0, 247, 140, // Skip to: 40641 |
| /* 4554 */ MCD_OPC_Decode, 239, 13, 22, // Opcode: ST1i16 |
| /* 4558 */ MCD_OPC_FilterValue, 3, 20, 0, // Skip to: 4582 |
| /* 4562 */ MCD_OPC_CheckPredicate, 0, 235, 140, // Skip to: 40641 |
| /* 4566 */ MCD_OPC_CheckField, 31, 1, 0, 229, 140, // Skip to: 40641 |
| /* 4572 */ MCD_OPC_CheckField, 10, 1, 0, 223, 140, // Skip to: 40641 |
| /* 4578 */ MCD_OPC_Decode, 155, 14, 23, // Opcode: ST3i16 |
| /* 4582 */ MCD_OPC_FilterValue, 4, 45, 0, // Skip to: 4631 |
| /* 4586 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 4589 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 4607 |
| /* 4593 */ MCD_OPC_CheckPredicate, 0, 204, 140, // Skip to: 40641 |
| /* 4597 */ MCD_OPC_CheckField, 31, 1, 0, 198, 140, // Skip to: 40641 |
| /* 4603 */ MCD_OPC_Decode, 241, 13, 24, // Opcode: ST1i32 |
| /* 4607 */ MCD_OPC_FilterValue, 1, 190, 140, // Skip to: 40641 |
| /* 4611 */ MCD_OPC_CheckPredicate, 0, 186, 140, // Skip to: 40641 |
| /* 4615 */ MCD_OPC_CheckField, 31, 1, 0, 180, 140, // Skip to: 40641 |
| /* 4621 */ MCD_OPC_CheckField, 12, 1, 0, 174, 140, // Skip to: 40641 |
| /* 4627 */ MCD_OPC_Decode, 243, 13, 25, // Opcode: ST1i64 |
| /* 4631 */ MCD_OPC_FilterValue, 5, 45, 0, // Skip to: 4680 |
| /* 4635 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 4638 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 4656 |
| /* 4642 */ MCD_OPC_CheckPredicate, 0, 155, 140, // Skip to: 40641 |
| /* 4646 */ MCD_OPC_CheckField, 31, 1, 0, 149, 140, // Skip to: 40641 |
| /* 4652 */ MCD_OPC_Decode, 157, 14, 26, // Opcode: ST3i32 |
| /* 4656 */ MCD_OPC_FilterValue, 1, 141, 140, // Skip to: 40641 |
| /* 4660 */ MCD_OPC_CheckPredicate, 0, 137, 140, // Skip to: 40641 |
| /* 4664 */ MCD_OPC_CheckField, 31, 1, 0, 131, 140, // Skip to: 40641 |
| /* 4670 */ MCD_OPC_CheckField, 12, 1, 0, 125, 140, // Skip to: 40641 |
| /* 4676 */ MCD_OPC_Decode, 159, 14, 27, // Opcode: ST3i64 |
| /* 4680 */ MCD_OPC_FilterValue, 128, 2, 14, 0, // Skip to: 4699 |
| /* 4685 */ MCD_OPC_CheckPredicate, 0, 112, 140, // Skip to: 40641 |
| /* 4689 */ MCD_OPC_CheckField, 31, 1, 0, 106, 140, // Skip to: 40641 |
| /* 4695 */ MCD_OPC_Decode, 139, 14, 28, // Opcode: ST2i8 |
| /* 4699 */ MCD_OPC_FilterValue, 129, 2, 14, 0, // Skip to: 4718 |
| /* 4704 */ MCD_OPC_CheckPredicate, 0, 93, 140, // Skip to: 40641 |
| /* 4708 */ MCD_OPC_CheckField, 31, 1, 0, 87, 140, // Skip to: 40641 |
| /* 4714 */ MCD_OPC_Decode, 183, 14, 29, // Opcode: ST4i8 |
| /* 4718 */ MCD_OPC_FilterValue, 130, 2, 20, 0, // Skip to: 4743 |
| /* 4723 */ MCD_OPC_CheckPredicate, 0, 74, 140, // Skip to: 40641 |
| /* 4727 */ MCD_OPC_CheckField, 31, 1, 0, 68, 140, // Skip to: 40641 |
| /* 4733 */ MCD_OPC_CheckField, 10, 1, 0, 62, 140, // Skip to: 40641 |
| /* 4739 */ MCD_OPC_Decode, 133, 14, 30, // Opcode: ST2i16 |
| /* 4743 */ MCD_OPC_FilterValue, 131, 2, 20, 0, // Skip to: 4768 |
| /* 4748 */ MCD_OPC_CheckPredicate, 0, 49, 140, // Skip to: 40641 |
| /* 4752 */ MCD_OPC_CheckField, 31, 1, 0, 43, 140, // Skip to: 40641 |
| /* 4758 */ MCD_OPC_CheckField, 10, 1, 0, 37, 140, // Skip to: 40641 |
| /* 4764 */ MCD_OPC_Decode, 177, 14, 31, // Opcode: ST4i16 |
| /* 4768 */ MCD_OPC_FilterValue, 132, 2, 45, 0, // Skip to: 4818 |
| /* 4773 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 4776 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 4794 |
| /* 4780 */ MCD_OPC_CheckPredicate, 0, 17, 140, // Skip to: 40641 |
| /* 4784 */ MCD_OPC_CheckField, 31, 1, 0, 11, 140, // Skip to: 40641 |
| /* 4790 */ MCD_OPC_Decode, 135, 14, 32, // Opcode: ST2i32 |
| /* 4794 */ MCD_OPC_FilterValue, 1, 3, 140, // Skip to: 40641 |
| /* 4798 */ MCD_OPC_CheckPredicate, 0, 255, 139, // Skip to: 40641 |
| /* 4802 */ MCD_OPC_CheckField, 31, 1, 0, 249, 139, // Skip to: 40641 |
| /* 4808 */ MCD_OPC_CheckField, 12, 1, 0, 243, 139, // Skip to: 40641 |
| /* 4814 */ MCD_OPC_Decode, 137, 14, 33, // Opcode: ST2i64 |
| /* 4818 */ MCD_OPC_FilterValue, 133, 2, 234, 139, // Skip to: 40641 |
| /* 4823 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 4826 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 4844 |
| /* 4830 */ MCD_OPC_CheckPredicate, 0, 223, 139, // Skip to: 40641 |
| /* 4834 */ MCD_OPC_CheckField, 31, 1, 0, 217, 139, // Skip to: 40641 |
| /* 4840 */ MCD_OPC_Decode, 179, 14, 34, // Opcode: ST4i32 |
| /* 4844 */ MCD_OPC_FilterValue, 1, 209, 139, // Skip to: 40641 |
| /* 4848 */ MCD_OPC_CheckPredicate, 0, 205, 139, // Skip to: 40641 |
| /* 4852 */ MCD_OPC_CheckField, 31, 1, 0, 199, 139, // Skip to: 40641 |
| /* 4858 */ MCD_OPC_CheckField, 12, 1, 0, 193, 139, // Skip to: 40641 |
| /* 4864 */ MCD_OPC_Decode, 181, 14, 35, // Opcode: ST4i64 |
| /* 4868 */ MCD_OPC_FilterValue, 1, 185, 139, // Skip to: 40641 |
| /* 4872 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 4875 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 4883 |
| /* 4879 */ MCD_OPC_Decode, 206, 14, 3, // Opcode: STPSi |
| /* 4883 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 4891 |
| /* 4887 */ MCD_OPC_Decode, 200, 14, 3, // Opcode: STPDi |
| /* 4891 */ MCD_OPC_FilterValue, 2, 162, 139, // Skip to: 40641 |
| /* 4895 */ MCD_OPC_Decode, 203, 14, 3, // Opcode: STPQi |
| /* 4899 */ MCD_OPC_FilterValue, 5, 169, 3, // Skip to: 5840 |
| /* 4903 */ MCD_OPC_ExtractField, 29, 1, // Inst{29} ... |
| /* 4906 */ MCD_OPC_FilterValue, 0, 131, 3, // Skip to: 5809 |
| /* 4910 */ MCD_OPC_ExtractField, 13, 9, // Inst{21-13} ... |
| /* 4913 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 4931 |
| /* 4917 */ MCD_OPC_CheckPredicate, 0, 136, 139, // Skip to: 40641 |
| /* 4921 */ MCD_OPC_CheckField, 31, 1, 0, 130, 139, // Skip to: 40641 |
| /* 4927 */ MCD_OPC_Decode, 177, 6, 36, // Opcode: LD1i8 |
| /* 4931 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 4949 |
| /* 4935 */ MCD_OPC_CheckPredicate, 0, 118, 139, // Skip to: 40641 |
| /* 4939 */ MCD_OPC_CheckField, 31, 1, 0, 112, 139, // Skip to: 40641 |
| /* 4945 */ MCD_OPC_Decode, 253, 6, 37, // Opcode: LD3i8 |
| /* 4949 */ MCD_OPC_FilterValue, 2, 20, 0, // Skip to: 4973 |
| /* 4953 */ MCD_OPC_CheckPredicate, 0, 100, 139, // Skip to: 40641 |
| /* 4957 */ MCD_OPC_CheckField, 31, 1, 0, 94, 139, // Skip to: 40641 |
| /* 4963 */ MCD_OPC_CheckField, 10, 1, 0, 88, 139, // Skip to: 40641 |
| /* 4969 */ MCD_OPC_Decode, 171, 6, 38, // Opcode: LD1i16 |
| /* 4973 */ MCD_OPC_FilterValue, 3, 20, 0, // Skip to: 4997 |
| /* 4977 */ MCD_OPC_CheckPredicate, 0, 76, 139, // Skip to: 40641 |
| /* 4981 */ MCD_OPC_CheckField, 31, 1, 0, 70, 139, // Skip to: 40641 |
| /* 4987 */ MCD_OPC_CheckField, 10, 1, 0, 64, 139, // Skip to: 40641 |
| /* 4993 */ MCD_OPC_Decode, 247, 6, 39, // Opcode: LD3i16 |
| /* 4997 */ MCD_OPC_FilterValue, 4, 45, 0, // Skip to: 5046 |
| /* 5001 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 5004 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 5022 |
| /* 5008 */ MCD_OPC_CheckPredicate, 0, 45, 139, // Skip to: 40641 |
| /* 5012 */ MCD_OPC_CheckField, 31, 1, 0, 39, 139, // Skip to: 40641 |
| /* 5018 */ MCD_OPC_Decode, 173, 6, 40, // Opcode: LD1i32 |
| /* 5022 */ MCD_OPC_FilterValue, 1, 31, 139, // Skip to: 40641 |
| /* 5026 */ MCD_OPC_CheckPredicate, 0, 27, 139, // Skip to: 40641 |
| /* 5030 */ MCD_OPC_CheckField, 31, 1, 0, 21, 139, // Skip to: 40641 |
| /* 5036 */ MCD_OPC_CheckField, 12, 1, 0, 15, 139, // Skip to: 40641 |
| /* 5042 */ MCD_OPC_Decode, 175, 6, 41, // Opcode: LD1i64 |
| /* 5046 */ MCD_OPC_FilterValue, 5, 45, 0, // Skip to: 5095 |
| /* 5050 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 5053 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 5071 |
| /* 5057 */ MCD_OPC_CheckPredicate, 0, 252, 138, // Skip to: 40641 |
| /* 5061 */ MCD_OPC_CheckField, 31, 1, 0, 246, 138, // Skip to: 40641 |
| /* 5067 */ MCD_OPC_Decode, 249, 6, 42, // Opcode: LD3i32 |
| /* 5071 */ MCD_OPC_FilterValue, 1, 238, 138, // Skip to: 40641 |
| /* 5075 */ MCD_OPC_CheckPredicate, 0, 234, 138, // Skip to: 40641 |
| /* 5079 */ MCD_OPC_CheckField, 31, 1, 0, 228, 138, // Skip to: 40641 |
| /* 5085 */ MCD_OPC_CheckField, 12, 1, 0, 222, 138, // Skip to: 40641 |
| /* 5091 */ MCD_OPC_Decode, 251, 6, 43, // Opcode: LD3i64 |
| /* 5095 */ MCD_OPC_FilterValue, 6, 127, 0, // Skip to: 5226 |
| /* 5099 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... |
| /* 5102 */ MCD_OPC_FilterValue, 0, 27, 0, // Skip to: 5133 |
| /* 5106 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 5109 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 5121 |
| /* 5113 */ MCD_OPC_CheckPredicate, 0, 196, 138, // Skip to: 40641 |
| /* 5117 */ MCD_OPC_Decode, 135, 6, 6, // Opcode: LD1Rv8b |
| /* 5121 */ MCD_OPC_FilterValue, 1, 188, 138, // Skip to: 40641 |
| /* 5125 */ MCD_OPC_CheckPredicate, 0, 184, 138, // Skip to: 40641 |
| /* 5129 */ MCD_OPC_Decode, 251, 5, 10, // Opcode: LD1Rv16b |
| /* 5133 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 5164 |
| /* 5137 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 5140 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 5152 |
| /* 5144 */ MCD_OPC_CheckPredicate, 0, 165, 138, // Skip to: 40641 |
| /* 5148 */ MCD_OPC_Decode, 131, 6, 6, // Opcode: LD1Rv4h |
| /* 5152 */ MCD_OPC_FilterValue, 1, 157, 138, // Skip to: 40641 |
| /* 5156 */ MCD_OPC_CheckPredicate, 0, 153, 138, // Skip to: 40641 |
| /* 5160 */ MCD_OPC_Decode, 137, 6, 10, // Opcode: LD1Rv8h |
| /* 5164 */ MCD_OPC_FilterValue, 2, 27, 0, // Skip to: 5195 |
| /* 5168 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 5171 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 5183 |
| /* 5175 */ MCD_OPC_CheckPredicate, 0, 134, 138, // Skip to: 40641 |
| /* 5179 */ MCD_OPC_Decode, 129, 6, 6, // Opcode: LD1Rv2s |
| /* 5183 */ MCD_OPC_FilterValue, 1, 126, 138, // Skip to: 40641 |
| /* 5187 */ MCD_OPC_CheckPredicate, 0, 122, 138, // Skip to: 40641 |
| /* 5191 */ MCD_OPC_Decode, 133, 6, 10, // Opcode: LD1Rv4s |
| /* 5195 */ MCD_OPC_FilterValue, 3, 114, 138, // Skip to: 40641 |
| /* 5199 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 5202 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 5214 |
| /* 5206 */ MCD_OPC_CheckPredicate, 0, 103, 138, // Skip to: 40641 |
| /* 5210 */ MCD_OPC_Decode, 253, 5, 6, // Opcode: LD1Rv1d |
| /* 5214 */ MCD_OPC_FilterValue, 1, 95, 138, // Skip to: 40641 |
| /* 5218 */ MCD_OPC_CheckPredicate, 0, 91, 138, // Skip to: 40641 |
| /* 5222 */ MCD_OPC_Decode, 255, 5, 10, // Opcode: LD1Rv2d |
| /* 5226 */ MCD_OPC_FilterValue, 7, 127, 0, // Skip to: 5357 |
| /* 5230 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... |
| /* 5233 */ MCD_OPC_FilterValue, 0, 27, 0, // Skip to: 5264 |
| /* 5237 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 5240 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 5252 |
| /* 5244 */ MCD_OPC_CheckPredicate, 0, 65, 138, // Skip to: 40641 |
| /* 5248 */ MCD_OPC_Decode, 229, 6, 5, // Opcode: LD3Rv8b |
| /* 5252 */ MCD_OPC_FilterValue, 1, 57, 138, // Skip to: 40641 |
| /* 5256 */ MCD_OPC_CheckPredicate, 0, 53, 138, // Skip to: 40641 |
| /* 5260 */ MCD_OPC_Decode, 217, 6, 9, // Opcode: LD3Rv16b |
| /* 5264 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 5295 |
| /* 5268 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 5271 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 5283 |
| /* 5275 */ MCD_OPC_CheckPredicate, 0, 34, 138, // Skip to: 40641 |
| /* 5279 */ MCD_OPC_Decode, 225, 6, 5, // Opcode: LD3Rv4h |
| /* 5283 */ MCD_OPC_FilterValue, 1, 26, 138, // Skip to: 40641 |
| /* 5287 */ MCD_OPC_CheckPredicate, 0, 22, 138, // Skip to: 40641 |
| /* 5291 */ MCD_OPC_Decode, 231, 6, 9, // Opcode: LD3Rv8h |
| /* 5295 */ MCD_OPC_FilterValue, 2, 27, 0, // Skip to: 5326 |
| /* 5299 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 5302 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 5314 |
| /* 5306 */ MCD_OPC_CheckPredicate, 0, 3, 138, // Skip to: 40641 |
| /* 5310 */ MCD_OPC_Decode, 223, 6, 5, // Opcode: LD3Rv2s |
| /* 5314 */ MCD_OPC_FilterValue, 1, 251, 137, // Skip to: 40641 |
| /* 5318 */ MCD_OPC_CheckPredicate, 0, 247, 137, // Skip to: 40641 |
| /* 5322 */ MCD_OPC_Decode, 227, 6, 9, // Opcode: LD3Rv4s |
| /* 5326 */ MCD_OPC_FilterValue, 3, 239, 137, // Skip to: 40641 |
| /* 5330 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 5333 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 5345 |
| /* 5337 */ MCD_OPC_CheckPredicate, 0, 228, 137, // Skip to: 40641 |
| /* 5341 */ MCD_OPC_Decode, 219, 6, 5, // Opcode: LD3Rv1d |
| /* 5345 */ MCD_OPC_FilterValue, 1, 220, 137, // Skip to: 40641 |
| /* 5349 */ MCD_OPC_CheckPredicate, 0, 216, 137, // Skip to: 40641 |
| /* 5353 */ MCD_OPC_Decode, 221, 6, 9, // Opcode: LD3Rv2d |
| /* 5357 */ MCD_OPC_FilterValue, 128, 2, 14, 0, // Skip to: 5376 |
| /* 5362 */ MCD_OPC_CheckPredicate, 0, 203, 137, // Skip to: 40641 |
| /* 5366 */ MCD_OPC_CheckField, 31, 1, 0, 197, 137, // Skip to: 40641 |
| /* 5372 */ MCD_OPC_Decode, 215, 6, 44, // Opcode: LD2i8 |
| /* 5376 */ MCD_OPC_FilterValue, 129, 2, 14, 0, // Skip to: 5395 |
| /* 5381 */ MCD_OPC_CheckPredicate, 0, 184, 137, // Skip to: 40641 |
| /* 5385 */ MCD_OPC_CheckField, 31, 1, 0, 178, 137, // Skip to: 40641 |
| /* 5391 */ MCD_OPC_Decode, 163, 7, 45, // Opcode: LD4i8 |
| /* 5395 */ MCD_OPC_FilterValue, 130, 2, 20, 0, // Skip to: 5420 |
| /* 5400 */ MCD_OPC_CheckPredicate, 0, 165, 137, // Skip to: 40641 |
| /* 5404 */ MCD_OPC_CheckField, 31, 1, 0, 159, 137, // Skip to: 40641 |
| /* 5410 */ MCD_OPC_CheckField, 10, 1, 0, 153, 137, // Skip to: 40641 |
| /* 5416 */ MCD_OPC_Decode, 209, 6, 46, // Opcode: LD2i16 |
| /* 5420 */ MCD_OPC_FilterValue, 131, 2, 20, 0, // Skip to: 5445 |
| /* 5425 */ MCD_OPC_CheckPredicate, 0, 140, 137, // Skip to: 40641 |
| /* 5429 */ MCD_OPC_CheckField, 31, 1, 0, 134, 137, // Skip to: 40641 |
| /* 5435 */ MCD_OPC_CheckField, 10, 1, 0, 128, 137, // Skip to: 40641 |
| /* 5441 */ MCD_OPC_Decode, 157, 7, 47, // Opcode: LD4i16 |
| /* 5445 */ MCD_OPC_FilterValue, 132, 2, 45, 0, // Skip to: 5495 |
| /* 5450 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 5453 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 5471 |
| /* 5457 */ MCD_OPC_CheckPredicate, 0, 108, 137, // Skip to: 40641 |
| /* 5461 */ MCD_OPC_CheckField, 31, 1, 0, 102, 137, // Skip to: 40641 |
| /* 5467 */ MCD_OPC_Decode, 211, 6, 48, // Opcode: LD2i32 |
| /* 5471 */ MCD_OPC_FilterValue, 1, 94, 137, // Skip to: 40641 |
| /* 5475 */ MCD_OPC_CheckPredicate, 0, 90, 137, // Skip to: 40641 |
| /* 5479 */ MCD_OPC_CheckField, 31, 1, 0, 84, 137, // Skip to: 40641 |
| /* 5485 */ MCD_OPC_CheckField, 12, 1, 0, 78, 137, // Skip to: 40641 |
| /* 5491 */ MCD_OPC_Decode, 213, 6, 49, // Opcode: LD2i64 |
| /* 5495 */ MCD_OPC_FilterValue, 133, 2, 45, 0, // Skip to: 5545 |
| /* 5500 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 5503 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 5521 |
| /* 5507 */ MCD_OPC_CheckPredicate, 0, 58, 137, // Skip to: 40641 |
| /* 5511 */ MCD_OPC_CheckField, 31, 1, 0, 52, 137, // Skip to: 40641 |
| /* 5517 */ MCD_OPC_Decode, 159, 7, 50, // Opcode: LD4i32 |
| /* 5521 */ MCD_OPC_FilterValue, 1, 44, 137, // Skip to: 40641 |
| /* 5525 */ MCD_OPC_CheckPredicate, 0, 40, 137, // Skip to: 40641 |
| /* 5529 */ MCD_OPC_CheckField, 31, 1, 0, 34, 137, // Skip to: 40641 |
| /* 5535 */ MCD_OPC_CheckField, 12, 1, 0, 28, 137, // Skip to: 40641 |
| /* 5541 */ MCD_OPC_Decode, 161, 7, 51, // Opcode: LD4i64 |
| /* 5545 */ MCD_OPC_FilterValue, 134, 2, 127, 0, // Skip to: 5677 |
| /* 5550 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... |
| /* 5553 */ MCD_OPC_FilterValue, 0, 27, 0, // Skip to: 5584 |
| /* 5557 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 5560 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 5572 |
| /* 5564 */ MCD_OPC_CheckPredicate, 0, 1, 137, // Skip to: 40641 |
| /* 5568 */ MCD_OPC_Decode, 191, 6, 7, // Opcode: LD2Rv8b |
| /* 5572 */ MCD_OPC_FilterValue, 1, 249, 136, // Skip to: 40641 |
| /* 5576 */ MCD_OPC_CheckPredicate, 0, 245, 136, // Skip to: 40641 |
| /* 5580 */ MCD_OPC_Decode, 179, 6, 11, // Opcode: LD2Rv16b |
| /* 5584 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 5615 |
| /* 5588 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 5591 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 5603 |
| /* 5595 */ MCD_OPC_CheckPredicate, 0, 226, 136, // Skip to: 40641 |
| /* 5599 */ MCD_OPC_Decode, 187, 6, 7, // Opcode: LD2Rv4h |
| /* 5603 */ MCD_OPC_FilterValue, 1, 218, 136, // Skip to: 40641 |
| /* 5607 */ MCD_OPC_CheckPredicate, 0, 214, 136, // Skip to: 40641 |
| /* 5611 */ MCD_OPC_Decode, 193, 6, 11, // Opcode: LD2Rv8h |
| /* 5615 */ MCD_OPC_FilterValue, 2, 27, 0, // Skip to: 5646 |
| /* 5619 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 5622 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 5634 |
| /* 5626 */ MCD_OPC_CheckPredicate, 0, 195, 136, // Skip to: 40641 |
| /* 5630 */ MCD_OPC_Decode, 185, 6, 7, // Opcode: LD2Rv2s |
| /* 5634 */ MCD_OPC_FilterValue, 1, 187, 136, // Skip to: 40641 |
| /* 5638 */ MCD_OPC_CheckPredicate, 0, 183, 136, // Skip to: 40641 |
| /* 5642 */ MCD_OPC_Decode, 189, 6, 11, // Opcode: LD2Rv4s |
| /* 5646 */ MCD_OPC_FilterValue, 3, 175, 136, // Skip to: 40641 |
| /* 5650 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 5653 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 5665 |
| /* 5657 */ MCD_OPC_CheckPredicate, 0, 164, 136, // Skip to: 40641 |
| /* 5661 */ MCD_OPC_Decode, 181, 6, 7, // Opcode: LD2Rv1d |
| /* 5665 */ MCD_OPC_FilterValue, 1, 156, 136, // Skip to: 40641 |
| /* 5669 */ MCD_OPC_CheckPredicate, 0, 152, 136, // Skip to: 40641 |
| /* 5673 */ MCD_OPC_Decode, 183, 6, 11, // Opcode: LD2Rv2d |
| /* 5677 */ MCD_OPC_FilterValue, 135, 2, 143, 136, // Skip to: 40641 |
| /* 5682 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... |
| /* 5685 */ MCD_OPC_FilterValue, 0, 27, 0, // Skip to: 5716 |
| /* 5689 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 5692 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 5704 |
| /* 5696 */ MCD_OPC_CheckPredicate, 0, 125, 136, // Skip to: 40641 |
| /* 5700 */ MCD_OPC_Decode, 153, 7, 4, // Opcode: LD4Rv8b |
| /* 5704 */ MCD_OPC_FilterValue, 1, 117, 136, // Skip to: 40641 |
| /* 5708 */ MCD_OPC_CheckPredicate, 0, 113, 136, // Skip to: 40641 |
| /* 5712 */ MCD_OPC_Decode, 141, 7, 8, // Opcode: LD4Rv16b |
| /* 5716 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 5747 |
| /* 5720 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 5723 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 5735 |
| /* 5727 */ MCD_OPC_CheckPredicate, 0, 94, 136, // Skip to: 40641 |
| /* 5731 */ MCD_OPC_Decode, 149, 7, 4, // Opcode: LD4Rv4h |
| /* 5735 */ MCD_OPC_FilterValue, 1, 86, 136, // Skip to: 40641 |
| /* 5739 */ MCD_OPC_CheckPredicate, 0, 82, 136, // Skip to: 40641 |
| /* 5743 */ MCD_OPC_Decode, 155, 7, 8, // Opcode: LD4Rv8h |
| /* 5747 */ MCD_OPC_FilterValue, 2, 27, 0, // Skip to: 5778 |
| /* 5751 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 5754 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 5766 |
| /* 5758 */ MCD_OPC_CheckPredicate, 0, 63, 136, // Skip to: 40641 |
| /* 5762 */ MCD_OPC_Decode, 147, 7, 4, // Opcode: LD4Rv2s |
| /* 5766 */ MCD_OPC_FilterValue, 1, 55, 136, // Skip to: 40641 |
| /* 5770 */ MCD_OPC_CheckPredicate, 0, 51, 136, // Skip to: 40641 |
| /* 5774 */ MCD_OPC_Decode, 151, 7, 8, // Opcode: LD4Rv4s |
| /* 5778 */ MCD_OPC_FilterValue, 3, 43, 136, // Skip to: 40641 |
| /* 5782 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 5785 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 5797 |
| /* 5789 */ MCD_OPC_CheckPredicate, 0, 32, 136, // Skip to: 40641 |
| /* 5793 */ MCD_OPC_Decode, 143, 7, 4, // Opcode: LD4Rv1d |
| /* 5797 */ MCD_OPC_FilterValue, 1, 24, 136, // Skip to: 40641 |
| /* 5801 */ MCD_OPC_CheckPredicate, 0, 20, 136, // Skip to: 40641 |
| /* 5805 */ MCD_OPC_Decode, 145, 7, 8, // Opcode: LD4Rv2d |
| /* 5809 */ MCD_OPC_FilterValue, 1, 12, 136, // Skip to: 40641 |
| /* 5813 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 5816 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 5824 |
| /* 5820 */ MCD_OPC_Decode, 189, 7, 3, // Opcode: LDPSi |
| /* 5824 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 5832 |
| /* 5828 */ MCD_OPC_Decode, 180, 7, 3, // Opcode: LDPDi |
| /* 5832 */ MCD_OPC_FilterValue, 2, 245, 135, // Skip to: 40641 |
| /* 5836 */ MCD_OPC_Decode, 183, 7, 3, // Opcode: LDPQi |
| /* 5840 */ MCD_OPC_FilterValue, 6, 191, 1, // Skip to: 6291 |
| /* 5844 */ MCD_OPC_ExtractField, 29, 1, // Inst{29} ... |
| /* 5847 */ MCD_OPC_FilterValue, 0, 153, 1, // Skip to: 6260 |
| /* 5851 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... |
| /* 5854 */ MCD_OPC_FilterValue, 0, 39, 0, // Skip to: 5897 |
| /* 5858 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 5861 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 5879 |
| /* 5865 */ MCD_OPC_CheckPredicate, 0, 212, 135, // Skip to: 40641 |
| /* 5869 */ MCD_OPC_CheckField, 31, 1, 0, 206, 135, // Skip to: 40641 |
| /* 5875 */ MCD_OPC_Decode, 246, 13, 52, // Opcode: ST1i8_POST |
| /* 5879 */ MCD_OPC_FilterValue, 1, 198, 135, // Skip to: 40641 |
| /* 5883 */ MCD_OPC_CheckPredicate, 0, 194, 135, // Skip to: 40641 |
| /* 5887 */ MCD_OPC_CheckField, 31, 1, 0, 188, 135, // Skip to: 40641 |
| /* 5893 */ MCD_OPC_Decode, 140, 14, 53, // Opcode: ST2i8_POST |
| /* 5897 */ MCD_OPC_FilterValue, 1, 39, 0, // Skip to: 5940 |
| /* 5901 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 5904 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 5922 |
| /* 5908 */ MCD_OPC_CheckPredicate, 0, 169, 135, // Skip to: 40641 |
| /* 5912 */ MCD_OPC_CheckField, 31, 1, 0, 163, 135, // Skip to: 40641 |
| /* 5918 */ MCD_OPC_Decode, 162, 14, 54, // Opcode: ST3i8_POST |
| /* 5922 */ MCD_OPC_FilterValue, 1, 155, 135, // Skip to: 40641 |
| /* 5926 */ MCD_OPC_CheckPredicate, 0, 151, 135, // Skip to: 40641 |
| /* 5930 */ MCD_OPC_CheckField, 31, 1, 0, 145, 135, // Skip to: 40641 |
| /* 5936 */ MCD_OPC_Decode, 184, 14, 55, // Opcode: ST4i8_POST |
| /* 5940 */ MCD_OPC_FilterValue, 2, 51, 0, // Skip to: 5995 |
| /* 5944 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 5947 */ MCD_OPC_FilterValue, 0, 20, 0, // Skip to: 5971 |
| /* 5951 */ MCD_OPC_CheckPredicate, 0, 126, 135, // Skip to: 40641 |
| /* 5955 */ MCD_OPC_CheckField, 31, 1, 0, 120, 135, // Skip to: 40641 |
| /* 5961 */ MCD_OPC_CheckField, 10, 1, 0, 114, 135, // Skip to: 40641 |
| /* 5967 */ MCD_OPC_Decode, 240, 13, 56, // Opcode: ST1i16_POST |
| /* 5971 */ MCD_OPC_FilterValue, 1, 106, 135, // Skip to: 40641 |
| /* 5975 */ MCD_OPC_CheckPredicate, 0, 102, 135, // Skip to: 40641 |
| /* 5979 */ MCD_OPC_CheckField, 31, 1, 0, 96, 135, // Skip to: 40641 |
| /* 5985 */ MCD_OPC_CheckField, 10, 1, 0, 90, 135, // Skip to: 40641 |
| /* 5991 */ MCD_OPC_Decode, 134, 14, 57, // Opcode: ST2i16_POST |
| /* 5995 */ MCD_OPC_FilterValue, 3, 51, 0, // Skip to: 6050 |
| /* 5999 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 6002 */ MCD_OPC_FilterValue, 0, 20, 0, // Skip to: 6026 |
| /* 6006 */ MCD_OPC_CheckPredicate, 0, 71, 135, // Skip to: 40641 |
| /* 6010 */ MCD_OPC_CheckField, 31, 1, 0, 65, 135, // Skip to: 40641 |
| /* 6016 */ MCD_OPC_CheckField, 10, 1, 0, 59, 135, // Skip to: 40641 |
| /* 6022 */ MCD_OPC_Decode, 156, 14, 58, // Opcode: ST3i16_POST |
| /* 6026 */ MCD_OPC_FilterValue, 1, 51, 135, // Skip to: 40641 |
| /* 6030 */ MCD_OPC_CheckPredicate, 0, 47, 135, // Skip to: 40641 |
| /* 6034 */ MCD_OPC_CheckField, 31, 1, 0, 41, 135, // Skip to: 40641 |
| /* 6040 */ MCD_OPC_CheckField, 10, 1, 0, 35, 135, // Skip to: 40641 |
| /* 6046 */ MCD_OPC_Decode, 178, 14, 59, // Opcode: ST4i16_POST |
| /* 6050 */ MCD_OPC_FilterValue, 4, 101, 0, // Skip to: 6155 |
| /* 6054 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 6057 */ MCD_OPC_FilterValue, 0, 39, 0, // Skip to: 6100 |
| /* 6061 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 6064 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 6082 |
| /* 6068 */ MCD_OPC_CheckPredicate, 0, 9, 135, // Skip to: 40641 |
| /* 6072 */ MCD_OPC_CheckField, 31, 1, 0, 3, 135, // Skip to: 40641 |
| /* 6078 */ MCD_OPC_Decode, 242, 13, 60, // Opcode: ST1i32_POST |
| /* 6082 */ MCD_OPC_FilterValue, 1, 251, 134, // Skip to: 40641 |
| /* 6086 */ MCD_OPC_CheckPredicate, 0, 247, 134, // Skip to: 40641 |
| /* 6090 */ MCD_OPC_CheckField, 31, 1, 0, 241, 134, // Skip to: 40641 |
| /* 6096 */ MCD_OPC_Decode, 136, 14, 61, // Opcode: ST2i32_POST |
| /* 6100 */ MCD_OPC_FilterValue, 1, 233, 134, // Skip to: 40641 |
| /* 6104 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 6107 */ MCD_OPC_FilterValue, 0, 20, 0, // Skip to: 6131 |
| /* 6111 */ MCD_OPC_CheckPredicate, 0, 222, 134, // Skip to: 40641 |
| /* 6115 */ MCD_OPC_CheckField, 31, 1, 0, 216, 134, // Skip to: 40641 |
| /* 6121 */ MCD_OPC_CheckField, 12, 1, 0, 210, 134, // Skip to: 40641 |
| /* 6127 */ MCD_OPC_Decode, 244, 13, 62, // Opcode: ST1i64_POST |
| /* 6131 */ MCD_OPC_FilterValue, 1, 202, 134, // Skip to: 40641 |
| /* 6135 */ MCD_OPC_CheckPredicate, 0, 198, 134, // Skip to: 40641 |
| /* 6139 */ MCD_OPC_CheckField, 31, 1, 0, 192, 134, // Skip to: 40641 |
| /* 6145 */ MCD_OPC_CheckField, 12, 1, 0, 186, 134, // Skip to: 40641 |
| /* 6151 */ MCD_OPC_Decode, 138, 14, 63, // Opcode: ST2i64_POST |
| /* 6155 */ MCD_OPC_FilterValue, 5, 178, 134, // Skip to: 40641 |
| /* 6159 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 6162 */ MCD_OPC_FilterValue, 0, 39, 0, // Skip to: 6205 |
| /* 6166 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 6169 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 6187 |
| /* 6173 */ MCD_OPC_CheckPredicate, 0, 160, 134, // Skip to: 40641 |
| /* 6177 */ MCD_OPC_CheckField, 31, 1, 0, 154, 134, // Skip to: 40641 |
| /* 6183 */ MCD_OPC_Decode, 158, 14, 64, // Opcode: ST3i32_POST |
| /* 6187 */ MCD_OPC_FilterValue, 1, 146, 134, // Skip to: 40641 |
| /* 6191 */ MCD_OPC_CheckPredicate, 0, 142, 134, // Skip to: 40641 |
| /* 6195 */ MCD_OPC_CheckField, 31, 1, 0, 136, 134, // Skip to: 40641 |
| /* 6201 */ MCD_OPC_Decode, 180, 14, 65, // Opcode: ST4i32_POST |
| /* 6205 */ MCD_OPC_FilterValue, 1, 128, 134, // Skip to: 40641 |
| /* 6209 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 6212 */ MCD_OPC_FilterValue, 0, 20, 0, // Skip to: 6236 |
| /* 6216 */ MCD_OPC_CheckPredicate, 0, 117, 134, // Skip to: 40641 |
| /* 6220 */ MCD_OPC_CheckField, 31, 1, 0, 111, 134, // Skip to: 40641 |
| /* 6226 */ MCD_OPC_CheckField, 12, 1, 0, 105, 134, // Skip to: 40641 |
| /* 6232 */ MCD_OPC_Decode, 160, 14, 66, // Opcode: ST3i64_POST |
| /* 6236 */ MCD_OPC_FilterValue, 1, 97, 134, // Skip to: 40641 |
| /* 6240 */ MCD_OPC_CheckPredicate, 0, 93, 134, // Skip to: 40641 |
| /* 6244 */ MCD_OPC_CheckField, 31, 1, 0, 87, 134, // Skip to: 40641 |
| /* 6250 */ MCD_OPC_CheckField, 12, 1, 0, 81, 134, // Skip to: 40641 |
| /* 6256 */ MCD_OPC_Decode, 182, 14, 67, // Opcode: ST4i64_POST |
| /* 6260 */ MCD_OPC_FilterValue, 1, 73, 134, // Skip to: 40641 |
| /* 6264 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 6267 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 6275 |
| /* 6271 */ MCD_OPC_Decode, 208, 14, 3, // Opcode: STPSpre |
| /* 6275 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 6283 |
| /* 6279 */ MCD_OPC_Decode, 202, 14, 3, // Opcode: STPDpre |
| /* 6283 */ MCD_OPC_FilterValue, 2, 50, 134, // Skip to: 40641 |
| /* 6287 */ MCD_OPC_Decode, 205, 14, 3, // Opcode: STPQpre |
| /* 6291 */ MCD_OPC_FilterValue, 7, 245, 3, // Skip to: 7308 |
| /* 6295 */ MCD_OPC_ExtractField, 29, 1, // Inst{29} ... |
| /* 6298 */ MCD_OPC_FilterValue, 0, 207, 3, // Skip to: 7277 |
| /* 6302 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... |
| /* 6305 */ MCD_OPC_FilterValue, 0, 39, 0, // Skip to: 6348 |
| /* 6309 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 6312 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 6330 |
| /* 6316 */ MCD_OPC_CheckPredicate, 0, 17, 134, // Skip to: 40641 |
| /* 6320 */ MCD_OPC_CheckField, 31, 1, 0, 11, 134, // Skip to: 40641 |
| /* 6326 */ MCD_OPC_Decode, 178, 6, 68, // Opcode: LD1i8_POST |
| /* 6330 */ MCD_OPC_FilterValue, 1, 3, 134, // Skip to: 40641 |
| /* 6334 */ MCD_OPC_CheckPredicate, 0, 255, 133, // Skip to: 40641 |
| /* 6338 */ MCD_OPC_CheckField, 31, 1, 0, 249, 133, // Skip to: 40641 |
| /* 6344 */ MCD_OPC_Decode, 216, 6, 69, // Opcode: LD2i8_POST |
| /* 6348 */ MCD_OPC_FilterValue, 1, 39, 0, // Skip to: 6391 |
| /* 6352 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 6355 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 6373 |
| /* 6359 */ MCD_OPC_CheckPredicate, 0, 230, 133, // Skip to: 40641 |
| /* 6363 */ MCD_OPC_CheckField, 31, 1, 0, 224, 133, // Skip to: 40641 |
| /* 6369 */ MCD_OPC_Decode, 254, 6, 70, // Opcode: LD3i8_POST |
| /* 6373 */ MCD_OPC_FilterValue, 1, 216, 133, // Skip to: 40641 |
| /* 6377 */ MCD_OPC_CheckPredicate, 0, 212, 133, // Skip to: 40641 |
| /* 6381 */ MCD_OPC_CheckField, 31, 1, 0, 206, 133, // Skip to: 40641 |
| /* 6387 */ MCD_OPC_Decode, 164, 7, 71, // Opcode: LD4i8_POST |
| /* 6391 */ MCD_OPC_FilterValue, 2, 51, 0, // Skip to: 6446 |
| /* 6395 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 6398 */ MCD_OPC_FilterValue, 0, 20, 0, // Skip to: 6422 |
| /* 6402 */ MCD_OPC_CheckPredicate, 0, 187, 133, // Skip to: 40641 |
| /* 6406 */ MCD_OPC_CheckField, 31, 1, 0, 181, 133, // Skip to: 40641 |
| /* 6412 */ MCD_OPC_CheckField, 10, 1, 0, 175, 133, // Skip to: 40641 |
| /* 6418 */ MCD_OPC_Decode, 172, 6, 72, // Opcode: LD1i16_POST |
| /* 6422 */ MCD_OPC_FilterValue, 1, 167, 133, // Skip to: 40641 |
| /* 6426 */ MCD_OPC_CheckPredicate, 0, 163, 133, // Skip to: 40641 |
| /* 6430 */ MCD_OPC_CheckField, 31, 1, 0, 157, 133, // Skip to: 40641 |
| /* 6436 */ MCD_OPC_CheckField, 10, 1, 0, 151, 133, // Skip to: 40641 |
| /* 6442 */ MCD_OPC_Decode, 210, 6, 73, // Opcode: LD2i16_POST |
| /* 6446 */ MCD_OPC_FilterValue, 3, 51, 0, // Skip to: 6501 |
| /* 6450 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 6453 */ MCD_OPC_FilterValue, 0, 20, 0, // Skip to: 6477 |
| /* 6457 */ MCD_OPC_CheckPredicate, 0, 132, 133, // Skip to: 40641 |
| /* 6461 */ MCD_OPC_CheckField, 31, 1, 0, 126, 133, // Skip to: 40641 |
| /* 6467 */ MCD_OPC_CheckField, 10, 1, 0, 120, 133, // Skip to: 40641 |
| /* 6473 */ MCD_OPC_Decode, 248, 6, 74, // Opcode: LD3i16_POST |
| /* 6477 */ MCD_OPC_FilterValue, 1, 112, 133, // Skip to: 40641 |
| /* 6481 */ MCD_OPC_CheckPredicate, 0, 108, 133, // Skip to: 40641 |
| /* 6485 */ MCD_OPC_CheckField, 31, 1, 0, 102, 133, // Skip to: 40641 |
| /* 6491 */ MCD_OPC_CheckField, 10, 1, 0, 96, 133, // Skip to: 40641 |
| /* 6497 */ MCD_OPC_Decode, 158, 7, 75, // Opcode: LD4i16_POST |
| /* 6501 */ MCD_OPC_FilterValue, 4, 101, 0, // Skip to: 6606 |
| /* 6505 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 6508 */ MCD_OPC_FilterValue, 0, 39, 0, // Skip to: 6551 |
| /* 6512 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 6515 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 6533 |
| /* 6519 */ MCD_OPC_CheckPredicate, 0, 70, 133, // Skip to: 40641 |
| /* 6523 */ MCD_OPC_CheckField, 31, 1, 0, 64, 133, // Skip to: 40641 |
| /* 6529 */ MCD_OPC_Decode, 174, 6, 76, // Opcode: LD1i32_POST |
| /* 6533 */ MCD_OPC_FilterValue, 1, 56, 133, // Skip to: 40641 |
| /* 6537 */ MCD_OPC_CheckPredicate, 0, 52, 133, // Skip to: 40641 |
| /* 6541 */ MCD_OPC_CheckField, 31, 1, 0, 46, 133, // Skip to: 40641 |
| /* 6547 */ MCD_OPC_Decode, 212, 6, 77, // Opcode: LD2i32_POST |
| /* 6551 */ MCD_OPC_FilterValue, 1, 38, 133, // Skip to: 40641 |
| /* 6555 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 6558 */ MCD_OPC_FilterValue, 0, 20, 0, // Skip to: 6582 |
| /* 6562 */ MCD_OPC_CheckPredicate, 0, 27, 133, // Skip to: 40641 |
| /* 6566 */ MCD_OPC_CheckField, 31, 1, 0, 21, 133, // Skip to: 40641 |
| /* 6572 */ MCD_OPC_CheckField, 12, 1, 0, 15, 133, // Skip to: 40641 |
| /* 6578 */ MCD_OPC_Decode, 176, 6, 78, // Opcode: LD1i64_POST |
| /* 6582 */ MCD_OPC_FilterValue, 1, 7, 133, // Skip to: 40641 |
| /* 6586 */ MCD_OPC_CheckPredicate, 0, 3, 133, // Skip to: 40641 |
| /* 6590 */ MCD_OPC_CheckField, 31, 1, 0, 253, 132, // Skip to: 40641 |
| /* 6596 */ MCD_OPC_CheckField, 12, 1, 0, 247, 132, // Skip to: 40641 |
| /* 6602 */ MCD_OPC_Decode, 214, 6, 79, // Opcode: LD2i64_POST |
| /* 6606 */ MCD_OPC_FilterValue, 5, 101, 0, // Skip to: 6711 |
| /* 6610 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 6613 */ MCD_OPC_FilterValue, 0, 39, 0, // Skip to: 6656 |
| /* 6617 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 6620 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 6638 |
| /* 6624 */ MCD_OPC_CheckPredicate, 0, 221, 132, // Skip to: 40641 |
| /* 6628 */ MCD_OPC_CheckField, 31, 1, 0, 215, 132, // Skip to: 40641 |
| /* 6634 */ MCD_OPC_Decode, 250, 6, 80, // Opcode: LD3i32_POST |
| /* 6638 */ MCD_OPC_FilterValue, 1, 207, 132, // Skip to: 40641 |
| /* 6642 */ MCD_OPC_CheckPredicate, 0, 203, 132, // Skip to: 40641 |
| /* 6646 */ MCD_OPC_CheckField, 31, 1, 0, 197, 132, // Skip to: 40641 |
| /* 6652 */ MCD_OPC_Decode, 160, 7, 81, // Opcode: LD4i32_POST |
| /* 6656 */ MCD_OPC_FilterValue, 1, 189, 132, // Skip to: 40641 |
| /* 6660 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 6663 */ MCD_OPC_FilterValue, 0, 20, 0, // Skip to: 6687 |
| /* 6667 */ MCD_OPC_CheckPredicate, 0, 178, 132, // Skip to: 40641 |
| /* 6671 */ MCD_OPC_CheckField, 31, 1, 0, 172, 132, // Skip to: 40641 |
| /* 6677 */ MCD_OPC_CheckField, 12, 1, 0, 166, 132, // Skip to: 40641 |
| /* 6683 */ MCD_OPC_Decode, 252, 6, 82, // Opcode: LD3i64_POST |
| /* 6687 */ MCD_OPC_FilterValue, 1, 158, 132, // Skip to: 40641 |
| /* 6691 */ MCD_OPC_CheckPredicate, 0, 154, 132, // Skip to: 40641 |
| /* 6695 */ MCD_OPC_CheckField, 31, 1, 0, 148, 132, // Skip to: 40641 |
| /* 6701 */ MCD_OPC_CheckField, 12, 1, 0, 142, 132, // Skip to: 40641 |
| /* 6707 */ MCD_OPC_Decode, 162, 7, 83, // Opcode: LD4i64_POST |
| /* 6711 */ MCD_OPC_FilterValue, 6, 23, 1, // Skip to: 6994 |
| /* 6715 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... |
| /* 6718 */ MCD_OPC_FilterValue, 0, 65, 0, // Skip to: 6787 |
| /* 6722 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 6725 */ MCD_OPC_FilterValue, 0, 27, 0, // Skip to: 6756 |
| /* 6729 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 6732 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 6744 |
| /* 6736 */ MCD_OPC_CheckPredicate, 0, 109, 132, // Skip to: 40641 |
| /* 6740 */ MCD_OPC_Decode, 136, 6, 14, // Opcode: LD1Rv8b_POST |
| /* 6744 */ MCD_OPC_FilterValue, 1, 101, 132, // Skip to: 40641 |
| /* 6748 */ MCD_OPC_CheckPredicate, 0, 97, 132, // Skip to: 40641 |
| /* 6752 */ MCD_OPC_Decode, 252, 5, 18, // Opcode: LD1Rv16b_POST |
| /* 6756 */ MCD_OPC_FilterValue, 1, 89, 132, // Skip to: 40641 |
| /* 6760 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 6763 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 6775 |
| /* 6767 */ MCD_OPC_CheckPredicate, 0, 78, 132, // Skip to: 40641 |
| /* 6771 */ MCD_OPC_Decode, 192, 6, 15, // Opcode: LD2Rv8b_POST |
| /* 6775 */ MCD_OPC_FilterValue, 1, 70, 132, // Skip to: 40641 |
| /* 6779 */ MCD_OPC_CheckPredicate, 0, 66, 132, // Skip to: 40641 |
| /* 6783 */ MCD_OPC_Decode, 180, 6, 19, // Opcode: LD2Rv16b_POST |
| /* 6787 */ MCD_OPC_FilterValue, 1, 65, 0, // Skip to: 6856 |
| /* 6791 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 6794 */ MCD_OPC_FilterValue, 0, 27, 0, // Skip to: 6825 |
| /* 6798 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 6801 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 6813 |
| /* 6805 */ MCD_OPC_CheckPredicate, 0, 40, 132, // Skip to: 40641 |
| /* 6809 */ MCD_OPC_Decode, 132, 6, 14, // Opcode: LD1Rv4h_POST |
| /* 6813 */ MCD_OPC_FilterValue, 1, 32, 132, // Skip to: 40641 |
| /* 6817 */ MCD_OPC_CheckPredicate, 0, 28, 132, // Skip to: 40641 |
| /* 6821 */ MCD_OPC_Decode, 138, 6, 18, // Opcode: LD1Rv8h_POST |
| /* 6825 */ MCD_OPC_FilterValue, 1, 20, 132, // Skip to: 40641 |
| /* 6829 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 6832 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 6844 |
| /* 6836 */ MCD_OPC_CheckPredicate, 0, 9, 132, // Skip to: 40641 |
| /* 6840 */ MCD_OPC_Decode, 188, 6, 15, // Opcode: LD2Rv4h_POST |
| /* 6844 */ MCD_OPC_FilterValue, 1, 1, 132, // Skip to: 40641 |
| /* 6848 */ MCD_OPC_CheckPredicate, 0, 253, 131, // Skip to: 40641 |
| /* 6852 */ MCD_OPC_Decode, 194, 6, 19, // Opcode: LD2Rv8h_POST |
| /* 6856 */ MCD_OPC_FilterValue, 2, 65, 0, // Skip to: 6925 |
| /* 6860 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 6863 */ MCD_OPC_FilterValue, 0, 27, 0, // Skip to: 6894 |
| /* 6867 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 6870 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 6882 |
| /* 6874 */ MCD_OPC_CheckPredicate, 0, 227, 131, // Skip to: 40641 |
| /* 6878 */ MCD_OPC_Decode, 130, 6, 14, // Opcode: LD1Rv2s_POST |
| /* 6882 */ MCD_OPC_FilterValue, 1, 219, 131, // Skip to: 40641 |
| /* 6886 */ MCD_OPC_CheckPredicate, 0, 215, 131, // Skip to: 40641 |
| /* 6890 */ MCD_OPC_Decode, 134, 6, 18, // Opcode: LD1Rv4s_POST |
| /* 6894 */ MCD_OPC_FilterValue, 1, 207, 131, // Skip to: 40641 |
| /* 6898 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 6901 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 6913 |
| /* 6905 */ MCD_OPC_CheckPredicate, 0, 196, 131, // Skip to: 40641 |
| /* 6909 */ MCD_OPC_Decode, 186, 6, 15, // Opcode: LD2Rv2s_POST |
| /* 6913 */ MCD_OPC_FilterValue, 1, 188, 131, // Skip to: 40641 |
| /* 6917 */ MCD_OPC_CheckPredicate, 0, 184, 131, // Skip to: 40641 |
| /* 6921 */ MCD_OPC_Decode, 190, 6, 19, // Opcode: LD2Rv4s_POST |
| /* 6925 */ MCD_OPC_FilterValue, 3, 176, 131, // Skip to: 40641 |
| /* 6929 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 6932 */ MCD_OPC_FilterValue, 0, 27, 0, // Skip to: 6963 |
| /* 6936 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 6939 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 6951 |
| /* 6943 */ MCD_OPC_CheckPredicate, 0, 158, 131, // Skip to: 40641 |
| /* 6947 */ MCD_OPC_Decode, 254, 5, 14, // Opcode: LD1Rv1d_POST |
| /* 6951 */ MCD_OPC_FilterValue, 1, 150, 131, // Skip to: 40641 |
| /* 6955 */ MCD_OPC_CheckPredicate, 0, 146, 131, // Skip to: 40641 |
| /* 6959 */ MCD_OPC_Decode, 128, 6, 18, // Opcode: LD1Rv2d_POST |
| /* 6963 */ MCD_OPC_FilterValue, 1, 138, 131, // Skip to: 40641 |
| /* 6967 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 6970 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 6982 |
| /* 6974 */ MCD_OPC_CheckPredicate, 0, 127, 131, // Skip to: 40641 |
| /* 6978 */ MCD_OPC_Decode, 182, 6, 15, // Opcode: LD2Rv1d_POST |
| /* 6982 */ MCD_OPC_FilterValue, 1, 119, 131, // Skip to: 40641 |
| /* 6986 */ MCD_OPC_CheckPredicate, 0, 115, 131, // Skip to: 40641 |
| /* 6990 */ MCD_OPC_Decode, 184, 6, 19, // Opcode: LD2Rv2d_POST |
| /* 6994 */ MCD_OPC_FilterValue, 7, 107, 131, // Skip to: 40641 |
| /* 6998 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... |
| /* 7001 */ MCD_OPC_FilterValue, 0, 65, 0, // Skip to: 7070 |
| /* 7005 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 7008 */ MCD_OPC_FilterValue, 0, 27, 0, // Skip to: 7039 |
| /* 7012 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 7015 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 7027 |
| /* 7019 */ MCD_OPC_CheckPredicate, 0, 82, 131, // Skip to: 40641 |
| /* 7023 */ MCD_OPC_Decode, 230, 6, 13, // Opcode: LD3Rv8b_POST |
| /* 7027 */ MCD_OPC_FilterValue, 1, 74, 131, // Skip to: 40641 |
| /* 7031 */ MCD_OPC_CheckPredicate, 0, 70, 131, // Skip to: 40641 |
| /* 7035 */ MCD_OPC_Decode, 218, 6, 17, // Opcode: LD3Rv16b_POST |
| /* 7039 */ MCD_OPC_FilterValue, 1, 62, 131, // Skip to: 40641 |
| /* 7043 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 7046 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 7058 |
| /* 7050 */ MCD_OPC_CheckPredicate, 0, 51, 131, // Skip to: 40641 |
| /* 7054 */ MCD_OPC_Decode, 154, 7, 12, // Opcode: LD4Rv8b_POST |
| /* 7058 */ MCD_OPC_FilterValue, 1, 43, 131, // Skip to: 40641 |
| /* 7062 */ MCD_OPC_CheckPredicate, 0, 39, 131, // Skip to: 40641 |
| /* 7066 */ MCD_OPC_Decode, 142, 7, 16, // Opcode: LD4Rv16b_POST |
| /* 7070 */ MCD_OPC_FilterValue, 1, 65, 0, // Skip to: 7139 |
| /* 7074 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 7077 */ MCD_OPC_FilterValue, 0, 27, 0, // Skip to: 7108 |
| /* 7081 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 7084 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 7096 |
| /* 7088 */ MCD_OPC_CheckPredicate, 0, 13, 131, // Skip to: 40641 |
| /* 7092 */ MCD_OPC_Decode, 226, 6, 13, // Opcode: LD3Rv4h_POST |
| /* 7096 */ MCD_OPC_FilterValue, 1, 5, 131, // Skip to: 40641 |
| /* 7100 */ MCD_OPC_CheckPredicate, 0, 1, 131, // Skip to: 40641 |
| /* 7104 */ MCD_OPC_Decode, 232, 6, 17, // Opcode: LD3Rv8h_POST |
| /* 7108 */ MCD_OPC_FilterValue, 1, 249, 130, // Skip to: 40641 |
| /* 7112 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 7115 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 7127 |
| /* 7119 */ MCD_OPC_CheckPredicate, 0, 238, 130, // Skip to: 40641 |
| /* 7123 */ MCD_OPC_Decode, 150, 7, 12, // Opcode: LD4Rv4h_POST |
| /* 7127 */ MCD_OPC_FilterValue, 1, 230, 130, // Skip to: 40641 |
| /* 7131 */ MCD_OPC_CheckPredicate, 0, 226, 130, // Skip to: 40641 |
| /* 7135 */ MCD_OPC_Decode, 156, 7, 16, // Opcode: LD4Rv8h_POST |
| /* 7139 */ MCD_OPC_FilterValue, 2, 65, 0, // Skip to: 7208 |
| /* 7143 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 7146 */ MCD_OPC_FilterValue, 0, 27, 0, // Skip to: 7177 |
| /* 7150 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 7153 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 7165 |
| /* 7157 */ MCD_OPC_CheckPredicate, 0, 200, 130, // Skip to: 40641 |
| /* 7161 */ MCD_OPC_Decode, 224, 6, 13, // Opcode: LD3Rv2s_POST |
| /* 7165 */ MCD_OPC_FilterValue, 1, 192, 130, // Skip to: 40641 |
| /* 7169 */ MCD_OPC_CheckPredicate, 0, 188, 130, // Skip to: 40641 |
| /* 7173 */ MCD_OPC_Decode, 228, 6, 17, // Opcode: LD3Rv4s_POST |
| /* 7177 */ MCD_OPC_FilterValue, 1, 180, 130, // Skip to: 40641 |
| /* 7181 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 7184 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 7196 |
| /* 7188 */ MCD_OPC_CheckPredicate, 0, 169, 130, // Skip to: 40641 |
| /* 7192 */ MCD_OPC_Decode, 148, 7, 12, // Opcode: LD4Rv2s_POST |
| /* 7196 */ MCD_OPC_FilterValue, 1, 161, 130, // Skip to: 40641 |
| /* 7200 */ MCD_OPC_CheckPredicate, 0, 157, 130, // Skip to: 40641 |
| /* 7204 */ MCD_OPC_Decode, 152, 7, 16, // Opcode: LD4Rv4s_POST |
| /* 7208 */ MCD_OPC_FilterValue, 3, 149, 130, // Skip to: 40641 |
| /* 7212 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 7215 */ MCD_OPC_FilterValue, 0, 27, 0, // Skip to: 7246 |
| /* 7219 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 7222 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 7234 |
| /* 7226 */ MCD_OPC_CheckPredicate, 0, 131, 130, // Skip to: 40641 |
| /* 7230 */ MCD_OPC_Decode, 220, 6, 13, // Opcode: LD3Rv1d_POST |
| /* 7234 */ MCD_OPC_FilterValue, 1, 123, 130, // Skip to: 40641 |
| /* 7238 */ MCD_OPC_CheckPredicate, 0, 119, 130, // Skip to: 40641 |
| /* 7242 */ MCD_OPC_Decode, 222, 6, 17, // Opcode: LD3Rv2d_POST |
| /* 7246 */ MCD_OPC_FilterValue, 1, 111, 130, // Skip to: 40641 |
| /* 7250 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 7253 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 7265 |
| /* 7257 */ MCD_OPC_CheckPredicate, 0, 100, 130, // Skip to: 40641 |
| /* 7261 */ MCD_OPC_Decode, 144, 7, 12, // Opcode: LD4Rv1d_POST |
| /* 7265 */ MCD_OPC_FilterValue, 1, 92, 130, // Skip to: 40641 |
| /* 7269 */ MCD_OPC_CheckPredicate, 0, 88, 130, // Skip to: 40641 |
| /* 7273 */ MCD_OPC_Decode, 146, 7, 16, // Opcode: LD4Rv2d_POST |
| /* 7277 */ MCD_OPC_FilterValue, 1, 80, 130, // Skip to: 40641 |
| /* 7281 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 7284 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 7292 |
| /* 7288 */ MCD_OPC_Decode, 191, 7, 3, // Opcode: LDPSpre |
| /* 7292 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 7300 |
| /* 7296 */ MCD_OPC_Decode, 182, 7, 3, // Opcode: LDPDpre |
| /* 7300 */ MCD_OPC_FilterValue, 2, 57, 130, // Skip to: 40641 |
| /* 7304 */ MCD_OPC_Decode, 185, 7, 3, // Opcode: LDPQpre |
| /* 7308 */ MCD_OPC_FilterValue, 8, 171, 21, // Skip to: 12859 |
| /* 7312 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 7315 */ MCD_OPC_FilterValue, 0, 36, 6, // Skip to: 8891 |
| /* 7319 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... |
| /* 7322 */ MCD_OPC_FilterValue, 0, 27, 0, // Skip to: 7353 |
| /* 7326 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 7329 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 7341 |
| /* 7333 */ MCD_OPC_CheckPredicate, 0, 24, 130, // Skip to: 40641 |
| /* 7337 */ MCD_OPC_Decode, 202, 15, 84, // Opcode: TBLv8i8One |
| /* 7341 */ MCD_OPC_FilterValue, 1, 16, 130, // Skip to: 40641 |
| /* 7345 */ MCD_OPC_CheckPredicate, 0, 12, 130, // Skip to: 40641 |
| /* 7349 */ MCD_OPC_Decode, 247, 9, 85, // Opcode: SADDLv8i8_v8i16 |
| /* 7353 */ MCD_OPC_FilterValue, 1, 71, 0, // Skip to: 7428 |
| /* 7357 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 7360 */ MCD_OPC_FilterValue, 0, 52, 0, // Skip to: 7416 |
| /* 7364 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... |
| /* 7367 */ MCD_OPC_FilterValue, 0, 33, 0, // Skip to: 7404 |
| /* 7371 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... |
| /* 7374 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 7392 |
| /* 7378 */ MCD_OPC_CheckPredicate, 0, 235, 129, // Skip to: 40641 |
| /* 7382 */ MCD_OPC_CheckField, 18, 1, 1, 229, 129, // Skip to: 40641 |
| /* 7388 */ MCD_OPC_Decode, 151, 2, 86, // Opcode: DUPv2i32lane |
| /* 7392 */ MCD_OPC_FilterValue, 1, 221, 129, // Skip to: 40641 |
| /* 7396 */ MCD_OPC_CheckPredicate, 0, 217, 129, // Skip to: 40641 |
| /* 7400 */ MCD_OPC_Decode, 155, 2, 87, // Opcode: DUPv4i16lane |
| /* 7404 */ MCD_OPC_FilterValue, 1, 209, 129, // Skip to: 40641 |
| /* 7408 */ MCD_OPC_CheckPredicate, 0, 205, 129, // Skip to: 40641 |
| /* 7412 */ MCD_OPC_Decode, 161, 2, 88, // Opcode: DUPv8i8lane |
| /* 7416 */ MCD_OPC_FilterValue, 1, 197, 129, // Skip to: 40641 |
| /* 7420 */ MCD_OPC_CheckPredicate, 0, 193, 129, // Skip to: 40641 |
| /* 7424 */ MCD_OPC_Decode, 169, 10, 89, // Opcode: SHADDv8i8 |
| /* 7428 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 7446 |
| /* 7432 */ MCD_OPC_CheckPredicate, 0, 181, 129, // Skip to: 40641 |
| /* 7436 */ MCD_OPC_CheckField, 16, 6, 32, 175, 129, // Skip to: 40641 |
| /* 7442 */ MCD_OPC_Decode, 184, 9, 90, // Opcode: REV64v8i8 |
| /* 7446 */ MCD_OPC_FilterValue, 3, 58, 0, // Skip to: 7508 |
| /* 7450 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 7453 */ MCD_OPC_FilterValue, 0, 39, 0, // Skip to: 7496 |
| /* 7457 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 7460 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 7472 |
| /* 7464 */ MCD_OPC_CheckPredicate, 0, 149, 129, // Skip to: 40641 |
| /* 7468 */ MCD_OPC_Decode, 160, 2, 91, // Opcode: DUPv8i8gpr |
| /* 7472 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 7484 |
| /* 7476 */ MCD_OPC_CheckPredicate, 0, 137, 129, // Skip to: 40641 |
| /* 7480 */ MCD_OPC_Decode, 154, 2, 91, // Opcode: DUPv4i16gpr |
| /* 7484 */ MCD_OPC_FilterValue, 4, 129, 129, // Skip to: 40641 |
| /* 7488 */ MCD_OPC_CheckPredicate, 0, 125, 129, // Skip to: 40641 |
| /* 7492 */ MCD_OPC_Decode, 150, 2, 91, // Opcode: DUPv2i32gpr |
| /* 7496 */ MCD_OPC_FilterValue, 1, 117, 129, // Skip to: 40641 |
| /* 7500 */ MCD_OPC_CheckPredicate, 0, 113, 129, // Skip to: 40641 |
| /* 7504 */ MCD_OPC_Decode, 170, 11, 89, // Opcode: SQADDv8i8 |
| /* 7508 */ MCD_OPC_FilterValue, 4, 27, 0, // Skip to: 7539 |
| /* 7512 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 7515 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 7527 |
| /* 7519 */ MCD_OPC_CheckPredicate, 0, 94, 129, // Skip to: 40641 |
| /* 7523 */ MCD_OPC_Decode, 212, 15, 92, // Opcode: TBXv8i8One |
| /* 7527 */ MCD_OPC_FilterValue, 1, 86, 129, // Skip to: 40641 |
| /* 7531 */ MCD_OPC_CheckPredicate, 0, 82, 129, // Skip to: 40641 |
| /* 7535 */ MCD_OPC_Decode, 253, 9, 93, // Opcode: SADDWv8i8_v8i16 |
| /* 7539 */ MCD_OPC_FilterValue, 5, 14, 0, // Skip to: 7557 |
| /* 7543 */ MCD_OPC_CheckPredicate, 0, 70, 129, // Skip to: 40641 |
| /* 7547 */ MCD_OPC_CheckField, 21, 1, 1, 64, 129, // Skip to: 40641 |
| /* 7553 */ MCD_OPC_Decode, 228, 12, 89, // Opcode: SRHADDv8i8 |
| /* 7557 */ MCD_OPC_FilterValue, 6, 33, 0, // Skip to: 7594 |
| /* 7561 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 7564 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 7576 |
| /* 7568 */ MCD_OPC_CheckPredicate, 0, 45, 129, // Skip to: 40641 |
| /* 7572 */ MCD_OPC_Decode, 186, 18, 89, // Opcode: UZP1v8i8 |
| /* 7576 */ MCD_OPC_FilterValue, 1, 37, 129, // Skip to: 40641 |
| /* 7580 */ MCD_OPC_CheckPredicate, 0, 33, 129, // Skip to: 40641 |
| /* 7584 */ MCD_OPC_CheckField, 16, 5, 0, 27, 129, // Skip to: 40641 |
| /* 7590 */ MCD_OPC_Decode, 173, 9, 90, // Opcode: REV16v8i8 |
| /* 7594 */ MCD_OPC_FilterValue, 7, 13, 0, // Skip to: 7611 |
| /* 7598 */ MCD_OPC_CheckPredicate, 0, 15, 129, // Skip to: 40641 |
| /* 7602 */ MCD_OPC_CheckField, 21, 1, 1, 9, 129, // Skip to: 40641 |
| /* 7608 */ MCD_OPC_Decode, 100, 89, // Opcode: ANDv8i8 |
| /* 7611 */ MCD_OPC_FilterValue, 8, 27, 0, // Skip to: 7642 |
| /* 7615 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 7618 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 7630 |
| /* 7622 */ MCD_OPC_CheckPredicate, 0, 247, 128, // Skip to: 40641 |
| /* 7626 */ MCD_OPC_Decode, 204, 15, 94, // Opcode: TBLv8i8Two |
| /* 7630 */ MCD_OPC_FilterValue, 1, 239, 128, // Skip to: 40641 |
| /* 7634 */ MCD_OPC_CheckPredicate, 0, 235, 128, // Skip to: 40641 |
| /* 7638 */ MCD_OPC_Decode, 168, 13, 85, // Opcode: SSUBLv8i8_v8i16 |
| /* 7642 */ MCD_OPC_FilterValue, 9, 14, 0, // Skip to: 7660 |
| /* 7646 */ MCD_OPC_CheckPredicate, 0, 223, 128, // Skip to: 40641 |
| /* 7650 */ MCD_OPC_CheckField, 21, 1, 1, 217, 128, // Skip to: 40641 |
| /* 7656 */ MCD_OPC_Decode, 195, 10, 89, // Opcode: SHSUBv8i8 |
| /* 7660 */ MCD_OPC_FilterValue, 10, 46, 0, // Skip to: 7710 |
| /* 7664 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 7667 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 7679 |
| /* 7671 */ MCD_OPC_CheckPredicate, 0, 198, 128, // Skip to: 40641 |
| /* 7675 */ MCD_OPC_Decode, 227, 15, 89, // Opcode: TRN1v8i8 |
| /* 7679 */ MCD_OPC_FilterValue, 1, 190, 128, // Skip to: 40641 |
| /* 7683 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 7686 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 7698 |
| /* 7690 */ MCD_OPC_CheckPredicate, 0, 179, 128, // Skip to: 40641 |
| /* 7694 */ MCD_OPC_Decode, 236, 9, 90, // Opcode: SADDLPv8i8_v4i16 |
| /* 7698 */ MCD_OPC_FilterValue, 1, 171, 128, // Skip to: 40641 |
| /* 7702 */ MCD_OPC_CheckPredicate, 0, 167, 128, // Skip to: 40641 |
| /* 7706 */ MCD_OPC_Decode, 199, 18, 95, // Opcode: XTNv8i8 |
| /* 7710 */ MCD_OPC_FilterValue, 11, 52, 0, // Skip to: 7766 |
| /* 7714 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 7717 */ MCD_OPC_FilterValue, 0, 33, 0, // Skip to: 7754 |
| /* 7721 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... |
| /* 7724 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 7742 |
| /* 7728 */ MCD_OPC_CheckPredicate, 0, 141, 128, // Skip to: 40641 |
| /* 7732 */ MCD_OPC_CheckField, 17, 1, 1, 135, 128, // Skip to: 40641 |
| /* 7738 */ MCD_OPC_Decode, 132, 11, 96, // Opcode: SMOVvi16to32 |
| /* 7742 */ MCD_OPC_FilterValue, 1, 127, 128, // Skip to: 40641 |
| /* 7746 */ MCD_OPC_CheckPredicate, 0, 123, 128, // Skip to: 40641 |
| /* 7750 */ MCD_OPC_Decode, 135, 11, 97, // Opcode: SMOVvi8to32 |
| /* 7754 */ MCD_OPC_FilterValue, 1, 115, 128, // Skip to: 40641 |
| /* 7758 */ MCD_OPC_CheckPredicate, 0, 111, 128, // Skip to: 40641 |
| /* 7762 */ MCD_OPC_Decode, 204, 12, 89, // Opcode: SQSUBv8i8 |
| /* 7766 */ MCD_OPC_FilterValue, 12, 27, 0, // Skip to: 7797 |
| /* 7770 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 7773 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 7785 |
| /* 7777 */ MCD_OPC_CheckPredicate, 0, 92, 128, // Skip to: 40641 |
| /* 7781 */ MCD_OPC_Decode, 214, 15, 98, // Opcode: TBXv8i8Two |
| /* 7785 */ MCD_OPC_FilterValue, 1, 84, 128, // Skip to: 40641 |
| /* 7789 */ MCD_OPC_CheckPredicate, 0, 80, 128, // Skip to: 40641 |
| /* 7793 */ MCD_OPC_Decode, 174, 13, 93, // Opcode: SSUBWv8i8_v8i16 |
| /* 7797 */ MCD_OPC_FilterValue, 13, 14, 0, // Skip to: 7815 |
| /* 7801 */ MCD_OPC_CheckPredicate, 0, 68, 128, // Skip to: 40641 |
| /* 7805 */ MCD_OPC_CheckField, 21, 1, 1, 62, 128, // Skip to: 40641 |
| /* 7811 */ MCD_OPC_Decode, 206, 1, 89, // Opcode: CMGTv8i8 |
| /* 7815 */ MCD_OPC_FilterValue, 14, 46, 0, // Skip to: 7865 |
| /* 7819 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 7822 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 7834 |
| /* 7826 */ MCD_OPC_CheckPredicate, 0, 43, 128, // Skip to: 40641 |
| /* 7830 */ MCD_OPC_Decode, 206, 18, 89, // Opcode: ZIP1v8i8 |
| /* 7834 */ MCD_OPC_FilterValue, 1, 35, 128, // Skip to: 40641 |
| /* 7838 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 7841 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 7853 |
| /* 7845 */ MCD_OPC_CheckPredicate, 0, 24, 128, // Skip to: 40641 |
| /* 7849 */ MCD_OPC_Decode, 193, 15, 99, // Opcode: SUQADDv8i8 |
| /* 7853 */ MCD_OPC_FilterValue, 16, 16, 128, // Skip to: 40641 |
| /* 7857 */ MCD_OPC_CheckPredicate, 0, 12, 128, // Skip to: 40641 |
| /* 7861 */ MCD_OPC_Decode, 241, 9, 100, // Opcode: SADDLVv8i8v |
| /* 7865 */ MCD_OPC_FilterValue, 15, 71, 0, // Skip to: 7940 |
| /* 7869 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 7872 */ MCD_OPC_FilterValue, 0, 52, 0, // Skip to: 7928 |
| /* 7876 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... |
| /* 7879 */ MCD_OPC_FilterValue, 0, 33, 0, // Skip to: 7916 |
| /* 7883 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... |
| /* 7886 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 7904 |
| /* 7890 */ MCD_OPC_CheckPredicate, 0, 235, 127, // Skip to: 40641 |
| /* 7894 */ MCD_OPC_CheckField, 18, 1, 1, 229, 127, // Skip to: 40641 |
| /* 7900 */ MCD_OPC_Decode, 252, 16, 101, // Opcode: UMOVvi32 |
| /* 7904 */ MCD_OPC_FilterValue, 1, 221, 127, // Skip to: 40641 |
| /* 7908 */ MCD_OPC_CheckPredicate, 0, 217, 127, // Skip to: 40641 |
| /* 7912 */ MCD_OPC_Decode, 251, 16, 96, // Opcode: UMOVvi16 |
| /* 7916 */ MCD_OPC_FilterValue, 1, 209, 127, // Skip to: 40641 |
| /* 7920 */ MCD_OPC_CheckPredicate, 0, 205, 127, // Skip to: 40641 |
| /* 7924 */ MCD_OPC_Decode, 254, 16, 97, // Opcode: UMOVvi8 |
| /* 7928 */ MCD_OPC_FilterValue, 1, 197, 127, // Skip to: 40641 |
| /* 7932 */ MCD_OPC_CheckPredicate, 0, 193, 127, // Skip to: 40641 |
| /* 7936 */ MCD_OPC_Decode, 190, 1, 89, // Opcode: CMGEv8i8 |
| /* 7940 */ MCD_OPC_FilterValue, 16, 26, 0, // Skip to: 7970 |
| /* 7944 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 7947 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 7959 |
| /* 7951 */ MCD_OPC_CheckPredicate, 0, 174, 127, // Skip to: 40641 |
| /* 7955 */ MCD_OPC_Decode, 203, 15, 102, // Opcode: TBLv8i8Three |
| /* 7959 */ MCD_OPC_FilterValue, 1, 166, 127, // Skip to: 40641 |
| /* 7963 */ MCD_OPC_CheckPredicate, 0, 162, 127, // Skip to: 40641 |
| /* 7967 */ MCD_OPC_Decode, 39, 103, // Opcode: ADDHNv8i16_v8i8 |
| /* 7970 */ MCD_OPC_FilterValue, 17, 14, 0, // Skip to: 7988 |
| /* 7974 */ MCD_OPC_CheckPredicate, 0, 151, 127, // Skip to: 40641 |
| /* 7978 */ MCD_OPC_CheckField, 21, 1, 1, 145, 127, // Skip to: 40641 |
| /* 7984 */ MCD_OPC_Decode, 146, 13, 89, // Opcode: SSHLv8i8 |
| /* 7988 */ MCD_OPC_FilterValue, 18, 27, 0, // Skip to: 8019 |
| /* 7992 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 7995 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 8007 |
| /* 7999 */ MCD_OPC_CheckPredicate, 0, 126, 127, // Skip to: 40641 |
| /* 8003 */ MCD_OPC_Decode, 151, 1, 90, // Opcode: CLSv8i8 |
| /* 8007 */ MCD_OPC_FilterValue, 33, 118, 127, // Skip to: 40641 |
| /* 8011 */ MCD_OPC_CheckPredicate, 0, 114, 127, // Skip to: 40641 |
| /* 8015 */ MCD_OPC_Decode, 213, 12, 95, // Opcode: SQXTNv8i8 |
| /* 8019 */ MCD_OPC_FilterValue, 19, 14, 0, // Skip to: 8037 |
| /* 8023 */ MCD_OPC_CheckPredicate, 0, 102, 127, // Skip to: 40641 |
| /* 8027 */ MCD_OPC_CheckField, 21, 1, 1, 96, 127, // Skip to: 40641 |
| /* 8033 */ MCD_OPC_Decode, 174, 12, 89, // Opcode: SQSHLv8i8 |
| /* 8037 */ MCD_OPC_FilterValue, 20, 27, 0, // Skip to: 8068 |
| /* 8041 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 8044 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 8056 |
| /* 8048 */ MCD_OPC_CheckPredicate, 0, 77, 127, // Skip to: 40641 |
| /* 8052 */ MCD_OPC_Decode, 213, 15, 104, // Opcode: TBXv8i8Three |
| /* 8056 */ MCD_OPC_FilterValue, 1, 69, 127, // Skip to: 40641 |
| /* 8060 */ MCD_OPC_CheckPredicate, 0, 65, 127, // Skip to: 40641 |
| /* 8064 */ MCD_OPC_Decode, 206, 9, 105, // Opcode: SABALv8i8_v8i16 |
| /* 8068 */ MCD_OPC_FilterValue, 21, 14, 0, // Skip to: 8086 |
| /* 8072 */ MCD_OPC_CheckPredicate, 0, 53, 127, // Skip to: 40641 |
| /* 8076 */ MCD_OPC_CheckField, 21, 1, 1, 47, 127, // Skip to: 40641 |
| /* 8082 */ MCD_OPC_Decode, 244, 12, 89, // Opcode: SRSHLv8i8 |
| /* 8086 */ MCD_OPC_FilterValue, 22, 33, 0, // Skip to: 8123 |
| /* 8090 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 8093 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 8105 |
| /* 8097 */ MCD_OPC_CheckPredicate, 0, 28, 127, // Skip to: 40641 |
| /* 8101 */ MCD_OPC_Decode, 193, 18, 89, // Opcode: UZP2v8i8 |
| /* 8105 */ MCD_OPC_FilterValue, 1, 20, 127, // Skip to: 40641 |
| /* 8109 */ MCD_OPC_CheckPredicate, 0, 16, 127, // Skip to: 40641 |
| /* 8113 */ MCD_OPC_CheckField, 16, 5, 0, 10, 127, // Skip to: 40641 |
| /* 8119 */ MCD_OPC_Decode, 249, 1, 90, // Opcode: CNTv8i8 |
| /* 8123 */ MCD_OPC_FilterValue, 23, 14, 0, // Skip to: 8141 |
| /* 8127 */ MCD_OPC_CheckPredicate, 0, 254, 126, // Skip to: 40641 |
| /* 8131 */ MCD_OPC_CheckField, 21, 1, 1, 248, 126, // Skip to: 40641 |
| /* 8137 */ MCD_OPC_Decode, 252, 11, 89, // Opcode: SQRSHLv8i8 |
| /* 8141 */ MCD_OPC_FilterValue, 24, 27, 0, // Skip to: 8172 |
| /* 8145 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 8148 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 8160 |
| /* 8152 */ MCD_OPC_CheckPredicate, 0, 229, 126, // Skip to: 40641 |
| /* 8156 */ MCD_OPC_Decode, 201, 15, 106, // Opcode: TBLv8i8Four |
| /* 8160 */ MCD_OPC_FilterValue, 1, 221, 126, // Skip to: 40641 |
| /* 8164 */ MCD_OPC_CheckPredicate, 0, 217, 126, // Skip to: 40641 |
| /* 8168 */ MCD_OPC_Decode, 156, 15, 103, // Opcode: SUBHNv8i16_v8i8 |
| /* 8172 */ MCD_OPC_FilterValue, 25, 14, 0, // Skip to: 8190 |
| /* 8176 */ MCD_OPC_CheckPredicate, 0, 205, 126, // Skip to: 40641 |
| /* 8180 */ MCD_OPC_CheckField, 21, 1, 1, 199, 126, // Skip to: 40641 |
| /* 8186 */ MCD_OPC_Decode, 221, 10, 89, // Opcode: SMAXv8i8 |
| /* 8190 */ MCD_OPC_FilterValue, 26, 46, 0, // Skip to: 8240 |
| /* 8194 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 8197 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 8209 |
| /* 8201 */ MCD_OPC_CheckPredicate, 0, 180, 126, // Skip to: 40641 |
| /* 8205 */ MCD_OPC_Decode, 234, 15, 89, // Opcode: TRN2v8i8 |
| /* 8209 */ MCD_OPC_FilterValue, 1, 172, 126, // Skip to: 40641 |
| /* 8213 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 8216 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 8228 |
| /* 8220 */ MCD_OPC_CheckPredicate, 0, 161, 126, // Skip to: 40641 |
| /* 8224 */ MCD_OPC_Decode, 230, 9, 99, // Opcode: SADALPv8i8_v4i16 |
| /* 8228 */ MCD_OPC_FilterValue, 1, 153, 126, // Skip to: 40641 |
| /* 8232 */ MCD_OPC_CheckPredicate, 0, 149, 126, // Skip to: 40641 |
| /* 8236 */ MCD_OPC_Decode, 199, 3, 95, // Opcode: FCVTNv4i16 |
| /* 8240 */ MCD_OPC_FilterValue, 27, 14, 0, // Skip to: 8258 |
| /* 8244 */ MCD_OPC_CheckPredicate, 0, 137, 126, // Skip to: 40641 |
| /* 8248 */ MCD_OPC_CheckField, 21, 1, 1, 131, 126, // Skip to: 40641 |
| /* 8254 */ MCD_OPC_Decode, 239, 10, 89, // Opcode: SMINv8i8 |
| /* 8258 */ MCD_OPC_FilterValue, 28, 27, 0, // Skip to: 8289 |
| /* 8262 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 8265 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 8277 |
| /* 8269 */ MCD_OPC_CheckPredicate, 0, 112, 126, // Skip to: 40641 |
| /* 8273 */ MCD_OPC_Decode, 211, 15, 107, // Opcode: TBXv8i8Four |
| /* 8277 */ MCD_OPC_FilterValue, 1, 104, 126, // Skip to: 40641 |
| /* 8281 */ MCD_OPC_CheckPredicate, 0, 100, 126, // Skip to: 40641 |
| /* 8285 */ MCD_OPC_Decode, 218, 9, 85, // Opcode: SABDLv8i8_v8i16 |
| /* 8289 */ MCD_OPC_FilterValue, 29, 14, 0, // Skip to: 8307 |
| /* 8293 */ MCD_OPC_CheckPredicate, 0, 88, 126, // Skip to: 40641 |
| /* 8297 */ MCD_OPC_CheckField, 21, 1, 1, 82, 126, // Skip to: 40641 |
| /* 8303 */ MCD_OPC_Decode, 224, 9, 89, // Opcode: SABDv8i8 |
| /* 8307 */ MCD_OPC_FilterValue, 30, 46, 0, // Skip to: 8357 |
| /* 8311 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 8314 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 8326 |
| /* 8318 */ MCD_OPC_CheckPredicate, 0, 63, 126, // Skip to: 40641 |
| /* 8322 */ MCD_OPC_Decode, 213, 18, 89, // Opcode: ZIP2v8i8 |
| /* 8326 */ MCD_OPC_FilterValue, 1, 55, 126, // Skip to: 40641 |
| /* 8330 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 8333 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 8345 |
| /* 8337 */ MCD_OPC_CheckPredicate, 0, 44, 126, // Skip to: 40641 |
| /* 8341 */ MCD_OPC_Decode, 159, 11, 90, // Opcode: SQABSv8i8 |
| /* 8345 */ MCD_OPC_FilterValue, 1, 36, 126, // Skip to: 40641 |
| /* 8349 */ MCD_OPC_CheckPredicate, 0, 32, 126, // Skip to: 40641 |
| /* 8353 */ MCD_OPC_Decode, 159, 3, 108, // Opcode: FCVTLv4i16 |
| /* 8357 */ MCD_OPC_FilterValue, 31, 14, 0, // Skip to: 8375 |
| /* 8361 */ MCD_OPC_CheckPredicate, 0, 20, 126, // Skip to: 40641 |
| /* 8365 */ MCD_OPC_CheckField, 21, 1, 1, 14, 126, // Skip to: 40641 |
| /* 8371 */ MCD_OPC_Decode, 212, 9, 109, // Opcode: SABAv8i8 |
| /* 8375 */ MCD_OPC_FilterValue, 32, 14, 0, // Skip to: 8393 |
| /* 8379 */ MCD_OPC_CheckPredicate, 0, 2, 126, // Skip to: 40641 |
| /* 8383 */ MCD_OPC_CheckField, 21, 1, 1, 252, 125, // Skip to: 40641 |
| /* 8389 */ MCD_OPC_Decode, 249, 10, 105, // Opcode: SMLALv8i8_v8i16 |
| /* 8393 */ MCD_OPC_FilterValue, 33, 13, 0, // Skip to: 8410 |
| /* 8397 */ MCD_OPC_CheckPredicate, 0, 240, 125, // Skip to: 40641 |
| /* 8401 */ MCD_OPC_CheckField, 21, 1, 1, 234, 125, // Skip to: 40641 |
| /* 8407 */ MCD_OPC_Decode, 78, 89, // Opcode: ADDv8i8 |
| /* 8410 */ MCD_OPC_FilterValue, 34, 27, 0, // Skip to: 8441 |
| /* 8414 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 8417 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 8429 |
| /* 8421 */ MCD_OPC_CheckPredicate, 0, 216, 125, // Skip to: 40641 |
| /* 8425 */ MCD_OPC_Decode, 207, 1, 90, // Opcode: CMGTv8i8rz |
| /* 8429 */ MCD_OPC_FilterValue, 33, 208, 125, // Skip to: 40641 |
| /* 8433 */ MCD_OPC_CheckPredicate, 0, 204, 125, // Skip to: 40641 |
| /* 8437 */ MCD_OPC_Decode, 169, 5, 90, // Opcode: FRINTNv2f32 |
| /* 8441 */ MCD_OPC_FilterValue, 35, 14, 0, // Skip to: 8459 |
| /* 8445 */ MCD_OPC_CheckPredicate, 0, 192, 125, // Skip to: 40641 |
| /* 8449 */ MCD_OPC_CheckField, 21, 1, 1, 186, 125, // Skip to: 40641 |
| /* 8455 */ MCD_OPC_Decode, 247, 1, 89, // Opcode: CMTSTv8i8 |
| /* 8459 */ MCD_OPC_FilterValue, 37, 14, 0, // Skip to: 8477 |
| /* 8463 */ MCD_OPC_CheckPredicate, 0, 174, 125, // Skip to: 40641 |
| /* 8467 */ MCD_OPC_CheckField, 21, 1, 1, 168, 125, // Skip to: 40641 |
| /* 8473 */ MCD_OPC_Decode, 191, 8, 109, // Opcode: MLAv8i8 |
| /* 8477 */ MCD_OPC_FilterValue, 38, 27, 0, // Skip to: 8508 |
| /* 8481 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 8484 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 8496 |
| /* 8488 */ MCD_OPC_CheckPredicate, 0, 149, 125, // Skip to: 40641 |
| /* 8492 */ MCD_OPC_Decode, 175, 1, 90, // Opcode: CMEQv8i8rz |
| /* 8496 */ MCD_OPC_FilterValue, 33, 141, 125, // Skip to: 40641 |
| /* 8500 */ MCD_OPC_CheckPredicate, 0, 137, 125, // Skip to: 40641 |
| /* 8504 */ MCD_OPC_Decode, 164, 5, 90, // Opcode: FRINTMv2f32 |
| /* 8508 */ MCD_OPC_FilterValue, 39, 14, 0, // Skip to: 8526 |
| /* 8512 */ MCD_OPC_CheckPredicate, 0, 125, 125, // Skip to: 40641 |
| /* 8516 */ MCD_OPC_CheckField, 21, 1, 1, 119, 125, // Skip to: 40641 |
| /* 8522 */ MCD_OPC_Decode, 240, 8, 89, // Opcode: MULv8i8 |
| /* 8526 */ MCD_OPC_FilterValue, 40, 14, 0, // Skip to: 8544 |
| /* 8530 */ MCD_OPC_CheckPredicate, 0, 107, 125, // Skip to: 40641 |
| /* 8534 */ MCD_OPC_CheckField, 21, 1, 1, 101, 125, // Skip to: 40641 |
| /* 8540 */ MCD_OPC_Decode, 131, 11, 105, // Opcode: SMLSLv8i8_v8i16 |
| /* 8544 */ MCD_OPC_FilterValue, 41, 14, 0, // Skip to: 8562 |
| /* 8548 */ MCD_OPC_CheckPredicate, 0, 89, 125, // Skip to: 40641 |
| /* 8552 */ MCD_OPC_CheckField, 21, 1, 1, 83, 125, // Skip to: 40641 |
| /* 8558 */ MCD_OPC_Decode, 210, 10, 89, // Opcode: SMAXPv8i8 |
| /* 8562 */ MCD_OPC_FilterValue, 42, 51, 0, // Skip to: 8617 |
| /* 8566 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 8569 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 8581 |
| /* 8573 */ MCD_OPC_CheckPredicate, 0, 64, 125, // Skip to: 40641 |
| /* 8577 */ MCD_OPC_Decode, 239, 1, 90, // Opcode: CMLTv8i8rz |
| /* 8581 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 8593 |
| /* 8585 */ MCD_OPC_CheckPredicate, 0, 52, 125, // Skip to: 40641 |
| /* 8589 */ MCD_OPC_Decode, 186, 3, 90, // Opcode: FCVTNSv2f32 |
| /* 8593 */ MCD_OPC_FilterValue, 48, 8, 0, // Skip to: 8605 |
| /* 8597 */ MCD_OPC_CheckPredicate, 0, 40, 125, // Skip to: 40641 |
| /* 8601 */ MCD_OPC_Decode, 215, 10, 110, // Opcode: SMAXVv8i8v |
| /* 8605 */ MCD_OPC_FilterValue, 49, 32, 125, // Skip to: 40641 |
| /* 8609 */ MCD_OPC_CheckPredicate, 0, 28, 125, // Skip to: 40641 |
| /* 8613 */ MCD_OPC_Decode, 233, 10, 110, // Opcode: SMINVv8i8v |
| /* 8617 */ MCD_OPC_FilterValue, 43, 14, 0, // Skip to: 8635 |
| /* 8621 */ MCD_OPC_CheckPredicate, 0, 16, 125, // Skip to: 40641 |
| /* 8625 */ MCD_OPC_CheckField, 21, 1, 1, 10, 125, // Skip to: 40641 |
| /* 8631 */ MCD_OPC_Decode, 228, 10, 89, // Opcode: SMINPv8i8 |
| /* 8635 */ MCD_OPC_FilterValue, 46, 37, 0, // Skip to: 8676 |
| /* 8639 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 8642 */ MCD_OPC_FilterValue, 32, 7, 0, // Skip to: 8653 |
| /* 8646 */ MCD_OPC_CheckPredicate, 0, 247, 124, // Skip to: 40641 |
| /* 8650 */ MCD_OPC_Decode, 29, 90, // Opcode: ABSv8i8 |
| /* 8653 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 8665 |
| /* 8657 */ MCD_OPC_CheckPredicate, 0, 236, 124, // Skip to: 40641 |
| /* 8661 */ MCD_OPC_Decode, 168, 3, 90, // Opcode: FCVTMSv2f32 |
| /* 8665 */ MCD_OPC_FilterValue, 49, 228, 124, // Skip to: 40641 |
| /* 8669 */ MCD_OPC_CheckPredicate, 0, 224, 124, // Skip to: 40641 |
| /* 8673 */ MCD_OPC_Decode, 61, 110, // Opcode: ADDVv8i8v |
| /* 8676 */ MCD_OPC_FilterValue, 47, 13, 0, // Skip to: 8693 |
| /* 8680 */ MCD_OPC_CheckPredicate, 0, 213, 124, // Skip to: 40641 |
| /* 8684 */ MCD_OPC_CheckField, 21, 1, 1, 207, 124, // Skip to: 40641 |
| /* 8690 */ MCD_OPC_Decode, 47, 89, // Opcode: ADDPv8i8 |
| /* 8693 */ MCD_OPC_FilterValue, 48, 14, 0, // Skip to: 8711 |
| /* 8697 */ MCD_OPC_CheckPredicate, 0, 196, 124, // Skip to: 40641 |
| /* 8701 */ MCD_OPC_CheckField, 21, 1, 1, 190, 124, // Skip to: 40641 |
| /* 8707 */ MCD_OPC_Decode, 148, 11, 85, // Opcode: SMULLv8i8_v8i16 |
| /* 8711 */ MCD_OPC_FilterValue, 49, 14, 0, // Skip to: 8729 |
| /* 8715 */ MCD_OPC_CheckPredicate, 0, 178, 124, // Skip to: 40641 |
| /* 8719 */ MCD_OPC_CheckField, 21, 1, 1, 172, 124, // Skip to: 40641 |
| /* 8725 */ MCD_OPC_Decode, 171, 4, 89, // Opcode: FMAXNMv2f32 |
| /* 8729 */ MCD_OPC_FilterValue, 50, 14, 0, // Skip to: 8747 |
| /* 8733 */ MCD_OPC_CheckPredicate, 0, 160, 124, // Skip to: 40641 |
| /* 8737 */ MCD_OPC_CheckField, 16, 6, 33, 154, 124, // Skip to: 40641 |
| /* 8743 */ MCD_OPC_Decode, 142, 3, 90, // Opcode: FCVTASv2f32 |
| /* 8747 */ MCD_OPC_FilterValue, 51, 14, 0, // Skip to: 8765 |
| /* 8751 */ MCD_OPC_CheckPredicate, 0, 142, 124, // Skip to: 40641 |
| /* 8755 */ MCD_OPC_CheckField, 21, 1, 1, 136, 124, // Skip to: 40641 |
| /* 8761 */ MCD_OPC_Decode, 208, 4, 109, // Opcode: FMLAv2f32 |
| /* 8765 */ MCD_OPC_FilterValue, 53, 14, 0, // Skip to: 8783 |
| /* 8769 */ MCD_OPC_CheckPredicate, 0, 124, 124, // Skip to: 40641 |
| /* 8773 */ MCD_OPC_CheckField, 21, 1, 1, 118, 124, // Skip to: 40641 |
| /* 8779 */ MCD_OPC_Decode, 207, 2, 89, // Opcode: FADDv2f32 |
| /* 8783 */ MCD_OPC_FilterValue, 54, 14, 0, // Skip to: 8801 |
| /* 8787 */ MCD_OPC_CheckPredicate, 0, 106, 124, // Skip to: 40641 |
| /* 8791 */ MCD_OPC_CheckField, 16, 6, 33, 100, 124, // Skip to: 40641 |
| /* 8797 */ MCD_OPC_Decode, 144, 10, 90, // Opcode: SCVTFv2f32 |
| /* 8801 */ MCD_OPC_FilterValue, 55, 14, 0, // Skip to: 8819 |
| /* 8805 */ MCD_OPC_CheckPredicate, 0, 88, 124, // Skip to: 40641 |
| /* 8809 */ MCD_OPC_CheckField, 21, 1, 1, 82, 124, // Skip to: 40641 |
| /* 8815 */ MCD_OPC_Decode, 243, 4, 89, // Opcode: FMULXv2f32 |
| /* 8819 */ MCD_OPC_FilterValue, 56, 14, 0, // Skip to: 8837 |
| /* 8823 */ MCD_OPC_CheckPredicate, 0, 70, 124, // Skip to: 40641 |
| /* 8827 */ MCD_OPC_CheckField, 21, 1, 1, 64, 124, // Skip to: 40641 |
| /* 8833 */ MCD_OPC_Decode, 150, 9, 85, // Opcode: PMULLv8i8 |
| /* 8837 */ MCD_OPC_FilterValue, 57, 14, 0, // Skip to: 8855 |
| /* 8841 */ MCD_OPC_CheckPredicate, 0, 52, 124, // Skip to: 40641 |
| /* 8845 */ MCD_OPC_CheckField, 21, 1, 1, 46, 124, // Skip to: 40641 |
| /* 8851 */ MCD_OPC_Decode, 218, 2, 89, // Opcode: FCMEQv2f32 |
| /* 8855 */ MCD_OPC_FilterValue, 61, 14, 0, // Skip to: 8873 |
| /* 8859 */ MCD_OPC_CheckPredicate, 0, 34, 124, // Skip to: 40641 |
| /* 8863 */ MCD_OPC_CheckField, 21, 1, 1, 28, 124, // Skip to: 40641 |
| /* 8869 */ MCD_OPC_Decode, 181, 4, 89, // Opcode: FMAXv2f32 |
| /* 8873 */ MCD_OPC_FilterValue, 63, 20, 124, // Skip to: 40641 |
| /* 8877 */ MCD_OPC_CheckPredicate, 0, 16, 124, // Skip to: 40641 |
| /* 8881 */ MCD_OPC_CheckField, 21, 1, 1, 10, 124, // Skip to: 40641 |
| /* 8887 */ MCD_OPC_Decode, 147, 5, 89, // Opcode: FRECPSv2f32 |
| /* 8891 */ MCD_OPC_FilterValue, 1, 85, 4, // Skip to: 10004 |
| /* 8895 */ MCD_OPC_ExtractField, 14, 2, // Inst{15-14} ... |
| /* 8898 */ MCD_OPC_FilterValue, 0, 64, 1, // Skip to: 9222 |
| /* 8902 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... |
| /* 8905 */ MCD_OPC_FilterValue, 0, 162, 0, // Skip to: 9071 |
| /* 8909 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 8912 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 8924 |
| /* 8916 */ MCD_OPC_CheckPredicate, 0, 233, 123, // Skip to: 40641 |
| /* 8920 */ MCD_OPC_Decode, 178, 2, 111, // Opcode: EXTv8i8 |
| /* 8924 */ MCD_OPC_FilterValue, 1, 225, 123, // Skip to: 40641 |
| /* 8928 */ MCD_OPC_ExtractField, 11, 3, // Inst{13-11} ... |
| /* 8931 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 8943 |
| /* 8935 */ MCD_OPC_CheckPredicate, 0, 214, 123, // Skip to: 40641 |
| /* 8939 */ MCD_OPC_Decode, 153, 16, 85, // Opcode: UADDLv8i8_v8i16 |
| /* 8943 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 8961 |
| /* 8947 */ MCD_OPC_CheckPredicate, 0, 202, 123, // Skip to: 40641 |
| /* 8951 */ MCD_OPC_CheckField, 16, 5, 0, 196, 123, // Skip to: 40641 |
| /* 8957 */ MCD_OPC_Decode, 178, 9, 90, // Opcode: REV32v8i8 |
| /* 8961 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 8973 |
| /* 8965 */ MCD_OPC_CheckPredicate, 0, 184, 123, // Skip to: 40641 |
| /* 8969 */ MCD_OPC_Decode, 159, 16, 93, // Opcode: UADDWv8i8_v8i16 |
| /* 8973 */ MCD_OPC_FilterValue, 4, 8, 0, // Skip to: 8985 |
| /* 8977 */ MCD_OPC_CheckPredicate, 0, 172, 123, // Skip to: 40641 |
| /* 8981 */ MCD_OPC_Decode, 173, 18, 85, // Opcode: USUBLv8i8_v8i16 |
| /* 8985 */ MCD_OPC_FilterValue, 5, 27, 0, // Skip to: 9016 |
| /* 8989 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 8992 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 9004 |
| /* 8996 */ MCD_OPC_CheckPredicate, 0, 153, 123, // Skip to: 40641 |
| /* 9000 */ MCD_OPC_Decode, 142, 16, 90, // Opcode: UADDLPv8i8_v4i16 |
| /* 9004 */ MCD_OPC_FilterValue, 1, 145, 123, // Skip to: 40641 |
| /* 9008 */ MCD_OPC_CheckPredicate, 0, 141, 123, // Skip to: 40641 |
| /* 9012 */ MCD_OPC_Decode, 222, 12, 95, // Opcode: SQXTUNv8i8 |
| /* 9016 */ MCD_OPC_FilterValue, 6, 8, 0, // Skip to: 9028 |
| /* 9020 */ MCD_OPC_CheckPredicate, 0, 129, 123, // Skip to: 40641 |
| /* 9024 */ MCD_OPC_Decode, 179, 18, 93, // Opcode: USUBWv8i8_v8i16 |
| /* 9028 */ MCD_OPC_FilterValue, 7, 121, 123, // Skip to: 40641 |
| /* 9032 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 9035 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 9047 |
| /* 9039 */ MCD_OPC_CheckPredicate, 0, 110, 123, // Skip to: 40641 |
| /* 9043 */ MCD_OPC_Decode, 159, 18, 99, // Opcode: USQADDv8i8 |
| /* 9047 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 9059 |
| /* 9051 */ MCD_OPC_CheckPredicate, 0, 98, 123, // Skip to: 40641 |
| /* 9055 */ MCD_OPC_Decode, 175, 10, 108, // Opcode: SHLLv8i8 |
| /* 9059 */ MCD_OPC_FilterValue, 16, 90, 123, // Skip to: 40641 |
| /* 9063 */ MCD_OPC_CheckPredicate, 0, 86, 123, // Skip to: 40641 |
| /* 9067 */ MCD_OPC_Decode, 147, 16, 100, // Opcode: UADDLVv8i8v |
| /* 9071 */ MCD_OPC_FilterValue, 1, 78, 123, // Skip to: 40641 |
| /* 9075 */ MCD_OPC_ExtractField, 11, 3, // Inst{13-11} ... |
| /* 9078 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 9096 |
| /* 9082 */ MCD_OPC_CheckPredicate, 0, 67, 123, // Skip to: 40641 |
| /* 9086 */ MCD_OPC_CheckField, 21, 1, 1, 61, 123, // Skip to: 40641 |
| /* 9092 */ MCD_OPC_Decode, 189, 16, 89, // Opcode: UHADDv8i8 |
| /* 9096 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 9114 |
| /* 9100 */ MCD_OPC_CheckPredicate, 0, 49, 123, // Skip to: 40641 |
| /* 9104 */ MCD_OPC_CheckField, 21, 1, 1, 43, 123, // Skip to: 40641 |
| /* 9110 */ MCD_OPC_Decode, 149, 17, 89, // Opcode: UQADDv8i8 |
| /* 9114 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 9132 |
| /* 9118 */ MCD_OPC_CheckPredicate, 0, 31, 123, // Skip to: 40641 |
| /* 9122 */ MCD_OPC_CheckField, 21, 1, 1, 25, 123, // Skip to: 40641 |
| /* 9128 */ MCD_OPC_Decode, 228, 17, 89, // Opcode: URHADDv8i8 |
| /* 9132 */ MCD_OPC_FilterValue, 3, 14, 0, // Skip to: 9150 |
| /* 9136 */ MCD_OPC_CheckPredicate, 0, 13, 123, // Skip to: 40641 |
| /* 9140 */ MCD_OPC_CheckField, 21, 1, 1, 7, 123, // Skip to: 40641 |
| /* 9146 */ MCD_OPC_Decode, 173, 2, 89, // Opcode: EORv8i8 |
| /* 9150 */ MCD_OPC_FilterValue, 4, 14, 0, // Skip to: 9168 |
| /* 9154 */ MCD_OPC_CheckPredicate, 0, 251, 122, // Skip to: 40641 |
| /* 9158 */ MCD_OPC_CheckField, 21, 1, 1, 245, 122, // Skip to: 40641 |
| /* 9164 */ MCD_OPC_Decode, 195, 16, 89, // Opcode: UHSUBv8i8 |
| /* 9168 */ MCD_OPC_FilterValue, 5, 14, 0, // Skip to: 9186 |
| /* 9172 */ MCD_OPC_CheckPredicate, 0, 233, 122, // Skip to: 40641 |
| /* 9176 */ MCD_OPC_CheckField, 21, 1, 1, 227, 122, // Skip to: 40641 |
| /* 9182 */ MCD_OPC_Decode, 211, 17, 89, // Opcode: UQSUBv8i8 |
| /* 9186 */ MCD_OPC_FilterValue, 6, 14, 0, // Skip to: 9204 |
| /* 9190 */ MCD_OPC_CheckPredicate, 0, 215, 122, // Skip to: 40641 |
| /* 9194 */ MCD_OPC_CheckField, 21, 1, 1, 209, 122, // Skip to: 40641 |
| /* 9200 */ MCD_OPC_Decode, 215, 1, 89, // Opcode: CMHIv8i8 |
| /* 9204 */ MCD_OPC_FilterValue, 7, 201, 122, // Skip to: 40641 |
| /* 9208 */ MCD_OPC_CheckPredicate, 0, 197, 122, // Skip to: 40641 |
| /* 9212 */ MCD_OPC_CheckField, 21, 1, 1, 191, 122, // Skip to: 40641 |
| /* 9218 */ MCD_OPC_Decode, 223, 1, 89, // Opcode: CMHSv8i8 |
| /* 9222 */ MCD_OPC_FilterValue, 1, 48, 1, // Skip to: 9530 |
| /* 9226 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... |
| /* 9229 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 9247 |
| /* 9233 */ MCD_OPC_CheckPredicate, 0, 172, 122, // Skip to: 40641 |
| /* 9237 */ MCD_OPC_CheckField, 21, 1, 1, 166, 122, // Skip to: 40641 |
| /* 9243 */ MCD_OPC_Decode, 163, 9, 103, // Opcode: RADDHNv8i16_v8i8 |
| /* 9247 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 9265 |
| /* 9251 */ MCD_OPC_CheckPredicate, 0, 154, 122, // Skip to: 40641 |
| /* 9255 */ MCD_OPC_CheckField, 21, 1, 1, 148, 122, // Skip to: 40641 |
| /* 9261 */ MCD_OPC_Decode, 140, 18, 89, // Opcode: USHLv8i8 |
| /* 9265 */ MCD_OPC_FilterValue, 2, 27, 0, // Skip to: 9296 |
| /* 9269 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 9272 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 9284 |
| /* 9276 */ MCD_OPC_CheckPredicate, 0, 129, 122, // Skip to: 40641 |
| /* 9280 */ MCD_OPC_Decode, 159, 1, 90, // Opcode: CLZv8i8 |
| /* 9284 */ MCD_OPC_FilterValue, 33, 121, 122, // Skip to: 40641 |
| /* 9288 */ MCD_OPC_CheckPredicate, 0, 117, 122, // Skip to: 40641 |
| /* 9292 */ MCD_OPC_Decode, 220, 17, 95, // Opcode: UQXTNv8i8 |
| /* 9296 */ MCD_OPC_FilterValue, 3, 14, 0, // Skip to: 9314 |
| /* 9300 */ MCD_OPC_CheckPredicate, 0, 105, 122, // Skip to: 40641 |
| /* 9304 */ MCD_OPC_CheckField, 21, 1, 1, 99, 122, // Skip to: 40641 |
| /* 9310 */ MCD_OPC_Decode, 190, 17, 89, // Opcode: UQSHLv8i8 |
| /* 9314 */ MCD_OPC_FilterValue, 4, 14, 0, // Skip to: 9332 |
| /* 9318 */ MCD_OPC_CheckPredicate, 0, 87, 122, // Skip to: 40641 |
| /* 9322 */ MCD_OPC_CheckField, 21, 1, 1, 81, 122, // Skip to: 40641 |
| /* 9328 */ MCD_OPC_Decode, 240, 15, 105, // Opcode: UABALv8i8_v8i16 |
| /* 9332 */ MCD_OPC_FilterValue, 5, 14, 0, // Skip to: 9350 |
| /* 9336 */ MCD_OPC_CheckPredicate, 0, 69, 122, // Skip to: 40641 |
| /* 9340 */ MCD_OPC_CheckField, 21, 1, 1, 63, 122, // Skip to: 40641 |
| /* 9346 */ MCD_OPC_Decode, 236, 17, 89, // Opcode: URSHLv8i8 |
| /* 9350 */ MCD_OPC_FilterValue, 6, 14, 0, // Skip to: 9368 |
| /* 9354 */ MCD_OPC_CheckPredicate, 0, 51, 122, // Skip to: 40641 |
| /* 9358 */ MCD_OPC_CheckField, 16, 6, 32, 45, 122, // Skip to: 40641 |
| /* 9364 */ MCD_OPC_Decode, 128, 9, 90, // Opcode: NOTv8i8 |
| /* 9368 */ MCD_OPC_FilterValue, 7, 14, 0, // Skip to: 9386 |
| /* 9372 */ MCD_OPC_CheckPredicate, 0, 33, 122, // Skip to: 40641 |
| /* 9376 */ MCD_OPC_CheckField, 21, 1, 1, 27, 122, // Skip to: 40641 |
| /* 9382 */ MCD_OPC_Decode, 160, 17, 89, // Opcode: UQRSHLv8i8 |
| /* 9386 */ MCD_OPC_FilterValue, 8, 14, 0, // Skip to: 9404 |
| /* 9390 */ MCD_OPC_CheckPredicate, 0, 15, 122, // Skip to: 40641 |
| /* 9394 */ MCD_OPC_CheckField, 21, 1, 1, 9, 122, // Skip to: 40641 |
| /* 9400 */ MCD_OPC_Decode, 200, 9, 103, // Opcode: RSUBHNv8i16_v8i8 |
| /* 9404 */ MCD_OPC_FilterValue, 9, 14, 0, // Skip to: 9422 |
| /* 9408 */ MCD_OPC_CheckPredicate, 0, 253, 121, // Skip to: 40641 |
| /* 9412 */ MCD_OPC_CheckField, 21, 1, 1, 247, 121, // Skip to: 40641 |
| /* 9418 */ MCD_OPC_Decode, 213, 16, 89, // Opcode: UMAXv8i8 |
| /* 9422 */ MCD_OPC_FilterValue, 10, 14, 0, // Skip to: 9440 |
| /* 9426 */ MCD_OPC_CheckPredicate, 0, 235, 121, // Skip to: 40641 |
| /* 9430 */ MCD_OPC_CheckField, 16, 6, 32, 229, 121, // Skip to: 40641 |
| /* 9436 */ MCD_OPC_Decode, 136, 16, 99, // Opcode: UADALPv8i8_v4i16 |
| /* 9440 */ MCD_OPC_FilterValue, 11, 14, 0, // Skip to: 9458 |
| /* 9444 */ MCD_OPC_CheckPredicate, 0, 217, 121, // Skip to: 40641 |
| /* 9448 */ MCD_OPC_CheckField, 21, 1, 1, 211, 121, // Skip to: 40641 |
| /* 9454 */ MCD_OPC_Decode, 230, 16, 89, // Opcode: UMINv8i8 |
| /* 9458 */ MCD_OPC_FilterValue, 12, 14, 0, // Skip to: 9476 |
| /* 9462 */ MCD_OPC_CheckPredicate, 0, 199, 121, // Skip to: 40641 |
| /* 9466 */ MCD_OPC_CheckField, 21, 1, 1, 193, 121, // Skip to: 40641 |
| /* 9472 */ MCD_OPC_Decode, 252, 15, 85, // Opcode: UABDLv8i8_v8i16 |
| /* 9476 */ MCD_OPC_FilterValue, 13, 14, 0, // Skip to: 9494 |
| /* 9480 */ MCD_OPC_CheckPredicate, 0, 181, 121, // Skip to: 40641 |
| /* 9484 */ MCD_OPC_CheckField, 21, 1, 1, 175, 121, // Skip to: 40641 |
| /* 9490 */ MCD_OPC_Decode, 130, 16, 89, // Opcode: UABDv8i8 |
| /* 9494 */ MCD_OPC_FilterValue, 14, 14, 0, // Skip to: 9512 |
| /* 9498 */ MCD_OPC_CheckPredicate, 0, 163, 121, // Skip to: 40641 |
| /* 9502 */ MCD_OPC_CheckField, 16, 6, 32, 157, 121, // Skip to: 40641 |
| /* 9508 */ MCD_OPC_Decode, 229, 11, 90, // Opcode: SQNEGv8i8 |
| /* 9512 */ MCD_OPC_FilterValue, 15, 149, 121, // Skip to: 40641 |
| /* 9516 */ MCD_OPC_CheckPredicate, 0, 145, 121, // Skip to: 40641 |
| /* 9520 */ MCD_OPC_CheckField, 21, 1, 1, 139, 121, // Skip to: 40641 |
| /* 9526 */ MCD_OPC_Decode, 246, 15, 109, // Opcode: UABAv8i8 |
| /* 9530 */ MCD_OPC_FilterValue, 2, 27, 1, // Skip to: 9817 |
| /* 9534 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... |
| /* 9537 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 9555 |
| /* 9541 */ MCD_OPC_CheckPredicate, 0, 120, 121, // Skip to: 40641 |
| /* 9545 */ MCD_OPC_CheckField, 21, 1, 1, 114, 121, // Skip to: 40641 |
| /* 9551 */ MCD_OPC_Decode, 240, 16, 105, // Opcode: UMLALv8i8_v8i16 |
| /* 9555 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 9573 |
| /* 9559 */ MCD_OPC_CheckPredicate, 0, 102, 121, // Skip to: 40641 |
| /* 9563 */ MCD_OPC_CheckField, 21, 1, 1, 96, 121, // Skip to: 40641 |
| /* 9569 */ MCD_OPC_Decode, 182, 15, 89, // Opcode: SUBv8i8 |
| /* 9573 */ MCD_OPC_FilterValue, 2, 27, 0, // Skip to: 9604 |
| /* 9577 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 9580 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 9592 |
| /* 9584 */ MCD_OPC_CheckPredicate, 0, 77, 121, // Skip to: 40641 |
| /* 9588 */ MCD_OPC_Decode, 191, 1, 90, // Opcode: CMGEv8i8rz |
| /* 9592 */ MCD_OPC_FilterValue, 33, 69, 121, // Skip to: 40641 |
| /* 9596 */ MCD_OPC_CheckPredicate, 0, 65, 121, // Skip to: 40641 |
| /* 9600 */ MCD_OPC_Decode, 154, 5, 90, // Opcode: FRINTAv2f32 |
| /* 9604 */ MCD_OPC_FilterValue, 3, 14, 0, // Skip to: 9622 |
| /* 9608 */ MCD_OPC_CheckPredicate, 0, 53, 121, // Skip to: 40641 |
| /* 9612 */ MCD_OPC_CheckField, 21, 1, 1, 47, 121, // Skip to: 40641 |
| /* 9618 */ MCD_OPC_Decode, 174, 1, 89, // Opcode: CMEQv8i8 |
| /* 9622 */ MCD_OPC_FilterValue, 5, 14, 0, // Skip to: 9640 |
| /* 9626 */ MCD_OPC_CheckPredicate, 0, 35, 121, // Skip to: 40641 |
| /* 9630 */ MCD_OPC_CheckField, 21, 1, 1, 29, 121, // Skip to: 40641 |
| /* 9636 */ MCD_OPC_Decode, 201, 8, 109, // Opcode: MLSv8i8 |
| /* 9640 */ MCD_OPC_FilterValue, 6, 27, 0, // Skip to: 9671 |
| /* 9644 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 9647 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 9659 |
| /* 9651 */ MCD_OPC_CheckPredicate, 0, 10, 121, // Skip to: 40641 |
| /* 9655 */ MCD_OPC_Decode, 231, 1, 90, // Opcode: CMLEv8i8rz |
| /* 9659 */ MCD_OPC_FilterValue, 33, 2, 121, // Skip to: 40641 |
| /* 9663 */ MCD_OPC_CheckPredicate, 0, 254, 120, // Skip to: 40641 |
| /* 9667 */ MCD_OPC_Decode, 179, 5, 90, // Opcode: FRINTXv2f32 |
| /* 9671 */ MCD_OPC_FilterValue, 7, 14, 0, // Skip to: 9689 |
| /* 9675 */ MCD_OPC_CheckPredicate, 0, 242, 120, // Skip to: 40641 |
| /* 9679 */ MCD_OPC_CheckField, 21, 1, 1, 236, 120, // Skip to: 40641 |
| /* 9685 */ MCD_OPC_Decode, 152, 9, 89, // Opcode: PMULv8i8 |
| /* 9689 */ MCD_OPC_FilterValue, 8, 14, 0, // Skip to: 9707 |
| /* 9693 */ MCD_OPC_CheckPredicate, 0, 224, 120, // Skip to: 40641 |
| /* 9697 */ MCD_OPC_CheckField, 21, 1, 1, 218, 120, // Skip to: 40641 |
| /* 9703 */ MCD_OPC_Decode, 250, 16, 105, // Opcode: UMLSLv8i8_v8i16 |
| /* 9707 */ MCD_OPC_FilterValue, 9, 14, 0, // Skip to: 9725 |
| /* 9711 */ MCD_OPC_CheckPredicate, 0, 206, 120, // Skip to: 40641 |
| /* 9715 */ MCD_OPC_CheckField, 21, 1, 1, 200, 120, // Skip to: 40641 |
| /* 9721 */ MCD_OPC_Decode, 202, 16, 89, // Opcode: UMAXPv8i8 |
| /* 9725 */ MCD_OPC_FilterValue, 10, 39, 0, // Skip to: 9768 |
| /* 9729 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 9732 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 9744 |
| /* 9736 */ MCD_OPC_CheckPredicate, 0, 181, 120, // Skip to: 40641 |
| /* 9740 */ MCD_OPC_Decode, 195, 3, 90, // Opcode: FCVTNUv2f32 |
| /* 9744 */ MCD_OPC_FilterValue, 48, 8, 0, // Skip to: 9756 |
| /* 9748 */ MCD_OPC_CheckPredicate, 0, 169, 120, // Skip to: 40641 |
| /* 9752 */ MCD_OPC_Decode, 207, 16, 110, // Opcode: UMAXVv8i8v |
| /* 9756 */ MCD_OPC_FilterValue, 49, 161, 120, // Skip to: 40641 |
| /* 9760 */ MCD_OPC_CheckPredicate, 0, 157, 120, // Skip to: 40641 |
| /* 9764 */ MCD_OPC_Decode, 224, 16, 110, // Opcode: UMINVv8i8v |
| /* 9768 */ MCD_OPC_FilterValue, 11, 14, 0, // Skip to: 9786 |
| /* 9772 */ MCD_OPC_CheckPredicate, 0, 145, 120, // Skip to: 40641 |
| /* 9776 */ MCD_OPC_CheckField, 21, 1, 1, 139, 120, // Skip to: 40641 |
| /* 9782 */ MCD_OPC_Decode, 219, 16, 89, // Opcode: UMINPv8i8 |
| /* 9786 */ MCD_OPC_FilterValue, 14, 131, 120, // Skip to: 40641 |
| /* 9790 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 9793 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 9805 |
| /* 9797 */ MCD_OPC_CheckPredicate, 0, 120, 120, // Skip to: 40641 |
| /* 9801 */ MCD_OPC_Decode, 254, 8, 90, // Opcode: NEGv8i8 |
| /* 9805 */ MCD_OPC_FilterValue, 33, 112, 120, // Skip to: 40641 |
| /* 9809 */ MCD_OPC_CheckPredicate, 0, 108, 120, // Skip to: 40641 |
| /* 9813 */ MCD_OPC_Decode, 177, 3, 90, // Opcode: FCVTMUv2f32 |
| /* 9817 */ MCD_OPC_FilterValue, 3, 100, 120, // Skip to: 40641 |
| /* 9821 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... |
| /* 9824 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 9842 |
| /* 9828 */ MCD_OPC_CheckPredicate, 0, 89, 120, // Skip to: 40641 |
| /* 9832 */ MCD_OPC_CheckField, 21, 1, 1, 83, 120, // Skip to: 40641 |
| /* 9838 */ MCD_OPC_Decode, 138, 17, 85, // Opcode: UMULLv8i8_v8i16 |
| /* 9842 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 9860 |
| /* 9846 */ MCD_OPC_CheckPredicate, 0, 71, 120, // Skip to: 40641 |
| /* 9850 */ MCD_OPC_CheckField, 21, 1, 1, 65, 120, // Skip to: 40641 |
| /* 9856 */ MCD_OPC_Decode, 164, 4, 89, // Opcode: FMAXNMPv2f32 |
| /* 9860 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 9878 |
| /* 9864 */ MCD_OPC_CheckPredicate, 0, 53, 120, // Skip to: 40641 |
| /* 9868 */ MCD_OPC_CheckField, 16, 6, 33, 47, 120, // Skip to: 40641 |
| /* 9874 */ MCD_OPC_Decode, 151, 3, 90, // Opcode: FCVTAUv2f32 |
| /* 9878 */ MCD_OPC_FilterValue, 5, 14, 0, // Skip to: 9896 |
| /* 9882 */ MCD_OPC_CheckPredicate, 0, 35, 120, // Skip to: 40641 |
| /* 9886 */ MCD_OPC_CheckField, 21, 1, 1, 29, 120, // Skip to: 40641 |
| /* 9892 */ MCD_OPC_Decode, 201, 2, 89, // Opcode: FADDPv2f32 |
| /* 9896 */ MCD_OPC_FilterValue, 6, 14, 0, // Skip to: 9914 |
| /* 9900 */ MCD_OPC_CheckPredicate, 0, 17, 120, // Skip to: 40641 |
| /* 9904 */ MCD_OPC_CheckField, 16, 6, 33, 11, 120, // Skip to: 40641 |
| /* 9910 */ MCD_OPC_Decode, 174, 16, 90, // Opcode: UCVTFv2f32 |
| /* 9914 */ MCD_OPC_FilterValue, 7, 14, 0, // Skip to: 9932 |
| /* 9918 */ MCD_OPC_CheckPredicate, 0, 255, 119, // Skip to: 40641 |
| /* 9922 */ MCD_OPC_CheckField, 21, 1, 1, 249, 119, // Skip to: 40641 |
| /* 9928 */ MCD_OPC_Decode, 251, 4, 89, // Opcode: FMULv2f32 |
| /* 9932 */ MCD_OPC_FilterValue, 9, 14, 0, // Skip to: 9950 |
| /* 9936 */ MCD_OPC_CheckPredicate, 0, 237, 119, // Skip to: 40641 |
| /* 9940 */ MCD_OPC_CheckField, 21, 1, 1, 231, 119, // Skip to: 40641 |
| /* 9946 */ MCD_OPC_Decode, 228, 2, 89, // Opcode: FCMGEv2f32 |
| /* 9950 */ MCD_OPC_FilterValue, 11, 14, 0, // Skip to: 9968 |
| /* 9954 */ MCD_OPC_CheckPredicate, 0, 219, 119, // Skip to: 40641 |
| /* 9958 */ MCD_OPC_CheckField, 21, 1, 1, 213, 119, // Skip to: 40641 |
| /* 9964 */ MCD_OPC_Decode, 192, 2, 89, // Opcode: FACGEv2f32 |
| /* 9968 */ MCD_OPC_FilterValue, 13, 14, 0, // Skip to: 9986 |
| /* 9972 */ MCD_OPC_CheckPredicate, 0, 201, 119, // Skip to: 40641 |
| /* 9976 */ MCD_OPC_CheckField, 21, 1, 1, 195, 119, // Skip to: 40641 |
| /* 9982 */ MCD_OPC_Decode, 174, 4, 89, // Opcode: FMAXPv2f32 |
| /* 9986 */ MCD_OPC_FilterValue, 15, 187, 119, // Skip to: 40641 |
| /* 9990 */ MCD_OPC_CheckPredicate, 0, 183, 119, // Skip to: 40641 |
| /* 9994 */ MCD_OPC_CheckField, 21, 1, 1, 177, 119, // Skip to: 40641 |
| /* 10000 */ MCD_OPC_Decode, 157, 4, 89, // Opcode: FDIVv2f32 |
| /* 10004 */ MCD_OPC_FilterValue, 2, 181, 6, // Skip to: 11725 |
| /* 10008 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... |
| /* 10011 */ MCD_OPC_FilterValue, 0, 27, 0, // Skip to: 10042 |
| /* 10015 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 10018 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 10030 |
| /* 10022 */ MCD_OPC_CheckPredicate, 0, 151, 119, // Skip to: 40641 |
| /* 10026 */ MCD_OPC_Decode, 198, 15, 112, // Opcode: TBLv16i8One |
| /* 10030 */ MCD_OPC_FilterValue, 1, 143, 119, // Skip to: 40641 |
| /* 10034 */ MCD_OPC_CheckPredicate, 0, 139, 119, // Skip to: 40641 |
| /* 10038 */ MCD_OPC_Decode, 242, 9, 112, // Opcode: SADDLv16i8_v8i16 |
| /* 10042 */ MCD_OPC_FilterValue, 1, 90, 0, // Skip to: 10136 |
| /* 10046 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 10049 */ MCD_OPC_FilterValue, 0, 71, 0, // Skip to: 10124 |
| /* 10053 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... |
| /* 10056 */ MCD_OPC_FilterValue, 0, 52, 0, // Skip to: 10112 |
| /* 10060 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... |
| /* 10063 */ MCD_OPC_FilterValue, 0, 33, 0, // Skip to: 10100 |
| /* 10067 */ MCD_OPC_ExtractField, 18, 1, // Inst{18} ... |
| /* 10070 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 10088 |
| /* 10074 */ MCD_OPC_CheckPredicate, 0, 99, 119, // Skip to: 40641 |
| /* 10078 */ MCD_OPC_CheckField, 19, 1, 1, 93, 119, // Skip to: 40641 |
| /* 10084 */ MCD_OPC_Decode, 153, 2, 113, // Opcode: DUPv2i64lane |
| /* 10088 */ MCD_OPC_FilterValue, 1, 85, 119, // Skip to: 40641 |
| /* 10092 */ MCD_OPC_CheckPredicate, 0, 81, 119, // Skip to: 40641 |
| /* 10096 */ MCD_OPC_Decode, 157, 2, 114, // Opcode: DUPv4i32lane |
| /* 10100 */ MCD_OPC_FilterValue, 1, 73, 119, // Skip to: 40641 |
| /* 10104 */ MCD_OPC_CheckPredicate, 0, 69, 119, // Skip to: 40641 |
| /* 10108 */ MCD_OPC_Decode, 159, 2, 115, // Opcode: DUPv8i16lane |
| /* 10112 */ MCD_OPC_FilterValue, 1, 61, 119, // Skip to: 40641 |
| /* 10116 */ MCD_OPC_CheckPredicate, 0, 57, 119, // Skip to: 40641 |
| /* 10120 */ MCD_OPC_Decode, 149, 2, 116, // Opcode: DUPv16i8lane |
| /* 10124 */ MCD_OPC_FilterValue, 1, 49, 119, // Skip to: 40641 |
| /* 10128 */ MCD_OPC_CheckPredicate, 0, 45, 119, // Skip to: 40641 |
| /* 10132 */ MCD_OPC_Decode, 164, 10, 112, // Opcode: SHADDv16i8 |
| /* 10136 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 10154 |
| /* 10140 */ MCD_OPC_CheckPredicate, 0, 33, 119, // Skip to: 40641 |
| /* 10144 */ MCD_OPC_CheckField, 16, 6, 32, 27, 119, // Skip to: 40641 |
| /* 10150 */ MCD_OPC_Decode, 179, 9, 117, // Opcode: REV64v16i8 |
| /* 10154 */ MCD_OPC_FilterValue, 3, 70, 0, // Skip to: 10228 |
| /* 10158 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 10161 */ MCD_OPC_FilterValue, 0, 51, 0, // Skip to: 10216 |
| /* 10165 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 10168 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 10180 |
| /* 10172 */ MCD_OPC_CheckPredicate, 0, 1, 119, // Skip to: 40641 |
| /* 10176 */ MCD_OPC_Decode, 148, 2, 118, // Opcode: DUPv16i8gpr |
| /* 10180 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 10192 |
| /* 10184 */ MCD_OPC_CheckPredicate, 0, 245, 118, // Skip to: 40641 |
| /* 10188 */ MCD_OPC_Decode, 158, 2, 118, // Opcode: DUPv8i16gpr |
| /* 10192 */ MCD_OPC_FilterValue, 4, 8, 0, // Skip to: 10204 |
| /* 10196 */ MCD_OPC_CheckPredicate, 0, 233, 118, // Skip to: 40641 |
| /* 10200 */ MCD_OPC_Decode, 156, 2, 118, // Opcode: DUPv4i32gpr |
| /* 10204 */ MCD_OPC_FilterValue, 8, 225, 118, // Skip to: 40641 |
| /* 10208 */ MCD_OPC_CheckPredicate, 0, 221, 118, // Skip to: 40641 |
| /* 10212 */ MCD_OPC_Decode, 152, 2, 119, // Opcode: DUPv2i64gpr |
| /* 10216 */ MCD_OPC_FilterValue, 1, 213, 118, // Skip to: 40641 |
| /* 10220 */ MCD_OPC_CheckPredicate, 0, 209, 118, // Skip to: 40641 |
| /* 10224 */ MCD_OPC_Decode, 160, 11, 112, // Opcode: SQADDv16i8 |
| /* 10228 */ MCD_OPC_FilterValue, 4, 27, 0, // Skip to: 10259 |
| /* 10232 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 10235 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 10247 |
| /* 10239 */ MCD_OPC_CheckPredicate, 0, 190, 118, // Skip to: 40641 |
| /* 10243 */ MCD_OPC_Decode, 208, 15, 120, // Opcode: TBXv16i8One |
| /* 10247 */ MCD_OPC_FilterValue, 1, 182, 118, // Skip to: 40641 |
| /* 10251 */ MCD_OPC_CheckPredicate, 0, 178, 118, // Skip to: 40641 |
| /* 10255 */ MCD_OPC_Decode, 248, 9, 112, // Opcode: SADDWv16i8_v8i16 |
| /* 10259 */ MCD_OPC_FilterValue, 5, 14, 0, // Skip to: 10277 |
| /* 10263 */ MCD_OPC_CheckPredicate, 0, 166, 118, // Skip to: 40641 |
| /* 10267 */ MCD_OPC_CheckField, 21, 1, 1, 160, 118, // Skip to: 40641 |
| /* 10273 */ MCD_OPC_Decode, 223, 12, 112, // Opcode: SRHADDv16i8 |
| /* 10277 */ MCD_OPC_FilterValue, 6, 33, 0, // Skip to: 10314 |
| /* 10281 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 10284 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 10296 |
| /* 10288 */ MCD_OPC_CheckPredicate, 0, 141, 118, // Skip to: 40641 |
| /* 10292 */ MCD_OPC_Decode, 180, 18, 112, // Opcode: UZP1v16i8 |
| /* 10296 */ MCD_OPC_FilterValue, 1, 133, 118, // Skip to: 40641 |
| /* 10300 */ MCD_OPC_CheckPredicate, 0, 129, 118, // Skip to: 40641 |
| /* 10304 */ MCD_OPC_CheckField, 16, 5, 0, 123, 118, // Skip to: 40641 |
| /* 10310 */ MCD_OPC_Decode, 172, 9, 117, // Opcode: REV16v16i8 |
| /* 10314 */ MCD_OPC_FilterValue, 7, 89, 0, // Skip to: 10407 |
| /* 10318 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 10321 */ MCD_OPC_FilterValue, 0, 71, 0, // Skip to: 10396 |
| /* 10325 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... |
| /* 10328 */ MCD_OPC_FilterValue, 0, 52, 0, // Skip to: 10384 |
| /* 10332 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... |
| /* 10335 */ MCD_OPC_FilterValue, 0, 33, 0, // Skip to: 10372 |
| /* 10339 */ MCD_OPC_ExtractField, 18, 1, // Inst{18} ... |
| /* 10342 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 10360 |
| /* 10346 */ MCD_OPC_CheckPredicate, 0, 83, 118, // Skip to: 40641 |
| /* 10350 */ MCD_OPC_CheckField, 19, 1, 1, 77, 118, // Skip to: 40641 |
| /* 10356 */ MCD_OPC_Decode, 214, 5, 121, // Opcode: INSvi64gpr |
| /* 10360 */ MCD_OPC_FilterValue, 1, 69, 118, // Skip to: 40641 |
| /* 10364 */ MCD_OPC_CheckPredicate, 0, 65, 118, // Skip to: 40641 |
| /* 10368 */ MCD_OPC_Decode, 212, 5, 122, // Opcode: INSvi32gpr |
| /* 10372 */ MCD_OPC_FilterValue, 1, 57, 118, // Skip to: 40641 |
| /* 10376 */ MCD_OPC_CheckPredicate, 0, 53, 118, // Skip to: 40641 |
| /* 10380 */ MCD_OPC_Decode, 210, 5, 123, // Opcode: INSvi16gpr |
| /* 10384 */ MCD_OPC_FilterValue, 1, 45, 118, // Skip to: 40641 |
| /* 10388 */ MCD_OPC_CheckPredicate, 0, 41, 118, // Skip to: 40641 |
| /* 10392 */ MCD_OPC_Decode, 216, 5, 124, // Opcode: INSvi8gpr |
| /* 10396 */ MCD_OPC_FilterValue, 1, 33, 118, // Skip to: 40641 |
| /* 10400 */ MCD_OPC_CheckPredicate, 0, 29, 118, // Skip to: 40641 |
| /* 10404 */ MCD_OPC_Decode, 99, 112, // Opcode: ANDv16i8 |
| /* 10407 */ MCD_OPC_FilterValue, 8, 27, 0, // Skip to: 10438 |
| /* 10411 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 10414 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 10426 |
| /* 10418 */ MCD_OPC_CheckPredicate, 0, 11, 118, // Skip to: 40641 |
| /* 10422 */ MCD_OPC_Decode, 200, 15, 125, // Opcode: TBLv16i8Two |
| /* 10426 */ MCD_OPC_FilterValue, 1, 3, 118, // Skip to: 40641 |
| /* 10430 */ MCD_OPC_CheckPredicate, 0, 255, 117, // Skip to: 40641 |
| /* 10434 */ MCD_OPC_Decode, 163, 13, 112, // Opcode: SSUBLv16i8_v8i16 |
| /* 10438 */ MCD_OPC_FilterValue, 9, 14, 0, // Skip to: 10456 |
| /* 10442 */ MCD_OPC_CheckPredicate, 0, 243, 117, // Skip to: 40641 |
| /* 10446 */ MCD_OPC_CheckField, 21, 1, 1, 237, 117, // Skip to: 40641 |
| /* 10452 */ MCD_OPC_Decode, 190, 10, 112, // Opcode: SHSUBv16i8 |
| /* 10456 */ MCD_OPC_FilterValue, 10, 46, 0, // Skip to: 10506 |
| /* 10460 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 10463 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 10475 |
| /* 10467 */ MCD_OPC_CheckPredicate, 0, 218, 117, // Skip to: 40641 |
| /* 10471 */ MCD_OPC_Decode, 221, 15, 112, // Opcode: TRN1v16i8 |
| /* 10475 */ MCD_OPC_FilterValue, 1, 210, 117, // Skip to: 40641 |
| /* 10479 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 10482 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 10494 |
| /* 10486 */ MCD_OPC_CheckPredicate, 0, 199, 117, // Skip to: 40641 |
| /* 10490 */ MCD_OPC_Decode, 231, 9, 117, // Opcode: SADDLPv16i8_v8i16 |
| /* 10494 */ MCD_OPC_FilterValue, 1, 191, 117, // Skip to: 40641 |
| /* 10498 */ MCD_OPC_CheckPredicate, 0, 187, 117, // Skip to: 40641 |
| /* 10502 */ MCD_OPC_Decode, 194, 18, 126, // Opcode: XTNv16i8 |
| /* 10506 */ MCD_OPC_FilterValue, 11, 73, 0, // Skip to: 10583 |
| /* 10510 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 10513 */ MCD_OPC_FilterValue, 0, 54, 0, // Skip to: 10571 |
| /* 10517 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... |
| /* 10520 */ MCD_OPC_FilterValue, 0, 34, 0, // Skip to: 10558 |
| /* 10524 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... |
| /* 10527 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 10545 |
| /* 10531 */ MCD_OPC_CheckPredicate, 0, 154, 117, // Skip to: 40641 |
| /* 10535 */ MCD_OPC_CheckField, 18, 1, 1, 148, 117, // Skip to: 40641 |
| /* 10541 */ MCD_OPC_Decode, 134, 11, 127, // Opcode: SMOVvi32to64 |
| /* 10545 */ MCD_OPC_FilterValue, 1, 140, 117, // Skip to: 40641 |
| /* 10549 */ MCD_OPC_CheckPredicate, 0, 136, 117, // Skip to: 40641 |
| /* 10553 */ MCD_OPC_Decode, 133, 11, 128, 1, // Opcode: SMOVvi16to64 |
| /* 10558 */ MCD_OPC_FilterValue, 1, 127, 117, // Skip to: 40641 |
| /* 10562 */ MCD_OPC_CheckPredicate, 0, 123, 117, // Skip to: 40641 |
| /* 10566 */ MCD_OPC_Decode, 136, 11, 129, 1, // Opcode: SMOVvi8to64 |
| /* 10571 */ MCD_OPC_FilterValue, 1, 114, 117, // Skip to: 40641 |
| /* 10575 */ MCD_OPC_CheckPredicate, 0, 110, 117, // Skip to: 40641 |
| /* 10579 */ MCD_OPC_Decode, 194, 12, 112, // Opcode: SQSUBv16i8 |
| /* 10583 */ MCD_OPC_FilterValue, 12, 28, 0, // Skip to: 10615 |
| /* 10587 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 10590 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 10603 |
| /* 10594 */ MCD_OPC_CheckPredicate, 0, 91, 117, // Skip to: 40641 |
| /* 10598 */ MCD_OPC_Decode, 210, 15, 130, 1, // Opcode: TBXv16i8Two |
| /* 10603 */ MCD_OPC_FilterValue, 1, 82, 117, // Skip to: 40641 |
| /* 10607 */ MCD_OPC_CheckPredicate, 0, 78, 117, // Skip to: 40641 |
| /* 10611 */ MCD_OPC_Decode, 169, 13, 112, // Opcode: SSUBWv16i8_v8i16 |
| /* 10615 */ MCD_OPC_FilterValue, 13, 14, 0, // Skip to: 10633 |
| /* 10619 */ MCD_OPC_CheckPredicate, 0, 66, 117, // Skip to: 40641 |
| /* 10623 */ MCD_OPC_CheckField, 21, 1, 1, 60, 117, // Skip to: 40641 |
| /* 10629 */ MCD_OPC_Decode, 192, 1, 112, // Opcode: CMGTv16i8 |
| /* 10633 */ MCD_OPC_FilterValue, 14, 47, 0, // Skip to: 10684 |
| /* 10637 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 10640 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 10652 |
| /* 10644 */ MCD_OPC_CheckPredicate, 0, 41, 117, // Skip to: 40641 |
| /* 10648 */ MCD_OPC_Decode, 200, 18, 112, // Opcode: ZIP1v16i8 |
| /* 10652 */ MCD_OPC_FilterValue, 1, 33, 117, // Skip to: 40641 |
| /* 10656 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 10659 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 10671 |
| /* 10663 */ MCD_OPC_CheckPredicate, 0, 22, 117, // Skip to: 40641 |
| /* 10667 */ MCD_OPC_Decode, 183, 15, 126, // Opcode: SUQADDv16i8 |
| /* 10671 */ MCD_OPC_FilterValue, 16, 14, 117, // Skip to: 40641 |
| /* 10675 */ MCD_OPC_CheckPredicate, 0, 10, 117, // Skip to: 40641 |
| /* 10679 */ MCD_OPC_Decode, 237, 9, 131, 1, // Opcode: SADDLVv16i8v |
| /* 10684 */ MCD_OPC_FilterValue, 15, 34, 0, // Skip to: 10722 |
| /* 10688 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 10691 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 10710 |
| /* 10695 */ MCD_OPC_CheckPredicate, 0, 246, 116, // Skip to: 40641 |
| /* 10699 */ MCD_OPC_CheckField, 16, 4, 8, 240, 116, // Skip to: 40641 |
| /* 10705 */ MCD_OPC_Decode, 253, 16, 132, 1, // Opcode: UMOVvi64 |
| /* 10710 */ MCD_OPC_FilterValue, 1, 231, 116, // Skip to: 40641 |
| /* 10714 */ MCD_OPC_CheckPredicate, 0, 227, 116, // Skip to: 40641 |
| /* 10718 */ MCD_OPC_Decode, 176, 1, 112, // Opcode: CMGEv16i8 |
| /* 10722 */ MCD_OPC_FilterValue, 16, 27, 0, // Skip to: 10753 |
| /* 10726 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 10729 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 10742 |
| /* 10733 */ MCD_OPC_CheckPredicate, 0, 208, 116, // Skip to: 40641 |
| /* 10737 */ MCD_OPC_Decode, 199, 15, 133, 1, // Opcode: TBLv16i8Three |
| /* 10742 */ MCD_OPC_FilterValue, 1, 199, 116, // Skip to: 40641 |
| /* 10746 */ MCD_OPC_CheckPredicate, 0, 195, 116, // Skip to: 40641 |
| /* 10750 */ MCD_OPC_Decode, 38, 120, // Opcode: ADDHNv8i16_v16i8 |
| /* 10753 */ MCD_OPC_FilterValue, 17, 14, 0, // Skip to: 10771 |
| /* 10757 */ MCD_OPC_CheckPredicate, 0, 184, 116, // Skip to: 40641 |
| /* 10761 */ MCD_OPC_CheckField, 21, 1, 1, 178, 116, // Skip to: 40641 |
| /* 10767 */ MCD_OPC_Decode, 139, 13, 112, // Opcode: SSHLv16i8 |
| /* 10771 */ MCD_OPC_FilterValue, 18, 38, 0, // Skip to: 10813 |
| /* 10775 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 10778 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 10790 |
| /* 10782 */ MCD_OPC_CheckPredicate, 0, 159, 116, // Skip to: 40641 |
| /* 10786 */ MCD_OPC_Decode, 146, 1, 117, // Opcode: CLSv16i8 |
| /* 10790 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 10802 |
| /* 10794 */ MCD_OPC_CheckPredicate, 0, 147, 116, // Skip to: 40641 |
| /* 10798 */ MCD_OPC_Decode, 205, 12, 126, // Opcode: SQXTNv16i8 |
| /* 10802 */ MCD_OPC_FilterValue, 40, 139, 116, // Skip to: 40641 |
| /* 10806 */ MCD_OPC_CheckPredicate, 1, 135, 116, // Skip to: 40641 |
| /* 10810 */ MCD_OPC_Decode, 84, 126, // Opcode: AESErr |
| /* 10813 */ MCD_OPC_FilterValue, 19, 14, 0, // Skip to: 10831 |
| /* 10817 */ MCD_OPC_CheckPredicate, 0, 124, 116, // Skip to: 40641 |
| /* 10821 */ MCD_OPC_CheckField, 21, 1, 1, 118, 116, // Skip to: 40641 |
| /* 10827 */ MCD_OPC_Decode, 158, 12, 112, // Opcode: SQSHLv16i8 |
| /* 10831 */ MCD_OPC_FilterValue, 20, 28, 0, // Skip to: 10863 |
| /* 10835 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 10838 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 10851 |
| /* 10842 */ MCD_OPC_CheckPredicate, 0, 99, 116, // Skip to: 40641 |
| /* 10846 */ MCD_OPC_Decode, 209, 15, 134, 1, // Opcode: TBXv16i8Three |
| /* 10851 */ MCD_OPC_FilterValue, 1, 90, 116, // Skip to: 40641 |
| /* 10855 */ MCD_OPC_CheckPredicate, 0, 86, 116, // Skip to: 40641 |
| /* 10859 */ MCD_OPC_Decode, 201, 9, 120, // Opcode: SABALv16i8_v8i16 |
| /* 10863 */ MCD_OPC_FilterValue, 21, 14, 0, // Skip to: 10881 |
| /* 10867 */ MCD_OPC_CheckPredicate, 0, 74, 116, // Skip to: 40641 |
| /* 10871 */ MCD_OPC_CheckField, 21, 1, 1, 68, 116, // Skip to: 40641 |
| /* 10877 */ MCD_OPC_Decode, 237, 12, 112, // Opcode: SRSHLv16i8 |
| /* 10881 */ MCD_OPC_FilterValue, 22, 45, 0, // Skip to: 10930 |
| /* 10885 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 10888 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 10900 |
| /* 10892 */ MCD_OPC_CheckPredicate, 0, 49, 116, // Skip to: 40641 |
| /* 10896 */ MCD_OPC_Decode, 187, 18, 112, // Opcode: UZP2v16i8 |
| /* 10900 */ MCD_OPC_FilterValue, 1, 41, 116, // Skip to: 40641 |
| /* 10904 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 10907 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 10919 |
| /* 10911 */ MCD_OPC_CheckPredicate, 0, 30, 116, // Skip to: 40641 |
| /* 10915 */ MCD_OPC_Decode, 248, 1, 117, // Opcode: CNTv16i8 |
| /* 10919 */ MCD_OPC_FilterValue, 8, 22, 116, // Skip to: 40641 |
| /* 10923 */ MCD_OPC_CheckPredicate, 1, 18, 116, // Skip to: 40641 |
| /* 10927 */ MCD_OPC_Decode, 83, 126, // Opcode: AESDrr |
| /* 10930 */ MCD_OPC_FilterValue, 23, 14, 0, // Skip to: 10948 |
| /* 10934 */ MCD_OPC_CheckPredicate, 0, 7, 116, // Skip to: 40641 |
| /* 10938 */ MCD_OPC_CheckField, 21, 1, 1, 1, 116, // Skip to: 40641 |
| /* 10944 */ MCD_OPC_Decode, 242, 11, 112, // Opcode: SQRSHLv16i8 |
| /* 10948 */ MCD_OPC_FilterValue, 24, 28, 0, // Skip to: 10980 |
| /* 10952 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 10955 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 10968 |
| /* 10959 */ MCD_OPC_CheckPredicate, 0, 238, 115, // Skip to: 40641 |
| /* 10963 */ MCD_OPC_Decode, 197, 15, 135, 1, // Opcode: TBLv16i8Four |
| /* 10968 */ MCD_OPC_FilterValue, 1, 229, 115, // Skip to: 40641 |
| /* 10972 */ MCD_OPC_CheckPredicate, 0, 225, 115, // Skip to: 40641 |
| /* 10976 */ MCD_OPC_Decode, 155, 15, 120, // Opcode: SUBHNv8i16_v16i8 |
| /* 10980 */ MCD_OPC_FilterValue, 25, 14, 0, // Skip to: 10998 |
| /* 10984 */ MCD_OPC_CheckPredicate, 0, 213, 115, // Skip to: 40641 |
| /* 10988 */ MCD_OPC_CheckField, 21, 1, 1, 207, 115, // Skip to: 40641 |
| /* 10994 */ MCD_OPC_Decode, 216, 10, 112, // Opcode: SMAXv16i8 |
| /* 10998 */ MCD_OPC_FilterValue, 26, 57, 0, // Skip to: 11059 |
| /* 11002 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 11005 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 11017 |
| /* 11009 */ MCD_OPC_CheckPredicate, 0, 188, 115, // Skip to: 40641 |
| /* 11013 */ MCD_OPC_Decode, 228, 15, 112, // Opcode: TRN2v16i8 |
| /* 11017 */ MCD_OPC_FilterValue, 1, 180, 115, // Skip to: 40641 |
| /* 11021 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 11024 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 11036 |
| /* 11028 */ MCD_OPC_CheckPredicate, 0, 169, 115, // Skip to: 40641 |
| /* 11032 */ MCD_OPC_Decode, 225, 9, 126, // Opcode: SADALPv16i8_v8i16 |
| /* 11036 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 11048 |
| /* 11040 */ MCD_OPC_CheckPredicate, 0, 157, 115, // Skip to: 40641 |
| /* 11044 */ MCD_OPC_Decode, 201, 3, 126, // Opcode: FCVTNv8i16 |
| /* 11048 */ MCD_OPC_FilterValue, 8, 149, 115, // Skip to: 40641 |
| /* 11052 */ MCD_OPC_CheckPredicate, 1, 145, 115, // Skip to: 40641 |
| /* 11056 */ MCD_OPC_Decode, 86, 117, // Opcode: AESMCrr |
| /* 11059 */ MCD_OPC_FilterValue, 27, 14, 0, // Skip to: 11077 |
| /* 11063 */ MCD_OPC_CheckPredicate, 0, 134, 115, // Skip to: 40641 |
| /* 11067 */ MCD_OPC_CheckField, 21, 1, 1, 128, 115, // Skip to: 40641 |
| /* 11073 */ MCD_OPC_Decode, 234, 10, 112, // Opcode: SMINv16i8 |
| /* 11077 */ MCD_OPC_FilterValue, 28, 28, 0, // Skip to: 11109 |
| /* 11081 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 11084 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 11097 |
| /* 11088 */ MCD_OPC_CheckPredicate, 0, 109, 115, // Skip to: 40641 |
| /* 11092 */ MCD_OPC_Decode, 207, 15, 136, 1, // Opcode: TBXv16i8Four |
| /* 11097 */ MCD_OPC_FilterValue, 1, 100, 115, // Skip to: 40641 |
| /* 11101 */ MCD_OPC_CheckPredicate, 0, 96, 115, // Skip to: 40641 |
| /* 11105 */ MCD_OPC_Decode, 213, 9, 112, // Opcode: SABDLv16i8_v8i16 |
| /* 11109 */ MCD_OPC_FilterValue, 29, 14, 0, // Skip to: 11127 |
| /* 11113 */ MCD_OPC_CheckPredicate, 0, 84, 115, // Skip to: 40641 |
| /* 11117 */ MCD_OPC_CheckField, 21, 1, 1, 78, 115, // Skip to: 40641 |
| /* 11123 */ MCD_OPC_Decode, 219, 9, 112, // Opcode: SABDv16i8 |
| /* 11127 */ MCD_OPC_FilterValue, 30, 57, 0, // Skip to: 11188 |
| /* 11131 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 11134 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 11146 |
| /* 11138 */ MCD_OPC_CheckPredicate, 0, 59, 115, // Skip to: 40641 |
| /* 11142 */ MCD_OPC_Decode, 207, 18, 112, // Opcode: ZIP2v16i8 |
| /* 11146 */ MCD_OPC_FilterValue, 1, 51, 115, // Skip to: 40641 |
| /* 11150 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 11153 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 11165 |
| /* 11157 */ MCD_OPC_CheckPredicate, 0, 40, 115, // Skip to: 40641 |
| /* 11161 */ MCD_OPC_Decode, 149, 11, 117, // Opcode: SQABSv16i8 |
| /* 11165 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 11177 |
| /* 11169 */ MCD_OPC_CheckPredicate, 0, 28, 115, // Skip to: 40641 |
| /* 11173 */ MCD_OPC_Decode, 161, 3, 117, // Opcode: FCVTLv8i16 |
| /* 11177 */ MCD_OPC_FilterValue, 8, 20, 115, // Skip to: 40641 |
| /* 11181 */ MCD_OPC_CheckPredicate, 1, 16, 115, // Skip to: 40641 |
| /* 11185 */ MCD_OPC_Decode, 85, 117, // Opcode: AESIMCrr |
| /* 11188 */ MCD_OPC_FilterValue, 31, 14, 0, // Skip to: 11206 |
| /* 11192 */ MCD_OPC_CheckPredicate, 0, 5, 115, // Skip to: 40641 |
| /* 11196 */ MCD_OPC_CheckField, 21, 1, 1, 255, 114, // Skip to: 40641 |
| /* 11202 */ MCD_OPC_Decode, 207, 9, 120, // Opcode: SABAv16i8 |
| /* 11206 */ MCD_OPC_FilterValue, 32, 14, 0, // Skip to: 11224 |
| /* 11210 */ MCD_OPC_CheckPredicate, 0, 243, 114, // Skip to: 40641 |
| /* 11214 */ MCD_OPC_CheckField, 21, 1, 1, 237, 114, // Skip to: 40641 |
| /* 11220 */ MCD_OPC_Decode, 240, 10, 120, // Opcode: SMLALv16i8_v8i16 |
| /* 11224 */ MCD_OPC_FilterValue, 33, 13, 0, // Skip to: 11241 |
| /* 11228 */ MCD_OPC_CheckPredicate, 0, 225, 114, // Skip to: 40641 |
| /* 11232 */ MCD_OPC_CheckField, 21, 1, 1, 219, 114, // Skip to: 40641 |
| /* 11238 */ MCD_OPC_Decode, 71, 112, // Opcode: ADDv16i8 |
| /* 11241 */ MCD_OPC_FilterValue, 34, 27, 0, // Skip to: 11272 |
| /* 11245 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 11248 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 11260 |
| /* 11252 */ MCD_OPC_CheckPredicate, 0, 201, 114, // Skip to: 40641 |
| /* 11256 */ MCD_OPC_Decode, 193, 1, 117, // Opcode: CMGTv16i8rz |
| /* 11260 */ MCD_OPC_FilterValue, 33, 193, 114, // Skip to: 40641 |
| /* 11264 */ MCD_OPC_CheckPredicate, 0, 189, 114, // Skip to: 40641 |
| /* 11268 */ MCD_OPC_Decode, 171, 5, 117, // Opcode: FRINTNv4f32 |
| /* 11272 */ MCD_OPC_FilterValue, 35, 14, 0, // Skip to: 11290 |
| /* 11276 */ MCD_OPC_CheckPredicate, 0, 177, 114, // Skip to: 40641 |
| /* 11280 */ MCD_OPC_CheckField, 21, 1, 1, 171, 114, // Skip to: 40641 |
| /* 11286 */ MCD_OPC_Decode, 240, 1, 112, // Opcode: CMTSTv16i8 |
| /* 11290 */ MCD_OPC_FilterValue, 37, 14, 0, // Skip to: 11308 |
| /* 11294 */ MCD_OPC_CheckPredicate, 0, 159, 114, // Skip to: 40641 |
| /* 11298 */ MCD_OPC_CheckField, 21, 1, 1, 153, 114, // Skip to: 40641 |
| /* 11304 */ MCD_OPC_Decode, 182, 8, 120, // Opcode: MLAv16i8 |
| /* 11308 */ MCD_OPC_FilterValue, 38, 27, 0, // Skip to: 11339 |
| /* 11312 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 11315 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 11327 |
| /* 11319 */ MCD_OPC_CheckPredicate, 0, 134, 114, // Skip to: 40641 |
| /* 11323 */ MCD_OPC_Decode, 161, 1, 117, // Opcode: CMEQv16i8rz |
| /* 11327 */ MCD_OPC_FilterValue, 33, 126, 114, // Skip to: 40641 |
| /* 11331 */ MCD_OPC_CheckPredicate, 0, 122, 114, // Skip to: 40641 |
| /* 11335 */ MCD_OPC_Decode, 166, 5, 117, // Opcode: FRINTMv4f32 |
| /* 11339 */ MCD_OPC_FilterValue, 39, 14, 0, // Skip to: 11357 |
| /* 11343 */ MCD_OPC_CheckPredicate, 0, 110, 114, // Skip to: 40641 |
| /* 11347 */ MCD_OPC_CheckField, 21, 1, 1, 104, 114, // Skip to: 40641 |
| /* 11353 */ MCD_OPC_Decode, 231, 8, 112, // Opcode: MULv16i8 |
| /* 11357 */ MCD_OPC_FilterValue, 40, 14, 0, // Skip to: 11375 |
| /* 11361 */ MCD_OPC_CheckPredicate, 0, 92, 114, // Skip to: 40641 |
| /* 11365 */ MCD_OPC_CheckField, 21, 1, 1, 86, 114, // Skip to: 40641 |
| /* 11371 */ MCD_OPC_Decode, 250, 10, 120, // Opcode: SMLSLv16i8_v8i16 |
| /* 11375 */ MCD_OPC_FilterValue, 41, 14, 0, // Skip to: 11393 |
| /* 11379 */ MCD_OPC_CheckPredicate, 0, 74, 114, // Skip to: 40641 |
| /* 11383 */ MCD_OPC_CheckField, 21, 1, 1, 68, 114, // Skip to: 40641 |
| /* 11389 */ MCD_OPC_Decode, 205, 10, 112, // Opcode: SMAXPv16i8 |
| /* 11393 */ MCD_OPC_FilterValue, 42, 53, 0, // Skip to: 11450 |
| /* 11397 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 11400 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 11412 |
| /* 11404 */ MCD_OPC_CheckPredicate, 0, 49, 114, // Skip to: 40641 |
| /* 11408 */ MCD_OPC_Decode, 232, 1, 117, // Opcode: CMLTv16i8rz |
| /* 11412 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 11424 |
| /* 11416 */ MCD_OPC_CheckPredicate, 0, 37, 114, // Skip to: 40641 |
| /* 11420 */ MCD_OPC_Decode, 188, 3, 117, // Opcode: FCVTNSv4f32 |
| /* 11424 */ MCD_OPC_FilterValue, 48, 9, 0, // Skip to: 11437 |
| /* 11428 */ MCD_OPC_CheckPredicate, 0, 25, 114, // Skip to: 40641 |
| /* 11432 */ MCD_OPC_Decode, 211, 10, 137, 1, // Opcode: SMAXVv16i8v |
| /* 11437 */ MCD_OPC_FilterValue, 49, 16, 114, // Skip to: 40641 |
| /* 11441 */ MCD_OPC_CheckPredicate, 0, 12, 114, // Skip to: 40641 |
| /* 11445 */ MCD_OPC_Decode, 229, 10, 137, 1, // Opcode: SMINVv16i8v |
| /* 11450 */ MCD_OPC_FilterValue, 43, 14, 0, // Skip to: 11468 |
| /* 11454 */ MCD_OPC_CheckPredicate, 0, 255, 113, // Skip to: 40641 |
| /* 11458 */ MCD_OPC_CheckField, 21, 1, 1, 249, 113, // Skip to: 40641 |
| /* 11464 */ MCD_OPC_Decode, 223, 10, 112, // Opcode: SMINPv16i8 |
| /* 11468 */ MCD_OPC_FilterValue, 46, 38, 0, // Skip to: 11510 |
| /* 11472 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 11475 */ MCD_OPC_FilterValue, 32, 7, 0, // Skip to: 11486 |
| /* 11479 */ MCD_OPC_CheckPredicate, 0, 230, 113, // Skip to: 40641 |
| /* 11483 */ MCD_OPC_Decode, 22, 117, // Opcode: ABSv16i8 |
| /* 11486 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 11498 |
| /* 11490 */ MCD_OPC_CheckPredicate, 0, 219, 113, // Skip to: 40641 |
| /* 11494 */ MCD_OPC_Decode, 170, 3, 117, // Opcode: FCVTMSv4f32 |
| /* 11498 */ MCD_OPC_FilterValue, 49, 211, 113, // Skip to: 40641 |
| /* 11502 */ MCD_OPC_CheckPredicate, 0, 207, 113, // Skip to: 40641 |
| /* 11506 */ MCD_OPC_Decode, 57, 137, 1, // Opcode: ADDVv16i8v |
| /* 11510 */ MCD_OPC_FilterValue, 47, 13, 0, // Skip to: 11527 |
| /* 11514 */ MCD_OPC_CheckPredicate, 0, 195, 113, // Skip to: 40641 |
| /* 11518 */ MCD_OPC_CheckField, 21, 1, 1, 189, 113, // Skip to: 40641 |
| /* 11524 */ MCD_OPC_Decode, 40, 112, // Opcode: ADDPv16i8 |
| /* 11527 */ MCD_OPC_FilterValue, 48, 14, 0, // Skip to: 11545 |
| /* 11531 */ MCD_OPC_CheckPredicate, 0, 178, 113, // Skip to: 40641 |
| /* 11535 */ MCD_OPC_CheckField, 21, 1, 1, 172, 113, // Skip to: 40641 |
| /* 11541 */ MCD_OPC_Decode, 139, 11, 112, // Opcode: SMULLv16i8_v8i16 |
| /* 11545 */ MCD_OPC_FilterValue, 49, 14, 0, // Skip to: 11563 |
| /* 11549 */ MCD_OPC_CheckPredicate, 0, 160, 113, // Skip to: 40641 |
| /* 11553 */ MCD_OPC_CheckField, 21, 1, 1, 154, 113, // Skip to: 40641 |
| /* 11559 */ MCD_OPC_Decode, 173, 4, 112, // Opcode: FMAXNMv4f32 |
| /* 11563 */ MCD_OPC_FilterValue, 50, 14, 0, // Skip to: 11581 |
| /* 11567 */ MCD_OPC_CheckPredicate, 0, 142, 113, // Skip to: 40641 |
| /* 11571 */ MCD_OPC_CheckField, 16, 6, 33, 136, 113, // Skip to: 40641 |
| /* 11577 */ MCD_OPC_Decode, 144, 3, 117, // Opcode: FCVTASv4f32 |
| /* 11581 */ MCD_OPC_FilterValue, 51, 14, 0, // Skip to: 11599 |
| /* 11585 */ MCD_OPC_CheckPredicate, 0, 124, 113, // Skip to: 40641 |
| /* 11589 */ MCD_OPC_CheckField, 21, 1, 1, 118, 113, // Skip to: 40641 |
| /* 11595 */ MCD_OPC_Decode, 212, 4, 120, // Opcode: FMLAv4f32 |
| /* 11599 */ MCD_OPC_FilterValue, 53, 14, 0, // Skip to: 11617 |
| /* 11603 */ MCD_OPC_CheckPredicate, 0, 106, 113, // Skip to: 40641 |
| /* 11607 */ MCD_OPC_CheckField, 21, 1, 1, 100, 113, // Skip to: 40641 |
| /* 11613 */ MCD_OPC_Decode, 209, 2, 112, // Opcode: FADDv4f32 |
| /* 11617 */ MCD_OPC_FilterValue, 54, 14, 0, // Skip to: 11635 |
| /* 11621 */ MCD_OPC_CheckPredicate, 0, 88, 113, // Skip to: 40641 |
| /* 11625 */ MCD_OPC_CheckField, 16, 6, 33, 82, 113, // Skip to: 40641 |
| /* 11631 */ MCD_OPC_Decode, 148, 10, 117, // Opcode: SCVTFv4f32 |
| /* 11635 */ MCD_OPC_FilterValue, 55, 14, 0, // Skip to: 11653 |
| /* 11639 */ MCD_OPC_CheckPredicate, 0, 70, 113, // Skip to: 40641 |
| /* 11643 */ MCD_OPC_CheckField, 21, 1, 1, 64, 113, // Skip to: 40641 |
| /* 11649 */ MCD_OPC_Decode, 247, 4, 112, // Opcode: FMULXv4f32 |
| /* 11653 */ MCD_OPC_FilterValue, 56, 14, 0, // Skip to: 11671 |
| /* 11657 */ MCD_OPC_CheckPredicate, 0, 52, 113, // Skip to: 40641 |
| /* 11661 */ MCD_OPC_CheckField, 21, 1, 1, 46, 113, // Skip to: 40641 |
| /* 11667 */ MCD_OPC_Decode, 147, 9, 112, // Opcode: PMULLv16i8 |
| /* 11671 */ MCD_OPC_FilterValue, 57, 14, 0, // Skip to: 11689 |
| /* 11675 */ MCD_OPC_CheckPredicate, 0, 34, 113, // Skip to: 40641 |
| /* 11679 */ MCD_OPC_CheckField, 21, 1, 1, 28, 113, // Skip to: 40641 |
| /* 11685 */ MCD_OPC_Decode, 222, 2, 112, // Opcode: FCMEQv4f32 |
| /* 11689 */ MCD_OPC_FilterValue, 61, 14, 0, // Skip to: 11707 |
| /* 11693 */ MCD_OPC_CheckPredicate, 0, 16, 113, // Skip to: 40641 |
| /* 11697 */ MCD_OPC_CheckField, 21, 1, 1, 10, 113, // Skip to: 40641 |
| /* 11703 */ MCD_OPC_Decode, 183, 4, 112, // Opcode: FMAXv4f32 |
| /* 11707 */ MCD_OPC_FilterValue, 63, 2, 113, // Skip to: 40641 |
| /* 11711 */ MCD_OPC_CheckPredicate, 0, 254, 112, // Skip to: 40641 |
| /* 11715 */ MCD_OPC_CheckField, 21, 1, 1, 248, 112, // Skip to: 40641 |
| /* 11721 */ MCD_OPC_Decode, 149, 5, 112, // Opcode: FRECPSv4f32 |
| /* 11725 */ MCD_OPC_FilterValue, 3, 240, 112, // Skip to: 40641 |
| /* 11729 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... |
| /* 11732 */ MCD_OPC_FilterValue, 0, 60, 2, // Skip to: 12308 |
| /* 11736 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 11739 */ MCD_OPC_FilterValue, 0, 41, 1, // Skip to: 12040 |
| /* 11743 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 11746 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 11759 |
| /* 11750 */ MCD_OPC_CheckPredicate, 0, 215, 112, // Skip to: 40641 |
| /* 11754 */ MCD_OPC_Decode, 177, 2, 138, 1, // Opcode: EXTv16i8 |
| /* 11759 */ MCD_OPC_FilterValue, 1, 206, 112, // Skip to: 40641 |
| /* 11763 */ MCD_OPC_ExtractField, 11, 4, // Inst{14-11} ... |
| /* 11766 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 11778 |
| /* 11770 */ MCD_OPC_CheckPredicate, 0, 195, 112, // Skip to: 40641 |
| /* 11774 */ MCD_OPC_Decode, 148, 16, 112, // Opcode: UADDLv16i8_v8i16 |
| /* 11778 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 11796 |
| /* 11782 */ MCD_OPC_CheckPredicate, 0, 183, 112, // Skip to: 40641 |
| /* 11786 */ MCD_OPC_CheckField, 16, 5, 0, 177, 112, // Skip to: 40641 |
| /* 11792 */ MCD_OPC_Decode, 175, 9, 117, // Opcode: REV32v16i8 |
| /* 11796 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 11808 |
| /* 11800 */ MCD_OPC_CheckPredicate, 0, 165, 112, // Skip to: 40641 |
| /* 11804 */ MCD_OPC_Decode, 154, 16, 112, // Opcode: UADDWv16i8_v8i16 |
| /* 11808 */ MCD_OPC_FilterValue, 4, 8, 0, // Skip to: 11820 |
| /* 11812 */ MCD_OPC_CheckPredicate, 0, 153, 112, // Skip to: 40641 |
| /* 11816 */ MCD_OPC_Decode, 168, 18, 112, // Opcode: USUBLv16i8_v8i16 |
| /* 11820 */ MCD_OPC_FilterValue, 5, 27, 0, // Skip to: 11851 |
| /* 11824 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 11827 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 11839 |
| /* 11831 */ MCD_OPC_CheckPredicate, 0, 134, 112, // Skip to: 40641 |
| /* 11835 */ MCD_OPC_Decode, 137, 16, 117, // Opcode: UADDLPv16i8_v8i16 |
| /* 11839 */ MCD_OPC_FilterValue, 1, 126, 112, // Skip to: 40641 |
| /* 11843 */ MCD_OPC_CheckPredicate, 0, 122, 112, // Skip to: 40641 |
| /* 11847 */ MCD_OPC_Decode, 214, 12, 126, // Opcode: SQXTUNv16i8 |
| /* 11851 */ MCD_OPC_FilterValue, 6, 8, 0, // Skip to: 11863 |
| /* 11855 */ MCD_OPC_CheckPredicate, 0, 110, 112, // Skip to: 40641 |
| /* 11859 */ MCD_OPC_Decode, 174, 18, 112, // Opcode: USUBWv16i8_v8i16 |
| /* 11863 */ MCD_OPC_FilterValue, 7, 40, 0, // Skip to: 11907 |
| /* 11867 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 11870 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 11882 |
| /* 11874 */ MCD_OPC_CheckPredicate, 0, 91, 112, // Skip to: 40641 |
| /* 11878 */ MCD_OPC_Decode, 149, 18, 126, // Opcode: USQADDv16i8 |
| /* 11882 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 11894 |
| /* 11886 */ MCD_OPC_CheckPredicate, 0, 79, 112, // Skip to: 40641 |
| /* 11890 */ MCD_OPC_Decode, 170, 10, 117, // Opcode: SHLLv16i8 |
| /* 11894 */ MCD_OPC_FilterValue, 16, 71, 112, // Skip to: 40641 |
| /* 11898 */ MCD_OPC_CheckPredicate, 0, 67, 112, // Skip to: 40641 |
| /* 11902 */ MCD_OPC_Decode, 143, 16, 131, 1, // Opcode: UADDLVv16i8v |
| /* 11907 */ MCD_OPC_FilterValue, 8, 8, 0, // Skip to: 11919 |
| /* 11911 */ MCD_OPC_CheckPredicate, 0, 54, 112, // Skip to: 40641 |
| /* 11915 */ MCD_OPC_Decode, 162, 9, 120, // Opcode: RADDHNv8i16_v16i8 |
| /* 11919 */ MCD_OPC_FilterValue, 9, 27, 0, // Skip to: 11950 |
| /* 11923 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 11926 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 11938 |
| /* 11930 */ MCD_OPC_CheckPredicate, 0, 35, 112, // Skip to: 40641 |
| /* 11934 */ MCD_OPC_Decode, 154, 1, 117, // Opcode: CLZv16i8 |
| /* 11938 */ MCD_OPC_FilterValue, 1, 27, 112, // Skip to: 40641 |
| /* 11942 */ MCD_OPC_CheckPredicate, 0, 23, 112, // Skip to: 40641 |
| /* 11946 */ MCD_OPC_Decode, 212, 17, 126, // Opcode: UQXTNv16i8 |
| /* 11950 */ MCD_OPC_FilterValue, 10, 8, 0, // Skip to: 11962 |
| /* 11954 */ MCD_OPC_CheckPredicate, 0, 11, 112, // Skip to: 40641 |
| /* 11958 */ MCD_OPC_Decode, 235, 15, 120, // Opcode: UABALv16i8_v8i16 |
| /* 11962 */ MCD_OPC_FilterValue, 11, 14, 0, // Skip to: 11980 |
| /* 11966 */ MCD_OPC_CheckPredicate, 0, 255, 111, // Skip to: 40641 |
| /* 11970 */ MCD_OPC_CheckField, 16, 5, 0, 249, 111, // Skip to: 40641 |
| /* 11976 */ MCD_OPC_Decode, 255, 8, 117, // Opcode: NOTv16i8 |
| /* 11980 */ MCD_OPC_FilterValue, 12, 8, 0, // Skip to: 11992 |
| /* 11984 */ MCD_OPC_CheckPredicate, 0, 237, 111, // Skip to: 40641 |
| /* 11988 */ MCD_OPC_Decode, 199, 9, 120, // Opcode: RSUBHNv8i16_v16i8 |
| /* 11992 */ MCD_OPC_FilterValue, 13, 14, 0, // Skip to: 12010 |
| /* 11996 */ MCD_OPC_CheckPredicate, 0, 225, 111, // Skip to: 40641 |
| /* 12000 */ MCD_OPC_CheckField, 16, 5, 0, 219, 111, // Skip to: 40641 |
| /* 12006 */ MCD_OPC_Decode, 131, 16, 126, // Opcode: UADALPv16i8_v8i16 |
| /* 12010 */ MCD_OPC_FilterValue, 14, 8, 0, // Skip to: 12022 |
| /* 12014 */ MCD_OPC_CheckPredicate, 0, 207, 111, // Skip to: 40641 |
| /* 12018 */ MCD_OPC_Decode, 247, 15, 112, // Opcode: UABDLv16i8_v8i16 |
| /* 12022 */ MCD_OPC_FilterValue, 15, 199, 111, // Skip to: 40641 |
| /* 12026 */ MCD_OPC_CheckPredicate, 0, 195, 111, // Skip to: 40641 |
| /* 12030 */ MCD_OPC_CheckField, 16, 5, 0, 189, 111, // Skip to: 40641 |
| /* 12036 */ MCD_OPC_Decode, 219, 11, 117, // Opcode: SQNEGv16i8 |
| /* 12040 */ MCD_OPC_FilterValue, 1, 181, 111, // Skip to: 40641 |
| /* 12044 */ MCD_OPC_ExtractField, 11, 4, // Inst{14-11} ... |
| /* 12047 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 12065 |
| /* 12051 */ MCD_OPC_CheckPredicate, 0, 170, 111, // Skip to: 40641 |
| /* 12055 */ MCD_OPC_CheckField, 21, 1, 1, 164, 111, // Skip to: 40641 |
| /* 12061 */ MCD_OPC_Decode, 231, 16, 120, // Opcode: UMLALv16i8_v8i16 |
| /* 12065 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 12096 |
| /* 12069 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 12072 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 12084 |
| /* 12076 */ MCD_OPC_CheckPredicate, 0, 145, 111, // Skip to: 40641 |
| /* 12080 */ MCD_OPC_Decode, 177, 1, 117, // Opcode: CMGEv16i8rz |
| /* 12084 */ MCD_OPC_FilterValue, 33, 137, 111, // Skip to: 40641 |
| /* 12088 */ MCD_OPC_CheckPredicate, 0, 133, 111, // Skip to: 40641 |
| /* 12092 */ MCD_OPC_Decode, 156, 5, 117, // Opcode: FRINTAv4f32 |
| /* 12096 */ MCD_OPC_FilterValue, 3, 27, 0, // Skip to: 12127 |
| /* 12100 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 12103 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 12115 |
| /* 12107 */ MCD_OPC_CheckPredicate, 0, 114, 111, // Skip to: 40641 |
| /* 12111 */ MCD_OPC_Decode, 224, 1, 117, // Opcode: CMLEv16i8rz |
| /* 12115 */ MCD_OPC_FilterValue, 33, 106, 111, // Skip to: 40641 |
| /* 12119 */ MCD_OPC_CheckPredicate, 0, 102, 111, // Skip to: 40641 |
| /* 12123 */ MCD_OPC_Decode, 181, 5, 117, // Opcode: FRINTXv4f32 |
| /* 12127 */ MCD_OPC_FilterValue, 4, 14, 0, // Skip to: 12145 |
| /* 12131 */ MCD_OPC_CheckPredicate, 0, 90, 111, // Skip to: 40641 |
| /* 12135 */ MCD_OPC_CheckField, 21, 1, 1, 84, 111, // Skip to: 40641 |
| /* 12141 */ MCD_OPC_Decode, 241, 16, 120, // Opcode: UMLSLv16i8_v8i16 |
| /* 12145 */ MCD_OPC_FilterValue, 5, 41, 0, // Skip to: 12190 |
| /* 12149 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 12152 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 12164 |
| /* 12156 */ MCD_OPC_CheckPredicate, 0, 65, 111, // Skip to: 40641 |
| /* 12160 */ MCD_OPC_Decode, 197, 3, 117, // Opcode: FCVTNUv4f32 |
| /* 12164 */ MCD_OPC_FilterValue, 48, 9, 0, // Skip to: 12177 |
| /* 12168 */ MCD_OPC_CheckPredicate, 0, 53, 111, // Skip to: 40641 |
| /* 12172 */ MCD_OPC_Decode, 203, 16, 137, 1, // Opcode: UMAXVv16i8v |
| /* 12177 */ MCD_OPC_FilterValue, 49, 44, 111, // Skip to: 40641 |
| /* 12181 */ MCD_OPC_CheckPredicate, 0, 40, 111, // Skip to: 40641 |
| /* 12185 */ MCD_OPC_Decode, 220, 16, 137, 1, // Opcode: UMINVv16i8v |
| /* 12190 */ MCD_OPC_FilterValue, 7, 27, 0, // Skip to: 12221 |
| /* 12194 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 12197 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 12209 |
| /* 12201 */ MCD_OPC_CheckPredicate, 0, 20, 111, // Skip to: 40641 |
| /* 12205 */ MCD_OPC_Decode, 247, 8, 117, // Opcode: NEGv16i8 |
| /* 12209 */ MCD_OPC_FilterValue, 33, 12, 111, // Skip to: 40641 |
| /* 12213 */ MCD_OPC_CheckPredicate, 0, 8, 111, // Skip to: 40641 |
| /* 12217 */ MCD_OPC_Decode, 179, 3, 117, // Opcode: FCVTMUv4f32 |
| /* 12221 */ MCD_OPC_FilterValue, 8, 14, 0, // Skip to: 12239 |
| /* 12225 */ MCD_OPC_CheckPredicate, 0, 252, 110, // Skip to: 40641 |
| /* 12229 */ MCD_OPC_CheckField, 21, 1, 1, 246, 110, // Skip to: 40641 |
| /* 12235 */ MCD_OPC_Decode, 129, 17, 112, // Opcode: UMULLv16i8_v8i16 |
| /* 12239 */ MCD_OPC_FilterValue, 9, 28, 0, // Skip to: 12271 |
| /* 12243 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 12246 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 12258 |
| /* 12250 */ MCD_OPC_CheckPredicate, 0, 227, 110, // Skip to: 40641 |
| /* 12254 */ MCD_OPC_Decode, 153, 3, 117, // Opcode: FCVTAUv4f32 |
| /* 12258 */ MCD_OPC_FilterValue, 48, 219, 110, // Skip to: 40641 |
| /* 12262 */ MCD_OPC_CheckPredicate, 0, 215, 110, // Skip to: 40641 |
| /* 12266 */ MCD_OPC_Decode, 170, 4, 139, 1, // Opcode: FMAXNMVv4i32v |
| /* 12271 */ MCD_OPC_FilterValue, 11, 14, 0, // Skip to: 12289 |
| /* 12275 */ MCD_OPC_CheckPredicate, 0, 202, 110, // Skip to: 40641 |
| /* 12279 */ MCD_OPC_CheckField, 16, 6, 33, 196, 110, // Skip to: 40641 |
| /* 12285 */ MCD_OPC_Decode, 178, 16, 117, // Opcode: UCVTFv4f32 |
| /* 12289 */ MCD_OPC_FilterValue, 15, 188, 110, // Skip to: 40641 |
| /* 12293 */ MCD_OPC_CheckPredicate, 0, 184, 110, // Skip to: 40641 |
| /* 12297 */ MCD_OPC_CheckField, 16, 6, 48, 178, 110, // Skip to: 40641 |
| /* 12303 */ MCD_OPC_Decode, 180, 4, 139, 1, // Opcode: FMAXVv4i32v |
| /* 12308 */ MCD_OPC_FilterValue, 1, 169, 110, // Skip to: 40641 |
| /* 12312 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 12315 */ MCD_OPC_FilterValue, 0, 43, 1, // Skip to: 12618 |
| /* 12319 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 12322 */ MCD_OPC_FilterValue, 0, 93, 0, // Skip to: 12419 |
| /* 12326 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... |
| /* 12329 */ MCD_OPC_FilterValue, 0, 73, 0, // Skip to: 12406 |
| /* 12333 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... |
| /* 12336 */ MCD_OPC_FilterValue, 0, 47, 0, // Skip to: 12387 |
| /* 12340 */ MCD_OPC_ExtractField, 18, 1, // Inst{18} ... |
| /* 12343 */ MCD_OPC_FilterValue, 0, 21, 0, // Skip to: 12368 |
| /* 12347 */ MCD_OPC_CheckPredicate, 0, 130, 110, // Skip to: 40641 |
| /* 12351 */ MCD_OPC_CheckField, 19, 1, 1, 124, 110, // Skip to: 40641 |
| /* 12357 */ MCD_OPC_CheckField, 11, 3, 0, 118, 110, // Skip to: 40641 |
| /* 12363 */ MCD_OPC_Decode, 215, 5, 140, 1, // Opcode: INSvi64lane |
| /* 12368 */ MCD_OPC_FilterValue, 1, 109, 110, // Skip to: 40641 |
| /* 12372 */ MCD_OPC_CheckPredicate, 0, 105, 110, // Skip to: 40641 |
| /* 12376 */ MCD_OPC_CheckField, 11, 2, 0, 99, 110, // Skip to: 40641 |
| /* 12382 */ MCD_OPC_Decode, 213, 5, 141, 1, // Opcode: INSvi32lane |
| /* 12387 */ MCD_OPC_FilterValue, 1, 90, 110, // Skip to: 40641 |
| /* 12391 */ MCD_OPC_CheckPredicate, 0, 86, 110, // Skip to: 40641 |
| /* 12395 */ MCD_OPC_CheckField, 11, 1, 0, 80, 110, // Skip to: 40641 |
| /* 12401 */ MCD_OPC_Decode, 211, 5, 142, 1, // Opcode: INSvi16lane |
| /* 12406 */ MCD_OPC_FilterValue, 1, 71, 110, // Skip to: 40641 |
| /* 12410 */ MCD_OPC_CheckPredicate, 0, 67, 110, // Skip to: 40641 |
| /* 12414 */ MCD_OPC_Decode, 217, 5, 143, 1, // Opcode: INSvi8lane |
| /* 12419 */ MCD_OPC_FilterValue, 1, 58, 110, // Skip to: 40641 |
| /* 12423 */ MCD_OPC_ExtractField, 11, 4, // Inst{14-11} ... |
| /* 12426 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 12438 |
| /* 12430 */ MCD_OPC_CheckPredicate, 0, 47, 110, // Skip to: 40641 |
| /* 12434 */ MCD_OPC_Decode, 184, 16, 112, // Opcode: UHADDv16i8 |
| /* 12438 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 12450 |
| /* 12442 */ MCD_OPC_CheckPredicate, 0, 35, 110, // Skip to: 40641 |
| /* 12446 */ MCD_OPC_Decode, 139, 17, 112, // Opcode: UQADDv16i8 |
| /* 12450 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 12462 |
| /* 12454 */ MCD_OPC_CheckPredicate, 0, 23, 110, // Skip to: 40641 |
| /* 12458 */ MCD_OPC_Decode, 223, 17, 112, // Opcode: URHADDv16i8 |
| /* 12462 */ MCD_OPC_FilterValue, 3, 8, 0, // Skip to: 12474 |
| /* 12466 */ MCD_OPC_CheckPredicate, 0, 11, 110, // Skip to: 40641 |
| /* 12470 */ MCD_OPC_Decode, 172, 2, 112, // Opcode: EORv16i8 |
| /* 12474 */ MCD_OPC_FilterValue, 4, 8, 0, // Skip to: 12486 |
| /* 12478 */ MCD_OPC_CheckPredicate, 0, 255, 109, // Skip to: 40641 |
| /* 12482 */ MCD_OPC_Decode, 190, 16, 112, // Opcode: UHSUBv16i8 |
| /* 12486 */ MCD_OPC_FilterValue, 5, 8, 0, // Skip to: 12498 |
| /* 12490 */ MCD_OPC_CheckPredicate, 0, 243, 109, // Skip to: 40641 |
| /* 12494 */ MCD_OPC_Decode, 201, 17, 112, // Opcode: UQSUBv16i8 |
| /* 12498 */ MCD_OPC_FilterValue, 6, 8, 0, // Skip to: 12510 |
| /* 12502 */ MCD_OPC_CheckPredicate, 0, 231, 109, // Skip to: 40641 |
| /* 12506 */ MCD_OPC_Decode, 208, 1, 112, // Opcode: CMHIv16i8 |
| /* 12510 */ MCD_OPC_FilterValue, 7, 8, 0, // Skip to: 12522 |
| /* 12514 */ MCD_OPC_CheckPredicate, 0, 219, 109, // Skip to: 40641 |
| /* 12518 */ MCD_OPC_Decode, 216, 1, 112, // Opcode: CMHSv16i8 |
| /* 12522 */ MCD_OPC_FilterValue, 8, 8, 0, // Skip to: 12534 |
| /* 12526 */ MCD_OPC_CheckPredicate, 0, 207, 109, // Skip to: 40641 |
| /* 12530 */ MCD_OPC_Decode, 133, 18, 112, // Opcode: USHLv16i8 |
| /* 12534 */ MCD_OPC_FilterValue, 9, 8, 0, // Skip to: 12546 |
| /* 12538 */ MCD_OPC_CheckPredicate, 0, 195, 109, // Skip to: 40641 |
| /* 12542 */ MCD_OPC_Decode, 174, 17, 112, // Opcode: UQSHLv16i8 |
| /* 12546 */ MCD_OPC_FilterValue, 10, 8, 0, // Skip to: 12558 |
| /* 12550 */ MCD_OPC_CheckPredicate, 0, 183, 109, // Skip to: 40641 |
| /* 12554 */ MCD_OPC_Decode, 229, 17, 112, // Opcode: URSHLv16i8 |
| /* 12558 */ MCD_OPC_FilterValue, 11, 8, 0, // Skip to: 12570 |
| /* 12562 */ MCD_OPC_CheckPredicate, 0, 171, 109, // Skip to: 40641 |
| /* 12566 */ MCD_OPC_Decode, 150, 17, 112, // Opcode: UQRSHLv16i8 |
| /* 12570 */ MCD_OPC_FilterValue, 12, 8, 0, // Skip to: 12582 |
| /* 12574 */ MCD_OPC_CheckPredicate, 0, 159, 109, // Skip to: 40641 |
| /* 12578 */ MCD_OPC_Decode, 208, 16, 112, // Opcode: UMAXv16i8 |
| /* 12582 */ MCD_OPC_FilterValue, 13, 8, 0, // Skip to: 12594 |
| /* 12586 */ MCD_OPC_CheckPredicate, 0, 147, 109, // Skip to: 40641 |
| /* 12590 */ MCD_OPC_Decode, 225, 16, 112, // Opcode: UMINv16i8 |
| /* 12594 */ MCD_OPC_FilterValue, 14, 8, 0, // Skip to: 12606 |
| /* 12598 */ MCD_OPC_CheckPredicate, 0, 135, 109, // Skip to: 40641 |
| /* 12602 */ MCD_OPC_Decode, 253, 15, 112, // Opcode: UABDv16i8 |
| /* 12606 */ MCD_OPC_FilterValue, 15, 127, 109, // Skip to: 40641 |
| /* 12610 */ MCD_OPC_CheckPredicate, 0, 123, 109, // Skip to: 40641 |
| /* 12614 */ MCD_OPC_Decode, 241, 15, 120, // Opcode: UABAv16i8 |
| /* 12618 */ MCD_OPC_FilterValue, 1, 115, 109, // Skip to: 40641 |
| /* 12622 */ MCD_OPC_ExtractField, 11, 4, // Inst{14-11} ... |
| /* 12625 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 12643 |
| /* 12629 */ MCD_OPC_CheckPredicate, 0, 104, 109, // Skip to: 40641 |
| /* 12633 */ MCD_OPC_CheckField, 21, 1, 1, 98, 109, // Skip to: 40641 |
| /* 12639 */ MCD_OPC_Decode, 175, 15, 112, // Opcode: SUBv16i8 |
| /* 12643 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 12661 |
| /* 12647 */ MCD_OPC_CheckPredicate, 0, 86, 109, // Skip to: 40641 |
| /* 12651 */ MCD_OPC_CheckField, 21, 1, 1, 80, 109, // Skip to: 40641 |
| /* 12657 */ MCD_OPC_Decode, 160, 1, 112, // Opcode: CMEQv16i8 |
| /* 12661 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 12679 |
| /* 12665 */ MCD_OPC_CheckPredicate, 0, 68, 109, // Skip to: 40641 |
| /* 12669 */ MCD_OPC_CheckField, 21, 1, 1, 62, 109, // Skip to: 40641 |
| /* 12675 */ MCD_OPC_Decode, 192, 8, 120, // Opcode: MLSv16i8 |
| /* 12679 */ MCD_OPC_FilterValue, 3, 14, 0, // Skip to: 12697 |
| /* 12683 */ MCD_OPC_CheckPredicate, 0, 50, 109, // Skip to: 40641 |
| /* 12687 */ MCD_OPC_CheckField, 21, 1, 1, 44, 109, // Skip to: 40641 |
| /* 12693 */ MCD_OPC_Decode, 151, 9, 112, // Opcode: PMULv16i8 |
| /* 12697 */ MCD_OPC_FilterValue, 4, 14, 0, // Skip to: 12715 |
| /* 12701 */ MCD_OPC_CheckPredicate, 0, 32, 109, // Skip to: 40641 |
| /* 12705 */ MCD_OPC_CheckField, 21, 1, 1, 26, 109, // Skip to: 40641 |
| /* 12711 */ MCD_OPC_Decode, 197, 16, 112, // Opcode: UMAXPv16i8 |
| /* 12715 */ MCD_OPC_FilterValue, 5, 14, 0, // Skip to: 12733 |
| /* 12719 */ MCD_OPC_CheckPredicate, 0, 14, 109, // Skip to: 40641 |
| /* 12723 */ MCD_OPC_CheckField, 21, 1, 1, 8, 109, // Skip to: 40641 |
| /* 12729 */ MCD_OPC_Decode, 214, 16, 112, // Opcode: UMINPv16i8 |
| /* 12733 */ MCD_OPC_FilterValue, 8, 14, 0, // Skip to: 12751 |
| /* 12737 */ MCD_OPC_CheckPredicate, 0, 252, 108, // Skip to: 40641 |
| /* 12741 */ MCD_OPC_CheckField, 21, 1, 1, 246, 108, // Skip to: 40641 |
| /* 12747 */ MCD_OPC_Decode, 168, 4, 112, // Opcode: FMAXNMPv4f32 |
| /* 12751 */ MCD_OPC_FilterValue, 10, 14, 0, // Skip to: 12769 |
| /* 12755 */ MCD_OPC_CheckPredicate, 0, 234, 108, // Skip to: 40641 |
| /* 12759 */ MCD_OPC_CheckField, 21, 1, 1, 228, 108, // Skip to: 40641 |
| /* 12765 */ MCD_OPC_Decode, 205, 2, 112, // Opcode: FADDPv4f32 |
| /* 12769 */ MCD_OPC_FilterValue, 11, 14, 0, // Skip to: 12787 |
| /* 12773 */ MCD_OPC_CheckPredicate, 0, 216, 108, // Skip to: 40641 |
| /* 12777 */ MCD_OPC_CheckField, 21, 1, 1, 210, 108, // Skip to: 40641 |
| /* 12783 */ MCD_OPC_Decode, 255, 4, 112, // Opcode: FMULv4f32 |
| /* 12787 */ MCD_OPC_FilterValue, 12, 14, 0, // Skip to: 12805 |
| /* 12791 */ MCD_OPC_CheckPredicate, 0, 198, 108, // Skip to: 40641 |
| /* 12795 */ MCD_OPC_CheckField, 21, 1, 1, 192, 108, // Skip to: 40641 |
| /* 12801 */ MCD_OPC_Decode, 232, 2, 112, // Opcode: FCMGEv4f32 |
| /* 12805 */ MCD_OPC_FilterValue, 13, 14, 0, // Skip to: 12823 |
| /* 12809 */ MCD_OPC_CheckPredicate, 0, 180, 108, // Skip to: 40641 |
| /* 12813 */ MCD_OPC_CheckField, 21, 1, 1, 174, 108, // Skip to: 40641 |
| /* 12819 */ MCD_OPC_Decode, 194, 2, 112, // Opcode: FACGEv4f32 |
| /* 12823 */ MCD_OPC_FilterValue, 14, 14, 0, // Skip to: 12841 |
| /* 12827 */ MCD_OPC_CheckPredicate, 0, 162, 108, // Skip to: 40641 |
| /* 12831 */ MCD_OPC_CheckField, 21, 1, 1, 156, 108, // Skip to: 40641 |
| /* 12837 */ MCD_OPC_Decode, 178, 4, 112, // Opcode: FMAXPv4f32 |
| /* 12841 */ MCD_OPC_FilterValue, 15, 148, 108, // Skip to: 40641 |
| /* 12845 */ MCD_OPC_CheckPredicate, 0, 144, 108, // Skip to: 40641 |
| /* 12849 */ MCD_OPC_CheckField, 21, 1, 1, 138, 108, // Skip to: 40641 |
| /* 12855 */ MCD_OPC_Decode, 159, 4, 112, // Opcode: FDIVv4f32 |
| /* 12859 */ MCD_OPC_FilterValue, 9, 131, 18, // Skip to: 17602 |
| /* 12863 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... |
| /* 12866 */ MCD_OPC_FilterValue, 0, 75, 0, // Skip to: 12945 |
| /* 12870 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 12873 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 12891 |
| /* 12877 */ MCD_OPC_CheckPredicate, 0, 112, 108, // Skip to: 40641 |
| /* 12881 */ MCD_OPC_CheckField, 21, 1, 1, 106, 108, // Skip to: 40641 |
| /* 12887 */ MCD_OPC_Decode, 244, 9, 85, // Opcode: SADDLv4i16_v4i32 |
| /* 12891 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 12909 |
| /* 12895 */ MCD_OPC_CheckPredicate, 0, 94, 108, // Skip to: 40641 |
| /* 12899 */ MCD_OPC_CheckField, 21, 1, 1, 88, 108, // Skip to: 40641 |
| /* 12905 */ MCD_OPC_Decode, 150, 16, 85, // Opcode: UADDLv4i16_v4i32 |
| /* 12909 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 12927 |
| /* 12913 */ MCD_OPC_CheckPredicate, 0, 76, 108, // Skip to: 40641 |
| /* 12917 */ MCD_OPC_CheckField, 21, 1, 1, 70, 108, // Skip to: 40641 |
| /* 12923 */ MCD_OPC_Decode, 246, 9, 112, // Opcode: SADDLv8i16_v4i32 |
| /* 12927 */ MCD_OPC_FilterValue, 3, 62, 108, // Skip to: 40641 |
| /* 12931 */ MCD_OPC_CheckPredicate, 0, 58, 108, // Skip to: 40641 |
| /* 12935 */ MCD_OPC_CheckField, 21, 1, 1, 52, 108, // Skip to: 40641 |
| /* 12941 */ MCD_OPC_Decode, 152, 16, 112, // Opcode: UADDLv8i16_v4i32 |
| /* 12945 */ MCD_OPC_FilterValue, 1, 75, 0, // Skip to: 13024 |
| /* 12949 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 12952 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 12970 |
| /* 12956 */ MCD_OPC_CheckPredicate, 0, 33, 108, // Skip to: 40641 |
| /* 12960 */ MCD_OPC_CheckField, 21, 1, 1, 27, 108, // Skip to: 40641 |
| /* 12966 */ MCD_OPC_Decode, 166, 10, 89, // Opcode: SHADDv4i16 |
| /* 12970 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 12988 |
| /* 12974 */ MCD_OPC_CheckPredicate, 0, 15, 108, // Skip to: 40641 |
| /* 12978 */ MCD_OPC_CheckField, 21, 1, 1, 9, 108, // Skip to: 40641 |
| /* 12984 */ MCD_OPC_Decode, 186, 16, 89, // Opcode: UHADDv4i16 |
| /* 12988 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 13006 |
| /* 12992 */ MCD_OPC_CheckPredicate, 0, 253, 107, // Skip to: 40641 |
| /* 12996 */ MCD_OPC_CheckField, 21, 1, 1, 247, 107, // Skip to: 40641 |
| /* 13002 */ MCD_OPC_Decode, 168, 10, 112, // Opcode: SHADDv8i16 |
| /* 13006 */ MCD_OPC_FilterValue, 3, 239, 107, // Skip to: 40641 |
| /* 13010 */ MCD_OPC_CheckPredicate, 0, 235, 107, // Skip to: 40641 |
| /* 13014 */ MCD_OPC_CheckField, 21, 1, 1, 229, 107, // Skip to: 40641 |
| /* 13020 */ MCD_OPC_Decode, 188, 16, 112, // Opcode: UHADDv8i16 |
| /* 13024 */ MCD_OPC_FilterValue, 2, 75, 0, // Skip to: 13103 |
| /* 13028 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 13031 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 13049 |
| /* 13035 */ MCD_OPC_CheckPredicate, 0, 210, 107, // Skip to: 40641 |
| /* 13039 */ MCD_OPC_CheckField, 16, 6, 32, 204, 107, // Skip to: 40641 |
| /* 13045 */ MCD_OPC_Decode, 181, 9, 90, // Opcode: REV64v4i16 |
| /* 13049 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 13067 |
| /* 13053 */ MCD_OPC_CheckPredicate, 0, 192, 107, // Skip to: 40641 |
| /* 13057 */ MCD_OPC_CheckField, 16, 6, 32, 186, 107, // Skip to: 40641 |
| /* 13063 */ MCD_OPC_Decode, 176, 9, 90, // Opcode: REV32v4i16 |
| /* 13067 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 13085 |
| /* 13071 */ MCD_OPC_CheckPredicate, 0, 174, 107, // Skip to: 40641 |
| /* 13075 */ MCD_OPC_CheckField, 16, 6, 32, 168, 107, // Skip to: 40641 |
| /* 13081 */ MCD_OPC_Decode, 183, 9, 117, // Opcode: REV64v8i16 |
| /* 13085 */ MCD_OPC_FilterValue, 3, 160, 107, // Skip to: 40641 |
| /* 13089 */ MCD_OPC_CheckPredicate, 0, 156, 107, // Skip to: 40641 |
| /* 13093 */ MCD_OPC_CheckField, 16, 6, 32, 150, 107, // Skip to: 40641 |
| /* 13099 */ MCD_OPC_Decode, 177, 9, 117, // Opcode: REV32v8i16 |
| /* 13103 */ MCD_OPC_FilterValue, 3, 75, 0, // Skip to: 13182 |
| /* 13107 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 13110 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 13128 |
| /* 13114 */ MCD_OPC_CheckPredicate, 0, 131, 107, // Skip to: 40641 |
| /* 13118 */ MCD_OPC_CheckField, 21, 1, 1, 125, 107, // Skip to: 40641 |
| /* 13124 */ MCD_OPC_Decode, 167, 11, 89, // Opcode: SQADDv4i16 |
| /* 13128 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 13146 |
| /* 13132 */ MCD_OPC_CheckPredicate, 0, 113, 107, // Skip to: 40641 |
| /* 13136 */ MCD_OPC_CheckField, 21, 1, 1, 107, 107, // Skip to: 40641 |
| /* 13142 */ MCD_OPC_Decode, 146, 17, 89, // Opcode: UQADDv4i16 |
| /* 13146 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 13164 |
| /* 13150 */ MCD_OPC_CheckPredicate, 0, 95, 107, // Skip to: 40641 |
| /* 13154 */ MCD_OPC_CheckField, 21, 1, 1, 89, 107, // Skip to: 40641 |
| /* 13160 */ MCD_OPC_Decode, 169, 11, 112, // Opcode: SQADDv8i16 |
| /* 13164 */ MCD_OPC_FilterValue, 3, 81, 107, // Skip to: 40641 |
| /* 13168 */ MCD_OPC_CheckPredicate, 0, 77, 107, // Skip to: 40641 |
| /* 13172 */ MCD_OPC_CheckField, 21, 1, 1, 71, 107, // Skip to: 40641 |
| /* 13178 */ MCD_OPC_Decode, 148, 17, 112, // Opcode: UQADDv8i16 |
| /* 13182 */ MCD_OPC_FilterValue, 4, 75, 0, // Skip to: 13261 |
| /* 13186 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 13189 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 13207 |
| /* 13193 */ MCD_OPC_CheckPredicate, 0, 52, 107, // Skip to: 40641 |
| /* 13197 */ MCD_OPC_CheckField, 21, 1, 1, 46, 107, // Skip to: 40641 |
| /* 13203 */ MCD_OPC_Decode, 250, 9, 93, // Opcode: SADDWv4i16_v4i32 |
| /* 13207 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 13225 |
| /* 13211 */ MCD_OPC_CheckPredicate, 0, 34, 107, // Skip to: 40641 |
| /* 13215 */ MCD_OPC_CheckField, 21, 1, 1, 28, 107, // Skip to: 40641 |
| /* 13221 */ MCD_OPC_Decode, 156, 16, 93, // Opcode: UADDWv4i16_v4i32 |
| /* 13225 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 13243 |
| /* 13229 */ MCD_OPC_CheckPredicate, 0, 16, 107, // Skip to: 40641 |
| /* 13233 */ MCD_OPC_CheckField, 21, 1, 1, 10, 107, // Skip to: 40641 |
| /* 13239 */ MCD_OPC_Decode, 252, 9, 112, // Opcode: SADDWv8i16_v4i32 |
| /* 13243 */ MCD_OPC_FilterValue, 3, 2, 107, // Skip to: 40641 |
| /* 13247 */ MCD_OPC_CheckPredicate, 0, 254, 106, // Skip to: 40641 |
| /* 13251 */ MCD_OPC_CheckField, 21, 1, 1, 248, 106, // Skip to: 40641 |
| /* 13257 */ MCD_OPC_Decode, 158, 16, 112, // Opcode: UADDWv8i16_v4i32 |
| /* 13261 */ MCD_OPC_FilterValue, 5, 75, 0, // Skip to: 13340 |
| /* 13265 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 13268 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 13286 |
| /* 13272 */ MCD_OPC_CheckPredicate, 0, 229, 106, // Skip to: 40641 |
| /* 13276 */ MCD_OPC_CheckField, 21, 1, 1, 223, 106, // Skip to: 40641 |
| /* 13282 */ MCD_OPC_Decode, 225, 12, 89, // Opcode: SRHADDv4i16 |
| /* 13286 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 13304 |
| /* 13290 */ MCD_OPC_CheckPredicate, 0, 211, 106, // Skip to: 40641 |
| /* 13294 */ MCD_OPC_CheckField, 21, 1, 1, 205, 106, // Skip to: 40641 |
| /* 13300 */ MCD_OPC_Decode, 225, 17, 89, // Opcode: URHADDv4i16 |
| /* 13304 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 13322 |
| /* 13308 */ MCD_OPC_CheckPredicate, 0, 193, 106, // Skip to: 40641 |
| /* 13312 */ MCD_OPC_CheckField, 21, 1, 1, 187, 106, // Skip to: 40641 |
| /* 13318 */ MCD_OPC_Decode, 227, 12, 112, // Opcode: SRHADDv8i16 |
| /* 13322 */ MCD_OPC_FilterValue, 3, 179, 106, // Skip to: 40641 |
| /* 13326 */ MCD_OPC_CheckPredicate, 0, 175, 106, // Skip to: 40641 |
| /* 13330 */ MCD_OPC_CheckField, 21, 1, 1, 169, 106, // Skip to: 40641 |
| /* 13336 */ MCD_OPC_Decode, 227, 17, 112, // Opcode: URHADDv8i16 |
| /* 13340 */ MCD_OPC_FilterValue, 6, 39, 0, // Skip to: 13383 |
| /* 13344 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 13347 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 13365 |
| /* 13351 */ MCD_OPC_CheckPredicate, 0, 150, 106, // Skip to: 40641 |
| /* 13355 */ MCD_OPC_CheckField, 21, 1, 0, 144, 106, // Skip to: 40641 |
| /* 13361 */ MCD_OPC_Decode, 183, 18, 89, // Opcode: UZP1v4i16 |
| /* 13365 */ MCD_OPC_FilterValue, 2, 136, 106, // Skip to: 40641 |
| /* 13369 */ MCD_OPC_CheckPredicate, 0, 132, 106, // Skip to: 40641 |
| /* 13373 */ MCD_OPC_CheckField, 21, 1, 0, 126, 106, // Skip to: 40641 |
| /* 13379 */ MCD_OPC_Decode, 185, 18, 112, // Opcode: UZP1v8i16 |
| /* 13383 */ MCD_OPC_FilterValue, 7, 73, 0, // Skip to: 13460 |
| /* 13387 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 13390 */ MCD_OPC_FilterValue, 0, 13, 0, // Skip to: 13407 |
| /* 13394 */ MCD_OPC_CheckPredicate, 0, 107, 106, // Skip to: 40641 |
| /* 13398 */ MCD_OPC_CheckField, 21, 1, 1, 101, 106, // Skip to: 40641 |
| /* 13404 */ MCD_OPC_Decode, 119, 89, // Opcode: BICv8i8 |
| /* 13407 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 13425 |
| /* 13411 */ MCD_OPC_CheckPredicate, 0, 90, 106, // Skip to: 40641 |
| /* 13415 */ MCD_OPC_CheckField, 21, 1, 1, 84, 106, // Skip to: 40641 |
| /* 13421 */ MCD_OPC_Decode, 129, 1, 109, // Opcode: BSLv8i8 |
| /* 13425 */ MCD_OPC_FilterValue, 2, 13, 0, // Skip to: 13442 |
| /* 13429 */ MCD_OPC_CheckPredicate, 0, 72, 106, // Skip to: 40641 |
| /* 13433 */ MCD_OPC_CheckField, 21, 1, 1, 66, 106, // Skip to: 40641 |
| /* 13439 */ MCD_OPC_Decode, 114, 112, // Opcode: BICv16i8 |
| /* 13442 */ MCD_OPC_FilterValue, 3, 59, 106, // Skip to: 40641 |
| /* 13446 */ MCD_OPC_CheckPredicate, 0, 55, 106, // Skip to: 40641 |
| /* 13450 */ MCD_OPC_CheckField, 21, 1, 1, 49, 106, // Skip to: 40641 |
| /* 13456 */ MCD_OPC_Decode, 128, 1, 120, // Opcode: BSLv16i8 |
| /* 13460 */ MCD_OPC_FilterValue, 8, 75, 0, // Skip to: 13539 |
| /* 13464 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 13467 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 13485 |
| /* 13471 */ MCD_OPC_CheckPredicate, 0, 30, 106, // Skip to: 40641 |
| /* 13475 */ MCD_OPC_CheckField, 21, 1, 1, 24, 106, // Skip to: 40641 |
| /* 13481 */ MCD_OPC_Decode, 165, 13, 85, // Opcode: SSUBLv4i16_v4i32 |
| /* 13485 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 13503 |
| /* 13489 */ MCD_OPC_CheckPredicate, 0, 12, 106, // Skip to: 40641 |
| /* 13493 */ MCD_OPC_CheckField, 21, 1, 1, 6, 106, // Skip to: 40641 |
| /* 13499 */ MCD_OPC_Decode, 170, 18, 85, // Opcode: USUBLv4i16_v4i32 |
| /* 13503 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 13521 |
| /* 13507 */ MCD_OPC_CheckPredicate, 0, 250, 105, // Skip to: 40641 |
| /* 13511 */ MCD_OPC_CheckField, 21, 1, 1, 244, 105, // Skip to: 40641 |
| /* 13517 */ MCD_OPC_Decode, 167, 13, 112, // Opcode: SSUBLv8i16_v4i32 |
| /* 13521 */ MCD_OPC_FilterValue, 3, 236, 105, // Skip to: 40641 |
| /* 13525 */ MCD_OPC_CheckPredicate, 0, 232, 105, // Skip to: 40641 |
| /* 13529 */ MCD_OPC_CheckField, 21, 1, 1, 226, 105, // Skip to: 40641 |
| /* 13535 */ MCD_OPC_Decode, 172, 18, 112, // Opcode: USUBLv8i16_v4i32 |
| /* 13539 */ MCD_OPC_FilterValue, 9, 75, 0, // Skip to: 13618 |
| /* 13543 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 13546 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 13564 |
| /* 13550 */ MCD_OPC_CheckPredicate, 0, 207, 105, // Skip to: 40641 |
| /* 13554 */ MCD_OPC_CheckField, 21, 1, 1, 201, 105, // Skip to: 40641 |
| /* 13560 */ MCD_OPC_Decode, 192, 10, 89, // Opcode: SHSUBv4i16 |
| /* 13564 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 13582 |
| /* 13568 */ MCD_OPC_CheckPredicate, 0, 189, 105, // Skip to: 40641 |
| /* 13572 */ MCD_OPC_CheckField, 21, 1, 1, 183, 105, // Skip to: 40641 |
| /* 13578 */ MCD_OPC_Decode, 192, 16, 89, // Opcode: UHSUBv4i16 |
| /* 13582 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 13600 |
| /* 13586 */ MCD_OPC_CheckPredicate, 0, 171, 105, // Skip to: 40641 |
| /* 13590 */ MCD_OPC_CheckField, 21, 1, 1, 165, 105, // Skip to: 40641 |
| /* 13596 */ MCD_OPC_Decode, 194, 10, 112, // Opcode: SHSUBv8i16 |
| /* 13600 */ MCD_OPC_FilterValue, 3, 157, 105, // Skip to: 40641 |
| /* 13604 */ MCD_OPC_CheckPredicate, 0, 153, 105, // Skip to: 40641 |
| /* 13608 */ MCD_OPC_CheckField, 21, 1, 1, 147, 105, // Skip to: 40641 |
| /* 13614 */ MCD_OPC_Decode, 194, 16, 112, // Opcode: UHSUBv8i16 |
| /* 13618 */ MCD_OPC_FilterValue, 10, 165, 0, // Skip to: 13787 |
| /* 13622 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 13625 */ MCD_OPC_FilterValue, 0, 46, 0, // Skip to: 13675 |
| /* 13629 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 13632 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 13644 |
| /* 13636 */ MCD_OPC_CheckPredicate, 0, 121, 105, // Skip to: 40641 |
| /* 13640 */ MCD_OPC_Decode, 224, 15, 89, // Opcode: TRN1v4i16 |
| /* 13644 */ MCD_OPC_FilterValue, 1, 113, 105, // Skip to: 40641 |
| /* 13648 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 13651 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 13663 |
| /* 13655 */ MCD_OPC_CheckPredicate, 0, 102, 105, // Skip to: 40641 |
| /* 13659 */ MCD_OPC_Decode, 233, 9, 90, // Opcode: SADDLPv4i16_v2i32 |
| /* 13663 */ MCD_OPC_FilterValue, 1, 94, 105, // Skip to: 40641 |
| /* 13667 */ MCD_OPC_CheckPredicate, 0, 90, 105, // Skip to: 40641 |
| /* 13671 */ MCD_OPC_Decode, 196, 18, 95, // Opcode: XTNv4i16 |
| /* 13675 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 13706 |
| /* 13679 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 13682 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 13694 |
| /* 13686 */ MCD_OPC_CheckPredicate, 0, 71, 105, // Skip to: 40641 |
| /* 13690 */ MCD_OPC_Decode, 139, 16, 90, // Opcode: UADDLPv4i16_v2i32 |
| /* 13694 */ MCD_OPC_FilterValue, 33, 63, 105, // Skip to: 40641 |
| /* 13698 */ MCD_OPC_CheckPredicate, 0, 59, 105, // Skip to: 40641 |
| /* 13702 */ MCD_OPC_Decode, 219, 12, 95, // Opcode: SQXTUNv4i16 |
| /* 13706 */ MCD_OPC_FilterValue, 2, 46, 0, // Skip to: 13756 |
| /* 13710 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 13713 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 13725 |
| /* 13717 */ MCD_OPC_CheckPredicate, 0, 40, 105, // Skip to: 40641 |
| /* 13721 */ MCD_OPC_Decode, 226, 15, 112, // Opcode: TRN1v8i16 |
| /* 13725 */ MCD_OPC_FilterValue, 1, 32, 105, // Skip to: 40641 |
| /* 13729 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 13732 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 13744 |
| /* 13736 */ MCD_OPC_CheckPredicate, 0, 21, 105, // Skip to: 40641 |
| /* 13740 */ MCD_OPC_Decode, 235, 9, 117, // Opcode: SADDLPv8i16_v4i32 |
| /* 13744 */ MCD_OPC_FilterValue, 1, 13, 105, // Skip to: 40641 |
| /* 13748 */ MCD_OPC_CheckPredicate, 0, 9, 105, // Skip to: 40641 |
| /* 13752 */ MCD_OPC_Decode, 198, 18, 126, // Opcode: XTNv8i16 |
| /* 13756 */ MCD_OPC_FilterValue, 3, 1, 105, // Skip to: 40641 |
| /* 13760 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 13763 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 13775 |
| /* 13767 */ MCD_OPC_CheckPredicate, 0, 246, 104, // Skip to: 40641 |
| /* 13771 */ MCD_OPC_Decode, 141, 16, 117, // Opcode: UADDLPv8i16_v4i32 |
| /* 13775 */ MCD_OPC_FilterValue, 33, 238, 104, // Skip to: 40641 |
| /* 13779 */ MCD_OPC_CheckPredicate, 0, 234, 104, // Skip to: 40641 |
| /* 13783 */ MCD_OPC_Decode, 221, 12, 126, // Opcode: SQXTUNv8i16 |
| /* 13787 */ MCD_OPC_FilterValue, 11, 75, 0, // Skip to: 13866 |
| /* 13791 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 13794 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 13812 |
| /* 13798 */ MCD_OPC_CheckPredicate, 0, 215, 104, // Skip to: 40641 |
| /* 13802 */ MCD_OPC_CheckField, 21, 1, 1, 209, 104, // Skip to: 40641 |
| /* 13808 */ MCD_OPC_Decode, 201, 12, 89, // Opcode: SQSUBv4i16 |
| /* 13812 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 13830 |
| /* 13816 */ MCD_OPC_CheckPredicate, 0, 197, 104, // Skip to: 40641 |
| /* 13820 */ MCD_OPC_CheckField, 21, 1, 1, 191, 104, // Skip to: 40641 |
| /* 13826 */ MCD_OPC_Decode, 208, 17, 89, // Opcode: UQSUBv4i16 |
| /* 13830 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 13848 |
| /* 13834 */ MCD_OPC_CheckPredicate, 0, 179, 104, // Skip to: 40641 |
| /* 13838 */ MCD_OPC_CheckField, 21, 1, 1, 173, 104, // Skip to: 40641 |
| /* 13844 */ MCD_OPC_Decode, 203, 12, 112, // Opcode: SQSUBv8i16 |
| /* 13848 */ MCD_OPC_FilterValue, 3, 165, 104, // Skip to: 40641 |
| /* 13852 */ MCD_OPC_CheckPredicate, 0, 161, 104, // Skip to: 40641 |
| /* 13856 */ MCD_OPC_CheckField, 21, 1, 1, 155, 104, // Skip to: 40641 |
| /* 13862 */ MCD_OPC_Decode, 210, 17, 112, // Opcode: UQSUBv8i16 |
| /* 13866 */ MCD_OPC_FilterValue, 12, 75, 0, // Skip to: 13945 |
| /* 13870 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 13873 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 13891 |
| /* 13877 */ MCD_OPC_CheckPredicate, 0, 136, 104, // Skip to: 40641 |
| /* 13881 */ MCD_OPC_CheckField, 21, 1, 1, 130, 104, // Skip to: 40641 |
| /* 13887 */ MCD_OPC_Decode, 171, 13, 93, // Opcode: SSUBWv4i16_v4i32 |
| /* 13891 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 13909 |
| /* 13895 */ MCD_OPC_CheckPredicate, 0, 118, 104, // Skip to: 40641 |
| /* 13899 */ MCD_OPC_CheckField, 21, 1, 1, 112, 104, // Skip to: 40641 |
| /* 13905 */ MCD_OPC_Decode, 176, 18, 93, // Opcode: USUBWv4i16_v4i32 |
| /* 13909 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 13927 |
| /* 13913 */ MCD_OPC_CheckPredicate, 0, 100, 104, // Skip to: 40641 |
| /* 13917 */ MCD_OPC_CheckField, 21, 1, 1, 94, 104, // Skip to: 40641 |
| /* 13923 */ MCD_OPC_Decode, 173, 13, 112, // Opcode: SSUBWv8i16_v4i32 |
| /* 13927 */ MCD_OPC_FilterValue, 3, 86, 104, // Skip to: 40641 |
| /* 13931 */ MCD_OPC_CheckPredicate, 0, 82, 104, // Skip to: 40641 |
| /* 13935 */ MCD_OPC_CheckField, 21, 1, 1, 76, 104, // Skip to: 40641 |
| /* 13941 */ MCD_OPC_Decode, 178, 18, 112, // Opcode: USUBWv8i16_v4i32 |
| /* 13945 */ MCD_OPC_FilterValue, 13, 75, 0, // Skip to: 14024 |
| /* 13949 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 13952 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 13970 |
| /* 13956 */ MCD_OPC_CheckPredicate, 0, 57, 104, // Skip to: 40641 |
| /* 13960 */ MCD_OPC_CheckField, 21, 1, 1, 51, 104, // Skip to: 40641 |
| /* 13966 */ MCD_OPC_Decode, 200, 1, 89, // Opcode: CMGTv4i16 |
| /* 13970 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 13988 |
| /* 13974 */ MCD_OPC_CheckPredicate, 0, 39, 104, // Skip to: 40641 |
| /* 13978 */ MCD_OPC_CheckField, 21, 1, 1, 33, 104, // Skip to: 40641 |
| /* 13984 */ MCD_OPC_Decode, 212, 1, 89, // Opcode: CMHIv4i16 |
| /* 13988 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 14006 |
| /* 13992 */ MCD_OPC_CheckPredicate, 0, 21, 104, // Skip to: 40641 |
| /* 13996 */ MCD_OPC_CheckField, 21, 1, 1, 15, 104, // Skip to: 40641 |
| /* 14002 */ MCD_OPC_Decode, 204, 1, 112, // Opcode: CMGTv8i16 |
| /* 14006 */ MCD_OPC_FilterValue, 3, 7, 104, // Skip to: 40641 |
| /* 14010 */ MCD_OPC_CheckPredicate, 0, 3, 104, // Skip to: 40641 |
| /* 14014 */ MCD_OPC_CheckField, 21, 1, 1, 253, 103, // Skip to: 40641 |
| /* 14020 */ MCD_OPC_Decode, 214, 1, 112, // Opcode: CMHIv8i16 |
| /* 14024 */ MCD_OPC_FilterValue, 14, 193, 0, // Skip to: 14221 |
| /* 14028 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 14031 */ MCD_OPC_FilterValue, 0, 47, 0, // Skip to: 14082 |
| /* 14035 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 14038 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 14050 |
| /* 14042 */ MCD_OPC_CheckPredicate, 0, 227, 103, // Skip to: 40641 |
| /* 14046 */ MCD_OPC_Decode, 203, 18, 89, // Opcode: ZIP1v4i16 |
| /* 14050 */ MCD_OPC_FilterValue, 1, 219, 103, // Skip to: 40641 |
| /* 14054 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 14057 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 14069 |
| /* 14061 */ MCD_OPC_CheckPredicate, 0, 208, 103, // Skip to: 40641 |
| /* 14065 */ MCD_OPC_Decode, 190, 15, 99, // Opcode: SUQADDv4i16 |
| /* 14069 */ MCD_OPC_FilterValue, 16, 200, 103, // Skip to: 40641 |
| /* 14073 */ MCD_OPC_CheckPredicate, 0, 196, 103, // Skip to: 40641 |
| /* 14077 */ MCD_OPC_Decode, 238, 9, 144, 1, // Opcode: SADDLVv4i16v |
| /* 14082 */ MCD_OPC_FilterValue, 1, 40, 0, // Skip to: 14126 |
| /* 14086 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 14089 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 14101 |
| /* 14093 */ MCD_OPC_CheckPredicate, 0, 176, 103, // Skip to: 40641 |
| /* 14097 */ MCD_OPC_Decode, 156, 18, 99, // Opcode: USQADDv4i16 |
| /* 14101 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 14113 |
| /* 14105 */ MCD_OPC_CheckPredicate, 0, 164, 103, // Skip to: 40641 |
| /* 14109 */ MCD_OPC_Decode, 172, 10, 108, // Opcode: SHLLv4i16 |
| /* 14113 */ MCD_OPC_FilterValue, 48, 156, 103, // Skip to: 40641 |
| /* 14117 */ MCD_OPC_CheckPredicate, 0, 152, 103, // Skip to: 40641 |
| /* 14121 */ MCD_OPC_Decode, 144, 16, 144, 1, // Opcode: UADDLVv4i16v |
| /* 14126 */ MCD_OPC_FilterValue, 2, 47, 0, // Skip to: 14177 |
| /* 14130 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 14133 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 14145 |
| /* 14137 */ MCD_OPC_CheckPredicate, 0, 132, 103, // Skip to: 40641 |
| /* 14141 */ MCD_OPC_Decode, 205, 18, 112, // Opcode: ZIP1v8i16 |
| /* 14145 */ MCD_OPC_FilterValue, 1, 124, 103, // Skip to: 40641 |
| /* 14149 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 14152 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 14164 |
| /* 14156 */ MCD_OPC_CheckPredicate, 0, 113, 103, // Skip to: 40641 |
| /* 14160 */ MCD_OPC_Decode, 192, 15, 126, // Opcode: SUQADDv8i16 |
| /* 14164 */ MCD_OPC_FilterValue, 16, 105, 103, // Skip to: 40641 |
| /* 14168 */ MCD_OPC_CheckPredicate, 0, 101, 103, // Skip to: 40641 |
| /* 14172 */ MCD_OPC_Decode, 240, 9, 139, 1, // Opcode: SADDLVv8i16v |
| /* 14177 */ MCD_OPC_FilterValue, 3, 92, 103, // Skip to: 40641 |
| /* 14181 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 14184 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 14196 |
| /* 14188 */ MCD_OPC_CheckPredicate, 0, 81, 103, // Skip to: 40641 |
| /* 14192 */ MCD_OPC_Decode, 158, 18, 126, // Opcode: USQADDv8i16 |
| /* 14196 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 14208 |
| /* 14200 */ MCD_OPC_CheckPredicate, 0, 69, 103, // Skip to: 40641 |
| /* 14204 */ MCD_OPC_Decode, 174, 10, 117, // Opcode: SHLLv8i16 |
| /* 14208 */ MCD_OPC_FilterValue, 48, 61, 103, // Skip to: 40641 |
| /* 14212 */ MCD_OPC_CheckPredicate, 0, 57, 103, // Skip to: 40641 |
| /* 14216 */ MCD_OPC_Decode, 146, 16, 139, 1, // Opcode: UADDLVv8i16v |
| /* 14221 */ MCD_OPC_FilterValue, 15, 75, 0, // Skip to: 14300 |
| /* 14225 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 14228 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 14246 |
| /* 14232 */ MCD_OPC_CheckPredicate, 0, 37, 103, // Skip to: 40641 |
| /* 14236 */ MCD_OPC_CheckField, 21, 1, 1, 31, 103, // Skip to: 40641 |
| /* 14242 */ MCD_OPC_Decode, 184, 1, 89, // Opcode: CMGEv4i16 |
| /* 14246 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 14264 |
| /* 14250 */ MCD_OPC_CheckPredicate, 0, 19, 103, // Skip to: 40641 |
| /* 14254 */ MCD_OPC_CheckField, 21, 1, 1, 13, 103, // Skip to: 40641 |
| /* 14260 */ MCD_OPC_Decode, 220, 1, 89, // Opcode: CMHSv4i16 |
| /* 14264 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 14282 |
| /* 14268 */ MCD_OPC_CheckPredicate, 0, 1, 103, // Skip to: 40641 |
| /* 14272 */ MCD_OPC_CheckField, 21, 1, 1, 251, 102, // Skip to: 40641 |
| /* 14278 */ MCD_OPC_Decode, 188, 1, 112, // Opcode: CMGEv8i16 |
| /* 14282 */ MCD_OPC_FilterValue, 3, 243, 102, // Skip to: 40641 |
| /* 14286 */ MCD_OPC_CheckPredicate, 0, 239, 102, // Skip to: 40641 |
| /* 14290 */ MCD_OPC_CheckField, 21, 1, 1, 233, 102, // Skip to: 40641 |
| /* 14296 */ MCD_OPC_Decode, 222, 1, 112, // Opcode: CMHSv8i16 |
| /* 14300 */ MCD_OPC_FilterValue, 16, 73, 0, // Skip to: 14377 |
| /* 14304 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 14307 */ MCD_OPC_FilterValue, 0, 13, 0, // Skip to: 14324 |
| /* 14311 */ MCD_OPC_CheckPredicate, 0, 214, 102, // Skip to: 40641 |
| /* 14315 */ MCD_OPC_CheckField, 21, 1, 1, 208, 102, // Skip to: 40641 |
| /* 14321 */ MCD_OPC_Decode, 36, 103, // Opcode: ADDHNv4i32_v4i16 |
| /* 14324 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 14342 |
| /* 14328 */ MCD_OPC_CheckPredicate, 0, 197, 102, // Skip to: 40641 |
| /* 14332 */ MCD_OPC_CheckField, 21, 1, 1, 191, 102, // Skip to: 40641 |
| /* 14338 */ MCD_OPC_Decode, 160, 9, 103, // Opcode: RADDHNv4i32_v4i16 |
| /* 14342 */ MCD_OPC_FilterValue, 2, 13, 0, // Skip to: 14359 |
| /* 14346 */ MCD_OPC_CheckPredicate, 0, 179, 102, // Skip to: 40641 |
| /* 14350 */ MCD_OPC_CheckField, 21, 1, 1, 173, 102, // Skip to: 40641 |
| /* 14356 */ MCD_OPC_Decode, 37, 120, // Opcode: ADDHNv4i32_v8i16 |
| /* 14359 */ MCD_OPC_FilterValue, 3, 166, 102, // Skip to: 40641 |
| /* 14363 */ MCD_OPC_CheckPredicate, 0, 162, 102, // Skip to: 40641 |
| /* 14367 */ MCD_OPC_CheckField, 21, 1, 1, 156, 102, // Skip to: 40641 |
| /* 14373 */ MCD_OPC_Decode, 161, 9, 120, // Opcode: RADDHNv4i32_v8i16 |
| /* 14377 */ MCD_OPC_FilterValue, 17, 75, 0, // Skip to: 14456 |
| /* 14381 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 14384 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 14402 |
| /* 14388 */ MCD_OPC_CheckPredicate, 0, 137, 102, // Skip to: 40641 |
| /* 14392 */ MCD_OPC_CheckField, 21, 1, 1, 131, 102, // Skip to: 40641 |
| /* 14398 */ MCD_OPC_Decode, 143, 13, 89, // Opcode: SSHLv4i16 |
| /* 14402 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 14420 |
| /* 14406 */ MCD_OPC_CheckPredicate, 0, 119, 102, // Skip to: 40641 |
| /* 14410 */ MCD_OPC_CheckField, 21, 1, 1, 113, 102, // Skip to: 40641 |
| /* 14416 */ MCD_OPC_Decode, 137, 18, 89, // Opcode: USHLv4i16 |
| /* 14420 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 14438 |
| /* 14424 */ MCD_OPC_CheckPredicate, 0, 101, 102, // Skip to: 40641 |
| /* 14428 */ MCD_OPC_CheckField, 21, 1, 1, 95, 102, // Skip to: 40641 |
| /* 14434 */ MCD_OPC_Decode, 145, 13, 112, // Opcode: SSHLv8i16 |
| /* 14438 */ MCD_OPC_FilterValue, 3, 87, 102, // Skip to: 40641 |
| /* 14442 */ MCD_OPC_CheckPredicate, 0, 83, 102, // Skip to: 40641 |
| /* 14446 */ MCD_OPC_CheckField, 21, 1, 1, 77, 102, // Skip to: 40641 |
| /* 14452 */ MCD_OPC_Decode, 139, 18, 112, // Opcode: USHLv8i16 |
| /* 14456 */ MCD_OPC_FilterValue, 18, 127, 0, // Skip to: 14587 |
| /* 14460 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 14463 */ MCD_OPC_FilterValue, 0, 27, 0, // Skip to: 14494 |
| /* 14467 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 14470 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 14482 |
| /* 14474 */ MCD_OPC_CheckPredicate, 0, 51, 102, // Skip to: 40641 |
| /* 14478 */ MCD_OPC_Decode, 148, 1, 90, // Opcode: CLSv4i16 |
| /* 14482 */ MCD_OPC_FilterValue, 33, 43, 102, // Skip to: 40641 |
| /* 14486 */ MCD_OPC_CheckPredicate, 0, 39, 102, // Skip to: 40641 |
| /* 14490 */ MCD_OPC_Decode, 210, 12, 95, // Opcode: SQXTNv4i16 |
| /* 14494 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 14525 |
| /* 14498 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 14501 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 14513 |
| /* 14505 */ MCD_OPC_CheckPredicate, 0, 20, 102, // Skip to: 40641 |
| /* 14509 */ MCD_OPC_Decode, 156, 1, 90, // Opcode: CLZv4i16 |
| /* 14513 */ MCD_OPC_FilterValue, 33, 12, 102, // Skip to: 40641 |
| /* 14517 */ MCD_OPC_CheckPredicate, 0, 8, 102, // Skip to: 40641 |
| /* 14521 */ MCD_OPC_Decode, 217, 17, 95, // Opcode: UQXTNv4i16 |
| /* 14525 */ MCD_OPC_FilterValue, 2, 27, 0, // Skip to: 14556 |
| /* 14529 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 14532 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 14544 |
| /* 14536 */ MCD_OPC_CheckPredicate, 0, 245, 101, // Skip to: 40641 |
| /* 14540 */ MCD_OPC_Decode, 150, 1, 117, // Opcode: CLSv8i16 |
| /* 14544 */ MCD_OPC_FilterValue, 33, 237, 101, // Skip to: 40641 |
| /* 14548 */ MCD_OPC_CheckPredicate, 0, 233, 101, // Skip to: 40641 |
| /* 14552 */ MCD_OPC_Decode, 212, 12, 126, // Opcode: SQXTNv8i16 |
| /* 14556 */ MCD_OPC_FilterValue, 3, 225, 101, // Skip to: 40641 |
| /* 14560 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 14563 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 14575 |
| /* 14567 */ MCD_OPC_CheckPredicate, 0, 214, 101, // Skip to: 40641 |
| /* 14571 */ MCD_OPC_Decode, 158, 1, 117, // Opcode: CLZv8i16 |
| /* 14575 */ MCD_OPC_FilterValue, 33, 206, 101, // Skip to: 40641 |
| /* 14579 */ MCD_OPC_CheckPredicate, 0, 202, 101, // Skip to: 40641 |
| /* 14583 */ MCD_OPC_Decode, 219, 17, 126, // Opcode: UQXTNv8i16 |
| /* 14587 */ MCD_OPC_FilterValue, 19, 75, 0, // Skip to: 14666 |
| /* 14591 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 14594 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 14612 |
| /* 14598 */ MCD_OPC_CheckPredicate, 0, 183, 101, // Skip to: 40641 |
| /* 14602 */ MCD_OPC_CheckField, 21, 1, 1, 177, 101, // Skip to: 40641 |
| /* 14608 */ MCD_OPC_Decode, 168, 12, 89, // Opcode: SQSHLv4i16 |
| /* 14612 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 14630 |
| /* 14616 */ MCD_OPC_CheckPredicate, 0, 165, 101, // Skip to: 40641 |
| /* 14620 */ MCD_OPC_CheckField, 21, 1, 1, 159, 101, // Skip to: 40641 |
| /* 14626 */ MCD_OPC_Decode, 184, 17, 89, // Opcode: UQSHLv4i16 |
| /* 14630 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 14648 |
| /* 14634 */ MCD_OPC_CheckPredicate, 0, 147, 101, // Skip to: 40641 |
| /* 14638 */ MCD_OPC_CheckField, 21, 1, 1, 141, 101, // Skip to: 40641 |
| /* 14644 */ MCD_OPC_Decode, 172, 12, 112, // Opcode: SQSHLv8i16 |
| /* 14648 */ MCD_OPC_FilterValue, 3, 133, 101, // Skip to: 40641 |
| /* 14652 */ MCD_OPC_CheckPredicate, 0, 129, 101, // Skip to: 40641 |
| /* 14656 */ MCD_OPC_CheckField, 21, 1, 1, 123, 101, // Skip to: 40641 |
| /* 14662 */ MCD_OPC_Decode, 188, 17, 112, // Opcode: UQSHLv8i16 |
| /* 14666 */ MCD_OPC_FilterValue, 20, 75, 0, // Skip to: 14745 |
| /* 14670 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 14673 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 14691 |
| /* 14677 */ MCD_OPC_CheckPredicate, 0, 104, 101, // Skip to: 40641 |
| /* 14681 */ MCD_OPC_CheckField, 21, 1, 1, 98, 101, // Skip to: 40641 |
| /* 14687 */ MCD_OPC_Decode, 203, 9, 105, // Opcode: SABALv4i16_v4i32 |
| /* 14691 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 14709 |
| /* 14695 */ MCD_OPC_CheckPredicate, 0, 86, 101, // Skip to: 40641 |
| /* 14699 */ MCD_OPC_CheckField, 21, 1, 1, 80, 101, // Skip to: 40641 |
| /* 14705 */ MCD_OPC_Decode, 237, 15, 105, // Opcode: UABALv4i16_v4i32 |
| /* 14709 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 14727 |
| /* 14713 */ MCD_OPC_CheckPredicate, 0, 68, 101, // Skip to: 40641 |
| /* 14717 */ MCD_OPC_CheckField, 21, 1, 1, 62, 101, // Skip to: 40641 |
| /* 14723 */ MCD_OPC_Decode, 205, 9, 120, // Opcode: SABALv8i16_v4i32 |
| /* 14727 */ MCD_OPC_FilterValue, 3, 54, 101, // Skip to: 40641 |
| /* 14731 */ MCD_OPC_CheckPredicate, 0, 50, 101, // Skip to: 40641 |
| /* 14735 */ MCD_OPC_CheckField, 21, 1, 1, 44, 101, // Skip to: 40641 |
| /* 14741 */ MCD_OPC_Decode, 239, 15, 120, // Opcode: UABALv8i16_v4i32 |
| /* 14745 */ MCD_OPC_FilterValue, 21, 75, 0, // Skip to: 14824 |
| /* 14749 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 14752 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 14770 |
| /* 14756 */ MCD_OPC_CheckPredicate, 0, 25, 101, // Skip to: 40641 |
| /* 14760 */ MCD_OPC_CheckField, 21, 1, 1, 19, 101, // Skip to: 40641 |
| /* 14766 */ MCD_OPC_Decode, 241, 12, 89, // Opcode: SRSHLv4i16 |
| /* 14770 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 14788 |
| /* 14774 */ MCD_OPC_CheckPredicate, 0, 7, 101, // Skip to: 40641 |
| /* 14778 */ MCD_OPC_CheckField, 21, 1, 1, 1, 101, // Skip to: 40641 |
| /* 14784 */ MCD_OPC_Decode, 233, 17, 89, // Opcode: URSHLv4i16 |
| /* 14788 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 14806 |
| /* 14792 */ MCD_OPC_CheckPredicate, 0, 245, 100, // Skip to: 40641 |
| /* 14796 */ MCD_OPC_CheckField, 21, 1, 1, 239, 100, // Skip to: 40641 |
| /* 14802 */ MCD_OPC_Decode, 243, 12, 112, // Opcode: SRSHLv8i16 |
| /* 14806 */ MCD_OPC_FilterValue, 3, 231, 100, // Skip to: 40641 |
| /* 14810 */ MCD_OPC_CheckPredicate, 0, 227, 100, // Skip to: 40641 |
| /* 14814 */ MCD_OPC_CheckField, 21, 1, 1, 221, 100, // Skip to: 40641 |
| /* 14820 */ MCD_OPC_Decode, 235, 17, 112, // Opcode: URSHLv8i16 |
| /* 14824 */ MCD_OPC_FilterValue, 22, 75, 0, // Skip to: 14903 |
| /* 14828 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 14831 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 14849 |
| /* 14835 */ MCD_OPC_CheckPredicate, 0, 202, 100, // Skip to: 40641 |
| /* 14839 */ MCD_OPC_CheckField, 21, 1, 0, 196, 100, // Skip to: 40641 |
| /* 14845 */ MCD_OPC_Decode, 190, 18, 89, // Opcode: UZP2v4i16 |
| /* 14849 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 14867 |
| /* 14853 */ MCD_OPC_CheckPredicate, 0, 184, 100, // Skip to: 40641 |
| /* 14857 */ MCD_OPC_CheckField, 16, 6, 32, 178, 100, // Skip to: 40641 |
| /* 14863 */ MCD_OPC_Decode, 167, 9, 90, // Opcode: RBITv8i8 |
| /* 14867 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 14885 |
| /* 14871 */ MCD_OPC_CheckPredicate, 0, 166, 100, // Skip to: 40641 |
| /* 14875 */ MCD_OPC_CheckField, 21, 1, 0, 160, 100, // Skip to: 40641 |
| /* 14881 */ MCD_OPC_Decode, 192, 18, 112, // Opcode: UZP2v8i16 |
| /* 14885 */ MCD_OPC_FilterValue, 3, 152, 100, // Skip to: 40641 |
| /* 14889 */ MCD_OPC_CheckPredicate, 0, 148, 100, // Skip to: 40641 |
| /* 14893 */ MCD_OPC_CheckField, 16, 6, 32, 142, 100, // Skip to: 40641 |
| /* 14899 */ MCD_OPC_Decode, 166, 9, 117, // Opcode: RBITv16i8 |
| /* 14903 */ MCD_OPC_FilterValue, 23, 75, 0, // Skip to: 14982 |
| /* 14907 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 14910 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 14928 |
| /* 14914 */ MCD_OPC_CheckPredicate, 0, 123, 100, // Skip to: 40641 |
| /* 14918 */ MCD_OPC_CheckField, 21, 1, 1, 117, 100, // Skip to: 40641 |
| /* 14924 */ MCD_OPC_Decode, 249, 11, 89, // Opcode: SQRSHLv4i16 |
| /* 14928 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 14946 |
| /* 14932 */ MCD_OPC_CheckPredicate, 0, 105, 100, // Skip to: 40641 |
| /* 14936 */ MCD_OPC_CheckField, 21, 1, 1, 99, 100, // Skip to: 40641 |
| /* 14942 */ MCD_OPC_Decode, 157, 17, 89, // Opcode: UQRSHLv4i16 |
| /* 14946 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 14964 |
| /* 14950 */ MCD_OPC_CheckPredicate, 0, 87, 100, // Skip to: 40641 |
| /* 14954 */ MCD_OPC_CheckField, 21, 1, 1, 81, 100, // Skip to: 40641 |
| /* 14960 */ MCD_OPC_Decode, 251, 11, 112, // Opcode: SQRSHLv8i16 |
| /* 14964 */ MCD_OPC_FilterValue, 3, 73, 100, // Skip to: 40641 |
| /* 14968 */ MCD_OPC_CheckPredicate, 0, 69, 100, // Skip to: 40641 |
| /* 14972 */ MCD_OPC_CheckField, 21, 1, 1, 63, 100, // Skip to: 40641 |
| /* 14978 */ MCD_OPC_Decode, 159, 17, 112, // Opcode: UQRSHLv8i16 |
| /* 14982 */ MCD_OPC_FilterValue, 24, 75, 0, // Skip to: 15061 |
| /* 14986 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 14989 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 15007 |
| /* 14993 */ MCD_OPC_CheckPredicate, 0, 44, 100, // Skip to: 40641 |
| /* 14997 */ MCD_OPC_CheckField, 21, 1, 1, 38, 100, // Skip to: 40641 |
| /* 15003 */ MCD_OPC_Decode, 153, 15, 103, // Opcode: SUBHNv4i32_v4i16 |
| /* 15007 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 15025 |
| /* 15011 */ MCD_OPC_CheckPredicate, 0, 26, 100, // Skip to: 40641 |
| /* 15015 */ MCD_OPC_CheckField, 21, 1, 1, 20, 100, // Skip to: 40641 |
| /* 15021 */ MCD_OPC_Decode, 197, 9, 103, // Opcode: RSUBHNv4i32_v4i16 |
| /* 15025 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 15043 |
| /* 15029 */ MCD_OPC_CheckPredicate, 0, 8, 100, // Skip to: 40641 |
| /* 15033 */ MCD_OPC_CheckField, 21, 1, 1, 2, 100, // Skip to: 40641 |
| /* 15039 */ MCD_OPC_Decode, 154, 15, 120, // Opcode: SUBHNv4i32_v8i16 |
| /* 15043 */ MCD_OPC_FilterValue, 3, 250, 99, // Skip to: 40641 |
| /* 15047 */ MCD_OPC_CheckPredicate, 0, 246, 99, // Skip to: 40641 |
| /* 15051 */ MCD_OPC_CheckField, 21, 1, 1, 240, 99, // Skip to: 40641 |
| /* 15057 */ MCD_OPC_Decode, 198, 9, 120, // Opcode: RSUBHNv4i32_v8i16 |
| /* 15061 */ MCD_OPC_FilterValue, 25, 75, 0, // Skip to: 15140 |
| /* 15065 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 15068 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 15086 |
| /* 15072 */ MCD_OPC_CheckPredicate, 0, 221, 99, // Skip to: 40641 |
| /* 15076 */ MCD_OPC_CheckField, 21, 1, 1, 215, 99, // Skip to: 40641 |
| /* 15082 */ MCD_OPC_Decode, 218, 10, 89, // Opcode: SMAXv4i16 |
| /* 15086 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 15104 |
| /* 15090 */ MCD_OPC_CheckPredicate, 0, 203, 99, // Skip to: 40641 |
| /* 15094 */ MCD_OPC_CheckField, 21, 1, 1, 197, 99, // Skip to: 40641 |
| /* 15100 */ MCD_OPC_Decode, 210, 16, 89, // Opcode: UMAXv4i16 |
| /* 15104 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 15122 |
| /* 15108 */ MCD_OPC_CheckPredicate, 0, 185, 99, // Skip to: 40641 |
| /* 15112 */ MCD_OPC_CheckField, 21, 1, 1, 179, 99, // Skip to: 40641 |
| /* 15118 */ MCD_OPC_Decode, 220, 10, 112, // Opcode: SMAXv8i16 |
| /* 15122 */ MCD_OPC_FilterValue, 3, 171, 99, // Skip to: 40641 |
| /* 15126 */ MCD_OPC_CheckPredicate, 0, 167, 99, // Skip to: 40641 |
| /* 15130 */ MCD_OPC_CheckField, 21, 1, 1, 161, 99, // Skip to: 40641 |
| /* 15136 */ MCD_OPC_Decode, 212, 16, 112, // Opcode: UMAXv8i16 |
| /* 15140 */ MCD_OPC_FilterValue, 26, 165, 0, // Skip to: 15309 |
| /* 15144 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 15147 */ MCD_OPC_FilterValue, 0, 46, 0, // Skip to: 15197 |
| /* 15151 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 15154 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 15166 |
| /* 15158 */ MCD_OPC_CheckPredicate, 0, 135, 99, // Skip to: 40641 |
| /* 15162 */ MCD_OPC_Decode, 231, 15, 89, // Opcode: TRN2v4i16 |
| /* 15166 */ MCD_OPC_FilterValue, 1, 127, 99, // Skip to: 40641 |
| /* 15170 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 15173 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 15185 |
| /* 15177 */ MCD_OPC_CheckPredicate, 0, 116, 99, // Skip to: 40641 |
| /* 15181 */ MCD_OPC_Decode, 227, 9, 99, // Opcode: SADALPv4i16_v2i32 |
| /* 15185 */ MCD_OPC_FilterValue, 1, 108, 99, // Skip to: 40641 |
| /* 15189 */ MCD_OPC_CheckPredicate, 0, 104, 99, // Skip to: 40641 |
| /* 15193 */ MCD_OPC_Decode, 198, 3, 95, // Opcode: FCVTNv2i32 |
| /* 15197 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 15228 |
| /* 15201 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 15204 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 15216 |
| /* 15208 */ MCD_OPC_CheckPredicate, 0, 85, 99, // Skip to: 40641 |
| /* 15212 */ MCD_OPC_Decode, 133, 16, 99, // Opcode: UADALPv4i16_v2i32 |
| /* 15216 */ MCD_OPC_FilterValue, 33, 77, 99, // Skip to: 40641 |
| /* 15220 */ MCD_OPC_CheckPredicate, 0, 73, 99, // Skip to: 40641 |
| /* 15224 */ MCD_OPC_Decode, 223, 3, 95, // Opcode: FCVTXNv2f32 |
| /* 15228 */ MCD_OPC_FilterValue, 2, 46, 0, // Skip to: 15278 |
| /* 15232 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 15235 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 15247 |
| /* 15239 */ MCD_OPC_CheckPredicate, 0, 54, 99, // Skip to: 40641 |
| /* 15243 */ MCD_OPC_Decode, 233, 15, 112, // Opcode: TRN2v8i16 |
| /* 15247 */ MCD_OPC_FilterValue, 1, 46, 99, // Skip to: 40641 |
| /* 15251 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 15254 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 15266 |
| /* 15258 */ MCD_OPC_CheckPredicate, 0, 35, 99, // Skip to: 40641 |
| /* 15262 */ MCD_OPC_Decode, 229, 9, 126, // Opcode: SADALPv8i16_v4i32 |
| /* 15266 */ MCD_OPC_FilterValue, 1, 27, 99, // Skip to: 40641 |
| /* 15270 */ MCD_OPC_CheckPredicate, 0, 23, 99, // Skip to: 40641 |
| /* 15274 */ MCD_OPC_Decode, 200, 3, 126, // Opcode: FCVTNv4i32 |
| /* 15278 */ MCD_OPC_FilterValue, 3, 15, 99, // Skip to: 40641 |
| /* 15282 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 15285 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 15297 |
| /* 15289 */ MCD_OPC_CheckPredicate, 0, 4, 99, // Skip to: 40641 |
| /* 15293 */ MCD_OPC_Decode, 135, 16, 126, // Opcode: UADALPv8i16_v4i32 |
| /* 15297 */ MCD_OPC_FilterValue, 33, 252, 98, // Skip to: 40641 |
| /* 15301 */ MCD_OPC_CheckPredicate, 0, 248, 98, // Skip to: 40641 |
| /* 15305 */ MCD_OPC_Decode, 224, 3, 126, // Opcode: FCVTXNv4f32 |
| /* 15309 */ MCD_OPC_FilterValue, 27, 75, 0, // Skip to: 15388 |
| /* 15313 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 15316 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 15334 |
| /* 15320 */ MCD_OPC_CheckPredicate, 0, 229, 98, // Skip to: 40641 |
| /* 15324 */ MCD_OPC_CheckField, 21, 1, 1, 223, 98, // Skip to: 40641 |
| /* 15330 */ MCD_OPC_Decode, 236, 10, 89, // Opcode: SMINv4i16 |
| /* 15334 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 15352 |
| /* 15338 */ MCD_OPC_CheckPredicate, 0, 211, 98, // Skip to: 40641 |
| /* 15342 */ MCD_OPC_CheckField, 21, 1, 1, 205, 98, // Skip to: 40641 |
| /* 15348 */ MCD_OPC_Decode, 227, 16, 89, // Opcode: UMINv4i16 |
| /* 15352 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 15370 |
| /* 15356 */ MCD_OPC_CheckPredicate, 0, 193, 98, // Skip to: 40641 |
| /* 15360 */ MCD_OPC_CheckField, 21, 1, 1, 187, 98, // Skip to: 40641 |
| /* 15366 */ MCD_OPC_Decode, 238, 10, 112, // Opcode: SMINv8i16 |
| /* 15370 */ MCD_OPC_FilterValue, 3, 179, 98, // Skip to: 40641 |
| /* 15374 */ MCD_OPC_CheckPredicate, 0, 175, 98, // Skip to: 40641 |
| /* 15378 */ MCD_OPC_CheckField, 21, 1, 1, 169, 98, // Skip to: 40641 |
| /* 15384 */ MCD_OPC_Decode, 229, 16, 112, // Opcode: UMINv8i16 |
| /* 15388 */ MCD_OPC_FilterValue, 28, 75, 0, // Skip to: 15467 |
| /* 15392 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 15395 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 15413 |
| /* 15399 */ MCD_OPC_CheckPredicate, 0, 150, 98, // Skip to: 40641 |
| /* 15403 */ MCD_OPC_CheckField, 21, 1, 1, 144, 98, // Skip to: 40641 |
| /* 15409 */ MCD_OPC_Decode, 215, 9, 85, // Opcode: SABDLv4i16_v4i32 |
| /* 15413 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 15431 |
| /* 15417 */ MCD_OPC_CheckPredicate, 0, 132, 98, // Skip to: 40641 |
| /* 15421 */ MCD_OPC_CheckField, 21, 1, 1, 126, 98, // Skip to: 40641 |
| /* 15427 */ MCD_OPC_Decode, 249, 15, 85, // Opcode: UABDLv4i16_v4i32 |
| /* 15431 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 15449 |
| /* 15435 */ MCD_OPC_CheckPredicate, 0, 114, 98, // Skip to: 40641 |
| /* 15439 */ MCD_OPC_CheckField, 21, 1, 1, 108, 98, // Skip to: 40641 |
| /* 15445 */ MCD_OPC_Decode, 217, 9, 112, // Opcode: SABDLv8i16_v4i32 |
| /* 15449 */ MCD_OPC_FilterValue, 3, 100, 98, // Skip to: 40641 |
| /* 15453 */ MCD_OPC_CheckPredicate, 0, 96, 98, // Skip to: 40641 |
| /* 15457 */ MCD_OPC_CheckField, 21, 1, 1, 90, 98, // Skip to: 40641 |
| /* 15463 */ MCD_OPC_Decode, 251, 15, 112, // Opcode: UABDLv8i16_v4i32 |
| /* 15467 */ MCD_OPC_FilterValue, 29, 75, 0, // Skip to: 15546 |
| /* 15471 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 15474 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 15492 |
| /* 15478 */ MCD_OPC_CheckPredicate, 0, 71, 98, // Skip to: 40641 |
| /* 15482 */ MCD_OPC_CheckField, 21, 1, 1, 65, 98, // Skip to: 40641 |
| /* 15488 */ MCD_OPC_Decode, 221, 9, 89, // Opcode: SABDv4i16 |
| /* 15492 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 15510 |
| /* 15496 */ MCD_OPC_CheckPredicate, 0, 53, 98, // Skip to: 40641 |
| /* 15500 */ MCD_OPC_CheckField, 21, 1, 1, 47, 98, // Skip to: 40641 |
| /* 15506 */ MCD_OPC_Decode, 255, 15, 89, // Opcode: UABDv4i16 |
| /* 15510 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 15528 |
| /* 15514 */ MCD_OPC_CheckPredicate, 0, 35, 98, // Skip to: 40641 |
| /* 15518 */ MCD_OPC_CheckField, 21, 1, 1, 29, 98, // Skip to: 40641 |
| /* 15524 */ MCD_OPC_Decode, 223, 9, 112, // Opcode: SABDv8i16 |
| /* 15528 */ MCD_OPC_FilterValue, 3, 21, 98, // Skip to: 40641 |
| /* 15532 */ MCD_OPC_CheckPredicate, 0, 17, 98, // Skip to: 40641 |
| /* 15536 */ MCD_OPC_CheckField, 21, 1, 1, 11, 98, // Skip to: 40641 |
| /* 15542 */ MCD_OPC_Decode, 129, 16, 112, // Opcode: UABDv8i16 |
| /* 15546 */ MCD_OPC_FilterValue, 30, 139, 0, // Skip to: 15689 |
| /* 15550 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 15553 */ MCD_OPC_FilterValue, 0, 46, 0, // Skip to: 15603 |
| /* 15557 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 15560 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 15572 |
| /* 15564 */ MCD_OPC_CheckPredicate, 0, 241, 97, // Skip to: 40641 |
| /* 15568 */ MCD_OPC_Decode, 210, 18, 89, // Opcode: ZIP2v4i16 |
| /* 15572 */ MCD_OPC_FilterValue, 1, 233, 97, // Skip to: 40641 |
| /* 15576 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 15579 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 15591 |
| /* 15583 */ MCD_OPC_CheckPredicate, 0, 222, 97, // Skip to: 40641 |
| /* 15587 */ MCD_OPC_Decode, 156, 11, 90, // Opcode: SQABSv4i16 |
| /* 15591 */ MCD_OPC_FilterValue, 1, 214, 97, // Skip to: 40641 |
| /* 15595 */ MCD_OPC_CheckPredicate, 0, 210, 97, // Skip to: 40641 |
| /* 15599 */ MCD_OPC_Decode, 158, 3, 108, // Opcode: FCVTLv2i32 |
| /* 15603 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 15621 |
| /* 15607 */ MCD_OPC_CheckPredicate, 0, 198, 97, // Skip to: 40641 |
| /* 15611 */ MCD_OPC_CheckField, 16, 6, 32, 192, 97, // Skip to: 40641 |
| /* 15617 */ MCD_OPC_Decode, 226, 11, 90, // Opcode: SQNEGv4i16 |
| /* 15621 */ MCD_OPC_FilterValue, 2, 46, 0, // Skip to: 15671 |
| /* 15625 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 15628 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 15640 |
| /* 15632 */ MCD_OPC_CheckPredicate, 0, 173, 97, // Skip to: 40641 |
| /* 15636 */ MCD_OPC_Decode, 212, 18, 112, // Opcode: ZIP2v8i16 |
| /* 15640 */ MCD_OPC_FilterValue, 1, 165, 97, // Skip to: 40641 |
| /* 15644 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 15647 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 15659 |
| /* 15651 */ MCD_OPC_CheckPredicate, 0, 154, 97, // Skip to: 40641 |
| /* 15655 */ MCD_OPC_Decode, 158, 11, 117, // Opcode: SQABSv8i16 |
| /* 15659 */ MCD_OPC_FilterValue, 1, 146, 97, // Skip to: 40641 |
| /* 15663 */ MCD_OPC_CheckPredicate, 0, 142, 97, // Skip to: 40641 |
| /* 15667 */ MCD_OPC_Decode, 160, 3, 117, // Opcode: FCVTLv4i32 |
| /* 15671 */ MCD_OPC_FilterValue, 3, 134, 97, // Skip to: 40641 |
| /* 15675 */ MCD_OPC_CheckPredicate, 0, 130, 97, // Skip to: 40641 |
| /* 15679 */ MCD_OPC_CheckField, 16, 6, 32, 124, 97, // Skip to: 40641 |
| /* 15685 */ MCD_OPC_Decode, 228, 11, 117, // Opcode: SQNEGv8i16 |
| /* 15689 */ MCD_OPC_FilterValue, 31, 75, 0, // Skip to: 15768 |
| /* 15693 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 15696 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 15714 |
| /* 15700 */ MCD_OPC_CheckPredicate, 0, 105, 97, // Skip to: 40641 |
| /* 15704 */ MCD_OPC_CheckField, 21, 1, 1, 99, 97, // Skip to: 40641 |
| /* 15710 */ MCD_OPC_Decode, 209, 9, 109, // Opcode: SABAv4i16 |
| /* 15714 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 15732 |
| /* 15718 */ MCD_OPC_CheckPredicate, 0, 87, 97, // Skip to: 40641 |
| /* 15722 */ MCD_OPC_CheckField, 21, 1, 1, 81, 97, // Skip to: 40641 |
| /* 15728 */ MCD_OPC_Decode, 243, 15, 109, // Opcode: UABAv4i16 |
| /* 15732 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 15750 |
| /* 15736 */ MCD_OPC_CheckPredicate, 0, 69, 97, // Skip to: 40641 |
| /* 15740 */ MCD_OPC_CheckField, 21, 1, 1, 63, 97, // Skip to: 40641 |
| /* 15746 */ MCD_OPC_Decode, 211, 9, 120, // Opcode: SABAv8i16 |
| /* 15750 */ MCD_OPC_FilterValue, 3, 55, 97, // Skip to: 40641 |
| /* 15754 */ MCD_OPC_CheckPredicate, 0, 51, 97, // Skip to: 40641 |
| /* 15758 */ MCD_OPC_CheckField, 21, 1, 1, 45, 97, // Skip to: 40641 |
| /* 15764 */ MCD_OPC_Decode, 245, 15, 120, // Opcode: UABAv8i16 |
| /* 15768 */ MCD_OPC_FilterValue, 32, 75, 0, // Skip to: 15847 |
| /* 15772 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 15775 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 15793 |
| /* 15779 */ MCD_OPC_CheckPredicate, 0, 26, 97, // Skip to: 40641 |
| /* 15783 */ MCD_OPC_CheckField, 21, 1, 1, 20, 97, // Skip to: 40641 |
| /* 15789 */ MCD_OPC_Decode, 244, 10, 105, // Opcode: SMLALv4i16_v4i32 |
| /* 15793 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 15811 |
| /* 15797 */ MCD_OPC_CheckPredicate, 0, 8, 97, // Skip to: 40641 |
| /* 15801 */ MCD_OPC_CheckField, 21, 1, 1, 2, 97, // Skip to: 40641 |
| /* 15807 */ MCD_OPC_Decode, 235, 16, 105, // Opcode: UMLALv4i16_v4i32 |
| /* 15811 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 15829 |
| /* 15815 */ MCD_OPC_CheckPredicate, 0, 246, 96, // Skip to: 40641 |
| /* 15819 */ MCD_OPC_CheckField, 21, 1, 1, 240, 96, // Skip to: 40641 |
| /* 15825 */ MCD_OPC_Decode, 248, 10, 120, // Opcode: SMLALv8i16_v4i32 |
| /* 15829 */ MCD_OPC_FilterValue, 3, 232, 96, // Skip to: 40641 |
| /* 15833 */ MCD_OPC_CheckPredicate, 0, 228, 96, // Skip to: 40641 |
| /* 15837 */ MCD_OPC_CheckField, 21, 1, 1, 222, 96, // Skip to: 40641 |
| /* 15843 */ MCD_OPC_Decode, 239, 16, 120, // Opcode: UMLALv8i16_v4i32 |
| /* 15847 */ MCD_OPC_FilterValue, 33, 73, 0, // Skip to: 15924 |
| /* 15851 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 15854 */ MCD_OPC_FilterValue, 0, 13, 0, // Skip to: 15871 |
| /* 15858 */ MCD_OPC_CheckPredicate, 0, 203, 96, // Skip to: 40641 |
| /* 15862 */ MCD_OPC_CheckField, 21, 1, 1, 197, 96, // Skip to: 40641 |
| /* 15868 */ MCD_OPC_Decode, 75, 89, // Opcode: ADDv4i16 |
| /* 15871 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 15889 |
| /* 15875 */ MCD_OPC_CheckPredicate, 0, 186, 96, // Skip to: 40641 |
| /* 15879 */ MCD_OPC_CheckField, 21, 1, 1, 180, 96, // Skip to: 40641 |
| /* 15885 */ MCD_OPC_Decode, 179, 15, 89, // Opcode: SUBv4i16 |
| /* 15889 */ MCD_OPC_FilterValue, 2, 13, 0, // Skip to: 15906 |
| /* 15893 */ MCD_OPC_CheckPredicate, 0, 168, 96, // Skip to: 40641 |
| /* 15897 */ MCD_OPC_CheckField, 21, 1, 1, 162, 96, // Skip to: 40641 |
| /* 15903 */ MCD_OPC_Decode, 77, 112, // Opcode: ADDv8i16 |
| /* 15906 */ MCD_OPC_FilterValue, 3, 155, 96, // Skip to: 40641 |
| /* 15910 */ MCD_OPC_CheckPredicate, 0, 151, 96, // Skip to: 40641 |
| /* 15914 */ MCD_OPC_CheckField, 21, 1, 1, 145, 96, // Skip to: 40641 |
| /* 15920 */ MCD_OPC_Decode, 181, 15, 112, // Opcode: SUBv8i16 |
| /* 15924 */ MCD_OPC_FilterValue, 34, 101, 0, // Skip to: 16029 |
| /* 15928 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 15931 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 15949 |
| /* 15935 */ MCD_OPC_CheckPredicate, 0, 126, 96, // Skip to: 40641 |
| /* 15939 */ MCD_OPC_CheckField, 16, 6, 32, 120, 96, // Skip to: 40641 |
| /* 15945 */ MCD_OPC_Decode, 201, 1, 90, // Opcode: CMGTv4i16rz |
| /* 15949 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 15967 |
| /* 15953 */ MCD_OPC_CheckPredicate, 0, 108, 96, // Skip to: 40641 |
| /* 15957 */ MCD_OPC_CheckField, 16, 6, 32, 102, 96, // Skip to: 40641 |
| /* 15963 */ MCD_OPC_Decode, 185, 1, 90, // Opcode: CMGEv4i16rz |
| /* 15967 */ MCD_OPC_FilterValue, 2, 27, 0, // Skip to: 15998 |
| /* 15971 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 15974 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 15986 |
| /* 15978 */ MCD_OPC_CheckPredicate, 0, 83, 96, // Skip to: 40641 |
| /* 15982 */ MCD_OPC_Decode, 205, 1, 117, // Opcode: CMGTv8i16rz |
| /* 15986 */ MCD_OPC_FilterValue, 33, 75, 96, // Skip to: 40641 |
| /* 15990 */ MCD_OPC_CheckPredicate, 0, 71, 96, // Skip to: 40641 |
| /* 15994 */ MCD_OPC_Decode, 170, 5, 117, // Opcode: FRINTNv2f64 |
| /* 15998 */ MCD_OPC_FilterValue, 3, 63, 96, // Skip to: 40641 |
| /* 16002 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 16005 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 16017 |
| /* 16009 */ MCD_OPC_CheckPredicate, 0, 52, 96, // Skip to: 40641 |
| /* 16013 */ MCD_OPC_Decode, 189, 1, 117, // Opcode: CMGEv8i16rz |
| /* 16017 */ MCD_OPC_FilterValue, 33, 44, 96, // Skip to: 40641 |
| /* 16021 */ MCD_OPC_CheckPredicate, 0, 40, 96, // Skip to: 40641 |
| /* 16025 */ MCD_OPC_Decode, 155, 5, 117, // Opcode: FRINTAv2f64 |
| /* 16029 */ MCD_OPC_FilterValue, 35, 75, 0, // Skip to: 16108 |
| /* 16033 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16036 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 16054 |
| /* 16040 */ MCD_OPC_CheckPredicate, 0, 21, 96, // Skip to: 40641 |
| /* 16044 */ MCD_OPC_CheckField, 21, 1, 1, 15, 96, // Skip to: 40641 |
| /* 16050 */ MCD_OPC_Decode, 244, 1, 89, // Opcode: CMTSTv4i16 |
| /* 16054 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 16072 |
| /* 16058 */ MCD_OPC_CheckPredicate, 0, 3, 96, // Skip to: 40641 |
| /* 16062 */ MCD_OPC_CheckField, 21, 1, 1, 253, 95, // Skip to: 40641 |
| /* 16068 */ MCD_OPC_Decode, 168, 1, 89, // Opcode: CMEQv4i16 |
| /* 16072 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 16090 |
| /* 16076 */ MCD_OPC_CheckPredicate, 0, 241, 95, // Skip to: 40641 |
| /* 16080 */ MCD_OPC_CheckField, 21, 1, 1, 235, 95, // Skip to: 40641 |
| /* 16086 */ MCD_OPC_Decode, 246, 1, 112, // Opcode: CMTSTv8i16 |
| /* 16090 */ MCD_OPC_FilterValue, 3, 227, 95, // Skip to: 40641 |
| /* 16094 */ MCD_OPC_CheckPredicate, 0, 223, 95, // Skip to: 40641 |
| /* 16098 */ MCD_OPC_CheckField, 21, 1, 1, 217, 95, // Skip to: 40641 |
| /* 16104 */ MCD_OPC_Decode, 172, 1, 112, // Opcode: CMEQv8i16 |
| /* 16108 */ MCD_OPC_FilterValue, 36, 39, 0, // Skip to: 16151 |
| /* 16112 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16115 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 16133 |
| /* 16119 */ MCD_OPC_CheckPredicate, 0, 198, 95, // Skip to: 40641 |
| /* 16123 */ MCD_OPC_CheckField, 21, 1, 1, 192, 95, // Skip to: 40641 |
| /* 16129 */ MCD_OPC_Decode, 178, 11, 105, // Opcode: SQDMLALv4i16_v4i32 |
| /* 16133 */ MCD_OPC_FilterValue, 2, 184, 95, // Skip to: 40641 |
| /* 16137 */ MCD_OPC_CheckPredicate, 0, 180, 95, // Skip to: 40641 |
| /* 16141 */ MCD_OPC_CheckField, 21, 1, 1, 174, 95, // Skip to: 40641 |
| /* 16147 */ MCD_OPC_Decode, 182, 11, 120, // Opcode: SQDMLALv8i16_v4i32 |
| /* 16151 */ MCD_OPC_FilterValue, 37, 75, 0, // Skip to: 16230 |
| /* 16155 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16158 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 16176 |
| /* 16162 */ MCD_OPC_CheckPredicate, 0, 155, 95, // Skip to: 40641 |
| /* 16166 */ MCD_OPC_CheckField, 21, 1, 1, 149, 95, // Skip to: 40641 |
| /* 16172 */ MCD_OPC_Decode, 185, 8, 109, // Opcode: MLAv4i16 |
| /* 16176 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 16194 |
| /* 16180 */ MCD_OPC_CheckPredicate, 0, 137, 95, // Skip to: 40641 |
| /* 16184 */ MCD_OPC_CheckField, 21, 1, 1, 131, 95, // Skip to: 40641 |
| /* 16190 */ MCD_OPC_Decode, 195, 8, 109, // Opcode: MLSv4i16 |
| /* 16194 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 16212 |
| /* 16198 */ MCD_OPC_CheckPredicate, 0, 119, 95, // Skip to: 40641 |
| /* 16202 */ MCD_OPC_CheckField, 21, 1, 1, 113, 95, // Skip to: 40641 |
| /* 16208 */ MCD_OPC_Decode, 189, 8, 120, // Opcode: MLAv8i16 |
| /* 16212 */ MCD_OPC_FilterValue, 3, 105, 95, // Skip to: 40641 |
| /* 16216 */ MCD_OPC_CheckPredicate, 0, 101, 95, // Skip to: 40641 |
| /* 16220 */ MCD_OPC_CheckField, 21, 1, 1, 95, 95, // Skip to: 40641 |
| /* 16226 */ MCD_OPC_Decode, 199, 8, 120, // Opcode: MLSv8i16 |
| /* 16230 */ MCD_OPC_FilterValue, 38, 101, 0, // Skip to: 16335 |
| /* 16234 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16237 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 16255 |
| /* 16241 */ MCD_OPC_CheckPredicate, 0, 76, 95, // Skip to: 40641 |
| /* 16245 */ MCD_OPC_CheckField, 16, 6, 32, 70, 95, // Skip to: 40641 |
| /* 16251 */ MCD_OPC_Decode, 169, 1, 90, // Opcode: CMEQv4i16rz |
| /* 16255 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 16273 |
| /* 16259 */ MCD_OPC_CheckPredicate, 0, 58, 95, // Skip to: 40641 |
| /* 16263 */ MCD_OPC_CheckField, 16, 6, 32, 52, 95, // Skip to: 40641 |
| /* 16269 */ MCD_OPC_Decode, 228, 1, 90, // Opcode: CMLEv4i16rz |
| /* 16273 */ MCD_OPC_FilterValue, 2, 27, 0, // Skip to: 16304 |
| /* 16277 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 16280 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 16292 |
| /* 16284 */ MCD_OPC_CheckPredicate, 0, 33, 95, // Skip to: 40641 |
| /* 16288 */ MCD_OPC_Decode, 173, 1, 117, // Opcode: CMEQv8i16rz |
| /* 16292 */ MCD_OPC_FilterValue, 33, 25, 95, // Skip to: 40641 |
| /* 16296 */ MCD_OPC_CheckPredicate, 0, 21, 95, // Skip to: 40641 |
| /* 16300 */ MCD_OPC_Decode, 165, 5, 117, // Opcode: FRINTMv2f64 |
| /* 16304 */ MCD_OPC_FilterValue, 3, 13, 95, // Skip to: 40641 |
| /* 16308 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 16311 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 16323 |
| /* 16315 */ MCD_OPC_CheckPredicate, 0, 2, 95, // Skip to: 40641 |
| /* 16319 */ MCD_OPC_Decode, 230, 1, 117, // Opcode: CMLEv8i16rz |
| /* 16323 */ MCD_OPC_FilterValue, 33, 250, 94, // Skip to: 40641 |
| /* 16327 */ MCD_OPC_CheckPredicate, 0, 246, 94, // Skip to: 40641 |
| /* 16331 */ MCD_OPC_Decode, 180, 5, 117, // Opcode: FRINTXv2f64 |
| /* 16335 */ MCD_OPC_FilterValue, 39, 39, 0, // Skip to: 16378 |
| /* 16339 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16342 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 16360 |
| /* 16346 */ MCD_OPC_CheckPredicate, 0, 227, 94, // Skip to: 40641 |
| /* 16350 */ MCD_OPC_CheckField, 21, 1, 1, 221, 94, // Skip to: 40641 |
| /* 16356 */ MCD_OPC_Decode, 234, 8, 89, // Opcode: MULv4i16 |
| /* 16360 */ MCD_OPC_FilterValue, 2, 213, 94, // Skip to: 40641 |
| /* 16364 */ MCD_OPC_CheckPredicate, 0, 209, 94, // Skip to: 40641 |
| /* 16368 */ MCD_OPC_CheckField, 21, 1, 1, 203, 94, // Skip to: 40641 |
| /* 16374 */ MCD_OPC_Decode, 238, 8, 112, // Opcode: MULv8i16 |
| /* 16378 */ MCD_OPC_FilterValue, 40, 75, 0, // Skip to: 16457 |
| /* 16382 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16385 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 16403 |
| /* 16389 */ MCD_OPC_CheckPredicate, 0, 184, 94, // Skip to: 40641 |
| /* 16393 */ MCD_OPC_CheckField, 21, 1, 1, 178, 94, // Skip to: 40641 |
| /* 16399 */ MCD_OPC_Decode, 254, 10, 105, // Opcode: SMLSLv4i16_v4i32 |
| /* 16403 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 16421 |
| /* 16407 */ MCD_OPC_CheckPredicate, 0, 166, 94, // Skip to: 40641 |
| /* 16411 */ MCD_OPC_CheckField, 21, 1, 1, 160, 94, // Skip to: 40641 |
| /* 16417 */ MCD_OPC_Decode, 245, 16, 105, // Opcode: UMLSLv4i16_v4i32 |
| /* 16421 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 16439 |
| /* 16425 */ MCD_OPC_CheckPredicate, 0, 148, 94, // Skip to: 40641 |
| /* 16429 */ MCD_OPC_CheckField, 21, 1, 1, 142, 94, // Skip to: 40641 |
| /* 16435 */ MCD_OPC_Decode, 130, 11, 120, // Opcode: SMLSLv8i16_v4i32 |
| /* 16439 */ MCD_OPC_FilterValue, 3, 134, 94, // Skip to: 40641 |
| /* 16443 */ MCD_OPC_CheckPredicate, 0, 130, 94, // Skip to: 40641 |
| /* 16447 */ MCD_OPC_CheckField, 21, 1, 1, 124, 94, // Skip to: 40641 |
| /* 16453 */ MCD_OPC_Decode, 249, 16, 120, // Opcode: UMLSLv8i16_v4i32 |
| /* 16457 */ MCD_OPC_FilterValue, 41, 75, 0, // Skip to: 16536 |
| /* 16461 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16464 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 16482 |
| /* 16468 */ MCD_OPC_CheckPredicate, 0, 105, 94, // Skip to: 40641 |
| /* 16472 */ MCD_OPC_CheckField, 21, 1, 1, 99, 94, // Skip to: 40641 |
| /* 16478 */ MCD_OPC_Decode, 207, 10, 89, // Opcode: SMAXPv4i16 |
| /* 16482 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 16500 |
| /* 16486 */ MCD_OPC_CheckPredicate, 0, 87, 94, // Skip to: 40641 |
| /* 16490 */ MCD_OPC_CheckField, 21, 1, 1, 81, 94, // Skip to: 40641 |
| /* 16496 */ MCD_OPC_Decode, 199, 16, 89, // Opcode: UMAXPv4i16 |
| /* 16500 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 16518 |
| /* 16504 */ MCD_OPC_CheckPredicate, 0, 69, 94, // Skip to: 40641 |
| /* 16508 */ MCD_OPC_CheckField, 21, 1, 1, 63, 94, // Skip to: 40641 |
| /* 16514 */ MCD_OPC_Decode, 209, 10, 112, // Opcode: SMAXPv8i16 |
| /* 16518 */ MCD_OPC_FilterValue, 3, 55, 94, // Skip to: 40641 |
| /* 16522 */ MCD_OPC_CheckPredicate, 0, 51, 94, // Skip to: 40641 |
| /* 16526 */ MCD_OPC_CheckField, 21, 1, 1, 45, 94, // Skip to: 40641 |
| /* 16532 */ MCD_OPC_Decode, 201, 16, 112, // Opcode: UMAXPv8i16 |
| /* 16536 */ MCD_OPC_FilterValue, 42, 179, 0, // Skip to: 16719 |
| /* 16540 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 16543 */ MCD_OPC_FilterValue, 32, 27, 0, // Skip to: 16574 |
| /* 16547 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16550 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 16562 |
| /* 16554 */ MCD_OPC_CheckPredicate, 0, 19, 94, // Skip to: 40641 |
| /* 16558 */ MCD_OPC_Decode, 236, 1, 90, // Opcode: CMLTv4i16rz |
| /* 16562 */ MCD_OPC_FilterValue, 2, 11, 94, // Skip to: 40641 |
| /* 16566 */ MCD_OPC_CheckPredicate, 0, 7, 94, // Skip to: 40641 |
| /* 16570 */ MCD_OPC_Decode, 238, 1, 117, // Opcode: CMLTv8i16rz |
| /* 16574 */ MCD_OPC_FilterValue, 33, 27, 0, // Skip to: 16605 |
| /* 16578 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16581 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 16593 |
| /* 16585 */ MCD_OPC_CheckPredicate, 0, 244, 93, // Skip to: 40641 |
| /* 16589 */ MCD_OPC_Decode, 187, 3, 117, // Opcode: FCVTNSv2f64 |
| /* 16593 */ MCD_OPC_FilterValue, 3, 236, 93, // Skip to: 40641 |
| /* 16597 */ MCD_OPC_CheckPredicate, 0, 232, 93, // Skip to: 40641 |
| /* 16601 */ MCD_OPC_Decode, 196, 3, 117, // Opcode: FCVTNUv2f64 |
| /* 16605 */ MCD_OPC_FilterValue, 48, 53, 0, // Skip to: 16662 |
| /* 16609 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16612 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 16624 |
| /* 16616 */ MCD_OPC_CheckPredicate, 0, 213, 93, // Skip to: 40641 |
| /* 16620 */ MCD_OPC_Decode, 212, 10, 100, // Opcode: SMAXVv4i16v |
| /* 16624 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 16636 |
| /* 16628 */ MCD_OPC_CheckPredicate, 0, 201, 93, // Skip to: 40641 |
| /* 16632 */ MCD_OPC_Decode, 204, 16, 100, // Opcode: UMAXVv4i16v |
| /* 16636 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 16649 |
| /* 16640 */ MCD_OPC_CheckPredicate, 0, 189, 93, // Skip to: 40641 |
| /* 16644 */ MCD_OPC_Decode, 214, 10, 131, 1, // Opcode: SMAXVv8i16v |
| /* 16649 */ MCD_OPC_FilterValue, 3, 180, 93, // Skip to: 40641 |
| /* 16653 */ MCD_OPC_CheckPredicate, 0, 176, 93, // Skip to: 40641 |
| /* 16657 */ MCD_OPC_Decode, 206, 16, 131, 1, // Opcode: UMAXVv8i16v |
| /* 16662 */ MCD_OPC_FilterValue, 49, 167, 93, // Skip to: 40641 |
| /* 16666 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16669 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 16681 |
| /* 16673 */ MCD_OPC_CheckPredicate, 0, 156, 93, // Skip to: 40641 |
| /* 16677 */ MCD_OPC_Decode, 230, 10, 100, // Opcode: SMINVv4i16v |
| /* 16681 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 16693 |
| /* 16685 */ MCD_OPC_CheckPredicate, 0, 144, 93, // Skip to: 40641 |
| /* 16689 */ MCD_OPC_Decode, 221, 16, 100, // Opcode: UMINVv4i16v |
| /* 16693 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 16706 |
| /* 16697 */ MCD_OPC_CheckPredicate, 0, 132, 93, // Skip to: 40641 |
| /* 16701 */ MCD_OPC_Decode, 232, 10, 131, 1, // Opcode: SMINVv8i16v |
| /* 16706 */ MCD_OPC_FilterValue, 3, 123, 93, // Skip to: 40641 |
| /* 16710 */ MCD_OPC_CheckPredicate, 0, 119, 93, // Skip to: 40641 |
| /* 16714 */ MCD_OPC_Decode, 223, 16, 131, 1, // Opcode: UMINVv8i16v |
| /* 16719 */ MCD_OPC_FilterValue, 43, 75, 0, // Skip to: 16798 |
| /* 16723 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16726 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 16744 |
| /* 16730 */ MCD_OPC_CheckPredicate, 0, 99, 93, // Skip to: 40641 |
| /* 16734 */ MCD_OPC_CheckField, 21, 1, 1, 93, 93, // Skip to: 40641 |
| /* 16740 */ MCD_OPC_Decode, 225, 10, 89, // Opcode: SMINPv4i16 |
| /* 16744 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 16762 |
| /* 16748 */ MCD_OPC_CheckPredicate, 0, 81, 93, // Skip to: 40641 |
| /* 16752 */ MCD_OPC_CheckField, 21, 1, 1, 75, 93, // Skip to: 40641 |
| /* 16758 */ MCD_OPC_Decode, 216, 16, 89, // Opcode: UMINPv4i16 |
| /* 16762 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 16780 |
| /* 16766 */ MCD_OPC_CheckPredicate, 0, 63, 93, // Skip to: 40641 |
| /* 16770 */ MCD_OPC_CheckField, 21, 1, 1, 57, 93, // Skip to: 40641 |
| /* 16776 */ MCD_OPC_Decode, 227, 10, 112, // Opcode: SMINPv8i16 |
| /* 16780 */ MCD_OPC_FilterValue, 3, 49, 93, // Skip to: 40641 |
| /* 16784 */ MCD_OPC_CheckPredicate, 0, 45, 93, // Skip to: 40641 |
| /* 16788 */ MCD_OPC_CheckField, 21, 1, 1, 39, 93, // Skip to: 40641 |
| /* 16794 */ MCD_OPC_Decode, 218, 16, 112, // Opcode: UMINPv8i16 |
| /* 16798 */ MCD_OPC_FilterValue, 44, 39, 0, // Skip to: 16841 |
| /* 16802 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16805 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 16823 |
| /* 16809 */ MCD_OPC_CheckPredicate, 0, 20, 93, // Skip to: 40641 |
| /* 16813 */ MCD_OPC_CheckField, 21, 1, 1, 14, 93, // Skip to: 40641 |
| /* 16819 */ MCD_OPC_Decode, 190, 11, 105, // Opcode: SQDMLSLv4i16_v4i32 |
| /* 16823 */ MCD_OPC_FilterValue, 2, 6, 93, // Skip to: 40641 |
| /* 16827 */ MCD_OPC_CheckPredicate, 0, 2, 93, // Skip to: 40641 |
| /* 16831 */ MCD_OPC_CheckField, 21, 1, 1, 252, 92, // Skip to: 40641 |
| /* 16837 */ MCD_OPC_Decode, 194, 11, 120, // Opcode: SQDMLSLv8i16_v4i32 |
| /* 16841 */ MCD_OPC_FilterValue, 45, 75, 0, // Skip to: 16920 |
| /* 16845 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16848 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 16866 |
| /* 16852 */ MCD_OPC_CheckPredicate, 0, 233, 92, // Skip to: 40641 |
| /* 16856 */ MCD_OPC_CheckField, 21, 1, 1, 227, 92, // Skip to: 40641 |
| /* 16862 */ MCD_OPC_Decode, 201, 11, 89, // Opcode: SQDMULHv4i16 |
| /* 16866 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 16884 |
| /* 16870 */ MCD_OPC_CheckPredicate, 0, 215, 92, // Skip to: 40641 |
| /* 16874 */ MCD_OPC_CheckField, 21, 1, 1, 209, 92, // Skip to: 40641 |
| /* 16880 */ MCD_OPC_Decode, 236, 11, 89, // Opcode: SQRDMULHv4i16 |
| /* 16884 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 16902 |
| /* 16888 */ MCD_OPC_CheckPredicate, 0, 197, 92, // Skip to: 40641 |
| /* 16892 */ MCD_OPC_CheckField, 21, 1, 1, 191, 92, // Skip to: 40641 |
| /* 16898 */ MCD_OPC_Decode, 205, 11, 112, // Opcode: SQDMULHv8i16 |
| /* 16902 */ MCD_OPC_FilterValue, 3, 183, 92, // Skip to: 40641 |
| /* 16906 */ MCD_OPC_CheckPredicate, 0, 179, 92, // Skip to: 40641 |
| /* 16910 */ MCD_OPC_CheckField, 21, 1, 1, 173, 92, // Skip to: 40641 |
| /* 16916 */ MCD_OPC_Decode, 240, 11, 112, // Opcode: SQRDMULHv8i16 |
| /* 16920 */ MCD_OPC_FilterValue, 46, 123, 0, // Skip to: 17047 |
| /* 16924 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16927 */ MCD_OPC_FilterValue, 0, 25, 0, // Skip to: 16956 |
| /* 16931 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 16934 */ MCD_OPC_FilterValue, 32, 7, 0, // Skip to: 16945 |
| /* 16938 */ MCD_OPC_CheckPredicate, 0, 147, 92, // Skip to: 40641 |
| /* 16942 */ MCD_OPC_Decode, 26, 90, // Opcode: ABSv4i16 |
| /* 16945 */ MCD_OPC_FilterValue, 49, 140, 92, // Skip to: 40641 |
| /* 16949 */ MCD_OPC_CheckPredicate, 0, 136, 92, // Skip to: 40641 |
| /* 16953 */ MCD_OPC_Decode, 58, 100, // Opcode: ADDVv4i16v |
| /* 16956 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 16974 |
| /* 16960 */ MCD_OPC_CheckPredicate, 0, 125, 92, // Skip to: 40641 |
| /* 16964 */ MCD_OPC_CheckField, 16, 6, 32, 119, 92, // Skip to: 40641 |
| /* 16970 */ MCD_OPC_Decode, 251, 8, 90, // Opcode: NEGv4i16 |
| /* 16974 */ MCD_OPC_FilterValue, 2, 38, 0, // Skip to: 17016 |
| /* 16978 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 16981 */ MCD_OPC_FilterValue, 32, 7, 0, // Skip to: 16992 |
| /* 16985 */ MCD_OPC_CheckPredicate, 0, 100, 92, // Skip to: 40641 |
| /* 16989 */ MCD_OPC_Decode, 28, 117, // Opcode: ABSv8i16 |
| /* 16992 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 17004 |
| /* 16996 */ MCD_OPC_CheckPredicate, 0, 89, 92, // Skip to: 40641 |
| /* 17000 */ MCD_OPC_Decode, 169, 3, 117, // Opcode: FCVTMSv2f64 |
| /* 17004 */ MCD_OPC_FilterValue, 49, 81, 92, // Skip to: 40641 |
| /* 17008 */ MCD_OPC_CheckPredicate, 0, 77, 92, // Skip to: 40641 |
| /* 17012 */ MCD_OPC_Decode, 60, 131, 1, // Opcode: ADDVv8i16v |
| /* 17016 */ MCD_OPC_FilterValue, 3, 69, 92, // Skip to: 40641 |
| /* 17020 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 17023 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 17035 |
| /* 17027 */ MCD_OPC_CheckPredicate, 0, 58, 92, // Skip to: 40641 |
| /* 17031 */ MCD_OPC_Decode, 253, 8, 117, // Opcode: NEGv8i16 |
| /* 17035 */ MCD_OPC_FilterValue, 33, 50, 92, // Skip to: 40641 |
| /* 17039 */ MCD_OPC_CheckPredicate, 0, 46, 92, // Skip to: 40641 |
| /* 17043 */ MCD_OPC_Decode, 178, 3, 117, // Opcode: FCVTMUv2f64 |
| /* 17047 */ MCD_OPC_FilterValue, 47, 37, 0, // Skip to: 17088 |
| /* 17051 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17054 */ MCD_OPC_FilterValue, 0, 13, 0, // Skip to: 17071 |
| /* 17058 */ MCD_OPC_CheckPredicate, 0, 27, 92, // Skip to: 40641 |
| /* 17062 */ MCD_OPC_CheckField, 21, 1, 1, 21, 92, // Skip to: 40641 |
| /* 17068 */ MCD_OPC_Decode, 44, 89, // Opcode: ADDPv4i16 |
| /* 17071 */ MCD_OPC_FilterValue, 2, 14, 92, // Skip to: 40641 |
| /* 17075 */ MCD_OPC_CheckPredicate, 0, 10, 92, // Skip to: 40641 |
| /* 17079 */ MCD_OPC_CheckField, 21, 1, 1, 4, 92, // Skip to: 40641 |
| /* 17085 */ MCD_OPC_Decode, 46, 112, // Opcode: ADDPv8i16 |
| /* 17088 */ MCD_OPC_FilterValue, 48, 75, 0, // Skip to: 17167 |
| /* 17092 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17095 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 17113 |
| /* 17099 */ MCD_OPC_CheckPredicate, 0, 242, 91, // Skip to: 40641 |
| /* 17103 */ MCD_OPC_CheckField, 21, 1, 1, 236, 91, // Skip to: 40641 |
| /* 17109 */ MCD_OPC_Decode, 143, 11, 85, // Opcode: SMULLv4i16_v4i32 |
| /* 17113 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 17131 |
| /* 17117 */ MCD_OPC_CheckPredicate, 0, 224, 91, // Skip to: 40641 |
| /* 17121 */ MCD_OPC_CheckField, 21, 1, 1, 218, 91, // Skip to: 40641 |
| /* 17127 */ MCD_OPC_Decode, 133, 17, 85, // Opcode: UMULLv4i16_v4i32 |
| /* 17131 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 17149 |
| /* 17135 */ MCD_OPC_CheckPredicate, 0, 206, 91, // Skip to: 40641 |
| /* 17139 */ MCD_OPC_CheckField, 21, 1, 1, 200, 91, // Skip to: 40641 |
| /* 17145 */ MCD_OPC_Decode, 147, 11, 112, // Opcode: SMULLv8i16_v4i32 |
| /* 17149 */ MCD_OPC_FilterValue, 3, 192, 91, // Skip to: 40641 |
| /* 17153 */ MCD_OPC_CheckPredicate, 0, 188, 91, // Skip to: 40641 |
| /* 17157 */ MCD_OPC_CheckField, 21, 1, 1, 182, 91, // Skip to: 40641 |
| /* 17163 */ MCD_OPC_Decode, 137, 17, 112, // Opcode: UMULLv8i16_v4i32 |
| /* 17167 */ MCD_OPC_FilterValue, 49, 39, 0, // Skip to: 17210 |
| /* 17171 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17174 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 17192 |
| /* 17178 */ MCD_OPC_CheckPredicate, 0, 163, 91, // Skip to: 40641 |
| /* 17182 */ MCD_OPC_CheckField, 21, 1, 1, 157, 91, // Skip to: 40641 |
| /* 17188 */ MCD_OPC_Decode, 172, 4, 112, // Opcode: FMAXNMv2f64 |
| /* 17192 */ MCD_OPC_FilterValue, 3, 149, 91, // Skip to: 40641 |
| /* 17196 */ MCD_OPC_CheckPredicate, 0, 145, 91, // Skip to: 40641 |
| /* 17200 */ MCD_OPC_CheckField, 21, 1, 1, 139, 91, // Skip to: 40641 |
| /* 17206 */ MCD_OPC_Decode, 165, 4, 112, // Opcode: FMAXNMPv2f64 |
| /* 17210 */ MCD_OPC_FilterValue, 50, 39, 0, // Skip to: 17253 |
| /* 17214 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17217 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 17235 |
| /* 17221 */ MCD_OPC_CheckPredicate, 0, 120, 91, // Skip to: 40641 |
| /* 17225 */ MCD_OPC_CheckField, 16, 6, 33, 114, 91, // Skip to: 40641 |
| /* 17231 */ MCD_OPC_Decode, 143, 3, 117, // Opcode: FCVTASv2f64 |
| /* 17235 */ MCD_OPC_FilterValue, 3, 106, 91, // Skip to: 40641 |
| /* 17239 */ MCD_OPC_CheckPredicate, 0, 102, 91, // Skip to: 40641 |
| /* 17243 */ MCD_OPC_CheckField, 16, 6, 33, 96, 91, // Skip to: 40641 |
| /* 17249 */ MCD_OPC_Decode, 152, 3, 117, // Opcode: FCVTAUv2f64 |
| /* 17253 */ MCD_OPC_FilterValue, 51, 20, 0, // Skip to: 17277 |
| /* 17257 */ MCD_OPC_CheckPredicate, 0, 84, 91, // Skip to: 40641 |
| /* 17261 */ MCD_OPC_CheckField, 29, 3, 2, 78, 91, // Skip to: 40641 |
| /* 17267 */ MCD_OPC_CheckField, 21, 1, 1, 72, 91, // Skip to: 40641 |
| /* 17273 */ MCD_OPC_Decode, 209, 4, 120, // Opcode: FMLAv2f64 |
| /* 17277 */ MCD_OPC_FilterValue, 52, 39, 0, // Skip to: 17320 |
| /* 17281 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17284 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 17302 |
| /* 17288 */ MCD_OPC_CheckPredicate, 0, 53, 91, // Skip to: 40641 |
| /* 17292 */ MCD_OPC_CheckField, 21, 1, 1, 47, 91, // Skip to: 40641 |
| /* 17298 */ MCD_OPC_Decode, 214, 11, 85, // Opcode: SQDMULLv4i16_v4i32 |
| /* 17302 */ MCD_OPC_FilterValue, 2, 39, 91, // Skip to: 40641 |
| /* 17306 */ MCD_OPC_CheckPredicate, 0, 35, 91, // Skip to: 40641 |
| /* 17310 */ MCD_OPC_CheckField, 21, 1, 1, 29, 91, // Skip to: 40641 |
| /* 17316 */ MCD_OPC_Decode, 218, 11, 112, // Opcode: SQDMULLv8i16_v4i32 |
| /* 17320 */ MCD_OPC_FilterValue, 53, 39, 0, // Skip to: 17363 |
| /* 17324 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17327 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 17345 |
| /* 17331 */ MCD_OPC_CheckPredicate, 0, 10, 91, // Skip to: 40641 |
| /* 17335 */ MCD_OPC_CheckField, 21, 1, 1, 4, 91, // Skip to: 40641 |
| /* 17341 */ MCD_OPC_Decode, 208, 2, 112, // Opcode: FADDv2f64 |
| /* 17345 */ MCD_OPC_FilterValue, 3, 252, 90, // Skip to: 40641 |
| /* 17349 */ MCD_OPC_CheckPredicate, 0, 248, 90, // Skip to: 40641 |
| /* 17353 */ MCD_OPC_CheckField, 21, 1, 1, 242, 90, // Skip to: 40641 |
| /* 17359 */ MCD_OPC_Decode, 202, 2, 112, // Opcode: FADDPv2f64 |
| /* 17363 */ MCD_OPC_FilterValue, 54, 39, 0, // Skip to: 17406 |
| /* 17367 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17370 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 17388 |
| /* 17374 */ MCD_OPC_CheckPredicate, 0, 223, 90, // Skip to: 40641 |
| /* 17378 */ MCD_OPC_CheckField, 16, 6, 33, 217, 90, // Skip to: 40641 |
| /* 17384 */ MCD_OPC_Decode, 145, 10, 117, // Opcode: SCVTFv2f64 |
| /* 17388 */ MCD_OPC_FilterValue, 3, 209, 90, // Skip to: 40641 |
| /* 17392 */ MCD_OPC_CheckPredicate, 0, 205, 90, // Skip to: 40641 |
| /* 17396 */ MCD_OPC_CheckField, 16, 6, 33, 199, 90, // Skip to: 40641 |
| /* 17402 */ MCD_OPC_Decode, 175, 16, 117, // Opcode: UCVTFv2f64 |
| /* 17406 */ MCD_OPC_FilterValue, 55, 39, 0, // Skip to: 17449 |
| /* 17410 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17413 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 17431 |
| /* 17417 */ MCD_OPC_CheckPredicate, 0, 180, 90, // Skip to: 40641 |
| /* 17421 */ MCD_OPC_CheckField, 21, 1, 1, 174, 90, // Skip to: 40641 |
| /* 17427 */ MCD_OPC_Decode, 244, 4, 112, // Opcode: FMULXv2f64 |
| /* 17431 */ MCD_OPC_FilterValue, 3, 166, 90, // Skip to: 40641 |
| /* 17435 */ MCD_OPC_CheckPredicate, 0, 162, 90, // Skip to: 40641 |
| /* 17439 */ MCD_OPC_CheckField, 21, 1, 1, 156, 90, // Skip to: 40641 |
| /* 17445 */ MCD_OPC_Decode, 252, 4, 112, // Opcode: FMULv2f64 |
| /* 17449 */ MCD_OPC_FilterValue, 57, 39, 0, // Skip to: 17492 |
| /* 17453 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17456 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 17474 |
| /* 17460 */ MCD_OPC_CheckPredicate, 0, 137, 90, // Skip to: 40641 |
| /* 17464 */ MCD_OPC_CheckField, 21, 1, 1, 131, 90, // Skip to: 40641 |
| /* 17470 */ MCD_OPC_Decode, 219, 2, 112, // Opcode: FCMEQv2f64 |
| /* 17474 */ MCD_OPC_FilterValue, 3, 123, 90, // Skip to: 40641 |
| /* 17478 */ MCD_OPC_CheckPredicate, 0, 119, 90, // Skip to: 40641 |
| /* 17482 */ MCD_OPC_CheckField, 21, 1, 1, 113, 90, // Skip to: 40641 |
| /* 17488 */ MCD_OPC_Decode, 229, 2, 112, // Opcode: FCMGEv2f64 |
| /* 17492 */ MCD_OPC_FilterValue, 59, 20, 0, // Skip to: 17516 |
| /* 17496 */ MCD_OPC_CheckPredicate, 0, 101, 90, // Skip to: 40641 |
| /* 17500 */ MCD_OPC_CheckField, 29, 3, 3, 95, 90, // Skip to: 40641 |
| /* 17506 */ MCD_OPC_CheckField, 21, 1, 1, 89, 90, // Skip to: 40641 |
| /* 17512 */ MCD_OPC_Decode, 193, 2, 112, // Opcode: FACGEv2f64 |
| /* 17516 */ MCD_OPC_FilterValue, 61, 39, 0, // Skip to: 17559 |
| /* 17520 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17523 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 17541 |
| /* 17527 */ MCD_OPC_CheckPredicate, 0, 70, 90, // Skip to: 40641 |
| /* 17531 */ MCD_OPC_CheckField, 21, 1, 1, 64, 90, // Skip to: 40641 |
| /* 17537 */ MCD_OPC_Decode, 182, 4, 112, // Opcode: FMAXv2f64 |
| /* 17541 */ MCD_OPC_FilterValue, 3, 56, 90, // Skip to: 40641 |
| /* 17545 */ MCD_OPC_CheckPredicate, 0, 52, 90, // Skip to: 40641 |
| /* 17549 */ MCD_OPC_CheckField, 21, 1, 1, 46, 90, // Skip to: 40641 |
| /* 17555 */ MCD_OPC_Decode, 175, 4, 112, // Opcode: FMAXPv2f64 |
| /* 17559 */ MCD_OPC_FilterValue, 63, 38, 90, // Skip to: 40641 |
| /* 17563 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17566 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 17584 |
| /* 17570 */ MCD_OPC_CheckPredicate, 0, 27, 90, // Skip to: 40641 |
| /* 17574 */ MCD_OPC_CheckField, 21, 1, 1, 21, 90, // Skip to: 40641 |
| /* 17580 */ MCD_OPC_Decode, 148, 5, 112, // Opcode: FRECPSv2f64 |
| /* 17584 */ MCD_OPC_FilterValue, 3, 13, 90, // Skip to: 40641 |
| /* 17588 */ MCD_OPC_CheckPredicate, 0, 9, 90, // Skip to: 40641 |
| /* 17592 */ MCD_OPC_CheckField, 21, 1, 1, 3, 90, // Skip to: 40641 |
| /* 17598 */ MCD_OPC_Decode, 158, 4, 112, // Opcode: FDIVv2f64 |
| /* 17602 */ MCD_OPC_FilterValue, 10, 165, 19, // Skip to: 22635 |
| /* 17606 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... |
| /* 17609 */ MCD_OPC_FilterValue, 0, 75, 0, // Skip to: 17688 |
| /* 17613 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17616 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 17634 |
| /* 17620 */ MCD_OPC_CheckPredicate, 0, 233, 89, // Skip to: 40641 |
| /* 17624 */ MCD_OPC_CheckField, 21, 1, 1, 227, 89, // Skip to: 40641 |
| /* 17630 */ MCD_OPC_Decode, 243, 9, 85, // Opcode: SADDLv2i32_v2i64 |
| /* 17634 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 17652 |
| /* 17638 */ MCD_OPC_CheckPredicate, 0, 215, 89, // Skip to: 40641 |
| /* 17642 */ MCD_OPC_CheckField, 21, 1, 1, 209, 89, // Skip to: 40641 |
| /* 17648 */ MCD_OPC_Decode, 149, 16, 85, // Opcode: UADDLv2i32_v2i64 |
| /* 17652 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 17670 |
| /* 17656 */ MCD_OPC_CheckPredicate, 0, 197, 89, // Skip to: 40641 |
| /* 17660 */ MCD_OPC_CheckField, 21, 1, 1, 191, 89, // Skip to: 40641 |
| /* 17666 */ MCD_OPC_Decode, 245, 9, 112, // Opcode: SADDLv4i32_v2i64 |
| /* 17670 */ MCD_OPC_FilterValue, 3, 183, 89, // Skip to: 40641 |
| /* 17674 */ MCD_OPC_CheckPredicate, 0, 179, 89, // Skip to: 40641 |
| /* 17678 */ MCD_OPC_CheckField, 21, 1, 1, 173, 89, // Skip to: 40641 |
| /* 17684 */ MCD_OPC_Decode, 151, 16, 112, // Opcode: UADDLv4i32_v2i64 |
| /* 17688 */ MCD_OPC_FilterValue, 1, 75, 0, // Skip to: 17767 |
| /* 17692 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17695 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 17713 |
| /* 17699 */ MCD_OPC_CheckPredicate, 0, 154, 89, // Skip to: 40641 |
| /* 17703 */ MCD_OPC_CheckField, 21, 1, 1, 148, 89, // Skip to: 40641 |
| /* 17709 */ MCD_OPC_Decode, 165, 10, 89, // Opcode: SHADDv2i32 |
| /* 17713 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 17731 |
| /* 17717 */ MCD_OPC_CheckPredicate, 0, 136, 89, // Skip to: 40641 |
| /* 17721 */ MCD_OPC_CheckField, 21, 1, 1, 130, 89, // Skip to: 40641 |
| /* 17727 */ MCD_OPC_Decode, 185, 16, 89, // Opcode: UHADDv2i32 |
| /* 17731 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 17749 |
| /* 17735 */ MCD_OPC_CheckPredicate, 0, 118, 89, // Skip to: 40641 |
| /* 17739 */ MCD_OPC_CheckField, 21, 1, 1, 112, 89, // Skip to: 40641 |
| /* 17745 */ MCD_OPC_Decode, 167, 10, 112, // Opcode: SHADDv4i32 |
| /* 17749 */ MCD_OPC_FilterValue, 3, 104, 89, // Skip to: 40641 |
| /* 17753 */ MCD_OPC_CheckPredicate, 0, 100, 89, // Skip to: 40641 |
| /* 17757 */ MCD_OPC_CheckField, 21, 1, 1, 94, 89, // Skip to: 40641 |
| /* 17763 */ MCD_OPC_Decode, 187, 16, 112, // Opcode: UHADDv4i32 |
| /* 17767 */ MCD_OPC_FilterValue, 2, 39, 0, // Skip to: 17810 |
| /* 17771 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17774 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 17792 |
| /* 17778 */ MCD_OPC_CheckPredicate, 0, 75, 89, // Skip to: 40641 |
| /* 17782 */ MCD_OPC_CheckField, 16, 6, 32, 69, 89, // Skip to: 40641 |
| /* 17788 */ MCD_OPC_Decode, 180, 9, 90, // Opcode: REV64v2i32 |
| /* 17792 */ MCD_OPC_FilterValue, 2, 61, 89, // Skip to: 40641 |
| /* 17796 */ MCD_OPC_CheckPredicate, 0, 57, 89, // Skip to: 40641 |
| /* 17800 */ MCD_OPC_CheckField, 16, 6, 32, 51, 89, // Skip to: 40641 |
| /* 17806 */ MCD_OPC_Decode, 182, 9, 117, // Opcode: REV64v4i32 |
| /* 17810 */ MCD_OPC_FilterValue, 3, 75, 0, // Skip to: 17889 |
| /* 17814 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17817 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 17835 |
| /* 17821 */ MCD_OPC_CheckPredicate, 0, 32, 89, // Skip to: 40641 |
| /* 17825 */ MCD_OPC_CheckField, 21, 1, 1, 26, 89, // Skip to: 40641 |
| /* 17831 */ MCD_OPC_Decode, 165, 11, 89, // Opcode: SQADDv2i32 |
| /* 17835 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 17853 |
| /* 17839 */ MCD_OPC_CheckPredicate, 0, 14, 89, // Skip to: 40641 |
| /* 17843 */ MCD_OPC_CheckField, 21, 1, 1, 8, 89, // Skip to: 40641 |
| /* 17849 */ MCD_OPC_Decode, 144, 17, 89, // Opcode: UQADDv2i32 |
| /* 17853 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 17871 |
| /* 17857 */ MCD_OPC_CheckPredicate, 0, 252, 88, // Skip to: 40641 |
| /* 17861 */ MCD_OPC_CheckField, 21, 1, 1, 246, 88, // Skip to: 40641 |
| /* 17867 */ MCD_OPC_Decode, 168, 11, 112, // Opcode: SQADDv4i32 |
| /* 17871 */ MCD_OPC_FilterValue, 3, 238, 88, // Skip to: 40641 |
| /* 17875 */ MCD_OPC_CheckPredicate, 0, 234, 88, // Skip to: 40641 |
| /* 17879 */ MCD_OPC_CheckField, 21, 1, 1, 228, 88, // Skip to: 40641 |
| /* 17885 */ MCD_OPC_Decode, 147, 17, 112, // Opcode: UQADDv4i32 |
| /* 17889 */ MCD_OPC_FilterValue, 4, 75, 0, // Skip to: 17968 |
| /* 17893 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17896 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 17914 |
| /* 17900 */ MCD_OPC_CheckPredicate, 0, 209, 88, // Skip to: 40641 |
| /* 17904 */ MCD_OPC_CheckField, 21, 1, 1, 203, 88, // Skip to: 40641 |
| /* 17910 */ MCD_OPC_Decode, 249, 9, 93, // Opcode: SADDWv2i32_v2i64 |
| /* 17914 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 17932 |
| /* 17918 */ MCD_OPC_CheckPredicate, 0, 191, 88, // Skip to: 40641 |
| /* 17922 */ MCD_OPC_CheckField, 21, 1, 1, 185, 88, // Skip to: 40641 |
| /* 17928 */ MCD_OPC_Decode, 155, 16, 93, // Opcode: UADDWv2i32_v2i64 |
| /* 17932 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 17950 |
| /* 17936 */ MCD_OPC_CheckPredicate, 0, 173, 88, // Skip to: 40641 |
| /* 17940 */ MCD_OPC_CheckField, 21, 1, 1, 167, 88, // Skip to: 40641 |
| /* 17946 */ MCD_OPC_Decode, 251, 9, 112, // Opcode: SADDWv4i32_v2i64 |
| /* 17950 */ MCD_OPC_FilterValue, 3, 159, 88, // Skip to: 40641 |
| /* 17954 */ MCD_OPC_CheckPredicate, 0, 155, 88, // Skip to: 40641 |
| /* 17958 */ MCD_OPC_CheckField, 21, 1, 1, 149, 88, // Skip to: 40641 |
| /* 17964 */ MCD_OPC_Decode, 157, 16, 112, // Opcode: UADDWv4i32_v2i64 |
| /* 17968 */ MCD_OPC_FilterValue, 5, 75, 0, // Skip to: 18047 |
| /* 17972 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17975 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 17993 |
| /* 17979 */ MCD_OPC_CheckPredicate, 0, 130, 88, // Skip to: 40641 |
| /* 17983 */ MCD_OPC_CheckField, 21, 1, 1, 124, 88, // Skip to: 40641 |
| /* 17989 */ MCD_OPC_Decode, 224, 12, 89, // Opcode: SRHADDv2i32 |
| /* 17993 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 18011 |
| /* 17997 */ MCD_OPC_CheckPredicate, 0, 112, 88, // Skip to: 40641 |
| /* 18001 */ MCD_OPC_CheckField, 21, 1, 1, 106, 88, // Skip to: 40641 |
| /* 18007 */ MCD_OPC_Decode, 224, 17, 89, // Opcode: URHADDv2i32 |
| /* 18011 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 18029 |
| /* 18015 */ MCD_OPC_CheckPredicate, 0, 94, 88, // Skip to: 40641 |
| /* 18019 */ MCD_OPC_CheckField, 21, 1, 1, 88, 88, // Skip to: 40641 |
| /* 18025 */ MCD_OPC_Decode, 226, 12, 112, // Opcode: SRHADDv4i32 |
| /* 18029 */ MCD_OPC_FilterValue, 3, 80, 88, // Skip to: 40641 |
| /* 18033 */ MCD_OPC_CheckPredicate, 0, 76, 88, // Skip to: 40641 |
| /* 18037 */ MCD_OPC_CheckField, 21, 1, 1, 70, 88, // Skip to: 40641 |
| /* 18043 */ MCD_OPC_Decode, 226, 17, 112, // Opcode: URHADDv4i32 |
| /* 18047 */ MCD_OPC_FilterValue, 6, 39, 0, // Skip to: 18090 |
| /* 18051 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 18054 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 18072 |
| /* 18058 */ MCD_OPC_CheckPredicate, 0, 51, 88, // Skip to: 40641 |
| /* 18062 */ MCD_OPC_CheckField, 21, 1, 0, 45, 88, // Skip to: 40641 |
| /* 18068 */ MCD_OPC_Decode, 181, 18, 89, // Opcode: UZP1v2i32 |
| /* 18072 */ MCD_OPC_FilterValue, 2, 37, 88, // Skip to: 40641 |
| /* 18076 */ MCD_OPC_CheckPredicate, 0, 33, 88, // Skip to: 40641 |
| /* 18080 */ MCD_OPC_CheckField, 21, 1, 0, 27, 88, // Skip to: 40641 |
| /* 18086 */ MCD_OPC_Decode, 184, 18, 112, // Opcode: UZP1v4i32 |
| /* 18090 */ MCD_OPC_FilterValue, 7, 73, 0, // Skip to: 18167 |
| /* 18094 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 18097 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 18115 |
| /* 18101 */ MCD_OPC_CheckPredicate, 0, 8, 88, // Skip to: 40641 |
| /* 18105 */ MCD_OPC_CheckField, 21, 1, 1, 2, 88, // Skip to: 40641 |
| /* 18111 */ MCD_OPC_Decode, 146, 9, 89, // Opcode: ORRv8i8 |
| /* 18115 */ MCD_OPC_FilterValue, 1, 13, 0, // Skip to: 18132 |
| /* 18119 */ MCD_OPC_CheckPredicate, 0, 246, 87, // Skip to: 40641 |
| /* 18123 */ MCD_OPC_CheckField, 21, 1, 1, 240, 87, // Skip to: 40641 |
| /* 18129 */ MCD_OPC_Decode, 123, 109, // Opcode: BITv8i8 |
| /* 18132 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 18150 |
| /* 18136 */ MCD_OPC_CheckPredicate, 0, 229, 87, // Skip to: 40641 |
| /* 18140 */ MCD_OPC_CheckField, 21, 1, 1, 223, 87, // Skip to: 40641 |
| /* 18146 */ MCD_OPC_Decode, 141, 9, 112, // Opcode: ORRv16i8 |
| /* 18150 */ MCD_OPC_FilterValue, 3, 215, 87, // Skip to: 40641 |
| /* 18154 */ MCD_OPC_CheckPredicate, 0, 211, 87, // Skip to: 40641 |
| /* 18158 */ MCD_OPC_CheckField, 21, 1, 1, 205, 87, // Skip to: 40641 |
| /* 18164 */ MCD_OPC_Decode, 122, 120, // Opcode: BITv16i8 |
| /* 18167 */ MCD_OPC_FilterValue, 8, 75, 0, // Skip to: 18246 |
| /* 18171 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 18174 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 18192 |
| /* 18178 */ MCD_OPC_CheckPredicate, 0, 187, 87, // Skip to: 40641 |
| /* 18182 */ MCD_OPC_CheckField, 21, 1, 1, 181, 87, // Skip to: 40641 |
| /* 18188 */ MCD_OPC_Decode, 164, 13, 85, // Opcode: SSUBLv2i32_v2i64 |
| /* 18192 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 18210 |
| /* 18196 */ MCD_OPC_CheckPredicate, 0, 169, 87, // Skip to: 40641 |
| /* 18200 */ MCD_OPC_CheckField, 21, 1, 1, 163, 87, // Skip to: 40641 |
| /* 18206 */ MCD_OPC_Decode, 169, 18, 85, // Opcode: USUBLv2i32_v2i64 |
| /* 18210 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 18228 |
| /* 18214 */ MCD_OPC_CheckPredicate, 0, 151, 87, // Skip to: 40641 |
| /* 18218 */ MCD_OPC_CheckField, 21, 1, 1, 145, 87, // Skip to: 40641 |
| /* 18224 */ MCD_OPC_Decode, 166, 13, 112, // Opcode: SSUBLv4i32_v2i64 |
| /* 18228 */ MCD_OPC_FilterValue, 3, 137, 87, // Skip to: 40641 |
| /* 18232 */ MCD_OPC_CheckPredicate, 0, 133, 87, // Skip to: 40641 |
| /* 18236 */ MCD_OPC_CheckField, 21, 1, 1, 127, 87, // Skip to: 40641 |
| /* 18242 */ MCD_OPC_Decode, 171, 18, 112, // Opcode: USUBLv4i32_v2i64 |
| /* 18246 */ MCD_OPC_FilterValue, 9, 75, 0, // Skip to: 18325 |
| /* 18250 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 18253 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 18271 |
| /* 18257 */ MCD_OPC_CheckPredicate, 0, 108, 87, // Skip to: 40641 |
| /* 18261 */ MCD_OPC_CheckField, 21, 1, 1, 102, 87, // Skip to: 40641 |
| /* 18267 */ MCD_OPC_Decode, 191, 10, 89, // Opcode: SHSUBv2i32 |
| /* 18271 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 18289 |
| /* 18275 */ MCD_OPC_CheckPredicate, 0, 90, 87, // Skip to: 40641 |
| /* 18279 */ MCD_OPC_CheckField, 21, 1, 1, 84, 87, // Skip to: 40641 |
| /* 18285 */ MCD_OPC_Decode, 191, 16, 89, // Opcode: UHSUBv2i32 |
| /* 18289 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 18307 |
| /* 18293 */ MCD_OPC_CheckPredicate, 0, 72, 87, // Skip to: 40641 |
| /* 18297 */ MCD_OPC_CheckField, 21, 1, 1, 66, 87, // Skip to: 40641 |
| /* 18303 */ MCD_OPC_Decode, 193, 10, 112, // Opcode: SHSUBv4i32 |
| /* 18307 */ MCD_OPC_FilterValue, 3, 58, 87, // Skip to: 40641 |
| /* 18311 */ MCD_OPC_CheckPredicate, 0, 54, 87, // Skip to: 40641 |
| /* 18315 */ MCD_OPC_CheckField, 21, 1, 1, 48, 87, // Skip to: 40641 |
| /* 18321 */ MCD_OPC_Decode, 193, 16, 112, // Opcode: UHSUBv4i32 |
| /* 18325 */ MCD_OPC_FilterValue, 10, 165, 0, // Skip to: 18494 |
| /* 18329 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 18332 */ MCD_OPC_FilterValue, 0, 46, 0, // Skip to: 18382 |
| /* 18336 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 18339 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 18351 |
| /* 18343 */ MCD_OPC_CheckPredicate, 0, 22, 87, // Skip to: 40641 |
| /* 18347 */ MCD_OPC_Decode, 222, 15, 89, // Opcode: TRN1v2i32 |
| /* 18351 */ MCD_OPC_FilterValue, 1, 14, 87, // Skip to: 40641 |
| /* 18355 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 18358 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 18370 |
| /* 18362 */ MCD_OPC_CheckPredicate, 0, 3, 87, // Skip to: 40641 |
| /* 18366 */ MCD_OPC_Decode, 232, 9, 90, // Opcode: SADDLPv2i32_v1i64 |
| /* 18370 */ MCD_OPC_FilterValue, 1, 251, 86, // Skip to: 40641 |
| /* 18374 */ MCD_OPC_CheckPredicate, 0, 247, 86, // Skip to: 40641 |
| /* 18378 */ MCD_OPC_Decode, 195, 18, 95, // Opcode: XTNv2i32 |
| /* 18382 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 18413 |
| /* 18386 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 18389 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 18401 |
| /* 18393 */ MCD_OPC_CheckPredicate, 0, 228, 86, // Skip to: 40641 |
| /* 18397 */ MCD_OPC_Decode, 138, 16, 90, // Opcode: UADDLPv2i32_v1i64 |
| /* 18401 */ MCD_OPC_FilterValue, 33, 220, 86, // Skip to: 40641 |
| /* 18405 */ MCD_OPC_CheckPredicate, 0, 216, 86, // Skip to: 40641 |
| /* 18409 */ MCD_OPC_Decode, 218, 12, 95, // Opcode: SQXTUNv2i32 |
| /* 18413 */ MCD_OPC_FilterValue, 2, 46, 0, // Skip to: 18463 |
| /* 18417 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 18420 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 18432 |
| /* 18424 */ MCD_OPC_CheckPredicate, 0, 197, 86, // Skip to: 40641 |
| /* 18428 */ MCD_OPC_Decode, 225, 15, 112, // Opcode: TRN1v4i32 |
| /* 18432 */ MCD_OPC_FilterValue, 1, 189, 86, // Skip to: 40641 |
| /* 18436 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 18439 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 18451 |
| /* 18443 */ MCD_OPC_CheckPredicate, 0, 178, 86, // Skip to: 40641 |
| /* 18447 */ MCD_OPC_Decode, 234, 9, 117, // Opcode: SADDLPv4i32_v2i64 |
| /* 18451 */ MCD_OPC_FilterValue, 1, 170, 86, // Skip to: 40641 |
| /* 18455 */ MCD_OPC_CheckPredicate, 0, 166, 86, // Skip to: 40641 |
| /* 18459 */ MCD_OPC_Decode, 197, 18, 126, // Opcode: XTNv4i32 |
| /* 18463 */ MCD_OPC_FilterValue, 3, 158, 86, // Skip to: 40641 |
| /* 18467 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 18470 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 18482 |
| /* 18474 */ MCD_OPC_CheckPredicate, 0, 147, 86, // Skip to: 40641 |
| /* 18478 */ MCD_OPC_Decode, 140, 16, 117, // Opcode: UADDLPv4i32_v2i64 |
| /* 18482 */ MCD_OPC_FilterValue, 33, 139, 86, // Skip to: 40641 |
| /* 18486 */ MCD_OPC_CheckPredicate, 0, 135, 86, // Skip to: 40641 |
| /* 18490 */ MCD_OPC_Decode, 220, 12, 126, // Opcode: SQXTUNv4i32 |
| /* 18494 */ MCD_OPC_FilterValue, 11, 75, 0, // Skip to: 18573 |
| /* 18498 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 18501 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 18519 |
| /* 18505 */ MCD_OPC_CheckPredicate, 0, 116, 86, // Skip to: 40641 |
| /* 18509 */ MCD_OPC_CheckField, 21, 1, 1, 110, 86, // Skip to: 40641 |
| /* 18515 */ MCD_OPC_Decode, 199, 12, 89, // Opcode: SQSUBv2i32 |
| /* 18519 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 18537 |
| /* 18523 */ MCD_OPC_CheckPredicate, 0, 98, 86, // Skip to: 40641 |
| /* 18527 */ MCD_OPC_CheckField, 21, 1, 1, 92, 86, // Skip to: 40641 |
| /* 18533 */ MCD_OPC_Decode, 206, 17, 89, // Opcode: UQSUBv2i32 |
| /* 18537 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 18555 |
| /* 18541 */ MCD_OPC_CheckPredicate, 0, 80, 86, // Skip to: 40641 |
| /* 18545 */ MCD_OPC_CheckField, 21, 1, 1, 74, 86, // Skip to: 40641 |
| /* 18551 */ MCD_OPC_Decode, 202, 12, 112, // Opcode: SQSUBv4i32 |
| /* 18555 */ MCD_OPC_FilterValue, 3, 66, 86, // Skip to: 40641 |
| /* 18559 */ MCD_OPC_CheckPredicate, 0, 62, 86, // Skip to: 40641 |
| /* 18563 */ MCD_OPC_CheckField, 21, 1, 1, 56, 86, // Skip to: 40641 |
| /* 18569 */ MCD_OPC_Decode, 209, 17, 112, // Opcode: UQSUBv4i32 |
| /* 18573 */ MCD_OPC_FilterValue, 12, 75, 0, // Skip to: 18652 |
| /* 18577 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 18580 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 18598 |
| /* 18584 */ MCD_OPC_CheckPredicate, 0, 37, 86, // Skip to: 40641 |
| /* 18588 */ MCD_OPC_CheckField, 21, 1, 1, 31, 86, // Skip to: 40641 |
| /* 18594 */ MCD_OPC_Decode, 170, 13, 93, // Opcode: SSUBWv2i32_v2i64 |
| /* 18598 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 18616 |
| /* 18602 */ MCD_OPC_CheckPredicate, 0, 19, 86, // Skip to: 40641 |
| /* 18606 */ MCD_OPC_CheckField, 21, 1, 1, 13, 86, // Skip to: 40641 |
| /* 18612 */ MCD_OPC_Decode, 175, 18, 93, // Opcode: USUBWv2i32_v2i64 |
| /* 18616 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 18634 |
| /* 18620 */ MCD_OPC_CheckPredicate, 0, 1, 86, // Skip to: 40641 |
| /* 18624 */ MCD_OPC_CheckField, 21, 1, 1, 251, 85, // Skip to: 40641 |
| /* 18630 */ MCD_OPC_Decode, 172, 13, 112, // Opcode: SSUBWv4i32_v2i64 |
| /* 18634 */ MCD_OPC_FilterValue, 3, 243, 85, // Skip to: 40641 |
| /* 18638 */ MCD_OPC_CheckPredicate, 0, 239, 85, // Skip to: 40641 |
| /* 18642 */ MCD_OPC_CheckField, 21, 1, 1, 233, 85, // Skip to: 40641 |
| /* 18648 */ MCD_OPC_Decode, 177, 18, 112, // Opcode: USUBWv4i32_v2i64 |
| /* 18652 */ MCD_OPC_FilterValue, 13, 75, 0, // Skip to: 18731 |
| /* 18656 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 18659 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 18677 |
| /* 18663 */ MCD_OPC_CheckPredicate, 0, 214, 85, // Skip to: 40641 |
| /* 18667 */ MCD_OPC_CheckField, 21, 1, 1, 208, 85, // Skip to: 40641 |
| /* 18673 */ MCD_OPC_Decode, 196, 1, 89, // Opcode: CMGTv2i32 |
| /* 18677 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 18695 |
| /* 18681 */ MCD_OPC_CheckPredicate, 0, 196, 85, // Skip to: 40641 |
| /* 18685 */ MCD_OPC_CheckField, 21, 1, 1, 190, 85, // Skip to: 40641 |
| /* 18691 */ MCD_OPC_Decode, 210, 1, 89, // Opcode: CMHIv2i32 |
| /* 18695 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 18713 |
| /* 18699 */ MCD_OPC_CheckPredicate, 0, 178, 85, // Skip to: 40641 |
| /* 18703 */ MCD_OPC_CheckField, 21, 1, 1, 172, 85, // Skip to: 40641 |
| /* 18709 */ MCD_OPC_Decode, 202, 1, 112, // Opcode: CMGTv4i32 |
| /* 18713 */ MCD_OPC_FilterValue, 3, 164, 85, // Skip to: 40641 |
| /* 18717 */ MCD_OPC_CheckPredicate, 0, 160, 85, // Skip to: 40641 |
| /* 18721 */ MCD_OPC_CheckField, 21, 1, 1, 154, 85, // Skip to: 40641 |
| /* 18727 */ MCD_OPC_Decode, 213, 1, 112, // Opcode: CMHIv4i32 |
| /* 18731 */ MCD_OPC_FilterValue, 14, 164, 0, // Skip to: 18899 |
| /* 18735 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 18738 */ MCD_OPC_FilterValue, 0, 33, 0, // Skip to: 18775 |
| /* 18742 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 18745 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 18757 |
| /* 18749 */ MCD_OPC_CheckPredicate, 0, 128, 85, // Skip to: 40641 |
| /* 18753 */ MCD_OPC_Decode, 201, 18, 89, // Opcode: ZIP1v2i32 |
| /* 18757 */ MCD_OPC_FilterValue, 1, 120, 85, // Skip to: 40641 |
| /* 18761 */ MCD_OPC_CheckPredicate, 0, 116, 85, // Skip to: 40641 |
| /* 18765 */ MCD_OPC_CheckField, 16, 5, 0, 110, 85, // Skip to: 40641 |
| /* 18771 */ MCD_OPC_Decode, 188, 15, 99, // Opcode: SUQADDv2i32 |
| /* 18775 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 18806 |
| /* 18779 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 18782 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 18794 |
| /* 18786 */ MCD_OPC_CheckPredicate, 0, 91, 85, // Skip to: 40641 |
| /* 18790 */ MCD_OPC_Decode, 154, 18, 99, // Opcode: USQADDv2i32 |
| /* 18794 */ MCD_OPC_FilterValue, 33, 83, 85, // Skip to: 40641 |
| /* 18798 */ MCD_OPC_CheckPredicate, 0, 79, 85, // Skip to: 40641 |
| /* 18802 */ MCD_OPC_Decode, 171, 10, 108, // Opcode: SHLLv2i32 |
| /* 18806 */ MCD_OPC_FilterValue, 2, 46, 0, // Skip to: 18856 |
| /* 18810 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 18813 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 18825 |
| /* 18817 */ MCD_OPC_CheckPredicate, 0, 60, 85, // Skip to: 40641 |
| /* 18821 */ MCD_OPC_Decode, 204, 18, 112, // Opcode: ZIP1v4i32 |
| /* 18825 */ MCD_OPC_FilterValue, 1, 52, 85, // Skip to: 40641 |
| /* 18829 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 18832 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 18844 |
| /* 18836 */ MCD_OPC_CheckPredicate, 0, 41, 85, // Skip to: 40641 |
| /* 18840 */ MCD_OPC_Decode, 191, 15, 126, // Opcode: SUQADDv4i32 |
| /* 18844 */ MCD_OPC_FilterValue, 16, 33, 85, // Skip to: 40641 |
| /* 18848 */ MCD_OPC_CheckPredicate, 0, 29, 85, // Skip to: 40641 |
| /* 18852 */ MCD_OPC_Decode, 239, 9, 95, // Opcode: SADDLVv4i32v |
| /* 18856 */ MCD_OPC_FilterValue, 3, 21, 85, // Skip to: 40641 |
| /* 18860 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 18863 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 18875 |
| /* 18867 */ MCD_OPC_CheckPredicate, 0, 10, 85, // Skip to: 40641 |
| /* 18871 */ MCD_OPC_Decode, 157, 18, 126, // Opcode: USQADDv4i32 |
| /* 18875 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 18887 |
| /* 18879 */ MCD_OPC_CheckPredicate, 0, 254, 84, // Skip to: 40641 |
| /* 18883 */ MCD_OPC_Decode, 173, 10, 117, // Opcode: SHLLv4i32 |
| /* 18887 */ MCD_OPC_FilterValue, 48, 246, 84, // Skip to: 40641 |
| /* 18891 */ MCD_OPC_CheckPredicate, 0, 242, 84, // Skip to: 40641 |
| /* 18895 */ MCD_OPC_Decode, 145, 16, 95, // Opcode: UADDLVv4i32v |
| /* 18899 */ MCD_OPC_FilterValue, 15, 75, 0, // Skip to: 18978 |
| /* 18903 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 18906 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 18924 |
| /* 18910 */ MCD_OPC_CheckPredicate, 0, 223, 84, // Skip to: 40641 |
| /* 18914 */ MCD_OPC_CheckField, 21, 1, 1, 217, 84, // Skip to: 40641 |
| /* 18920 */ MCD_OPC_Decode, 180, 1, 89, // Opcode: CMGEv2i32 |
| /* 18924 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 18942 |
| /* 18928 */ MCD_OPC_CheckPredicate, 0, 205, 84, // Skip to: 40641 |
| /* 18932 */ MCD_OPC_CheckField, 21, 1, 1, 199, 84, // Skip to: 40641 |
| /* 18938 */ MCD_OPC_Decode, 218, 1, 89, // Opcode: CMHSv2i32 |
| /* 18942 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 18960 |
| /* 18946 */ MCD_OPC_CheckPredicate, 0, 187, 84, // Skip to: 40641 |
| /* 18950 */ MCD_OPC_CheckField, 21, 1, 1, 181, 84, // Skip to: 40641 |
| /* 18956 */ MCD_OPC_Decode, 186, 1, 112, // Opcode: CMGEv4i32 |
| /* 18960 */ MCD_OPC_FilterValue, 3, 173, 84, // Skip to: 40641 |
| /* 18964 */ MCD_OPC_CheckPredicate, 0, 169, 84, // Skip to: 40641 |
| /* 18968 */ MCD_OPC_CheckField, 21, 1, 1, 163, 84, // Skip to: 40641 |
| /* 18974 */ MCD_OPC_Decode, 221, 1, 112, // Opcode: CMHSv4i32 |
| /* 18978 */ MCD_OPC_FilterValue, 16, 73, 0, // Skip to: 19055 |
| /* 18982 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 18985 */ MCD_OPC_FilterValue, 0, 13, 0, // Skip to: 19002 |
| /* 18989 */ MCD_OPC_CheckPredicate, 0, 144, 84, // Skip to: 40641 |
| /* 18993 */ MCD_OPC_CheckField, 21, 1, 1, 138, 84, // Skip to: 40641 |
| /* 18999 */ MCD_OPC_Decode, 34, 103, // Opcode: ADDHNv2i64_v2i32 |
| /* 19002 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 19020 |
| /* 19006 */ MCD_OPC_CheckPredicate, 0, 127, 84, // Skip to: 40641 |
| /* 19010 */ MCD_OPC_CheckField, 21, 1, 1, 121, 84, // Skip to: 40641 |
| /* 19016 */ MCD_OPC_Decode, 158, 9, 103, // Opcode: RADDHNv2i64_v2i32 |
| /* 19020 */ MCD_OPC_FilterValue, 2, 13, 0, // Skip to: 19037 |
| /* 19024 */ MCD_OPC_CheckPredicate, 0, 109, 84, // Skip to: 40641 |
| /* 19028 */ MCD_OPC_CheckField, 21, 1, 1, 103, 84, // Skip to: 40641 |
| /* 19034 */ MCD_OPC_Decode, 35, 120, // Opcode: ADDHNv2i64_v4i32 |
| /* 19037 */ MCD_OPC_FilterValue, 3, 96, 84, // Skip to: 40641 |
| /* 19041 */ MCD_OPC_CheckPredicate, 0, 92, 84, // Skip to: 40641 |
| /* 19045 */ MCD_OPC_CheckField, 21, 1, 1, 86, 84, // Skip to: 40641 |
| /* 19051 */ MCD_OPC_Decode, 159, 9, 120, // Opcode: RADDHNv2i64_v4i32 |
| /* 19055 */ MCD_OPC_FilterValue, 17, 75, 0, // Skip to: 19134 |
| /* 19059 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 19062 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 19080 |
| /* 19066 */ MCD_OPC_CheckPredicate, 0, 67, 84, // Skip to: 40641 |
| /* 19070 */ MCD_OPC_CheckField, 21, 1, 1, 61, 84, // Skip to: 40641 |
| /* 19076 */ MCD_OPC_Decode, 141, 13, 89, // Opcode: SSHLv2i32 |
| /* 19080 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 19098 |
| /* 19084 */ MCD_OPC_CheckPredicate, 0, 49, 84, // Skip to: 40641 |
| /* 19088 */ MCD_OPC_CheckField, 21, 1, 1, 43, 84, // Skip to: 40641 |
| /* 19094 */ MCD_OPC_Decode, 135, 18, 89, // Opcode: USHLv2i32 |
| /* 19098 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 19116 |
| /* 19102 */ MCD_OPC_CheckPredicate, 0, 31, 84, // Skip to: 40641 |
| /* 19106 */ MCD_OPC_CheckField, 21, 1, 1, 25, 84, // Skip to: 40641 |
| /* 19112 */ MCD_OPC_Decode, 144, 13, 112, // Opcode: SSHLv4i32 |
| /* 19116 */ MCD_OPC_FilterValue, 3, 17, 84, // Skip to: 40641 |
| /* 19120 */ MCD_OPC_CheckPredicate, 0, 13, 84, // Skip to: 40641 |
| /* 19124 */ MCD_OPC_CheckField, 21, 1, 1, 7, 84, // Skip to: 40641 |
| /* 19130 */ MCD_OPC_Decode, 138, 18, 112, // Opcode: USHLv4i32 |
| /* 19134 */ MCD_OPC_FilterValue, 18, 127, 0, // Skip to: 19265 |
| /* 19138 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 19141 */ MCD_OPC_FilterValue, 0, 27, 0, // Skip to: 19172 |
| /* 19145 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 19148 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 19160 |
| /* 19152 */ MCD_OPC_CheckPredicate, 0, 237, 83, // Skip to: 40641 |
| /* 19156 */ MCD_OPC_Decode, 147, 1, 90, // Opcode: CLSv2i32 |
| /* 19160 */ MCD_OPC_FilterValue, 33, 229, 83, // Skip to: 40641 |
| /* 19164 */ MCD_OPC_CheckPredicate, 0, 225, 83, // Skip to: 40641 |
| /* 19168 */ MCD_OPC_Decode, 209, 12, 95, // Opcode: SQXTNv2i32 |
| /* 19172 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 19203 |
| /* 19176 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 19179 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 19191 |
| /* 19183 */ MCD_OPC_CheckPredicate, 0, 206, 83, // Skip to: 40641 |
| /* 19187 */ MCD_OPC_Decode, 155, 1, 90, // Opcode: CLZv2i32 |
| /* 19191 */ MCD_OPC_FilterValue, 33, 198, 83, // Skip to: 40641 |
| /* 19195 */ MCD_OPC_CheckPredicate, 0, 194, 83, // Skip to: 40641 |
| /* 19199 */ MCD_OPC_Decode, 216, 17, 95, // Opcode: UQXTNv2i32 |
| /* 19203 */ MCD_OPC_FilterValue, 2, 27, 0, // Skip to: 19234 |
| /* 19207 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 19210 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 19222 |
| /* 19214 */ MCD_OPC_CheckPredicate, 0, 175, 83, // Skip to: 40641 |
| /* 19218 */ MCD_OPC_Decode, 149, 1, 117, // Opcode: CLSv4i32 |
| /* 19222 */ MCD_OPC_FilterValue, 33, 167, 83, // Skip to: 40641 |
| /* 19226 */ MCD_OPC_CheckPredicate, 0, 163, 83, // Skip to: 40641 |
| /* 19230 */ MCD_OPC_Decode, 211, 12, 126, // Opcode: SQXTNv4i32 |
| /* 19234 */ MCD_OPC_FilterValue, 3, 155, 83, // Skip to: 40641 |
| /* 19238 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 19241 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 19253 |
| /* 19245 */ MCD_OPC_CheckPredicate, 0, 144, 83, // Skip to: 40641 |
| /* 19249 */ MCD_OPC_Decode, 157, 1, 117, // Opcode: CLZv4i32 |
| /* 19253 */ MCD_OPC_FilterValue, 33, 136, 83, // Skip to: 40641 |
| /* 19257 */ MCD_OPC_CheckPredicate, 0, 132, 83, // Skip to: 40641 |
| /* 19261 */ MCD_OPC_Decode, 218, 17, 126, // Opcode: UQXTNv4i32 |
| /* 19265 */ MCD_OPC_FilterValue, 19, 75, 0, // Skip to: 19344 |
| /* 19269 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 19272 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 19290 |
| /* 19276 */ MCD_OPC_CheckPredicate, 0, 113, 83, // Skip to: 40641 |
| /* 19280 */ MCD_OPC_CheckField, 21, 1, 1, 107, 83, // Skip to: 40641 |
| /* 19286 */ MCD_OPC_Decode, 164, 12, 89, // Opcode: SQSHLv2i32 |
| /* 19290 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 19308 |
| /* 19294 */ MCD_OPC_CheckPredicate, 0, 95, 83, // Skip to: 40641 |
| /* 19298 */ MCD_OPC_CheckField, 21, 1, 1, 89, 83, // Skip to: 40641 |
| /* 19304 */ MCD_OPC_Decode, 180, 17, 89, // Opcode: UQSHLv2i32 |
| /* 19308 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 19326 |
| /* 19312 */ MCD_OPC_CheckPredicate, 0, 77, 83, // Skip to: 40641 |
| /* 19316 */ MCD_OPC_CheckField, 21, 1, 1, 71, 83, // Skip to: 40641 |
| /* 19322 */ MCD_OPC_Decode, 170, 12, 112, // Opcode: SQSHLv4i32 |
| /* 19326 */ MCD_OPC_FilterValue, 3, 63, 83, // Skip to: 40641 |
| /* 19330 */ MCD_OPC_CheckPredicate, 0, 59, 83, // Skip to: 40641 |
| /* 19334 */ MCD_OPC_CheckField, 21, 1, 1, 53, 83, // Skip to: 40641 |
| /* 19340 */ MCD_OPC_Decode, 186, 17, 112, // Opcode: UQSHLv4i32 |
| /* 19344 */ MCD_OPC_FilterValue, 20, 75, 0, // Skip to: 19423 |
| /* 19348 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 19351 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 19369 |
| /* 19355 */ MCD_OPC_CheckPredicate, 0, 34, 83, // Skip to: 40641 |
| /* 19359 */ MCD_OPC_CheckField, 21, 1, 1, 28, 83, // Skip to: 40641 |
| /* 19365 */ MCD_OPC_Decode, 202, 9, 105, // Opcode: SABALv2i32_v2i64 |
| /* 19369 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 19387 |
| /* 19373 */ MCD_OPC_CheckPredicate, 0, 16, 83, // Skip to: 40641 |
| /* 19377 */ MCD_OPC_CheckField, 21, 1, 1, 10, 83, // Skip to: 40641 |
| /* 19383 */ MCD_OPC_Decode, 236, 15, 105, // Opcode: UABALv2i32_v2i64 |
| /* 19387 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 19405 |
| /* 19391 */ MCD_OPC_CheckPredicate, 0, 254, 82, // Skip to: 40641 |
| /* 19395 */ MCD_OPC_CheckField, 21, 1, 1, 248, 82, // Skip to: 40641 |
| /* 19401 */ MCD_OPC_Decode, 204, 9, 120, // Opcode: SABALv4i32_v2i64 |
| /* 19405 */ MCD_OPC_FilterValue, 3, 240, 82, // Skip to: 40641 |
| /* 19409 */ MCD_OPC_CheckPredicate, 0, 236, 82, // Skip to: 40641 |
| /* 19413 */ MCD_OPC_CheckField, 21, 1, 1, 230, 82, // Skip to: 40641 |
| /* 19419 */ MCD_OPC_Decode, 238, 15, 120, // Opcode: UABALv4i32_v2i64 |
| /* 19423 */ MCD_OPC_FilterValue, 21, 75, 0, // Skip to: 19502 |
| /* 19427 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 19430 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 19448 |
| /* 19434 */ MCD_OPC_CheckPredicate, 0, 211, 82, // Skip to: 40641 |
| /* 19438 */ MCD_OPC_CheckField, 21, 1, 1, 205, 82, // Skip to: 40641 |
| /* 19444 */ MCD_OPC_Decode, 239, 12, 89, // Opcode: SRSHLv2i32 |
| /* 19448 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 19466 |
| /* 19452 */ MCD_OPC_CheckPredicate, 0, 193, 82, // Skip to: 40641 |
| /* 19456 */ MCD_OPC_CheckField, 21, 1, 1, 187, 82, // Skip to: 40641 |
| /* 19462 */ MCD_OPC_Decode, 231, 17, 89, // Opcode: URSHLv2i32 |
| /* 19466 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 19484 |
| /* 19470 */ MCD_OPC_CheckPredicate, 0, 175, 82, // Skip to: 40641 |
| /* 19474 */ MCD_OPC_CheckField, 21, 1, 1, 169, 82, // Skip to: 40641 |
| /* 19480 */ MCD_OPC_Decode, 242, 12, 112, // Opcode: SRSHLv4i32 |
| /* 19484 */ MCD_OPC_FilterValue, 3, 161, 82, // Skip to: 40641 |
| /* 19488 */ MCD_OPC_CheckPredicate, 0, 157, 82, // Skip to: 40641 |
| /* 19492 */ MCD_OPC_CheckField, 21, 1, 1, 151, 82, // Skip to: 40641 |
| /* 19498 */ MCD_OPC_Decode, 234, 17, 112, // Opcode: URSHLv4i32 |
| /* 19502 */ MCD_OPC_FilterValue, 22, 39, 0, // Skip to: 19545 |
| /* 19506 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 19509 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 19527 |
| /* 19513 */ MCD_OPC_CheckPredicate, 0, 132, 82, // Skip to: 40641 |
| /* 19517 */ MCD_OPC_CheckField, 21, 1, 0, 126, 82, // Skip to: 40641 |
| /* 19523 */ MCD_OPC_Decode, 188, 18, 89, // Opcode: UZP2v2i32 |
| /* 19527 */ MCD_OPC_FilterValue, 2, 118, 82, // Skip to: 40641 |
| /* 19531 */ MCD_OPC_CheckPredicate, 0, 114, 82, // Skip to: 40641 |
| /* 19535 */ MCD_OPC_CheckField, 21, 1, 0, 108, 82, // Skip to: 40641 |
| /* 19541 */ MCD_OPC_Decode, 191, 18, 112, // Opcode: UZP2v4i32 |
| /* 19545 */ MCD_OPC_FilterValue, 23, 75, 0, // Skip to: 19624 |
| /* 19549 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 19552 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 19570 |
| /* 19556 */ MCD_OPC_CheckPredicate, 0, 89, 82, // Skip to: 40641 |
| /* 19560 */ MCD_OPC_CheckField, 21, 1, 1, 83, 82, // Skip to: 40641 |
| /* 19566 */ MCD_OPC_Decode, 247, 11, 89, // Opcode: SQRSHLv2i32 |
| /* 19570 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 19588 |
| /* 19574 */ MCD_OPC_CheckPredicate, 0, 71, 82, // Skip to: 40641 |
| /* 19578 */ MCD_OPC_CheckField, 21, 1, 1, 65, 82, // Skip to: 40641 |
| /* 19584 */ MCD_OPC_Decode, 155, 17, 89, // Opcode: UQRSHLv2i32 |
| /* 19588 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 19606 |
| /* 19592 */ MCD_OPC_CheckPredicate, 0, 53, 82, // Skip to: 40641 |
| /* 19596 */ MCD_OPC_CheckField, 21, 1, 1, 47, 82, // Skip to: 40641 |
| /* 19602 */ MCD_OPC_Decode, 250, 11, 112, // Opcode: SQRSHLv4i32 |
| /* 19606 */ MCD_OPC_FilterValue, 3, 39, 82, // Skip to: 40641 |
| /* 19610 */ MCD_OPC_CheckPredicate, 0, 35, 82, // Skip to: 40641 |
| /* 19614 */ MCD_OPC_CheckField, 21, 1, 1, 29, 82, // Skip to: 40641 |
| /* 19620 */ MCD_OPC_Decode, 158, 17, 112, // Opcode: UQRSHLv4i32 |
| /* 19624 */ MCD_OPC_FilterValue, 24, 75, 0, // Skip to: 19703 |
| /* 19628 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 19631 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 19649 |
| /* 19635 */ MCD_OPC_CheckPredicate, 0, 10, 82, // Skip to: 40641 |
| /* 19639 */ MCD_OPC_CheckField, 21, 1, 1, 4, 82, // Skip to: 40641 |
| /* 19645 */ MCD_OPC_Decode, 151, 15, 103, // Opcode: SUBHNv2i64_v2i32 |
| /* 19649 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 19667 |
| /* 19653 */ MCD_OPC_CheckPredicate, 0, 248, 81, // Skip to: 40641 |
| /* 19657 */ MCD_OPC_CheckField, 21, 1, 1, 242, 81, // Skip to: 40641 |
| /* 19663 */ MCD_OPC_Decode, 195, 9, 103, // Opcode: RSUBHNv2i64_v2i32 |
| /* 19667 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 19685 |
| /* 19671 */ MCD_OPC_CheckPredicate, 0, 230, 81, // Skip to: 40641 |
| /* 19675 */ MCD_OPC_CheckField, 21, 1, 1, 224, 81, // Skip to: 40641 |
| /* 19681 */ MCD_OPC_Decode, 152, 15, 120, // Opcode: SUBHNv2i64_v4i32 |
| /* 19685 */ MCD_OPC_FilterValue, 3, 216, 81, // Skip to: 40641 |
| /* 19689 */ MCD_OPC_CheckPredicate, 0, 212, 81, // Skip to: 40641 |
| /* 19693 */ MCD_OPC_CheckField, 21, 1, 1, 206, 81, // Skip to: 40641 |
| /* 19699 */ MCD_OPC_Decode, 196, 9, 120, // Opcode: RSUBHNv2i64_v4i32 |
| /* 19703 */ MCD_OPC_FilterValue, 25, 75, 0, // Skip to: 19782 |
| /* 19707 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 19710 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 19728 |
| /* 19714 */ MCD_OPC_CheckPredicate, 0, 187, 81, // Skip to: 40641 |
| /* 19718 */ MCD_OPC_CheckField, 21, 1, 1, 181, 81, // Skip to: 40641 |
| /* 19724 */ MCD_OPC_Decode, 217, 10, 89, // Opcode: SMAXv2i32 |
| /* 19728 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 19746 |
| /* 19732 */ MCD_OPC_CheckPredicate, 0, 169, 81, // Skip to: 40641 |
| /* 19736 */ MCD_OPC_CheckField, 21, 1, 1, 163, 81, // Skip to: 40641 |
| /* 19742 */ MCD_OPC_Decode, 209, 16, 89, // Opcode: UMAXv2i32 |
| /* 19746 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 19764 |
| /* 19750 */ MCD_OPC_CheckPredicate, 0, 151, 81, // Skip to: 40641 |
| /* 19754 */ MCD_OPC_CheckField, 21, 1, 1, 145, 81, // Skip to: 40641 |
| /* 19760 */ MCD_OPC_Decode, 219, 10, 112, // Opcode: SMAXv4i32 |
| /* 19764 */ MCD_OPC_FilterValue, 3, 137, 81, // Skip to: 40641 |
| /* 19768 */ MCD_OPC_CheckPredicate, 0, 133, 81, // Skip to: 40641 |
| /* 19772 */ MCD_OPC_CheckField, 21, 1, 1, 127, 81, // Skip to: 40641 |
| /* 19778 */ MCD_OPC_Decode, 211, 16, 112, // Opcode: UMAXv4i32 |
| /* 19782 */ MCD_OPC_FilterValue, 26, 113, 0, // Skip to: 19899 |
| /* 19786 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 19789 */ MCD_OPC_FilterValue, 0, 33, 0, // Skip to: 19826 |
| /* 19793 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 19796 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 19808 |
| /* 19800 */ MCD_OPC_CheckPredicate, 0, 101, 81, // Skip to: 40641 |
| /* 19804 */ MCD_OPC_Decode, 229, 15, 89, // Opcode: TRN2v2i32 |
| /* 19808 */ MCD_OPC_FilterValue, 1, 93, 81, // Skip to: 40641 |
| /* 19812 */ MCD_OPC_CheckPredicate, 0, 89, 81, // Skip to: 40641 |
| /* 19816 */ MCD_OPC_CheckField, 16, 5, 0, 83, 81, // Skip to: 40641 |
| /* 19822 */ MCD_OPC_Decode, 226, 9, 99, // Opcode: SADALPv2i32_v1i64 |
| /* 19826 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 19844 |
| /* 19830 */ MCD_OPC_CheckPredicate, 0, 71, 81, // Skip to: 40641 |
| /* 19834 */ MCD_OPC_CheckField, 16, 6, 32, 65, 81, // Skip to: 40641 |
| /* 19840 */ MCD_OPC_Decode, 132, 16, 99, // Opcode: UADALPv2i32_v1i64 |
| /* 19844 */ MCD_OPC_FilterValue, 2, 33, 0, // Skip to: 19881 |
| /* 19848 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 19851 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 19863 |
| /* 19855 */ MCD_OPC_CheckPredicate, 0, 46, 81, // Skip to: 40641 |
| /* 19859 */ MCD_OPC_Decode, 232, 15, 112, // Opcode: TRN2v4i32 |
| /* 19863 */ MCD_OPC_FilterValue, 1, 38, 81, // Skip to: 40641 |
| /* 19867 */ MCD_OPC_CheckPredicate, 0, 34, 81, // Skip to: 40641 |
| /* 19871 */ MCD_OPC_CheckField, 16, 5, 0, 28, 81, // Skip to: 40641 |
| /* 19877 */ MCD_OPC_Decode, 228, 9, 126, // Opcode: SADALPv4i32_v2i64 |
| /* 19881 */ MCD_OPC_FilterValue, 3, 20, 81, // Skip to: 40641 |
| /* 19885 */ MCD_OPC_CheckPredicate, 0, 16, 81, // Skip to: 40641 |
| /* 19889 */ MCD_OPC_CheckField, 16, 6, 32, 10, 81, // Skip to: 40641 |
| /* 19895 */ MCD_OPC_Decode, 134, 16, 126, // Opcode: UADALPv4i32_v2i64 |
| /* 19899 */ MCD_OPC_FilterValue, 27, 75, 0, // Skip to: 19978 |
| /* 19903 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 19906 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 19924 |
| /* 19910 */ MCD_OPC_CheckPredicate, 0, 247, 80, // Skip to: 40641 |
| /* 19914 */ MCD_OPC_CheckField, 21, 1, 1, 241, 80, // Skip to: 40641 |
| /* 19920 */ MCD_OPC_Decode, 235, 10, 89, // Opcode: SMINv2i32 |
| /* 19924 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 19942 |
| /* 19928 */ MCD_OPC_CheckPredicate, 0, 229, 80, // Skip to: 40641 |
| /* 19932 */ MCD_OPC_CheckField, 21, 1, 1, 223, 80, // Skip to: 40641 |
| /* 19938 */ MCD_OPC_Decode, 226, 16, 89, // Opcode: UMINv2i32 |
| /* 19942 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 19960 |
| /* 19946 */ MCD_OPC_CheckPredicate, 0, 211, 80, // Skip to: 40641 |
| /* 19950 */ MCD_OPC_CheckField, 21, 1, 1, 205, 80, // Skip to: 40641 |
| /* 19956 */ MCD_OPC_Decode, 237, 10, 112, // Opcode: SMINv4i32 |
| /* 19960 */ MCD_OPC_FilterValue, 3, 197, 80, // Skip to: 40641 |
| /* 19964 */ MCD_OPC_CheckPredicate, 0, 193, 80, // Skip to: 40641 |
| /* 19968 */ MCD_OPC_CheckField, 21, 1, 1, 187, 80, // Skip to: 40641 |
| /* 19974 */ MCD_OPC_Decode, 228, 16, 112, // Opcode: UMINv4i32 |
| /* 19978 */ MCD_OPC_FilterValue, 28, 75, 0, // Skip to: 20057 |
| /* 19982 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 19985 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 20003 |
| /* 19989 */ MCD_OPC_CheckPredicate, 0, 168, 80, // Skip to: 40641 |
| /* 19993 */ MCD_OPC_CheckField, 21, 1, 1, 162, 80, // Skip to: 40641 |
| /* 19999 */ MCD_OPC_Decode, 214, 9, 85, // Opcode: SABDLv2i32_v2i64 |
| /* 20003 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 20021 |
| /* 20007 */ MCD_OPC_CheckPredicate, 0, 150, 80, // Skip to: 40641 |
| /* 20011 */ MCD_OPC_CheckField, 21, 1, 1, 144, 80, // Skip to: 40641 |
| /* 20017 */ MCD_OPC_Decode, 248, 15, 85, // Opcode: UABDLv2i32_v2i64 |
| /* 20021 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 20039 |
| /* 20025 */ MCD_OPC_CheckPredicate, 0, 132, 80, // Skip to: 40641 |
| /* 20029 */ MCD_OPC_CheckField, 21, 1, 1, 126, 80, // Skip to: 40641 |
| /* 20035 */ MCD_OPC_Decode, 216, 9, 112, // Opcode: SABDLv4i32_v2i64 |
| /* 20039 */ MCD_OPC_FilterValue, 3, 118, 80, // Skip to: 40641 |
| /* 20043 */ MCD_OPC_CheckPredicate, 0, 114, 80, // Skip to: 40641 |
| /* 20047 */ MCD_OPC_CheckField, 21, 1, 1, 108, 80, // Skip to: 40641 |
| /* 20053 */ MCD_OPC_Decode, 250, 15, 112, // Opcode: UABDLv4i32_v2i64 |
| /* 20057 */ MCD_OPC_FilterValue, 29, 75, 0, // Skip to: 20136 |
| /* 20061 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 20064 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 20082 |
| /* 20068 */ MCD_OPC_CheckPredicate, 0, 89, 80, // Skip to: 40641 |
| /* 20072 */ MCD_OPC_CheckField, 21, 1, 1, 83, 80, // Skip to: 40641 |
| /* 20078 */ MCD_OPC_Decode, 220, 9, 89, // Opcode: SABDv2i32 |
| /* 20082 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 20100 |
| /* 20086 */ MCD_OPC_CheckPredicate, 0, 71, 80, // Skip to: 40641 |
| /* 20090 */ MCD_OPC_CheckField, 21, 1, 1, 65, 80, // Skip to: 40641 |
| /* 20096 */ MCD_OPC_Decode, 254, 15, 89, // Opcode: UABDv2i32 |
| /* 20100 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 20118 |
| /* 20104 */ MCD_OPC_CheckPredicate, 0, 53, 80, // Skip to: 40641 |
| /* 20108 */ MCD_OPC_CheckField, 21, 1, 1, 47, 80, // Skip to: 40641 |
| /* 20114 */ MCD_OPC_Decode, 222, 9, 112, // Opcode: SABDv4i32 |
| /* 20118 */ MCD_OPC_FilterValue, 3, 39, 80, // Skip to: 40641 |
| /* 20122 */ MCD_OPC_CheckPredicate, 0, 35, 80, // Skip to: 40641 |
| /* 20126 */ MCD_OPC_CheckField, 21, 1, 1, 29, 80, // Skip to: 40641 |
| /* 20132 */ MCD_OPC_Decode, 128, 16, 112, // Opcode: UABDv4i32 |
| /* 20136 */ MCD_OPC_FilterValue, 30, 113, 0, // Skip to: 20253 |
| /* 20140 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 20143 */ MCD_OPC_FilterValue, 0, 33, 0, // Skip to: 20180 |
| /* 20147 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 20150 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 20162 |
| /* 20154 */ MCD_OPC_CheckPredicate, 0, 3, 80, // Skip to: 40641 |
| /* 20158 */ MCD_OPC_Decode, 208, 18, 89, // Opcode: ZIP2v2i32 |
| /* 20162 */ MCD_OPC_FilterValue, 1, 251, 79, // Skip to: 40641 |
| /* 20166 */ MCD_OPC_CheckPredicate, 0, 247, 79, // Skip to: 40641 |
| /* 20170 */ MCD_OPC_CheckField, 16, 5, 0, 241, 79, // Skip to: 40641 |
| /* 20176 */ MCD_OPC_Decode, 154, 11, 90, // Opcode: SQABSv2i32 |
| /* 20180 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 20198 |
| /* 20184 */ MCD_OPC_CheckPredicate, 0, 229, 79, // Skip to: 40641 |
| /* 20188 */ MCD_OPC_CheckField, 16, 6, 32, 223, 79, // Skip to: 40641 |
| /* 20194 */ MCD_OPC_Decode, 224, 11, 90, // Opcode: SQNEGv2i32 |
| /* 20198 */ MCD_OPC_FilterValue, 2, 33, 0, // Skip to: 20235 |
| /* 20202 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 20205 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 20217 |
| /* 20209 */ MCD_OPC_CheckPredicate, 0, 204, 79, // Skip to: 40641 |
| /* 20213 */ MCD_OPC_Decode, 211, 18, 112, // Opcode: ZIP2v4i32 |
| /* 20217 */ MCD_OPC_FilterValue, 1, 196, 79, // Skip to: 40641 |
| /* 20221 */ MCD_OPC_CheckPredicate, 0, 192, 79, // Skip to: 40641 |
| /* 20225 */ MCD_OPC_CheckField, 16, 5, 0, 186, 79, // Skip to: 40641 |
| /* 20231 */ MCD_OPC_Decode, 157, 11, 117, // Opcode: SQABSv4i32 |
| /* 20235 */ MCD_OPC_FilterValue, 3, 178, 79, // Skip to: 40641 |
| /* 20239 */ MCD_OPC_CheckPredicate, 0, 174, 79, // Skip to: 40641 |
| /* 20243 */ MCD_OPC_CheckField, 16, 6, 32, 168, 79, // Skip to: 40641 |
| /* 20249 */ MCD_OPC_Decode, 227, 11, 117, // Opcode: SQNEGv4i32 |
| /* 20253 */ MCD_OPC_FilterValue, 31, 75, 0, // Skip to: 20332 |
| /* 20257 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 20260 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 20278 |
| /* 20264 */ MCD_OPC_CheckPredicate, 0, 149, 79, // Skip to: 40641 |
| /* 20268 */ MCD_OPC_CheckField, 21, 1, 1, 143, 79, // Skip to: 40641 |
| /* 20274 */ MCD_OPC_Decode, 208, 9, 109, // Opcode: SABAv2i32 |
| /* 20278 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 20296 |
| /* 20282 */ MCD_OPC_CheckPredicate, 0, 131, 79, // Skip to: 40641 |
| /* 20286 */ MCD_OPC_CheckField, 21, 1, 1, 125, 79, // Skip to: 40641 |
| /* 20292 */ MCD_OPC_Decode, 242, 15, 109, // Opcode: UABAv2i32 |
| /* 20296 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 20314 |
| /* 20300 */ MCD_OPC_CheckPredicate, 0, 113, 79, // Skip to: 40641 |
| /* 20304 */ MCD_OPC_CheckField, 21, 1, 1, 107, 79, // Skip to: 40641 |
| /* 20310 */ MCD_OPC_Decode, 210, 9, 120, // Opcode: SABAv4i32 |
| /* 20314 */ MCD_OPC_FilterValue, 3, 99, 79, // Skip to: 40641 |
| /* 20318 */ MCD_OPC_CheckPredicate, 0, 95, 79, // Skip to: 40641 |
| /* 20322 */ MCD_OPC_CheckField, 21, 1, 1, 89, 79, // Skip to: 40641 |
| /* 20328 */ MCD_OPC_Decode, 244, 15, 120, // Opcode: UABAv4i32 |
| /* 20332 */ MCD_OPC_FilterValue, 32, 75, 0, // Skip to: 20411 |
| /* 20336 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 20339 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 20357 |
| /* 20343 */ MCD_OPC_CheckPredicate, 0, 70, 79, // Skip to: 40641 |
| /* 20347 */ MCD_OPC_CheckField, 21, 1, 1, 64, 79, // Skip to: 40641 |
| /* 20353 */ MCD_OPC_Decode, 242, 10, 105, // Opcode: SMLALv2i32_v2i64 |
| /* 20357 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 20375 |
| /* 20361 */ MCD_OPC_CheckPredicate, 0, 52, 79, // Skip to: 40641 |
| /* 20365 */ MCD_OPC_CheckField, 21, 1, 1, 46, 79, // Skip to: 40641 |
| /* 20371 */ MCD_OPC_Decode, 233, 16, 105, // Opcode: UMLALv2i32_v2i64 |
| /* 20375 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 20393 |
| /* 20379 */ MCD_OPC_CheckPredicate, 0, 34, 79, // Skip to: 40641 |
| /* 20383 */ MCD_OPC_CheckField, 21, 1, 1, 28, 79, // Skip to: 40641 |
| /* 20389 */ MCD_OPC_Decode, 246, 10, 120, // Opcode: SMLALv4i32_v2i64 |
| /* 20393 */ MCD_OPC_FilterValue, 3, 20, 79, // Skip to: 40641 |
| /* 20397 */ MCD_OPC_CheckPredicate, 0, 16, 79, // Skip to: 40641 |
| /* 20401 */ MCD_OPC_CheckField, 21, 1, 1, 10, 79, // Skip to: 40641 |
| /* 20407 */ MCD_OPC_Decode, 237, 16, 120, // Opcode: UMLALv4i32_v2i64 |
| /* 20411 */ MCD_OPC_FilterValue, 33, 73, 0, // Skip to: 20488 |
| /* 20415 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 20418 */ MCD_OPC_FilterValue, 0, 13, 0, // Skip to: 20435 |
| /* 20422 */ MCD_OPC_CheckPredicate, 0, 247, 78, // Skip to: 40641 |
| /* 20426 */ MCD_OPC_CheckField, 21, 1, 1, 241, 78, // Skip to: 40641 |
| /* 20432 */ MCD_OPC_Decode, 73, 89, // Opcode: ADDv2i32 |
| /* 20435 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 20453 |
| /* 20439 */ MCD_OPC_CheckPredicate, 0, 230, 78, // Skip to: 40641 |
| /* 20443 */ MCD_OPC_CheckField, 21, 1, 1, 224, 78, // Skip to: 40641 |
| /* 20449 */ MCD_OPC_Decode, 177, 15, 89, // Opcode: SUBv2i32 |
| /* 20453 */ MCD_OPC_FilterValue, 2, 13, 0, // Skip to: 20470 |
| /* 20457 */ MCD_OPC_CheckPredicate, 0, 212, 78, // Skip to: 40641 |
| /* 20461 */ MCD_OPC_CheckField, 21, 1, 1, 206, 78, // Skip to: 40641 |
| /* 20467 */ MCD_OPC_Decode, 76, 112, // Opcode: ADDv4i32 |
| /* 20470 */ MCD_OPC_FilterValue, 3, 199, 78, // Skip to: 40641 |
| /* 20474 */ MCD_OPC_CheckPredicate, 0, 195, 78, // Skip to: 40641 |
| /* 20478 */ MCD_OPC_CheckField, 21, 1, 1, 189, 78, // Skip to: 40641 |
| /* 20484 */ MCD_OPC_Decode, 180, 15, 112, // Opcode: SUBv4i32 |
| /* 20488 */ MCD_OPC_FilterValue, 34, 101, 0, // Skip to: 20593 |
| /* 20492 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 20495 */ MCD_OPC_FilterValue, 0, 27, 0, // Skip to: 20526 |
| /* 20499 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 20502 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 20514 |
| /* 20506 */ MCD_OPC_CheckPredicate, 0, 163, 78, // Skip to: 40641 |
| /* 20510 */ MCD_OPC_Decode, 197, 1, 90, // Opcode: CMGTv2i32rz |
| /* 20514 */ MCD_OPC_FilterValue, 33, 155, 78, // Skip to: 40641 |
| /* 20518 */ MCD_OPC_CheckPredicate, 0, 151, 78, // Skip to: 40641 |
| /* 20522 */ MCD_OPC_Decode, 174, 5, 90, // Opcode: FRINTPv2f32 |
| /* 20526 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 20544 |
| /* 20530 */ MCD_OPC_CheckPredicate, 0, 139, 78, // Skip to: 40641 |
| /* 20534 */ MCD_OPC_CheckField, 16, 6, 32, 133, 78, // Skip to: 40641 |
| /* 20540 */ MCD_OPC_Decode, 181, 1, 90, // Opcode: CMGEv2i32rz |
| /* 20544 */ MCD_OPC_FilterValue, 2, 27, 0, // Skip to: 20575 |
| /* 20548 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 20551 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 20563 |
| /* 20555 */ MCD_OPC_CheckPredicate, 0, 114, 78, // Skip to: 40641 |
| /* 20559 */ MCD_OPC_Decode, 203, 1, 117, // Opcode: CMGTv4i32rz |
| /* 20563 */ MCD_OPC_FilterValue, 33, 106, 78, // Skip to: 40641 |
| /* 20567 */ MCD_OPC_CheckPredicate, 0, 102, 78, // Skip to: 40641 |
| /* 20571 */ MCD_OPC_Decode, 176, 5, 117, // Opcode: FRINTPv4f32 |
| /* 20575 */ MCD_OPC_FilterValue, 3, 94, 78, // Skip to: 40641 |
| /* 20579 */ MCD_OPC_CheckPredicate, 0, 90, 78, // Skip to: 40641 |
| /* 20583 */ MCD_OPC_CheckField, 16, 6, 32, 84, 78, // Skip to: 40641 |
| /* 20589 */ MCD_OPC_Decode, 187, 1, 117, // Opcode: CMGEv4i32rz |
| /* 20593 */ MCD_OPC_FilterValue, 35, 75, 0, // Skip to: 20672 |
| /* 20597 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 20600 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 20618 |
| /* 20604 */ MCD_OPC_CheckPredicate, 0, 65, 78, // Skip to: 40641 |
| /* 20608 */ MCD_OPC_CheckField, 21, 1, 1, 59, 78, // Skip to: 40641 |
| /* 20614 */ MCD_OPC_Decode, 242, 1, 89, // Opcode: CMTSTv2i32 |
| /* 20618 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 20636 |
| /* 20622 */ MCD_OPC_CheckPredicate, 0, 47, 78, // Skip to: 40641 |
| /* 20626 */ MCD_OPC_CheckField, 21, 1, 1, 41, 78, // Skip to: 40641 |
| /* 20632 */ MCD_OPC_Decode, 164, 1, 89, // Opcode: CMEQv2i32 |
| /* 20636 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 20654 |
| /* 20640 */ MCD_OPC_CheckPredicate, 0, 29, 78, // Skip to: 40641 |
| /* 20644 */ MCD_OPC_CheckField, 21, 1, 1, 23, 78, // Skip to: 40641 |
| /* 20650 */ MCD_OPC_Decode, 245, 1, 112, // Opcode: CMTSTv4i32 |
| /* 20654 */ MCD_OPC_FilterValue, 3, 15, 78, // Skip to: 40641 |
| /* 20658 */ MCD_OPC_CheckPredicate, 0, 11, 78, // Skip to: 40641 |
| /* 20662 */ MCD_OPC_CheckField, 21, 1, 1, 5, 78, // Skip to: 40641 |
| /* 20668 */ MCD_OPC_Decode, 170, 1, 112, // Opcode: CMEQv4i32 |
| /* 20672 */ MCD_OPC_FilterValue, 36, 39, 0, // Skip to: 20715 |
| /* 20676 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 20679 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 20697 |
| /* 20683 */ MCD_OPC_CheckPredicate, 0, 242, 77, // Skip to: 40641 |
| /* 20687 */ MCD_OPC_CheckField, 21, 1, 1, 236, 77, // Skip to: 40641 |
| /* 20693 */ MCD_OPC_Decode, 176, 11, 105, // Opcode: SQDMLALv2i32_v2i64 |
| /* 20697 */ MCD_OPC_FilterValue, 2, 228, 77, // Skip to: 40641 |
| /* 20701 */ MCD_OPC_CheckPredicate, 0, 224, 77, // Skip to: 40641 |
| /* 20705 */ MCD_OPC_CheckField, 21, 1, 1, 218, 77, // Skip to: 40641 |
| /* 20711 */ MCD_OPC_Decode, 180, 11, 120, // Opcode: SQDMLALv4i32_v2i64 |
| /* 20715 */ MCD_OPC_FilterValue, 37, 75, 0, // Skip to: 20794 |
| /* 20719 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 20722 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 20740 |
| /* 20726 */ MCD_OPC_CheckPredicate, 0, 199, 77, // Skip to: 40641 |
| /* 20730 */ MCD_OPC_CheckField, 21, 1, 1, 193, 77, // Skip to: 40641 |
| /* 20736 */ MCD_OPC_Decode, 183, 8, 109, // Opcode: MLAv2i32 |
| /* 20740 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 20758 |
| /* 20744 */ MCD_OPC_CheckPredicate, 0, 181, 77, // Skip to: 40641 |
| /* 20748 */ MCD_OPC_CheckField, 21, 1, 1, 175, 77, // Skip to: 40641 |
| /* 20754 */ MCD_OPC_Decode, 193, 8, 109, // Opcode: MLSv2i32 |
| /* 20758 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 20776 |
| /* 20762 */ MCD_OPC_CheckPredicate, 0, 163, 77, // Skip to: 40641 |
| /* 20766 */ MCD_OPC_CheckField, 21, 1, 1, 157, 77, // Skip to: 40641 |
| /* 20772 */ MCD_OPC_Decode, 187, 8, 120, // Opcode: MLAv4i32 |
| /* 20776 */ MCD_OPC_FilterValue, 3, 149, 77, // Skip to: 40641 |
| /* 20780 */ MCD_OPC_CheckPredicate, 0, 145, 77, // Skip to: 40641 |
| /* 20784 */ MCD_OPC_CheckField, 21, 1, 1, 139, 77, // Skip to: 40641 |
| /* 20790 */ MCD_OPC_Decode, 197, 8, 120, // Opcode: MLSv4i32 |
| /* 20794 */ MCD_OPC_FilterValue, 38, 127, 0, // Skip to: 20925 |
| /* 20798 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 20801 */ MCD_OPC_FilterValue, 0, 27, 0, // Skip to: 20832 |
| /* 20805 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 20808 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 20820 |
| /* 20812 */ MCD_OPC_CheckPredicate, 0, 113, 77, // Skip to: 40641 |
| /* 20816 */ MCD_OPC_Decode, 165, 1, 90, // Opcode: CMEQv2i32rz |
| /* 20820 */ MCD_OPC_FilterValue, 33, 105, 77, // Skip to: 40641 |
| /* 20824 */ MCD_OPC_CheckPredicate, 0, 101, 77, // Skip to: 40641 |
| /* 20828 */ MCD_OPC_Decode, 184, 5, 90, // Opcode: FRINTZv2f32 |
| /* 20832 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 20863 |
| /* 20836 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 20839 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 20851 |
| /* 20843 */ MCD_OPC_CheckPredicate, 0, 82, 77, // Skip to: 40641 |
| /* 20847 */ MCD_OPC_Decode, 226, 1, 90, // Opcode: CMLEv2i32rz |
| /* 20851 */ MCD_OPC_FilterValue, 33, 74, 77, // Skip to: 40641 |
| /* 20855 */ MCD_OPC_CheckPredicate, 0, 70, 77, // Skip to: 40641 |
| /* 20859 */ MCD_OPC_Decode, 159, 5, 90, // Opcode: FRINTIv2f32 |
| /* 20863 */ MCD_OPC_FilterValue, 2, 27, 0, // Skip to: 20894 |
| /* 20867 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 20870 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 20882 |
| /* 20874 */ MCD_OPC_CheckPredicate, 0, 51, 77, // Skip to: 40641 |
| /* 20878 */ MCD_OPC_Decode, 171, 1, 117, // Opcode: CMEQv4i32rz |
| /* 20882 */ MCD_OPC_FilterValue, 33, 43, 77, // Skip to: 40641 |
| /* 20886 */ MCD_OPC_CheckPredicate, 0, 39, 77, // Skip to: 40641 |
| /* 20890 */ MCD_OPC_Decode, 186, 5, 117, // Opcode: FRINTZv4f32 |
| /* 20894 */ MCD_OPC_FilterValue, 3, 31, 77, // Skip to: 40641 |
| /* 20898 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 20901 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 20913 |
| /* 20905 */ MCD_OPC_CheckPredicate, 0, 20, 77, // Skip to: 40641 |
| /* 20909 */ MCD_OPC_Decode, 229, 1, 117, // Opcode: CMLEv4i32rz |
| /* 20913 */ MCD_OPC_FilterValue, 33, 12, 77, // Skip to: 40641 |
| /* 20917 */ MCD_OPC_CheckPredicate, 0, 8, 77, // Skip to: 40641 |
| /* 20921 */ MCD_OPC_Decode, 161, 5, 117, // Opcode: FRINTIv4f32 |
| /* 20925 */ MCD_OPC_FilterValue, 39, 39, 0, // Skip to: 20968 |
| /* 20929 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 20932 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 20950 |
| /* 20936 */ MCD_OPC_CheckPredicate, 0, 245, 76, // Skip to: 40641 |
| /* 20940 */ MCD_OPC_CheckField, 21, 1, 1, 239, 76, // Skip to: 40641 |
| /* 20946 */ MCD_OPC_Decode, 232, 8, 89, // Opcode: MULv2i32 |
| /* 20950 */ MCD_OPC_FilterValue, 2, 231, 76, // Skip to: 40641 |
| /* 20954 */ MCD_OPC_CheckPredicate, 0, 227, 76, // Skip to: 40641 |
| /* 20958 */ MCD_OPC_CheckField, 21, 1, 1, 221, 76, // Skip to: 40641 |
| /* 20964 */ MCD_OPC_Decode, 236, 8, 112, // Opcode: MULv4i32 |
| /* 20968 */ MCD_OPC_FilterValue, 40, 75, 0, // Skip to: 21047 |
| /* 20972 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 20975 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 20993 |
| /* 20979 */ MCD_OPC_CheckPredicate, 0, 202, 76, // Skip to: 40641 |
| /* 20983 */ MCD_OPC_CheckField, 21, 1, 1, 196, 76, // Skip to: 40641 |
| /* 20989 */ MCD_OPC_Decode, 252, 10, 105, // Opcode: SMLSLv2i32_v2i64 |
| /* 20993 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 21011 |
| /* 20997 */ MCD_OPC_CheckPredicate, 0, 184, 76, // Skip to: 40641 |
| /* 21001 */ MCD_OPC_CheckField, 21, 1, 1, 178, 76, // Skip to: 40641 |
| /* 21007 */ MCD_OPC_Decode, 243, 16, 105, // Opcode: UMLSLv2i32_v2i64 |
| /* 21011 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 21029 |
| /* 21015 */ MCD_OPC_CheckPredicate, 0, 166, 76, // Skip to: 40641 |
| /* 21019 */ MCD_OPC_CheckField, 21, 1, 1, 160, 76, // Skip to: 40641 |
| /* 21025 */ MCD_OPC_Decode, 128, 11, 120, // Opcode: SMLSLv4i32_v2i64 |
| /* 21029 */ MCD_OPC_FilterValue, 3, 152, 76, // Skip to: 40641 |
| /* 21033 */ MCD_OPC_CheckPredicate, 0, 148, 76, // Skip to: 40641 |
| /* 21037 */ MCD_OPC_CheckField, 21, 1, 1, 142, 76, // Skip to: 40641 |
| /* 21043 */ MCD_OPC_Decode, 247, 16, 120, // Opcode: UMLSLv4i32_v2i64 |
| /* 21047 */ MCD_OPC_FilterValue, 41, 75, 0, // Skip to: 21126 |
| /* 21051 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21054 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 21072 |
| /* 21058 */ MCD_OPC_CheckPredicate, 0, 123, 76, // Skip to: 40641 |
| /* 21062 */ MCD_OPC_CheckField, 21, 1, 1, 117, 76, // Skip to: 40641 |
| /* 21068 */ MCD_OPC_Decode, 206, 10, 89, // Opcode: SMAXPv2i32 |
| /* 21072 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 21090 |
| /* 21076 */ MCD_OPC_CheckPredicate, 0, 105, 76, // Skip to: 40641 |
| /* 21080 */ MCD_OPC_CheckField, 21, 1, 1, 99, 76, // Skip to: 40641 |
| /* 21086 */ MCD_OPC_Decode, 198, 16, 89, // Opcode: UMAXPv2i32 |
| /* 21090 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 21108 |
| /* 21094 */ MCD_OPC_CheckPredicate, 0, 87, 76, // Skip to: 40641 |
| /* 21098 */ MCD_OPC_CheckField, 21, 1, 1, 81, 76, // Skip to: 40641 |
| /* 21104 */ MCD_OPC_Decode, 208, 10, 112, // Opcode: SMAXPv4i32 |
| /* 21108 */ MCD_OPC_FilterValue, 3, 73, 76, // Skip to: 40641 |
| /* 21112 */ MCD_OPC_CheckPredicate, 0, 69, 76, // Skip to: 40641 |
| /* 21116 */ MCD_OPC_CheckField, 21, 1, 1, 63, 76, // Skip to: 40641 |
| /* 21122 */ MCD_OPC_Decode, 200, 16, 112, // Opcode: UMAXPv4i32 |
| /* 21126 */ MCD_OPC_FilterValue, 42, 155, 0, // Skip to: 21285 |
| /* 21130 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 21133 */ MCD_OPC_FilterValue, 32, 27, 0, // Skip to: 21164 |
| /* 21137 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21140 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 21152 |
| /* 21144 */ MCD_OPC_CheckPredicate, 0, 37, 76, // Skip to: 40641 |
| /* 21148 */ MCD_OPC_Decode, 234, 1, 90, // Opcode: CMLTv2i32rz |
| /* 21152 */ MCD_OPC_FilterValue, 2, 29, 76, // Skip to: 40641 |
| /* 21156 */ MCD_OPC_CheckPredicate, 0, 25, 76, // Skip to: 40641 |
| /* 21160 */ MCD_OPC_Decode, 237, 1, 117, // Opcode: CMLTv4i32rz |
| /* 21164 */ MCD_OPC_FilterValue, 33, 51, 0, // Skip to: 21219 |
| /* 21168 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21171 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 21183 |
| /* 21175 */ MCD_OPC_CheckPredicate, 0, 6, 76, // Skip to: 40641 |
| /* 21179 */ MCD_OPC_Decode, 208, 3, 90, // Opcode: FCVTPSv2f32 |
| /* 21183 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 21195 |
| /* 21187 */ MCD_OPC_CheckPredicate, 0, 250, 75, // Skip to: 40641 |
| /* 21191 */ MCD_OPC_Decode, 217, 3, 90, // Opcode: FCVTPUv2f32 |
| /* 21195 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 21207 |
| /* 21199 */ MCD_OPC_CheckPredicate, 0, 238, 75, // Skip to: 40641 |
| /* 21203 */ MCD_OPC_Decode, 210, 3, 117, // Opcode: FCVTPSv4f32 |
| /* 21207 */ MCD_OPC_FilterValue, 3, 230, 75, // Skip to: 40641 |
| /* 21211 */ MCD_OPC_CheckPredicate, 0, 226, 75, // Skip to: 40641 |
| /* 21215 */ MCD_OPC_Decode, 219, 3, 117, // Opcode: FCVTPUv4f32 |
| /* 21219 */ MCD_OPC_FilterValue, 48, 29, 0, // Skip to: 21252 |
| /* 21223 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21226 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 21239 |
| /* 21230 */ MCD_OPC_CheckPredicate, 0, 207, 75, // Skip to: 40641 |
| /* 21234 */ MCD_OPC_Decode, 213, 10, 139, 1, // Opcode: SMAXVv4i32v |
| /* 21239 */ MCD_OPC_FilterValue, 3, 198, 75, // Skip to: 40641 |
| /* 21243 */ MCD_OPC_CheckPredicate, 0, 194, 75, // Skip to: 40641 |
| /* 21247 */ MCD_OPC_Decode, 205, 16, 139, 1, // Opcode: UMAXVv4i32v |
| /* 21252 */ MCD_OPC_FilterValue, 49, 185, 75, // Skip to: 40641 |
| /* 21256 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21259 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 21272 |
| /* 21263 */ MCD_OPC_CheckPredicate, 0, 174, 75, // Skip to: 40641 |
| /* 21267 */ MCD_OPC_Decode, 231, 10, 139, 1, // Opcode: SMINVv4i32v |
| /* 21272 */ MCD_OPC_FilterValue, 3, 165, 75, // Skip to: 40641 |
| /* 21276 */ MCD_OPC_CheckPredicate, 0, 161, 75, // Skip to: 40641 |
| /* 21280 */ MCD_OPC_Decode, 222, 16, 139, 1, // Opcode: UMINVv4i32v |
| /* 21285 */ MCD_OPC_FilterValue, 43, 75, 0, // Skip to: 21364 |
| /* 21289 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21292 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 21310 |
| /* 21296 */ MCD_OPC_CheckPredicate, 0, 141, 75, // Skip to: 40641 |
| /* 21300 */ MCD_OPC_CheckField, 21, 1, 1, 135, 75, // Skip to: 40641 |
| /* 21306 */ MCD_OPC_Decode, 224, 10, 89, // Opcode: SMINPv2i32 |
| /* 21310 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 21328 |
| /* 21314 */ MCD_OPC_CheckPredicate, 0, 123, 75, // Skip to: 40641 |
| /* 21318 */ MCD_OPC_CheckField, 21, 1, 1, 117, 75, // Skip to: 40641 |
| /* 21324 */ MCD_OPC_Decode, 215, 16, 89, // Opcode: UMINPv2i32 |
| /* 21328 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 21346 |
| /* 21332 */ MCD_OPC_CheckPredicate, 0, 105, 75, // Skip to: 40641 |
| /* 21336 */ MCD_OPC_CheckField, 21, 1, 1, 99, 75, // Skip to: 40641 |
| /* 21342 */ MCD_OPC_Decode, 226, 10, 112, // Opcode: SMINPv4i32 |
| /* 21346 */ MCD_OPC_FilterValue, 3, 91, 75, // Skip to: 40641 |
| /* 21350 */ MCD_OPC_CheckPredicate, 0, 87, 75, // Skip to: 40641 |
| /* 21354 */ MCD_OPC_CheckField, 21, 1, 1, 81, 75, // Skip to: 40641 |
| /* 21360 */ MCD_OPC_Decode, 217, 16, 112, // Opcode: UMINPv4i32 |
| /* 21364 */ MCD_OPC_FilterValue, 44, 39, 0, // Skip to: 21407 |
| /* 21368 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21371 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 21389 |
| /* 21375 */ MCD_OPC_CheckPredicate, 0, 62, 75, // Skip to: 40641 |
| /* 21379 */ MCD_OPC_CheckField, 21, 1, 1, 56, 75, // Skip to: 40641 |
| /* 21385 */ MCD_OPC_Decode, 188, 11, 105, // Opcode: SQDMLSLv2i32_v2i64 |
| /* 21389 */ MCD_OPC_FilterValue, 2, 48, 75, // Skip to: 40641 |
| /* 21393 */ MCD_OPC_CheckPredicate, 0, 44, 75, // Skip to: 40641 |
| /* 21397 */ MCD_OPC_CheckField, 21, 1, 1, 38, 75, // Skip to: 40641 |
| /* 21403 */ MCD_OPC_Decode, 192, 11, 120, // Opcode: SQDMLSLv4i32_v2i64 |
| /* 21407 */ MCD_OPC_FilterValue, 45, 75, 0, // Skip to: 21486 |
| /* 21411 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21414 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 21432 |
| /* 21418 */ MCD_OPC_CheckPredicate, 0, 19, 75, // Skip to: 40641 |
| /* 21422 */ MCD_OPC_CheckField, 21, 1, 1, 13, 75, // Skip to: 40641 |
| /* 21428 */ MCD_OPC_Decode, 199, 11, 89, // Opcode: SQDMULHv2i32 |
| /* 21432 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 21450 |
| /* 21436 */ MCD_OPC_CheckPredicate, 0, 1, 75, // Skip to: 40641 |
| /* 21440 */ MCD_OPC_CheckField, 21, 1, 1, 251, 74, // Skip to: 40641 |
| /* 21446 */ MCD_OPC_Decode, 234, 11, 89, // Opcode: SQRDMULHv2i32 |
| /* 21450 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 21468 |
| /* 21454 */ MCD_OPC_CheckPredicate, 0, 239, 74, // Skip to: 40641 |
| /* 21458 */ MCD_OPC_CheckField, 21, 1, 1, 233, 74, // Skip to: 40641 |
| /* 21464 */ MCD_OPC_Decode, 203, 11, 112, // Opcode: SQDMULHv4i32 |
| /* 21468 */ MCD_OPC_FilterValue, 3, 225, 74, // Skip to: 40641 |
| /* 21472 */ MCD_OPC_CheckPredicate, 0, 221, 74, // Skip to: 40641 |
| /* 21476 */ MCD_OPC_CheckField, 21, 1, 1, 215, 74, // Skip to: 40641 |
| /* 21482 */ MCD_OPC_Decode, 238, 11, 112, // Opcode: SQRDMULHv4i32 |
| /* 21486 */ MCD_OPC_FilterValue, 46, 137, 0, // Skip to: 21627 |
| /* 21490 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21493 */ MCD_OPC_FilterValue, 0, 26, 0, // Skip to: 21523 |
| /* 21497 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 21500 */ MCD_OPC_FilterValue, 32, 7, 0, // Skip to: 21511 |
| /* 21504 */ MCD_OPC_CheckPredicate, 0, 189, 74, // Skip to: 40641 |
| /* 21508 */ MCD_OPC_Decode, 24, 90, // Opcode: ABSv2i32 |
| /* 21511 */ MCD_OPC_FilterValue, 33, 182, 74, // Skip to: 40641 |
| /* 21515 */ MCD_OPC_CheckPredicate, 0, 178, 74, // Skip to: 40641 |
| /* 21519 */ MCD_OPC_Decode, 248, 3, 90, // Opcode: FCVTZSv2f32 |
| /* 21523 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 21554 |
| /* 21527 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 21530 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 21542 |
| /* 21534 */ MCD_OPC_CheckPredicate, 0, 159, 74, // Skip to: 40641 |
| /* 21538 */ MCD_OPC_Decode, 249, 8, 90, // Opcode: NEGv2i32 |
| /* 21542 */ MCD_OPC_FilterValue, 33, 151, 74, // Skip to: 40641 |
| /* 21546 */ MCD_OPC_CheckPredicate, 0, 147, 74, // Skip to: 40641 |
| /* 21550 */ MCD_OPC_Decode, 149, 4, 90, // Opcode: FCVTZUv2f32 |
| /* 21554 */ MCD_OPC_FilterValue, 2, 38, 0, // Skip to: 21596 |
| /* 21558 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 21561 */ MCD_OPC_FilterValue, 32, 7, 0, // Skip to: 21572 |
| /* 21565 */ MCD_OPC_CheckPredicate, 0, 128, 74, // Skip to: 40641 |
| /* 21569 */ MCD_OPC_Decode, 27, 117, // Opcode: ABSv4i32 |
| /* 21572 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 21584 |
| /* 21576 */ MCD_OPC_CheckPredicate, 0, 117, 74, // Skip to: 40641 |
| /* 21580 */ MCD_OPC_Decode, 252, 3, 117, // Opcode: FCVTZSv4f32 |
| /* 21584 */ MCD_OPC_FilterValue, 49, 109, 74, // Skip to: 40641 |
| /* 21588 */ MCD_OPC_CheckPredicate, 0, 105, 74, // Skip to: 40641 |
| /* 21592 */ MCD_OPC_Decode, 59, 139, 1, // Opcode: ADDVv4i32v |
| /* 21596 */ MCD_OPC_FilterValue, 3, 97, 74, // Skip to: 40641 |
| /* 21600 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 21603 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 21615 |
| /* 21607 */ MCD_OPC_CheckPredicate, 0, 86, 74, // Skip to: 40641 |
| /* 21611 */ MCD_OPC_Decode, 252, 8, 117, // Opcode: NEGv4i32 |
| /* 21615 */ MCD_OPC_FilterValue, 33, 78, 74, // Skip to: 40641 |
| /* 21619 */ MCD_OPC_CheckPredicate, 0, 74, 74, // Skip to: 40641 |
| /* 21623 */ MCD_OPC_Decode, 153, 4, 117, // Opcode: FCVTZUv4f32 |
| /* 21627 */ MCD_OPC_FilterValue, 47, 37, 0, // Skip to: 21668 |
| /* 21631 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21634 */ MCD_OPC_FilterValue, 0, 13, 0, // Skip to: 21651 |
| /* 21638 */ MCD_OPC_CheckPredicate, 0, 55, 74, // Skip to: 40641 |
| /* 21642 */ MCD_OPC_CheckField, 21, 1, 1, 49, 74, // Skip to: 40641 |
| /* 21648 */ MCD_OPC_Decode, 41, 89, // Opcode: ADDPv2i32 |
| /* 21651 */ MCD_OPC_FilterValue, 2, 42, 74, // Skip to: 40641 |
| /* 21655 */ MCD_OPC_CheckPredicate, 0, 38, 74, // Skip to: 40641 |
| /* 21659 */ MCD_OPC_CheckField, 21, 1, 1, 32, 74, // Skip to: 40641 |
| /* 21665 */ MCD_OPC_Decode, 45, 112, // Opcode: ADDPv4i32 |
| /* 21668 */ MCD_OPC_FilterValue, 48, 75, 0, // Skip to: 21747 |
| /* 21672 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21675 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 21693 |
| /* 21679 */ MCD_OPC_CheckPredicate, 0, 14, 74, // Skip to: 40641 |
| /* 21683 */ MCD_OPC_CheckField, 21, 1, 1, 8, 74, // Skip to: 40641 |
| /* 21689 */ MCD_OPC_Decode, 141, 11, 85, // Opcode: SMULLv2i32_v2i64 |
| /* 21693 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 21711 |
| /* 21697 */ MCD_OPC_CheckPredicate, 0, 252, 73, // Skip to: 40641 |
| /* 21701 */ MCD_OPC_CheckField, 21, 1, 1, 246, 73, // Skip to: 40641 |
| /* 21707 */ MCD_OPC_Decode, 131, 17, 85, // Opcode: UMULLv2i32_v2i64 |
| /* 21711 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 21729 |
| /* 21715 */ MCD_OPC_CheckPredicate, 0, 234, 73, // Skip to: 40641 |
| /* 21719 */ MCD_OPC_CheckField, 21, 1, 1, 228, 73, // Skip to: 40641 |
| /* 21725 */ MCD_OPC_Decode, 145, 11, 112, // Opcode: SMULLv4i32_v2i64 |
| /* 21729 */ MCD_OPC_FilterValue, 3, 220, 73, // Skip to: 40641 |
| /* 21733 */ MCD_OPC_CheckPredicate, 0, 216, 73, // Skip to: 40641 |
| /* 21737 */ MCD_OPC_CheckField, 21, 1, 1, 210, 73, // Skip to: 40641 |
| /* 21743 */ MCD_OPC_Decode, 135, 17, 112, // Opcode: UMULLv4i32_v2i64 |
| /* 21747 */ MCD_OPC_FilterValue, 49, 75, 0, // Skip to: 21826 |
| /* 21751 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21754 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 21772 |
| /* 21758 */ MCD_OPC_CheckPredicate, 0, 191, 73, // Skip to: 40641 |
| /* 21762 */ MCD_OPC_CheckField, 21, 1, 1, 185, 73, // Skip to: 40641 |
| /* 21768 */ MCD_OPC_Decode, 193, 4, 89, // Opcode: FMINNMv2f32 |
| /* 21772 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 21790 |
| /* 21776 */ MCD_OPC_CheckPredicate, 0, 173, 73, // Skip to: 40641 |
| /* 21780 */ MCD_OPC_CheckField, 21, 1, 1, 167, 73, // Skip to: 40641 |
| /* 21786 */ MCD_OPC_Decode, 186, 4, 89, // Opcode: FMINNMPv2f32 |
| /* 21790 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 21808 |
| /* 21794 */ MCD_OPC_CheckPredicate, 0, 155, 73, // Skip to: 40641 |
| /* 21798 */ MCD_OPC_CheckField, 21, 1, 1, 149, 73, // Skip to: 40641 |
| /* 21804 */ MCD_OPC_Decode, 195, 4, 112, // Opcode: FMINNMv4f32 |
| /* 21808 */ MCD_OPC_FilterValue, 3, 141, 73, // Skip to: 40641 |
| /* 21812 */ MCD_OPC_CheckPredicate, 0, 137, 73, // Skip to: 40641 |
| /* 21816 */ MCD_OPC_CheckField, 21, 1, 1, 131, 73, // Skip to: 40641 |
| /* 21822 */ MCD_OPC_Decode, 190, 4, 112, // Opcode: FMINNMPv4f32 |
| /* 21826 */ MCD_OPC_FilterValue, 50, 140, 0, // Skip to: 21970 |
| /* 21830 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21833 */ MCD_OPC_FilterValue, 0, 27, 0, // Skip to: 21864 |
| /* 21837 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 21840 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 21852 |
| /* 21844 */ MCD_OPC_CheckPredicate, 0, 105, 73, // Skip to: 40641 |
| /* 21848 */ MCD_OPC_Decode, 240, 2, 90, // Opcode: FCMGTv2i32rz |
| /* 21852 */ MCD_OPC_FilterValue, 33, 97, 73, // Skip to: 40641 |
| /* 21856 */ MCD_OPC_CheckPredicate, 0, 93, 73, // Skip to: 40641 |
| /* 21860 */ MCD_OPC_Decode, 221, 17, 90, // Opcode: URECPEv2i32 |
| /* 21864 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 21895 |
| /* 21868 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 21871 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 21883 |
| /* 21875 */ MCD_OPC_CheckPredicate, 0, 74, 73, // Skip to: 40641 |
| /* 21879 */ MCD_OPC_Decode, 230, 2, 90, // Opcode: FCMGEv2i32rz |
| /* 21883 */ MCD_OPC_FilterValue, 33, 66, 73, // Skip to: 40641 |
| /* 21887 */ MCD_OPC_CheckPredicate, 0, 62, 73, // Skip to: 40641 |
| /* 21891 */ MCD_OPC_Decode, 245, 17, 90, // Opcode: URSQRTEv2i32 |
| /* 21895 */ MCD_OPC_FilterValue, 2, 27, 0, // Skip to: 21926 |
| /* 21899 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 21902 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 21914 |
| /* 21906 */ MCD_OPC_CheckPredicate, 0, 43, 73, // Skip to: 40641 |
| /* 21910 */ MCD_OPC_Decode, 243, 2, 117, // Opcode: FCMGTv4i32rz |
| /* 21914 */ MCD_OPC_FilterValue, 33, 35, 73, // Skip to: 40641 |
| /* 21918 */ MCD_OPC_CheckPredicate, 0, 31, 73, // Skip to: 40641 |
| /* 21922 */ MCD_OPC_Decode, 222, 17, 117, // Opcode: URECPEv4i32 |
| /* 21926 */ MCD_OPC_FilterValue, 3, 23, 73, // Skip to: 40641 |
| /* 21930 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 21933 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 21945 |
| /* 21937 */ MCD_OPC_CheckPredicate, 0, 12, 73, // Skip to: 40641 |
| /* 21941 */ MCD_OPC_Decode, 233, 2, 117, // Opcode: FCMGEv4i32rz |
| /* 21945 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 21957 |
| /* 21949 */ MCD_OPC_CheckPredicate, 0, 0, 73, // Skip to: 40641 |
| /* 21953 */ MCD_OPC_Decode, 246, 17, 117, // Opcode: URSQRTEv4i32 |
| /* 21957 */ MCD_OPC_FilterValue, 48, 248, 72, // Skip to: 40641 |
| /* 21961 */ MCD_OPC_CheckPredicate, 0, 244, 72, // Skip to: 40641 |
| /* 21965 */ MCD_OPC_Decode, 192, 4, 139, 1, // Opcode: FMINNMVv4i32v |
| /* 21970 */ MCD_OPC_FilterValue, 51, 39, 0, // Skip to: 22013 |
| /* 21974 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21977 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 21995 |
| /* 21981 */ MCD_OPC_CheckPredicate, 0, 224, 72, // Skip to: 40641 |
| /* 21985 */ MCD_OPC_CheckField, 21, 1, 1, 218, 72, // Skip to: 40641 |
| /* 21991 */ MCD_OPC_Decode, 216, 4, 109, // Opcode: FMLSv2f32 |
| /* 21995 */ MCD_OPC_FilterValue, 2, 210, 72, // Skip to: 40641 |
| /* 21999 */ MCD_OPC_CheckPredicate, 0, 206, 72, // Skip to: 40641 |
| /* 22003 */ MCD_OPC_CheckField, 21, 1, 1, 200, 72, // Skip to: 40641 |
| /* 22009 */ MCD_OPC_Decode, 220, 4, 120, // Opcode: FMLSv4f32 |
| /* 22013 */ MCD_OPC_FilterValue, 52, 39, 0, // Skip to: 22056 |
| /* 22017 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22020 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 22038 |
| /* 22024 */ MCD_OPC_CheckPredicate, 0, 181, 72, // Skip to: 40641 |
| /* 22028 */ MCD_OPC_CheckField, 21, 1, 1, 175, 72, // Skip to: 40641 |
| /* 22034 */ MCD_OPC_Decode, 212, 11, 85, // Opcode: SQDMULLv2i32_v2i64 |
| /* 22038 */ MCD_OPC_FilterValue, 2, 167, 72, // Skip to: 40641 |
| /* 22042 */ MCD_OPC_CheckPredicate, 0, 163, 72, // Skip to: 40641 |
| /* 22046 */ MCD_OPC_CheckField, 21, 1, 1, 157, 72, // Skip to: 40641 |
| /* 22052 */ MCD_OPC_Decode, 216, 11, 112, // Opcode: SQDMULLv4i32_v2i64 |
| /* 22056 */ MCD_OPC_FilterValue, 53, 75, 0, // Skip to: 22135 |
| /* 22060 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22063 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 22081 |
| /* 22067 */ MCD_OPC_CheckPredicate, 0, 138, 72, // Skip to: 40641 |
| /* 22071 */ MCD_OPC_CheckField, 21, 1, 1, 132, 72, // Skip to: 40641 |
| /* 22077 */ MCD_OPC_Decode, 204, 5, 89, // Opcode: FSUBv2f32 |
| /* 22081 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 22099 |
| /* 22085 */ MCD_OPC_CheckPredicate, 0, 120, 72, // Skip to: 40641 |
| /* 22089 */ MCD_OPC_CheckField, 21, 1, 1, 114, 72, // Skip to: 40641 |
| /* 22095 */ MCD_OPC_Decode, 182, 2, 89, // Opcode: FABDv2f32 |
| /* 22099 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 22117 |
| /* 22103 */ MCD_OPC_CheckPredicate, 0, 102, 72, // Skip to: 40641 |
| /* 22107 */ MCD_OPC_CheckField, 21, 1, 1, 96, 72, // Skip to: 40641 |
| /* 22113 */ MCD_OPC_Decode, 206, 5, 112, // Opcode: FSUBv4f32 |
| /* 22117 */ MCD_OPC_FilterValue, 3, 88, 72, // Skip to: 40641 |
| /* 22121 */ MCD_OPC_CheckPredicate, 0, 84, 72, // Skip to: 40641 |
| /* 22125 */ MCD_OPC_CheckField, 21, 1, 1, 78, 72, // Skip to: 40641 |
| /* 22131 */ MCD_OPC_Decode, 184, 2, 112, // Opcode: FABDv4f32 |
| /* 22135 */ MCD_OPC_FilterValue, 54, 127, 0, // Skip to: 22266 |
| /* 22139 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22142 */ MCD_OPC_FilterValue, 0, 27, 0, // Skip to: 22173 |
| /* 22146 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 22149 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 22161 |
| /* 22153 */ MCD_OPC_CheckPredicate, 0, 52, 72, // Skip to: 40641 |
| /* 22157 */ MCD_OPC_Decode, 220, 2, 90, // Opcode: FCMEQv2i32rz |
| /* 22161 */ MCD_OPC_FilterValue, 33, 44, 72, // Skip to: 40641 |
| /* 22165 */ MCD_OPC_CheckPredicate, 0, 40, 72, // Skip to: 40641 |
| /* 22169 */ MCD_OPC_Decode, 142, 5, 90, // Opcode: FRECPEv2f32 |
| /* 22173 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 22204 |
| /* 22177 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 22180 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 22192 |
| /* 22184 */ MCD_OPC_CheckPredicate, 0, 21, 72, // Skip to: 40641 |
| /* 22188 */ MCD_OPC_Decode, 246, 2, 90, // Opcode: FCMLEv2i32rz |
| /* 22192 */ MCD_OPC_FilterValue, 33, 13, 72, // Skip to: 40641 |
| /* 22196 */ MCD_OPC_CheckPredicate, 0, 9, 72, // Skip to: 40641 |
| /* 22200 */ MCD_OPC_Decode, 189, 5, 90, // Opcode: FRSQRTEv2f32 |
| /* 22204 */ MCD_OPC_FilterValue, 2, 27, 0, // Skip to: 22235 |
| /* 22208 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 22211 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 22223 |
| /* 22215 */ MCD_OPC_CheckPredicate, 0, 246, 71, // Skip to: 40641 |
| /* 22219 */ MCD_OPC_Decode, 223, 2, 117, // Opcode: FCMEQv4i32rz |
| /* 22223 */ MCD_OPC_FilterValue, 33, 238, 71, // Skip to: 40641 |
| /* 22227 */ MCD_OPC_CheckPredicate, 0, 234, 71, // Skip to: 40641 |
| /* 22231 */ MCD_OPC_Decode, 144, 5, 117, // Opcode: FRECPEv4f32 |
| /* 22235 */ MCD_OPC_FilterValue, 3, 226, 71, // Skip to: 40641 |
| /* 22239 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 22242 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 22254 |
| /* 22246 */ MCD_OPC_CheckPredicate, 0, 215, 71, // Skip to: 40641 |
| /* 22250 */ MCD_OPC_Decode, 248, 2, 117, // Opcode: FCMLEv4i32rz |
| /* 22254 */ MCD_OPC_FilterValue, 33, 207, 71, // Skip to: 40641 |
| /* 22258 */ MCD_OPC_CheckPredicate, 0, 203, 71, // Skip to: 40641 |
| /* 22262 */ MCD_OPC_Decode, 191, 5, 117, // Opcode: FRSQRTEv4f32 |
| /* 22266 */ MCD_OPC_FilterValue, 57, 39, 0, // Skip to: 22309 |
| /* 22270 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22273 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 22291 |
| /* 22277 */ MCD_OPC_CheckPredicate, 0, 184, 71, // Skip to: 40641 |
| /* 22281 */ MCD_OPC_CheckField, 21, 1, 1, 178, 71, // Skip to: 40641 |
| /* 22287 */ MCD_OPC_Decode, 238, 2, 89, // Opcode: FCMGTv2f32 |
| /* 22291 */ MCD_OPC_FilterValue, 3, 170, 71, // Skip to: 40641 |
| /* 22295 */ MCD_OPC_CheckPredicate, 0, 166, 71, // Skip to: 40641 |
| /* 22299 */ MCD_OPC_CheckField, 21, 1, 1, 160, 71, // Skip to: 40641 |
| /* 22305 */ MCD_OPC_Decode, 242, 2, 112, // Opcode: FCMGTv4f32 |
| /* 22309 */ MCD_OPC_FilterValue, 58, 39, 0, // Skip to: 22352 |
| /* 22313 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22316 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 22334 |
| /* 22320 */ MCD_OPC_CheckPredicate, 0, 141, 71, // Skip to: 40641 |
| /* 22324 */ MCD_OPC_CheckField, 16, 6, 32, 135, 71, // Skip to: 40641 |
| /* 22330 */ MCD_OPC_Decode, 251, 2, 90, // Opcode: FCMLTv2i32rz |
| /* 22334 */ MCD_OPC_FilterValue, 2, 127, 71, // Skip to: 40641 |
| /* 22338 */ MCD_OPC_CheckPredicate, 0, 123, 71, // Skip to: 40641 |
| /* 22342 */ MCD_OPC_CheckField, 16, 6, 32, 117, 71, // Skip to: 40641 |
| /* 22348 */ MCD_OPC_Decode, 253, 2, 117, // Opcode: FCMLTv4i32rz |
| /* 22352 */ MCD_OPC_FilterValue, 59, 39, 0, // Skip to: 22395 |
| /* 22356 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22359 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 22377 |
| /* 22363 */ MCD_OPC_CheckPredicate, 0, 98, 71, // Skip to: 40641 |
| /* 22367 */ MCD_OPC_CheckField, 21, 1, 1, 92, 71, // Skip to: 40641 |
| /* 22373 */ MCD_OPC_Decode, 197, 2, 89, // Opcode: FACGTv2f32 |
| /* 22377 */ MCD_OPC_FilterValue, 3, 84, 71, // Skip to: 40641 |
| /* 22381 */ MCD_OPC_CheckPredicate, 0, 80, 71, // Skip to: 40641 |
| /* 22385 */ MCD_OPC_CheckField, 21, 1, 1, 74, 71, // Skip to: 40641 |
| /* 22391 */ MCD_OPC_Decode, 199, 2, 112, // Opcode: FACGTv4f32 |
| /* 22395 */ MCD_OPC_FilterValue, 61, 75, 0, // Skip to: 22474 |
| /* 22399 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22402 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 22420 |
| /* 22406 */ MCD_OPC_CheckPredicate, 0, 55, 71, // Skip to: 40641 |
| /* 22410 */ MCD_OPC_CheckField, 21, 1, 1, 49, 71, // Skip to: 40641 |
| /* 22416 */ MCD_OPC_Decode, 203, 4, 89, // Opcode: FMINv2f32 |
| /* 22420 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 22438 |
| /* 22424 */ MCD_OPC_CheckPredicate, 0, 37, 71, // Skip to: 40641 |
| /* 22428 */ MCD_OPC_CheckField, 21, 1, 1, 31, 71, // Skip to: 40641 |
| /* 22434 */ MCD_OPC_Decode, 196, 4, 89, // Opcode: FMINPv2f32 |
| /* 22438 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 22456 |
| /* 22442 */ MCD_OPC_CheckPredicate, 0, 19, 71, // Skip to: 40641 |
| /* 22446 */ MCD_OPC_CheckField, 21, 1, 1, 13, 71, // Skip to: 40641 |
| /* 22452 */ MCD_OPC_Decode, 205, 4, 112, // Opcode: FMINv4f32 |
| /* 22456 */ MCD_OPC_FilterValue, 3, 5, 71, // Skip to: 40641 |
| /* 22460 */ MCD_OPC_CheckPredicate, 0, 1, 71, // Skip to: 40641 |
| /* 22464 */ MCD_OPC_CheckField, 21, 1, 1, 251, 70, // Skip to: 40641 |
| /* 22470 */ MCD_OPC_Decode, 200, 4, 112, // Opcode: FMINPv4f32 |
| /* 22474 */ MCD_OPC_FilterValue, 62, 114, 0, // Skip to: 22592 |
| /* 22478 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22481 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 22499 |
| /* 22485 */ MCD_OPC_CheckPredicate, 0, 232, 70, // Skip to: 40641 |
| /* 22489 */ MCD_OPC_CheckField, 16, 6, 32, 226, 70, // Skip to: 40641 |
| /* 22495 */ MCD_OPC_Decode, 187, 2, 90, // Opcode: FABSv2f32 |
| /* 22499 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 22530 |
| /* 22503 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 22506 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 22518 |
| /* 22510 */ MCD_OPC_CheckPredicate, 0, 207, 70, // Skip to: 40641 |
| /* 22514 */ MCD_OPC_Decode, 131, 5, 90, // Opcode: FNEGv2f32 |
| /* 22518 */ MCD_OPC_FilterValue, 33, 199, 70, // Skip to: 40641 |
| /* 22522 */ MCD_OPC_CheckPredicate, 0, 195, 70, // Skip to: 40641 |
| /* 22526 */ MCD_OPC_Decode, 199, 5, 90, // Opcode: FSQRTv2f32 |
| /* 22530 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 22548 |
| /* 22534 */ MCD_OPC_CheckPredicate, 0, 183, 70, // Skip to: 40641 |
| /* 22538 */ MCD_OPC_CheckField, 16, 6, 32, 177, 70, // Skip to: 40641 |
| /* 22544 */ MCD_OPC_Decode, 189, 2, 117, // Opcode: FABSv4f32 |
| /* 22548 */ MCD_OPC_FilterValue, 3, 169, 70, // Skip to: 40641 |
| /* 22552 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 22555 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 22567 |
| /* 22559 */ MCD_OPC_CheckPredicate, 0, 158, 70, // Skip to: 40641 |
| /* 22563 */ MCD_OPC_Decode, 133, 5, 117, // Opcode: FNEGv4f32 |
| /* 22567 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 22579 |
| /* 22571 */ MCD_OPC_CheckPredicate, 0, 146, 70, // Skip to: 40641 |
| /* 22575 */ MCD_OPC_Decode, 201, 5, 117, // Opcode: FSQRTv4f32 |
| /* 22579 */ MCD_OPC_FilterValue, 48, 138, 70, // Skip to: 40641 |
| /* 22583 */ MCD_OPC_CheckPredicate, 0, 134, 70, // Skip to: 40641 |
| /* 22587 */ MCD_OPC_Decode, 202, 4, 139, 1, // Opcode: FMINVv4i32v |
| /* 22592 */ MCD_OPC_FilterValue, 63, 125, 70, // Skip to: 40641 |
| /* 22596 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22599 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 22617 |
| /* 22603 */ MCD_OPC_CheckPredicate, 0, 114, 70, // Skip to: 40641 |
| /* 22607 */ MCD_OPC_CheckField, 21, 1, 1, 108, 70, // Skip to: 40641 |
| /* 22613 */ MCD_OPC_Decode, 194, 5, 89, // Opcode: FRSQRTSv2f32 |
| /* 22617 */ MCD_OPC_FilterValue, 2, 100, 70, // Skip to: 40641 |
| /* 22621 */ MCD_OPC_CheckPredicate, 0, 96, 70, // Skip to: 40641 |
| /* 22625 */ MCD_OPC_CheckField, 21, 1, 1, 90, 70, // Skip to: 40641 |
| /* 22631 */ MCD_OPC_Decode, 196, 5, 112, // Opcode: FRSQRTSv4f32 |
| /* 22635 */ MCD_OPC_FilterValue, 11, 193, 5, // Skip to: 24112 |
| /* 22639 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... |
| /* 22642 */ MCD_OPC_FilterValue, 3, 39, 0, // Skip to: 22685 |
| /* 22646 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22649 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 22667 |
| /* 22653 */ MCD_OPC_CheckPredicate, 0, 64, 70, // Skip to: 40641 |
| /* 22657 */ MCD_OPC_CheckField, 21, 1, 1, 58, 70, // Skip to: 40641 |
| /* 22663 */ MCD_OPC_Decode, 166, 11, 112, // Opcode: SQADDv2i64 |
| /* 22667 */ MCD_OPC_FilterValue, 3, 50, 70, // Skip to: 40641 |
| /* 22671 */ MCD_OPC_CheckPredicate, 0, 46, 70, // Skip to: 40641 |
| /* 22675 */ MCD_OPC_CheckField, 21, 1, 1, 40, 70, // Skip to: 40641 |
| /* 22681 */ MCD_OPC_Decode, 145, 17, 112, // Opcode: UQADDv2i64 |
| /* 22685 */ MCD_OPC_FilterValue, 6, 20, 0, // Skip to: 22709 |
| /* 22689 */ MCD_OPC_CheckPredicate, 0, 28, 70, // Skip to: 40641 |
| /* 22693 */ MCD_OPC_CheckField, 29, 3, 2, 22, 70, // Skip to: 40641 |
| /* 22699 */ MCD_OPC_CheckField, 21, 1, 0, 16, 70, // Skip to: 40641 |
| /* 22705 */ MCD_OPC_Decode, 182, 18, 112, // Opcode: UZP1v2i64 |
| /* 22709 */ MCD_OPC_FilterValue, 7, 73, 0, // Skip to: 22786 |
| /* 22713 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22716 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 22734 |
| /* 22720 */ MCD_OPC_CheckPredicate, 0, 253, 69, // Skip to: 40641 |
| /* 22724 */ MCD_OPC_CheckField, 21, 1, 1, 247, 69, // Skip to: 40641 |
| /* 22730 */ MCD_OPC_Decode, 134, 9, 89, // Opcode: ORNv8i8 |
| /* 22734 */ MCD_OPC_FilterValue, 1, 13, 0, // Skip to: 22751 |
| /* 22738 */ MCD_OPC_CheckPredicate, 0, 235, 69, // Skip to: 40641 |
| /* 22742 */ MCD_OPC_CheckField, 21, 1, 1, 229, 69, // Skip to: 40641 |
| /* 22748 */ MCD_OPC_Decode, 121, 89, // Opcode: BIFv8i8 |
| /* 22751 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 22769 |
| /* 22755 */ MCD_OPC_CheckPredicate, 0, 218, 69, // Skip to: 40641 |
| /* 22759 */ MCD_OPC_CheckField, 21, 1, 1, 212, 69, // Skip to: 40641 |
| /* 22765 */ MCD_OPC_Decode, 133, 9, 112, // Opcode: ORNv16i8 |
| /* 22769 */ MCD_OPC_FilterValue, 3, 204, 69, // Skip to: 40641 |
| /* 22773 */ MCD_OPC_CheckPredicate, 0, 200, 69, // Skip to: 40641 |
| /* 22777 */ MCD_OPC_CheckField, 21, 1, 1, 194, 69, // Skip to: 40641 |
| /* 22783 */ MCD_OPC_Decode, 120, 112, // Opcode: BIFv16i8 |
| /* 22786 */ MCD_OPC_FilterValue, 10, 20, 0, // Skip to: 22810 |
| /* 22790 */ MCD_OPC_CheckPredicate, 0, 183, 69, // Skip to: 40641 |
| /* 22794 */ MCD_OPC_CheckField, 29, 3, 2, 177, 69, // Skip to: 40641 |
| /* 22800 */ MCD_OPC_CheckField, 21, 1, 0, 171, 69, // Skip to: 40641 |
| /* 22806 */ MCD_OPC_Decode, 223, 15, 112, // Opcode: TRN1v2i64 |
| /* 22810 */ MCD_OPC_FilterValue, 11, 39, 0, // Skip to: 22853 |
| /* 22814 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22817 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 22835 |
| /* 22821 */ MCD_OPC_CheckPredicate, 0, 152, 69, // Skip to: 40641 |
| /* 22825 */ MCD_OPC_CheckField, 21, 1, 1, 146, 69, // Skip to: 40641 |
| /* 22831 */ MCD_OPC_Decode, 200, 12, 112, // Opcode: SQSUBv2i64 |
| /* 22835 */ MCD_OPC_FilterValue, 3, 138, 69, // Skip to: 40641 |
| /* 22839 */ MCD_OPC_CheckPredicate, 0, 134, 69, // Skip to: 40641 |
| /* 22843 */ MCD_OPC_CheckField, 21, 1, 1, 128, 69, // Skip to: 40641 |
| /* 22849 */ MCD_OPC_Decode, 207, 17, 112, // Opcode: UQSUBv2i64 |
| /* 22853 */ MCD_OPC_FilterValue, 13, 39, 0, // Skip to: 22896 |
| /* 22857 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22860 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 22878 |
| /* 22864 */ MCD_OPC_CheckPredicate, 0, 109, 69, // Skip to: 40641 |
| /* 22868 */ MCD_OPC_CheckField, 21, 1, 1, 103, 69, // Skip to: 40641 |
| /* 22874 */ MCD_OPC_Decode, 198, 1, 112, // Opcode: CMGTv2i64 |
| /* 22878 */ MCD_OPC_FilterValue, 3, 95, 69, // Skip to: 40641 |
| /* 22882 */ MCD_OPC_CheckPredicate, 0, 91, 69, // Skip to: 40641 |
| /* 22886 */ MCD_OPC_CheckField, 21, 1, 1, 85, 69, // Skip to: 40641 |
| /* 22892 */ MCD_OPC_Decode, 211, 1, 112, // Opcode: CMHIv2i64 |
| /* 22896 */ MCD_OPC_FilterValue, 14, 64, 0, // Skip to: 22964 |
| /* 22900 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 22903 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 22921 |
| /* 22907 */ MCD_OPC_CheckPredicate, 0, 66, 69, // Skip to: 40641 |
| /* 22911 */ MCD_OPC_CheckField, 29, 3, 2, 60, 69, // Skip to: 40641 |
| /* 22917 */ MCD_OPC_Decode, 202, 18, 112, // Opcode: ZIP1v2i64 |
| /* 22921 */ MCD_OPC_FilterValue, 1, 52, 69, // Skip to: 40641 |
| /* 22925 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22928 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 22946 |
| /* 22932 */ MCD_OPC_CheckPredicate, 0, 41, 69, // Skip to: 40641 |
| /* 22936 */ MCD_OPC_CheckField, 16, 5, 0, 35, 69, // Skip to: 40641 |
| /* 22942 */ MCD_OPC_Decode, 189, 15, 126, // Opcode: SUQADDv2i64 |
| /* 22946 */ MCD_OPC_FilterValue, 3, 27, 69, // Skip to: 40641 |
| /* 22950 */ MCD_OPC_CheckPredicate, 0, 23, 69, // Skip to: 40641 |
| /* 22954 */ MCD_OPC_CheckField, 16, 5, 0, 17, 69, // Skip to: 40641 |
| /* 22960 */ MCD_OPC_Decode, 155, 18, 126, // Opcode: USQADDv2i64 |
| /* 22964 */ MCD_OPC_FilterValue, 15, 39, 0, // Skip to: 23007 |
| /* 22968 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22971 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 22989 |
| /* 22975 */ MCD_OPC_CheckPredicate, 0, 254, 68, // Skip to: 40641 |
| /* 22979 */ MCD_OPC_CheckField, 21, 1, 1, 248, 68, // Skip to: 40641 |
| /* 22985 */ MCD_OPC_Decode, 182, 1, 112, // Opcode: CMGEv2i64 |
| /* 22989 */ MCD_OPC_FilterValue, 3, 240, 68, // Skip to: 40641 |
| /* 22993 */ MCD_OPC_CheckPredicate, 0, 236, 68, // Skip to: 40641 |
| /* 22997 */ MCD_OPC_CheckField, 21, 1, 1, 230, 68, // Skip to: 40641 |
| /* 23003 */ MCD_OPC_Decode, 219, 1, 112, // Opcode: CMHSv2i64 |
| /* 23007 */ MCD_OPC_FilterValue, 17, 39, 0, // Skip to: 23050 |
| /* 23011 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23014 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 23032 |
| /* 23018 */ MCD_OPC_CheckPredicate, 0, 211, 68, // Skip to: 40641 |
| /* 23022 */ MCD_OPC_CheckField, 21, 1, 1, 205, 68, // Skip to: 40641 |
| /* 23028 */ MCD_OPC_Decode, 142, 13, 112, // Opcode: SSHLv2i64 |
| /* 23032 */ MCD_OPC_FilterValue, 3, 197, 68, // Skip to: 40641 |
| /* 23036 */ MCD_OPC_CheckPredicate, 0, 193, 68, // Skip to: 40641 |
| /* 23040 */ MCD_OPC_CheckField, 21, 1, 1, 187, 68, // Skip to: 40641 |
| /* 23046 */ MCD_OPC_Decode, 136, 18, 112, // Opcode: USHLv2i64 |
| /* 23050 */ MCD_OPC_FilterValue, 19, 39, 0, // Skip to: 23093 |
| /* 23054 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23057 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 23075 |
| /* 23061 */ MCD_OPC_CheckPredicate, 0, 168, 68, // Skip to: 40641 |
| /* 23065 */ MCD_OPC_CheckField, 21, 1, 1, 162, 68, // Skip to: 40641 |
| /* 23071 */ MCD_OPC_Decode, 166, 12, 112, // Opcode: SQSHLv2i64 |
| /* 23075 */ MCD_OPC_FilterValue, 3, 154, 68, // Skip to: 40641 |
| /* 23079 */ MCD_OPC_CheckPredicate, 0, 150, 68, // Skip to: 40641 |
| /* 23083 */ MCD_OPC_CheckField, 21, 1, 1, 144, 68, // Skip to: 40641 |
| /* 23089 */ MCD_OPC_Decode, 182, 17, 112, // Opcode: UQSHLv2i64 |
| /* 23093 */ MCD_OPC_FilterValue, 21, 39, 0, // Skip to: 23136 |
| /* 23097 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23100 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 23118 |
| /* 23104 */ MCD_OPC_CheckPredicate, 0, 125, 68, // Skip to: 40641 |
| /* 23108 */ MCD_OPC_CheckField, 21, 1, 1, 119, 68, // Skip to: 40641 |
| /* 23114 */ MCD_OPC_Decode, 240, 12, 112, // Opcode: SRSHLv2i64 |
| /* 23118 */ MCD_OPC_FilterValue, 3, 111, 68, // Skip to: 40641 |
| /* 23122 */ MCD_OPC_CheckPredicate, 0, 107, 68, // Skip to: 40641 |
| /* 23126 */ MCD_OPC_CheckField, 21, 1, 1, 101, 68, // Skip to: 40641 |
| /* 23132 */ MCD_OPC_Decode, 232, 17, 112, // Opcode: URSHLv2i64 |
| /* 23136 */ MCD_OPC_FilterValue, 22, 20, 0, // Skip to: 23160 |
| /* 23140 */ MCD_OPC_CheckPredicate, 0, 89, 68, // Skip to: 40641 |
| /* 23144 */ MCD_OPC_CheckField, 29, 3, 2, 83, 68, // Skip to: 40641 |
| /* 23150 */ MCD_OPC_CheckField, 21, 1, 0, 77, 68, // Skip to: 40641 |
| /* 23156 */ MCD_OPC_Decode, 189, 18, 112, // Opcode: UZP2v2i64 |
| /* 23160 */ MCD_OPC_FilterValue, 23, 39, 0, // Skip to: 23203 |
| /* 23164 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23167 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 23185 |
| /* 23171 */ MCD_OPC_CheckPredicate, 0, 58, 68, // Skip to: 40641 |
| /* 23175 */ MCD_OPC_CheckField, 21, 1, 1, 52, 68, // Skip to: 40641 |
| /* 23181 */ MCD_OPC_Decode, 248, 11, 112, // Opcode: SQRSHLv2i64 |
| /* 23185 */ MCD_OPC_FilterValue, 3, 44, 68, // Skip to: 40641 |
| /* 23189 */ MCD_OPC_CheckPredicate, 0, 40, 68, // Skip to: 40641 |
| /* 23193 */ MCD_OPC_CheckField, 21, 1, 1, 34, 68, // Skip to: 40641 |
| /* 23199 */ MCD_OPC_Decode, 156, 17, 112, // Opcode: UQRSHLv2i64 |
| /* 23203 */ MCD_OPC_FilterValue, 26, 20, 0, // Skip to: 23227 |
| /* 23207 */ MCD_OPC_CheckPredicate, 0, 22, 68, // Skip to: 40641 |
| /* 23211 */ MCD_OPC_CheckField, 29, 3, 2, 16, 68, // Skip to: 40641 |
| /* 23217 */ MCD_OPC_CheckField, 21, 1, 0, 10, 68, // Skip to: 40641 |
| /* 23223 */ MCD_OPC_Decode, 230, 15, 112, // Opcode: TRN2v2i64 |
| /* 23227 */ MCD_OPC_FilterValue, 30, 64, 0, // Skip to: 23295 |
| /* 23231 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 23234 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 23252 |
| /* 23238 */ MCD_OPC_CheckPredicate, 0, 247, 67, // Skip to: 40641 |
| /* 23242 */ MCD_OPC_CheckField, 29, 3, 2, 241, 67, // Skip to: 40641 |
| /* 23248 */ MCD_OPC_Decode, 209, 18, 112, // Opcode: ZIP2v2i64 |
| /* 23252 */ MCD_OPC_FilterValue, 1, 233, 67, // Skip to: 40641 |
| /* 23256 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23259 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 23277 |
| /* 23263 */ MCD_OPC_CheckPredicate, 0, 222, 67, // Skip to: 40641 |
| /* 23267 */ MCD_OPC_CheckField, 16, 5, 0, 216, 67, // Skip to: 40641 |
| /* 23273 */ MCD_OPC_Decode, 155, 11, 117, // Opcode: SQABSv2i64 |
| /* 23277 */ MCD_OPC_FilterValue, 3, 208, 67, // Skip to: 40641 |
| /* 23281 */ MCD_OPC_CheckPredicate, 0, 204, 67, // Skip to: 40641 |
| /* 23285 */ MCD_OPC_CheckField, 16, 5, 0, 198, 67, // Skip to: 40641 |
| /* 23291 */ MCD_OPC_Decode, 225, 11, 117, // Opcode: SQNEGv2i64 |
| /* 23295 */ MCD_OPC_FilterValue, 33, 38, 0, // Skip to: 23337 |
| /* 23299 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23302 */ MCD_OPC_FilterValue, 2, 13, 0, // Skip to: 23319 |
| /* 23306 */ MCD_OPC_CheckPredicate, 0, 179, 67, // Skip to: 40641 |
| /* 23310 */ MCD_OPC_CheckField, 21, 1, 1, 173, 67, // Skip to: 40641 |
| /* 23316 */ MCD_OPC_Decode, 74, 112, // Opcode: ADDv2i64 |
| /* 23319 */ MCD_OPC_FilterValue, 3, 166, 67, // Skip to: 40641 |
| /* 23323 */ MCD_OPC_CheckPredicate, 0, 162, 67, // Skip to: 40641 |
| /* 23327 */ MCD_OPC_CheckField, 21, 1, 1, 156, 67, // Skip to: 40641 |
| /* 23333 */ MCD_OPC_Decode, 178, 15, 112, // Opcode: SUBv2i64 |
| /* 23337 */ MCD_OPC_FilterValue, 34, 52, 0, // Skip to: 23393 |
| /* 23341 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 23344 */ MCD_OPC_FilterValue, 32, 27, 0, // Skip to: 23375 |
| /* 23348 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23351 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 23363 |
| /* 23355 */ MCD_OPC_CheckPredicate, 0, 130, 67, // Skip to: 40641 |
| /* 23359 */ MCD_OPC_Decode, 199, 1, 117, // Opcode: CMGTv2i64rz |
| /* 23363 */ MCD_OPC_FilterValue, 3, 122, 67, // Skip to: 40641 |
| /* 23367 */ MCD_OPC_CheckPredicate, 0, 118, 67, // Skip to: 40641 |
| /* 23371 */ MCD_OPC_Decode, 183, 1, 117, // Opcode: CMGEv2i64rz |
| /* 23375 */ MCD_OPC_FilterValue, 33, 110, 67, // Skip to: 40641 |
| /* 23379 */ MCD_OPC_CheckPredicate, 0, 106, 67, // Skip to: 40641 |
| /* 23383 */ MCD_OPC_CheckField, 29, 3, 2, 100, 67, // Skip to: 40641 |
| /* 23389 */ MCD_OPC_Decode, 175, 5, 117, // Opcode: FRINTPv2f64 |
| /* 23393 */ MCD_OPC_FilterValue, 35, 39, 0, // Skip to: 23436 |
| /* 23397 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23400 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 23418 |
| /* 23404 */ MCD_OPC_CheckPredicate, 0, 81, 67, // Skip to: 40641 |
| /* 23408 */ MCD_OPC_CheckField, 21, 1, 1, 75, 67, // Skip to: 40641 |
| /* 23414 */ MCD_OPC_Decode, 243, 1, 112, // Opcode: CMTSTv2i64 |
| /* 23418 */ MCD_OPC_FilterValue, 3, 67, 67, // Skip to: 40641 |
| /* 23422 */ MCD_OPC_CheckPredicate, 0, 63, 67, // Skip to: 40641 |
| /* 23426 */ MCD_OPC_CheckField, 21, 1, 1, 57, 67, // Skip to: 40641 |
| /* 23432 */ MCD_OPC_Decode, 166, 1, 112, // Opcode: CMEQv2i64 |
| /* 23436 */ MCD_OPC_FilterValue, 38, 65, 0, // Skip to: 23505 |
| /* 23440 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 23443 */ MCD_OPC_FilterValue, 32, 27, 0, // Skip to: 23474 |
| /* 23447 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23450 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 23462 |
| /* 23454 */ MCD_OPC_CheckPredicate, 0, 31, 67, // Skip to: 40641 |
| /* 23458 */ MCD_OPC_Decode, 167, 1, 117, // Opcode: CMEQv2i64rz |
| /* 23462 */ MCD_OPC_FilterValue, 3, 23, 67, // Skip to: 40641 |
| /* 23466 */ MCD_OPC_CheckPredicate, 0, 19, 67, // Skip to: 40641 |
| /* 23470 */ MCD_OPC_Decode, 227, 1, 117, // Opcode: CMLEv2i64rz |
| /* 23474 */ MCD_OPC_FilterValue, 33, 11, 67, // Skip to: 40641 |
| /* 23478 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23481 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 23493 |
| /* 23485 */ MCD_OPC_CheckPredicate, 0, 0, 67, // Skip to: 40641 |
| /* 23489 */ MCD_OPC_Decode, 185, 5, 117, // Opcode: FRINTZv2f64 |
| /* 23493 */ MCD_OPC_FilterValue, 3, 248, 66, // Skip to: 40641 |
| /* 23497 */ MCD_OPC_CheckPredicate, 0, 244, 66, // Skip to: 40641 |
| /* 23501 */ MCD_OPC_Decode, 160, 5, 117, // Opcode: FRINTIv2f64 |
| /* 23505 */ MCD_OPC_FilterValue, 42, 52, 0, // Skip to: 23561 |
| /* 23509 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 23512 */ MCD_OPC_FilterValue, 32, 14, 0, // Skip to: 23530 |
| /* 23516 */ MCD_OPC_CheckPredicate, 0, 225, 66, // Skip to: 40641 |
| /* 23520 */ MCD_OPC_CheckField, 29, 3, 2, 219, 66, // Skip to: 40641 |
| /* 23526 */ MCD_OPC_Decode, 235, 1, 117, // Opcode: CMLTv2i64rz |
| /* 23530 */ MCD_OPC_FilterValue, 33, 211, 66, // Skip to: 40641 |
| /* 23534 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23537 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 23549 |
| /* 23541 */ MCD_OPC_CheckPredicate, 0, 200, 66, // Skip to: 40641 |
| /* 23545 */ MCD_OPC_Decode, 209, 3, 117, // Opcode: FCVTPSv2f64 |
| /* 23549 */ MCD_OPC_FilterValue, 3, 192, 66, // Skip to: 40641 |
| /* 23553 */ MCD_OPC_CheckPredicate, 0, 188, 66, // Skip to: 40641 |
| /* 23557 */ MCD_OPC_Decode, 218, 3, 117, // Opcode: FCVTPUv2f64 |
| /* 23561 */ MCD_OPC_FilterValue, 46, 64, 0, // Skip to: 23629 |
| /* 23565 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 23568 */ MCD_OPC_FilterValue, 32, 26, 0, // Skip to: 23598 |
| /* 23572 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23575 */ MCD_OPC_FilterValue, 2, 7, 0, // Skip to: 23586 |
| /* 23579 */ MCD_OPC_CheckPredicate, 0, 162, 66, // Skip to: 40641 |
| /* 23583 */ MCD_OPC_Decode, 25, 117, // Opcode: ABSv2i64 |
| /* 23586 */ MCD_OPC_FilterValue, 3, 155, 66, // Skip to: 40641 |
| /* 23590 */ MCD_OPC_CheckPredicate, 0, 151, 66, // Skip to: 40641 |
| /* 23594 */ MCD_OPC_Decode, 250, 8, 117, // Opcode: NEGv2i64 |
| /* 23598 */ MCD_OPC_FilterValue, 33, 143, 66, // Skip to: 40641 |
| /* 23602 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23605 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 23617 |
| /* 23609 */ MCD_OPC_CheckPredicate, 0, 132, 66, // Skip to: 40641 |
| /* 23613 */ MCD_OPC_Decode, 249, 3, 117, // Opcode: FCVTZSv2f64 |
| /* 23617 */ MCD_OPC_FilterValue, 3, 124, 66, // Skip to: 40641 |
| /* 23621 */ MCD_OPC_CheckPredicate, 0, 120, 66, // Skip to: 40641 |
| /* 23625 */ MCD_OPC_Decode, 150, 4, 117, // Opcode: FCVTZUv2f64 |
| /* 23629 */ MCD_OPC_FilterValue, 47, 19, 0, // Skip to: 23652 |
| /* 23633 */ MCD_OPC_CheckPredicate, 0, 108, 66, // Skip to: 40641 |
| /* 23637 */ MCD_OPC_CheckField, 29, 3, 2, 102, 66, // Skip to: 40641 |
| /* 23643 */ MCD_OPC_CheckField, 21, 1, 1, 96, 66, // Skip to: 40641 |
| /* 23649 */ MCD_OPC_Decode, 42, 112, // Opcode: ADDPv2i64 |
| /* 23652 */ MCD_OPC_FilterValue, 49, 39, 0, // Skip to: 23695 |
| /* 23656 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23659 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 23677 |
| /* 23663 */ MCD_OPC_CheckPredicate, 0, 78, 66, // Skip to: 40641 |
| /* 23667 */ MCD_OPC_CheckField, 21, 1, 1, 72, 66, // Skip to: 40641 |
| /* 23673 */ MCD_OPC_Decode, 194, 4, 112, // Opcode: FMINNMv2f64 |
| /* 23677 */ MCD_OPC_FilterValue, 3, 64, 66, // Skip to: 40641 |
| /* 23681 */ MCD_OPC_CheckPredicate, 0, 60, 66, // Skip to: 40641 |
| /* 23685 */ MCD_OPC_CheckField, 21, 1, 1, 54, 66, // Skip to: 40641 |
| /* 23691 */ MCD_OPC_Decode, 187, 4, 112, // Opcode: FMINNMPv2f64 |
| /* 23695 */ MCD_OPC_FilterValue, 50, 39, 0, // Skip to: 23738 |
| /* 23699 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23702 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 23720 |
| /* 23706 */ MCD_OPC_CheckPredicate, 0, 35, 66, // Skip to: 40641 |
| /* 23710 */ MCD_OPC_CheckField, 16, 6, 32, 29, 66, // Skip to: 40641 |
| /* 23716 */ MCD_OPC_Decode, 241, 2, 117, // Opcode: FCMGTv2i64rz |
| /* 23720 */ MCD_OPC_FilterValue, 3, 21, 66, // Skip to: 40641 |
| /* 23724 */ MCD_OPC_CheckPredicate, 0, 17, 66, // Skip to: 40641 |
| /* 23728 */ MCD_OPC_CheckField, 16, 6, 32, 11, 66, // Skip to: 40641 |
| /* 23734 */ MCD_OPC_Decode, 231, 2, 117, // Opcode: FCMGEv2i64rz |
| /* 23738 */ MCD_OPC_FilterValue, 51, 20, 0, // Skip to: 23762 |
| /* 23742 */ MCD_OPC_CheckPredicate, 0, 255, 65, // Skip to: 40641 |
| /* 23746 */ MCD_OPC_CheckField, 29, 3, 2, 249, 65, // Skip to: 40641 |
| /* 23752 */ MCD_OPC_CheckField, 21, 1, 1, 243, 65, // Skip to: 40641 |
| /* 23758 */ MCD_OPC_Decode, 217, 4, 120, // Opcode: FMLSv2f64 |
| /* 23762 */ MCD_OPC_FilterValue, 53, 39, 0, // Skip to: 23805 |
| /* 23766 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23769 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 23787 |
| /* 23773 */ MCD_OPC_CheckPredicate, 0, 224, 65, // Skip to: 40641 |
| /* 23777 */ MCD_OPC_CheckField, 21, 1, 1, 218, 65, // Skip to: 40641 |
| /* 23783 */ MCD_OPC_Decode, 205, 5, 112, // Opcode: FSUBv2f64 |
| /* 23787 */ MCD_OPC_FilterValue, 3, 210, 65, // Skip to: 40641 |
| /* 23791 */ MCD_OPC_CheckPredicate, 0, 206, 65, // Skip to: 40641 |
| /* 23795 */ MCD_OPC_CheckField, 21, 1, 1, 200, 65, // Skip to: 40641 |
| /* 23801 */ MCD_OPC_Decode, 183, 2, 112, // Opcode: FABDv2f64 |
| /* 23805 */ MCD_OPC_FilterValue, 54, 65, 0, // Skip to: 23874 |
| /* 23809 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 23812 */ MCD_OPC_FilterValue, 32, 27, 0, // Skip to: 23843 |
| /* 23816 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23819 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 23831 |
| /* 23823 */ MCD_OPC_CheckPredicate, 0, 174, 65, // Skip to: 40641 |
| /* 23827 */ MCD_OPC_Decode, 221, 2, 117, // Opcode: FCMEQv2i64rz |
| /* 23831 */ MCD_OPC_FilterValue, 3, 166, 65, // Skip to: 40641 |
| /* 23835 */ MCD_OPC_CheckPredicate, 0, 162, 65, // Skip to: 40641 |
| /* 23839 */ MCD_OPC_Decode, 247, 2, 117, // Opcode: FCMLEv2i64rz |
| /* 23843 */ MCD_OPC_FilterValue, 33, 154, 65, // Skip to: 40641 |
| /* 23847 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23850 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 23862 |
| /* 23854 */ MCD_OPC_CheckPredicate, 0, 143, 65, // Skip to: 40641 |
| /* 23858 */ MCD_OPC_Decode, 143, 5, 117, // Opcode: FRECPEv2f64 |
| /* 23862 */ MCD_OPC_FilterValue, 3, 135, 65, // Skip to: 40641 |
| /* 23866 */ MCD_OPC_CheckPredicate, 0, 131, 65, // Skip to: 40641 |
| /* 23870 */ MCD_OPC_Decode, 190, 5, 117, // Opcode: FRSQRTEv2f64 |
| /* 23874 */ MCD_OPC_FilterValue, 56, 39, 0, // Skip to: 23917 |
| /* 23878 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23881 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 23899 |
| /* 23885 */ MCD_OPC_CheckPredicate, 1, 112, 65, // Skip to: 40641 |
| /* 23889 */ MCD_OPC_CheckField, 21, 1, 1, 106, 65, // Skip to: 40641 |
| /* 23895 */ MCD_OPC_Decode, 148, 9, 85, // Opcode: PMULLv1i64 |
| /* 23899 */ MCD_OPC_FilterValue, 2, 98, 65, // Skip to: 40641 |
| /* 23903 */ MCD_OPC_CheckPredicate, 1, 94, 65, // Skip to: 40641 |
| /* 23907 */ MCD_OPC_CheckField, 21, 1, 1, 88, 65, // Skip to: 40641 |
| /* 23913 */ MCD_OPC_Decode, 149, 9, 112, // Opcode: PMULLv2i64 |
| /* 23917 */ MCD_OPC_FilterValue, 57, 20, 0, // Skip to: 23941 |
| /* 23921 */ MCD_OPC_CheckPredicate, 0, 76, 65, // Skip to: 40641 |
| /* 23925 */ MCD_OPC_CheckField, 29, 3, 3, 70, 65, // Skip to: 40641 |
| /* 23931 */ MCD_OPC_CheckField, 21, 1, 1, 64, 65, // Skip to: 40641 |
| /* 23937 */ MCD_OPC_Decode, 239, 2, 112, // Opcode: FCMGTv2f64 |
| /* 23941 */ MCD_OPC_FilterValue, 58, 20, 0, // Skip to: 23965 |
| /* 23945 */ MCD_OPC_CheckPredicate, 0, 52, 65, // Skip to: 40641 |
| /* 23949 */ MCD_OPC_CheckField, 29, 3, 2, 46, 65, // Skip to: 40641 |
| /* 23955 */ MCD_OPC_CheckField, 16, 6, 32, 40, 65, // Skip to: 40641 |
| /* 23961 */ MCD_OPC_Decode, 252, 2, 117, // Opcode: FCMLTv2i64rz |
| /* 23965 */ MCD_OPC_FilterValue, 59, 20, 0, // Skip to: 23989 |
| /* 23969 */ MCD_OPC_CheckPredicate, 0, 28, 65, // Skip to: 40641 |
| /* 23973 */ MCD_OPC_CheckField, 29, 3, 3, 22, 65, // Skip to: 40641 |
| /* 23979 */ MCD_OPC_CheckField, 21, 1, 1, 16, 65, // Skip to: 40641 |
| /* 23985 */ MCD_OPC_Decode, 198, 2, 112, // Opcode: FACGTv2f64 |
| /* 23989 */ MCD_OPC_FilterValue, 61, 39, 0, // Skip to: 24032 |
| /* 23993 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23996 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 24014 |
| /* 24000 */ MCD_OPC_CheckPredicate, 0, 253, 64, // Skip to: 40641 |
| /* 24004 */ MCD_OPC_CheckField, 21, 1, 1, 247, 64, // Skip to: 40641 |
| /* 24010 */ MCD_OPC_Decode, 204, 4, 112, // Opcode: FMINv2f64 |
| /* 24014 */ MCD_OPC_FilterValue, 3, 239, 64, // Skip to: 40641 |
| /* 24018 */ MCD_OPC_CheckPredicate, 0, 235, 64, // Skip to: 40641 |
| /* 24022 */ MCD_OPC_CheckField, 21, 1, 1, 229, 64, // Skip to: 40641 |
| /* 24028 */ MCD_OPC_Decode, 197, 4, 112, // Opcode: FMINPv2f64 |
| /* 24032 */ MCD_OPC_FilterValue, 62, 52, 0, // Skip to: 24088 |
| /* 24036 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 24039 */ MCD_OPC_FilterValue, 32, 27, 0, // Skip to: 24070 |
| /* 24043 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 24046 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 24058 |
| /* 24050 */ MCD_OPC_CheckPredicate, 0, 203, 64, // Skip to: 40641 |
| /* 24054 */ MCD_OPC_Decode, 188, 2, 117, // Opcode: FABSv2f64 |
| /* 24058 */ MCD_OPC_FilterValue, 3, 195, 64, // Skip to: 40641 |
| /* 24062 */ MCD_OPC_CheckPredicate, 0, 191, 64, // Skip to: 40641 |
| /* 24066 */ MCD_OPC_Decode, 132, 5, 117, // Opcode: FNEGv2f64 |
| /* 24070 */ MCD_OPC_FilterValue, 33, 183, 64, // Skip to: 40641 |
| /* 24074 */ MCD_OPC_CheckPredicate, 0, 179, 64, // Skip to: 40641 |
| /* 24078 */ MCD_OPC_CheckField, 29, 3, 3, 173, 64, // Skip to: 40641 |
| /* 24084 */ MCD_OPC_Decode, 200, 5, 117, // Opcode: FSQRTv2f64 |
| /* 24088 */ MCD_OPC_FilterValue, 63, 165, 64, // Skip to: 40641 |
| /* 24092 */ MCD_OPC_CheckPredicate, 0, 161, 64, // Skip to: 40641 |
| /* 24096 */ MCD_OPC_CheckField, 29, 3, 2, 155, 64, // Skip to: 40641 |
| /* 24102 */ MCD_OPC_CheckField, 21, 1, 1, 149, 64, // Skip to: 40641 |
| /* 24108 */ MCD_OPC_Decode, 195, 5, 112, // Opcode: FRSQRTSv2f64 |
| /* 24112 */ MCD_OPC_FilterValue, 12, 165, 13, // Skip to: 27609 |
| /* 24116 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 24119 */ MCD_OPC_FilterValue, 0, 66, 3, // Skip to: 24957 |
| /* 24123 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 24126 */ MCD_OPC_FilterValue, 1, 171, 2, // Skip to: 24813 |
| /* 24130 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 24133 */ MCD_OPC_FilterValue, 0, 91, 1, // Skip to: 24484 |
| /* 24137 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... |
| /* 24140 */ MCD_OPC_FilterValue, 0, 129, 0, // Skip to: 24273 |
| /* 24144 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 24147 */ MCD_OPC_FilterValue, 0, 89, 0, // Skip to: 24240 |
| /* 24151 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 24154 */ MCD_OPC_FilterValue, 0, 49, 0, // Skip to: 24207 |
| /* 24158 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 24161 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 24174 |
| /* 24165 */ MCD_OPC_CheckPredicate, 0, 88, 64, // Skip to: 40641 |
| /* 24169 */ MCD_OPC_Decode, 205, 8, 145, 1, // Opcode: MOVIv2i32 |
| /* 24174 */ MCD_OPC_FilterValue, 1, 79, 64, // Skip to: 40641 |
| /* 24178 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 24181 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 24194 |
| /* 24185 */ MCD_OPC_CheckPredicate, 0, 68, 64, // Skip to: 40641 |
| /* 24189 */ MCD_OPC_Decode, 154, 13, 146, 1, // Opcode: SSHRv8i8_shift |
| /* 24194 */ MCD_OPC_FilterValue, 1, 59, 64, // Skip to: 40641 |
| /* 24198 */ MCD_OPC_CheckPredicate, 0, 55, 64, // Skip to: 40641 |
| /* 24202 */ MCD_OPC_Decode, 252, 12, 146, 1, // Opcode: SRSHRv8i8_shift |
| /* 24207 */ MCD_OPC_FilterValue, 1, 46, 64, // Skip to: 40641 |
| /* 24211 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 24214 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 24227 |
| /* 24218 */ MCD_OPC_CheckPredicate, 0, 35, 64, // Skip to: 40641 |
| /* 24222 */ MCD_OPC_Decode, 151, 13, 147, 1, // Opcode: SSHRv4i16_shift |
| /* 24227 */ MCD_OPC_FilterValue, 1, 26, 64, // Skip to: 40641 |
| /* 24231 */ MCD_OPC_CheckPredicate, 0, 22, 64, // Skip to: 40641 |
| /* 24235 */ MCD_OPC_Decode, 249, 12, 147, 1, // Opcode: SRSHRv4i16_shift |
| /* 24240 */ MCD_OPC_FilterValue, 1, 13, 64, // Skip to: 40641 |
| /* 24244 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 24247 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 24260 |
| /* 24251 */ MCD_OPC_CheckPredicate, 0, 2, 64, // Skip to: 40641 |
| /* 24255 */ MCD_OPC_Decode, 149, 13, 148, 1, // Opcode: SSHRv2i32_shift |
| /* 24260 */ MCD_OPC_FilterValue, 1, 249, 63, // Skip to: 40641 |
| /* 24264 */ MCD_OPC_CheckPredicate, 0, 245, 63, // Skip to: 40641 |
| /* 24268 */ MCD_OPC_Decode, 247, 12, 148, 1, // Opcode: SRSHRv2i32_shift |
| /* 24273 */ MCD_OPC_FilterValue, 1, 236, 63, // Skip to: 40641 |
| /* 24277 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 24280 */ MCD_OPC_FilterValue, 0, 141, 0, // Skip to: 24425 |
| /* 24284 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 24287 */ MCD_OPC_FilterValue, 0, 75, 0, // Skip to: 24366 |
| /* 24291 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 24294 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 24307 |
| /* 24298 */ MCD_OPC_CheckPredicate, 0, 211, 63, // Skip to: 40641 |
| /* 24302 */ MCD_OPC_Decode, 142, 9, 149, 1, // Opcode: ORRv2i32 |
| /* 24307 */ MCD_OPC_FilterValue, 1, 202, 63, // Skip to: 40641 |
| /* 24311 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 24314 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 24327 |
| /* 24318 */ MCD_OPC_CheckPredicate, 0, 191, 63, // Skip to: 40641 |
| /* 24322 */ MCD_OPC_Decode, 162, 13, 150, 1, // Opcode: SSRAv8i8_shift |
| /* 24327 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 24340 |
| /* 24331 */ MCD_OPC_CheckPredicate, 0, 178, 63, // Skip to: 40641 |
| /* 24335 */ MCD_OPC_Decode, 132, 13, 150, 1, // Opcode: SRSRAv8i8_shift |
| /* 24340 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 24353 |
| /* 24344 */ MCD_OPC_CheckPredicate, 0, 165, 63, // Skip to: 40641 |
| /* 24348 */ MCD_OPC_Decode, 183, 10, 151, 1, // Opcode: SHLv8i8_shift |
| /* 24353 */ MCD_OPC_FilterValue, 3, 156, 63, // Skip to: 40641 |
| /* 24357 */ MCD_OPC_CheckPredicate, 0, 152, 63, // Skip to: 40641 |
| /* 24361 */ MCD_OPC_Decode, 175, 12, 151, 1, // Opcode: SQSHLv8i8_shift |
| /* 24366 */ MCD_OPC_FilterValue, 1, 143, 63, // Skip to: 40641 |
| /* 24370 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 24373 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 24386 |
| /* 24377 */ MCD_OPC_CheckPredicate, 0, 132, 63, // Skip to: 40641 |
| /* 24381 */ MCD_OPC_Decode, 159, 13, 152, 1, // Opcode: SSRAv4i16_shift |
| /* 24386 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 24399 |
| /* 24390 */ MCD_OPC_CheckPredicate, 0, 119, 63, // Skip to: 40641 |
| /* 24394 */ MCD_OPC_Decode, 129, 13, 152, 1, // Opcode: SRSRAv4i16_shift |
| /* 24399 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 24412 |
| /* 24403 */ MCD_OPC_CheckPredicate, 0, 106, 63, // Skip to: 40641 |
| /* 24407 */ MCD_OPC_Decode, 180, 10, 153, 1, // Opcode: SHLv4i16_shift |
| /* 24412 */ MCD_OPC_FilterValue, 3, 97, 63, // Skip to: 40641 |
| /* 24416 */ MCD_OPC_CheckPredicate, 0, 93, 63, // Skip to: 40641 |
| /* 24420 */ MCD_OPC_Decode, 169, 12, 153, 1, // Opcode: SQSHLv4i16_shift |
| /* 24425 */ MCD_OPC_FilterValue, 1, 84, 63, // Skip to: 40641 |
| /* 24429 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 24432 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 24445 |
| /* 24436 */ MCD_OPC_CheckPredicate, 0, 73, 63, // Skip to: 40641 |
| /* 24440 */ MCD_OPC_Decode, 157, 13, 154, 1, // Opcode: SSRAv2i32_shift |
| /* 24445 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 24458 |
| /* 24449 */ MCD_OPC_CheckPredicate, 0, 60, 63, // Skip to: 40641 |
| /* 24453 */ MCD_OPC_Decode, 255, 12, 154, 1, // Opcode: SRSRAv2i32_shift |
| /* 24458 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 24471 |
| /* 24462 */ MCD_OPC_CheckPredicate, 0, 47, 63, // Skip to: 40641 |
| /* 24466 */ MCD_OPC_Decode, 178, 10, 155, 1, // Opcode: SHLv2i32_shift |
| /* 24471 */ MCD_OPC_FilterValue, 3, 38, 63, // Skip to: 40641 |
| /* 24475 */ MCD_OPC_CheckPredicate, 0, 34, 63, // Skip to: 40641 |
| /* 24479 */ MCD_OPC_Decode, 165, 12, 155, 1, // Opcode: SQSHLv2i32_shift |
| /* 24484 */ MCD_OPC_FilterValue, 1, 25, 63, // Skip to: 40641 |
| /* 24488 */ MCD_OPC_ExtractField, 14, 1, // Inst{14} ... |
| /* 24491 */ MCD_OPC_FilterValue, 0, 227, 0, // Skip to: 24722 |
| /* 24495 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... |
| /* 24498 */ MCD_OPC_FilterValue, 0, 129, 0, // Skip to: 24631 |
| /* 24502 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 24505 */ MCD_OPC_FilterValue, 0, 89, 0, // Skip to: 24598 |
| /* 24509 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 24512 */ MCD_OPC_FilterValue, 0, 49, 0, // Skip to: 24565 |
| /* 24516 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 24519 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 24532 |
| /* 24523 */ MCD_OPC_CheckPredicate, 0, 242, 62, // Skip to: 40641 |
| /* 24527 */ MCD_OPC_Decode, 207, 8, 145, 1, // Opcode: MOVIv4i16 |
| /* 24532 */ MCD_OPC_FilterValue, 1, 233, 62, // Skip to: 40641 |
| /* 24536 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 24539 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 24552 |
| /* 24543 */ MCD_OPC_CheckPredicate, 0, 222, 62, // Skip to: 40641 |
| /* 24547 */ MCD_OPC_Decode, 189, 10, 156, 1, // Opcode: SHRNv8i8_shift |
| /* 24552 */ MCD_OPC_FilterValue, 1, 213, 62, // Skip to: 40641 |
| /* 24556 */ MCD_OPC_CheckPredicate, 0, 209, 62, // Skip to: 40641 |
| /* 24560 */ MCD_OPC_Decode, 138, 13, 157, 1, // Opcode: SSHLLv8i8_shift |
| /* 24565 */ MCD_OPC_FilterValue, 1, 200, 62, // Skip to: 40641 |
| /* 24569 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 24572 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 24585 |
| /* 24576 */ MCD_OPC_CheckPredicate, 0, 189, 62, // Skip to: 40641 |
| /* 24580 */ MCD_OPC_Decode, 186, 10, 158, 1, // Opcode: SHRNv4i16_shift |
| /* 24585 */ MCD_OPC_FilterValue, 1, 180, 62, // Skip to: 40641 |
| /* 24589 */ MCD_OPC_CheckPredicate, 0, 176, 62, // Skip to: 40641 |
| /* 24593 */ MCD_OPC_Decode, 135, 13, 159, 1, // Opcode: SSHLLv4i16_shift |
| /* 24598 */ MCD_OPC_FilterValue, 1, 167, 62, // Skip to: 40641 |
| /* 24602 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 24605 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 24618 |
| /* 24609 */ MCD_OPC_CheckPredicate, 0, 156, 62, // Skip to: 40641 |
| /* 24613 */ MCD_OPC_Decode, 185, 10, 160, 1, // Opcode: SHRNv2i32_shift |
| /* 24618 */ MCD_OPC_FilterValue, 1, 147, 62, // Skip to: 40641 |
| /* 24622 */ MCD_OPC_CheckPredicate, 0, 143, 62, // Skip to: 40641 |
| /* 24626 */ MCD_OPC_Decode, 134, 13, 161, 1, // Opcode: SSHLLv2i32_shift |
| /* 24631 */ MCD_OPC_FilterValue, 1, 134, 62, // Skip to: 40641 |
| /* 24635 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 24638 */ MCD_OPC_FilterValue, 0, 61, 0, // Skip to: 24703 |
| /* 24642 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 24645 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 24684 |
| /* 24649 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 24652 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 24665 |
| /* 24656 */ MCD_OPC_CheckPredicate, 0, 109, 62, // Skip to: 40641 |
| /* 24660 */ MCD_OPC_Decode, 143, 9, 149, 1, // Opcode: ORRv4i16 |
| /* 24665 */ MCD_OPC_FilterValue, 1, 100, 62, // Skip to: 40641 |
| /* 24669 */ MCD_OPC_CheckPredicate, 0, 96, 62, // Skip to: 40641 |
| /* 24673 */ MCD_OPC_CheckField, 13, 1, 0, 90, 62, // Skip to: 40641 |
| /* 24679 */ MCD_OPC_Decode, 184, 12, 156, 1, // Opcode: SQSHRNv8i8_shift |
| /* 24684 */ MCD_OPC_FilterValue, 1, 81, 62, // Skip to: 40641 |
| /* 24688 */ MCD_OPC_CheckPredicate, 0, 77, 62, // Skip to: 40641 |
| /* 24692 */ MCD_OPC_CheckField, 13, 1, 0, 71, 62, // Skip to: 40641 |
| /* 24698 */ MCD_OPC_Decode, 181, 12, 158, 1, // Opcode: SQSHRNv4i16_shift |
| /* 24703 */ MCD_OPC_FilterValue, 1, 62, 62, // Skip to: 40641 |
| /* 24707 */ MCD_OPC_CheckPredicate, 0, 58, 62, // Skip to: 40641 |
| /* 24711 */ MCD_OPC_CheckField, 13, 1, 0, 52, 62, // Skip to: 40641 |
| /* 24717 */ MCD_OPC_Decode, 180, 12, 160, 1, // Opcode: SQSHRNv2i32_shift |
| /* 24722 */ MCD_OPC_FilterValue, 1, 43, 62, // Skip to: 40641 |
| /* 24726 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 24729 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 24748 |
| /* 24733 */ MCD_OPC_CheckPredicate, 0, 32, 62, // Skip to: 40641 |
| /* 24737 */ MCD_OPC_CheckField, 19, 3, 0, 26, 62, // Skip to: 40641 |
| /* 24743 */ MCD_OPC_Decode, 206, 8, 145, 1, // Opcode: MOVIv2s_msl |
| /* 24748 */ MCD_OPC_FilterValue, 1, 17, 62, // Skip to: 40641 |
| /* 24752 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... |
| /* 24755 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 24794 |
| /* 24759 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 24762 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 24781 |
| /* 24766 */ MCD_OPC_CheckPredicate, 0, 255, 61, // Skip to: 40641 |
| /* 24770 */ MCD_OPC_CheckField, 19, 2, 0, 249, 61, // Skip to: 40641 |
| /* 24776 */ MCD_OPC_Decode, 210, 8, 145, 1, // Opcode: MOVIv8b_ns |
| /* 24781 */ MCD_OPC_FilterValue, 1, 240, 61, // Skip to: 40641 |
| /* 24785 */ MCD_OPC_CheckPredicate, 0, 236, 61, // Skip to: 40641 |
| /* 24789 */ MCD_OPC_Decode, 146, 10, 148, 1, // Opcode: SCVTFv2i32_shift |
| /* 24794 */ MCD_OPC_FilterValue, 1, 227, 61, // Skip to: 40641 |
| /* 24798 */ MCD_OPC_CheckPredicate, 0, 223, 61, // Skip to: 40641 |
| /* 24802 */ MCD_OPC_CheckField, 19, 3, 0, 217, 61, // Skip to: 40641 |
| /* 24808 */ MCD_OPC_Decode, 232, 4, 145, 1, // Opcode: FMOVv2f32_ns |
| /* 24813 */ MCD_OPC_FilterValue, 3, 208, 61, // Skip to: 40641 |
| /* 24817 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 24820 */ MCD_OPC_FilterValue, 8, 55, 0, // Skip to: 24879 |
| /* 24824 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 24827 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 24866 |
| /* 24831 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 24834 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 24853 |
| /* 24838 */ MCD_OPC_CheckPredicate, 0, 183, 61, // Skip to: 40641 |
| /* 24842 */ MCD_OPC_CheckField, 19, 1, 1, 177, 61, // Skip to: 40641 |
| /* 24848 */ MCD_OPC_Decode, 194, 9, 156, 1, // Opcode: RSHRNv8i8_shift |
| /* 24853 */ MCD_OPC_FilterValue, 1, 168, 61, // Skip to: 40641 |
| /* 24857 */ MCD_OPC_CheckPredicate, 0, 164, 61, // Skip to: 40641 |
| /* 24861 */ MCD_OPC_Decode, 191, 9, 158, 1, // Opcode: RSHRNv4i16_shift |
| /* 24866 */ MCD_OPC_FilterValue, 1, 155, 61, // Skip to: 40641 |
| /* 24870 */ MCD_OPC_CheckPredicate, 0, 151, 61, // Skip to: 40641 |
| /* 24874 */ MCD_OPC_Decode, 190, 9, 160, 1, // Opcode: RSHRNv2i32_shift |
| /* 24879 */ MCD_OPC_FilterValue, 9, 55, 0, // Skip to: 24938 |
| /* 24883 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 24886 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 24925 |
| /* 24890 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 24893 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 24912 |
| /* 24897 */ MCD_OPC_CheckPredicate, 0, 124, 61, // Skip to: 40641 |
| /* 24901 */ MCD_OPC_CheckField, 19, 1, 1, 118, 61, // Skip to: 40641 |
| /* 24907 */ MCD_OPC_Decode, 133, 12, 156, 1, // Opcode: SQRSHRNv8i8_shift |
| /* 24912 */ MCD_OPC_FilterValue, 1, 109, 61, // Skip to: 40641 |
| /* 24916 */ MCD_OPC_CheckPredicate, 0, 105, 61, // Skip to: 40641 |
| /* 24920 */ MCD_OPC_Decode, 130, 12, 158, 1, // Opcode: SQRSHRNv4i16_shift |
| /* 24925 */ MCD_OPC_FilterValue, 1, 96, 61, // Skip to: 40641 |
| /* 24929 */ MCD_OPC_CheckPredicate, 0, 92, 61, // Skip to: 40641 |
| /* 24933 */ MCD_OPC_Decode, 129, 12, 160, 1, // Opcode: SQRSHRNv2i32_shift |
| /* 24938 */ MCD_OPC_FilterValue, 15, 83, 61, // Skip to: 40641 |
| /* 24942 */ MCD_OPC_CheckPredicate, 0, 79, 61, // Skip to: 40641 |
| /* 24946 */ MCD_OPC_CheckField, 21, 1, 1, 73, 61, // Skip to: 40641 |
| /* 24952 */ MCD_OPC_Decode, 250, 3, 148, 1, // Opcode: FCVTZSv2i32_shift |
| /* 24957 */ MCD_OPC_FilterValue, 1, 128, 3, // Skip to: 25857 |
| /* 24961 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 24964 */ MCD_OPC_FilterValue, 1, 233, 2, // Skip to: 25713 |
| /* 24968 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 24971 */ MCD_OPC_FilterValue, 0, 168, 1, // Skip to: 25399 |
| /* 24975 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... |
| /* 24978 */ MCD_OPC_FilterValue, 0, 207, 0, // Skip to: 25189 |
| /* 24982 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 24985 */ MCD_OPC_FilterValue, 0, 141, 0, // Skip to: 25130 |
| /* 24989 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 24992 */ MCD_OPC_FilterValue, 0, 75, 0, // Skip to: 25071 |
| /* 24996 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 24999 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25012 |
| /* 25003 */ MCD_OPC_CheckPredicate, 0, 18, 61, // Skip to: 40641 |
| /* 25007 */ MCD_OPC_Decode, 241, 8, 145, 1, // Opcode: MVNIv2i32 |
| /* 25012 */ MCD_OPC_FilterValue, 1, 9, 61, // Skip to: 40641 |
| /* 25016 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 25019 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25032 |
| /* 25023 */ MCD_OPC_CheckPredicate, 0, 254, 60, // Skip to: 40641 |
| /* 25027 */ MCD_OPC_Decode, 148, 18, 146, 1, // Opcode: USHRv8i8_shift |
| /* 25032 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 25045 |
| /* 25036 */ MCD_OPC_CheckPredicate, 0, 241, 60, // Skip to: 40641 |
| /* 25040 */ MCD_OPC_Decode, 244, 17, 146, 1, // Opcode: URSHRv8i8_shift |
| /* 25045 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 25058 |
| /* 25049 */ MCD_OPC_CheckPredicate, 0, 228, 60, // Skip to: 40641 |
| /* 25053 */ MCD_OPC_Decode, 236, 12, 150, 1, // Opcode: SRIv8i8_shift |
| /* 25058 */ MCD_OPC_FilterValue, 3, 219, 60, // Skip to: 40641 |
| /* 25062 */ MCD_OPC_CheckPredicate, 0, 215, 60, // Skip to: 40641 |
| /* 25066 */ MCD_OPC_Decode, 153, 12, 151, 1, // Opcode: SQSHLUv8i8_shift |
| /* 25071 */ MCD_OPC_FilterValue, 1, 206, 60, // Skip to: 40641 |
| /* 25075 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 25078 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25091 |
| /* 25082 */ MCD_OPC_CheckPredicate, 0, 195, 60, // Skip to: 40641 |
| /* 25086 */ MCD_OPC_Decode, 145, 18, 147, 1, // Opcode: USHRv4i16_shift |
| /* 25091 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 25104 |
| /* 25095 */ MCD_OPC_CheckPredicate, 0, 182, 60, // Skip to: 40641 |
| /* 25099 */ MCD_OPC_Decode, 241, 17, 147, 1, // Opcode: URSHRv4i16_shift |
| /* 25104 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 25117 |
| /* 25108 */ MCD_OPC_CheckPredicate, 0, 169, 60, // Skip to: 40641 |
| /* 25112 */ MCD_OPC_Decode, 233, 12, 152, 1, // Opcode: SRIv4i16_shift |
| /* 25117 */ MCD_OPC_FilterValue, 3, 160, 60, // Skip to: 40641 |
| /* 25121 */ MCD_OPC_CheckPredicate, 0, 156, 60, // Skip to: 40641 |
| /* 25125 */ MCD_OPC_Decode, 150, 12, 153, 1, // Opcode: SQSHLUv4i16_shift |
| /* 25130 */ MCD_OPC_FilterValue, 1, 147, 60, // Skip to: 40641 |
| /* 25134 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 25137 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25150 |
| /* 25141 */ MCD_OPC_CheckPredicate, 0, 136, 60, // Skip to: 40641 |
| /* 25145 */ MCD_OPC_Decode, 143, 18, 148, 1, // Opcode: USHRv2i32_shift |
| /* 25150 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 25163 |
| /* 25154 */ MCD_OPC_CheckPredicate, 0, 123, 60, // Skip to: 40641 |
| /* 25158 */ MCD_OPC_Decode, 239, 17, 148, 1, // Opcode: URSHRv2i32_shift |
| /* 25163 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 25176 |
| /* 25167 */ MCD_OPC_CheckPredicate, 0, 110, 60, // Skip to: 40641 |
| /* 25171 */ MCD_OPC_Decode, 231, 12, 154, 1, // Opcode: SRIv2i32_shift |
| /* 25176 */ MCD_OPC_FilterValue, 3, 101, 60, // Skip to: 40641 |
| /* 25180 */ MCD_OPC_CheckPredicate, 0, 97, 60, // Skip to: 40641 |
| /* 25184 */ MCD_OPC_Decode, 148, 12, 155, 1, // Opcode: SQSHLUv2i32_shift |
| /* 25189 */ MCD_OPC_FilterValue, 1, 88, 60, // Skip to: 40641 |
| /* 25193 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 25196 */ MCD_OPC_FilterValue, 0, 140, 0, // Skip to: 25340 |
| /* 25200 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 25203 */ MCD_OPC_FilterValue, 0, 74, 0, // Skip to: 25281 |
| /* 25207 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 25210 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 25222 |
| /* 25214 */ MCD_OPC_CheckPredicate, 0, 63, 60, // Skip to: 40641 |
| /* 25218 */ MCD_OPC_Decode, 115, 149, 1, // Opcode: BICv2i32 |
| /* 25222 */ MCD_OPC_FilterValue, 1, 55, 60, // Skip to: 40641 |
| /* 25226 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 25229 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25242 |
| /* 25233 */ MCD_OPC_CheckPredicate, 0, 44, 60, // Skip to: 40641 |
| /* 25237 */ MCD_OPC_Decode, 167, 18, 150, 1, // Opcode: USRAv8i8_shift |
| /* 25242 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 25255 |
| /* 25246 */ MCD_OPC_CheckPredicate, 0, 31, 60, // Skip to: 40641 |
| /* 25250 */ MCD_OPC_Decode, 254, 17, 150, 1, // Opcode: URSRAv8i8_shift |
| /* 25255 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 25268 |
| /* 25259 */ MCD_OPC_CheckPredicate, 0, 18, 60, // Skip to: 40641 |
| /* 25263 */ MCD_OPC_Decode, 203, 10, 162, 1, // Opcode: SLIv8i8_shift |
| /* 25268 */ MCD_OPC_FilterValue, 3, 9, 60, // Skip to: 40641 |
| /* 25272 */ MCD_OPC_CheckPredicate, 0, 5, 60, // Skip to: 40641 |
| /* 25276 */ MCD_OPC_Decode, 191, 17, 151, 1, // Opcode: UQSHLv8i8_shift |
| /* 25281 */ MCD_OPC_FilterValue, 1, 252, 59, // Skip to: 40641 |
| /* 25285 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 25288 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25301 |
| /* 25292 */ MCD_OPC_CheckPredicate, 0, 241, 59, // Skip to: 40641 |
| /* 25296 */ MCD_OPC_Decode, 164, 18, 152, 1, // Opcode: USRAv4i16_shift |
| /* 25301 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 25314 |
| /* 25305 */ MCD_OPC_CheckPredicate, 0, 228, 59, // Skip to: 40641 |
| /* 25309 */ MCD_OPC_Decode, 251, 17, 152, 1, // Opcode: URSRAv4i16_shift |
| /* 25314 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 25327 |
| /* 25318 */ MCD_OPC_CheckPredicate, 0, 215, 59, // Skip to: 40641 |
| /* 25322 */ MCD_OPC_Decode, 200, 10, 163, 1, // Opcode: SLIv4i16_shift |
| /* 25327 */ MCD_OPC_FilterValue, 3, 206, 59, // Skip to: 40641 |
| /* 25331 */ MCD_OPC_CheckPredicate, 0, 202, 59, // Skip to: 40641 |
| /* 25335 */ MCD_OPC_Decode, 185, 17, 153, 1, // Opcode: UQSHLv4i16_shift |
| /* 25340 */ MCD_OPC_FilterValue, 1, 193, 59, // Skip to: 40641 |
| /* 25344 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 25347 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25360 |
| /* 25351 */ MCD_OPC_CheckPredicate, 0, 182, 59, // Skip to: 40641 |
| /* 25355 */ MCD_OPC_Decode, 162, 18, 154, 1, // Opcode: USRAv2i32_shift |
| /* 25360 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 25373 |
| /* 25364 */ MCD_OPC_CheckPredicate, 0, 169, 59, // Skip to: 40641 |
| /* 25368 */ MCD_OPC_Decode, 249, 17, 154, 1, // Opcode: URSRAv2i32_shift |
| /* 25373 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 25386 |
| /* 25377 */ MCD_OPC_CheckPredicate, 0, 156, 59, // Skip to: 40641 |
| /* 25381 */ MCD_OPC_Decode, 198, 10, 164, 1, // Opcode: SLIv2i32_shift |
| /* 25386 */ MCD_OPC_FilterValue, 3, 147, 59, // Skip to: 40641 |
| /* 25390 */ MCD_OPC_CheckPredicate, 0, 143, 59, // Skip to: 40641 |
| /* 25394 */ MCD_OPC_Decode, 181, 17, 155, 1, // Opcode: UQSHLv2i32_shift |
| /* 25399 */ MCD_OPC_FilterValue, 1, 134, 59, // Skip to: 40641 |
| /* 25403 */ MCD_OPC_ExtractField, 14, 1, // Inst{14} ... |
| /* 25406 */ MCD_OPC_FilterValue, 0, 226, 0, // Skip to: 25636 |
| /* 25410 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... |
| /* 25413 */ MCD_OPC_FilterValue, 0, 129, 0, // Skip to: 25546 |
| /* 25417 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 25420 */ MCD_OPC_FilterValue, 0, 89, 0, // Skip to: 25513 |
| /* 25424 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 25427 */ MCD_OPC_FilterValue, 0, 49, 0, // Skip to: 25480 |
| /* 25431 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 25434 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25447 |
| /* 25438 */ MCD_OPC_CheckPredicate, 0, 95, 59, // Skip to: 40641 |
| /* 25442 */ MCD_OPC_Decode, 243, 8, 145, 1, // Opcode: MVNIv4i16 |
| /* 25447 */ MCD_OPC_FilterValue, 1, 86, 59, // Skip to: 40641 |
| /* 25451 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 25454 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25467 |
| /* 25458 */ MCD_OPC_CheckPredicate, 0, 75, 59, // Skip to: 40641 |
| /* 25462 */ MCD_OPC_Decode, 193, 12, 156, 1, // Opcode: SQSHRUNv8i8_shift |
| /* 25467 */ MCD_OPC_FilterValue, 1, 66, 59, // Skip to: 40641 |
| /* 25471 */ MCD_OPC_CheckPredicate, 0, 62, 59, // Skip to: 40641 |
| /* 25475 */ MCD_OPC_Decode, 132, 18, 157, 1, // Opcode: USHLLv8i8_shift |
| /* 25480 */ MCD_OPC_FilterValue, 1, 53, 59, // Skip to: 40641 |
| /* 25484 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 25487 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25500 |
| /* 25491 */ MCD_OPC_CheckPredicate, 0, 42, 59, // Skip to: 40641 |
| /* 25495 */ MCD_OPC_Decode, 190, 12, 158, 1, // Opcode: SQSHRUNv4i16_shift |
| /* 25500 */ MCD_OPC_FilterValue, 1, 33, 59, // Skip to: 40641 |
| /* 25504 */ MCD_OPC_CheckPredicate, 0, 29, 59, // Skip to: 40641 |
| /* 25508 */ MCD_OPC_Decode, 129, 18, 159, 1, // Opcode: USHLLv4i16_shift |
| /* 25513 */ MCD_OPC_FilterValue, 1, 20, 59, // Skip to: 40641 |
| /* 25517 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 25520 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25533 |
| /* 25524 */ MCD_OPC_CheckPredicate, 0, 9, 59, // Skip to: 40641 |
| /* 25528 */ MCD_OPC_Decode, 189, 12, 160, 1, // Opcode: SQSHRUNv2i32_shift |
| /* 25533 */ MCD_OPC_FilterValue, 1, 0, 59, // Skip to: 40641 |
| /* 25537 */ MCD_OPC_CheckPredicate, 0, 252, 58, // Skip to: 40641 |
| /* 25541 */ MCD_OPC_Decode, 128, 18, 161, 1, // Opcode: USHLLv2i32_shift |
| /* 25546 */ MCD_OPC_FilterValue, 1, 243, 58, // Skip to: 40641 |
| /* 25550 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 25553 */ MCD_OPC_FilterValue, 0, 60, 0, // Skip to: 25617 |
| /* 25557 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 25560 */ MCD_OPC_FilterValue, 0, 34, 0, // Skip to: 25598 |
| /* 25564 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 25567 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 25579 |
| /* 25571 */ MCD_OPC_CheckPredicate, 0, 218, 58, // Skip to: 40641 |
| /* 25575 */ MCD_OPC_Decode, 116, 149, 1, // Opcode: BICv4i16 |
| /* 25579 */ MCD_OPC_FilterValue, 1, 210, 58, // Skip to: 40641 |
| /* 25583 */ MCD_OPC_CheckPredicate, 0, 206, 58, // Skip to: 40641 |
| /* 25587 */ MCD_OPC_CheckField, 13, 1, 0, 200, 58, // Skip to: 40641 |
| /* 25593 */ MCD_OPC_Decode, 200, 17, 156, 1, // Opcode: UQSHRNv8i8_shift |
| /* 25598 */ MCD_OPC_FilterValue, 1, 191, 58, // Skip to: 40641 |
| /* 25602 */ MCD_OPC_CheckPredicate, 0, 187, 58, // Skip to: 40641 |
| /* 25606 */ MCD_OPC_CheckField, 13, 1, 0, 181, 58, // Skip to: 40641 |
| /* 25612 */ MCD_OPC_Decode, 197, 17, 158, 1, // Opcode: UQSHRNv4i16_shift |
| /* 25617 */ MCD_OPC_FilterValue, 1, 172, 58, // Skip to: 40641 |
| /* 25621 */ MCD_OPC_CheckPredicate, 0, 168, 58, // Skip to: 40641 |
| /* 25625 */ MCD_OPC_CheckField, 13, 1, 0, 162, 58, // Skip to: 40641 |
| /* 25631 */ MCD_OPC_Decode, 196, 17, 160, 1, // Opcode: UQSHRNv2i32_shift |
| /* 25636 */ MCD_OPC_FilterValue, 1, 153, 58, // Skip to: 40641 |
| /* 25640 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 25643 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 25662 |
| /* 25647 */ MCD_OPC_CheckPredicate, 0, 142, 58, // Skip to: 40641 |
| /* 25651 */ MCD_OPC_CheckField, 19, 3, 0, 136, 58, // Skip to: 40641 |
| /* 25657 */ MCD_OPC_Decode, 242, 8, 145, 1, // Opcode: MVNIv2s_msl |
| /* 25662 */ MCD_OPC_FilterValue, 1, 127, 58, // Skip to: 40641 |
| /* 25666 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 25669 */ MCD_OPC_FilterValue, 0, 21, 0, // Skip to: 25694 |
| /* 25673 */ MCD_OPC_CheckPredicate, 0, 116, 58, // Skip to: 40641 |
| /* 25677 */ MCD_OPC_CheckField, 19, 2, 0, 110, 58, // Skip to: 40641 |
| /* 25683 */ MCD_OPC_CheckField, 12, 1, 0, 104, 58, // Skip to: 40641 |
| /* 25689 */ MCD_OPC_Decode, 202, 8, 145, 1, // Opcode: MOVID |
| /* 25694 */ MCD_OPC_FilterValue, 1, 95, 58, // Skip to: 40641 |
| /* 25698 */ MCD_OPC_CheckPredicate, 0, 91, 58, // Skip to: 40641 |
| /* 25702 */ MCD_OPC_CheckField, 12, 1, 0, 85, 58, // Skip to: 40641 |
| /* 25708 */ MCD_OPC_Decode, 176, 16, 148, 1, // Opcode: UCVTFv2i32_shift |
| /* 25713 */ MCD_OPC_FilterValue, 3, 76, 58, // Skip to: 40641 |
| /* 25717 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 25720 */ MCD_OPC_FilterValue, 8, 55, 0, // Skip to: 25779 |
| /* 25724 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 25727 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 25766 |
| /* 25731 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 25734 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 25753 |
| /* 25738 */ MCD_OPC_CheckPredicate, 0, 51, 58, // Skip to: 40641 |
| /* 25742 */ MCD_OPC_CheckField, 19, 1, 1, 45, 58, // Skip to: 40641 |
| /* 25748 */ MCD_OPC_Decode, 142, 12, 156, 1, // Opcode: SQRSHRUNv8i8_shift |
| /* 25753 */ MCD_OPC_FilterValue, 1, 36, 58, // Skip to: 40641 |
| /* 25757 */ MCD_OPC_CheckPredicate, 0, 32, 58, // Skip to: 40641 |
| /* 25761 */ MCD_OPC_Decode, 139, 12, 158, 1, // Opcode: SQRSHRUNv4i16_shift |
| /* 25766 */ MCD_OPC_FilterValue, 1, 23, 58, // Skip to: 40641 |
| /* 25770 */ MCD_OPC_CheckPredicate, 0, 19, 58, // Skip to: 40641 |
| /* 25774 */ MCD_OPC_Decode, 138, 12, 160, 1, // Opcode: SQRSHRUNv2i32_shift |
| /* 25779 */ MCD_OPC_FilterValue, 9, 55, 0, // Skip to: 25838 |
| /* 25783 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 25786 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 25825 |
| /* 25790 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 25793 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 25812 |
| /* 25797 */ MCD_OPC_CheckPredicate, 0, 248, 57, // Skip to: 40641 |
| /* 25801 */ MCD_OPC_CheckField, 19, 1, 1, 242, 57, // Skip to: 40641 |
| /* 25807 */ MCD_OPC_Decode, 169, 17, 156, 1, // Opcode: UQRSHRNv8i8_shift |
| /* 25812 */ MCD_OPC_FilterValue, 1, 233, 57, // Skip to: 40641 |
| /* 25816 */ MCD_OPC_CheckPredicate, 0, 229, 57, // Skip to: 40641 |
| /* 25820 */ MCD_OPC_Decode, 166, 17, 158, 1, // Opcode: UQRSHRNv4i16_shift |
| /* 25825 */ MCD_OPC_FilterValue, 1, 220, 57, // Skip to: 40641 |
| /* 25829 */ MCD_OPC_CheckPredicate, 0, 216, 57, // Skip to: 40641 |
| /* 25833 */ MCD_OPC_Decode, 165, 17, 160, 1, // Opcode: UQRSHRNv2i32_shift |
| /* 25838 */ MCD_OPC_FilterValue, 15, 207, 57, // Skip to: 40641 |
| /* 25842 */ MCD_OPC_CheckPredicate, 0, 203, 57, // Skip to: 40641 |
| /* 25846 */ MCD_OPC_CheckField, 21, 1, 1, 197, 57, // Skip to: 40641 |
| /* 25852 */ MCD_OPC_Decode, 151, 4, 148, 1, // Opcode: FCVTZUv2i32_shift |
| /* 25857 */ MCD_OPC_FilterValue, 2, 66, 3, // Skip to: 26695 |
| /* 25861 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 25864 */ MCD_OPC_FilterValue, 1, 171, 2, // Skip to: 26551 |
| /* 25868 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 25871 */ MCD_OPC_FilterValue, 0, 91, 1, // Skip to: 26222 |
| /* 25875 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... |
| /* 25878 */ MCD_OPC_FilterValue, 0, 129, 0, // Skip to: 26011 |
| /* 25882 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 25885 */ MCD_OPC_FilterValue, 0, 89, 0, // Skip to: 25978 |
| /* 25889 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 25892 */ MCD_OPC_FilterValue, 0, 49, 0, // Skip to: 25945 |
| /* 25896 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 25899 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25912 |
| /* 25903 */ MCD_OPC_CheckPredicate, 0, 142, 57, // Skip to: 40641 |
| /* 25907 */ MCD_OPC_Decode, 208, 8, 145, 1, // Opcode: MOVIv4i32 |
| /* 25912 */ MCD_OPC_FilterValue, 1, 133, 57, // Skip to: 40641 |
| /* 25916 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 25919 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25932 |
| /* 25923 */ MCD_OPC_CheckPredicate, 0, 122, 57, // Skip to: 40641 |
| /* 25927 */ MCD_OPC_Decode, 148, 13, 165, 1, // Opcode: SSHRv16i8_shift |
| /* 25932 */ MCD_OPC_FilterValue, 1, 113, 57, // Skip to: 40641 |
| /* 25936 */ MCD_OPC_CheckPredicate, 0, 109, 57, // Skip to: 40641 |
| /* 25940 */ MCD_OPC_Decode, 246, 12, 165, 1, // Opcode: SRSHRv16i8_shift |
| /* 25945 */ MCD_OPC_FilterValue, 1, 100, 57, // Skip to: 40641 |
| /* 25949 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 25952 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25965 |
| /* 25956 */ MCD_OPC_CheckPredicate, 0, 89, 57, // Skip to: 40641 |
| /* 25960 */ MCD_OPC_Decode, 153, 13, 166, 1, // Opcode: SSHRv8i16_shift |
| /* 25965 */ MCD_OPC_FilterValue, 1, 80, 57, // Skip to: 40641 |
| /* 25969 */ MCD_OPC_CheckPredicate, 0, 76, 57, // Skip to: 40641 |
| /* 25973 */ MCD_OPC_Decode, 251, 12, 166, 1, // Opcode: SRSHRv8i16_shift |
| /* 25978 */ MCD_OPC_FilterValue, 1, 67, 57, // Skip to: 40641 |
| /* 25982 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 25985 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25998 |
| /* 25989 */ MCD_OPC_CheckPredicate, 0, 56, 57, // Skip to: 40641 |
| /* 25993 */ MCD_OPC_Decode, 152, 13, 167, 1, // Opcode: SSHRv4i32_shift |
| /* 25998 */ MCD_OPC_FilterValue, 1, 47, 57, // Skip to: 40641 |
| /* 26002 */ MCD_OPC_CheckPredicate, 0, 43, 57, // Skip to: 40641 |
| /* 26006 */ MCD_OPC_Decode, 250, 12, 167, 1, // Opcode: SRSHRv4i32_shift |
| /* 26011 */ MCD_OPC_FilterValue, 1, 34, 57, // Skip to: 40641 |
| /* 26015 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 26018 */ MCD_OPC_FilterValue, 0, 141, 0, // Skip to: 26163 |
| /* 26022 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 26025 */ MCD_OPC_FilterValue, 0, 75, 0, // Skip to: 26104 |
| /* 26029 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 26032 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26045 |
| /* 26036 */ MCD_OPC_CheckPredicate, 0, 9, 57, // Skip to: 40641 |
| /* 26040 */ MCD_OPC_Decode, 144, 9, 149, 1, // Opcode: ORRv4i32 |
| /* 26045 */ MCD_OPC_FilterValue, 1, 0, 57, // Skip to: 40641 |
| /* 26049 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 26052 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26065 |
| /* 26056 */ MCD_OPC_CheckPredicate, 0, 245, 56, // Skip to: 40641 |
| /* 26060 */ MCD_OPC_Decode, 156, 13, 168, 1, // Opcode: SSRAv16i8_shift |
| /* 26065 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 26078 |
| /* 26069 */ MCD_OPC_CheckPredicate, 0, 232, 56, // Skip to: 40641 |
| /* 26073 */ MCD_OPC_Decode, 254, 12, 168, 1, // Opcode: SRSRAv16i8_shift |
| /* 26078 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 26091 |
| /* 26082 */ MCD_OPC_CheckPredicate, 0, 219, 56, // Skip to: 40641 |
| /* 26086 */ MCD_OPC_Decode, 177, 10, 169, 1, // Opcode: SHLv16i8_shift |
| /* 26091 */ MCD_OPC_FilterValue, 3, 210, 56, // Skip to: 40641 |
| /* 26095 */ MCD_OPC_CheckPredicate, 0, 206, 56, // Skip to: 40641 |
| /* 26099 */ MCD_OPC_Decode, 159, 12, 169, 1, // Opcode: SQSHLv16i8_shift |
| /* 26104 */ MCD_OPC_FilterValue, 1, 197, 56, // Skip to: 40641 |
| /* 26108 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 26111 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26124 |
| /* 26115 */ MCD_OPC_CheckPredicate, 0, 186, 56, // Skip to: 40641 |
| /* 26119 */ MCD_OPC_Decode, 161, 13, 170, 1, // Opcode: SSRAv8i16_shift |
| /* 26124 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 26137 |
| /* 26128 */ MCD_OPC_CheckPredicate, 0, 173, 56, // Skip to: 40641 |
| /* 26132 */ MCD_OPC_Decode, 131, 13, 170, 1, // Opcode: SRSRAv8i16_shift |
| /* 26137 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 26150 |
| /* 26141 */ MCD_OPC_CheckPredicate, 0, 160, 56, // Skip to: 40641 |
| /* 26145 */ MCD_OPC_Decode, 182, 10, 171, 1, // Opcode: SHLv8i16_shift |
| /* 26150 */ MCD_OPC_FilterValue, 3, 151, 56, // Skip to: 40641 |
| /* 26154 */ MCD_OPC_CheckPredicate, 0, 147, 56, // Skip to: 40641 |
| /* 26158 */ MCD_OPC_Decode, 173, 12, 171, 1, // Opcode: SQSHLv8i16_shift |
| /* 26163 */ MCD_OPC_FilterValue, 1, 138, 56, // Skip to: 40641 |
| /* 26167 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 26170 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26183 |
| /* 26174 */ MCD_OPC_CheckPredicate, 0, 127, 56, // Skip to: 40641 |
| /* 26178 */ MCD_OPC_Decode, 160, 13, 172, 1, // Opcode: SSRAv4i32_shift |
| /* 26183 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 26196 |
| /* 26187 */ MCD_OPC_CheckPredicate, 0, 114, 56, // Skip to: 40641 |
| /* 26191 */ MCD_OPC_Decode, 130, 13, 172, 1, // Opcode: SRSRAv4i32_shift |
| /* 26196 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 26209 |
| /* 26200 */ MCD_OPC_CheckPredicate, 0, 101, 56, // Skip to: 40641 |
| /* 26204 */ MCD_OPC_Decode, 181, 10, 173, 1, // Opcode: SHLv4i32_shift |
| /* 26209 */ MCD_OPC_FilterValue, 3, 92, 56, // Skip to: 40641 |
| /* 26213 */ MCD_OPC_CheckPredicate, 0, 88, 56, // Skip to: 40641 |
| /* 26217 */ MCD_OPC_Decode, 171, 12, 173, 1, // Opcode: SQSHLv4i32_shift |
| /* 26222 */ MCD_OPC_FilterValue, 1, 79, 56, // Skip to: 40641 |
| /* 26226 */ MCD_OPC_ExtractField, 14, 1, // Inst{14} ... |
| /* 26229 */ MCD_OPC_FilterValue, 0, 227, 0, // Skip to: 26460 |
| /* 26233 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... |
| /* 26236 */ MCD_OPC_FilterValue, 0, 129, 0, // Skip to: 26369 |
| /* 26240 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 26243 */ MCD_OPC_FilterValue, 0, 89, 0, // Skip to: 26336 |
| /* 26247 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 26250 */ MCD_OPC_FilterValue, 0, 49, 0, // Skip to: 26303 |
| /* 26254 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 26257 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26270 |
| /* 26261 */ MCD_OPC_CheckPredicate, 0, 40, 56, // Skip to: 40641 |
| /* 26265 */ MCD_OPC_Decode, 211, 8, 145, 1, // Opcode: MOVIv8i16 |
| /* 26270 */ MCD_OPC_FilterValue, 1, 31, 56, // Skip to: 40641 |
| /* 26274 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 26277 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26290 |
| /* 26281 */ MCD_OPC_CheckPredicate, 0, 20, 56, // Skip to: 40641 |
| /* 26285 */ MCD_OPC_Decode, 184, 10, 174, 1, // Opcode: SHRNv16i8_shift |
| /* 26290 */ MCD_OPC_FilterValue, 1, 11, 56, // Skip to: 40641 |
| /* 26294 */ MCD_OPC_CheckPredicate, 0, 7, 56, // Skip to: 40641 |
| /* 26298 */ MCD_OPC_Decode, 133, 13, 169, 1, // Opcode: SSHLLv16i8_shift |
| /* 26303 */ MCD_OPC_FilterValue, 1, 254, 55, // Skip to: 40641 |
| /* 26307 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 26310 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26323 |
| /* 26314 */ MCD_OPC_CheckPredicate, 0, 243, 55, // Skip to: 40641 |
| /* 26318 */ MCD_OPC_Decode, 188, 10, 175, 1, // Opcode: SHRNv8i16_shift |
| /* 26323 */ MCD_OPC_FilterValue, 1, 234, 55, // Skip to: 40641 |
| /* 26327 */ MCD_OPC_CheckPredicate, 0, 230, 55, // Skip to: 40641 |
| /* 26331 */ MCD_OPC_Decode, 137, 13, 171, 1, // Opcode: SSHLLv8i16_shift |
| /* 26336 */ MCD_OPC_FilterValue, 1, 221, 55, // Skip to: 40641 |
| /* 26340 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 26343 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26356 |
| /* 26347 */ MCD_OPC_CheckPredicate, 0, 210, 55, // Skip to: 40641 |
| /* 26351 */ MCD_OPC_Decode, 187, 10, 176, 1, // Opcode: SHRNv4i32_shift |
| /* 26356 */ MCD_OPC_FilterValue, 1, 201, 55, // Skip to: 40641 |
| /* 26360 */ MCD_OPC_CheckPredicate, 0, 197, 55, // Skip to: 40641 |
| /* 26364 */ MCD_OPC_Decode, 136, 13, 173, 1, // Opcode: SSHLLv4i32_shift |
| /* 26369 */ MCD_OPC_FilterValue, 1, 188, 55, // Skip to: 40641 |
| /* 26373 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 26376 */ MCD_OPC_FilterValue, 0, 61, 0, // Skip to: 26441 |
| /* 26380 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 26383 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 26422 |
| /* 26387 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 26390 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26403 |
| /* 26394 */ MCD_OPC_CheckPredicate, 0, 163, 55, // Skip to: 40641 |
| /* 26398 */ MCD_OPC_Decode, 145, 9, 149, 1, // Opcode: ORRv8i16 |
| /* 26403 */ MCD_OPC_FilterValue, 1, 154, 55, // Skip to: 40641 |
| /* 26407 */ MCD_OPC_CheckPredicate, 0, 150, 55, // Skip to: 40641 |
| /* 26411 */ MCD_OPC_CheckField, 13, 1, 0, 144, 55, // Skip to: 40641 |
| /* 26417 */ MCD_OPC_Decode, 179, 12, 174, 1, // Opcode: SQSHRNv16i8_shift |
| /* 26422 */ MCD_OPC_FilterValue, 1, 135, 55, // Skip to: 40641 |
| /* 26426 */ MCD_OPC_CheckPredicate, 0, 131, 55, // Skip to: 40641 |
| /* 26430 */ MCD_OPC_CheckField, 13, 1, 0, 125, 55, // Skip to: 40641 |
| /* 26436 */ MCD_OPC_Decode, 183, 12, 175, 1, // Opcode: SQSHRNv8i16_shift |
| /* 26441 */ MCD_OPC_FilterValue, 1, 116, 55, // Skip to: 40641 |
| /* 26445 */ MCD_OPC_CheckPredicate, 0, 112, 55, // Skip to: 40641 |
| /* 26449 */ MCD_OPC_CheckField, 13, 1, 0, 106, 55, // Skip to: 40641 |
| /* 26455 */ MCD_OPC_Decode, 182, 12, 176, 1, // Opcode: SQSHRNv4i32_shift |
| /* 26460 */ MCD_OPC_FilterValue, 1, 97, 55, // Skip to: 40641 |
| /* 26464 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 26467 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 26486 |
| /* 26471 */ MCD_OPC_CheckPredicate, 0, 86, 55, // Skip to: 40641 |
| /* 26475 */ MCD_OPC_CheckField, 19, 3, 0, 80, 55, // Skip to: 40641 |
| /* 26481 */ MCD_OPC_Decode, 209, 8, 145, 1, // Opcode: MOVIv4s_msl |
| /* 26486 */ MCD_OPC_FilterValue, 1, 71, 55, // Skip to: 40641 |
| /* 26490 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... |
| /* 26493 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 26532 |
| /* 26497 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 26500 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 26519 |
| /* 26504 */ MCD_OPC_CheckPredicate, 0, 53, 55, // Skip to: 40641 |
| /* 26508 */ MCD_OPC_CheckField, 19, 2, 0, 47, 55, // Skip to: 40641 |
| /* 26514 */ MCD_OPC_Decode, 203, 8, 145, 1, // Opcode: MOVIv16b_ns |
| /* 26519 */ MCD_OPC_FilterValue, 1, 38, 55, // Skip to: 40641 |
| /* 26523 */ MCD_OPC_CheckPredicate, 0, 34, 55, // Skip to: 40641 |
| /* 26527 */ MCD_OPC_Decode, 149, 10, 167, 1, // Opcode: SCVTFv4i32_shift |
| /* 26532 */ MCD_OPC_FilterValue, 1, 25, 55, // Skip to: 40641 |
| /* 26536 */ MCD_OPC_CheckPredicate, 0, 21, 55, // Skip to: 40641 |
| /* 26540 */ MCD_OPC_CheckField, 19, 3, 0, 15, 55, // Skip to: 40641 |
| /* 26546 */ MCD_OPC_Decode, 234, 4, 145, 1, // Opcode: FMOVv4f32_ns |
| /* 26551 */ MCD_OPC_FilterValue, 3, 6, 55, // Skip to: 40641 |
| /* 26555 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 26558 */ MCD_OPC_FilterValue, 8, 55, 0, // Skip to: 26617 |
| /* 26562 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 26565 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 26604 |
| /* 26569 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 26572 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 26591 |
| /* 26576 */ MCD_OPC_CheckPredicate, 0, 237, 54, // Skip to: 40641 |
| /* 26580 */ MCD_OPC_CheckField, 19, 1, 1, 231, 54, // Skip to: 40641 |
| /* 26586 */ MCD_OPC_Decode, 189, 9, 174, 1, // Opcode: RSHRNv16i8_shift |
| /* 26591 */ MCD_OPC_FilterValue, 1, 222, 54, // Skip to: 40641 |
| /* 26595 */ MCD_OPC_CheckPredicate, 0, 218, 54, // Skip to: 40641 |
| /* 26599 */ MCD_OPC_Decode, 193, 9, 175, 1, // Opcode: RSHRNv8i16_shift |
| /* 26604 */ MCD_OPC_FilterValue, 1, 209, 54, // Skip to: 40641 |
| /* 26608 */ MCD_OPC_CheckPredicate, 0, 205, 54, // Skip to: 40641 |
| /* 26612 */ MCD_OPC_Decode, 192, 9, 176, 1, // Opcode: RSHRNv4i32_shift |
| /* 26617 */ MCD_OPC_FilterValue, 9, 55, 0, // Skip to: 26676 |
| /* 26621 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 26624 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 26663 |
| /* 26628 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 26631 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 26650 |
| /* 26635 */ MCD_OPC_CheckPredicate, 0, 178, 54, // Skip to: 40641 |
| /* 26639 */ MCD_OPC_CheckField, 19, 1, 1, 172, 54, // Skip to: 40641 |
| /* 26645 */ MCD_OPC_Decode, 128, 12, 174, 1, // Opcode: SQRSHRNv16i8_shift |
| /* 26650 */ MCD_OPC_FilterValue, 1, 163, 54, // Skip to: 40641 |
| /* 26654 */ MCD_OPC_CheckPredicate, 0, 159, 54, // Skip to: 40641 |
| /* 26658 */ MCD_OPC_Decode, 132, 12, 175, 1, // Opcode: SQRSHRNv8i16_shift |
| /* 26663 */ MCD_OPC_FilterValue, 1, 150, 54, // Skip to: 40641 |
| /* 26667 */ MCD_OPC_CheckPredicate, 0, 146, 54, // Skip to: 40641 |
| /* 26671 */ MCD_OPC_Decode, 131, 12, 176, 1, // Opcode: SQRSHRNv4i32_shift |
| /* 26676 */ MCD_OPC_FilterValue, 15, 137, 54, // Skip to: 40641 |
| /* 26680 */ MCD_OPC_CheckPredicate, 0, 133, 54, // Skip to: 40641 |
| /* 26684 */ MCD_OPC_CheckField, 21, 1, 1, 127, 54, // Skip to: 40641 |
| /* 26690 */ MCD_OPC_Decode, 253, 3, 167, 1, // Opcode: FCVTZSv4i32_shift |
| /* 26695 */ MCD_OPC_FilterValue, 3, 118, 54, // Skip to: 40641 |
| /* 26699 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 26702 */ MCD_OPC_FilterValue, 1, 247, 2, // Skip to: 27465 |
| /* 26706 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 26709 */ MCD_OPC_FilterValue, 0, 168, 1, // Skip to: 27137 |
| /* 26713 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... |
| /* 26716 */ MCD_OPC_FilterValue, 0, 207, 0, // Skip to: 26927 |
| /* 26720 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 26723 */ MCD_OPC_FilterValue, 0, 141, 0, // Skip to: 26868 |
| /* 26727 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 26730 */ MCD_OPC_FilterValue, 0, 75, 0, // Skip to: 26809 |
| /* 26734 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 26737 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26750 |
| /* 26741 */ MCD_OPC_CheckPredicate, 0, 72, 54, // Skip to: 40641 |
| /* 26745 */ MCD_OPC_Decode, 244, 8, 145, 1, // Opcode: MVNIv4i32 |
| /* 26750 */ MCD_OPC_FilterValue, 1, 63, 54, // Skip to: 40641 |
| /* 26754 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 26757 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26770 |
| /* 26761 */ MCD_OPC_CheckPredicate, 0, 52, 54, // Skip to: 40641 |
| /* 26765 */ MCD_OPC_Decode, 142, 18, 165, 1, // Opcode: USHRv16i8_shift |
| /* 26770 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 26783 |
| /* 26774 */ MCD_OPC_CheckPredicate, 0, 39, 54, // Skip to: 40641 |
| /* 26778 */ MCD_OPC_Decode, 238, 17, 165, 1, // Opcode: URSHRv16i8_shift |
| /* 26783 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 26796 |
| /* 26787 */ MCD_OPC_CheckPredicate, 0, 26, 54, // Skip to: 40641 |
| /* 26791 */ MCD_OPC_Decode, 230, 12, 168, 1, // Opcode: SRIv16i8_shift |
| /* 26796 */ MCD_OPC_FilterValue, 3, 17, 54, // Skip to: 40641 |
| /* 26800 */ MCD_OPC_CheckPredicate, 0, 13, 54, // Skip to: 40641 |
| /* 26804 */ MCD_OPC_Decode, 147, 12, 169, 1, // Opcode: SQSHLUv16i8_shift |
| /* 26809 */ MCD_OPC_FilterValue, 1, 4, 54, // Skip to: 40641 |
| /* 26813 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 26816 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26829 |
| /* 26820 */ MCD_OPC_CheckPredicate, 0, 249, 53, // Skip to: 40641 |
| /* 26824 */ MCD_OPC_Decode, 147, 18, 166, 1, // Opcode: USHRv8i16_shift |
| /* 26829 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 26842 |
| /* 26833 */ MCD_OPC_CheckPredicate, 0, 236, 53, // Skip to: 40641 |
| /* 26837 */ MCD_OPC_Decode, 243, 17, 166, 1, // Opcode: URSHRv8i16_shift |
| /* 26842 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 26855 |
| /* 26846 */ MCD_OPC_CheckPredicate, 0, 223, 53, // Skip to: 40641 |
| /* 26850 */ MCD_OPC_Decode, 235, 12, 170, 1, // Opcode: SRIv8i16_shift |
| /* 26855 */ MCD_OPC_FilterValue, 3, 214, 53, // Skip to: 40641 |
| /* 26859 */ MCD_OPC_CheckPredicate, 0, 210, 53, // Skip to: 40641 |
| /* 26863 */ MCD_OPC_Decode, 152, 12, 171, 1, // Opcode: SQSHLUv8i16_shift |
| /* 26868 */ MCD_OPC_FilterValue, 1, 201, 53, // Skip to: 40641 |
| /* 26872 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 26875 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26888 |
| /* 26879 */ MCD_OPC_CheckPredicate, 0, 190, 53, // Skip to: 40641 |
| /* 26883 */ MCD_OPC_Decode, 146, 18, 167, 1, // Opcode: USHRv4i32_shift |
| /* 26888 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 26901 |
| /* 26892 */ MCD_OPC_CheckPredicate, 0, 177, 53, // Skip to: 40641 |
| /* 26896 */ MCD_OPC_Decode, 242, 17, 167, 1, // Opcode: URSHRv4i32_shift |
| /* 26901 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 26914 |
| /* 26905 */ MCD_OPC_CheckPredicate, 0, 164, 53, // Skip to: 40641 |
| /* 26909 */ MCD_OPC_Decode, 234, 12, 172, 1, // Opcode: SRIv4i32_shift |
| /* 26914 */ MCD_OPC_FilterValue, 3, 155, 53, // Skip to: 40641 |
| /* 26918 */ MCD_OPC_CheckPredicate, 0, 151, 53, // Skip to: 40641 |
| /* 26922 */ MCD_OPC_Decode, 151, 12, 173, 1, // Opcode: SQSHLUv4i32_shift |
| /* 26927 */ MCD_OPC_FilterValue, 1, 142, 53, // Skip to: 40641 |
| /* 26931 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 26934 */ MCD_OPC_FilterValue, 0, 140, 0, // Skip to: 27078 |
| /* 26938 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 26941 */ MCD_OPC_FilterValue, 0, 74, 0, // Skip to: 27019 |
| /* 26945 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 26948 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 26960 |
| /* 26952 */ MCD_OPC_CheckPredicate, 0, 117, 53, // Skip to: 40641 |
| /* 26956 */ MCD_OPC_Decode, 117, 149, 1, // Opcode: BICv4i32 |
| /* 26960 */ MCD_OPC_FilterValue, 1, 109, 53, // Skip to: 40641 |
| /* 26964 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 26967 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26980 |
| /* 26971 */ MCD_OPC_CheckPredicate, 0, 98, 53, // Skip to: 40641 |
| /* 26975 */ MCD_OPC_Decode, 161, 18, 168, 1, // Opcode: USRAv16i8_shift |
| /* 26980 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 26993 |
| /* 26984 */ MCD_OPC_CheckPredicate, 0, 85, 53, // Skip to: 40641 |
| /* 26988 */ MCD_OPC_Decode, 248, 17, 168, 1, // Opcode: URSRAv16i8_shift |
| /* 26993 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 27006 |
| /* 26997 */ MCD_OPC_CheckPredicate, 0, 72, 53, // Skip to: 40641 |
| /* 27001 */ MCD_OPC_Decode, 197, 10, 177, 1, // Opcode: SLIv16i8_shift |
| /* 27006 */ MCD_OPC_FilterValue, 3, 63, 53, // Skip to: 40641 |
| /* 27010 */ MCD_OPC_CheckPredicate, 0, 59, 53, // Skip to: 40641 |
| /* 27014 */ MCD_OPC_Decode, 175, 17, 169, 1, // Opcode: UQSHLv16i8_shift |
| /* 27019 */ MCD_OPC_FilterValue, 1, 50, 53, // Skip to: 40641 |
| /* 27023 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 27026 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 27039 |
| /* 27030 */ MCD_OPC_CheckPredicate, 0, 39, 53, // Skip to: 40641 |
| /* 27034 */ MCD_OPC_Decode, 166, 18, 170, 1, // Opcode: USRAv8i16_shift |
| /* 27039 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 27052 |
| /* 27043 */ MCD_OPC_CheckPredicate, 0, 26, 53, // Skip to: 40641 |
| /* 27047 */ MCD_OPC_Decode, 253, 17, 170, 1, // Opcode: URSRAv8i16_shift |
| /* 27052 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 27065 |
| /* 27056 */ MCD_OPC_CheckPredicate, 0, 13, 53, // Skip to: 40641 |
| /* 27060 */ MCD_OPC_Decode, 202, 10, 178, 1, // Opcode: SLIv8i16_shift |
| /* 27065 */ MCD_OPC_FilterValue, 3, 4, 53, // Skip to: 40641 |
| /* 27069 */ MCD_OPC_CheckPredicate, 0, 0, 53, // Skip to: 40641 |
| /* 27073 */ MCD_OPC_Decode, 189, 17, 171, 1, // Opcode: UQSHLv8i16_shift |
| /* 27078 */ MCD_OPC_FilterValue, 1, 247, 52, // Skip to: 40641 |
| /* 27082 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 27085 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 27098 |
| /* 27089 */ MCD_OPC_CheckPredicate, 0, 236, 52, // Skip to: 40641 |
| /* 27093 */ MCD_OPC_Decode, 165, 18, 172, 1, // Opcode: USRAv4i32_shift |
| /* 27098 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 27111 |
| /* 27102 */ MCD_OPC_CheckPredicate, 0, 223, 52, // Skip to: 40641 |
| /* 27106 */ MCD_OPC_Decode, 252, 17, 172, 1, // Opcode: URSRAv4i32_shift |
| /* 27111 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 27124 |
| /* 27115 */ MCD_OPC_CheckPredicate, 0, 210, 52, // Skip to: 40641 |
| /* 27119 */ MCD_OPC_Decode, 201, 10, 179, 1, // Opcode: SLIv4i32_shift |
| /* 27124 */ MCD_OPC_FilterValue, 3, 201, 52, // Skip to: 40641 |
| /* 27128 */ MCD_OPC_CheckPredicate, 0, 197, 52, // Skip to: 40641 |
| /* 27132 */ MCD_OPC_Decode, 187, 17, 173, 1, // Opcode: UQSHLv4i32_shift |
| /* 27137 */ MCD_OPC_FilterValue, 1, 188, 52, // Skip to: 40641 |
| /* 27141 */ MCD_OPC_ExtractField, 14, 1, // Inst{14} ... |
| /* 27144 */ MCD_OPC_FilterValue, 0, 226, 0, // Skip to: 27374 |
| /* 27148 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... |
| /* 27151 */ MCD_OPC_FilterValue, 0, 129, 0, // Skip to: 27284 |
| /* 27155 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 27158 */ MCD_OPC_FilterValue, 0, 89, 0, // Skip to: 27251 |
| /* 27162 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 27165 */ MCD_OPC_FilterValue, 0, 49, 0, // Skip to: 27218 |
| /* 27169 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 27172 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 27185 |
| /* 27176 */ MCD_OPC_CheckPredicate, 0, 149, 52, // Skip to: 40641 |
| /* 27180 */ MCD_OPC_Decode, 246, 8, 145, 1, // Opcode: MVNIv8i16 |
| /* 27185 */ MCD_OPC_FilterValue, 1, 140, 52, // Skip to: 40641 |
| /* 27189 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 27192 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 27205 |
| /* 27196 */ MCD_OPC_CheckPredicate, 0, 129, 52, // Skip to: 40641 |
| /* 27200 */ MCD_OPC_Decode, 188, 12, 174, 1, // Opcode: SQSHRUNv16i8_shift |
| /* 27205 */ MCD_OPC_FilterValue, 1, 120, 52, // Skip to: 40641 |
| /* 27209 */ MCD_OPC_CheckPredicate, 0, 116, 52, // Skip to: 40641 |
| /* 27213 */ MCD_OPC_Decode, 255, 17, 169, 1, // Opcode: USHLLv16i8_shift |
| /* 27218 */ MCD_OPC_FilterValue, 1, 107, 52, // Skip to: 40641 |
| /* 27222 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 27225 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 27238 |
| /* 27229 */ MCD_OPC_CheckPredicate, 0, 96, 52, // Skip to: 40641 |
| /* 27233 */ MCD_OPC_Decode, 192, 12, 175, 1, // Opcode: SQSHRUNv8i16_shift |
| /* 27238 */ MCD_OPC_FilterValue, 1, 87, 52, // Skip to: 40641 |
| /* 27242 */ MCD_OPC_CheckPredicate, 0, 83, 52, // Skip to: 40641 |
| /* 27246 */ MCD_OPC_Decode, 131, 18, 171, 1, // Opcode: USHLLv8i16_shift |
| /* 27251 */ MCD_OPC_FilterValue, 1, 74, 52, // Skip to: 40641 |
| /* 27255 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 27258 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 27271 |
| /* 27262 */ MCD_OPC_CheckPredicate, 0, 63, 52, // Skip to: 40641 |
| /* 27266 */ MCD_OPC_Decode, 191, 12, 176, 1, // Opcode: SQSHRUNv4i32_shift |
| /* 27271 */ MCD_OPC_FilterValue, 1, 54, 52, // Skip to: 40641 |
| /* 27275 */ MCD_OPC_CheckPredicate, 0, 50, 52, // Skip to: 40641 |
| /* 27279 */ MCD_OPC_Decode, 130, 18, 173, 1, // Opcode: USHLLv4i32_shift |
| /* 27284 */ MCD_OPC_FilterValue, 1, 41, 52, // Skip to: 40641 |
| /* 27288 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 27291 */ MCD_OPC_FilterValue, 0, 60, 0, // Skip to: 27355 |
| /* 27295 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 27298 */ MCD_OPC_FilterValue, 0, 34, 0, // Skip to: 27336 |
| /* 27302 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 27305 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 27317 |
| /* 27309 */ MCD_OPC_CheckPredicate, 0, 16, 52, // Skip to: 40641 |
| /* 27313 */ MCD_OPC_Decode, 118, 149, 1, // Opcode: BICv8i16 |
| /* 27317 */ MCD_OPC_FilterValue, 1, 8, 52, // Skip to: 40641 |
| /* 27321 */ MCD_OPC_CheckPredicate, 0, 4, 52, // Skip to: 40641 |
| /* 27325 */ MCD_OPC_CheckField, 13, 1, 0, 254, 51, // Skip to: 40641 |
| /* 27331 */ MCD_OPC_Decode, 195, 17, 174, 1, // Opcode: UQSHRNv16i8_shift |
| /* 27336 */ MCD_OPC_FilterValue, 1, 245, 51, // Skip to: 40641 |
| /* 27340 */ MCD_OPC_CheckPredicate, 0, 241, 51, // Skip to: 40641 |
| /* 27344 */ MCD_OPC_CheckField, 13, 1, 0, 235, 51, // Skip to: 40641 |
| /* 27350 */ MCD_OPC_Decode, 199, 17, 175, 1, // Opcode: UQSHRNv8i16_shift |
| /* 27355 */ MCD_OPC_FilterValue, 1, 226, 51, // Skip to: 40641 |
| /* 27359 */ MCD_OPC_CheckPredicate, 0, 222, 51, // Skip to: 40641 |
| /* 27363 */ MCD_OPC_CheckField, 13, 1, 0, 216, 51, // Skip to: 40641 |
| /* 27369 */ MCD_OPC_Decode, 198, 17, 176, 1, // Opcode: UQSHRNv4i32_shift |
| /* 27374 */ MCD_OPC_FilterValue, 1, 207, 51, // Skip to: 40641 |
| /* 27378 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 27381 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 27400 |
| /* 27385 */ MCD_OPC_CheckPredicate, 0, 196, 51, // Skip to: 40641 |
| /* 27389 */ MCD_OPC_CheckField, 19, 3, 0, 190, 51, // Skip to: 40641 |
| /* 27395 */ MCD_OPC_Decode, 245, 8, 145, 1, // Opcode: MVNIv4s_msl |
| /* 27400 */ MCD_OPC_FilterValue, 1, 181, 51, // Skip to: 40641 |
| /* 27404 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... |
| /* 27407 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 27446 |
| /* 27411 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 27414 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 27433 |
| /* 27418 */ MCD_OPC_CheckPredicate, 0, 163, 51, // Skip to: 40641 |
| /* 27422 */ MCD_OPC_CheckField, 19, 2, 0, 157, 51, // Skip to: 40641 |
| /* 27428 */ MCD_OPC_Decode, 204, 8, 145, 1, // Opcode: MOVIv2d_ns |
| /* 27433 */ MCD_OPC_FilterValue, 1, 148, 51, // Skip to: 40641 |
| /* 27437 */ MCD_OPC_CheckPredicate, 0, 144, 51, // Skip to: 40641 |
| /* 27441 */ MCD_OPC_Decode, 179, 16, 167, 1, // Opcode: UCVTFv4i32_shift |
| /* 27446 */ MCD_OPC_FilterValue, 1, 135, 51, // Skip to: 40641 |
| /* 27450 */ MCD_OPC_CheckPredicate, 0, 131, 51, // Skip to: 40641 |
| /* 27454 */ MCD_OPC_CheckField, 19, 3, 0, 125, 51, // Skip to: 40641 |
| /* 27460 */ MCD_OPC_Decode, 233, 4, 145, 1, // Opcode: FMOVv2f64_ns |
| /* 27465 */ MCD_OPC_FilterValue, 3, 116, 51, // Skip to: 40641 |
| /* 27469 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 27472 */ MCD_OPC_FilterValue, 8, 55, 0, // Skip to: 27531 |
| /* 27476 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 27479 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 27518 |
| /* 27483 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 27486 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 27505 |
| /* 27490 */ MCD_OPC_CheckPredicate, 0, 91, 51, // Skip to: 40641 |
| /* 27494 */ MCD_OPC_CheckField, 19, 1, 1, 85, 51, // Skip to: 40641 |
| /* 27500 */ MCD_OPC_Decode, 137, 12, 174, 1, // Opcode: SQRSHRUNv16i8_shift |
| /* 27505 */ MCD_OPC_FilterValue, 1, 76, 51, // Skip to: 40641 |
| /* 27509 */ MCD_OPC_CheckPredicate, 0, 72, 51, // Skip to: 40641 |
| /* 27513 */ MCD_OPC_Decode, 141, 12, 175, 1, // Opcode: SQRSHRUNv8i16_shift |
| /* 27518 */ MCD_OPC_FilterValue, 1, 63, 51, // Skip to: 40641 |
| /* 27522 */ MCD_OPC_CheckPredicate, 0, 59, 51, // Skip to: 40641 |
| /* 27526 */ MCD_OPC_Decode, 140, 12, 176, 1, // Opcode: SQRSHRUNv4i32_shift |
| /* 27531 */ MCD_OPC_FilterValue, 9, 55, 0, // Skip to: 27590 |
| /* 27535 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 27538 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 27577 |
| /* 27542 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 27545 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 27564 |
| /* 27549 */ MCD_OPC_CheckPredicate, 0, 32, 51, // Skip to: 40641 |
| /* 27553 */ MCD_OPC_CheckField, 19, 1, 1, 26, 51, // Skip to: 40641 |
| /* 27559 */ MCD_OPC_Decode, 164, 17, 174, 1, // Opcode: UQRSHRNv16i8_shift |
| /* 27564 */ MCD_OPC_FilterValue, 1, 17, 51, // Skip to: 40641 |
| /* 27568 */ MCD_OPC_CheckPredicate, 0, 13, 51, // Skip to: 40641 |
| /* 27572 */ MCD_OPC_Decode, 168, 17, 175, 1, // Opcode: UQRSHRNv8i16_shift |
| /* 27577 */ MCD_OPC_FilterValue, 1, 4, 51, // Skip to: 40641 |
| /* 27581 */ MCD_OPC_CheckPredicate, 0, 0, 51, // Skip to: 40641 |
| /* 27585 */ MCD_OPC_Decode, 167, 17, 176, 1, // Opcode: UQRSHRNv4i32_shift |
| /* 27590 */ MCD_OPC_FilterValue, 15, 247, 50, // Skip to: 40641 |
| /* 27594 */ MCD_OPC_CheckPredicate, 0, 243, 50, // Skip to: 40641 |
| /* 27598 */ MCD_OPC_CheckField, 21, 1, 1, 237, 50, // Skip to: 40641 |
| /* 27604 */ MCD_OPC_Decode, 154, 4, 167, 1, // Opcode: FCVTZUv4i32_shift |
| /* 27609 */ MCD_OPC_FilterValue, 13, 221, 3, // Skip to: 28602 |
| /* 27613 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 27616 */ MCD_OPC_FilterValue, 0, 80, 0, // Skip to: 27700 |
| /* 27620 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 27623 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 27642 |
| /* 27627 */ MCD_OPC_CheckPredicate, 0, 210, 50, // Skip to: 40641 |
| /* 27631 */ MCD_OPC_CheckField, 10, 1, 0, 204, 50, // Skip to: 40641 |
| /* 27637 */ MCD_OPC_Decode, 186, 8, 180, 1, // Opcode: MLAv4i16_indexed |
| /* 27642 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 27661 |
| /* 27646 */ MCD_OPC_CheckPredicate, 0, 191, 50, // Skip to: 40641 |
| /* 27650 */ MCD_OPC_CheckField, 10, 2, 1, 185, 50, // Skip to: 40641 |
| /* 27656 */ MCD_OPC_Decode, 150, 13, 181, 1, // Opcode: SSHRv2i64_shift |
| /* 27661 */ MCD_OPC_FilterValue, 3, 176, 50, // Skip to: 40641 |
| /* 27665 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... |
| /* 27668 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 27681 |
| /* 27672 */ MCD_OPC_CheckPredicate, 0, 165, 50, // Skip to: 40641 |
| /* 27676 */ MCD_OPC_Decode, 190, 8, 182, 1, // Opcode: MLAv8i16_indexed |
| /* 27681 */ MCD_OPC_FilterValue, 1, 156, 50, // Skip to: 40641 |
| /* 27685 */ MCD_OPC_CheckPredicate, 0, 152, 50, // Skip to: 40641 |
| /* 27689 */ MCD_OPC_CheckField, 11, 1, 0, 146, 50, // Skip to: 40641 |
| /* 27695 */ MCD_OPC_Decode, 144, 18, 181, 1, // Opcode: USHRv2i64_shift |
| /* 27700 */ MCD_OPC_FilterValue, 1, 41, 0, // Skip to: 27745 |
| /* 27704 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 27707 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 27726 |
| /* 27711 */ MCD_OPC_CheckPredicate, 0, 126, 50, // Skip to: 40641 |
| /* 27715 */ MCD_OPC_CheckField, 10, 2, 1, 120, 50, // Skip to: 40641 |
| /* 27721 */ MCD_OPC_Decode, 158, 13, 183, 1, // Opcode: SSRAv2i64_shift |
| /* 27726 */ MCD_OPC_FilterValue, 3, 111, 50, // Skip to: 40641 |
| /* 27730 */ MCD_OPC_CheckPredicate, 0, 107, 50, // Skip to: 40641 |
| /* 27734 */ MCD_OPC_CheckField, 10, 2, 1, 101, 50, // Skip to: 40641 |
| /* 27740 */ MCD_OPC_Decode, 163, 18, 183, 1, // Opcode: USRAv2i64_shift |
| /* 27745 */ MCD_OPC_FilterValue, 2, 119, 0, // Skip to: 27868 |
| /* 27749 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 27752 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 27771 |
| /* 27756 */ MCD_OPC_CheckPredicate, 0, 81, 50, // Skip to: 40641 |
| /* 27760 */ MCD_OPC_CheckField, 10, 1, 0, 75, 50, // Skip to: 40641 |
| /* 27766 */ MCD_OPC_Decode, 243, 10, 184, 1, // Opcode: SMLALv4i16_indexed |
| /* 27771 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 27790 |
| /* 27775 */ MCD_OPC_CheckPredicate, 0, 62, 50, // Skip to: 40641 |
| /* 27779 */ MCD_OPC_CheckField, 10, 1, 0, 56, 50, // Skip to: 40641 |
| /* 27785 */ MCD_OPC_Decode, 234, 16, 184, 1, // Opcode: UMLALv4i16_indexed |
| /* 27790 */ MCD_OPC_FilterValue, 2, 35, 0, // Skip to: 27829 |
| /* 27794 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... |
| /* 27797 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 27810 |
| /* 27801 */ MCD_OPC_CheckPredicate, 0, 36, 50, // Skip to: 40641 |
| /* 27805 */ MCD_OPC_Decode, 247, 10, 182, 1, // Opcode: SMLALv8i16_indexed |
| /* 27810 */ MCD_OPC_FilterValue, 1, 27, 50, // Skip to: 40641 |
| /* 27814 */ MCD_OPC_CheckPredicate, 0, 23, 50, // Skip to: 40641 |
| /* 27818 */ MCD_OPC_CheckField, 11, 1, 0, 17, 50, // Skip to: 40641 |
| /* 27824 */ MCD_OPC_Decode, 248, 12, 181, 1, // Opcode: SRSHRv2i64_shift |
| /* 27829 */ MCD_OPC_FilterValue, 3, 8, 50, // Skip to: 40641 |
| /* 27833 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... |
| /* 27836 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 27849 |
| /* 27840 */ MCD_OPC_CheckPredicate, 0, 253, 49, // Skip to: 40641 |
| /* 27844 */ MCD_OPC_Decode, 238, 16, 182, 1, // Opcode: UMLALv8i16_indexed |
| /* 27849 */ MCD_OPC_FilterValue, 1, 244, 49, // Skip to: 40641 |
| /* 27853 */ MCD_OPC_CheckPredicate, 0, 240, 49, // Skip to: 40641 |
| /* 27857 */ MCD_OPC_CheckField, 11, 1, 0, 234, 49, // Skip to: 40641 |
| /* 27863 */ MCD_OPC_Decode, 240, 17, 181, 1, // Opcode: URSHRv2i64_shift |
| /* 27868 */ MCD_OPC_FilterValue, 3, 80, 0, // Skip to: 27952 |
| /* 27872 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 27875 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 27894 |
| /* 27879 */ MCD_OPC_CheckPredicate, 0, 214, 49, // Skip to: 40641 |
| /* 27883 */ MCD_OPC_CheckField, 10, 1, 0, 208, 49, // Skip to: 40641 |
| /* 27889 */ MCD_OPC_Decode, 177, 11, 184, 1, // Opcode: SQDMLALv4i16_indexed |
| /* 27894 */ MCD_OPC_FilterValue, 2, 35, 0, // Skip to: 27933 |
| /* 27898 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... |
| /* 27901 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 27914 |
| /* 27905 */ MCD_OPC_CheckPredicate, 0, 188, 49, // Skip to: 40641 |
| /* 27909 */ MCD_OPC_Decode, 181, 11, 182, 1, // Opcode: SQDMLALv8i16_indexed |
| /* 27914 */ MCD_OPC_FilterValue, 1, 179, 49, // Skip to: 40641 |
| /* 27918 */ MCD_OPC_CheckPredicate, 0, 175, 49, // Skip to: 40641 |
| /* 27922 */ MCD_OPC_CheckField, 11, 1, 0, 169, 49, // Skip to: 40641 |
| /* 27928 */ MCD_OPC_Decode, 128, 13, 183, 1, // Opcode: SRSRAv2i64_shift |
| /* 27933 */ MCD_OPC_FilterValue, 3, 160, 49, // Skip to: 40641 |
| /* 27937 */ MCD_OPC_CheckPredicate, 0, 156, 49, // Skip to: 40641 |
| /* 27941 */ MCD_OPC_CheckField, 10, 2, 1, 150, 49, // Skip to: 40641 |
| /* 27947 */ MCD_OPC_Decode, 250, 17, 183, 1, // Opcode: URSRAv2i64_shift |
| /* 27952 */ MCD_OPC_FilterValue, 4, 61, 0, // Skip to: 28017 |
| /* 27956 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... |
| /* 27959 */ MCD_OPC_FilterValue, 0, 29, 0, // Skip to: 27992 |
| /* 27963 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 27966 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 27979 |
| /* 27970 */ MCD_OPC_CheckPredicate, 0, 123, 49, // Skip to: 40641 |
| /* 27974 */ MCD_OPC_Decode, 196, 8, 180, 1, // Opcode: MLSv4i16_indexed |
| /* 27979 */ MCD_OPC_FilterValue, 3, 114, 49, // Skip to: 40641 |
| /* 27983 */ MCD_OPC_CheckPredicate, 0, 110, 49, // Skip to: 40641 |
| /* 27987 */ MCD_OPC_Decode, 200, 8, 182, 1, // Opcode: MLSv8i16_indexed |
| /* 27992 */ MCD_OPC_FilterValue, 1, 101, 49, // Skip to: 40641 |
| /* 27996 */ MCD_OPC_CheckPredicate, 0, 97, 49, // Skip to: 40641 |
| /* 28000 */ MCD_OPC_CheckField, 29, 3, 3, 91, 49, // Skip to: 40641 |
| /* 28006 */ MCD_OPC_CheckField, 11, 1, 0, 85, 49, // Skip to: 40641 |
| /* 28012 */ MCD_OPC_Decode, 232, 12, 183, 1, // Opcode: SRIv2i64_shift |
| /* 28017 */ MCD_OPC_FilterValue, 5, 41, 0, // Skip to: 28062 |
| /* 28021 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28024 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 28043 |
| /* 28028 */ MCD_OPC_CheckPredicate, 0, 65, 49, // Skip to: 40641 |
| /* 28032 */ MCD_OPC_CheckField, 10, 2, 1, 59, 49, // Skip to: 40641 |
| /* 28038 */ MCD_OPC_Decode, 179, 10, 185, 1, // Opcode: SHLv2i64_shift |
| /* 28043 */ MCD_OPC_FilterValue, 3, 50, 49, // Skip to: 40641 |
| /* 28047 */ MCD_OPC_CheckPredicate, 0, 46, 49, // Skip to: 40641 |
| /* 28051 */ MCD_OPC_CheckField, 10, 2, 1, 40, 49, // Skip to: 40641 |
| /* 28057 */ MCD_OPC_Decode, 199, 10, 186, 1, // Opcode: SLIv2i64_shift |
| /* 28062 */ MCD_OPC_FilterValue, 6, 99, 0, // Skip to: 28165 |
| /* 28066 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28069 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 28088 |
| /* 28073 */ MCD_OPC_CheckPredicate, 0, 20, 49, // Skip to: 40641 |
| /* 28077 */ MCD_OPC_CheckField, 10, 1, 0, 14, 49, // Skip to: 40641 |
| /* 28083 */ MCD_OPC_Decode, 253, 10, 184, 1, // Opcode: SMLSLv4i16_indexed |
| /* 28088 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 28107 |
| /* 28092 */ MCD_OPC_CheckPredicate, 0, 1, 49, // Skip to: 40641 |
| /* 28096 */ MCD_OPC_CheckField, 10, 1, 0, 251, 48, // Skip to: 40641 |
| /* 28102 */ MCD_OPC_Decode, 244, 16, 184, 1, // Opcode: UMLSLv4i16_indexed |
| /* 28107 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 28126 |
| /* 28111 */ MCD_OPC_CheckPredicate, 0, 238, 48, // Skip to: 40641 |
| /* 28115 */ MCD_OPC_CheckField, 10, 1, 0, 232, 48, // Skip to: 40641 |
| /* 28121 */ MCD_OPC_Decode, 129, 11, 182, 1, // Opcode: SMLSLv8i16_indexed |
| /* 28126 */ MCD_OPC_FilterValue, 3, 223, 48, // Skip to: 40641 |
| /* 28130 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... |
| /* 28133 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 28146 |
| /* 28137 */ MCD_OPC_CheckPredicate, 0, 212, 48, // Skip to: 40641 |
| /* 28141 */ MCD_OPC_Decode, 248, 16, 182, 1, // Opcode: UMLSLv8i16_indexed |
| /* 28146 */ MCD_OPC_FilterValue, 1, 203, 48, // Skip to: 40641 |
| /* 28150 */ MCD_OPC_CheckPredicate, 0, 199, 48, // Skip to: 40641 |
| /* 28154 */ MCD_OPC_CheckField, 11, 1, 0, 193, 48, // Skip to: 40641 |
| /* 28160 */ MCD_OPC_Decode, 149, 12, 185, 1, // Opcode: SQSHLUv2i64_shift |
| /* 28165 */ MCD_OPC_FilterValue, 7, 80, 0, // Skip to: 28249 |
| /* 28169 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28172 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 28191 |
| /* 28176 */ MCD_OPC_CheckPredicate, 0, 173, 48, // Skip to: 40641 |
| /* 28180 */ MCD_OPC_CheckField, 10, 1, 0, 167, 48, // Skip to: 40641 |
| /* 28186 */ MCD_OPC_Decode, 189, 11, 184, 1, // Opcode: SQDMLSLv4i16_indexed |
| /* 28191 */ MCD_OPC_FilterValue, 2, 35, 0, // Skip to: 28230 |
| /* 28195 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... |
| /* 28198 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 28211 |
| /* 28202 */ MCD_OPC_CheckPredicate, 0, 147, 48, // Skip to: 40641 |
| /* 28206 */ MCD_OPC_Decode, 193, 11, 182, 1, // Opcode: SQDMLSLv8i16_indexed |
| /* 28211 */ MCD_OPC_FilterValue, 1, 138, 48, // Skip to: 40641 |
| /* 28215 */ MCD_OPC_CheckPredicate, 0, 134, 48, // Skip to: 40641 |
| /* 28219 */ MCD_OPC_CheckField, 11, 1, 0, 128, 48, // Skip to: 40641 |
| /* 28225 */ MCD_OPC_Decode, 167, 12, 185, 1, // Opcode: SQSHLv2i64_shift |
| /* 28230 */ MCD_OPC_FilterValue, 3, 119, 48, // Skip to: 40641 |
| /* 28234 */ MCD_OPC_CheckPredicate, 0, 115, 48, // Skip to: 40641 |
| /* 28238 */ MCD_OPC_CheckField, 10, 2, 1, 109, 48, // Skip to: 40641 |
| /* 28244 */ MCD_OPC_Decode, 183, 17, 185, 1, // Opcode: UQSHLv2i64_shift |
| /* 28249 */ MCD_OPC_FilterValue, 8, 41, 0, // Skip to: 28294 |
| /* 28253 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28256 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 28275 |
| /* 28260 */ MCD_OPC_CheckPredicate, 0, 89, 48, // Skip to: 40641 |
| /* 28264 */ MCD_OPC_CheckField, 10, 1, 0, 83, 48, // Skip to: 40641 |
| /* 28270 */ MCD_OPC_Decode, 235, 8, 187, 1, // Opcode: MULv4i16_indexed |
| /* 28275 */ MCD_OPC_FilterValue, 2, 74, 48, // Skip to: 40641 |
| /* 28279 */ MCD_OPC_CheckPredicate, 0, 70, 48, // Skip to: 40641 |
| /* 28283 */ MCD_OPC_CheckField, 10, 1, 0, 64, 48, // Skip to: 40641 |
| /* 28289 */ MCD_OPC_Decode, 239, 8, 188, 1, // Opcode: MULv8i16_indexed |
| /* 28294 */ MCD_OPC_FilterValue, 10, 79, 0, // Skip to: 28377 |
| /* 28298 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28301 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 28320 |
| /* 28305 */ MCD_OPC_CheckPredicate, 0, 44, 48, // Skip to: 40641 |
| /* 28309 */ MCD_OPC_CheckField, 10, 1, 0, 38, 48, // Skip to: 40641 |
| /* 28315 */ MCD_OPC_Decode, 142, 11, 189, 1, // Opcode: SMULLv4i16_indexed |
| /* 28320 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 28339 |
| /* 28324 */ MCD_OPC_CheckPredicate, 0, 25, 48, // Skip to: 40641 |
| /* 28328 */ MCD_OPC_CheckField, 10, 1, 0, 19, 48, // Skip to: 40641 |
| /* 28334 */ MCD_OPC_Decode, 132, 17, 189, 1, // Opcode: UMULLv4i16_indexed |
| /* 28339 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 28358 |
| /* 28343 */ MCD_OPC_CheckPredicate, 0, 6, 48, // Skip to: 40641 |
| /* 28347 */ MCD_OPC_CheckField, 10, 1, 0, 0, 48, // Skip to: 40641 |
| /* 28353 */ MCD_OPC_Decode, 146, 11, 188, 1, // Opcode: SMULLv8i16_indexed |
| /* 28358 */ MCD_OPC_FilterValue, 3, 247, 47, // Skip to: 40641 |
| /* 28362 */ MCD_OPC_CheckPredicate, 0, 243, 47, // Skip to: 40641 |
| /* 28366 */ MCD_OPC_CheckField, 10, 1, 0, 237, 47, // Skip to: 40641 |
| /* 28372 */ MCD_OPC_Decode, 136, 17, 188, 1, // Opcode: UMULLv8i16_indexed |
| /* 28377 */ MCD_OPC_FilterValue, 11, 41, 0, // Skip to: 28422 |
| /* 28381 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28384 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 28403 |
| /* 28388 */ MCD_OPC_CheckPredicate, 0, 217, 47, // Skip to: 40641 |
| /* 28392 */ MCD_OPC_CheckField, 10, 1, 0, 211, 47, // Skip to: 40641 |
| /* 28398 */ MCD_OPC_Decode, 213, 11, 189, 1, // Opcode: SQDMULLv4i16_indexed |
| /* 28403 */ MCD_OPC_FilterValue, 2, 202, 47, // Skip to: 40641 |
| /* 28407 */ MCD_OPC_CheckPredicate, 0, 198, 47, // Skip to: 40641 |
| /* 28411 */ MCD_OPC_CheckField, 10, 1, 0, 192, 47, // Skip to: 40641 |
| /* 28417 */ MCD_OPC_Decode, 217, 11, 188, 1, // Opcode: SQDMULLv8i16_indexed |
| /* 28422 */ MCD_OPC_FilterValue, 12, 41, 0, // Skip to: 28467 |
| /* 28426 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28429 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 28448 |
| /* 28433 */ MCD_OPC_CheckPredicate, 0, 172, 47, // Skip to: 40641 |
| /* 28437 */ MCD_OPC_CheckField, 10, 1, 0, 166, 47, // Skip to: 40641 |
| /* 28443 */ MCD_OPC_Decode, 202, 11, 187, 1, // Opcode: SQDMULHv4i16_indexed |
| /* 28448 */ MCD_OPC_FilterValue, 2, 157, 47, // Skip to: 40641 |
| /* 28452 */ MCD_OPC_CheckPredicate, 0, 153, 47, // Skip to: 40641 |
| /* 28456 */ MCD_OPC_CheckField, 10, 1, 0, 147, 47, // Skip to: 40641 |
| /* 28462 */ MCD_OPC_Decode, 206, 11, 188, 1, // Opcode: SQDMULHv8i16_indexed |
| /* 28467 */ MCD_OPC_FilterValue, 13, 41, 0, // Skip to: 28512 |
| /* 28471 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28474 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 28493 |
| /* 28478 */ MCD_OPC_CheckPredicate, 0, 127, 47, // Skip to: 40641 |
| /* 28482 */ MCD_OPC_CheckField, 10, 1, 0, 121, 47, // Skip to: 40641 |
| /* 28488 */ MCD_OPC_Decode, 237, 11, 187, 1, // Opcode: SQRDMULHv4i16_indexed |
| /* 28493 */ MCD_OPC_FilterValue, 2, 112, 47, // Skip to: 40641 |
| /* 28497 */ MCD_OPC_CheckPredicate, 0, 108, 47, // Skip to: 40641 |
| /* 28501 */ MCD_OPC_CheckField, 10, 1, 0, 102, 47, // Skip to: 40641 |
| /* 28507 */ MCD_OPC_Decode, 241, 11, 188, 1, // Opcode: SQRDMULHv8i16_indexed |
| /* 28512 */ MCD_OPC_FilterValue, 14, 41, 0, // Skip to: 28557 |
| /* 28516 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28519 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 28538 |
| /* 28523 */ MCD_OPC_CheckPredicate, 0, 82, 47, // Skip to: 40641 |
| /* 28527 */ MCD_OPC_CheckField, 10, 2, 1, 76, 47, // Skip to: 40641 |
| /* 28533 */ MCD_OPC_Decode, 147, 10, 181, 1, // Opcode: SCVTFv2i64_shift |
| /* 28538 */ MCD_OPC_FilterValue, 3, 67, 47, // Skip to: 40641 |
| /* 28542 */ MCD_OPC_CheckPredicate, 0, 63, 47, // Skip to: 40641 |
| /* 28546 */ MCD_OPC_CheckField, 10, 2, 1, 57, 47, // Skip to: 40641 |
| /* 28552 */ MCD_OPC_Decode, 177, 16, 181, 1, // Opcode: UCVTFv2i64_shift |
| /* 28557 */ MCD_OPC_FilterValue, 15, 48, 47, // Skip to: 40641 |
| /* 28561 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28564 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 28583 |
| /* 28568 */ MCD_OPC_CheckPredicate, 0, 37, 47, // Skip to: 40641 |
| /* 28572 */ MCD_OPC_CheckField, 10, 2, 3, 31, 47, // Skip to: 40641 |
| /* 28578 */ MCD_OPC_Decode, 251, 3, 181, 1, // Opcode: FCVTZSv2i64_shift |
| /* 28583 */ MCD_OPC_FilterValue, 3, 22, 47, // Skip to: 40641 |
| /* 28587 */ MCD_OPC_CheckPredicate, 0, 18, 47, // Skip to: 40641 |
| /* 28591 */ MCD_OPC_CheckField, 10, 2, 3, 12, 47, // Skip to: 40641 |
| /* 28597 */ MCD_OPC_Decode, 152, 4, 181, 1, // Opcode: FCVTZUv2i64_shift |
| /* 28602 */ MCD_OPC_FilterValue, 14, 17, 3, // Skip to: 29391 |
| /* 28606 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 28609 */ MCD_OPC_FilterValue, 0, 41, 0, // Skip to: 28654 |
| /* 28613 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28616 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 28635 |
| /* 28620 */ MCD_OPC_CheckPredicate, 0, 241, 46, // Skip to: 40641 |
| /* 28624 */ MCD_OPC_CheckField, 10, 1, 0, 235, 46, // Skip to: 40641 |
| /* 28630 */ MCD_OPC_Decode, 184, 8, 190, 1, // Opcode: MLAv2i32_indexed |
| /* 28635 */ MCD_OPC_FilterValue, 3, 226, 46, // Skip to: 40641 |
| /* 28639 */ MCD_OPC_CheckPredicate, 0, 222, 46, // Skip to: 40641 |
| /* 28643 */ MCD_OPC_CheckField, 10, 1, 0, 216, 46, // Skip to: 40641 |
| /* 28649 */ MCD_OPC_Decode, 188, 8, 191, 1, // Opcode: MLAv4i32_indexed |
| /* 28654 */ MCD_OPC_FilterValue, 1, 41, 0, // Skip to: 28699 |
| /* 28658 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28661 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 28680 |
| /* 28665 */ MCD_OPC_CheckPredicate, 0, 196, 46, // Skip to: 40641 |
| /* 28669 */ MCD_OPC_CheckField, 10, 1, 0, 190, 46, // Skip to: 40641 |
| /* 28675 */ MCD_OPC_Decode, 210, 4, 190, 1, // Opcode: FMLAv2i32_indexed |
| /* 28680 */ MCD_OPC_FilterValue, 2, 181, 46, // Skip to: 40641 |
| /* 28684 */ MCD_OPC_CheckPredicate, 0, 177, 46, // Skip to: 40641 |
| /* 28688 */ MCD_OPC_CheckField, 10, 1, 0, 171, 46, // Skip to: 40641 |
| /* 28694 */ MCD_OPC_Decode, 213, 4, 191, 1, // Opcode: FMLAv4i32_indexed |
| /* 28699 */ MCD_OPC_FilterValue, 2, 79, 0, // Skip to: 28782 |
| /* 28703 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28706 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 28725 |
| /* 28710 */ MCD_OPC_CheckPredicate, 0, 151, 46, // Skip to: 40641 |
| /* 28714 */ MCD_OPC_CheckField, 10, 1, 0, 145, 46, // Skip to: 40641 |
| /* 28720 */ MCD_OPC_Decode, 241, 10, 192, 1, // Opcode: SMLALv2i32_indexed |
| /* 28725 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 28744 |
| /* 28729 */ MCD_OPC_CheckPredicate, 0, 132, 46, // Skip to: 40641 |
| /* 28733 */ MCD_OPC_CheckField, 10, 1, 0, 126, 46, // Skip to: 40641 |
| /* 28739 */ MCD_OPC_Decode, 232, 16, 192, 1, // Opcode: UMLALv2i32_indexed |
| /* 28744 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 28763 |
| /* 28748 */ MCD_OPC_CheckPredicate, 0, 113, 46, // Skip to: 40641 |
| /* 28752 */ MCD_OPC_CheckField, 10, 1, 0, 107, 46, // Skip to: 40641 |
| /* 28758 */ MCD_OPC_Decode, 245, 10, 191, 1, // Opcode: SMLALv4i32_indexed |
| /* 28763 */ MCD_OPC_FilterValue, 3, 98, 46, // Skip to: 40641 |
| /* 28767 */ MCD_OPC_CheckPredicate, 0, 94, 46, // Skip to: 40641 |
| /* 28771 */ MCD_OPC_CheckField, 10, 1, 0, 88, 46, // Skip to: 40641 |
| /* 28777 */ MCD_OPC_Decode, 236, 16, 191, 1, // Opcode: UMLALv4i32_indexed |
| /* 28782 */ MCD_OPC_FilterValue, 3, 41, 0, // Skip to: 28827 |
| /* 28786 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28789 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 28808 |
| /* 28793 */ MCD_OPC_CheckPredicate, 0, 68, 46, // Skip to: 40641 |
| /* 28797 */ MCD_OPC_CheckField, 10, 1, 0, 62, 46, // Skip to: 40641 |
| /* 28803 */ MCD_OPC_Decode, 175, 11, 192, 1, // Opcode: SQDMLALv2i32_indexed |
| /* 28808 */ MCD_OPC_FilterValue, 2, 53, 46, // Skip to: 40641 |
| /* 28812 */ MCD_OPC_CheckPredicate, 0, 49, 46, // Skip to: 40641 |
| /* 28816 */ MCD_OPC_CheckField, 10, 1, 0, 43, 46, // Skip to: 40641 |
| /* 28822 */ MCD_OPC_Decode, 179, 11, 191, 1, // Opcode: SQDMLALv4i32_indexed |
| /* 28827 */ MCD_OPC_FilterValue, 4, 41, 0, // Skip to: 28872 |
| /* 28831 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28834 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 28853 |
| /* 28838 */ MCD_OPC_CheckPredicate, 0, 23, 46, // Skip to: 40641 |
| /* 28842 */ MCD_OPC_CheckField, 10, 1, 0, 17, 46, // Skip to: 40641 |
| /* 28848 */ MCD_OPC_Decode, 194, 8, 190, 1, // Opcode: MLSv2i32_indexed |
| /* 28853 */ MCD_OPC_FilterValue, 3, 8, 46, // Skip to: 40641 |
| /* 28857 */ MCD_OPC_CheckPredicate, 0, 4, 46, // Skip to: 40641 |
| /* 28861 */ MCD_OPC_CheckField, 10, 1, 0, 254, 45, // Skip to: 40641 |
| /* 28867 */ MCD_OPC_Decode, 198, 8, 191, 1, // Opcode: MLSv4i32_indexed |
| /* 28872 */ MCD_OPC_FilterValue, 5, 41, 0, // Skip to: 28917 |
| /* 28876 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28879 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 28898 |
| /* 28883 */ MCD_OPC_CheckPredicate, 0, 234, 45, // Skip to: 40641 |
| /* 28887 */ MCD_OPC_CheckField, 10, 1, 0, 228, 45, // Skip to: 40641 |
| /* 28893 */ MCD_OPC_Decode, 218, 4, 190, 1, // Opcode: FMLSv2i32_indexed |
| /* 28898 */ MCD_OPC_FilterValue, 2, 219, 45, // Skip to: 40641 |
| /* 28902 */ MCD_OPC_CheckPredicate, 0, 215, 45, // Skip to: 40641 |
| /* 28906 */ MCD_OPC_CheckField, 10, 1, 0, 209, 45, // Skip to: 40641 |
| /* 28912 */ MCD_OPC_Decode, 221, 4, 191, 1, // Opcode: FMLSv4i32_indexed |
| /* 28917 */ MCD_OPC_FilterValue, 6, 79, 0, // Skip to: 29000 |
| /* 28921 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28924 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 28943 |
| /* 28928 */ MCD_OPC_CheckPredicate, 0, 189, 45, // Skip to: 40641 |
| /* 28932 */ MCD_OPC_CheckField, 10, 1, 0, 183, 45, // Skip to: 40641 |
| /* 28938 */ MCD_OPC_Decode, 251, 10, 192, 1, // Opcode: SMLSLv2i32_indexed |
| /* 28943 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 28962 |
| /* 28947 */ MCD_OPC_CheckPredicate, 0, 170, 45, // Skip to: 40641 |
| /* 28951 */ MCD_OPC_CheckField, 10, 1, 0, 164, 45, // Skip to: 40641 |
| /* 28957 */ MCD_OPC_Decode, 242, 16, 192, 1, // Opcode: UMLSLv2i32_indexed |
| /* 28962 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 28981 |
| /* 28966 */ MCD_OPC_CheckPredicate, 0, 151, 45, // Skip to: 40641 |
| /* 28970 */ MCD_OPC_CheckField, 10, 1, 0, 145, 45, // Skip to: 40641 |
| /* 28976 */ MCD_OPC_Decode, 255, 10, 191, 1, // Opcode: SMLSLv4i32_indexed |
| /* 28981 */ MCD_OPC_FilterValue, 3, 136, 45, // Skip to: 40641 |
| /* 28985 */ MCD_OPC_CheckPredicate, 0, 132, 45, // Skip to: 40641 |
| /* 28989 */ MCD_OPC_CheckField, 10, 1, 0, 126, 45, // Skip to: 40641 |
| /* 28995 */ MCD_OPC_Decode, 246, 16, 191, 1, // Opcode: UMLSLv4i32_indexed |
| /* 29000 */ MCD_OPC_FilterValue, 7, 41, 0, // Skip to: 29045 |
| /* 29004 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 29007 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 29026 |
| /* 29011 */ MCD_OPC_CheckPredicate, 0, 106, 45, // Skip to: 40641 |
| /* 29015 */ MCD_OPC_CheckField, 10, 1, 0, 100, 45, // Skip to: 40641 |
| /* 29021 */ MCD_OPC_Decode, 187, 11, 192, 1, // Opcode: SQDMLSLv2i32_indexed |
| /* 29026 */ MCD_OPC_FilterValue, 2, 91, 45, // Skip to: 40641 |
| /* 29030 */ MCD_OPC_CheckPredicate, 0, 87, 45, // Skip to: 40641 |
| /* 29034 */ MCD_OPC_CheckField, 10, 1, 0, 81, 45, // Skip to: 40641 |
| /* 29040 */ MCD_OPC_Decode, 191, 11, 191, 1, // Opcode: SQDMLSLv4i32_indexed |
| /* 29045 */ MCD_OPC_FilterValue, 8, 41, 0, // Skip to: 29090 |
| /* 29049 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 29052 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 29071 |
| /* 29056 */ MCD_OPC_CheckPredicate, 0, 61, 45, // Skip to: 40641 |
| /* 29060 */ MCD_OPC_CheckField, 10, 1, 0, 55, 45, // Skip to: 40641 |
| /* 29066 */ MCD_OPC_Decode, 233, 8, 193, 1, // Opcode: MULv2i32_indexed |
| /* 29071 */ MCD_OPC_FilterValue, 2, 46, 45, // Skip to: 40641 |
| /* 29075 */ MCD_OPC_CheckPredicate, 0, 42, 45, // Skip to: 40641 |
| /* 29079 */ MCD_OPC_CheckField, 10, 1, 0, 36, 45, // Skip to: 40641 |
| /* 29085 */ MCD_OPC_Decode, 237, 8, 194, 1, // Opcode: MULv4i32_indexed |
| /* 29090 */ MCD_OPC_FilterValue, 9, 79, 0, // Skip to: 29173 |
| /* 29094 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 29097 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 29116 |
| /* 29101 */ MCD_OPC_CheckPredicate, 0, 16, 45, // Skip to: 40641 |
| /* 29105 */ MCD_OPC_CheckField, 10, 1, 0, 10, 45, // Skip to: 40641 |
| /* 29111 */ MCD_OPC_Decode, 253, 4, 193, 1, // Opcode: FMULv2i32_indexed |
| /* 29116 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 29135 |
| /* 29120 */ MCD_OPC_CheckPredicate, 0, 253, 44, // Skip to: 40641 |
| /* 29124 */ MCD_OPC_CheckField, 10, 1, 0, 247, 44, // Skip to: 40641 |
| /* 29130 */ MCD_OPC_Decode, 245, 4, 193, 1, // Opcode: FMULXv2i32_indexed |
| /* 29135 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 29154 |
| /* 29139 */ MCD_OPC_CheckPredicate, 0, 234, 44, // Skip to: 40641 |
| /* 29143 */ MCD_OPC_CheckField, 10, 1, 0, 228, 44, // Skip to: 40641 |
| /* 29149 */ MCD_OPC_Decode, 128, 5, 194, 1, // Opcode: FMULv4i32_indexed |
| /* 29154 */ MCD_OPC_FilterValue, 3, 219, 44, // Skip to: 40641 |
| /* 29158 */ MCD_OPC_CheckPredicate, 0, 215, 44, // Skip to: 40641 |
| /* 29162 */ MCD_OPC_CheckField, 10, 1, 0, 209, 44, // Skip to: 40641 |
| /* 29168 */ MCD_OPC_Decode, 248, 4, 194, 1, // Opcode: FMULXv4i32_indexed |
| /* 29173 */ MCD_OPC_FilterValue, 10, 79, 0, // Skip to: 29256 |
| /* 29177 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 29180 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 29199 |
| /* 29184 */ MCD_OPC_CheckPredicate, 0, 189, 44, // Skip to: 40641 |
| /* 29188 */ MCD_OPC_CheckField, 10, 1, 0, 183, 44, // Skip to: 40641 |
| /* 29194 */ MCD_OPC_Decode, 140, 11, 195, 1, // Opcode: SMULLv2i32_indexed |
| /* 29199 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 29218 |
| /* 29203 */ MCD_OPC_CheckPredicate, 0, 170, 44, // Skip to: 40641 |
| /* 29207 */ MCD_OPC_CheckField, 10, 1, 0, 164, 44, // Skip to: 40641 |
| /* 29213 */ MCD_OPC_Decode, 130, 17, 195, 1, // Opcode: UMULLv2i32_indexed |
| /* 29218 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 29237 |
| /* 29222 */ MCD_OPC_CheckPredicate, 0, 151, 44, // Skip to: 40641 |
| /* 29226 */ MCD_OPC_CheckField, 10, 1, 0, 145, 44, // Skip to: 40641 |
| /* 29232 */ MCD_OPC_Decode, 144, 11, 194, 1, // Opcode: SMULLv4i32_indexed |
| /* 29237 */ MCD_OPC_FilterValue, 3, 136, 44, // Skip to: 40641 |
| /* 29241 */ MCD_OPC_CheckPredicate, 0, 132, 44, // Skip to: 40641 |
| /* 29245 */ MCD_OPC_CheckField, 10, 1, 0, 126, 44, // Skip to: 40641 |
| /* 29251 */ MCD_OPC_Decode, 134, 17, 194, 1, // Opcode: UMULLv4i32_indexed |
| /* 29256 */ MCD_OPC_FilterValue, 11, 41, 0, // Skip to: 29301 |
| /* 29260 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 29263 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 29282 |
| /* 29267 */ MCD_OPC_CheckPredicate, 0, 106, 44, // Skip to: 40641 |
| /* 29271 */ MCD_OPC_CheckField, 10, 1, 0, 100, 44, // Skip to: 40641 |
| /* 29277 */ MCD_OPC_Decode, 211, 11, 195, 1, // Opcode: SQDMULLv2i32_indexed |
| /* 29282 */ MCD_OPC_FilterValue, 2, 91, 44, // Skip to: 40641 |
| /* 29286 */ MCD_OPC_CheckPredicate, 0, 87, 44, // Skip to: 40641 |
| /* 29290 */ MCD_OPC_CheckField, 10, 1, 0, 81, 44, // Skip to: 40641 |
| /* 29296 */ MCD_OPC_Decode, 215, 11, 194, 1, // Opcode: SQDMULLv4i32_indexed |
| /* 29301 */ MCD_OPC_FilterValue, 12, 41, 0, // Skip to: 29346 |
| /* 29305 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 29308 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 29327 |
| /* 29312 */ MCD_OPC_CheckPredicate, 0, 61, 44, // Skip to: 40641 |
| /* 29316 */ MCD_OPC_CheckField, 10, 1, 0, 55, 44, // Skip to: 40641 |
| /* 29322 */ MCD_OPC_Decode, 200, 11, 193, 1, // Opcode: SQDMULHv2i32_indexed |
| /* 29327 */ MCD_OPC_FilterValue, 2, 46, 44, // Skip to: 40641 |
| /* 29331 */ MCD_OPC_CheckPredicate, 0, 42, 44, // Skip to: 40641 |
| /* 29335 */ MCD_OPC_CheckField, 10, 1, 0, 36, 44, // Skip to: 40641 |
| /* 29341 */ MCD_OPC_Decode, 204, 11, 194, 1, // Opcode: SQDMULHv4i32_indexed |
| /* 29346 */ MCD_OPC_FilterValue, 13, 27, 44, // Skip to: 40641 |
| /* 29350 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 29353 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 29372 |
| /* 29357 */ MCD_OPC_CheckPredicate, 0, 16, 44, // Skip to: 40641 |
| /* 29361 */ MCD_OPC_CheckField, 10, 1, 0, 10, 44, // Skip to: 40641 |
| /* 29367 */ MCD_OPC_Decode, 235, 11, 193, 1, // Opcode: SQRDMULHv2i32_indexed |
| /* 29372 */ MCD_OPC_FilterValue, 2, 1, 44, // Skip to: 40641 |
| /* 29376 */ MCD_OPC_CheckPredicate, 0, 253, 43, // Skip to: 40641 |
| /* 29380 */ MCD_OPC_CheckField, 10, 1, 0, 247, 43, // Skip to: 40641 |
| /* 29386 */ MCD_OPC_Decode, 239, 11, 194, 1, // Opcode: SQRDMULHv4i32_indexed |
| /* 29391 */ MCD_OPC_FilterValue, 15, 238, 43, // Skip to: 40641 |
| /* 29395 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 29398 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 29429 |
| /* 29402 */ MCD_OPC_CheckPredicate, 0, 227, 43, // Skip to: 40641 |
| /* 29406 */ MCD_OPC_CheckField, 29, 3, 2, 221, 43, // Skip to: 40641 |
| /* 29412 */ MCD_OPC_CheckField, 21, 1, 0, 215, 43, // Skip to: 40641 |
| /* 29418 */ MCD_OPC_CheckField, 10, 1, 0, 209, 43, // Skip to: 40641 |
| /* 29424 */ MCD_OPC_Decode, 211, 4, 196, 1, // Opcode: FMLAv2i64_indexed |
| /* 29429 */ MCD_OPC_FilterValue, 5, 27, 0, // Skip to: 29460 |
| /* 29433 */ MCD_OPC_CheckPredicate, 0, 196, 43, // Skip to: 40641 |
| /* 29437 */ MCD_OPC_CheckField, 29, 3, 2, 190, 43, // Skip to: 40641 |
| /* 29443 */ MCD_OPC_CheckField, 21, 1, 0, 184, 43, // Skip to: 40641 |
| /* 29449 */ MCD_OPC_CheckField, 10, 1, 0, 178, 43, // Skip to: 40641 |
| /* 29455 */ MCD_OPC_Decode, 219, 4, 196, 1, // Opcode: FMLSv2i64_indexed |
| /* 29460 */ MCD_OPC_FilterValue, 9, 169, 43, // Skip to: 40641 |
| /* 29464 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 29467 */ MCD_OPC_FilterValue, 2, 21, 0, // Skip to: 29492 |
| /* 29471 */ MCD_OPC_CheckPredicate, 0, 158, 43, // Skip to: 40641 |
| /* 29475 */ MCD_OPC_CheckField, 21, 1, 0, 152, 43, // Skip to: 40641 |
| /* 29481 */ MCD_OPC_CheckField, 10, 1, 0, 146, 43, // Skip to: 40641 |
| /* 29487 */ MCD_OPC_Decode, 254, 4, 197, 1, // Opcode: FMULv2i64_indexed |
| /* 29492 */ MCD_OPC_FilterValue, 3, 137, 43, // Skip to: 40641 |
| /* 29496 */ MCD_OPC_CheckPredicate, 0, 133, 43, // Skip to: 40641 |
| /* 29500 */ MCD_OPC_CheckField, 21, 1, 0, 127, 43, // Skip to: 40641 |
| /* 29506 */ MCD_OPC_CheckField, 10, 1, 0, 121, 43, // Skip to: 40641 |
| /* 29512 */ MCD_OPC_Decode, 246, 4, 197, 1, // Opcode: FMULXv2i64_indexed |
| /* 29517 */ MCD_OPC_FilterValue, 4, 191, 1, // Skip to: 29968 |
| /* 29521 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 29524 */ MCD_OPC_FilterValue, 0, 19, 0, // Skip to: 29547 |
| /* 29528 */ MCD_OPC_ExtractField, 31, 1, // Inst{31} ... |
| /* 29531 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 29539 |
| /* 29535 */ MCD_OPC_Decode, 81, 198, 1, // Opcode: ADR |
| /* 29539 */ MCD_OPC_FilterValue, 1, 90, 43, // Skip to: 40641 |
| /* 29543 */ MCD_OPC_Decode, 82, 198, 1, // Opcode: ADRP |
| /* 29547 */ MCD_OPC_FilterValue, 1, 71, 0, // Skip to: 29622 |
| /* 29551 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 29554 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 29562 |
| /* 29558 */ MCD_OPC_Decode, 62, 199, 1, // Opcode: ADDWri |
| /* 29562 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 29570 |
| /* 29566 */ MCD_OPC_Decode, 48, 199, 1, // Opcode: ADDSWri |
| /* 29570 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 29579 |
| /* 29574 */ MCD_OPC_Decode, 166, 15, 199, 1, // Opcode: SUBWri |
| /* 29579 */ MCD_OPC_FilterValue, 3, 5, 0, // Skip to: 29588 |
| /* 29583 */ MCD_OPC_Decode, 157, 15, 199, 1, // Opcode: SUBSWri |
| /* 29588 */ MCD_OPC_FilterValue, 4, 4, 0, // Skip to: 29596 |
| /* 29592 */ MCD_OPC_Decode, 66, 199, 1, // Opcode: ADDXri |
| /* 29596 */ MCD_OPC_FilterValue, 5, 4, 0, // Skip to: 29604 |
| /* 29600 */ MCD_OPC_Decode, 52, 199, 1, // Opcode: ADDSXri |
| /* 29604 */ MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 29613 |
| /* 29608 */ MCD_OPC_Decode, 170, 15, 199, 1, // Opcode: SUBXri |
| /* 29613 */ MCD_OPC_FilterValue, 7, 16, 43, // Skip to: 40641 |
| /* 29617 */ MCD_OPC_Decode, 161, 15, 199, 1, // Opcode: SUBSXri |
| /* 29622 */ MCD_OPC_FilterValue, 2, 197, 0, // Skip to: 29823 |
| /* 29626 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 29629 */ MCD_OPC_FilterValue, 0, 26, 0, // Skip to: 29659 |
| /* 29633 */ MCD_OPC_ExtractField, 23, 1, // Inst{23} ... |
| /* 29636 */ MCD_OPC_FilterValue, 0, 10, 0, // Skip to: 29650 |
| /* 29640 */ MCD_OPC_CheckField, 22, 1, 0, 243, 42, // Skip to: 40641 |
| /* 29646 */ MCD_OPC_Decode, 93, 200, 1, // Opcode: ANDWri |
| /* 29650 */ MCD_OPC_FilterValue, 1, 235, 42, // Skip to: 40641 |
| /* 29654 */ MCD_OPC_Decode, 214, 8, 201, 1, // Opcode: MOVNWi |
| /* 29659 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 29674 |
| /* 29663 */ MCD_OPC_CheckField, 22, 2, 0, 220, 42, // Skip to: 40641 |
| /* 29669 */ MCD_OPC_Decode, 135, 9, 200, 1, // Opcode: ORRWri |
| /* 29674 */ MCD_OPC_FilterValue, 2, 27, 0, // Skip to: 29705 |
| /* 29678 */ MCD_OPC_ExtractField, 23, 1, // Inst{23} ... |
| /* 29681 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 29696 |
| /* 29685 */ MCD_OPC_CheckField, 22, 1, 0, 198, 42, // Skip to: 40641 |
| /* 29691 */ MCD_OPC_Decode, 166, 2, 200, 1, // Opcode: EORWri |
| /* 29696 */ MCD_OPC_FilterValue, 1, 189, 42, // Skip to: 40641 |
| /* 29700 */ MCD_OPC_Decode, 216, 8, 201, 1, // Opcode: MOVZWi |
| /* 29705 */ MCD_OPC_FilterValue, 3, 26, 0, // Skip to: 29735 |
| /* 29709 */ MCD_OPC_ExtractField, 23, 1, // Inst{23} ... |
| /* 29712 */ MCD_OPC_FilterValue, 0, 10, 0, // Skip to: 29726 |
| /* 29716 */ MCD_OPC_CheckField, 22, 1, 0, 167, 42, // Skip to: 40641 |
| /* 29722 */ MCD_OPC_Decode, 87, 200, 1, // Opcode: ANDSWri |
| /* 29726 */ MCD_OPC_FilterValue, 1, 159, 42, // Skip to: 40641 |
| /* 29730 */ MCD_OPC_Decode, 212, 8, 201, 1, // Opcode: MOVKWi |
| /* 29735 */ MCD_OPC_FilterValue, 4, 20, 0, // Skip to: 29759 |
| /* 29739 */ MCD_OPC_ExtractField, 23, 1, // Inst{23} ... |
| /* 29742 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 29750 |
| /* 29746 */ MCD_OPC_Decode, 96, 200, 1, // Opcode: ANDXri |
| /* 29750 */ MCD_OPC_FilterValue, 1, 135, 42, // Skip to: 40641 |
| /* 29754 */ MCD_OPC_Decode, 215, 8, 201, 1, // Opcode: MOVNXi |
| /* 29759 */ MCD_OPC_FilterValue, 5, 11, 0, // Skip to: 29774 |
| /* 29763 */ MCD_OPC_CheckField, 23, 1, 0, 120, 42, // Skip to: 40641 |
| /* 29769 */ MCD_OPC_Decode, 138, 9, 200, 1, // Opcode: ORRXri |
| /* 29774 */ MCD_OPC_FilterValue, 6, 21, 0, // Skip to: 29799 |
| /* 29778 */ MCD_OPC_ExtractField, 23, 1, // Inst{23} ... |
| /* 29781 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 29790 |
| /* 29785 */ MCD_OPC_Decode, 169, 2, 200, 1, // Opcode: EORXri |
| /* 29790 */ MCD_OPC_FilterValue, 1, 95, 42, // Skip to: 40641 |
| /* 29794 */ MCD_OPC_Decode, 217, 8, 201, 1, // Opcode: MOVZXi |
| /* 29799 */ MCD_OPC_FilterValue, 7, 86, 42, // Skip to: 40641 |
| /* 29803 */ MCD_OPC_ExtractField, 23, 1, // Inst{23} ... |
| /* 29806 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 29814 |
| /* 29810 */ MCD_OPC_Decode, 90, 200, 1, // Opcode: ANDSXri |
| /* 29814 */ MCD_OPC_FilterValue, 1, 71, 42, // Skip to: 40641 |
| /* 29818 */ MCD_OPC_Decode, 213, 8, 201, 1, // Opcode: MOVKXi |
| /* 29823 */ MCD_OPC_FilterValue, 3, 62, 42, // Skip to: 40641 |
| /* 29827 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 29830 */ MCD_OPC_FilterValue, 0, 33, 0, // Skip to: 29867 |
| /* 29834 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 29837 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 29852 |
| /* 29841 */ MCD_OPC_CheckField, 15, 1, 0, 42, 42, // Skip to: 40641 |
| /* 29847 */ MCD_OPC_Decode, 130, 10, 202, 1, // Opcode: SBFMWri |
| /* 29852 */ MCD_OPC_FilterValue, 4, 33, 42, // Skip to: 40641 |
| /* 29856 */ MCD_OPC_CheckField, 15, 1, 0, 27, 42, // Skip to: 40641 |
| /* 29862 */ MCD_OPC_Decode, 175, 2, 203, 1, // Opcode: EXTRWrri |
| /* 29867 */ MCD_OPC_FilterValue, 1, 16, 0, // Skip to: 29887 |
| /* 29871 */ MCD_OPC_CheckField, 21, 3, 0, 12, 42, // Skip to: 40641 |
| /* 29877 */ MCD_OPC_CheckField, 15, 1, 0, 6, 42, // Skip to: 40641 |
| /* 29883 */ MCD_OPC_Decode, 104, 204, 1, // Opcode: BFMWri |
| /* 29887 */ MCD_OPC_FilterValue, 2, 17, 0, // Skip to: 29908 |
| /* 29891 */ MCD_OPC_CheckField, 21, 3, 0, 248, 41, // Skip to: 40641 |
| /* 29897 */ MCD_OPC_CheckField, 15, 1, 0, 242, 41, // Skip to: 40641 |
| /* 29903 */ MCD_OPC_Decode, 160, 16, 202, 1, // Opcode: UBFMWri |
| /* 29908 */ MCD_OPC_FilterValue, 4, 27, 0, // Skip to: 29939 |
| /* 29912 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 29915 */ MCD_OPC_FilterValue, 1, 5, 0, // Skip to: 29924 |
| /* 29919 */ MCD_OPC_Decode, 131, 10, 205, 1, // Opcode: SBFMXri |
| /* 29924 */ MCD_OPC_FilterValue, 3, 217, 41, // Skip to: 40641 |
| /* 29928 */ MCD_OPC_CheckField, 21, 1, 0, 211, 41, // Skip to: 40641 |
| /* 29934 */ MCD_OPC_Decode, 176, 2, 206, 1, // Opcode: EXTRXrri |
| /* 29939 */ MCD_OPC_FilterValue, 5, 10, 0, // Skip to: 29953 |
| /* 29943 */ MCD_OPC_CheckField, 22, 2, 1, 196, 41, // Skip to: 40641 |
| /* 29949 */ MCD_OPC_Decode, 105, 207, 1, // Opcode: BFMXri |
| /* 29953 */ MCD_OPC_FilterValue, 6, 188, 41, // Skip to: 40641 |
| /* 29957 */ MCD_OPC_CheckField, 22, 2, 1, 182, 41, // Skip to: 40641 |
| /* 29963 */ MCD_OPC_Decode, 161, 16, 205, 1, // Opcode: UBFMXri |
| /* 29968 */ MCD_OPC_FilterValue, 5, 218, 1, // Skip to: 30446 |
| /* 29972 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 29975 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 29983 |
| /* 29979 */ MCD_OPC_Decode, 103, 208, 1, // Opcode: B |
| /* 29983 */ MCD_OPC_FilterValue, 1, 39, 0, // Skip to: 30026 |
| /* 29987 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 29990 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 29999 |
| /* 29994 */ MCD_OPC_Decode, 133, 1, 209, 1, // Opcode: CBZW |
| /* 29999 */ MCD_OPC_FilterValue, 1, 5, 0, // Skip to: 30008 |
| /* 30003 */ MCD_OPC_Decode, 131, 1, 209, 1, // Opcode: CBNZW |
| /* 30008 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 30017 |
| /* 30012 */ MCD_OPC_Decode, 215, 15, 210, 1, // Opcode: TBZW |
| /* 30017 */ MCD_OPC_FilterValue, 3, 124, 41, // Skip to: 40641 |
| /* 30021 */ MCD_OPC_Decode, 205, 15, 210, 1, // Opcode: TBNZW |
| /* 30026 */ MCD_OPC_FilterValue, 2, 17, 0, // Skip to: 30047 |
| /* 30030 */ MCD_OPC_CheckField, 24, 2, 0, 109, 41, // Skip to: 40641 |
| /* 30036 */ MCD_OPC_CheckField, 4, 1, 0, 103, 41, // Skip to: 40641 |
| /* 30042 */ MCD_OPC_Decode, 130, 1, 211, 1, // Opcode: Bcc |
| /* 30047 */ MCD_OPC_FilterValue, 4, 4, 0, // Skip to: 30055 |
| /* 30051 */ MCD_OPC_Decode, 124, 208, 1, // Opcode: BL |
| /* 30055 */ MCD_OPC_FilterValue, 5, 39, 0, // Skip to: 30098 |
| /* 30059 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 30062 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 30071 |
| /* 30066 */ MCD_OPC_Decode, 134, 1, 212, 1, // Opcode: CBZX |
| /* 30071 */ MCD_OPC_FilterValue, 1, 5, 0, // Skip to: 30080 |
| /* 30075 */ MCD_OPC_Decode, 132, 1, 212, 1, // Opcode: CBNZX |
| /* 30080 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 30089 |
| /* 30084 */ MCD_OPC_Decode, 216, 15, 210, 1, // Opcode: TBZX |
| /* 30089 */ MCD_OPC_FilterValue, 3, 52, 41, // Skip to: 40641 |
| /* 30093 */ MCD_OPC_Decode, 206, 15, 210, 1, // Opcode: TBNZX |
| /* 30098 */ MCD_OPC_FilterValue, 6, 43, 41, // Skip to: 40641 |
| /* 30102 */ MCD_OPC_ExtractField, 21, 5, // Inst{25-21} ... |
| /* 30105 */ MCD_OPC_FilterValue, 0, 30, 0, // Skip to: 30139 |
| /* 30109 */ MCD_OPC_ExtractField, 0, 5, // Inst{4-0} ... |
| /* 30112 */ MCD_OPC_FilterValue, 1, 5, 0, // Skip to: 30121 |
| /* 30116 */ MCD_OPC_Decode, 194, 15, 213, 1, // Opcode: SVC |
| /* 30121 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 30130 |
| /* 30125 */ MCD_OPC_Decode, 209, 5, 213, 1, // Opcode: HVC |
| /* 30130 */ MCD_OPC_FilterValue, 3, 11, 41, // Skip to: 40641 |
| /* 30134 */ MCD_OPC_Decode, 222, 10, 213, 1, // Opcode: SMC |
| /* 30139 */ MCD_OPC_FilterValue, 1, 10, 0, // Skip to: 30153 |
| /* 30143 */ MCD_OPC_CheckField, 0, 5, 0, 252, 40, // Skip to: 40641 |
| /* 30149 */ MCD_OPC_Decode, 127, 213, 1, // Opcode: BRK |
| /* 30153 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 30168 |
| /* 30157 */ MCD_OPC_CheckField, 0, 5, 0, 238, 40, // Skip to: 40641 |
| /* 30163 */ MCD_OPC_Decode, 208, 5, 213, 1, // Opcode: HLT |
| /* 30168 */ MCD_OPC_FilterValue, 5, 30, 0, // Skip to: 30202 |
| /* 30172 */ MCD_OPC_ExtractField, 0, 5, // Inst{4-0} ... |
| /* 30175 */ MCD_OPC_FilterValue, 1, 5, 0, // Skip to: 30184 |
| /* 30179 */ MCD_OPC_Decode, 142, 2, 213, 1, // Opcode: DCPS1 |
| /* 30184 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 30193 |
| /* 30188 */ MCD_OPC_Decode, 143, 2, 213, 1, // Opcode: DCPS2 |
| /* 30193 */ MCD_OPC_FilterValue, 3, 204, 40, // Skip to: 40641 |
| /* 30197 */ MCD_OPC_Decode, 144, 2, 213, 1, // Opcode: DCPS3 |
| /* 30202 */ MCD_OPC_FilterValue, 8, 122, 0, // Skip to: 30328 |
| /* 30206 */ MCD_OPC_ExtractField, 0, 8, // Inst{7-0} ... |
| /* 30209 */ MCD_OPC_FilterValue, 95, 11, 0, // Skip to: 30224 |
| /* 30213 */ MCD_OPC_CheckField, 12, 9, 51, 53, 0, // Skip to: 30272 |
| /* 30219 */ MCD_OPC_Decode, 143, 1, 214, 1, // Opcode: CLREX |
| /* 30224 */ MCD_OPC_FilterValue, 159, 1, 11, 0, // Skip to: 30240 |
| /* 30229 */ MCD_OPC_CheckField, 12, 9, 51, 37, 0, // Skip to: 30272 |
| /* 30235 */ MCD_OPC_Decode, 147, 2, 214, 1, // Opcode: DSB |
| /* 30240 */ MCD_OPC_FilterValue, 191, 1, 11, 0, // Skip to: 30256 |
| /* 30245 */ MCD_OPC_CheckField, 12, 9, 51, 21, 0, // Skip to: 30272 |
| /* 30251 */ MCD_OPC_Decode, 145, 2, 214, 1, // Opcode: DMB |
| /* 30256 */ MCD_OPC_FilterValue, 223, 1, 11, 0, // Skip to: 30272 |
| /* 30261 */ MCD_OPC_CheckField, 12, 9, 51, 5, 0, // Skip to: 30272 |
| /* 30267 */ MCD_OPC_Decode, 218, 5, 214, 1, // Opcode: ISB |
| /* 30272 */ MCD_OPC_ExtractField, 0, 5, // Inst{4-0} ... |
| /* 30275 */ MCD_OPC_FilterValue, 31, 33, 0, // Skip to: 30312 |
| /* 30279 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 30282 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 30297 |
| /* 30286 */ MCD_OPC_CheckField, 16, 5, 3, 20, 0, // Skip to: 30312 |
| /* 30292 */ MCD_OPC_Decode, 207, 5, 215, 1, // Opcode: HINT |
| /* 30297 */ MCD_OPC_FilterValue, 4, 11, 0, // Skip to: 30312 |
| /* 30301 */ MCD_OPC_CheckField, 19, 2, 0, 5, 0, // Skip to: 30312 |
| /* 30307 */ MCD_OPC_Decode, 228, 8, 216, 1, // Opcode: MSRpstate |
| /* 30312 */ MCD_OPC_CheckField, 19, 2, 1, 5, 0, // Skip to: 30323 |
| /* 30318 */ MCD_OPC_Decode, 196, 15, 217, 1, // Opcode: SYSxt |
| /* 30323 */ MCD_OPC_Decode, 227, 8, 218, 1, // Opcode: MSR |
| /* 30328 */ MCD_OPC_FilterValue, 9, 16, 0, // Skip to: 30348 |
| /* 30332 */ MCD_OPC_CheckField, 19, 2, 1, 5, 0, // Skip to: 30343 |
| /* 30338 */ MCD_OPC_Decode, 195, 15, 219, 1, // Opcode: SYSLxt |
| /* 30343 */ MCD_OPC_Decode, 226, 8, 220, 1, // Opcode: MRS |
| /* 30348 */ MCD_OPC_FilterValue, 16, 17, 0, // Skip to: 30369 |
| /* 30352 */ MCD_OPC_CheckField, 10, 11, 192, 15, 42, 40, // Skip to: 40641 |
| /* 30359 */ MCD_OPC_CheckField, 0, 5, 0, 36, 40, // Skip to: 40641 |
| /* 30365 */ MCD_OPC_Decode, 126, 221, 1, // Opcode: BR |
| /* 30369 */ MCD_OPC_FilterValue, 17, 17, 0, // Skip to: 30390 |
| /* 30373 */ MCD_OPC_CheckField, 10, 11, 192, 15, 21, 40, // Skip to: 40641 |
| /* 30380 */ MCD_OPC_CheckField, 0, 5, 0, 15, 40, // Skip to: 40641 |
| /* 30386 */ MCD_OPC_Decode, 125, 221, 1, // Opcode: BLR |
| /* 30390 */ MCD_OPC_FilterValue, 18, 18, 0, // Skip to: 30412 |
| /* 30394 */ MCD_OPC_CheckField, 10, 11, 192, 15, 0, 40, // Skip to: 40641 |
| /* 30401 */ MCD_OPC_CheckField, 0, 5, 0, 250, 39, // Skip to: 40641 |
| /* 30407 */ MCD_OPC_Decode, 168, 9, 221, 1, // Opcode: RET |
| /* 30412 */ MCD_OPC_FilterValue, 20, 13, 0, // Skip to: 30429 |
| /* 30416 */ MCD_OPC_CheckField, 0, 21, 224, 135, 124, 233, 39, // Skip to: 40641 |
| /* 30424 */ MCD_OPC_Decode, 174, 2, 222, 1, // Opcode: ERET |
| /* 30429 */ MCD_OPC_FilterValue, 21, 224, 39, // Skip to: 40641 |
| /* 30433 */ MCD_OPC_CheckField, 0, 21, 224, 135, 124, 216, 39, // Skip to: 40641 |
| /* 30441 */ MCD_OPC_Decode, 146, 2, 222, 1, // Opcode: DRPS |
| /* 30446 */ MCD_OPC_FilterValue, 6, 54, 10, // Skip to: 33064 |
| /* 30450 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 30453 */ MCD_OPC_FilterValue, 0, 41, 1, // Skip to: 30754 |
| /* 30457 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 30460 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 30469 |
| /* 30464 */ MCD_OPC_Decode, 134, 8, 209, 1, // Opcode: LDRWl |
| /* 30469 */ MCD_OPC_FilterValue, 2, 244, 0, // Skip to: 30717 |
| /* 30473 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 30476 */ MCD_OPC_FilterValue, 0, 68, 0, // Skip to: 30548 |
| /* 30480 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 30483 */ MCD_OPC_FilterValue, 0, 10, 0, // Skip to: 30497 |
| /* 30487 */ MCD_OPC_CheckField, 12, 4, 0, 164, 39, // Skip to: 40641 |
| /* 30493 */ MCD_OPC_Decode, 32, 223, 1, // Opcode: ADCWr |
| /* 30497 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 30506 |
| /* 30501 */ MCD_OPC_Decode, 134, 2, 224, 1, // Opcode: CSELWr |
| /* 30506 */ MCD_OPC_FilterValue, 6, 147, 39, // Skip to: 40641 |
| /* 30510 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 30513 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 30522 |
| /* 30517 */ MCD_OPC_Decode, 176, 8, 223, 1, // Opcode: LSLVWr |
| /* 30522 */ MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 30535 |
| /* 30526 */ MCD_OPC_CheckPredicate, 2, 127, 39, // Skip to: 40641 |
| /* 30530 */ MCD_OPC_Decode, 254, 1, 223, 1, // Opcode: CRC32Brr |
| /* 30535 */ MCD_OPC_FilterValue, 5, 118, 39, // Skip to: 40641 |
| /* 30539 */ MCD_OPC_CheckPredicate, 2, 114, 39, // Skip to: 40641 |
| /* 30543 */ MCD_OPC_Decode, 255, 1, 223, 1, // Opcode: CRC32CBrr |
| /* 30548 */ MCD_OPC_FilterValue, 1, 54, 0, // Skip to: 30606 |
| /* 30552 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 30555 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 30564 |
| /* 30559 */ MCD_OPC_Decode, 136, 2, 224, 1, // Opcode: CSINCWr |
| /* 30564 */ MCD_OPC_FilterValue, 6, 89, 39, // Skip to: 40641 |
| /* 30568 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 30571 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 30580 |
| /* 30575 */ MCD_OPC_Decode, 178, 8, 223, 1, // Opcode: LSRVWr |
| /* 30580 */ MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 30593 |
| /* 30584 */ MCD_OPC_CheckPredicate, 2, 69, 39, // Skip to: 40641 |
| /* 30588 */ MCD_OPC_Decode, 131, 2, 223, 1, // Opcode: CRC32Hrr |
| /* 30593 */ MCD_OPC_FilterValue, 5, 60, 39, // Skip to: 40641 |
| /* 30597 */ MCD_OPC_CheckPredicate, 2, 56, 39, // Skip to: 40641 |
| /* 30601 */ MCD_OPC_Decode, 128, 2, 223, 1, // Opcode: CRC32CHrr |
| /* 30606 */ MCD_OPC_FilterValue, 2, 70, 0, // Skip to: 30680 |
| /* 30610 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 30613 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 30628 |
| /* 30617 */ MCD_OPC_CheckField, 21, 3, 6, 34, 39, // Skip to: 40641 |
| /* 30623 */ MCD_OPC_Decode, 180, 16, 223, 1, // Opcode: UDIVWr |
| /* 30628 */ MCD_OPC_FilterValue, 2, 10, 0, // Skip to: 30642 |
| /* 30632 */ MCD_OPC_CheckField, 21, 3, 6, 19, 39, // Skip to: 40641 |
| /* 30638 */ MCD_OPC_Decode, 101, 223, 1, // Opcode: ASRVWr |
| /* 30642 */ MCD_OPC_FilterValue, 4, 15, 0, // Skip to: 30661 |
| /* 30646 */ MCD_OPC_CheckPredicate, 2, 7, 39, // Skip to: 40641 |
| /* 30650 */ MCD_OPC_CheckField, 21, 3, 6, 1, 39, // Skip to: 40641 |
| /* 30656 */ MCD_OPC_Decode, 132, 2, 223, 1, // Opcode: CRC32Wrr |
| /* 30661 */ MCD_OPC_FilterValue, 5, 248, 38, // Skip to: 40641 |
| /* 30665 */ MCD_OPC_CheckPredicate, 2, 244, 38, // Skip to: 40641 |
| /* 30669 */ MCD_OPC_CheckField, 21, 3, 6, 238, 38, // Skip to: 40641 |
| /* 30675 */ MCD_OPC_Decode, 129, 2, 223, 1, // Opcode: CRC32CWrr |
| /* 30680 */ MCD_OPC_FilterValue, 3, 229, 38, // Skip to: 40641 |
| /* 30684 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 30687 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 30702 |
| /* 30691 */ MCD_OPC_CheckField, 21, 3, 6, 216, 38, // Skip to: 40641 |
| /* 30697 */ MCD_OPC_Decode, 150, 10, 223, 1, // Opcode: SDIVWr |
| /* 30702 */ MCD_OPC_FilterValue, 2, 207, 38, // Skip to: 40641 |
| /* 30706 */ MCD_OPC_CheckField, 21, 3, 6, 201, 38, // Skip to: 40641 |
| /* 30712 */ MCD_OPC_Decode, 187, 9, 223, 1, // Opcode: RORVWr |
| /* 30717 */ MCD_OPC_FilterValue, 3, 192, 38, // Skip to: 40641 |
| /* 30721 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 30724 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 30739 |
| /* 30728 */ MCD_OPC_CheckField, 21, 3, 0, 179, 38, // Skip to: 40641 |
| /* 30734 */ MCD_OPC_Decode, 180, 8, 225, 1, // Opcode: MADDWrrr |
| /* 30739 */ MCD_OPC_FilterValue, 1, 170, 38, // Skip to: 40641 |
| /* 30743 */ MCD_OPC_CheckField, 21, 3, 0, 164, 38, // Skip to: 40641 |
| /* 30749 */ MCD_OPC_Decode, 229, 8, 225, 1, // Opcode: MSUBWrrr |
| /* 30754 */ MCD_OPC_FilterValue, 1, 224, 1, // Skip to: 31238 |
| /* 30758 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... |
| /* 30761 */ MCD_OPC_FilterValue, 0, 89, 0, // Skip to: 30854 |
| /* 30765 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 30768 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 30783 |
| /* 30772 */ MCD_OPC_CheckField, 21, 1, 0, 135, 38, // Skip to: 40641 |
| /* 30778 */ MCD_OPC_Decode, 136, 15, 226, 1, // Opcode: STURBBi |
| /* 30783 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 30798 |
| /* 30787 */ MCD_OPC_CheckField, 21, 1, 0, 120, 38, // Skip to: 40641 |
| /* 30793 */ MCD_OPC_Decode, 215, 14, 226, 1, // Opcode: STRBBpost |
| /* 30798 */ MCD_OPC_FilterValue, 2, 37, 0, // Skip to: 30839 |
| /* 30802 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 30805 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 30814 |
| /* 30809 */ MCD_OPC_Decode, 132, 15, 226, 1, // Opcode: STTRBi |
| /* 30814 */ MCD_OPC_FilterValue, 1, 95, 38, // Skip to: 40641 |
| /* 30818 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 30821 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 30830 |
| /* 30825 */ MCD_OPC_Decode, 217, 14, 227, 1, // Opcode: STRBBroW |
| /* 30830 */ MCD_OPC_FilterValue, 3, 79, 38, // Skip to: 40641 |
| /* 30834 */ MCD_OPC_Decode, 218, 14, 228, 1, // Opcode: STRBBroX |
| /* 30839 */ MCD_OPC_FilterValue, 3, 70, 38, // Skip to: 40641 |
| /* 30843 */ MCD_OPC_CheckField, 21, 1, 0, 64, 38, // Skip to: 40641 |
| /* 30849 */ MCD_OPC_Decode, 216, 14, 226, 1, // Opcode: STRBBpre |
| /* 30854 */ MCD_OPC_FilterValue, 1, 89, 0, // Skip to: 30947 |
| /* 30858 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 30861 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 30876 |
| /* 30865 */ MCD_OPC_CheckField, 21, 1, 0, 42, 38, // Skip to: 40641 |
| /* 30871 */ MCD_OPC_Decode, 155, 8, 226, 1, // Opcode: LDURBBi |
| /* 30876 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 30891 |
| /* 30880 */ MCD_OPC_CheckField, 21, 1, 0, 27, 38, // Skip to: 40641 |
| /* 30886 */ MCD_OPC_Decode, 198, 7, 226, 1, // Opcode: LDRBBpost |
| /* 30891 */ MCD_OPC_FilterValue, 2, 37, 0, // Skip to: 30932 |
| /* 30895 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 30898 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 30907 |
| /* 30902 */ MCD_OPC_Decode, 146, 8, 226, 1, // Opcode: LDTRBi |
| /* 30907 */ MCD_OPC_FilterValue, 1, 2, 38, // Skip to: 40641 |
| /* 30911 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 30914 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 30923 |
| /* 30918 */ MCD_OPC_Decode, 200, 7, 227, 1, // Opcode: LDRBBroW |
| /* 30923 */ MCD_OPC_FilterValue, 3, 242, 37, // Skip to: 40641 |
| /* 30927 */ MCD_OPC_Decode, 201, 7, 228, 1, // Opcode: LDRBBroX |
| /* 30932 */ MCD_OPC_FilterValue, 3, 233, 37, // Skip to: 40641 |
| /* 30936 */ MCD_OPC_CheckField, 21, 1, 0, 227, 37, // Skip to: 40641 |
| /* 30942 */ MCD_OPC_Decode, 199, 7, 226, 1, // Opcode: LDRBBpre |
| /* 30947 */ MCD_OPC_FilterValue, 2, 89, 0, // Skip to: 31040 |
| /* 30951 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 30954 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 30969 |
| /* 30958 */ MCD_OPC_CheckField, 21, 1, 0, 205, 37, // Skip to: 40641 |
| /* 30964 */ MCD_OPC_Decode, 162, 8, 226, 1, // Opcode: LDURSBXi |
| /* 30969 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 30984 |
| /* 30973 */ MCD_OPC_CheckField, 21, 1, 0, 190, 37, // Skip to: 40641 |
| /* 30979 */ MCD_OPC_Decode, 235, 7, 226, 1, // Opcode: LDRSBXpost |
| /* 30984 */ MCD_OPC_FilterValue, 2, 37, 0, // Skip to: 31025 |
| /* 30988 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 30991 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 31000 |
| /* 30995 */ MCD_OPC_Decode, 149, 8, 226, 1, // Opcode: LDTRSBXi |
| /* 31000 */ MCD_OPC_FilterValue, 1, 165, 37, // Skip to: 40641 |
| /* 31004 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 31007 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 31016 |
| /* 31011 */ MCD_OPC_Decode, 237, 7, 229, 1, // Opcode: LDRSBXroW |
| /* 31016 */ MCD_OPC_FilterValue, 3, 149, 37, // Skip to: 40641 |
| /* 31020 */ MCD_OPC_Decode, 238, 7, 230, 1, // Opcode: LDRSBXroX |
| /* 31025 */ MCD_OPC_FilterValue, 3, 140, 37, // Skip to: 40641 |
| /* 31029 */ MCD_OPC_CheckField, 21, 1, 0, 134, 37, // Skip to: 40641 |
| /* 31035 */ MCD_OPC_Decode, 236, 7, 226, 1, // Opcode: LDRSBXpre |
| /* 31040 */ MCD_OPC_FilterValue, 3, 89, 0, // Skip to: 31133 |
| /* 31044 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 31047 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 31062 |
| /* 31051 */ MCD_OPC_CheckField, 21, 1, 0, 112, 37, // Skip to: 40641 |
| /* 31057 */ MCD_OPC_Decode, 161, 8, 226, 1, // Opcode: LDURSBWi |
| /* 31062 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 31077 |
| /* 31066 */ MCD_OPC_CheckField, 21, 1, 0, 97, 37, // Skip to: 40641 |
| /* 31072 */ MCD_OPC_Decode, 230, 7, 226, 1, // Opcode: LDRSBWpost |
| /* 31077 */ MCD_OPC_FilterValue, 2, 37, 0, // Skip to: 31118 |
| /* 31081 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 31084 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 31093 |
| /* 31088 */ MCD_OPC_Decode, 148, 8, 226, 1, // Opcode: LDTRSBWi |
| /* 31093 */ MCD_OPC_FilterValue, 1, 72, 37, // Skip to: 40641 |
| /* 31097 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 31100 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 31109 |
| /* 31104 */ MCD_OPC_Decode, 232, 7, 227, 1, // Opcode: LDRSBWroW |
| /* 31109 */ MCD_OPC_FilterValue, 3, 56, 37, // Skip to: 40641 |
| /* 31113 */ MCD_OPC_Decode, 233, 7, 228, 1, // Opcode: LDRSBWroX |
| /* 31118 */ MCD_OPC_FilterValue, 3, 47, 37, // Skip to: 40641 |
| /* 31122 */ MCD_OPC_CheckField, 21, 1, 0, 41, 37, // Skip to: 40641 |
| /* 31128 */ MCD_OPC_Decode, 231, 7, 226, 1, // Opcode: LDRSBWpre |
| /* 31133 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 31142 |
| /* 31137 */ MCD_OPC_Decode, 219, 14, 231, 1, // Opcode: STRBBui |
| /* 31142 */ MCD_OPC_FilterValue, 5, 5, 0, // Skip to: 31151 |
| /* 31146 */ MCD_OPC_Decode, 202, 7, 231, 1, // Opcode: LDRBBui |
| /* 31151 */ MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 31160 |
| /* 31155 */ MCD_OPC_Decode, 239, 7, 231, 1, // Opcode: LDRSBXui |
| /* 31160 */ MCD_OPC_FilterValue, 7, 5, 0, // Skip to: 31169 |
| /* 31164 */ MCD_OPC_Decode, 234, 7, 231, 1, // Opcode: LDRSBWui |
| /* 31169 */ MCD_OPC_FilterValue, 8, 16, 0, // Skip to: 31189 |
| /* 31173 */ MCD_OPC_CheckField, 21, 1, 0, 246, 36, // Skip to: 40641 |
| /* 31179 */ MCD_OPC_CheckField, 10, 6, 0, 240, 36, // Skip to: 40641 |
| /* 31185 */ MCD_OPC_Decode, 30, 223, 1, // Opcode: ADCSWr |
| /* 31189 */ MCD_OPC_FilterValue, 9, 232, 36, // Skip to: 40641 |
| /* 31193 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 31196 */ MCD_OPC_FilterValue, 0, 17, 0, // Skip to: 31217 |
| /* 31200 */ MCD_OPC_CheckField, 21, 1, 0, 219, 36, // Skip to: 40641 |
| /* 31206 */ MCD_OPC_CheckField, 4, 1, 0, 213, 36, // Skip to: 40641 |
| /* 31212 */ MCD_OPC_Decode, 136, 1, 232, 1, // Opcode: CCMNWr |
| /* 31217 */ MCD_OPC_FilterValue, 2, 204, 36, // Skip to: 40641 |
| /* 31221 */ MCD_OPC_CheckField, 21, 1, 0, 198, 36, // Skip to: 40641 |
| /* 31227 */ MCD_OPC_CheckField, 4, 1, 0, 192, 36, // Skip to: 40641 |
| /* 31233 */ MCD_OPC_Decode, 135, 1, 233, 1, // Opcode: CCMNWi |
| /* 31238 */ MCD_OPC_FilterValue, 2, 132, 0, // Skip to: 31374 |
| /* 31242 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 31245 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 31254 |
| /* 31249 */ MCD_OPC_Decode, 140, 8, 212, 1, // Opcode: LDRXl |
| /* 31254 */ MCD_OPC_FilterValue, 2, 167, 36, // Skip to: 40641 |
| /* 31258 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 31261 */ MCD_OPC_FilterValue, 0, 52, 0, // Skip to: 31317 |
| /* 31265 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 31268 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 31283 |
| /* 31272 */ MCD_OPC_CheckField, 12, 4, 0, 147, 36, // Skip to: 40641 |
| /* 31278 */ MCD_OPC_Decode, 128, 10, 223, 1, // Opcode: SBCWr |
| /* 31283 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 31292 |
| /* 31287 */ MCD_OPC_Decode, 138, 2, 224, 1, // Opcode: CSINVWr |
| /* 31292 */ MCD_OPC_FilterValue, 6, 129, 36, // Skip to: 40641 |
| /* 31296 */ MCD_OPC_ExtractField, 12, 9, // Inst{20-12} ... |
| /* 31299 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 31308 |
| /* 31303 */ MCD_OPC_Decode, 164, 9, 234, 1, // Opcode: RBITWr |
| /* 31308 */ MCD_OPC_FilterValue, 1, 113, 36, // Skip to: 40641 |
| /* 31312 */ MCD_OPC_Decode, 152, 1, 234, 1, // Opcode: CLZWr |
| /* 31317 */ MCD_OPC_FilterValue, 1, 37, 0, // Skip to: 31358 |
| /* 31321 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 31324 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 31333 |
| /* 31328 */ MCD_OPC_Decode, 140, 2, 224, 1, // Opcode: CSNEGWr |
| /* 31333 */ MCD_OPC_FilterValue, 6, 88, 36, // Skip to: 40641 |
| /* 31337 */ MCD_OPC_ExtractField, 12, 9, // Inst{20-12} ... |
| /* 31340 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 31349 |
| /* 31344 */ MCD_OPC_Decode, 170, 9, 234, 1, // Opcode: REV16Wr |
| /* 31349 */ MCD_OPC_FilterValue, 1, 72, 36, // Skip to: 40641 |
| /* 31353 */ MCD_OPC_Decode, 144, 1, 234, 1, // Opcode: CLSWr |
| /* 31358 */ MCD_OPC_FilterValue, 2, 63, 36, // Skip to: 40641 |
| /* 31362 */ MCD_OPC_CheckField, 12, 12, 128, 24, 56, 36, // Skip to: 40641 |
| /* 31369 */ MCD_OPC_Decode, 185, 9, 234, 1, // Opcode: REVWr |
| /* 31374 */ MCD_OPC_FilterValue, 3, 225, 1, // Skip to: 31859 |
| /* 31378 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... |
| /* 31381 */ MCD_OPC_FilterValue, 0, 89, 0, // Skip to: 31474 |
| /* 31385 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 31388 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 31403 |
| /* 31392 */ MCD_OPC_CheckField, 21, 1, 0, 27, 36, // Skip to: 40641 |
| /* 31398 */ MCD_OPC_Decode, 139, 15, 226, 1, // Opcode: STURHHi |
| /* 31403 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 31418 |
| /* 31407 */ MCD_OPC_CheckField, 21, 1, 0, 12, 36, // Skip to: 40641 |
| /* 31413 */ MCD_OPC_Decode, 230, 14, 226, 1, // Opcode: STRHHpost |
| /* 31418 */ MCD_OPC_FilterValue, 2, 37, 0, // Skip to: 31459 |
| /* 31422 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 31425 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 31434 |
| /* 31429 */ MCD_OPC_Decode, 133, 15, 226, 1, // Opcode: STTRHi |
| /* 31434 */ MCD_OPC_FilterValue, 1, 243, 35, // Skip to: 40641 |
| /* 31438 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 31441 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 31450 |
| /* 31445 */ MCD_OPC_Decode, 232, 14, 227, 1, // Opcode: STRHHroW |
| /* 31450 */ MCD_OPC_FilterValue, 3, 227, 35, // Skip to: 40641 |
| /* 31454 */ MCD_OPC_Decode, 233, 14, 228, 1, // Opcode: STRHHroX |
| /* 31459 */ MCD_OPC_FilterValue, 3, 218, 35, // Skip to: 40641 |
| /* 31463 */ MCD_OPC_CheckField, 21, 1, 0, 212, 35, // Skip to: 40641 |
| /* 31469 */ MCD_OPC_Decode, 231, 14, 226, 1, // Opcode: STRHHpre |
| /* 31474 */ MCD_OPC_FilterValue, 1, 89, 0, // Skip to: 31567 |
| /* 31478 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 31481 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 31496 |
| /* 31485 */ MCD_OPC_CheckField, 21, 1, 0, 190, 35, // Skip to: 40641 |
| /* 31491 */ MCD_OPC_Decode, 158, 8, 226, 1, // Opcode: LDURHHi |
| /* 31496 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 31511 |
| /* 31500 */ MCD_OPC_CheckField, 21, 1, 0, 175, 35, // Skip to: 40641 |
| /* 31506 */ MCD_OPC_Decode, 214, 7, 226, 1, // Opcode: LDRHHpost |
| /* 31511 */ MCD_OPC_FilterValue, 2, 37, 0, // Skip to: 31552 |
| /* 31515 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 31518 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 31527 |
| /* 31522 */ MCD_OPC_Decode, 147, 8, 226, 1, // Opcode: LDTRHi |
| /* 31527 */ MCD_OPC_FilterValue, 1, 150, 35, // Skip to: 40641 |
| /* 31531 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 31534 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 31543 |
| /* 31538 */ MCD_OPC_Decode, 216, 7, 227, 1, // Opcode: LDRHHroW |
| /* 31543 */ MCD_OPC_FilterValue, 3, 134, 35, // Skip to: 40641 |
| /* 31547 */ MCD_OPC_Decode, 217, 7, 228, 1, // Opcode: LDRHHroX |
| /* 31552 */ MCD_OPC_FilterValue, 3, 125, 35, // Skip to: 40641 |
| /* 31556 */ MCD_OPC_CheckField, 21, 1, 0, 119, 35, // Skip to: 40641 |
| /* 31562 */ MCD_OPC_Decode, 215, 7, 226, 1, // Opcode: LDRHHpre |
| /* 31567 */ MCD_OPC_FilterValue, 2, 89, 0, // Skip to: 31660 |
| /* 31571 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 31574 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 31589 |
| /* 31578 */ MCD_OPC_CheckField, 21, 1, 0, 97, 35, // Skip to: 40641 |
| /* 31584 */ MCD_OPC_Decode, 164, 8, 226, 1, // Opcode: LDURSHXi |
| /* 31589 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 31604 |
| /* 31593 */ MCD_OPC_CheckField, 21, 1, 0, 82, 35, // Skip to: 40641 |
| /* 31599 */ MCD_OPC_Decode, 245, 7, 226, 1, // Opcode: LDRSHXpost |
| /* 31604 */ MCD_OPC_FilterValue, 2, 37, 0, // Skip to: 31645 |
| /* 31608 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 31611 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 31620 |
| /* 31615 */ MCD_OPC_Decode, 151, 8, 226, 1, // Opcode: LDTRSHXi |
| /* 31620 */ MCD_OPC_FilterValue, 1, 57, 35, // Skip to: 40641 |
| /* 31624 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 31627 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 31636 |
| /* 31631 */ MCD_OPC_Decode, 247, 7, 229, 1, // Opcode: LDRSHXroW |
| /* 31636 */ MCD_OPC_FilterValue, 3, 41, 35, // Skip to: 40641 |
| /* 31640 */ MCD_OPC_Decode, 248, 7, 230, 1, // Opcode: LDRSHXroX |
| /* 31645 */ MCD_OPC_FilterValue, 3, 32, 35, // Skip to: 40641 |
| /* 31649 */ MCD_OPC_CheckField, 21, 1, 0, 26, 35, // Skip to: 40641 |
| /* 31655 */ MCD_OPC_Decode, 246, 7, 226, 1, // Opcode: LDRSHXpre |
| /* 31660 */ MCD_OPC_FilterValue, 3, 89, 0, // Skip to: 31753 |
| /* 31664 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 31667 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 31682 |
| /* 31671 */ MCD_OPC_CheckField, 21, 1, 0, 4, 35, // Skip to: 40641 |
| /* 31677 */ MCD_OPC_Decode, 163, 8, 226, 1, // Opcode: LDURSHWi |
| /* 31682 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 31697 |
| /* 31686 */ MCD_OPC_CheckField, 21, 1, 0, 245, 34, // Skip to: 40641 |
| /* 31692 */ MCD_OPC_Decode, 240, 7, 226, 1, // Opcode: LDRSHWpost |
| /* 31697 */ MCD_OPC_FilterValue, 2, 37, 0, // Skip to: 31738 |
| /* 31701 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 31704 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 31713 |
| /* 31708 */ MCD_OPC_Decode, 150, 8, 226, 1, // Opcode: LDTRSHWi |
| /* 31713 */ MCD_OPC_FilterValue, 1, 220, 34, // Skip to: 40641 |
| /* 31717 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 31720 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 31729 |
| /* 31724 */ MCD_OPC_Decode, 242, 7, 227, 1, // Opcode: LDRSHWroW |
| /* 31729 */ MCD_OPC_FilterValue, 3, 204, 34, // Skip to: 40641 |
| /* 31733 */ MCD_OPC_Decode, 243, 7, 228, 1, // Opcode: LDRSHWroX |
| /* 31738 */ MCD_OPC_FilterValue, 3, 195, 34, // Skip to: 40641 |
| /* 31742 */ MCD_OPC_CheckField, 21, 1, 0, 189, 34, // Skip to: 40641 |
| /* 31748 */ MCD_OPC_Decode, 241, 7, 226, 1, // Opcode: LDRSHWpre |
| /* 31753 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 31762 |
| /* 31757 */ MCD_OPC_Decode, 234, 14, 231, 1, // Opcode: STRHHui |
| /* 31762 */ MCD_OPC_FilterValue, 5, 5, 0, // Skip to: 31771 |
| /* 31766 */ MCD_OPC_Decode, 218, 7, 231, 1, // Opcode: LDRHHui |
| /* 31771 */ MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 31780 |
| /* 31775 */ MCD_OPC_Decode, 249, 7, 231, 1, // Opcode: LDRSHXui |
| /* 31780 */ MCD_OPC_FilterValue, 7, 5, 0, // Skip to: 31789 |
| /* 31784 */ MCD_OPC_Decode, 244, 7, 231, 1, // Opcode: LDRSHWui |
| /* 31789 */ MCD_OPC_FilterValue, 8, 17, 0, // Skip to: 31810 |
| /* 31793 */ MCD_OPC_CheckField, 21, 1, 0, 138, 34, // Skip to: 40641 |
| /* 31799 */ MCD_OPC_CheckField, 10, 6, 0, 132, 34, // Skip to: 40641 |
| /* 31805 */ MCD_OPC_Decode, 254, 9, 223, 1, // Opcode: SBCSWr |
| /* 31810 */ MCD_OPC_FilterValue, 9, 123, 34, // Skip to: 40641 |
| /* 31814 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 31817 */ MCD_OPC_FilterValue, 0, 17, 0, // Skip to: 31838 |
| /* 31821 */ MCD_OPC_CheckField, 21, 1, 0, 110, 34, // Skip to: 40641 |
| /* 31827 */ MCD_OPC_CheckField, 4, 1, 0, 104, 34, // Skip to: 40641 |
| /* 31833 */ MCD_OPC_Decode, 140, 1, 232, 1, // Opcode: CCMPWr |
| /* 31838 */ MCD_OPC_FilterValue, 2, 95, 34, // Skip to: 40641 |
| /* 31842 */ MCD_OPC_CheckField, 21, 1, 0, 89, 34, // Skip to: 40641 |
| /* 31848 */ MCD_OPC_CheckField, 4, 1, 0, 83, 34, // Skip to: 40641 |
| /* 31854 */ MCD_OPC_Decode, 139, 1, 233, 1, // Opcode: CCMPWi |
| /* 31859 */ MCD_OPC_FilterValue, 4, 62, 1, // Skip to: 32181 |
| /* 31863 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 31866 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 31875 |
| /* 31870 */ MCD_OPC_Decode, 250, 7, 212, 1, // Opcode: LDRSWl |
| /* 31875 */ MCD_OPC_FilterValue, 2, 190, 0, // Skip to: 32069 |
| /* 31879 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 31882 */ MCD_OPC_FilterValue, 0, 41, 0, // Skip to: 31927 |
| /* 31886 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 31889 */ MCD_OPC_FilterValue, 0, 10, 0, // Skip to: 31903 |
| /* 31893 */ MCD_OPC_CheckField, 12, 4, 0, 38, 34, // Skip to: 40641 |
| /* 31899 */ MCD_OPC_Decode, 33, 235, 1, // Opcode: ADCXr |
| /* 31903 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 31912 |
| /* 31907 */ MCD_OPC_Decode, 135, 2, 236, 1, // Opcode: CSELXr |
| /* 31912 */ MCD_OPC_FilterValue, 6, 21, 34, // Skip to: 40641 |
| /* 31916 */ MCD_OPC_CheckField, 12, 4, 2, 15, 34, // Skip to: 40641 |
| /* 31922 */ MCD_OPC_Decode, 177, 8, 235, 1, // Opcode: LSLVXr |
| /* 31927 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 31958 |
| /* 31931 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 31934 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 31943 |
| /* 31938 */ MCD_OPC_Decode, 137, 2, 236, 1, // Opcode: CSINCXr |
| /* 31943 */ MCD_OPC_FilterValue, 6, 246, 33, // Skip to: 40641 |
| /* 31947 */ MCD_OPC_CheckField, 12, 4, 2, 240, 33, // Skip to: 40641 |
| /* 31953 */ MCD_OPC_Decode, 179, 8, 235, 1, // Opcode: LSRVXr |
| /* 31958 */ MCD_OPC_FilterValue, 2, 32, 0, // Skip to: 31994 |
| /* 31962 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 31965 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 31980 |
| /* 31969 */ MCD_OPC_CheckField, 21, 3, 6, 218, 33, // Skip to: 40641 |
| /* 31975 */ MCD_OPC_Decode, 181, 16, 235, 1, // Opcode: UDIVXr |
| /* 31980 */ MCD_OPC_FilterValue, 2, 209, 33, // Skip to: 40641 |
| /* 31984 */ MCD_OPC_CheckField, 21, 3, 6, 203, 33, // Skip to: 40641 |
| /* 31990 */ MCD_OPC_Decode, 102, 235, 1, // Opcode: ASRVXr |
| /* 31994 */ MCD_OPC_FilterValue, 3, 195, 33, // Skip to: 40641 |
| /* 31998 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 32001 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 32016 |
| /* 32005 */ MCD_OPC_CheckField, 21, 3, 6, 182, 33, // Skip to: 40641 |
| /* 32011 */ MCD_OPC_Decode, 151, 10, 235, 1, // Opcode: SDIVXr |
| /* 32016 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 32031 |
| /* 32020 */ MCD_OPC_CheckField, 21, 3, 6, 167, 33, // Skip to: 40641 |
| /* 32026 */ MCD_OPC_Decode, 188, 9, 235, 1, // Opcode: RORVXr |
| /* 32031 */ MCD_OPC_FilterValue, 4, 15, 0, // Skip to: 32050 |
| /* 32035 */ MCD_OPC_CheckPredicate, 2, 154, 33, // Skip to: 40641 |
| /* 32039 */ MCD_OPC_CheckField, 21, 3, 6, 148, 33, // Skip to: 40641 |
| /* 32045 */ MCD_OPC_Decode, 133, 2, 237, 1, // Opcode: CRC32Xrr |
| /* 32050 */ MCD_OPC_FilterValue, 5, 139, 33, // Skip to: 40641 |
| /* 32054 */ MCD_OPC_CheckPredicate, 2, 135, 33, // Skip to: 40641 |
| /* 32058 */ MCD_OPC_CheckField, 21, 3, 6, 129, 33, // Skip to: 40641 |
| /* 32064 */ MCD_OPC_Decode, 130, 2, 237, 1, // Opcode: CRC32CXrr |
| /* 32069 */ MCD_OPC_FilterValue, 3, 120, 33, // Skip to: 40641 |
| /* 32073 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 32076 */ MCD_OPC_FilterValue, 0, 21, 0, // Skip to: 32101 |
| /* 32080 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 32083 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 32092 |
| /* 32087 */ MCD_OPC_Decode, 181, 8, 238, 1, // Opcode: MADDXrrr |
| /* 32092 */ MCD_OPC_FilterValue, 1, 97, 33, // Skip to: 40641 |
| /* 32096 */ MCD_OPC_Decode, 230, 8, 238, 1, // Opcode: MSUBXrrr |
| /* 32101 */ MCD_OPC_FilterValue, 1, 21, 0, // Skip to: 32126 |
| /* 32105 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 32108 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 32117 |
| /* 32112 */ MCD_OPC_Decode, 204, 10, 239, 1, // Opcode: SMADDLrrr |
| /* 32117 */ MCD_OPC_FilterValue, 1, 72, 33, // Skip to: 40641 |
| /* 32121 */ MCD_OPC_Decode, 137, 11, 239, 1, // Opcode: SMSUBLrrr |
| /* 32126 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 32141 |
| /* 32130 */ MCD_OPC_CheckField, 15, 1, 0, 57, 33, // Skip to: 40641 |
| /* 32136 */ MCD_OPC_Decode, 138, 11, 235, 1, // Opcode: SMULHrr |
| /* 32141 */ MCD_OPC_FilterValue, 5, 21, 0, // Skip to: 32166 |
| /* 32145 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 32148 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 32157 |
| /* 32152 */ MCD_OPC_Decode, 196, 16, 239, 1, // Opcode: UMADDLrrr |
| /* 32157 */ MCD_OPC_FilterValue, 1, 32, 33, // Skip to: 40641 |
| /* 32161 */ MCD_OPC_Decode, 255, 16, 239, 1, // Opcode: UMSUBLrrr |
| /* 32166 */ MCD_OPC_FilterValue, 6, 23, 33, // Skip to: 40641 |
| /* 32170 */ MCD_OPC_CheckField, 15, 1, 0, 17, 33, // Skip to: 40641 |
| /* 32176 */ MCD_OPC_Decode, 128, 17, 235, 1, // Opcode: UMULHrr |
| /* 32181 */ MCD_OPC_FilterValue, 5, 122, 1, // Skip to: 32563 |
| /* 32185 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... |
| /* 32188 */ MCD_OPC_FilterValue, 0, 89, 0, // Skip to: 32281 |
| /* 32192 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 32195 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 32210 |
| /* 32199 */ MCD_OPC_CheckField, 21, 1, 0, 244, 32, // Skip to: 40641 |
| /* 32205 */ MCD_OPC_Decode, 143, 15, 226, 1, // Opcode: STURWi |
| /* 32210 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 32225 |
| /* 32214 */ MCD_OPC_CheckField, 21, 1, 0, 229, 32, // Skip to: 40641 |
| /* 32220 */ MCD_OPC_Decode, 250, 14, 226, 1, // Opcode: STRWpost |
| /* 32225 */ MCD_OPC_FilterValue, 2, 37, 0, // Skip to: 32266 |
| /* 32229 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 32232 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 32241 |
| /* 32236 */ MCD_OPC_Decode, 134, 15, 226, 1, // Opcode: STTRWi |
| /* 32241 */ MCD_OPC_FilterValue, 1, 204, 32, // Skip to: 40641 |
| /* 32245 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 32248 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 32257 |
| /* 32252 */ MCD_OPC_Decode, 252, 14, 227, 1, // Opcode: STRWroW |
| /* 32257 */ MCD_OPC_FilterValue, 3, 188, 32, // Skip to: 40641 |
| /* 32261 */ MCD_OPC_Decode, 253, 14, 228, 1, // Opcode: STRWroX |
| /* 32266 */ MCD_OPC_FilterValue, 3, 179, 32, // Skip to: 40641 |
| /* 32270 */ MCD_OPC_CheckField, 21, 1, 0, 173, 32, // Skip to: 40641 |
| /* 32276 */ MCD_OPC_Decode, 251, 14, 226, 1, // Opcode: STRWpre |
| /* 32281 */ MCD_OPC_FilterValue, 1, 89, 0, // Skip to: 32374 |
| /* 32285 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 32288 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 32303 |
| /* 32292 */ MCD_OPC_CheckField, 21, 1, 0, 151, 32, // Skip to: 40641 |
| /* 32298 */ MCD_OPC_Decode, 167, 8, 226, 1, // Opcode: LDURWi |
| /* 32303 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 32318 |
| /* 32307 */ MCD_OPC_CheckField, 21, 1, 0, 136, 32, // Skip to: 40641 |
| /* 32313 */ MCD_OPC_Decode, 135, 8, 226, 1, // Opcode: LDRWpost |
| /* 32318 */ MCD_OPC_FilterValue, 2, 37, 0, // Skip to: 32359 |
| /* 32322 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 32325 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 32334 |
| /* 32329 */ MCD_OPC_Decode, 153, 8, 226, 1, // Opcode: LDTRWi |
| /* 32334 */ MCD_OPC_FilterValue, 1, 111, 32, // Skip to: 40641 |
| /* 32338 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 32341 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 32350 |
| /* 32345 */ MCD_OPC_Decode, 137, 8, 227, 1, // Opcode: LDRWroW |
| /* 32350 */ MCD_OPC_FilterValue, 3, 95, 32, // Skip to: 40641 |
| /* 32354 */ MCD_OPC_Decode, 138, 8, 228, 1, // Opcode: LDRWroX |
| /* 32359 */ MCD_OPC_FilterValue, 3, 86, 32, // Skip to: 40641 |
| /* 32363 */ MCD_OPC_CheckField, 21, 1, 0, 80, 32, // Skip to: 40641 |
| /* 32369 */ MCD_OPC_Decode, 136, 8, 226, 1, // Opcode: LDRWpre |
| /* 32374 */ MCD_OPC_FilterValue, 2, 89, 0, // Skip to: 32467 |
| /* 32378 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 32381 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 32396 |
| /* 32385 */ MCD_OPC_CheckField, 21, 1, 0, 58, 32, // Skip to: 40641 |
| /* 32391 */ MCD_OPC_Decode, 165, 8, 226, 1, // Opcode: LDURSWi |
| /* 32396 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 32411 |
| /* 32400 */ MCD_OPC_CheckField, 21, 1, 0, 43, 32, // Skip to: 40641 |
| /* 32406 */ MCD_OPC_Decode, 251, 7, 226, 1, // Opcode: LDRSWpost |
| /* 32411 */ MCD_OPC_FilterValue, 2, 37, 0, // Skip to: 32452 |
| /* 32415 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 32418 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 32427 |
| /* 32422 */ MCD_OPC_Decode, 152, 8, 226, 1, // Opcode: LDTRSWi |
| /* 32427 */ MCD_OPC_FilterValue, 1, 18, 32, // Skip to: 40641 |
| /* 32431 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 32434 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 32443 |
| /* 32438 */ MCD_OPC_Decode, 253, 7, 229, 1, // Opcode: LDRSWroW |
| /* 32443 */ MCD_OPC_FilterValue, 3, 2, 32, // Skip to: 40641 |
| /* 32447 */ MCD_OPC_Decode, 254, 7, 230, 1, // Opcode: LDRSWroX |
| /* 32452 */ MCD_OPC_FilterValue, 3, 249, 31, // Skip to: 40641 |
| /* 32456 */ MCD_OPC_CheckField, 21, 1, 0, 243, 31, // Skip to: 40641 |
| /* 32462 */ MCD_OPC_Decode, 252, 7, 226, 1, // Opcode: LDRSWpre |
| /* 32467 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 32476 |
| /* 32471 */ MCD_OPC_Decode, 254, 14, 231, 1, // Opcode: STRWui |
| /* 32476 */ MCD_OPC_FilterValue, 5, 5, 0, // Skip to: 32485 |
| /* 32480 */ MCD_OPC_Decode, 139, 8, 231, 1, // Opcode: LDRWui |
| /* 32485 */ MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 32494 |
| /* 32489 */ MCD_OPC_Decode, 255, 7, 231, 1, // Opcode: LDRSWui |
| /* 32494 */ MCD_OPC_FilterValue, 8, 16, 0, // Skip to: 32514 |
| /* 32498 */ MCD_OPC_CheckField, 21, 1, 0, 201, 31, // Skip to: 40641 |
| /* 32504 */ MCD_OPC_CheckField, 10, 6, 0, 195, 31, // Skip to: 40641 |
| /* 32510 */ MCD_OPC_Decode, 31, 235, 1, // Opcode: ADCSXr |
| /* 32514 */ MCD_OPC_FilterValue, 9, 187, 31, // Skip to: 40641 |
| /* 32518 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 32521 */ MCD_OPC_FilterValue, 0, 17, 0, // Skip to: 32542 |
| /* 32525 */ MCD_OPC_CheckField, 21, 1, 0, 174, 31, // Skip to: 40641 |
| /* 32531 */ MCD_OPC_CheckField, 4, 1, 0, 168, 31, // Skip to: 40641 |
| /* 32537 */ MCD_OPC_Decode, 138, 1, 240, 1, // Opcode: CCMNXr |
| /* 32542 */ MCD_OPC_FilterValue, 2, 159, 31, // Skip to: 40641 |
| /* 32546 */ MCD_OPC_CheckField, 21, 1, 0, 153, 31, // Skip to: 40641 |
| /* 32552 */ MCD_OPC_CheckField, 4, 1, 0, 147, 31, // Skip to: 40641 |
| /* 32558 */ MCD_OPC_Decode, 137, 1, 241, 1, // Opcode: CCMNXi |
| /* 32563 */ MCD_OPC_FilterValue, 6, 148, 0, // Skip to: 32715 |
| /* 32567 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 32570 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 32579 |
| /* 32574 */ MCD_OPC_Decode, 153, 9, 242, 1, // Opcode: PRFMl |
| /* 32579 */ MCD_OPC_FilterValue, 2, 122, 31, // Skip to: 40641 |
| /* 32583 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 32586 */ MCD_OPC_FilterValue, 0, 52, 0, // Skip to: 32642 |
| /* 32590 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 32593 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 32608 |
| /* 32597 */ MCD_OPC_CheckField, 12, 4, 0, 102, 31, // Skip to: 40641 |
| /* 32603 */ MCD_OPC_Decode, 129, 10, 235, 1, // Opcode: SBCXr |
| /* 32608 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 32617 |
| /* 32612 */ MCD_OPC_Decode, 139, 2, 236, 1, // Opcode: CSINVXr |
| /* 32617 */ MCD_OPC_FilterValue, 6, 84, 31, // Skip to: 40641 |
| /* 32621 */ MCD_OPC_ExtractField, 12, 9, // Inst{20-12} ... |
| /* 32624 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 32633 |
| /* 32628 */ MCD_OPC_Decode, 165, 9, 243, 1, // Opcode: RBITXr |
| /* 32633 */ MCD_OPC_FilterValue, 1, 68, 31, // Skip to: 40641 |
| /* 32637 */ MCD_OPC_Decode, 153, 1, 243, 1, // Opcode: CLZXr |
| /* 32642 */ MCD_OPC_FilterValue, 1, 37, 0, // Skip to: 32683 |
| /* 32646 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 32649 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 32658 |
| /* 32653 */ MCD_OPC_Decode, 141, 2, 236, 1, // Opcode: CSNEGXr |
| /* 32658 */ MCD_OPC_FilterValue, 6, 43, 31, // Skip to: 40641 |
| /* 32662 */ MCD_OPC_ExtractField, 12, 9, // Inst{20-12} ... |
| /* 32665 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 32674 |
| /* 32669 */ MCD_OPC_Decode, 171, 9, 243, 1, // Opcode: REV16Xr |
| /* 32674 */ MCD_OPC_FilterValue, 1, 27, 31, // Skip to: 40641 |
| /* 32678 */ MCD_OPC_Decode, 145, 1, 243, 1, // Opcode: CLSXr |
| /* 32683 */ MCD_OPC_FilterValue, 2, 12, 0, // Skip to: 32699 |
| /* 32687 */ MCD_OPC_CheckField, 12, 12, 128, 24, 11, 31, // Skip to: 40641 |
| /* 32694 */ MCD_OPC_Decode, 174, 9, 243, 1, // Opcode: REV32Xr |
| /* 32699 */ MCD_OPC_FilterValue, 3, 2, 31, // Skip to: 40641 |
| /* 32703 */ MCD_OPC_CheckField, 12, 12, 128, 24, 251, 30, // Skip to: 40641 |
| /* 32710 */ MCD_OPC_Decode, 186, 9, 243, 1, // Opcode: REVXr |
| /* 32715 */ MCD_OPC_FilterValue, 7, 242, 30, // Skip to: 40641 |
| /* 32719 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... |
| /* 32722 */ MCD_OPC_FilterValue, 0, 89, 0, // Skip to: 32815 |
| /* 32726 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 32729 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 32744 |
| /* 32733 */ MCD_OPC_CheckField, 21, 1, 0, 222, 30, // Skip to: 40641 |
| /* 32739 */ MCD_OPC_Decode, 144, 15, 226, 1, // Opcode: STURXi |
| /* 32744 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 32759 |
| /* 32748 */ MCD_OPC_CheckField, 21, 1, 0, 207, 30, // Skip to: 40641 |
| /* 32754 */ MCD_OPC_Decode, 255, 14, 226, 1, // Opcode: STRXpost |
| /* 32759 */ MCD_OPC_FilterValue, 2, 37, 0, // Skip to: 32800 |
| /* 32763 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 32766 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 32775 |
| /* 32770 */ MCD_OPC_Decode, 135, 15, 226, 1, // Opcode: STTRXi |
| /* 32775 */ MCD_OPC_FilterValue, 1, 182, 30, // Skip to: 40641 |
| /* 32779 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 32782 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 32791 |
| /* 32786 */ MCD_OPC_Decode, 129, 15, 229, 1, // Opcode: STRXroW |
| /* 32791 */ MCD_OPC_FilterValue, 3, 166, 30, // Skip to: 40641 |
| /* 32795 */ MCD_OPC_Decode, 130, 15, 230, 1, // Opcode: STRXroX |
| /* 32800 */ MCD_OPC_FilterValue, 3, 157, 30, // Skip to: 40641 |
| /* 32804 */ MCD_OPC_CheckField, 21, 1, 0, 151, 30, // Skip to: 40641 |
| /* 32810 */ MCD_OPC_Decode, 128, 15, 226, 1, // Opcode: STRXpre |
| /* 32815 */ MCD_OPC_FilterValue, 1, 89, 0, // Skip to: 32908 |
| /* 32819 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 32822 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 32837 |
| /* 32826 */ MCD_OPC_CheckField, 21, 1, 0, 129, 30, // Skip to: 40641 |
| /* 32832 */ MCD_OPC_Decode, 168, 8, 226, 1, // Opcode: LDURXi |
| /* 32837 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 32852 |
| /* 32841 */ MCD_OPC_CheckField, 21, 1, 0, 114, 30, // Skip to: 40641 |
| /* 32847 */ MCD_OPC_Decode, 141, 8, 226, 1, // Opcode: LDRXpost |
| /* 32852 */ MCD_OPC_FilterValue, 2, 37, 0, // Skip to: 32893 |
| /* 32856 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 32859 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 32868 |
| /* 32863 */ MCD_OPC_Decode, 154, 8, 226, 1, // Opcode: LDTRXi |
| /* 32868 */ MCD_OPC_FilterValue, 1, 89, 30, // Skip to: 40641 |
| /* 32872 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 32875 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 32884 |
| /* 32879 */ MCD_OPC_Decode, 143, 8, 229, 1, // Opcode: LDRXroW |
| /* 32884 */ MCD_OPC_FilterValue, 3, 73, 30, // Skip to: 40641 |
| /* 32888 */ MCD_OPC_Decode, 144, 8, 230, 1, // Opcode: LDRXroX |
| /* 32893 */ MCD_OPC_FilterValue, 3, 64, 30, // Skip to: 40641 |
| /* 32897 */ MCD_OPC_CheckField, 21, 1, 0, 58, 30, // Skip to: 40641 |
| /* 32903 */ MCD_OPC_Decode, 142, 8, 226, 1, // Opcode: LDRXpre |
| /* 32908 */ MCD_OPC_FilterValue, 2, 55, 0, // Skip to: 32967 |
| /* 32912 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 32915 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 32930 |
| /* 32919 */ MCD_OPC_CheckField, 21, 1, 0, 36, 30, // Skip to: 40641 |
| /* 32925 */ MCD_OPC_Decode, 157, 9, 226, 1, // Opcode: PRFUMi |
| /* 32930 */ MCD_OPC_FilterValue, 2, 27, 30, // Skip to: 40641 |
| /* 32934 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 32937 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 32952 |
| /* 32941 */ MCD_OPC_CheckField, 21, 1, 1, 14, 30, // Skip to: 40641 |
| /* 32947 */ MCD_OPC_Decode, 154, 9, 244, 1, // Opcode: PRFMroW |
| /* 32952 */ MCD_OPC_FilterValue, 3, 5, 30, // Skip to: 40641 |
| /* 32956 */ MCD_OPC_CheckField, 21, 1, 1, 255, 29, // Skip to: 40641 |
| /* 32962 */ MCD_OPC_Decode, 155, 9, 245, 1, // Opcode: PRFMroX |
| /* 32967 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 32976 |
| /* 32971 */ MCD_OPC_Decode, 131, 15, 231, 1, // Opcode: STRXui |
| /* 32976 */ MCD_OPC_FilterValue, 5, 5, 0, // Skip to: 32985 |
| /* 32980 */ MCD_OPC_Decode, 145, 8, 231, 1, // Opcode: LDRXui |
| /* 32985 */ MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 32994 |
| /* 32989 */ MCD_OPC_Decode, 156, 9, 231, 1, // Opcode: PRFMui |
| /* 32994 */ MCD_OPC_FilterValue, 8, 17, 0, // Skip to: 33015 |
| /* 32998 */ MCD_OPC_CheckField, 21, 1, 0, 213, 29, // Skip to: 40641 |
| /* 33004 */ MCD_OPC_CheckField, 10, 6, 0, 207, 29, // Skip to: 40641 |
| /* 33010 */ MCD_OPC_Decode, 255, 9, 235, 1, // Opcode: SBCSXr |
| /* 33015 */ MCD_OPC_FilterValue, 9, 198, 29, // Skip to: 40641 |
| /* 33019 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 33022 */ MCD_OPC_FilterValue, 0, 17, 0, // Skip to: 33043 |
| /* 33026 */ MCD_OPC_CheckField, 21, 1, 0, 185, 29, // Skip to: 40641 |
| /* 33032 */ MCD_OPC_CheckField, 4, 1, 0, 179, 29, // Skip to: 40641 |
| /* 33038 */ MCD_OPC_Decode, 142, 1, 240, 1, // Opcode: CCMPXr |
| /* 33043 */ MCD_OPC_FilterValue, 2, 170, 29, // Skip to: 40641 |
| /* 33047 */ MCD_OPC_CheckField, 21, 1, 0, 164, 29, // Skip to: 40641 |
| /* 33053 */ MCD_OPC_CheckField, 4, 1, 0, 158, 29, // Skip to: 40641 |
| /* 33059 */ MCD_OPC_Decode, 141, 1, 241, 1, // Opcode: CCMPXi |
| /* 33064 */ MCD_OPC_FilterValue, 7, 149, 29, // Skip to: 40641 |
| /* 33068 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 33071 */ MCD_OPC_FilterValue, 0, 8, 6, // Skip to: 34619 |
| /* 33075 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 33078 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 33087 |
| /* 33082 */ MCD_OPC_Decode, 128, 8, 246, 1, // Opcode: LDRSl |
| /* 33087 */ MCD_OPC_FilterValue, 2, 109, 5, // Skip to: 34480 |
| /* 33091 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 33094 */ MCD_OPC_FilterValue, 0, 55, 0, // Skip to: 33153 |
| /* 33098 */ MCD_OPC_ExtractField, 15, 6, // Inst{20-15} ... |
| /* 33101 */ MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 33114 |
| /* 33105 */ MCD_OPC_CheckPredicate, 3, 108, 29, // Skip to: 40641 |
| /* 33109 */ MCD_OPC_Decode, 133, 10, 247, 1, // Opcode: SCVTFSWSri |
| /* 33114 */ MCD_OPC_FilterValue, 7, 9, 0, // Skip to: 33127 |
| /* 33118 */ MCD_OPC_CheckPredicate, 3, 95, 29, // Skip to: 40641 |
| /* 33122 */ MCD_OPC_Decode, 163, 16, 247, 1, // Opcode: UCVTFSWSri |
| /* 33127 */ MCD_OPC_FilterValue, 49, 9, 0, // Skip to: 33140 |
| /* 33131 */ MCD_OPC_CheckPredicate, 3, 82, 29, // Skip to: 40641 |
| /* 33135 */ MCD_OPC_Decode, 226, 3, 248, 1, // Opcode: FCVTZSSWSri |
| /* 33140 */ MCD_OPC_FilterValue, 51, 73, 29, // Skip to: 40641 |
| /* 33144 */ MCD_OPC_CheckPredicate, 3, 69, 29, // Skip to: 40641 |
| /* 33148 */ MCD_OPC_Decode, 255, 3, 248, 1, // Opcode: FCVTZUSWSri |
| /* 33153 */ MCD_OPC_FilterValue, 1, 125, 2, // Skip to: 33794 |
| /* 33157 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 33160 */ MCD_OPC_FilterValue, 0, 204, 1, // Skip to: 33624 |
| /* 33164 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... |
| /* 33167 */ MCD_OPC_FilterValue, 0, 178, 1, // Skip to: 33605 |
| /* 33171 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... |
| /* 33174 */ MCD_OPC_FilterValue, 0, 185, 0, // Skip to: 33363 |
| /* 33178 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 33181 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 33194 |
| /* 33185 */ MCD_OPC_CheckPredicate, 3, 28, 29, // Skip to: 40641 |
| /* 33189 */ MCD_OPC_Decode, 181, 3, 249, 1, // Opcode: FCVTNSUWSr |
| /* 33194 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 33207 |
| /* 33198 */ MCD_OPC_CheckPredicate, 3, 15, 29, // Skip to: 40641 |
| /* 33202 */ MCD_OPC_Decode, 190, 3, 249, 1, // Opcode: FCVTNUUWSr |
| /* 33207 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 33220 |
| /* 33211 */ MCD_OPC_CheckPredicate, 3, 2, 29, // Skip to: 40641 |
| /* 33215 */ MCD_OPC_Decode, 137, 10, 250, 1, // Opcode: SCVTFUWSri |
| /* 33220 */ MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 33233 |
| /* 33224 */ MCD_OPC_CheckPredicate, 3, 245, 28, // Skip to: 40641 |
| /* 33228 */ MCD_OPC_Decode, 167, 16, 250, 1, // Opcode: UCVTFUWSri |
| /* 33233 */ MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 33246 |
| /* 33237 */ MCD_OPC_CheckPredicate, 3, 232, 28, // Skip to: 40641 |
| /* 33241 */ MCD_OPC_Decode, 137, 3, 249, 1, // Opcode: FCVTASUWSr |
| /* 33246 */ MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 33259 |
| /* 33250 */ MCD_OPC_CheckPredicate, 3, 219, 28, // Skip to: 40641 |
| /* 33254 */ MCD_OPC_Decode, 146, 3, 249, 1, // Opcode: FCVTAUUWSr |
| /* 33259 */ MCD_OPC_FilterValue, 6, 9, 0, // Skip to: 33272 |
| /* 33263 */ MCD_OPC_CheckPredicate, 3, 206, 28, // Skip to: 40641 |
| /* 33267 */ MCD_OPC_Decode, 226, 4, 249, 1, // Opcode: FMOVSWr |
| /* 33272 */ MCD_OPC_FilterValue, 7, 9, 0, // Skip to: 33285 |
| /* 33276 */ MCD_OPC_CheckPredicate, 3, 193, 28, // Skip to: 40641 |
| /* 33280 */ MCD_OPC_Decode, 229, 4, 250, 1, // Opcode: FMOVWSr |
| /* 33285 */ MCD_OPC_FilterValue, 8, 9, 0, // Skip to: 33298 |
| /* 33289 */ MCD_OPC_CheckPredicate, 3, 180, 28, // Skip to: 40641 |
| /* 33293 */ MCD_OPC_Decode, 203, 3, 249, 1, // Opcode: FCVTPSUWSr |
| /* 33298 */ MCD_OPC_FilterValue, 9, 9, 0, // Skip to: 33311 |
| /* 33302 */ MCD_OPC_CheckPredicate, 3, 167, 28, // Skip to: 40641 |
| /* 33306 */ MCD_OPC_Decode, 212, 3, 249, 1, // Opcode: FCVTPUUWSr |
| /* 33311 */ MCD_OPC_FilterValue, 16, 9, 0, // Skip to: 33324 |
| /* 33315 */ MCD_OPC_CheckPredicate, 3, 154, 28, // Skip to: 40641 |
| /* 33319 */ MCD_OPC_Decode, 163, 3, 249, 1, // Opcode: FCVTMSUWSr |
| /* 33324 */ MCD_OPC_FilterValue, 17, 9, 0, // Skip to: 33337 |
| /* 33328 */ MCD_OPC_CheckPredicate, 3, 141, 28, // Skip to: 40641 |
| /* 33332 */ MCD_OPC_Decode, 172, 3, 249, 1, // Opcode: FCVTMUUWSr |
| /* 33337 */ MCD_OPC_FilterValue, 24, 9, 0, // Skip to: 33350 |
| /* 33341 */ MCD_OPC_CheckPredicate, 3, 128, 28, // Skip to: 40641 |
| /* 33345 */ MCD_OPC_Decode, 230, 3, 249, 1, // Opcode: FCVTZSUWSr |
| /* 33350 */ MCD_OPC_FilterValue, 25, 119, 28, // Skip to: 40641 |
| /* 33354 */ MCD_OPC_CheckPredicate, 3, 115, 28, // Skip to: 40641 |
| /* 33358 */ MCD_OPC_Decode, 131, 4, 249, 1, // Opcode: FCVTZUUWSr |
| /* 33363 */ MCD_OPC_FilterValue, 1, 55, 0, // Skip to: 33422 |
| /* 33367 */ MCD_OPC_ExtractField, 0, 5, // Inst{4-0} ... |
| /* 33370 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 33383 |
| /* 33374 */ MCD_OPC_CheckPredicate, 3, 95, 28, // Skip to: 40641 |
| /* 33378 */ MCD_OPC_Decode, 133, 3, 251, 1, // Opcode: FCMPSrr |
| /* 33383 */ MCD_OPC_FilterValue, 8, 9, 0, // Skip to: 33396 |
| /* 33387 */ MCD_OPC_CheckPredicate, 3, 82, 28, // Skip to: 40641 |
| /* 33391 */ MCD_OPC_Decode, 132, 3, 252, 1, // Opcode: FCMPSri |
| /* 33396 */ MCD_OPC_FilterValue, 16, 9, 0, // Skip to: 33409 |
| /* 33400 */ MCD_OPC_CheckPredicate, 3, 69, 28, // Skip to: 40641 |
| /* 33404 */ MCD_OPC_Decode, 131, 3, 251, 1, // Opcode: FCMPESrr |
| /* 33409 */ MCD_OPC_FilterValue, 24, 60, 28, // Skip to: 40641 |
| /* 33413 */ MCD_OPC_CheckPredicate, 3, 56, 28, // Skip to: 40641 |
| /* 33417 */ MCD_OPC_Decode, 130, 3, 252, 1, // Opcode: FCMPESri |
| /* 33422 */ MCD_OPC_FilterValue, 2, 81, 0, // Skip to: 33507 |
| /* 33426 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 33429 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 33442 |
| /* 33433 */ MCD_OPC_CheckPredicate, 3, 36, 28, // Skip to: 40641 |
| /* 33437 */ MCD_OPC_Decode, 228, 4, 253, 1, // Opcode: FMOVSr |
| /* 33442 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 33455 |
| /* 33446 */ MCD_OPC_CheckPredicate, 3, 23, 28, // Skip to: 40641 |
| /* 33450 */ MCD_OPC_Decode, 130, 5, 253, 1, // Opcode: FNEGSr |
| /* 33455 */ MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 33468 |
| /* 33459 */ MCD_OPC_CheckPredicate, 3, 10, 28, // Skip to: 40641 |
| /* 33463 */ MCD_OPC_Decode, 168, 5, 253, 1, // Opcode: FRINTNSr |
| /* 33468 */ MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 33481 |
| /* 33472 */ MCD_OPC_CheckPredicate, 3, 253, 27, // Skip to: 40641 |
| /* 33476 */ MCD_OPC_Decode, 163, 5, 253, 1, // Opcode: FRINTMSr |
| /* 33481 */ MCD_OPC_FilterValue, 6, 9, 0, // Skip to: 33494 |
| /* 33485 */ MCD_OPC_CheckPredicate, 3, 240, 27, // Skip to: 40641 |
| /* 33489 */ MCD_OPC_Decode, 153, 5, 253, 1, // Opcode: FRINTASr |
| /* 33494 */ MCD_OPC_FilterValue, 7, 231, 27, // Skip to: 40641 |
| /* 33498 */ MCD_OPC_CheckPredicate, 3, 227, 27, // Skip to: 40641 |
| /* 33502 */ MCD_OPC_Decode, 178, 5, 253, 1, // Opcode: FRINTXSr |
| /* 33507 */ MCD_OPC_FilterValue, 6, 218, 27, // Skip to: 40641 |
| /* 33511 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 33514 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 33527 |
| /* 33518 */ MCD_OPC_CheckPredicate, 3, 207, 27, // Skip to: 40641 |
| /* 33522 */ MCD_OPC_Decode, 186, 2, 253, 1, // Opcode: FABSSr |
| /* 33527 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 33540 |
| /* 33531 */ MCD_OPC_CheckPredicate, 3, 194, 27, // Skip to: 40641 |
| /* 33535 */ MCD_OPC_Decode, 198, 5, 253, 1, // Opcode: FSQRTSr |
| /* 33540 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 33553 |
| /* 33544 */ MCD_OPC_CheckPredicate, 3, 181, 27, // Skip to: 40641 |
| /* 33548 */ MCD_OPC_Decode, 155, 3, 254, 1, // Opcode: FCVTDSr |
| /* 33553 */ MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 33566 |
| /* 33557 */ MCD_OPC_CheckPredicate, 3, 168, 27, // Skip to: 40641 |
| /* 33561 */ MCD_OPC_Decode, 157, 3, 255, 1, // Opcode: FCVTHSr |
| /* 33566 */ MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 33579 |
| /* 33570 */ MCD_OPC_CheckPredicate, 3, 155, 27, // Skip to: 40641 |
| /* 33574 */ MCD_OPC_Decode, 173, 5, 253, 1, // Opcode: FRINTPSr |
| /* 33579 */ MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 33592 |
| /* 33583 */ MCD_OPC_CheckPredicate, 3, 142, 27, // Skip to: 40641 |
| /* 33587 */ MCD_OPC_Decode, 183, 5, 253, 1, // Opcode: FRINTZSr |
| /* 33592 */ MCD_OPC_FilterValue, 7, 133, 27, // Skip to: 40641 |
| /* 33596 */ MCD_OPC_CheckPredicate, 3, 129, 27, // Skip to: 40641 |
| /* 33600 */ MCD_OPC_Decode, 158, 5, 253, 1, // Opcode: FRINTISr |
| /* 33605 */ MCD_OPC_FilterValue, 1, 120, 27, // Skip to: 40641 |
| /* 33609 */ MCD_OPC_CheckPredicate, 3, 116, 27, // Skip to: 40641 |
| /* 33613 */ MCD_OPC_CheckField, 5, 5, 0, 110, 27, // Skip to: 40641 |
| /* 33619 */ MCD_OPC_Decode, 227, 4, 128, 2, // Opcode: FMOVSi |
| /* 33624 */ MCD_OPC_FilterValue, 1, 29, 0, // Skip to: 33657 |
| /* 33628 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... |
| /* 33631 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 33644 |
| /* 33635 */ MCD_OPC_CheckPredicate, 3, 90, 27, // Skip to: 40641 |
| /* 33639 */ MCD_OPC_Decode, 213, 2, 129, 2, // Opcode: FCCMPSrr |
| /* 33644 */ MCD_OPC_FilterValue, 1, 81, 27, // Skip to: 40641 |
| /* 33648 */ MCD_OPC_CheckPredicate, 3, 77, 27, // Skip to: 40641 |
| /* 33652 */ MCD_OPC_Decode, 212, 2, 129, 2, // Opcode: FCCMPESrr |
| /* 33657 */ MCD_OPC_FilterValue, 2, 120, 0, // Skip to: 33781 |
| /* 33661 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 33664 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 33677 |
| /* 33668 */ MCD_OPC_CheckPredicate, 3, 57, 27, // Skip to: 40641 |
| /* 33672 */ MCD_OPC_Decode, 238, 4, 130, 2, // Opcode: FMULSrr |
| /* 33677 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 33690 |
| /* 33681 */ MCD_OPC_CheckPredicate, 3, 44, 27, // Skip to: 40641 |
| /* 33685 */ MCD_OPC_Decode, 156, 4, 130, 2, // Opcode: FDIVSrr |
| /* 33690 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 33703 |
| /* 33694 */ MCD_OPC_CheckPredicate, 3, 31, 27, // Skip to: 40641 |
| /* 33698 */ MCD_OPC_Decode, 206, 2, 130, 2, // Opcode: FADDSrr |
| /* 33703 */ MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 33716 |
| /* 33707 */ MCD_OPC_CheckPredicate, 3, 18, 27, // Skip to: 40641 |
| /* 33711 */ MCD_OPC_Decode, 203, 5, 130, 2, // Opcode: FSUBSrr |
| /* 33716 */ MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 33729 |
| /* 33720 */ MCD_OPC_CheckPredicate, 3, 5, 27, // Skip to: 40641 |
| /* 33724 */ MCD_OPC_Decode, 179, 4, 130, 2, // Opcode: FMAXSrr |
| /* 33729 */ MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 33742 |
| /* 33733 */ MCD_OPC_CheckPredicate, 3, 248, 26, // Skip to: 40641 |
| /* 33737 */ MCD_OPC_Decode, 201, 4, 130, 2, // Opcode: FMINSrr |
| /* 33742 */ MCD_OPC_FilterValue, 6, 9, 0, // Skip to: 33755 |
| /* 33746 */ MCD_OPC_CheckPredicate, 3, 235, 26, // Skip to: 40641 |
| /* 33750 */ MCD_OPC_Decode, 169, 4, 130, 2, // Opcode: FMAXNMSrr |
| /* 33755 */ MCD_OPC_FilterValue, 7, 9, 0, // Skip to: 33768 |
| /* 33759 */ MCD_OPC_CheckPredicate, 3, 222, 26, // Skip to: 40641 |
| /* 33763 */ MCD_OPC_Decode, 191, 4, 130, 2, // Opcode: FMINNMSrr |
| /* 33768 */ MCD_OPC_FilterValue, 8, 213, 26, // Skip to: 40641 |
| /* 33772 */ MCD_OPC_CheckPredicate, 3, 209, 26, // Skip to: 40641 |
| /* 33776 */ MCD_OPC_Decode, 139, 5, 130, 2, // Opcode: FNMULSrr |
| /* 33781 */ MCD_OPC_FilterValue, 3, 200, 26, // Skip to: 40641 |
| /* 33785 */ MCD_OPC_CheckPredicate, 3, 196, 26, // Skip to: 40641 |
| /* 33789 */ MCD_OPC_Decode, 135, 3, 131, 2, // Opcode: FCSELSrrr |
| /* 33794 */ MCD_OPC_FilterValue, 2, 55, 0, // Skip to: 33853 |
| /* 33798 */ MCD_OPC_ExtractField, 15, 6, // Inst{20-15} ... |
| /* 33801 */ MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 33814 |
| /* 33805 */ MCD_OPC_CheckPredicate, 3, 176, 26, // Skip to: 40641 |
| /* 33809 */ MCD_OPC_Decode, 132, 10, 132, 2, // Opcode: SCVTFSWDri |
| /* 33814 */ MCD_OPC_FilterValue, 7, 9, 0, // Skip to: 33827 |
| /* 33818 */ MCD_OPC_CheckPredicate, 3, 163, 26, // Skip to: 40641 |
| /* 33822 */ MCD_OPC_Decode, 162, 16, 132, 2, // Opcode: UCVTFSWDri |
| /* 33827 */ MCD_OPC_FilterValue, 49, 9, 0, // Skip to: 33840 |
| /* 33831 */ MCD_OPC_CheckPredicate, 3, 150, 26, // Skip to: 40641 |
| /* 33835 */ MCD_OPC_Decode, 225, 3, 133, 2, // Opcode: FCVTZSSWDri |
| /* 33840 */ MCD_OPC_FilterValue, 51, 141, 26, // Skip to: 40641 |
| /* 33844 */ MCD_OPC_CheckPredicate, 3, 137, 26, // Skip to: 40641 |
| /* 33848 */ MCD_OPC_Decode, 254, 3, 133, 2, // Opcode: FCVTZUSWDri |
| /* 33853 */ MCD_OPC_FilterValue, 3, 76, 2, // Skip to: 34445 |
| /* 33857 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 33860 */ MCD_OPC_FilterValue, 0, 164, 1, // Skip to: 34284 |
| /* 33864 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... |
| /* 33867 */ MCD_OPC_FilterValue, 0, 138, 1, // Skip to: 34265 |
| /* 33871 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... |
| /* 33874 */ MCD_OPC_FilterValue, 0, 157, 0, // Skip to: 34035 |
| /* 33878 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 33881 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 33894 |
| /* 33885 */ MCD_OPC_CheckPredicate, 3, 96, 26, // Skip to: 40641 |
| /* 33889 */ MCD_OPC_Decode, 180, 3, 134, 2, // Opcode: FCVTNSUWDr |
| /* 33894 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 33907 |
| /* 33898 */ MCD_OPC_CheckPredicate, 3, 83, 26, // Skip to: 40641 |
| /* 33902 */ MCD_OPC_Decode, 189, 3, 134, 2, // Opcode: FCVTNUUWDr |
| /* 33907 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 33919 |
| /* 33911 */ MCD_OPC_CheckPredicate, 3, 70, 26, // Skip to: 40641 |
| /* 33915 */ MCD_OPC_Decode, 136, 10, 91, // Opcode: SCVTFUWDri |
| /* 33919 */ MCD_OPC_FilterValue, 3, 8, 0, // Skip to: 33931 |
| /* 33923 */ MCD_OPC_CheckPredicate, 3, 58, 26, // Skip to: 40641 |
| /* 33927 */ MCD_OPC_Decode, 166, 16, 91, // Opcode: UCVTFUWDri |
| /* 33931 */ MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 33944 |
| /* 33935 */ MCD_OPC_CheckPredicate, 3, 46, 26, // Skip to: 40641 |
| /* 33939 */ MCD_OPC_Decode, 136, 3, 134, 2, // Opcode: FCVTASUWDr |
| /* 33944 */ MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 33957 |
| /* 33948 */ MCD_OPC_CheckPredicate, 3, 33, 26, // Skip to: 40641 |
| /* 33952 */ MCD_OPC_Decode, 145, 3, 134, 2, // Opcode: FCVTAUUWDr |
| /* 33957 */ MCD_OPC_FilterValue, 8, 9, 0, // Skip to: 33970 |
| /* 33961 */ MCD_OPC_CheckPredicate, 3, 20, 26, // Skip to: 40641 |
| /* 33965 */ MCD_OPC_Decode, 202, 3, 134, 2, // Opcode: FCVTPSUWDr |
| /* 33970 */ MCD_OPC_FilterValue, 9, 9, 0, // Skip to: 33983 |
| /* 33974 */ MCD_OPC_CheckPredicate, 3, 7, 26, // Skip to: 40641 |
| /* 33978 */ MCD_OPC_Decode, 211, 3, 134, 2, // Opcode: FCVTPUUWDr |
| /* 33983 */ MCD_OPC_FilterValue, 16, 9, 0, // Skip to: 33996 |
| /* 33987 */ MCD_OPC_CheckPredicate, 3, 250, 25, // Skip to: 40641 |
| /* 33991 */ MCD_OPC_Decode, 162, 3, 134, 2, // Opcode: FCVTMSUWDr |
| /* 33996 */ MCD_OPC_FilterValue, 17, 9, 0, // Skip to: 34009 |
| /* 34000 */ MCD_OPC_CheckPredicate, 3, 237, 25, // Skip to: 40641 |
| /* 34004 */ MCD_OPC_Decode, 171, 3, 134, 2, // Opcode: FCVTMUUWDr |
| /* 34009 */ MCD_OPC_FilterValue, 24, 9, 0, // Skip to: 34022 |
| /* 34013 */ MCD_OPC_CheckPredicate, 3, 224, 25, // Skip to: 40641 |
| /* 34017 */ MCD_OPC_Decode, 229, 3, 134, 2, // Opcode: FCVTZSUWDr |
| /* 34022 */ MCD_OPC_FilterValue, 25, 215, 25, // Skip to: 40641 |
| /* 34026 */ MCD_OPC_CheckPredicate, 3, 211, 25, // Skip to: 40641 |
| /* 34030 */ MCD_OPC_Decode, 130, 4, 134, 2, // Opcode: FCVTZUUWDr |
| /* 34035 */ MCD_OPC_FilterValue, 1, 55, 0, // Skip to: 34094 |
| /* 34039 */ MCD_OPC_ExtractField, 0, 5, // Inst{4-0} ... |
| /* 34042 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 34055 |
| /* 34046 */ MCD_OPC_CheckPredicate, 3, 191, 25, // Skip to: 40641 |
| /* 34050 */ MCD_OPC_Decode, 255, 2, 135, 2, // Opcode: FCMPDrr |
| /* 34055 */ MCD_OPC_FilterValue, 8, 9, 0, // Skip to: 34068 |
| /* 34059 */ MCD_OPC_CheckPredicate, 3, 178, 25, // Skip to: 40641 |
| /* 34063 */ MCD_OPC_Decode, 254, 2, 136, 2, // Opcode: FCMPDri |
| /* 34068 */ MCD_OPC_FilterValue, 16, 9, 0, // Skip to: 34081 |
| /* 34072 */ MCD_OPC_CheckPredicate, 3, 165, 25, // Skip to: 40641 |
| /* 34076 */ MCD_OPC_Decode, 129, 3, 135, 2, // Opcode: FCMPEDrr |
| /* 34081 */ MCD_OPC_FilterValue, 24, 156, 25, // Skip to: 40641 |
| /* 34085 */ MCD_OPC_CheckPredicate, 3, 152, 25, // Skip to: 40641 |
| /* 34089 */ MCD_OPC_Decode, 128, 3, 136, 2, // Opcode: FCMPEDri |
| /* 34094 */ MCD_OPC_FilterValue, 2, 88, 0, // Skip to: 34186 |
| /* 34098 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 34101 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 34113 |
| /* 34105 */ MCD_OPC_CheckPredicate, 3, 132, 25, // Skip to: 40641 |
| /* 34109 */ MCD_OPC_Decode, 225, 4, 90, // Opcode: FMOVDr |
| /* 34113 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 34125 |
| /* 34117 */ MCD_OPC_CheckPredicate, 3, 120, 25, // Skip to: 40641 |
| /* 34121 */ MCD_OPC_Decode, 129, 5, 90, // Opcode: FNEGDr |
| /* 34125 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 34138 |
| /* 34129 */ MCD_OPC_CheckPredicate, 3, 108, 25, // Skip to: 40641 |
| /* 34133 */ MCD_OPC_Decode, 220, 3, 144, 1, // Opcode: FCVTSDr |
| /* 34138 */ MCD_OPC_FilterValue, 4, 8, 0, // Skip to: 34150 |
| /* 34142 */ MCD_OPC_CheckPredicate, 3, 95, 25, // Skip to: 40641 |
| /* 34146 */ MCD_OPC_Decode, 167, 5, 90, // Opcode: FRINTNDr |
| /* 34150 */ MCD_OPC_FilterValue, 5, 8, 0, // Skip to: 34162 |
| /* 34154 */ MCD_OPC_CheckPredicate, 3, 83, 25, // Skip to: 40641 |
| /* 34158 */ MCD_OPC_Decode, 162, 5, 90, // Opcode: FRINTMDr |
| /* 34162 */ MCD_OPC_FilterValue, 6, 8, 0, // Skip to: 34174 |
| /* 34166 */ MCD_OPC_CheckPredicate, 3, 71, 25, // Skip to: 40641 |
| /* 34170 */ MCD_OPC_Decode, 152, 5, 90, // Opcode: FRINTADr |
| /* 34174 */ MCD_OPC_FilterValue, 7, 63, 25, // Skip to: 40641 |
| /* 34178 */ MCD_OPC_CheckPredicate, 3, 59, 25, // Skip to: 40641 |
| /* 34182 */ MCD_OPC_Decode, 177, 5, 90, // Opcode: FRINTXDr |
| /* 34186 */ MCD_OPC_FilterValue, 6, 51, 25, // Skip to: 40641 |
| /* 34190 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 34193 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 34205 |
| /* 34197 */ MCD_OPC_CheckPredicate, 3, 40, 25, // Skip to: 40641 |
| /* 34201 */ MCD_OPC_Decode, 185, 2, 90, // Opcode: FABSDr |
| /* 34205 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 34217 |
| /* 34209 */ MCD_OPC_CheckPredicate, 3, 28, 25, // Skip to: 40641 |
| /* 34213 */ MCD_OPC_Decode, 197, 5, 90, // Opcode: FSQRTDr |
| /* 34217 */ MCD_OPC_FilterValue, 3, 8, 0, // Skip to: 34229 |
| /* 34221 */ MCD_OPC_CheckPredicate, 3, 16, 25, // Skip to: 40641 |
| /* 34225 */ MCD_OPC_Decode, 156, 3, 100, // Opcode: FCVTHDr |
| /* 34229 */ MCD_OPC_FilterValue, 4, 8, 0, // Skip to: 34241 |
| /* 34233 */ MCD_OPC_CheckPredicate, 3, 4, 25, // Skip to: 40641 |
| /* 34237 */ MCD_OPC_Decode, 172, 5, 90, // Opcode: FRINTPDr |
| /* 34241 */ MCD_OPC_FilterValue, 5, 8, 0, // Skip to: 34253 |
| /* 34245 */ MCD_OPC_CheckPredicate, 3, 248, 24, // Skip to: 40641 |
| /* 34249 */ MCD_OPC_Decode, 182, 5, 90, // Opcode: FRINTZDr |
| /* 34253 */ MCD_OPC_FilterValue, 7, 240, 24, // Skip to: 40641 |
| /* 34257 */ MCD_OPC_CheckPredicate, 3, 236, 24, // Skip to: 40641 |
| /* 34261 */ MCD_OPC_Decode, 157, 5, 90, // Opcode: FRINTIDr |
| /* 34265 */ MCD_OPC_FilterValue, 1, 228, 24, // Skip to: 40641 |
| /* 34269 */ MCD_OPC_CheckPredicate, 3, 224, 24, // Skip to: 40641 |
| /* 34273 */ MCD_OPC_CheckField, 5, 5, 0, 218, 24, // Skip to: 40641 |
| /* 34279 */ MCD_OPC_Decode, 224, 4, 137, 2, // Opcode: FMOVDi |
| /* 34284 */ MCD_OPC_FilterValue, 1, 29, 0, // Skip to: 34317 |
| /* 34288 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... |
| /* 34291 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 34304 |
| /* 34295 */ MCD_OPC_CheckPredicate, 3, 198, 24, // Skip to: 40641 |
| /* 34299 */ MCD_OPC_Decode, 210, 2, 138, 2, // Opcode: FCCMPDrr |
| /* 34304 */ MCD_OPC_FilterValue, 1, 189, 24, // Skip to: 40641 |
| /* 34308 */ MCD_OPC_CheckPredicate, 3, 185, 24, // Skip to: 40641 |
| /* 34312 */ MCD_OPC_Decode, 211, 2, 138, 2, // Opcode: FCCMPEDrr |
| /* 34317 */ MCD_OPC_FilterValue, 2, 111, 0, // Skip to: 34432 |
| /* 34321 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 34324 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 34336 |
| /* 34328 */ MCD_OPC_CheckPredicate, 3, 165, 24, // Skip to: 40641 |
| /* 34332 */ MCD_OPC_Decode, 237, 4, 89, // Opcode: FMULDrr |
| /* 34336 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 34348 |
| /* 34340 */ MCD_OPC_CheckPredicate, 3, 153, 24, // Skip to: 40641 |
| /* 34344 */ MCD_OPC_Decode, 155, 4, 89, // Opcode: FDIVDrr |
| /* 34348 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 34360 |
| /* 34352 */ MCD_OPC_CheckPredicate, 3, 141, 24, // Skip to: 40641 |
| /* 34356 */ MCD_OPC_Decode, 200, 2, 89, // Opcode: FADDDrr |
| /* 34360 */ MCD_OPC_FilterValue, 3, 8, 0, // Skip to: 34372 |
| /* 34364 */ MCD_OPC_CheckPredicate, 3, 129, 24, // Skip to: 40641 |
| /* 34368 */ MCD_OPC_Decode, 202, 5, 89, // Opcode: FSUBDrr |
| /* 34372 */ MCD_OPC_FilterValue, 4, 8, 0, // Skip to: 34384 |
| /* 34376 */ MCD_OPC_CheckPredicate, 3, 117, 24, // Skip to: 40641 |
| /* 34380 */ MCD_OPC_Decode, 162, 4, 89, // Opcode: FMAXDrr |
| /* 34384 */ MCD_OPC_FilterValue, 5, 8, 0, // Skip to: 34396 |
| /* 34388 */ MCD_OPC_CheckPredicate, 3, 105, 24, // Skip to: 40641 |
| /* 34392 */ MCD_OPC_Decode, 184, 4, 89, // Opcode: FMINDrr |
| /* 34396 */ MCD_OPC_FilterValue, 6, 8, 0, // Skip to: 34408 |
| /* 34400 */ MCD_OPC_CheckPredicate, 3, 93, 24, // Skip to: 40641 |
| /* 34404 */ MCD_OPC_Decode, 163, 4, 89, // Opcode: FMAXNMDrr |
| /* 34408 */ MCD_OPC_FilterValue, 7, 8, 0, // Skip to: 34420 |
| /* 34412 */ MCD_OPC_CheckPredicate, 3, 81, 24, // Skip to: 40641 |
| /* 34416 */ MCD_OPC_Decode, 185, 4, 89, // Opcode: FMINNMDrr |
| /* 34420 */ MCD_OPC_FilterValue, 8, 73, 24, // Skip to: 40641 |
| /* 34424 */ MCD_OPC_CheckPredicate, 3, 69, 24, // Skip to: 40641 |
| /* 34428 */ MCD_OPC_Decode, 138, 5, 89, // Opcode: FNMULDrr |
| /* 34432 */ MCD_OPC_FilterValue, 3, 61, 24, // Skip to: 40641 |
| /* 34436 */ MCD_OPC_CheckPredicate, 3, 57, 24, // Skip to: 40641 |
| /* 34440 */ MCD_OPC_Decode, 134, 3, 139, 2, // Opcode: FCSELDrrr |
| /* 34445 */ MCD_OPC_FilterValue, 7, 48, 24, // Skip to: 40641 |
| /* 34449 */ MCD_OPC_ExtractField, 10, 11, // Inst{20-10} ... |
| /* 34452 */ MCD_OPC_FilterValue, 144, 1, 9, 0, // Skip to: 34466 |
| /* 34457 */ MCD_OPC_CheckPredicate, 3, 36, 24, // Skip to: 40641 |
| /* 34461 */ MCD_OPC_Decode, 221, 3, 140, 2, // Opcode: FCVTSHr |
| /* 34466 */ MCD_OPC_FilterValue, 176, 1, 26, 24, // Skip to: 40641 |
| /* 34471 */ MCD_OPC_CheckPredicate, 3, 22, 24, // Skip to: 40641 |
| /* 34475 */ MCD_OPC_Decode, 154, 3, 141, 2, // Opcode: FCVTDHr |
| /* 34480 */ MCD_OPC_FilterValue, 3, 13, 24, // Skip to: 40641 |
| /* 34484 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 34487 */ MCD_OPC_FilterValue, 0, 29, 0, // Skip to: 34520 |
| /* 34491 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 34494 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 34507 |
| /* 34498 */ MCD_OPC_CheckPredicate, 3, 251, 23, // Skip to: 40641 |
| /* 34502 */ MCD_OPC_Decode, 161, 4, 142, 2, // Opcode: FMADDSrrr |
| /* 34507 */ MCD_OPC_FilterValue, 1, 242, 23, // Skip to: 40641 |
| /* 34511 */ MCD_OPC_CheckPredicate, 3, 238, 23, // Skip to: 40641 |
| /* 34515 */ MCD_OPC_Decode, 236, 4, 142, 2, // Opcode: FMSUBSrrr |
| /* 34520 */ MCD_OPC_FilterValue, 1, 29, 0, // Skip to: 34553 |
| /* 34524 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 34527 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 34540 |
| /* 34531 */ MCD_OPC_CheckPredicate, 3, 218, 23, // Skip to: 40641 |
| /* 34535 */ MCD_OPC_Decode, 135, 5, 142, 2, // Opcode: FNMADDSrrr |
| /* 34540 */ MCD_OPC_FilterValue, 1, 209, 23, // Skip to: 40641 |
| /* 34544 */ MCD_OPC_CheckPredicate, 3, 205, 23, // Skip to: 40641 |
| /* 34548 */ MCD_OPC_Decode, 137, 5, 142, 2, // Opcode: FNMSUBSrrr |
| /* 34553 */ MCD_OPC_FilterValue, 2, 29, 0, // Skip to: 34586 |
| /* 34557 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 34560 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 34573 |
| /* 34564 */ MCD_OPC_CheckPredicate, 3, 185, 23, // Skip to: 40641 |
| /* 34568 */ MCD_OPC_Decode, 160, 4, 143, 2, // Opcode: FMADDDrrr |
| /* 34573 */ MCD_OPC_FilterValue, 1, 176, 23, // Skip to: 40641 |
| /* 34577 */ MCD_OPC_CheckPredicate, 3, 172, 23, // Skip to: 40641 |
| /* 34581 */ MCD_OPC_Decode, 235, 4, 143, 2, // Opcode: FMSUBDrrr |
| /* 34586 */ MCD_OPC_FilterValue, 3, 163, 23, // Skip to: 40641 |
| /* 34590 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 34593 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 34606 |
| /* 34597 */ MCD_OPC_CheckPredicate, 3, 152, 23, // Skip to: 40641 |
| /* 34601 */ MCD_OPC_Decode, 134, 5, 143, 2, // Opcode: FNMADDDrrr |
| /* 34606 */ MCD_OPC_FilterValue, 1, 143, 23, // Skip to: 40641 |
| /* 34610 */ MCD_OPC_CheckPredicate, 3, 139, 23, // Skip to: 40641 |
| /* 34614 */ MCD_OPC_Decode, 136, 5, 143, 2, // Opcode: FNMSUBDrrr |
| /* 34619 */ MCD_OPC_FilterValue, 1, 139, 1, // Skip to: 35018 |
| /* 34623 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... |
| /* 34626 */ MCD_OPC_FilterValue, 0, 85, 0, // Skip to: 34715 |
| /* 34630 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 34633 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 34648 |
| /* 34637 */ MCD_OPC_CheckField, 21, 1, 0, 110, 23, // Skip to: 40641 |
| /* 34643 */ MCD_OPC_Decode, 137, 15, 226, 1, // Opcode: STURBi |
| /* 34648 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 34663 |
| /* 34652 */ MCD_OPC_CheckField, 21, 1, 0, 95, 23, // Skip to: 40641 |
| /* 34658 */ MCD_OPC_Decode, 220, 14, 226, 1, // Opcode: STRBpost |
| /* 34663 */ MCD_OPC_FilterValue, 2, 33, 0, // Skip to: 34700 |
| /* 34667 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 34670 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 34685 |
| /* 34674 */ MCD_OPC_CheckField, 21, 1, 1, 73, 23, // Skip to: 40641 |
| /* 34680 */ MCD_OPC_Decode, 222, 14, 144, 2, // Opcode: STRBroW |
| /* 34685 */ MCD_OPC_FilterValue, 3, 64, 23, // Skip to: 40641 |
| /* 34689 */ MCD_OPC_CheckField, 21, 1, 1, 58, 23, // Skip to: 40641 |
| /* 34695 */ MCD_OPC_Decode, 223, 14, 145, 2, // Opcode: STRBroX |
| /* 34700 */ MCD_OPC_FilterValue, 3, 49, 23, // Skip to: 40641 |
| /* 34704 */ MCD_OPC_CheckField, 21, 1, 0, 43, 23, // Skip to: 40641 |
| /* 34710 */ MCD_OPC_Decode, 221, 14, 226, 1, // Opcode: STRBpre |
| /* 34715 */ MCD_OPC_FilterValue, 1, 85, 0, // Skip to: 34804 |
| /* 34719 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 34722 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 34737 |
| /* 34726 */ MCD_OPC_CheckField, 21, 1, 0, 21, 23, // Skip to: 40641 |
| /* 34732 */ MCD_OPC_Decode, 156, 8, 226, 1, // Opcode: LDURBi |
| /* 34737 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 34752 |
| /* 34741 */ MCD_OPC_CheckField, 21, 1, 0, 6, 23, // Skip to: 40641 |
| /* 34747 */ MCD_OPC_Decode, 203, 7, 226, 1, // Opcode: LDRBpost |
| /* 34752 */ MCD_OPC_FilterValue, 2, 33, 0, // Skip to: 34789 |
| /* 34756 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 34759 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 34774 |
| /* 34763 */ MCD_OPC_CheckField, 21, 1, 1, 240, 22, // Skip to: 40641 |
| /* 34769 */ MCD_OPC_Decode, 205, 7, 144, 2, // Opcode: LDRBroW |
| /* 34774 */ MCD_OPC_FilterValue, 3, 231, 22, // Skip to: 40641 |
| /* 34778 */ MCD_OPC_CheckField, 21, 1, 1, 225, 22, // Skip to: 40641 |
| /* 34784 */ MCD_OPC_Decode, 206, 7, 145, 2, // Opcode: LDRBroX |
| /* 34789 */ MCD_OPC_FilterValue, 3, 216, 22, // Skip to: 40641 |
| /* 34793 */ MCD_OPC_CheckField, 21, 1, 0, 210, 22, // Skip to: 40641 |
| /* 34799 */ MCD_OPC_Decode, 204, 7, 226, 1, // Opcode: LDRBpre |
| /* 34804 */ MCD_OPC_FilterValue, 2, 85, 0, // Skip to: 34893 |
| /* 34808 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 34811 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 34826 |
| /* 34815 */ MCD_OPC_CheckField, 21, 1, 0, 188, 22, // Skip to: 40641 |
| /* 34821 */ MCD_OPC_Decode, 141, 15, 226, 1, // Opcode: STURQi |
| /* 34826 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 34841 |
| /* 34830 */ MCD_OPC_CheckField, 21, 1, 0, 173, 22, // Skip to: 40641 |
| /* 34836 */ MCD_OPC_Decode, 240, 14, 226, 1, // Opcode: STRQpost |
| /* 34841 */ MCD_OPC_FilterValue, 2, 33, 0, // Skip to: 34878 |
| /* 34845 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 34848 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 34863 |
| /* 34852 */ MCD_OPC_CheckField, 21, 1, 1, 151, 22, // Skip to: 40641 |
| /* 34858 */ MCD_OPC_Decode, 242, 14, 146, 2, // Opcode: STRQroW |
| /* 34863 */ MCD_OPC_FilterValue, 3, 142, 22, // Skip to: 40641 |
| /* 34867 */ MCD_OPC_CheckField, 21, 1, 1, 136, 22, // Skip to: 40641 |
| /* 34873 */ MCD_OPC_Decode, 243, 14, 147, 2, // Opcode: STRQroX |
| /* 34878 */ MCD_OPC_FilterValue, 3, 127, 22, // Skip to: 40641 |
| /* 34882 */ MCD_OPC_CheckField, 21, 1, 0, 121, 22, // Skip to: 40641 |
| /* 34888 */ MCD_OPC_Decode, 241, 14, 226, 1, // Opcode: STRQpre |
| /* 34893 */ MCD_OPC_FilterValue, 3, 85, 0, // Skip to: 34982 |
| /* 34897 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 34900 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 34915 |
| /* 34904 */ MCD_OPC_CheckField, 21, 1, 0, 99, 22, // Skip to: 40641 |
| /* 34910 */ MCD_OPC_Decode, 160, 8, 226, 1, // Opcode: LDURQi |
| /* 34915 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 34930 |
| /* 34919 */ MCD_OPC_CheckField, 21, 1, 0, 84, 22, // Skip to: 40641 |
| /* 34925 */ MCD_OPC_Decode, 225, 7, 226, 1, // Opcode: LDRQpost |
| /* 34930 */ MCD_OPC_FilterValue, 2, 33, 0, // Skip to: 34967 |
| /* 34934 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 34937 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 34952 |
| /* 34941 */ MCD_OPC_CheckField, 21, 1, 1, 62, 22, // Skip to: 40641 |
| /* 34947 */ MCD_OPC_Decode, 227, 7, 146, 2, // Opcode: LDRQroW |
| /* 34952 */ MCD_OPC_FilterValue, 3, 53, 22, // Skip to: 40641 |
| /* 34956 */ MCD_OPC_CheckField, 21, 1, 1, 47, 22, // Skip to: 40641 |
| /* 34962 */ MCD_OPC_Decode, 228, 7, 147, 2, // Opcode: LDRQroX |
| /* 34967 */ MCD_OPC_FilterValue, 3, 38, 22, // Skip to: 40641 |
| /* 34971 */ MCD_OPC_CheckField, 21, 1, 0, 32, 22, // Skip to: 40641 |
| /* 34977 */ MCD_OPC_Decode, 226, 7, 226, 1, // Opcode: LDRQpre |
| /* 34982 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 34991 |
| /* 34986 */ MCD_OPC_Decode, 224, 14, 231, 1, // Opcode: STRBui |
| /* 34991 */ MCD_OPC_FilterValue, 5, 5, 0, // Skip to: 35000 |
| /* 34995 */ MCD_OPC_Decode, 207, 7, 231, 1, // Opcode: LDRBui |
| /* 35000 */ MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 35009 |
| /* 35004 */ MCD_OPC_Decode, 244, 14, 231, 1, // Opcode: STRQui |
| /* 35009 */ MCD_OPC_FilterValue, 7, 252, 21, // Skip to: 40641 |
| /* 35013 */ MCD_OPC_Decode, 229, 7, 231, 1, // Opcode: LDRQui |
| /* 35018 */ MCD_OPC_FilterValue, 2, 240, 8, // Skip to: 37310 |
| /* 35022 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 35025 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 35034 |
| /* 35029 */ MCD_OPC_Decode, 208, 7, 148, 2, // Opcode: LDRDl |
| /* 35034 */ MCD_OPC_FilterValue, 2, 175, 5, // Skip to: 36493 |
| /* 35038 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... |
| /* 35041 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 35060 |
| /* 35045 */ MCD_OPC_CheckPredicate, 1, 216, 21, // Skip to: 40641 |
| /* 35049 */ MCD_OPC_CheckField, 21, 3, 0, 210, 21, // Skip to: 40641 |
| /* 35055 */ MCD_OPC_Decode, 154, 10, 149, 2, // Opcode: SHA1Crrr |
| /* 35060 */ MCD_OPC_FilterValue, 1, 99, 0, // Skip to: 35163 |
| /* 35064 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... |
| /* 35067 */ MCD_OPC_FilterValue, 0, 73, 0, // Skip to: 35144 |
| /* 35071 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... |
| /* 35074 */ MCD_OPC_FilterValue, 0, 47, 0, // Skip to: 35125 |
| /* 35078 */ MCD_OPC_ExtractField, 18, 1, // Inst{18} ... |
| /* 35081 */ MCD_OPC_FilterValue, 0, 21, 0, // Skip to: 35106 |
| /* 35085 */ MCD_OPC_CheckPredicate, 0, 176, 21, // Skip to: 40641 |
| /* 35089 */ MCD_OPC_CheckField, 21, 3, 0, 170, 21, // Skip to: 40641 |
| /* 35095 */ MCD_OPC_CheckField, 19, 1, 1, 164, 21, // Skip to: 40641 |
| /* 35101 */ MCD_OPC_Decode, 252, 1, 150, 2, // Opcode: CPYi64 |
| /* 35106 */ MCD_OPC_FilterValue, 1, 155, 21, // Skip to: 40641 |
| /* 35110 */ MCD_OPC_CheckPredicate, 0, 151, 21, // Skip to: 40641 |
| /* 35114 */ MCD_OPC_CheckField, 21, 3, 0, 145, 21, // Skip to: 40641 |
| /* 35120 */ MCD_OPC_Decode, 251, 1, 151, 2, // Opcode: CPYi32 |
| /* 35125 */ MCD_OPC_FilterValue, 1, 136, 21, // Skip to: 40641 |
| /* 35129 */ MCD_OPC_CheckPredicate, 0, 132, 21, // Skip to: 40641 |
| /* 35133 */ MCD_OPC_CheckField, 21, 3, 0, 126, 21, // Skip to: 40641 |
| /* 35139 */ MCD_OPC_Decode, 250, 1, 152, 2, // Opcode: CPYi16 |
| /* 35144 */ MCD_OPC_FilterValue, 1, 117, 21, // Skip to: 40641 |
| /* 35148 */ MCD_OPC_CheckPredicate, 0, 113, 21, // Skip to: 40641 |
| /* 35152 */ MCD_OPC_CheckField, 21, 3, 0, 107, 21, // Skip to: 40641 |
| /* 35158 */ MCD_OPC_Decode, 253, 1, 153, 2, // Opcode: CPYi8 |
| /* 35163 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 35182 |
| /* 35167 */ MCD_OPC_CheckPredicate, 1, 94, 21, // Skip to: 40641 |
| /* 35171 */ MCD_OPC_CheckField, 16, 8, 40, 88, 21, // Skip to: 40641 |
| /* 35177 */ MCD_OPC_Decode, 155, 10, 253, 1, // Opcode: SHA1Hrr |
| /* 35182 */ MCD_OPC_FilterValue, 3, 54, 0, // Skip to: 35240 |
| /* 35186 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 35189 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 35202 |
| /* 35193 */ MCD_OPC_CheckPredicate, 0, 68, 21, // Skip to: 40641 |
| /* 35197 */ MCD_OPC_Decode, 164, 11, 154, 2, // Opcode: SQADDv1i8 |
| /* 35202 */ MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 35215 |
| /* 35206 */ MCD_OPC_CheckPredicate, 0, 55, 21, // Skip to: 40641 |
| /* 35210 */ MCD_OPC_Decode, 161, 11, 155, 2, // Opcode: SQADDv1i16 |
| /* 35215 */ MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 35228 |
| /* 35219 */ MCD_OPC_CheckPredicate, 0, 42, 21, // Skip to: 40641 |
| /* 35223 */ MCD_OPC_Decode, 162, 11, 130, 2, // Opcode: SQADDv1i32 |
| /* 35228 */ MCD_OPC_FilterValue, 7, 33, 21, // Skip to: 40641 |
| /* 35232 */ MCD_OPC_CheckPredicate, 0, 29, 21, // Skip to: 40641 |
| /* 35236 */ MCD_OPC_Decode, 163, 11, 89, // Opcode: SQADDv1i64 |
| /* 35240 */ MCD_OPC_FilterValue, 4, 15, 0, // Skip to: 35259 |
| /* 35244 */ MCD_OPC_CheckPredicate, 1, 17, 21, // Skip to: 40641 |
| /* 35248 */ MCD_OPC_CheckField, 21, 3, 0, 11, 21, // Skip to: 40641 |
| /* 35254 */ MCD_OPC_Decode, 157, 10, 149, 2, // Opcode: SHA1Prrr |
| /* 35259 */ MCD_OPC_FilterValue, 6, 14, 0, // Skip to: 35277 |
| /* 35263 */ MCD_OPC_CheckPredicate, 1, 254, 20, // Skip to: 40641 |
| /* 35267 */ MCD_OPC_CheckField, 16, 8, 40, 248, 20, // Skip to: 40641 |
| /* 35273 */ MCD_OPC_Decode, 159, 10, 126, // Opcode: SHA1SU1rr |
| /* 35277 */ MCD_OPC_FilterValue, 8, 15, 0, // Skip to: 35296 |
| /* 35281 */ MCD_OPC_CheckPredicate, 1, 236, 20, // Skip to: 40641 |
| /* 35285 */ MCD_OPC_CheckField, 21, 3, 0, 230, 20, // Skip to: 40641 |
| /* 35291 */ MCD_OPC_Decode, 156, 10, 149, 2, // Opcode: SHA1Mrrr |
| /* 35296 */ MCD_OPC_FilterValue, 10, 14, 0, // Skip to: 35314 |
| /* 35300 */ MCD_OPC_CheckPredicate, 1, 217, 20, // Skip to: 40641 |
| /* 35304 */ MCD_OPC_CheckField, 16, 8, 40, 211, 20, // Skip to: 40641 |
| /* 35310 */ MCD_OPC_Decode, 162, 10, 126, // Opcode: SHA256SU0rr |
| /* 35314 */ MCD_OPC_FilterValue, 11, 54, 0, // Skip to: 35372 |
| /* 35318 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 35321 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 35334 |
| /* 35325 */ MCD_OPC_CheckPredicate, 0, 192, 20, // Skip to: 40641 |
| /* 35329 */ MCD_OPC_Decode, 198, 12, 154, 2, // Opcode: SQSUBv1i8 |
| /* 35334 */ MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 35347 |
| /* 35338 */ MCD_OPC_CheckPredicate, 0, 179, 20, // Skip to: 40641 |
| /* 35342 */ MCD_OPC_Decode, 195, 12, 155, 2, // Opcode: SQSUBv1i16 |
| /* 35347 */ MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 35360 |
| /* 35351 */ MCD_OPC_CheckPredicate, 0, 166, 20, // Skip to: 40641 |
| /* 35355 */ MCD_OPC_Decode, 196, 12, 130, 2, // Opcode: SQSUBv1i32 |
| /* 35360 */ MCD_OPC_FilterValue, 7, 157, 20, // Skip to: 40641 |
| /* 35364 */ MCD_OPC_CheckPredicate, 0, 153, 20, // Skip to: 40641 |
| /* 35368 */ MCD_OPC_Decode, 197, 12, 89, // Opcode: SQSUBv1i64 |
| /* 35372 */ MCD_OPC_FilterValue, 12, 14, 0, // Skip to: 35390 |
| /* 35376 */ MCD_OPC_CheckPredicate, 1, 141, 20, // Skip to: 40641 |
| /* 35380 */ MCD_OPC_CheckField, 21, 3, 0, 135, 20, // Skip to: 40641 |
| /* 35386 */ MCD_OPC_Decode, 158, 10, 120, // Opcode: SHA1SU0rrr |
| /* 35390 */ MCD_OPC_FilterValue, 13, 14, 0, // Skip to: 35408 |
| /* 35394 */ MCD_OPC_CheckPredicate, 0, 123, 20, // Skip to: 40641 |
| /* 35398 */ MCD_OPC_CheckField, 21, 3, 7, 117, 20, // Skip to: 40641 |
| /* 35404 */ MCD_OPC_Decode, 194, 1, 89, // Opcode: CMGTv1i64 |
| /* 35408 */ MCD_OPC_FilterValue, 14, 56, 0, // Skip to: 35468 |
| /* 35412 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... |
| /* 35415 */ MCD_OPC_FilterValue, 32, 9, 0, // Skip to: 35428 |
| /* 35419 */ MCD_OPC_CheckPredicate, 0, 98, 20, // Skip to: 40641 |
| /* 35423 */ MCD_OPC_Decode, 187, 15, 156, 2, // Opcode: SUQADDv1i8 |
| /* 35428 */ MCD_OPC_FilterValue, 96, 9, 0, // Skip to: 35441 |
| /* 35432 */ MCD_OPC_CheckPredicate, 0, 85, 20, // Skip to: 40641 |
| /* 35436 */ MCD_OPC_Decode, 184, 15, 157, 2, // Opcode: SUQADDv1i16 |
| /* 35441 */ MCD_OPC_FilterValue, 160, 1, 9, 0, // Skip to: 35455 |
| /* 35446 */ MCD_OPC_CheckPredicate, 0, 71, 20, // Skip to: 40641 |
| /* 35450 */ MCD_OPC_Decode, 185, 15, 158, 2, // Opcode: SUQADDv1i32 |
| /* 35455 */ MCD_OPC_FilterValue, 224, 1, 61, 20, // Skip to: 40641 |
| /* 35460 */ MCD_OPC_CheckPredicate, 0, 57, 20, // Skip to: 40641 |
| /* 35464 */ MCD_OPC_Decode, 186, 15, 99, // Opcode: SUQADDv1i64 |
| /* 35468 */ MCD_OPC_FilterValue, 15, 14, 0, // Skip to: 35486 |
| /* 35472 */ MCD_OPC_CheckPredicate, 0, 45, 20, // Skip to: 40641 |
| /* 35476 */ MCD_OPC_CheckField, 21, 3, 7, 39, 20, // Skip to: 40641 |
| /* 35482 */ MCD_OPC_Decode, 178, 1, 89, // Opcode: CMGEv1i64 |
| /* 35486 */ MCD_OPC_FilterValue, 16, 14, 0, // Skip to: 35504 |
| /* 35490 */ MCD_OPC_CheckPredicate, 1, 27, 20, // Skip to: 40641 |
| /* 35494 */ MCD_OPC_CheckField, 21, 3, 0, 21, 20, // Skip to: 40641 |
| /* 35500 */ MCD_OPC_Decode, 161, 10, 120, // Opcode: SHA256Hrrr |
| /* 35504 */ MCD_OPC_FilterValue, 17, 14, 0, // Skip to: 35522 |
| /* 35508 */ MCD_OPC_CheckPredicate, 0, 9, 20, // Skip to: 40641 |
| /* 35512 */ MCD_OPC_CheckField, 21, 3, 7, 3, 20, // Skip to: 40641 |
| /* 35518 */ MCD_OPC_Decode, 140, 13, 89, // Opcode: SSHLv1i64 |
| /* 35522 */ MCD_OPC_FilterValue, 18, 43, 0, // Skip to: 35569 |
| /* 35526 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... |
| /* 35529 */ MCD_OPC_FilterValue, 33, 9, 0, // Skip to: 35542 |
| /* 35533 */ MCD_OPC_CheckPredicate, 0, 240, 19, // Skip to: 40641 |
| /* 35537 */ MCD_OPC_Decode, 208, 12, 159, 2, // Opcode: SQXTNv1i8 |
| /* 35542 */ MCD_OPC_FilterValue, 97, 9, 0, // Skip to: 35555 |
| /* 35546 */ MCD_OPC_CheckPredicate, 0, 227, 19, // Skip to: 40641 |
| /* 35550 */ MCD_OPC_Decode, 206, 12, 255, 1, // Opcode: SQXTNv1i16 |
| /* 35555 */ MCD_OPC_FilterValue, 161, 1, 217, 19, // Skip to: 40641 |
| /* 35560 */ MCD_OPC_CheckPredicate, 0, 213, 19, // Skip to: 40641 |
| /* 35564 */ MCD_OPC_Decode, 207, 12, 144, 1, // Opcode: SQXTNv1i32 |
| /* 35569 */ MCD_OPC_FilterValue, 19, 54, 0, // Skip to: 35627 |
| /* 35573 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 35576 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 35589 |
| /* 35580 */ MCD_OPC_CheckPredicate, 0, 193, 19, // Skip to: 40641 |
| /* 35584 */ MCD_OPC_Decode, 163, 12, 154, 2, // Opcode: SQSHLv1i8 |
| /* 35589 */ MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 35602 |
| /* 35593 */ MCD_OPC_CheckPredicate, 0, 180, 19, // Skip to: 40641 |
| /* 35597 */ MCD_OPC_Decode, 160, 12, 155, 2, // Opcode: SQSHLv1i16 |
| /* 35602 */ MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 35615 |
| /* 35606 */ MCD_OPC_CheckPredicate, 0, 167, 19, // Skip to: 40641 |
| /* 35610 */ MCD_OPC_Decode, 161, 12, 130, 2, // Opcode: SQSHLv1i32 |
| /* 35615 */ MCD_OPC_FilterValue, 7, 158, 19, // Skip to: 40641 |
| /* 35619 */ MCD_OPC_CheckPredicate, 0, 154, 19, // Skip to: 40641 |
| /* 35623 */ MCD_OPC_Decode, 162, 12, 89, // Opcode: SQSHLv1i64 |
| /* 35627 */ MCD_OPC_FilterValue, 20, 14, 0, // Skip to: 35645 |
| /* 35631 */ MCD_OPC_CheckPredicate, 1, 142, 19, // Skip to: 40641 |
| /* 35635 */ MCD_OPC_CheckField, 21, 3, 0, 136, 19, // Skip to: 40641 |
| /* 35641 */ MCD_OPC_Decode, 160, 10, 120, // Opcode: SHA256H2rrr |
| /* 35645 */ MCD_OPC_FilterValue, 21, 14, 0, // Skip to: 35663 |
| /* 35649 */ MCD_OPC_CheckPredicate, 0, 124, 19, // Skip to: 40641 |
| /* 35653 */ MCD_OPC_CheckField, 21, 3, 7, 118, 19, // Skip to: 40641 |
| /* 35659 */ MCD_OPC_Decode, 238, 12, 89, // Opcode: SRSHLv1i64 |
| /* 35663 */ MCD_OPC_FilterValue, 23, 54, 0, // Skip to: 35721 |
| /* 35667 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 35670 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 35683 |
| /* 35674 */ MCD_OPC_CheckPredicate, 0, 99, 19, // Skip to: 40641 |
| /* 35678 */ MCD_OPC_Decode, 246, 11, 154, 2, // Opcode: SQRSHLv1i8 |
| /* 35683 */ MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 35696 |
| /* 35687 */ MCD_OPC_CheckPredicate, 0, 86, 19, // Skip to: 40641 |
| /* 35691 */ MCD_OPC_Decode, 243, 11, 155, 2, // Opcode: SQRSHLv1i16 |
| /* 35696 */ MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 35709 |
| /* 35700 */ MCD_OPC_CheckPredicate, 0, 73, 19, // Skip to: 40641 |
| /* 35704 */ MCD_OPC_Decode, 244, 11, 130, 2, // Opcode: SQRSHLv1i32 |
| /* 35709 */ MCD_OPC_FilterValue, 7, 64, 19, // Skip to: 40641 |
| /* 35713 */ MCD_OPC_CheckPredicate, 0, 60, 19, // Skip to: 40641 |
| /* 35717 */ MCD_OPC_Decode, 245, 11, 89, // Opcode: SQRSHLv1i64 |
| /* 35721 */ MCD_OPC_FilterValue, 24, 14, 0, // Skip to: 35739 |
| /* 35725 */ MCD_OPC_CheckPredicate, 1, 48, 19, // Skip to: 40641 |
| /* 35729 */ MCD_OPC_CheckField, 21, 3, 0, 42, 19, // Skip to: 40641 |
| /* 35735 */ MCD_OPC_Decode, 163, 10, 120, // Opcode: SHA256SU1rrr |
| /* 35739 */ MCD_OPC_FilterValue, 30, 56, 0, // Skip to: 35799 |
| /* 35743 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... |
| /* 35746 */ MCD_OPC_FilterValue, 32, 9, 0, // Skip to: 35759 |
| /* 35750 */ MCD_OPC_CheckPredicate, 0, 23, 19, // Skip to: 40641 |
| /* 35754 */ MCD_OPC_Decode, 153, 11, 160, 2, // Opcode: SQABSv1i8 |
| /* 35759 */ MCD_OPC_FilterValue, 96, 9, 0, // Skip to: 35772 |
| /* 35763 */ MCD_OPC_CheckPredicate, 0, 10, 19, // Skip to: 40641 |
| /* 35767 */ MCD_OPC_Decode, 150, 11, 161, 2, // Opcode: SQABSv1i16 |
| /* 35772 */ MCD_OPC_FilterValue, 160, 1, 9, 0, // Skip to: 35786 |
| /* 35777 */ MCD_OPC_CheckPredicate, 0, 252, 18, // Skip to: 40641 |
| /* 35781 */ MCD_OPC_Decode, 151, 11, 253, 1, // Opcode: SQABSv1i32 |
| /* 35786 */ MCD_OPC_FilterValue, 224, 1, 242, 18, // Skip to: 40641 |
| /* 35791 */ MCD_OPC_CheckPredicate, 0, 238, 18, // Skip to: 40641 |
| /* 35795 */ MCD_OPC_Decode, 152, 11, 90, // Opcode: SQABSv1i64 |
| /* 35799 */ MCD_OPC_FilterValue, 33, 13, 0, // Skip to: 35816 |
| /* 35803 */ MCD_OPC_CheckPredicate, 0, 226, 18, // Skip to: 40641 |
| /* 35807 */ MCD_OPC_CheckField, 21, 3, 7, 220, 18, // Skip to: 40641 |
| /* 35813 */ MCD_OPC_Decode, 72, 89, // Opcode: ADDv1i64 |
| /* 35816 */ MCD_OPC_FilterValue, 34, 15, 0, // Skip to: 35835 |
| /* 35820 */ MCD_OPC_CheckPredicate, 0, 209, 18, // Skip to: 40641 |
| /* 35824 */ MCD_OPC_CheckField, 16, 8, 224, 1, 202, 18, // Skip to: 40641 |
| /* 35831 */ MCD_OPC_Decode, 195, 1, 90, // Opcode: CMGTv1i64rz |
| /* 35835 */ MCD_OPC_FilterValue, 35, 14, 0, // Skip to: 35853 |
| /* 35839 */ MCD_OPC_CheckPredicate, 0, 190, 18, // Skip to: 40641 |
| /* 35843 */ MCD_OPC_CheckField, 21, 3, 7, 184, 18, // Skip to: 40641 |
| /* 35849 */ MCD_OPC_Decode, 241, 1, 89, // Opcode: CMTSTv1i64 |
| /* 35853 */ MCD_OPC_FilterValue, 36, 29, 0, // Skip to: 35886 |
| /* 35857 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 35860 */ MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 35873 |
| /* 35864 */ MCD_OPC_CheckPredicate, 0, 165, 18, // Skip to: 40641 |
| /* 35868 */ MCD_OPC_Decode, 171, 11, 162, 2, // Opcode: SQDMLALi16 |
| /* 35873 */ MCD_OPC_FilterValue, 5, 156, 18, // Skip to: 40641 |
| /* 35877 */ MCD_OPC_CheckPredicate, 0, 152, 18, // Skip to: 40641 |
| /* 35881 */ MCD_OPC_Decode, 172, 11, 163, 2, // Opcode: SQDMLALi32 |
| /* 35886 */ MCD_OPC_FilterValue, 38, 15, 0, // Skip to: 35905 |
| /* 35890 */ MCD_OPC_CheckPredicate, 0, 139, 18, // Skip to: 40641 |
| /* 35894 */ MCD_OPC_CheckField, 16, 8, 224, 1, 132, 18, // Skip to: 40641 |
| /* 35901 */ MCD_OPC_Decode, 163, 1, 90, // Opcode: CMEQv1i64rz |
| /* 35905 */ MCD_OPC_FilterValue, 42, 68, 0, // Skip to: 35977 |
| /* 35909 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... |
| /* 35912 */ MCD_OPC_FilterValue, 33, 9, 0, // Skip to: 35925 |
| /* 35916 */ MCD_OPC_CheckPredicate, 0, 113, 18, // Skip to: 40641 |
| /* 35920 */ MCD_OPC_Decode, 184, 3, 253, 1, // Opcode: FCVTNSv1i32 |
| /* 35925 */ MCD_OPC_FilterValue, 97, 8, 0, // Skip to: 35937 |
| /* 35929 */ MCD_OPC_CheckPredicate, 0, 100, 18, // Skip to: 40641 |
| /* 35933 */ MCD_OPC_Decode, 185, 3, 90, // Opcode: FCVTNSv1i64 |
| /* 35937 */ MCD_OPC_FilterValue, 161, 1, 9, 0, // Skip to: 35951 |
| /* 35942 */ MCD_OPC_CheckPredicate, 0, 87, 18, // Skip to: 40641 |
| /* 35946 */ MCD_OPC_Decode, 206, 3, 253, 1, // Opcode: FCVTPSv1i32 |
| /* 35951 */ MCD_OPC_FilterValue, 224, 1, 8, 0, // Skip to: 35964 |
| /* 35956 */ MCD_OPC_CheckPredicate, 0, 73, 18, // Skip to: 40641 |
| /* 35960 */ MCD_OPC_Decode, 233, 1, 90, // Opcode: CMLTv1i64rz |
| /* 35964 */ MCD_OPC_FilterValue, 225, 1, 64, 18, // Skip to: 40641 |
| /* 35969 */ MCD_OPC_CheckPredicate, 0, 60, 18, // Skip to: 40641 |
| /* 35973 */ MCD_OPC_Decode, 207, 3, 90, // Opcode: FCVTPSv1i64 |
| /* 35977 */ MCD_OPC_FilterValue, 44, 29, 0, // Skip to: 36010 |
| /* 35981 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 35984 */ MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 35997 |
| /* 35988 */ MCD_OPC_CheckPredicate, 0, 41, 18, // Skip to: 40641 |
| /* 35992 */ MCD_OPC_Decode, 183, 11, 162, 2, // Opcode: SQDMLSLi16 |
| /* 35997 */ MCD_OPC_FilterValue, 5, 32, 18, // Skip to: 40641 |
| /* 36001 */ MCD_OPC_CheckPredicate, 0, 28, 18, // Skip to: 40641 |
| /* 36005 */ MCD_OPC_Decode, 184, 11, 163, 2, // Opcode: SQDMLSLi32 |
| /* 36010 */ MCD_OPC_FilterValue, 45, 29, 0, // Skip to: 36043 |
| /* 36014 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 36017 */ MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 36030 |
| /* 36021 */ MCD_OPC_CheckPredicate, 0, 8, 18, // Skip to: 40641 |
| /* 36025 */ MCD_OPC_Decode, 195, 11, 155, 2, // Opcode: SQDMULHv1i16 |
| /* 36030 */ MCD_OPC_FilterValue, 5, 255, 17, // Skip to: 40641 |
| /* 36034 */ MCD_OPC_CheckPredicate, 0, 251, 17, // Skip to: 40641 |
| /* 36038 */ MCD_OPC_Decode, 197, 11, 130, 2, // Opcode: SQDMULHv1i32 |
| /* 36043 */ MCD_OPC_FilterValue, 46, 79, 0, // Skip to: 36126 |
| /* 36047 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... |
| /* 36050 */ MCD_OPC_FilterValue, 33, 9, 0, // Skip to: 36063 |
| /* 36054 */ MCD_OPC_CheckPredicate, 0, 231, 17, // Skip to: 40641 |
| /* 36058 */ MCD_OPC_Decode, 166, 3, 253, 1, // Opcode: FCVTMSv1i32 |
| /* 36063 */ MCD_OPC_FilterValue, 97, 8, 0, // Skip to: 36075 |
| /* 36067 */ MCD_OPC_CheckPredicate, 0, 218, 17, // Skip to: 40641 |
| /* 36071 */ MCD_OPC_Decode, 167, 3, 90, // Opcode: FCVTMSv1i64 |
| /* 36075 */ MCD_OPC_FilterValue, 161, 1, 9, 0, // Skip to: 36089 |
| /* 36080 */ MCD_OPC_CheckPredicate, 0, 205, 17, // Skip to: 40641 |
| /* 36084 */ MCD_OPC_Decode, 246, 3, 253, 1, // Opcode: FCVTZSv1i32 |
| /* 36089 */ MCD_OPC_FilterValue, 224, 1, 7, 0, // Skip to: 36101 |
| /* 36094 */ MCD_OPC_CheckPredicate, 0, 191, 17, // Skip to: 40641 |
| /* 36098 */ MCD_OPC_Decode, 23, 90, // Opcode: ABSv1i64 |
| /* 36101 */ MCD_OPC_FilterValue, 225, 1, 8, 0, // Skip to: 36114 |
| /* 36106 */ MCD_OPC_CheckPredicate, 0, 179, 17, // Skip to: 40641 |
| /* 36110 */ MCD_OPC_Decode, 247, 3, 90, // Opcode: FCVTZSv1i64 |
| /* 36114 */ MCD_OPC_FilterValue, 241, 1, 170, 17, // Skip to: 40641 |
| /* 36119 */ MCD_OPC_CheckPredicate, 0, 166, 17, // Skip to: 40641 |
| /* 36123 */ MCD_OPC_Decode, 43, 95, // Opcode: ADDPv2i64p |
| /* 36126 */ MCD_OPC_FilterValue, 50, 55, 0, // Skip to: 36185 |
| /* 36130 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... |
| /* 36133 */ MCD_OPC_FilterValue, 33, 9, 0, // Skip to: 36146 |
| /* 36137 */ MCD_OPC_CheckPredicate, 0, 148, 17, // Skip to: 40641 |
| /* 36141 */ MCD_OPC_Decode, 140, 3, 253, 1, // Opcode: FCVTASv1i32 |
| /* 36146 */ MCD_OPC_FilterValue, 97, 8, 0, // Skip to: 36158 |
| /* 36150 */ MCD_OPC_CheckPredicate, 0, 135, 17, // Skip to: 40641 |
| /* 36154 */ MCD_OPC_Decode, 141, 3, 90, // Opcode: FCVTASv1i64 |
| /* 36158 */ MCD_OPC_FilterValue, 160, 1, 9, 0, // Skip to: 36172 |
| /* 36163 */ MCD_OPC_CheckPredicate, 0, 122, 17, // Skip to: 40641 |
| /* 36167 */ MCD_OPC_Decode, 236, 2, 253, 1, // Opcode: FCMGTv1i32rz |
| /* 36172 */ MCD_OPC_FilterValue, 224, 1, 112, 17, // Skip to: 40641 |
| /* 36177 */ MCD_OPC_CheckPredicate, 0, 108, 17, // Skip to: 40641 |
| /* 36181 */ MCD_OPC_Decode, 237, 2, 90, // Opcode: FCMGTv1i64rz |
| /* 36185 */ MCD_OPC_FilterValue, 52, 29, 0, // Skip to: 36218 |
| /* 36189 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 36192 */ MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 36205 |
| /* 36196 */ MCD_OPC_CheckPredicate, 0, 89, 17, // Skip to: 40641 |
| /* 36200 */ MCD_OPC_Decode, 207, 11, 164, 2, // Opcode: SQDMULLi16 |
| /* 36205 */ MCD_OPC_FilterValue, 5, 80, 17, // Skip to: 40641 |
| /* 36209 */ MCD_OPC_CheckPredicate, 0, 76, 17, // Skip to: 40641 |
| /* 36213 */ MCD_OPC_Decode, 208, 11, 165, 2, // Opcode: SQDMULLi32 |
| /* 36218 */ MCD_OPC_FilterValue, 54, 82, 0, // Skip to: 36304 |
| /* 36222 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... |
| /* 36225 */ MCD_OPC_FilterValue, 33, 9, 0, // Skip to: 36238 |
| /* 36229 */ MCD_OPC_CheckPredicate, 0, 56, 17, // Skip to: 40641 |
| /* 36233 */ MCD_OPC_Decode, 142, 10, 253, 1, // Opcode: SCVTFv1i32 |
| /* 36238 */ MCD_OPC_FilterValue, 97, 8, 0, // Skip to: 36250 |
| /* 36242 */ MCD_OPC_CheckPredicate, 0, 43, 17, // Skip to: 40641 |
| /* 36246 */ MCD_OPC_Decode, 143, 10, 90, // Opcode: SCVTFv1i64 |
| /* 36250 */ MCD_OPC_FilterValue, 160, 1, 9, 0, // Skip to: 36264 |
| /* 36255 */ MCD_OPC_CheckPredicate, 0, 30, 17, // Skip to: 40641 |
| /* 36259 */ MCD_OPC_Decode, 216, 2, 253, 1, // Opcode: FCMEQv1i32rz |
| /* 36264 */ MCD_OPC_FilterValue, 161, 1, 9, 0, // Skip to: 36278 |
| /* 36269 */ MCD_OPC_CheckPredicate, 0, 16, 17, // Skip to: 40641 |
| /* 36273 */ MCD_OPC_Decode, 140, 5, 253, 1, // Opcode: FRECPEv1i32 |
| /* 36278 */ MCD_OPC_FilterValue, 224, 1, 8, 0, // Skip to: 36291 |
| /* 36283 */ MCD_OPC_CheckPredicate, 0, 2, 17, // Skip to: 40641 |
| /* 36287 */ MCD_OPC_Decode, 217, 2, 90, // Opcode: FCMEQv1i64rz |
| /* 36291 */ MCD_OPC_FilterValue, 225, 1, 249, 16, // Skip to: 40641 |
| /* 36296 */ MCD_OPC_CheckPredicate, 0, 245, 16, // Skip to: 40641 |
| /* 36300 */ MCD_OPC_Decode, 141, 5, 90, // Opcode: FRECPEv1i64 |
| /* 36304 */ MCD_OPC_FilterValue, 55, 28, 0, // Skip to: 36336 |
| /* 36308 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 36311 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 36324 |
| /* 36315 */ MCD_OPC_CheckPredicate, 0, 226, 16, // Skip to: 40641 |
| /* 36319 */ MCD_OPC_Decode, 239, 4, 130, 2, // Opcode: FMULX32 |
| /* 36324 */ MCD_OPC_FilterValue, 3, 217, 16, // Skip to: 40641 |
| /* 36328 */ MCD_OPC_CheckPredicate, 0, 213, 16, // Skip to: 40641 |
| /* 36332 */ MCD_OPC_Decode, 240, 4, 89, // Opcode: FMULX64 |
| /* 36336 */ MCD_OPC_FilterValue, 57, 28, 0, // Skip to: 36368 |
| /* 36340 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 36343 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 36356 |
| /* 36347 */ MCD_OPC_CheckPredicate, 0, 194, 16, // Skip to: 40641 |
| /* 36351 */ MCD_OPC_Decode, 214, 2, 130, 2, // Opcode: FCMEQ32 |
| /* 36356 */ MCD_OPC_FilterValue, 3, 185, 16, // Skip to: 40641 |
| /* 36360 */ MCD_OPC_CheckPredicate, 0, 181, 16, // Skip to: 40641 |
| /* 36364 */ MCD_OPC_Decode, 215, 2, 89, // Opcode: FCMEQ64 |
| /* 36368 */ MCD_OPC_FilterValue, 58, 30, 0, // Skip to: 36402 |
| /* 36372 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... |
| /* 36375 */ MCD_OPC_FilterValue, 160, 1, 9, 0, // Skip to: 36389 |
| /* 36380 */ MCD_OPC_CheckPredicate, 0, 161, 16, // Skip to: 40641 |
| /* 36384 */ MCD_OPC_Decode, 249, 2, 253, 1, // Opcode: FCMLTv1i32rz |
| /* 36389 */ MCD_OPC_FilterValue, 224, 1, 151, 16, // Skip to: 40641 |
| /* 36394 */ MCD_OPC_CheckPredicate, 0, 147, 16, // Skip to: 40641 |
| /* 36398 */ MCD_OPC_Decode, 250, 2, 90, // Opcode: FCMLTv1i64rz |
| /* 36402 */ MCD_OPC_FilterValue, 62, 30, 0, // Skip to: 36436 |
| /* 36406 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... |
| /* 36409 */ MCD_OPC_FilterValue, 161, 1, 9, 0, // Skip to: 36423 |
| /* 36414 */ MCD_OPC_CheckPredicate, 0, 127, 16, // Skip to: 40641 |
| /* 36418 */ MCD_OPC_Decode, 150, 5, 253, 1, // Opcode: FRECPXv1i32 |
| /* 36423 */ MCD_OPC_FilterValue, 225, 1, 117, 16, // Skip to: 40641 |
| /* 36428 */ MCD_OPC_CheckPredicate, 0, 113, 16, // Skip to: 40641 |
| /* 36432 */ MCD_OPC_Decode, 151, 5, 90, // Opcode: FRECPXv1i64 |
| /* 36436 */ MCD_OPC_FilterValue, 63, 105, 16, // Skip to: 40641 |
| /* 36440 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 36443 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 36456 |
| /* 36447 */ MCD_OPC_CheckPredicate, 0, 94, 16, // Skip to: 40641 |
| /* 36451 */ MCD_OPC_Decode, 145, 5, 130, 2, // Opcode: FRECPS32 |
| /* 36456 */ MCD_OPC_FilterValue, 3, 8, 0, // Skip to: 36468 |
| /* 36460 */ MCD_OPC_CheckPredicate, 0, 81, 16, // Skip to: 40641 |
| /* 36464 */ MCD_OPC_Decode, 146, 5, 89, // Opcode: FRECPS64 |
| /* 36468 */ MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 36481 |
| /* 36472 */ MCD_OPC_CheckPredicate, 0, 69, 16, // Skip to: 40641 |
| /* 36476 */ MCD_OPC_Decode, 192, 5, 130, 2, // Opcode: FRSQRTS32 |
| /* 36481 */ MCD_OPC_FilterValue, 7, 60, 16, // Skip to: 40641 |
| /* 36485 */ MCD_OPC_CheckPredicate, 0, 56, 16, // Skip to: 40641 |
| /* 36489 */ MCD_OPC_Decode, 193, 5, 89, // Opcode: FRSQRTS64 |
| /* 36493 */ MCD_OPC_FilterValue, 3, 48, 16, // Skip to: 40641 |
| /* 36497 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 36500 */ MCD_OPC_FilterValue, 0, 21, 0, // Skip to: 36525 |
| /* 36504 */ MCD_OPC_CheckPredicate, 0, 37, 16, // Skip to: 40641 |
| /* 36508 */ MCD_OPC_CheckField, 22, 2, 1, 31, 16, // Skip to: 40641 |
| /* 36514 */ MCD_OPC_CheckField, 10, 2, 1, 25, 16, // Skip to: 40641 |
| /* 36520 */ MCD_OPC_Decode, 147, 13, 166, 2, // Opcode: SSHRd |
| /* 36525 */ MCD_OPC_FilterValue, 1, 66, 0, // Skip to: 36595 |
| /* 36529 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 36532 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 36551 |
| /* 36536 */ MCD_OPC_CheckPredicate, 0, 5, 16, // Skip to: 40641 |
| /* 36540 */ MCD_OPC_CheckField, 10, 2, 1, 255, 15, // Skip to: 40641 |
| /* 36546 */ MCD_OPC_Decode, 155, 13, 167, 2, // Opcode: SSRAd |
| /* 36551 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 36570 |
| /* 36555 */ MCD_OPC_CheckPredicate, 0, 242, 15, // Skip to: 40641 |
| /* 36559 */ MCD_OPC_CheckField, 10, 1, 0, 236, 15, // Skip to: 40641 |
| /* 36565 */ MCD_OPC_Decode, 206, 4, 168, 2, // Opcode: FMLAv1i32_indexed |
| /* 36570 */ MCD_OPC_FilterValue, 3, 227, 15, // Skip to: 40641 |
| /* 36574 */ MCD_OPC_CheckPredicate, 0, 223, 15, // Skip to: 40641 |
| /* 36578 */ MCD_OPC_CheckField, 21, 1, 0, 217, 15, // Skip to: 40641 |
| /* 36584 */ MCD_OPC_CheckField, 10, 1, 0, 211, 15, // Skip to: 40641 |
| /* 36590 */ MCD_OPC_Decode, 207, 4, 169, 2, // Opcode: FMLAv1i64_indexed |
| /* 36595 */ MCD_OPC_FilterValue, 2, 21, 0, // Skip to: 36620 |
| /* 36599 */ MCD_OPC_CheckPredicate, 0, 198, 15, // Skip to: 40641 |
| /* 36603 */ MCD_OPC_CheckField, 22, 2, 1, 192, 15, // Skip to: 40641 |
| /* 36609 */ MCD_OPC_CheckField, 10, 2, 1, 186, 15, // Skip to: 40641 |
| /* 36615 */ MCD_OPC_Decode, 245, 12, 166, 2, // Opcode: SRSHRd |
| /* 36620 */ MCD_OPC_FilterValue, 3, 61, 0, // Skip to: 36685 |
| /* 36624 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... |
| /* 36627 */ MCD_OPC_FilterValue, 0, 29, 0, // Skip to: 36660 |
| /* 36631 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 36634 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 36647 |
| /* 36638 */ MCD_OPC_CheckPredicate, 0, 159, 15, // Skip to: 40641 |
| /* 36642 */ MCD_OPC_Decode, 173, 11, 170, 2, // Opcode: SQDMLALv1i32_indexed |
| /* 36647 */ MCD_OPC_FilterValue, 2, 150, 15, // Skip to: 40641 |
| /* 36651 */ MCD_OPC_CheckPredicate, 0, 146, 15, // Skip to: 40641 |
| /* 36655 */ MCD_OPC_Decode, 174, 11, 171, 2, // Opcode: SQDMLALv1i64_indexed |
| /* 36660 */ MCD_OPC_FilterValue, 1, 137, 15, // Skip to: 40641 |
| /* 36664 */ MCD_OPC_CheckPredicate, 0, 133, 15, // Skip to: 40641 |
| /* 36668 */ MCD_OPC_CheckField, 22, 2, 1, 127, 15, // Skip to: 40641 |
| /* 36674 */ MCD_OPC_CheckField, 11, 1, 0, 121, 15, // Skip to: 40641 |
| /* 36680 */ MCD_OPC_Decode, 253, 12, 167, 2, // Opcode: SRSRAd |
| /* 36685 */ MCD_OPC_FilterValue, 5, 66, 0, // Skip to: 36755 |
| /* 36689 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 36692 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 36711 |
| /* 36696 */ MCD_OPC_CheckPredicate, 0, 101, 15, // Skip to: 40641 |
| /* 36700 */ MCD_OPC_CheckField, 10, 2, 1, 95, 15, // Skip to: 40641 |
| /* 36706 */ MCD_OPC_Decode, 176, 10, 172, 2, // Opcode: SHLd |
| /* 36711 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 36730 |
| /* 36715 */ MCD_OPC_CheckPredicate, 0, 82, 15, // Skip to: 40641 |
| /* 36719 */ MCD_OPC_CheckField, 10, 1, 0, 76, 15, // Skip to: 40641 |
| /* 36725 */ MCD_OPC_Decode, 214, 4, 168, 2, // Opcode: FMLSv1i32_indexed |
| /* 36730 */ MCD_OPC_FilterValue, 3, 67, 15, // Skip to: 40641 |
| /* 36734 */ MCD_OPC_CheckPredicate, 0, 63, 15, // Skip to: 40641 |
| /* 36738 */ MCD_OPC_CheckField, 21, 1, 0, 57, 15, // Skip to: 40641 |
| /* 36744 */ MCD_OPC_CheckField, 10, 1, 0, 51, 15, // Skip to: 40641 |
| /* 36750 */ MCD_OPC_Decode, 215, 4, 169, 2, // Opcode: FMLSv1i64_indexed |
| /* 36755 */ MCD_OPC_FilterValue, 7, 138, 0, // Skip to: 36897 |
| /* 36759 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 36762 */ MCD_OPC_FilterValue, 0, 73, 0, // Skip to: 36839 |
| /* 36766 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 36769 */ MCD_OPC_FilterValue, 0, 47, 0, // Skip to: 36820 |
| /* 36773 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 36776 */ MCD_OPC_FilterValue, 0, 21, 0, // Skip to: 36801 |
| /* 36780 */ MCD_OPC_CheckPredicate, 0, 17, 15, // Skip to: 40641 |
| /* 36784 */ MCD_OPC_CheckField, 19, 1, 1, 11, 15, // Skip to: 40641 |
| /* 36790 */ MCD_OPC_CheckField, 10, 2, 1, 5, 15, // Skip to: 40641 |
| /* 36796 */ MCD_OPC_Decode, 154, 12, 173, 2, // Opcode: SQSHLb |
| /* 36801 */ MCD_OPC_FilterValue, 1, 252, 14, // Skip to: 40641 |
| /* 36805 */ MCD_OPC_CheckPredicate, 0, 248, 14, // Skip to: 40641 |
| /* 36809 */ MCD_OPC_CheckField, 10, 2, 1, 242, 14, // Skip to: 40641 |
| /* 36815 */ MCD_OPC_Decode, 156, 12, 174, 2, // Opcode: SQSHLh |
| /* 36820 */ MCD_OPC_FilterValue, 1, 233, 14, // Skip to: 40641 |
| /* 36824 */ MCD_OPC_CheckPredicate, 0, 229, 14, // Skip to: 40641 |
| /* 36828 */ MCD_OPC_CheckField, 10, 2, 1, 223, 14, // Skip to: 40641 |
| /* 36834 */ MCD_OPC_Decode, 157, 12, 175, 2, // Opcode: SQSHLs |
| /* 36839 */ MCD_OPC_FilterValue, 1, 35, 0, // Skip to: 36878 |
| /* 36843 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... |
| /* 36846 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 36859 |
| /* 36850 */ MCD_OPC_CheckPredicate, 0, 203, 14, // Skip to: 40641 |
| /* 36854 */ MCD_OPC_Decode, 185, 11, 170, 2, // Opcode: SQDMLSLv1i32_indexed |
| /* 36859 */ MCD_OPC_FilterValue, 1, 194, 14, // Skip to: 40641 |
| /* 36863 */ MCD_OPC_CheckPredicate, 0, 190, 14, // Skip to: 40641 |
| /* 36867 */ MCD_OPC_CheckField, 11, 1, 0, 184, 14, // Skip to: 40641 |
| /* 36873 */ MCD_OPC_Decode, 155, 12, 172, 2, // Opcode: SQSHLd |
| /* 36878 */ MCD_OPC_FilterValue, 2, 175, 14, // Skip to: 40641 |
| /* 36882 */ MCD_OPC_CheckPredicate, 0, 171, 14, // Skip to: 40641 |
| /* 36886 */ MCD_OPC_CheckField, 10, 1, 0, 165, 14, // Skip to: 40641 |
| /* 36892 */ MCD_OPC_Decode, 186, 11, 171, 2, // Opcode: SQDMLSLv1i64_indexed |
| /* 36897 */ MCD_OPC_FilterValue, 9, 172, 0, // Skip to: 37073 |
| /* 36901 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 36904 */ MCD_OPC_FilterValue, 0, 121, 0, // Skip to: 37029 |
| /* 36908 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 36911 */ MCD_OPC_FilterValue, 1, 55, 0, // Skip to: 36970 |
| /* 36915 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 36918 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 36957 |
| /* 36922 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 36925 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 36944 |
| /* 36929 */ MCD_OPC_CheckPredicate, 0, 124, 14, // Skip to: 40641 |
| /* 36933 */ MCD_OPC_CheckField, 19, 1, 1, 118, 14, // Skip to: 40641 |
| /* 36939 */ MCD_OPC_Decode, 176, 12, 176, 2, // Opcode: SQSHRNb |
| /* 36944 */ MCD_OPC_FilterValue, 1, 109, 14, // Skip to: 40641 |
| /* 36948 */ MCD_OPC_CheckPredicate, 0, 105, 14, // Skip to: 40641 |
| /* 36952 */ MCD_OPC_Decode, 177, 12, 177, 2, // Opcode: SQSHRNh |
| /* 36957 */ MCD_OPC_FilterValue, 1, 96, 14, // Skip to: 40641 |
| /* 36961 */ MCD_OPC_CheckPredicate, 0, 92, 14, // Skip to: 40641 |
| /* 36965 */ MCD_OPC_Decode, 178, 12, 178, 2, // Opcode: SQSHRNs |
| /* 36970 */ MCD_OPC_FilterValue, 3, 83, 14, // Skip to: 40641 |
| /* 36974 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 36977 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 37016 |
| /* 36981 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 36984 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 37003 |
| /* 36988 */ MCD_OPC_CheckPredicate, 0, 65, 14, // Skip to: 40641 |
| /* 36992 */ MCD_OPC_CheckField, 19, 1, 1, 59, 14, // Skip to: 40641 |
| /* 36998 */ MCD_OPC_Decode, 253, 11, 176, 2, // Opcode: SQRSHRNb |
| /* 37003 */ MCD_OPC_FilterValue, 1, 50, 14, // Skip to: 40641 |
| /* 37007 */ MCD_OPC_CheckPredicate, 0, 46, 14, // Skip to: 40641 |
| /* 37011 */ MCD_OPC_Decode, 254, 11, 177, 2, // Opcode: SQRSHRNh |
| /* 37016 */ MCD_OPC_FilterValue, 1, 37, 14, // Skip to: 40641 |
| /* 37020 */ MCD_OPC_CheckPredicate, 0, 33, 14, // Skip to: 40641 |
| /* 37024 */ MCD_OPC_Decode, 255, 11, 178, 2, // Opcode: SQRSHRNs |
| /* 37029 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 37048 |
| /* 37033 */ MCD_OPC_CheckPredicate, 0, 20, 14, // Skip to: 40641 |
| /* 37037 */ MCD_OPC_CheckField, 10, 1, 0, 14, 14, // Skip to: 40641 |
| /* 37043 */ MCD_OPC_Decode, 249, 4, 179, 2, // Opcode: FMULv1i32_indexed |
| /* 37048 */ MCD_OPC_FilterValue, 3, 5, 14, // Skip to: 40641 |
| /* 37052 */ MCD_OPC_CheckPredicate, 0, 1, 14, // Skip to: 40641 |
| /* 37056 */ MCD_OPC_CheckField, 21, 1, 0, 251, 13, // Skip to: 40641 |
| /* 37062 */ MCD_OPC_CheckField, 10, 1, 0, 245, 13, // Skip to: 40641 |
| /* 37068 */ MCD_OPC_Decode, 250, 4, 180, 2, // Opcode: FMULv1i64_indexed |
| /* 37073 */ MCD_OPC_FilterValue, 11, 41, 0, // Skip to: 37118 |
| /* 37077 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 37080 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 37099 |
| /* 37084 */ MCD_OPC_CheckPredicate, 0, 225, 13, // Skip to: 40641 |
| /* 37088 */ MCD_OPC_CheckField, 10, 1, 0, 219, 13, // Skip to: 40641 |
| /* 37094 */ MCD_OPC_Decode, 209, 11, 181, 2, // Opcode: SQDMULLv1i32_indexed |
| /* 37099 */ MCD_OPC_FilterValue, 2, 210, 13, // Skip to: 40641 |
| /* 37103 */ MCD_OPC_CheckPredicate, 0, 206, 13, // Skip to: 40641 |
| /* 37107 */ MCD_OPC_CheckField, 10, 1, 0, 200, 13, // Skip to: 40641 |
| /* 37113 */ MCD_OPC_Decode, 210, 11, 182, 2, // Opcode: SQDMULLv1i64_indexed |
| /* 37118 */ MCD_OPC_FilterValue, 12, 41, 0, // Skip to: 37163 |
| /* 37122 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 37125 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 37144 |
| /* 37129 */ MCD_OPC_CheckPredicate, 0, 180, 13, // Skip to: 40641 |
| /* 37133 */ MCD_OPC_CheckField, 10, 1, 0, 174, 13, // Skip to: 40641 |
| /* 37139 */ MCD_OPC_Decode, 196, 11, 183, 2, // Opcode: SQDMULHv1i16_indexed |
| /* 37144 */ MCD_OPC_FilterValue, 2, 165, 13, // Skip to: 40641 |
| /* 37148 */ MCD_OPC_CheckPredicate, 0, 161, 13, // Skip to: 40641 |
| /* 37152 */ MCD_OPC_CheckField, 10, 1, 0, 155, 13, // Skip to: 40641 |
| /* 37158 */ MCD_OPC_Decode, 198, 11, 179, 2, // Opcode: SQDMULHv1i32_indexed |
| /* 37163 */ MCD_OPC_FilterValue, 13, 41, 0, // Skip to: 37208 |
| /* 37167 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 37170 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 37189 |
| /* 37174 */ MCD_OPC_CheckPredicate, 0, 135, 13, // Skip to: 40641 |
| /* 37178 */ MCD_OPC_CheckField, 10, 1, 0, 129, 13, // Skip to: 40641 |
| /* 37184 */ MCD_OPC_Decode, 231, 11, 183, 2, // Opcode: SQRDMULHv1i16_indexed |
| /* 37189 */ MCD_OPC_FilterValue, 2, 120, 13, // Skip to: 40641 |
| /* 37193 */ MCD_OPC_CheckPredicate, 0, 116, 13, // Skip to: 40641 |
| /* 37197 */ MCD_OPC_CheckField, 10, 1, 0, 110, 13, // Skip to: 40641 |
| /* 37203 */ MCD_OPC_Decode, 233, 11, 179, 2, // Opcode: SQRDMULHv1i32_indexed |
| /* 37208 */ MCD_OPC_FilterValue, 14, 47, 0, // Skip to: 37259 |
| /* 37212 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 37215 */ MCD_OPC_FilterValue, 0, 21, 0, // Skip to: 37240 |
| /* 37219 */ MCD_OPC_CheckPredicate, 0, 90, 13, // Skip to: 40641 |
| /* 37223 */ MCD_OPC_CheckField, 21, 1, 1, 84, 13, // Skip to: 40641 |
| /* 37229 */ MCD_OPC_CheckField, 10, 2, 1, 78, 13, // Skip to: 40641 |
| /* 37235 */ MCD_OPC_Decode, 141, 10, 184, 2, // Opcode: SCVTFs |
| /* 37240 */ MCD_OPC_FilterValue, 1, 69, 13, // Skip to: 40641 |
| /* 37244 */ MCD_OPC_CheckPredicate, 0, 65, 13, // Skip to: 40641 |
| /* 37248 */ MCD_OPC_CheckField, 10, 2, 1, 59, 13, // Skip to: 40641 |
| /* 37254 */ MCD_OPC_Decode, 140, 10, 166, 2, // Opcode: SCVTFd |
| /* 37259 */ MCD_OPC_FilterValue, 15, 50, 13, // Skip to: 40641 |
| /* 37263 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 37266 */ MCD_OPC_FilterValue, 0, 21, 0, // Skip to: 37291 |
| /* 37270 */ MCD_OPC_CheckPredicate, 0, 39, 13, // Skip to: 40641 |
| /* 37274 */ MCD_OPC_CheckField, 21, 1, 1, 33, 13, // Skip to: 40641 |
| /* 37280 */ MCD_OPC_CheckField, 10, 2, 3, 27, 13, // Skip to: 40641 |
| /* 37286 */ MCD_OPC_Decode, 245, 3, 184, 2, // Opcode: FCVTZSs |
| /* 37291 */ MCD_OPC_FilterValue, 1, 18, 13, // Skip to: 40641 |
| /* 37295 */ MCD_OPC_CheckPredicate, 0, 14, 13, // Skip to: 40641 |
| /* 37299 */ MCD_OPC_CheckField, 10, 2, 3, 8, 13, // Skip to: 40641 |
| /* 37305 */ MCD_OPC_Decode, 244, 3, 166, 2, // Opcode: FCVTZSd |
| /* 37310 */ MCD_OPC_FilterValue, 3, 212, 8, // Skip to: 39574 |
| /* 37314 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... |
| /* 37317 */ MCD_OPC_FilterValue, 0, 85, 0, // Skip to: 37406 |
| /* 37321 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 37324 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 37339 |
| /* 37328 */ MCD_OPC_CheckField, 21, 1, 0, 235, 12, // Skip to: 40641 |
| /* 37334 */ MCD_OPC_Decode, 140, 15, 226, 1, // Opcode: STURHi |
| /* 37339 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 37354 |
| /* 37343 */ MCD_OPC_CheckField, 21, 1, 0, 220, 12, // Skip to: 40641 |
| /* 37349 */ MCD_OPC_Decode, 235, 14, 226, 1, // Opcode: STRHpost |
| /* 37354 */ MCD_OPC_FilterValue, 2, 33, 0, // Skip to: 37391 |
| /* 37358 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 37361 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 37376 |
| /* 37365 */ MCD_OPC_CheckField, 21, 1, 1, 198, 12, // Skip to: 40641 |
| /* 37371 */ MCD_OPC_Decode, 237, 14, 185, 2, // Opcode: STRHroW |
| /* 37376 */ MCD_OPC_FilterValue, 3, 189, 12, // Skip to: 40641 |
| /* 37380 */ MCD_OPC_CheckField, 21, 1, 1, 183, 12, // Skip to: 40641 |
| /* 37386 */ MCD_OPC_Decode, 238, 14, 186, 2, // Opcode: STRHroX |
| /* 37391 */ MCD_OPC_FilterValue, 3, 174, 12, // Skip to: 40641 |
| /* 37395 */ MCD_OPC_CheckField, 21, 1, 0, 168, 12, // Skip to: 40641 |
| /* 37401 */ MCD_OPC_Decode, 236, 14, 226, 1, // Opcode: STRHpre |
| /* 37406 */ MCD_OPC_FilterValue, 1, 85, 0, // Skip to: 37495 |
| /* 37410 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 37413 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 37428 |
| /* 37417 */ MCD_OPC_CheckField, 21, 1, 0, 146, 12, // Skip to: 40641 |
| /* 37423 */ MCD_OPC_Decode, 159, 8, 226, 1, // Opcode: LDURHi |
| /* 37428 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 37443 |
| /* 37432 */ MCD_OPC_CheckField, 21, 1, 0, 131, 12, // Skip to: 40641 |
| /* 37438 */ MCD_OPC_Decode, 219, 7, 226, 1, // Opcode: LDRHpost |
| /* 37443 */ MCD_OPC_FilterValue, 2, 33, 0, // Skip to: 37480 |
| /* 37447 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 37450 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 37465 |
| /* 37454 */ MCD_OPC_CheckField, 21, 1, 1, 109, 12, // Skip to: 40641 |
| /* 37460 */ MCD_OPC_Decode, 221, 7, 185, 2, // Opcode: LDRHroW |
| /* 37465 */ MCD_OPC_FilterValue, 3, 100, 12, // Skip to: 40641 |
| /* 37469 */ MCD_OPC_CheckField, 21, 1, 1, 94, 12, // Skip to: 40641 |
| /* 37475 */ MCD_OPC_Decode, 222, 7, 186, 2, // Opcode: LDRHroX |
| /* 37480 */ MCD_OPC_FilterValue, 3, 85, 12, // Skip to: 40641 |
| /* 37484 */ MCD_OPC_CheckField, 21, 1, 0, 79, 12, // Skip to: 40641 |
| /* 37490 */ MCD_OPC_Decode, 220, 7, 226, 1, // Opcode: LDRHpre |
| /* 37495 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 37504 |
| /* 37499 */ MCD_OPC_Decode, 239, 14, 231, 1, // Opcode: STRHui |
| /* 37504 */ MCD_OPC_FilterValue, 5, 5, 0, // Skip to: 37513 |
| /* 37508 */ MCD_OPC_Decode, 223, 7, 231, 1, // Opcode: LDRHui |
| /* 37513 */ MCD_OPC_FilterValue, 8, 60, 1, // Skip to: 37833 |
| /* 37517 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... |
| /* 37520 */ MCD_OPC_FilterValue, 3, 15, 0, // Skip to: 37539 |
| /* 37524 */ MCD_OPC_CheckPredicate, 0, 41, 12, // Skip to: 40641 |
| /* 37528 */ MCD_OPC_CheckField, 21, 1, 1, 35, 12, // Skip to: 40641 |
| /* 37534 */ MCD_OPC_Decode, 143, 17, 154, 2, // Opcode: UQADDv1i8 |
| /* 37539 */ MCD_OPC_FilterValue, 10, 15, 0, // Skip to: 37558 |
| /* 37543 */ MCD_OPC_CheckPredicate, 0, 22, 12, // Skip to: 40641 |
| /* 37547 */ MCD_OPC_CheckField, 16, 6, 33, 16, 12, // Skip to: 40641 |
| /* 37553 */ MCD_OPC_Decode, 217, 12, 159, 2, // Opcode: SQXTUNv1i8 |
| /* 37558 */ MCD_OPC_FilterValue, 11, 15, 0, // Skip to: 37577 |
| /* 37562 */ MCD_OPC_CheckPredicate, 0, 3, 12, // Skip to: 40641 |
| /* 37566 */ MCD_OPC_CheckField, 21, 1, 1, 253, 11, // Skip to: 40641 |
| /* 37572 */ MCD_OPC_Decode, 205, 17, 154, 2, // Opcode: UQSUBv1i8 |
| /* 37577 */ MCD_OPC_FilterValue, 14, 15, 0, // Skip to: 37596 |
| /* 37581 */ MCD_OPC_CheckPredicate, 0, 240, 11, // Skip to: 40641 |
| /* 37585 */ MCD_OPC_CheckField, 16, 6, 32, 234, 11, // Skip to: 40641 |
| /* 37591 */ MCD_OPC_Decode, 153, 18, 156, 2, // Opcode: USQADDv1i8 |
| /* 37596 */ MCD_OPC_FilterValue, 18, 15, 0, // Skip to: 37615 |
| /* 37600 */ MCD_OPC_CheckPredicate, 0, 221, 11, // Skip to: 40641 |
| /* 37604 */ MCD_OPC_CheckField, 16, 6, 33, 215, 11, // Skip to: 40641 |
| /* 37610 */ MCD_OPC_Decode, 215, 17, 159, 2, // Opcode: UQXTNv1i8 |
| /* 37615 */ MCD_OPC_FilterValue, 19, 15, 0, // Skip to: 37634 |
| /* 37619 */ MCD_OPC_CheckPredicate, 0, 202, 11, // Skip to: 40641 |
| /* 37623 */ MCD_OPC_CheckField, 21, 1, 1, 196, 11, // Skip to: 40641 |
| /* 37629 */ MCD_OPC_Decode, 179, 17, 154, 2, // Opcode: UQSHLv1i8 |
| /* 37634 */ MCD_OPC_FilterValue, 23, 15, 0, // Skip to: 37653 |
| /* 37638 */ MCD_OPC_CheckPredicate, 0, 183, 11, // Skip to: 40641 |
| /* 37642 */ MCD_OPC_CheckField, 21, 1, 1, 177, 11, // Skip to: 40641 |
| /* 37648 */ MCD_OPC_Decode, 154, 17, 154, 2, // Opcode: UQRSHLv1i8 |
| /* 37653 */ MCD_OPC_FilterValue, 30, 15, 0, // Skip to: 37672 |
| /* 37657 */ MCD_OPC_CheckPredicate, 0, 164, 11, // Skip to: 40641 |
| /* 37661 */ MCD_OPC_CheckField, 16, 6, 32, 158, 11, // Skip to: 40641 |
| /* 37667 */ MCD_OPC_Decode, 223, 11, 160, 2, // Opcode: SQNEGv1i8 |
| /* 37672 */ MCD_OPC_FilterValue, 42, 15, 0, // Skip to: 37691 |
| /* 37676 */ MCD_OPC_CheckPredicate, 0, 145, 11, // Skip to: 40641 |
| /* 37680 */ MCD_OPC_CheckField, 16, 6, 33, 139, 11, // Skip to: 40641 |
| /* 37686 */ MCD_OPC_Decode, 193, 3, 253, 1, // Opcode: FCVTNUv1i32 |
| /* 37691 */ MCD_OPC_FilterValue, 46, 15, 0, // Skip to: 37710 |
| /* 37695 */ MCD_OPC_CheckPredicate, 0, 126, 11, // Skip to: 40641 |
| /* 37699 */ MCD_OPC_CheckField, 16, 6, 33, 120, 11, // Skip to: 40641 |
| /* 37705 */ MCD_OPC_Decode, 175, 3, 253, 1, // Opcode: FCVTMUv1i32 |
| /* 37710 */ MCD_OPC_FilterValue, 50, 29, 0, // Skip to: 37743 |
| /* 37714 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 37717 */ MCD_OPC_FilterValue, 33, 9, 0, // Skip to: 37730 |
| /* 37721 */ MCD_OPC_CheckPredicate, 0, 100, 11, // Skip to: 40641 |
| /* 37725 */ MCD_OPC_Decode, 149, 3, 253, 1, // Opcode: FCVTAUv1i32 |
| /* 37730 */ MCD_OPC_FilterValue, 48, 91, 11, // Skip to: 40641 |
| /* 37734 */ MCD_OPC_CheckPredicate, 0, 87, 11, // Skip to: 40641 |
| /* 37738 */ MCD_OPC_Decode, 166, 4, 144, 1, // Opcode: FMAXNMPv2i32p |
| /* 37743 */ MCD_OPC_FilterValue, 54, 29, 0, // Skip to: 37776 |
| /* 37747 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 37750 */ MCD_OPC_FilterValue, 33, 9, 0, // Skip to: 37763 |
| /* 37754 */ MCD_OPC_CheckPredicate, 0, 67, 11, // Skip to: 40641 |
| /* 37758 */ MCD_OPC_Decode, 172, 16, 253, 1, // Opcode: UCVTFv1i32 |
| /* 37763 */ MCD_OPC_FilterValue, 48, 58, 11, // Skip to: 40641 |
| /* 37767 */ MCD_OPC_CheckPredicate, 0, 54, 11, // Skip to: 40641 |
| /* 37771 */ MCD_OPC_Decode, 203, 2, 144, 1, // Opcode: FADDPv2i32p |
| /* 37776 */ MCD_OPC_FilterValue, 57, 15, 0, // Skip to: 37795 |
| /* 37780 */ MCD_OPC_CheckPredicate, 0, 41, 11, // Skip to: 40641 |
| /* 37784 */ MCD_OPC_CheckField, 21, 1, 1, 35, 11, // Skip to: 40641 |
| /* 37790 */ MCD_OPC_Decode, 224, 2, 130, 2, // Opcode: FCMGE32 |
| /* 37795 */ MCD_OPC_FilterValue, 59, 15, 0, // Skip to: 37814 |
| /* 37799 */ MCD_OPC_CheckPredicate, 0, 22, 11, // Skip to: 40641 |
| /* 37803 */ MCD_OPC_CheckField, 21, 1, 1, 16, 11, // Skip to: 40641 |
| /* 37809 */ MCD_OPC_Decode, 190, 2, 130, 2, // Opcode: FACGE32 |
| /* 37814 */ MCD_OPC_FilterValue, 62, 7, 11, // Skip to: 40641 |
| /* 37818 */ MCD_OPC_CheckPredicate, 0, 3, 11, // Skip to: 40641 |
| /* 37822 */ MCD_OPC_CheckField, 16, 6, 48, 253, 10, // Skip to: 40641 |
| /* 37828 */ MCD_OPC_Decode, 176, 4, 144, 1, // Opcode: FMAXPv2i32p |
| /* 37833 */ MCD_OPC_FilterValue, 9, 89, 1, // Skip to: 38182 |
| /* 37837 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... |
| /* 37840 */ MCD_OPC_FilterValue, 3, 15, 0, // Skip to: 37859 |
| /* 37844 */ MCD_OPC_CheckPredicate, 0, 233, 10, // Skip to: 40641 |
| /* 37848 */ MCD_OPC_CheckField, 21, 1, 1, 227, 10, // Skip to: 40641 |
| /* 37854 */ MCD_OPC_Decode, 140, 17, 155, 2, // Opcode: UQADDv1i16 |
| /* 37859 */ MCD_OPC_FilterValue, 10, 15, 0, // Skip to: 37878 |
| /* 37863 */ MCD_OPC_CheckPredicate, 0, 214, 10, // Skip to: 40641 |
| /* 37867 */ MCD_OPC_CheckField, 16, 6, 33, 208, 10, // Skip to: 40641 |
| /* 37873 */ MCD_OPC_Decode, 215, 12, 255, 1, // Opcode: SQXTUNv1i16 |
| /* 37878 */ MCD_OPC_FilterValue, 11, 15, 0, // Skip to: 37897 |
| /* 37882 */ MCD_OPC_CheckPredicate, 0, 195, 10, // Skip to: 40641 |
| /* 37886 */ MCD_OPC_CheckField, 21, 1, 1, 189, 10, // Skip to: 40641 |
| /* 37892 */ MCD_OPC_Decode, 202, 17, 155, 2, // Opcode: UQSUBv1i16 |
| /* 37897 */ MCD_OPC_FilterValue, 14, 15, 0, // Skip to: 37916 |
| /* 37901 */ MCD_OPC_CheckPredicate, 0, 176, 10, // Skip to: 40641 |
| /* 37905 */ MCD_OPC_CheckField, 16, 6, 32, 170, 10, // Skip to: 40641 |
| /* 37911 */ MCD_OPC_Decode, 150, 18, 157, 2, // Opcode: USQADDv1i16 |
| /* 37916 */ MCD_OPC_FilterValue, 18, 15, 0, // Skip to: 37935 |
| /* 37920 */ MCD_OPC_CheckPredicate, 0, 157, 10, // Skip to: 40641 |
| /* 37924 */ MCD_OPC_CheckField, 16, 6, 33, 151, 10, // Skip to: 40641 |
| /* 37930 */ MCD_OPC_Decode, 213, 17, 255, 1, // Opcode: UQXTNv1i16 |
| /* 37935 */ MCD_OPC_FilterValue, 19, 15, 0, // Skip to: 37954 |
| /* 37939 */ MCD_OPC_CheckPredicate, 0, 138, 10, // Skip to: 40641 |
| /* 37943 */ MCD_OPC_CheckField, 21, 1, 1, 132, 10, // Skip to: 40641 |
| /* 37949 */ MCD_OPC_Decode, 176, 17, 155, 2, // Opcode: UQSHLv1i16 |
| /* 37954 */ MCD_OPC_FilterValue, 23, 15, 0, // Skip to: 37973 |
| /* 37958 */ MCD_OPC_CheckPredicate, 0, 119, 10, // Skip to: 40641 |
| /* 37962 */ MCD_OPC_CheckField, 21, 1, 1, 113, 10, // Skip to: 40641 |
| /* 37968 */ MCD_OPC_Decode, 151, 17, 155, 2, // Opcode: UQRSHLv1i16 |
| /* 37973 */ MCD_OPC_FilterValue, 26, 15, 0, // Skip to: 37992 |
| /* 37977 */ MCD_OPC_CheckPredicate, 0, 100, 10, // Skip to: 40641 |
| /* 37981 */ MCD_OPC_CheckField, 16, 6, 33, 94, 10, // Skip to: 40641 |
| /* 37987 */ MCD_OPC_Decode, 222, 3, 144, 1, // Opcode: FCVTXNv1i64 |
| /* 37992 */ MCD_OPC_FilterValue, 30, 15, 0, // Skip to: 38011 |
| /* 37996 */ MCD_OPC_CheckPredicate, 0, 81, 10, // Skip to: 40641 |
| /* 38000 */ MCD_OPC_CheckField, 16, 6, 32, 75, 10, // Skip to: 40641 |
| /* 38006 */ MCD_OPC_Decode, 220, 11, 161, 2, // Opcode: SQNEGv1i16 |
| /* 38011 */ MCD_OPC_FilterValue, 42, 14, 0, // Skip to: 38029 |
| /* 38015 */ MCD_OPC_CheckPredicate, 0, 62, 10, // Skip to: 40641 |
| /* 38019 */ MCD_OPC_CheckField, 16, 6, 33, 56, 10, // Skip to: 40641 |
| /* 38025 */ MCD_OPC_Decode, 194, 3, 90, // Opcode: FCVTNUv1i64 |
| /* 38029 */ MCD_OPC_FilterValue, 45, 15, 0, // Skip to: 38048 |
| /* 38033 */ MCD_OPC_CheckPredicate, 0, 44, 10, // Skip to: 40641 |
| /* 38037 */ MCD_OPC_CheckField, 21, 1, 1, 38, 10, // Skip to: 40641 |
| /* 38043 */ MCD_OPC_Decode, 230, 11, 155, 2, // Opcode: SQRDMULHv1i16 |
| /* 38048 */ MCD_OPC_FilterValue, 46, 14, 0, // Skip to: 38066 |
| /* 38052 */ MCD_OPC_CheckPredicate, 0, 25, 10, // Skip to: 40641 |
| /* 38056 */ MCD_OPC_CheckField, 16, 6, 33, 19, 10, // Skip to: 40641 |
| /* 38062 */ MCD_OPC_Decode, 176, 3, 90, // Opcode: FCVTMUv1i64 |
| /* 38066 */ MCD_OPC_FilterValue, 50, 27, 0, // Skip to: 38097 |
| /* 38070 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 38073 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 38085 |
| /* 38077 */ MCD_OPC_CheckPredicate, 0, 0, 10, // Skip to: 40641 |
| /* 38081 */ MCD_OPC_Decode, 150, 3, 90, // Opcode: FCVTAUv1i64 |
| /* 38085 */ MCD_OPC_FilterValue, 48, 248, 9, // Skip to: 40641 |
| /* 38089 */ MCD_OPC_CheckPredicate, 0, 244, 9, // Skip to: 40641 |
| /* 38093 */ MCD_OPC_Decode, 167, 4, 95, // Opcode: FMAXNMPv2i64p |
| /* 38097 */ MCD_OPC_FilterValue, 54, 27, 0, // Skip to: 38128 |
| /* 38101 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 38104 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 38116 |
| /* 38108 */ MCD_OPC_CheckPredicate, 0, 225, 9, // Skip to: 40641 |
| /* 38112 */ MCD_OPC_Decode, 173, 16, 90, // Opcode: UCVTFv1i64 |
| /* 38116 */ MCD_OPC_FilterValue, 48, 217, 9, // Skip to: 40641 |
| /* 38120 */ MCD_OPC_CheckPredicate, 0, 213, 9, // Skip to: 40641 |
| /* 38124 */ MCD_OPC_Decode, 204, 2, 95, // Opcode: FADDPv2i64p |
| /* 38128 */ MCD_OPC_FilterValue, 57, 14, 0, // Skip to: 38146 |
| /* 38132 */ MCD_OPC_CheckPredicate, 0, 201, 9, // Skip to: 40641 |
| /* 38136 */ MCD_OPC_CheckField, 21, 1, 1, 195, 9, // Skip to: 40641 |
| /* 38142 */ MCD_OPC_Decode, 225, 2, 89, // Opcode: FCMGE64 |
| /* 38146 */ MCD_OPC_FilterValue, 59, 14, 0, // Skip to: 38164 |
| /* 38150 */ MCD_OPC_CheckPredicate, 0, 183, 9, // Skip to: 40641 |
| /* 38154 */ MCD_OPC_CheckField, 21, 1, 1, 177, 9, // Skip to: 40641 |
| /* 38160 */ MCD_OPC_Decode, 191, 2, 89, // Opcode: FACGE64 |
| /* 38164 */ MCD_OPC_FilterValue, 62, 169, 9, // Skip to: 40641 |
| /* 38168 */ MCD_OPC_CheckPredicate, 0, 165, 9, // Skip to: 40641 |
| /* 38172 */ MCD_OPC_CheckField, 16, 6, 48, 159, 9, // Skip to: 40641 |
| /* 38178 */ MCD_OPC_Decode, 177, 4, 95, // Opcode: FMAXPv2i64p |
| /* 38182 */ MCD_OPC_FilterValue, 10, 98, 1, // Skip to: 38540 |
| /* 38186 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... |
| /* 38189 */ MCD_OPC_FilterValue, 3, 15, 0, // Skip to: 38208 |
| /* 38193 */ MCD_OPC_CheckPredicate, 0, 140, 9, // Skip to: 40641 |
| /* 38197 */ MCD_OPC_CheckField, 21, 1, 1, 134, 9, // Skip to: 40641 |
| /* 38203 */ MCD_OPC_Decode, 141, 17, 130, 2, // Opcode: UQADDv1i32 |
| /* 38208 */ MCD_OPC_FilterValue, 10, 15, 0, // Skip to: 38227 |
| /* 38212 */ MCD_OPC_CheckPredicate, 0, 121, 9, // Skip to: 40641 |
| /* 38216 */ MCD_OPC_CheckField, 16, 6, 33, 115, 9, // Skip to: 40641 |
| /* 38222 */ MCD_OPC_Decode, 216, 12, 144, 1, // Opcode: SQXTUNv1i32 |
| /* 38227 */ MCD_OPC_FilterValue, 11, 15, 0, // Skip to: 38246 |
| /* 38231 */ MCD_OPC_CheckPredicate, 0, 102, 9, // Skip to: 40641 |
| /* 38235 */ MCD_OPC_CheckField, 21, 1, 1, 96, 9, // Skip to: 40641 |
| /* 38241 */ MCD_OPC_Decode, 203, 17, 130, 2, // Opcode: UQSUBv1i32 |
| /* 38246 */ MCD_OPC_FilterValue, 14, 15, 0, // Skip to: 38265 |
| /* 38250 */ MCD_OPC_CheckPredicate, 0, 83, 9, // Skip to: 40641 |
| /* 38254 */ MCD_OPC_CheckField, 16, 6, 32, 77, 9, // Skip to: 40641 |
| /* 38260 */ MCD_OPC_Decode, 151, 18, 158, 2, // Opcode: USQADDv1i32 |
| /* 38265 */ MCD_OPC_FilterValue, 18, 15, 0, // Skip to: 38284 |
| /* 38269 */ MCD_OPC_CheckPredicate, 0, 64, 9, // Skip to: 40641 |
| /* 38273 */ MCD_OPC_CheckField, 16, 6, 33, 58, 9, // Skip to: 40641 |
| /* 38279 */ MCD_OPC_Decode, 214, 17, 144, 1, // Opcode: UQXTNv1i32 |
| /* 38284 */ MCD_OPC_FilterValue, 19, 15, 0, // Skip to: 38303 |
| /* 38288 */ MCD_OPC_CheckPredicate, 0, 45, 9, // Skip to: 40641 |
| /* 38292 */ MCD_OPC_CheckField, 21, 1, 1, 39, 9, // Skip to: 40641 |
| /* 38298 */ MCD_OPC_Decode, 177, 17, 130, 2, // Opcode: UQSHLv1i32 |
| /* 38303 */ MCD_OPC_FilterValue, 23, 15, 0, // Skip to: 38322 |
| /* 38307 */ MCD_OPC_CheckPredicate, 0, 26, 9, // Skip to: 40641 |
| /* 38311 */ MCD_OPC_CheckField, 21, 1, 1, 20, 9, // Skip to: 40641 |
| /* 38317 */ MCD_OPC_Decode, 152, 17, 130, 2, // Opcode: UQRSHLv1i32 |
| /* 38322 */ MCD_OPC_FilterValue, 30, 15, 0, // Skip to: 38341 |
| /* 38326 */ MCD_OPC_CheckPredicate, 0, 7, 9, // Skip to: 40641 |
| /* 38330 */ MCD_OPC_CheckField, 16, 6, 32, 1, 9, // Skip to: 40641 |
| /* 38336 */ MCD_OPC_Decode, 221, 11, 253, 1, // Opcode: SQNEGv1i32 |
| /* 38341 */ MCD_OPC_FilterValue, 42, 15, 0, // Skip to: 38360 |
| /* 38345 */ MCD_OPC_CheckPredicate, 0, 244, 8, // Skip to: 40641 |
| /* 38349 */ MCD_OPC_CheckField, 16, 6, 33, 238, 8, // Skip to: 40641 |
| /* 38355 */ MCD_OPC_Decode, 215, 3, 253, 1, // Opcode: FCVTPUv1i32 |
| /* 38360 */ MCD_OPC_FilterValue, 45, 15, 0, // Skip to: 38379 |
| /* 38364 */ MCD_OPC_CheckPredicate, 0, 225, 8, // Skip to: 40641 |
| /* 38368 */ MCD_OPC_CheckField, 21, 1, 1, 219, 8, // Skip to: 40641 |
| /* 38374 */ MCD_OPC_Decode, 232, 11, 130, 2, // Opcode: SQRDMULHv1i32 |
| /* 38379 */ MCD_OPC_FilterValue, 46, 15, 0, // Skip to: 38398 |
| /* 38383 */ MCD_OPC_CheckPredicate, 0, 206, 8, // Skip to: 40641 |
| /* 38387 */ MCD_OPC_CheckField, 16, 6, 33, 200, 8, // Skip to: 40641 |
| /* 38393 */ MCD_OPC_Decode, 147, 4, 253, 1, // Opcode: FCVTZUv1i32 |
| /* 38398 */ MCD_OPC_FilterValue, 50, 29, 0, // Skip to: 38431 |
| /* 38402 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 38405 */ MCD_OPC_FilterValue, 32, 9, 0, // Skip to: 38418 |
| /* 38409 */ MCD_OPC_CheckPredicate, 0, 180, 8, // Skip to: 40641 |
| /* 38413 */ MCD_OPC_Decode, 226, 2, 253, 1, // Opcode: FCMGEv1i32rz |
| /* 38418 */ MCD_OPC_FilterValue, 48, 171, 8, // Skip to: 40641 |
| /* 38422 */ MCD_OPC_CheckPredicate, 0, 167, 8, // Skip to: 40641 |
| /* 38426 */ MCD_OPC_Decode, 188, 4, 144, 1, // Opcode: FMINNMPv2i32p |
| /* 38431 */ MCD_OPC_FilterValue, 53, 15, 0, // Skip to: 38450 |
| /* 38435 */ MCD_OPC_CheckPredicate, 0, 154, 8, // Skip to: 40641 |
| /* 38439 */ MCD_OPC_CheckField, 21, 1, 1, 148, 8, // Skip to: 40641 |
| /* 38445 */ MCD_OPC_Decode, 180, 2, 130, 2, // Opcode: FABD32 |
| /* 38450 */ MCD_OPC_FilterValue, 54, 29, 0, // Skip to: 38483 |
| /* 38454 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 38457 */ MCD_OPC_FilterValue, 32, 9, 0, // Skip to: 38470 |
| /* 38461 */ MCD_OPC_CheckPredicate, 0, 128, 8, // Skip to: 40641 |
| /* 38465 */ MCD_OPC_Decode, 244, 2, 253, 1, // Opcode: FCMLEv1i32rz |
| /* 38470 */ MCD_OPC_FilterValue, 33, 119, 8, // Skip to: 40641 |
| /* 38474 */ MCD_OPC_CheckPredicate, 0, 115, 8, // Skip to: 40641 |
| /* 38478 */ MCD_OPC_Decode, 187, 5, 253, 1, // Opcode: FRSQRTEv1i32 |
| /* 38483 */ MCD_OPC_FilterValue, 57, 15, 0, // Skip to: 38502 |
| /* 38487 */ MCD_OPC_CheckPredicate, 0, 102, 8, // Skip to: 40641 |
| /* 38491 */ MCD_OPC_CheckField, 21, 1, 1, 96, 8, // Skip to: 40641 |
| /* 38497 */ MCD_OPC_Decode, 234, 2, 130, 2, // Opcode: FCMGT32 |
| /* 38502 */ MCD_OPC_FilterValue, 59, 15, 0, // Skip to: 38521 |
| /* 38506 */ MCD_OPC_CheckPredicate, 0, 83, 8, // Skip to: 40641 |
| /* 38510 */ MCD_OPC_CheckField, 21, 1, 1, 77, 8, // Skip to: 40641 |
| /* 38516 */ MCD_OPC_Decode, 195, 2, 130, 2, // Opcode: FACGT32 |
| /* 38521 */ MCD_OPC_FilterValue, 62, 68, 8, // Skip to: 40641 |
| /* 38525 */ MCD_OPC_CheckPredicate, 0, 64, 8, // Skip to: 40641 |
| /* 38529 */ MCD_OPC_CheckField, 16, 6, 48, 58, 8, // Skip to: 40641 |
| /* 38535 */ MCD_OPC_Decode, 198, 4, 144, 1, // Opcode: FMINPv2i32p |
| /* 38540 */ MCD_OPC_FilterValue, 11, 182, 1, // Skip to: 38982 |
| /* 38544 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... |
| /* 38547 */ MCD_OPC_FilterValue, 3, 14, 0, // Skip to: 38565 |
| /* 38551 */ MCD_OPC_CheckPredicate, 0, 38, 8, // Skip to: 40641 |
| /* 38555 */ MCD_OPC_CheckField, 21, 1, 1, 32, 8, // Skip to: 40641 |
| /* 38561 */ MCD_OPC_Decode, 142, 17, 89, // Opcode: UQADDv1i64 |
| /* 38565 */ MCD_OPC_FilterValue, 11, 14, 0, // Skip to: 38583 |
| /* 38569 */ MCD_OPC_CheckPredicate, 0, 20, 8, // Skip to: 40641 |
| /* 38573 */ MCD_OPC_CheckField, 21, 1, 1, 14, 8, // Skip to: 40641 |
| /* 38579 */ MCD_OPC_Decode, 204, 17, 89, // Opcode: UQSUBv1i64 |
| /* 38583 */ MCD_OPC_FilterValue, 13, 14, 0, // Skip to: 38601 |
| /* 38587 */ MCD_OPC_CheckPredicate, 0, 2, 8, // Skip to: 40641 |
| /* 38591 */ MCD_OPC_CheckField, 21, 1, 1, 252, 7, // Skip to: 40641 |
| /* 38597 */ MCD_OPC_Decode, 209, 1, 89, // Opcode: CMHIv1i64 |
| /* 38601 */ MCD_OPC_FilterValue, 14, 14, 0, // Skip to: 38619 |
| /* 38605 */ MCD_OPC_CheckPredicate, 0, 240, 7, // Skip to: 40641 |
| /* 38609 */ MCD_OPC_CheckField, 16, 6, 32, 234, 7, // Skip to: 40641 |
| /* 38615 */ MCD_OPC_Decode, 152, 18, 99, // Opcode: USQADDv1i64 |
| /* 38619 */ MCD_OPC_FilterValue, 15, 14, 0, // Skip to: 38637 |
| /* 38623 */ MCD_OPC_CheckPredicate, 0, 222, 7, // Skip to: 40641 |
| /* 38627 */ MCD_OPC_CheckField, 21, 1, 1, 216, 7, // Skip to: 40641 |
| /* 38633 */ MCD_OPC_Decode, 217, 1, 89, // Opcode: CMHSv1i64 |
| /* 38637 */ MCD_OPC_FilterValue, 17, 14, 0, // Skip to: 38655 |
| /* 38641 */ MCD_OPC_CheckPredicate, 0, 204, 7, // Skip to: 40641 |
| /* 38645 */ MCD_OPC_CheckField, 21, 1, 1, 198, 7, // Skip to: 40641 |
| /* 38651 */ MCD_OPC_Decode, 134, 18, 89, // Opcode: USHLv1i64 |
| /* 38655 */ MCD_OPC_FilterValue, 19, 14, 0, // Skip to: 38673 |
| /* 38659 */ MCD_OPC_CheckPredicate, 0, 186, 7, // Skip to: 40641 |
| /* 38663 */ MCD_OPC_CheckField, 21, 1, 1, 180, 7, // Skip to: 40641 |
| /* 38669 */ MCD_OPC_Decode, 178, 17, 89, // Opcode: UQSHLv1i64 |
| /* 38673 */ MCD_OPC_FilterValue, 21, 14, 0, // Skip to: 38691 |
| /* 38677 */ MCD_OPC_CheckPredicate, 0, 168, 7, // Skip to: 40641 |
| /* 38681 */ MCD_OPC_CheckField, 21, 1, 1, 162, 7, // Skip to: 40641 |
| /* 38687 */ MCD_OPC_Decode, 230, 17, 89, // Opcode: URSHLv1i64 |
| /* 38691 */ MCD_OPC_FilterValue, 23, 14, 0, // Skip to: 38709 |
| /* 38695 */ MCD_OPC_CheckPredicate, 0, 150, 7, // Skip to: 40641 |
| /* 38699 */ MCD_OPC_CheckField, 21, 1, 1, 144, 7, // Skip to: 40641 |
| /* 38705 */ MCD_OPC_Decode, 153, 17, 89, // Opcode: UQRSHLv1i64 |
| /* 38709 */ MCD_OPC_FilterValue, 30, 14, 0, // Skip to: 38727 |
| /* 38713 */ MCD_OPC_CheckPredicate, 0, 132, 7, // Skip to: 40641 |
| /* 38717 */ MCD_OPC_CheckField, 16, 6, 32, 126, 7, // Skip to: 40641 |
| /* 38723 */ MCD_OPC_Decode, 222, 11, 90, // Opcode: SQNEGv1i64 |
| /* 38727 */ MCD_OPC_FilterValue, 33, 14, 0, // Skip to: 38745 |
| /* 38731 */ MCD_OPC_CheckPredicate, 0, 114, 7, // Skip to: 40641 |
| /* 38735 */ MCD_OPC_CheckField, 21, 1, 1, 108, 7, // Skip to: 40641 |
| /* 38741 */ MCD_OPC_Decode, 176, 15, 89, // Opcode: SUBv1i64 |
| /* 38745 */ MCD_OPC_FilterValue, 34, 14, 0, // Skip to: 38763 |
| /* 38749 */ MCD_OPC_CheckPredicate, 0, 96, 7, // Skip to: 40641 |
| /* 38753 */ MCD_OPC_CheckField, 16, 6, 32, 90, 7, // Skip to: 40641 |
| /* 38759 */ MCD_OPC_Decode, 179, 1, 90, // Opcode: CMGEv1i64rz |
| /* 38763 */ MCD_OPC_FilterValue, 35, 14, 0, // Skip to: 38781 |
| /* 38767 */ MCD_OPC_CheckPredicate, 0, 78, 7, // Skip to: 40641 |
| /* 38771 */ MCD_OPC_CheckField, 21, 1, 1, 72, 7, // Skip to: 40641 |
| /* 38777 */ MCD_OPC_Decode, 162, 1, 89, // Opcode: CMEQv1i64 |
| /* 38781 */ MCD_OPC_FilterValue, 38, 14, 0, // Skip to: 38799 |
| /* 38785 */ MCD_OPC_CheckPredicate, 0, 60, 7, // Skip to: 40641 |
| /* 38789 */ MCD_OPC_CheckField, 16, 6, 32, 54, 7, // Skip to: 40641 |
| /* 38795 */ MCD_OPC_Decode, 225, 1, 90, // Opcode: CMLEv1i64rz |
| /* 38799 */ MCD_OPC_FilterValue, 42, 14, 0, // Skip to: 38817 |
| /* 38803 */ MCD_OPC_CheckPredicate, 0, 42, 7, // Skip to: 40641 |
| /* 38807 */ MCD_OPC_CheckField, 16, 6, 33, 36, 7, // Skip to: 40641 |
| /* 38813 */ MCD_OPC_Decode, 216, 3, 90, // Opcode: FCVTPUv1i64 |
| /* 38817 */ MCD_OPC_FilterValue, 46, 27, 0, // Skip to: 38848 |
| /* 38821 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 38824 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 38836 |
| /* 38828 */ MCD_OPC_CheckPredicate, 0, 17, 7, // Skip to: 40641 |
| /* 38832 */ MCD_OPC_Decode, 248, 8, 90, // Opcode: NEGv1i64 |
| /* 38836 */ MCD_OPC_FilterValue, 33, 9, 7, // Skip to: 40641 |
| /* 38840 */ MCD_OPC_CheckPredicate, 0, 5, 7, // Skip to: 40641 |
| /* 38844 */ MCD_OPC_Decode, 148, 4, 90, // Opcode: FCVTZUv1i64 |
| /* 38848 */ MCD_OPC_FilterValue, 50, 27, 0, // Skip to: 38879 |
| /* 38852 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 38855 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 38867 |
| /* 38859 */ MCD_OPC_CheckPredicate, 0, 242, 6, // Skip to: 40641 |
| /* 38863 */ MCD_OPC_Decode, 227, 2, 90, // Opcode: FCMGEv1i64rz |
| /* 38867 */ MCD_OPC_FilterValue, 48, 234, 6, // Skip to: 40641 |
| /* 38871 */ MCD_OPC_CheckPredicate, 0, 230, 6, // Skip to: 40641 |
| /* 38875 */ MCD_OPC_Decode, 189, 4, 95, // Opcode: FMINNMPv2i64p |
| /* 38879 */ MCD_OPC_FilterValue, 53, 14, 0, // Skip to: 38897 |
| /* 38883 */ MCD_OPC_CheckPredicate, 0, 218, 6, // Skip to: 40641 |
| /* 38887 */ MCD_OPC_CheckField, 21, 1, 1, 212, 6, // Skip to: 40641 |
| /* 38893 */ MCD_OPC_Decode, 181, 2, 89, // Opcode: FABD64 |
| /* 38897 */ MCD_OPC_FilterValue, 54, 27, 0, // Skip to: 38928 |
| /* 38901 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 38904 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 38916 |
| /* 38908 */ MCD_OPC_CheckPredicate, 0, 193, 6, // Skip to: 40641 |
| /* 38912 */ MCD_OPC_Decode, 245, 2, 90, // Opcode: FCMLEv1i64rz |
| /* 38916 */ MCD_OPC_FilterValue, 33, 185, 6, // Skip to: 40641 |
| /* 38920 */ MCD_OPC_CheckPredicate, 0, 181, 6, // Skip to: 40641 |
| /* 38924 */ MCD_OPC_Decode, 188, 5, 90, // Opcode: FRSQRTEv1i64 |
| /* 38928 */ MCD_OPC_FilterValue, 57, 14, 0, // Skip to: 38946 |
| /* 38932 */ MCD_OPC_CheckPredicate, 0, 169, 6, // Skip to: 40641 |
| /* 38936 */ MCD_OPC_CheckField, 21, 1, 1, 163, 6, // Skip to: 40641 |
| /* 38942 */ MCD_OPC_Decode, 235, 2, 89, // Opcode: FCMGT64 |
| /* 38946 */ MCD_OPC_FilterValue, 59, 14, 0, // Skip to: 38964 |
| /* 38950 */ MCD_OPC_CheckPredicate, 0, 151, 6, // Skip to: 40641 |
| /* 38954 */ MCD_OPC_CheckField, 21, 1, 1, 145, 6, // Skip to: 40641 |
| /* 38960 */ MCD_OPC_Decode, 196, 2, 89, // Opcode: FACGT64 |
| /* 38964 */ MCD_OPC_FilterValue, 62, 137, 6, // Skip to: 40641 |
| /* 38968 */ MCD_OPC_CheckPredicate, 0, 133, 6, // Skip to: 40641 |
| /* 38972 */ MCD_OPC_CheckField, 16, 6, 48, 127, 6, // Skip to: 40641 |
| /* 38978 */ MCD_OPC_Decode, 199, 4, 95, // Opcode: FMINPv2i64p |
| /* 38982 */ MCD_OPC_FilterValue, 12, 139, 1, // Skip to: 39381 |
| /* 38986 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... |
| /* 38989 */ MCD_OPC_FilterValue, 25, 55, 0, // Skip to: 39048 |
| /* 38993 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 38996 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 39035 |
| /* 39000 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 39003 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 39022 |
| /* 39007 */ MCD_OPC_CheckPredicate, 0, 94, 6, // Skip to: 40641 |
| /* 39011 */ MCD_OPC_CheckField, 19, 1, 1, 88, 6, // Skip to: 40641 |
| /* 39017 */ MCD_OPC_Decode, 143, 12, 173, 2, // Opcode: SQSHLUb |
| /* 39022 */ MCD_OPC_FilterValue, 1, 79, 6, // Skip to: 40641 |
| /* 39026 */ MCD_OPC_CheckPredicate, 0, 75, 6, // Skip to: 40641 |
| /* 39030 */ MCD_OPC_Decode, 145, 12, 174, 2, // Opcode: SQSHLUh |
| /* 39035 */ MCD_OPC_FilterValue, 1, 66, 6, // Skip to: 40641 |
| /* 39039 */ MCD_OPC_CheckPredicate, 0, 62, 6, // Skip to: 40641 |
| /* 39043 */ MCD_OPC_Decode, 146, 12, 175, 2, // Opcode: SQSHLUs |
| /* 39048 */ MCD_OPC_FilterValue, 29, 55, 0, // Skip to: 39107 |
| /* 39052 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 39055 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 39094 |
| /* 39059 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 39062 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 39081 |
| /* 39066 */ MCD_OPC_CheckPredicate, 0, 35, 6, // Skip to: 40641 |
| /* 39070 */ MCD_OPC_CheckField, 19, 1, 1, 29, 6, // Skip to: 40641 |
| /* 39076 */ MCD_OPC_Decode, 170, 17, 173, 2, // Opcode: UQSHLb |
| /* 39081 */ MCD_OPC_FilterValue, 1, 20, 6, // Skip to: 40641 |
| /* 39085 */ MCD_OPC_CheckPredicate, 0, 16, 6, // Skip to: 40641 |
| /* 39089 */ MCD_OPC_Decode, 172, 17, 174, 2, // Opcode: UQSHLh |
| /* 39094 */ MCD_OPC_FilterValue, 1, 7, 6, // Skip to: 40641 |
| /* 39098 */ MCD_OPC_CheckPredicate, 0, 3, 6, // Skip to: 40641 |
| /* 39102 */ MCD_OPC_Decode, 173, 17, 175, 2, // Opcode: UQSHLs |
| /* 39107 */ MCD_OPC_FilterValue, 33, 55, 0, // Skip to: 39166 |
| /* 39111 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 39114 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 39153 |
| /* 39118 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 39121 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 39140 |
| /* 39125 */ MCD_OPC_CheckPredicate, 0, 232, 5, // Skip to: 40641 |
| /* 39129 */ MCD_OPC_CheckField, 19, 1, 1, 226, 5, // Skip to: 40641 |
| /* 39135 */ MCD_OPC_Decode, 185, 12, 176, 2, // Opcode: SQSHRUNb |
| /* 39140 */ MCD_OPC_FilterValue, 1, 217, 5, // Skip to: 40641 |
| /* 39144 */ MCD_OPC_CheckPredicate, 0, 213, 5, // Skip to: 40641 |
| /* 39148 */ MCD_OPC_Decode, 186, 12, 177, 2, // Opcode: SQSHRUNh |
| /* 39153 */ MCD_OPC_FilterValue, 1, 204, 5, // Skip to: 40641 |
| /* 39157 */ MCD_OPC_CheckPredicate, 0, 200, 5, // Skip to: 40641 |
| /* 39161 */ MCD_OPC_Decode, 187, 12, 178, 2, // Opcode: SQSHRUNs |
| /* 39166 */ MCD_OPC_FilterValue, 35, 55, 0, // Skip to: 39225 |
| /* 39170 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 39173 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 39212 |
| /* 39177 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 39180 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 39199 |
| /* 39184 */ MCD_OPC_CheckPredicate, 0, 173, 5, // Skip to: 40641 |
| /* 39188 */ MCD_OPC_CheckField, 19, 1, 1, 167, 5, // Skip to: 40641 |
| /* 39194 */ MCD_OPC_Decode, 134, 12, 176, 2, // Opcode: SQRSHRUNb |
| /* 39199 */ MCD_OPC_FilterValue, 1, 158, 5, // Skip to: 40641 |
| /* 39203 */ MCD_OPC_CheckPredicate, 0, 154, 5, // Skip to: 40641 |
| /* 39207 */ MCD_OPC_Decode, 135, 12, 177, 2, // Opcode: SQRSHRUNh |
| /* 39212 */ MCD_OPC_FilterValue, 1, 145, 5, // Skip to: 40641 |
| /* 39216 */ MCD_OPC_CheckPredicate, 0, 141, 5, // Skip to: 40641 |
| /* 39220 */ MCD_OPC_Decode, 136, 12, 178, 2, // Opcode: SQRSHRUNs |
| /* 39225 */ MCD_OPC_FilterValue, 37, 55, 0, // Skip to: 39284 |
| /* 39229 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 39232 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 39271 |
| /* 39236 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 39239 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 39258 |
| /* 39243 */ MCD_OPC_CheckPredicate, 0, 114, 5, // Skip to: 40641 |
| /* 39247 */ MCD_OPC_CheckField, 19, 1, 1, 108, 5, // Skip to: 40641 |
| /* 39253 */ MCD_OPC_Decode, 192, 17, 176, 2, // Opcode: UQSHRNb |
| /* 39258 */ MCD_OPC_FilterValue, 1, 99, 5, // Skip to: 40641 |
| /* 39262 */ MCD_OPC_CheckPredicate, 0, 95, 5, // Skip to: 40641 |
| /* 39266 */ MCD_OPC_Decode, 193, 17, 177, 2, // Opcode: UQSHRNh |
| /* 39271 */ MCD_OPC_FilterValue, 1, 86, 5, // Skip to: 40641 |
| /* 39275 */ MCD_OPC_CheckPredicate, 0, 82, 5, // Skip to: 40641 |
| /* 39279 */ MCD_OPC_Decode, 194, 17, 178, 2, // Opcode: UQSHRNs |
| /* 39284 */ MCD_OPC_FilterValue, 39, 55, 0, // Skip to: 39343 |
| /* 39288 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 39291 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 39330 |
| /* 39295 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 39298 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 39317 |
| /* 39302 */ MCD_OPC_CheckPredicate, 0, 55, 5, // Skip to: 40641 |
| /* 39306 */ MCD_OPC_CheckField, 19, 1, 1, 49, 5, // Skip to: 40641 |
| /* 39312 */ MCD_OPC_Decode, 161, 17, 176, 2, // Opcode: UQRSHRNb |
| /* 39317 */ MCD_OPC_FilterValue, 1, 40, 5, // Skip to: 40641 |
| /* 39321 */ MCD_OPC_CheckPredicate, 0, 36, 5, // Skip to: 40641 |
| /* 39325 */ MCD_OPC_Decode, 162, 17, 177, 2, // Opcode: UQRSHRNh |
| /* 39330 */ MCD_OPC_FilterValue, 1, 27, 5, // Skip to: 40641 |
| /* 39334 */ MCD_OPC_CheckPredicate, 0, 23, 5, // Skip to: 40641 |
| /* 39338 */ MCD_OPC_Decode, 163, 17, 178, 2, // Opcode: UQRSHRNs |
| /* 39343 */ MCD_OPC_FilterValue, 57, 15, 0, // Skip to: 39362 |
| /* 39347 */ MCD_OPC_CheckPredicate, 0, 10, 5, // Skip to: 40641 |
| /* 39351 */ MCD_OPC_CheckField, 21, 1, 1, 4, 5, // Skip to: 40641 |
| /* 39357 */ MCD_OPC_Decode, 171, 16, 184, 2, // Opcode: UCVTFs |
| /* 39362 */ MCD_OPC_FilterValue, 63, 251, 4, // Skip to: 40641 |
| /* 39366 */ MCD_OPC_CheckPredicate, 0, 247, 4, // Skip to: 40641 |
| /* 39370 */ MCD_OPC_CheckField, 21, 1, 1, 241, 4, // Skip to: 40641 |
| /* 39376 */ MCD_OPC_Decode, 146, 4, 184, 2, // Opcode: FCVTZUs |
| /* 39381 */ MCD_OPC_FilterValue, 13, 133, 0, // Skip to: 39518 |
| /* 39385 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... |
| /* 39388 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 39401 |
| /* 39392 */ MCD_OPC_CheckPredicate, 0, 221, 4, // Skip to: 40641 |
| /* 39396 */ MCD_OPC_Decode, 141, 18, 166, 2, // Opcode: USHRd |
| /* 39401 */ MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 39414 |
| /* 39405 */ MCD_OPC_CheckPredicate, 0, 208, 4, // Skip to: 40641 |
| /* 39409 */ MCD_OPC_Decode, 160, 18, 167, 2, // Opcode: USRAd |
| /* 39414 */ MCD_OPC_FilterValue, 9, 9, 0, // Skip to: 39427 |
| /* 39418 */ MCD_OPC_CheckPredicate, 0, 195, 4, // Skip to: 40641 |
| /* 39422 */ MCD_OPC_Decode, 237, 17, 166, 2, // Opcode: URSHRd |
| /* 39427 */ MCD_OPC_FilterValue, 13, 9, 0, // Skip to: 39440 |
| /* 39431 */ MCD_OPC_CheckPredicate, 0, 182, 4, // Skip to: 40641 |
| /* 39435 */ MCD_OPC_Decode, 247, 17, 167, 2, // Opcode: URSRAd |
| /* 39440 */ MCD_OPC_FilterValue, 17, 9, 0, // Skip to: 39453 |
| /* 39444 */ MCD_OPC_CheckPredicate, 0, 169, 4, // Skip to: 40641 |
| /* 39448 */ MCD_OPC_Decode, 229, 12, 167, 2, // Opcode: SRId |
| /* 39453 */ MCD_OPC_FilterValue, 21, 9, 0, // Skip to: 39466 |
| /* 39457 */ MCD_OPC_CheckPredicate, 0, 156, 4, // Skip to: 40641 |
| /* 39461 */ MCD_OPC_Decode, 196, 10, 187, 2, // Opcode: SLId |
| /* 39466 */ MCD_OPC_FilterValue, 25, 9, 0, // Skip to: 39479 |
| /* 39470 */ MCD_OPC_CheckPredicate, 0, 143, 4, // Skip to: 40641 |
| /* 39474 */ MCD_OPC_Decode, 144, 12, 172, 2, // Opcode: SQSHLUd |
| /* 39479 */ MCD_OPC_FilterValue, 29, 9, 0, // Skip to: 39492 |
| /* 39483 */ MCD_OPC_CheckPredicate, 0, 130, 4, // Skip to: 40641 |
| /* 39487 */ MCD_OPC_Decode, 171, 17, 172, 2, // Opcode: UQSHLd |
| /* 39492 */ MCD_OPC_FilterValue, 57, 9, 0, // Skip to: 39505 |
| /* 39496 */ MCD_OPC_CheckPredicate, 0, 117, 4, // Skip to: 40641 |
| /* 39500 */ MCD_OPC_Decode, 170, 16, 166, 2, // Opcode: UCVTFd |
| /* 39505 */ MCD_OPC_FilterValue, 63, 108, 4, // Skip to: 40641 |
| /* 39509 */ MCD_OPC_CheckPredicate, 0, 104, 4, // Skip to: 40641 |
| /* 39513 */ MCD_OPC_Decode, 145, 4, 166, 2, // Opcode: FCVTZUd |
| /* 39518 */ MCD_OPC_FilterValue, 14, 21, 0, // Skip to: 39543 |
| /* 39522 */ MCD_OPC_CheckPredicate, 0, 91, 4, // Skip to: 40641 |
| /* 39526 */ MCD_OPC_CheckField, 12, 4, 9, 85, 4, // Skip to: 40641 |
| /* 39532 */ MCD_OPC_CheckField, 10, 1, 0, 79, 4, // Skip to: 40641 |
| /* 39538 */ MCD_OPC_Decode, 241, 4, 179, 2, // Opcode: FMULXv1i32_indexed |
| /* 39543 */ MCD_OPC_FilterValue, 15, 70, 4, // Skip to: 40641 |
| /* 39547 */ MCD_OPC_CheckPredicate, 0, 66, 4, // Skip to: 40641 |
| /* 39551 */ MCD_OPC_CheckField, 21, 1, 0, 60, 4, // Skip to: 40641 |
| /* 39557 */ MCD_OPC_CheckField, 12, 4, 9, 54, 4, // Skip to: 40641 |
| /* 39563 */ MCD_OPC_CheckField, 10, 1, 0, 48, 4, // Skip to: 40641 |
| /* 39569 */ MCD_OPC_Decode, 242, 4, 180, 2, // Opcode: FMULXv1i64_indexed |
| /* 39574 */ MCD_OPC_FilterValue, 4, 145, 2, // Skip to: 40235 |
| /* 39578 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 39581 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 39590 |
| /* 39585 */ MCD_OPC_Decode, 224, 7, 188, 2, // Opcode: LDRQl |
| /* 39590 */ MCD_OPC_FilterValue, 2, 23, 4, // Skip to: 40641 |
| /* 39594 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... |
| /* 39597 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 39610 |
| /* 39601 */ MCD_OPC_CheckPredicate, 3, 12, 4, // Skip to: 40641 |
| /* 39605 */ MCD_OPC_Decode, 135, 10, 189, 2, // Opcode: SCVTFSXSri |
| /* 39610 */ MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 39623 |
| /* 39614 */ MCD_OPC_CheckPredicate, 3, 255, 3, // Skip to: 40641 |
| /* 39618 */ MCD_OPC_Decode, 165, 16, 189, 2, // Opcode: UCVTFSXSri |
| /* 39623 */ MCD_OPC_FilterValue, 24, 9, 0, // Skip to: 39636 |
| /* 39627 */ MCD_OPC_CheckPredicate, 3, 242, 3, // Skip to: 40641 |
| /* 39631 */ MCD_OPC_Decode, 228, 3, 190, 2, // Opcode: FCVTZSSXSri |
| /* 39636 */ MCD_OPC_FilterValue, 25, 9, 0, // Skip to: 39649 |
| /* 39640 */ MCD_OPC_CheckPredicate, 3, 229, 3, // Skip to: 40641 |
| /* 39644 */ MCD_OPC_Decode, 129, 4, 190, 2, // Opcode: FCVTZUSXSri |
| /* 39649 */ MCD_OPC_FilterValue, 32, 15, 0, // Skip to: 39668 |
| /* 39653 */ MCD_OPC_CheckPredicate, 3, 216, 3, // Skip to: 40641 |
| /* 39657 */ MCD_OPC_CheckField, 10, 6, 0, 210, 3, // Skip to: 40641 |
| /* 39663 */ MCD_OPC_Decode, 183, 3, 191, 2, // Opcode: FCVTNSUXSr |
| /* 39668 */ MCD_OPC_FilterValue, 33, 15, 0, // Skip to: 39687 |
| /* 39672 */ MCD_OPC_CheckPredicate, 3, 197, 3, // Skip to: 40641 |
| /* 39676 */ MCD_OPC_CheckField, 10, 6, 0, 191, 3, // Skip to: 40641 |
| /* 39682 */ MCD_OPC_Decode, 192, 3, 191, 2, // Opcode: FCVTNUUXSr |
| /* 39687 */ MCD_OPC_FilterValue, 34, 15, 0, // Skip to: 39706 |
| /* 39691 */ MCD_OPC_CheckPredicate, 3, 178, 3, // Skip to: 40641 |
| /* 39695 */ MCD_OPC_CheckField, 10, 6, 0, 172, 3, // Skip to: 40641 |
| /* 39701 */ MCD_OPC_Decode, 139, 10, 192, 2, // Opcode: SCVTFUXSri |
| /* 39706 */ MCD_OPC_FilterValue, 35, 15, 0, // Skip to: 39725 |
| /* 39710 */ MCD_OPC_CheckPredicate, 3, 159, 3, // Skip to: 40641 |
| /* 39714 */ MCD_OPC_CheckField, 10, 6, 0, 153, 3, // Skip to: 40641 |
| /* 39720 */ MCD_OPC_Decode, 169, 16, 192, 2, // Opcode: UCVTFUXSri |
| /* 39725 */ MCD_OPC_FilterValue, 36, 15, 0, // Skip to: 39744 |
| /* 39729 */ MCD_OPC_CheckPredicate, 3, 140, 3, // Skip to: 40641 |
| /* 39733 */ MCD_OPC_CheckField, 10, 6, 0, 134, 3, // Skip to: 40641 |
| /* 39739 */ MCD_OPC_Decode, 139, 3, 191, 2, // Opcode: FCVTASUXSr |
| /* 39744 */ MCD_OPC_FilterValue, 37, 15, 0, // Skip to: 39763 |
| /* 39748 */ MCD_OPC_CheckPredicate, 3, 121, 3, // Skip to: 40641 |
| /* 39752 */ MCD_OPC_CheckField, 10, 6, 0, 115, 3, // Skip to: 40641 |
| /* 39758 */ MCD_OPC_Decode, 148, 3, 191, 2, // Opcode: FCVTAUUXSr |
| /* 39763 */ MCD_OPC_FilterValue, 40, 15, 0, // Skip to: 39782 |
| /* 39767 */ MCD_OPC_CheckPredicate, 3, 102, 3, // Skip to: 40641 |
| /* 39771 */ MCD_OPC_CheckField, 10, 6, 0, 96, 3, // Skip to: 40641 |
| /* 39777 */ MCD_OPC_Decode, 205, 3, 191, 2, // Opcode: FCVTPSUXSr |
| /* 39782 */ MCD_OPC_FilterValue, 41, 15, 0, // Skip to: 39801 |
| /* 39786 */ MCD_OPC_CheckPredicate, 3, 83, 3, // Skip to: 40641 |
| /* 39790 */ MCD_OPC_CheckField, 10, 6, 0, 77, 3, // Skip to: 40641 |
| /* 39796 */ MCD_OPC_Decode, 214, 3, 191, 2, // Opcode: FCVTPUUXSr |
| /* 39801 */ MCD_OPC_FilterValue, 48, 15, 0, // Skip to: 39820 |
| /* 39805 */ MCD_OPC_CheckPredicate, 3, 64, 3, // Skip to: 40641 |
| /* 39809 */ MCD_OPC_CheckField, 10, 6, 0, 58, 3, // Skip to: 40641 |
| /* 39815 */ MCD_OPC_Decode, 165, 3, 191, 2, // Opcode: FCVTMSUXSr |
| /* 39820 */ MCD_OPC_FilterValue, 49, 15, 0, // Skip to: 39839 |
| /* 39824 */ MCD_OPC_CheckPredicate, 3, 45, 3, // Skip to: 40641 |
| /* 39828 */ MCD_OPC_CheckField, 10, 6, 0, 39, 3, // Skip to: 40641 |
| /* 39834 */ MCD_OPC_Decode, 174, 3, 191, 2, // Opcode: FCVTMUUXSr |
| /* 39839 */ MCD_OPC_FilterValue, 56, 15, 0, // Skip to: 39858 |
| /* 39843 */ MCD_OPC_CheckPredicate, 3, 26, 3, // Skip to: 40641 |
| /* 39847 */ MCD_OPC_CheckField, 10, 6, 0, 20, 3, // Skip to: 40641 |
| /* 39853 */ MCD_OPC_Decode, 232, 3, 191, 2, // Opcode: FCVTZSUXSr |
| /* 39858 */ MCD_OPC_FilterValue, 57, 15, 0, // Skip to: 39877 |
| /* 39862 */ MCD_OPC_CheckPredicate, 3, 7, 3, // Skip to: 40641 |
| /* 39866 */ MCD_OPC_CheckField, 10, 6, 0, 1, 3, // Skip to: 40641 |
| /* 39872 */ MCD_OPC_Decode, 133, 4, 191, 2, // Opcode: FCVTZUUXSr |
| /* 39877 */ MCD_OPC_FilterValue, 66, 9, 0, // Skip to: 39890 |
| /* 39881 */ MCD_OPC_CheckPredicate, 3, 244, 2, // Skip to: 40641 |
| /* 39885 */ MCD_OPC_Decode, 134, 10, 193, 2, // Opcode: SCVTFSXDri |
| /* 39890 */ MCD_OPC_FilterValue, 67, 9, 0, // Skip to: 39903 |
| /* 39894 */ MCD_OPC_CheckPredicate, 3, 231, 2, // Skip to: 40641 |
| /* 39898 */ MCD_OPC_Decode, 164, 16, 193, 2, // Opcode: UCVTFSXDri |
| /* 39903 */ MCD_OPC_FilterValue, 88, 9, 0, // Skip to: 39916 |
| /* 39907 */ MCD_OPC_CheckPredicate, 3, 218, 2, // Skip to: 40641 |
| /* 39911 */ MCD_OPC_Decode, 227, 3, 194, 2, // Opcode: FCVTZSSXDri |
| /* 39916 */ MCD_OPC_FilterValue, 89, 9, 0, // Skip to: 39929 |
| /* 39920 */ MCD_OPC_CheckPredicate, 3, 205, 2, // Skip to: 40641 |
| /* 39924 */ MCD_OPC_Decode, 128, 4, 194, 2, // Opcode: FCVTZUSXDri |
| /* 39929 */ MCD_OPC_FilterValue, 96, 15, 0, // Skip to: 39948 |
| /* 39933 */ MCD_OPC_CheckPredicate, 3, 192, 2, // Skip to: 40641 |
| /* 39937 */ MCD_OPC_CheckField, 10, 6, 0, 186, 2, // Skip to: 40641 |
| /* 39943 */ MCD_OPC_Decode, 182, 3, 195, 2, // Opcode: FCVTNSUXDr |
| /* 39948 */ MCD_OPC_FilterValue, 97, 15, 0, // Skip to: 39967 |
| /* 39952 */ MCD_OPC_CheckPredicate, 3, 173, 2, // Skip to: 40641 |
| /* 39956 */ MCD_OPC_CheckField, 10, 6, 0, 167, 2, // Skip to: 40641 |
| /* 39962 */ MCD_OPC_Decode, 191, 3, 195, 2, // Opcode: FCVTNUUXDr |
| /* 39967 */ MCD_OPC_FilterValue, 98, 15, 0, // Skip to: 39986 |
| /* 39971 */ MCD_OPC_CheckPredicate, 3, 154, 2, // Skip to: 40641 |
| /* 39975 */ MCD_OPC_CheckField, 10, 6, 0, 148, 2, // Skip to: 40641 |
| /* 39981 */ MCD_OPC_Decode, 138, 10, 196, 2, // Opcode: SCVTFUXDri |
| /* 39986 */ MCD_OPC_FilterValue, 99, 15, 0, // Skip to: 40005 |
| /* 39990 */ MCD_OPC_CheckPredicate, 3, 135, 2, // Skip to: 40641 |
| /* 39994 */ MCD_OPC_CheckField, 10, 6, 0, 129, 2, // Skip to: 40641 |
| /* 40000 */ MCD_OPC_Decode, 168, 16, 196, 2, // Opcode: UCVTFUXDri |
| /* 40005 */ MCD_OPC_FilterValue, 100, 15, 0, // Skip to: 40024 |
| /* 40009 */ MCD_OPC_CheckPredicate, 3, 116, 2, // Skip to: 40641 |
| /* 40013 */ MCD_OPC_CheckField, 10, 6, 0, 110, 2, // Skip to: 40641 |
| /* 40019 */ MCD_OPC_Decode, 138, 3, 195, 2, // Opcode: FCVTASUXDr |
| /* 40024 */ MCD_OPC_FilterValue, 101, 15, 0, // Skip to: 40043 |
| /* 40028 */ MCD_OPC_CheckPredicate, 3, 97, 2, // Skip to: 40641 |
| /* 40032 */ MCD_OPC_CheckField, 10, 6, 0, 91, 2, // Skip to: 40641 |
| /* 40038 */ MCD_OPC_Decode, 147, 3, 195, 2, // Opcode: FCVTAUUXDr |
| /* 40043 */ MCD_OPC_FilterValue, 102, 15, 0, // Skip to: 40062 |
| /* 40047 */ MCD_OPC_CheckPredicate, 3, 78, 2, // Skip to: 40641 |
| /* 40051 */ MCD_OPC_CheckField, 10, 6, 0, 72, 2, // Skip to: 40641 |
| /* 40057 */ MCD_OPC_Decode, 223, 4, 195, 2, // Opcode: FMOVDXr |
| /* 40062 */ MCD_OPC_FilterValue, 103, 15, 0, // Skip to: 40081 |
| /* 40066 */ MCD_OPC_CheckPredicate, 3, 59, 2, // Skip to: 40641 |
| /* 40070 */ MCD_OPC_CheckField, 10, 6, 0, 53, 2, // Skip to: 40641 |
| /* 40076 */ MCD_OPC_Decode, 231, 4, 196, 2, // Opcode: FMOVXDr |
| /* 40081 */ MCD_OPC_FilterValue, 104, 15, 0, // Skip to: 40100 |
| /* 40085 */ MCD_OPC_CheckPredicate, 3, 40, 2, // Skip to: 40641 |
| /* 40089 */ MCD_OPC_CheckField, 10, 6, 0, 34, 2, // Skip to: 40641 |
| /* 40095 */ MCD_OPC_Decode, 204, 3, 195, 2, // Opcode: FCVTPSUXDr |
| /* 40100 */ MCD_OPC_FilterValue, 105, 15, 0, // Skip to: 40119 |
| /* 40104 */ MCD_OPC_CheckPredicate, 3, 21, 2, // Skip to: 40641 |
| /* 40108 */ MCD_OPC_CheckField, 10, 6, 0, 15, 2, // Skip to: 40641 |
| /* 40114 */ MCD_OPC_Decode, 213, 3, 195, 2, // Opcode: FCVTPUUXDr |
| /* 40119 */ MCD_OPC_FilterValue, 112, 15, 0, // Skip to: 40138 |
| /* 40123 */ MCD_OPC_CheckPredicate, 3, 2, 2, // Skip to: 40641 |
| /* 40127 */ MCD_OPC_CheckField, 10, 6, 0, 252, 1, // Skip to: 40641 |
| /* 40133 */ MCD_OPC_Decode, 164, 3, 195, 2, // Opcode: FCVTMSUXDr |
| /* 40138 */ MCD_OPC_FilterValue, 113, 15, 0, // Skip to: 40157 |
| /* 40142 */ MCD_OPC_CheckPredicate, 3, 239, 1, // Skip to: 40641 |
| /* 40146 */ MCD_OPC_CheckField, 10, 6, 0, 233, 1, // Skip to: 40641 |
| /* 40152 */ MCD_OPC_Decode, 173, 3, 195, 2, // Opcode: FCVTMUUXDr |
| /* 40157 */ MCD_OPC_FilterValue, 120, 15, 0, // Skip to: 40176 |
| /* 40161 */ MCD_OPC_CheckPredicate, 3, 220, 1, // Skip to: 40641 |
| /* 40165 */ MCD_OPC_CheckField, 10, 6, 0, 214, 1, // Skip to: 40641 |
| /* 40171 */ MCD_OPC_Decode, 231, 3, 195, 2, // Opcode: FCVTZSUXDr |
| /* 40176 */ MCD_OPC_FilterValue, 121, 15, 0, // Skip to: 40195 |
| /* 40180 */ MCD_OPC_CheckPredicate, 3, 201, 1, // Skip to: 40641 |
| /* 40184 */ MCD_OPC_CheckField, 10, 6, 0, 195, 1, // Skip to: 40641 |
| /* 40190 */ MCD_OPC_Decode, 132, 4, 195, 2, // Opcode: FCVTZUUXDr |
| /* 40195 */ MCD_OPC_FilterValue, 174, 1, 15, 0, // Skip to: 40215 |
| /* 40200 */ MCD_OPC_CheckPredicate, 3, 181, 1, // Skip to: 40641 |
| /* 40204 */ MCD_OPC_CheckField, 10, 6, 0, 175, 1, // Skip to: 40641 |
| /* 40210 */ MCD_OPC_Decode, 222, 4, 197, 2, // Opcode: FMOVDXHighr |
| /* 40215 */ MCD_OPC_FilterValue, 175, 1, 165, 1, // Skip to: 40641 |
| /* 40220 */ MCD_OPC_CheckPredicate, 3, 161, 1, // Skip to: 40641 |
| /* 40224 */ MCD_OPC_CheckField, 10, 6, 0, 155, 1, // Skip to: 40641 |
| /* 40230 */ MCD_OPC_Decode, 230, 4, 197, 2, // Opcode: FMOVXDHighr |
| /* 40235 */ MCD_OPC_FilterValue, 5, 199, 0, // Skip to: 40438 |
| /* 40239 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... |
| /* 40242 */ MCD_OPC_FilterValue, 0, 85, 0, // Skip to: 40331 |
| /* 40246 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 40249 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 40264 |
| /* 40253 */ MCD_OPC_CheckField, 21, 1, 0, 126, 1, // Skip to: 40641 |
| /* 40259 */ MCD_OPC_Decode, 142, 15, 226, 1, // Opcode: STURSi |
| /* 40264 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 40279 |
| /* 40268 */ MCD_OPC_CheckField, 21, 1, 0, 111, 1, // Skip to: 40641 |
| /* 40274 */ MCD_OPC_Decode, 245, 14, 226, 1, // Opcode: STRSpost |
| /* 40279 */ MCD_OPC_FilterValue, 2, 33, 0, // Skip to: 40316 |
| /* 40283 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 40286 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 40301 |
| /* 40290 */ MCD_OPC_CheckField, 21, 1, 1, 89, 1, // Skip to: 40641 |
| /* 40296 */ MCD_OPC_Decode, 247, 14, 198, 2, // Opcode: STRSroW |
| /* 40301 */ MCD_OPC_FilterValue, 3, 80, 1, // Skip to: 40641 |
| /* 40305 */ MCD_OPC_CheckField, 21, 1, 1, 74, 1, // Skip to: 40641 |
| /* 40311 */ MCD_OPC_Decode, 248, 14, 199, 2, // Opcode: STRSroX |
| /* 40316 */ MCD_OPC_FilterValue, 3, 65, 1, // Skip to: 40641 |
| /* 40320 */ MCD_OPC_CheckField, 21, 1, 0, 59, 1, // Skip to: 40641 |
| /* 40326 */ MCD_OPC_Decode, 246, 14, 226, 1, // Opcode: STRSpre |
| /* 40331 */ MCD_OPC_FilterValue, 1, 85, 0, // Skip to: 40420 |
| /* 40335 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 40338 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 40353 |
| /* 40342 */ MCD_OPC_CheckField, 21, 1, 0, 37, 1, // Skip to: 40641 |
| /* 40348 */ MCD_OPC_Decode, 166, 8, 226, 1, // Opcode: LDURSi |
| /* 40353 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 40368 |
| /* 40357 */ MCD_OPC_CheckField, 21, 1, 0, 22, 1, // Skip to: 40641 |
| /* 40363 */ MCD_OPC_Decode, 129, 8, 226, 1, // Opcode: LDRSpost |
| /* 40368 */ MCD_OPC_FilterValue, 2, 33, 0, // Skip to: 40405 |
| /* 40372 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 40375 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 40390 |
| /* 40379 */ MCD_OPC_CheckField, 21, 1, 1, 0, 1, // Skip to: 40641 |
| /* 40385 */ MCD_OPC_Decode, 131, 8, 198, 2, // Opcode: LDRSroW |
| /* 40390 */ MCD_OPC_FilterValue, 3, 247, 0, // Skip to: 40641 |
| /* 40394 */ MCD_OPC_CheckField, 21, 1, 1, 241, 0, // Skip to: 40641 |
| /* 40400 */ MCD_OPC_Decode, 132, 8, 199, 2, // Opcode: LDRSroX |
| /* 40405 */ MCD_OPC_FilterValue, 3, 232, 0, // Skip to: 40641 |
| /* 40409 */ MCD_OPC_CheckField, 21, 1, 0, 226, 0, // Skip to: 40641 |
| /* 40415 */ MCD_OPC_Decode, 130, 8, 226, 1, // Opcode: LDRSpre |
| /* 40420 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 40429 |
| /* 40424 */ MCD_OPC_Decode, 249, 14, 231, 1, // Opcode: STRSui |
| /* 40429 */ MCD_OPC_FilterValue, 5, 208, 0, // Skip to: 40641 |
| /* 40433 */ MCD_OPC_Decode, 133, 8, 231, 1, // Opcode: LDRSui |
| /* 40438 */ MCD_OPC_FilterValue, 7, 199, 0, // Skip to: 40641 |
| /* 40442 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... |
| /* 40445 */ MCD_OPC_FilterValue, 0, 85, 0, // Skip to: 40534 |
| /* 40449 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 40452 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 40467 |
| /* 40456 */ MCD_OPC_CheckField, 21, 1, 0, 179, 0, // Skip to: 40641 |
| /* 40462 */ MCD_OPC_Decode, 138, 15, 226, 1, // Opcode: STURDi |
| /* 40467 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 40482 |
| /* 40471 */ MCD_OPC_CheckField, 21, 1, 0, 164, 0, // Skip to: 40641 |
| /* 40477 */ MCD_OPC_Decode, 225, 14, 226, 1, // Opcode: STRDpost |
| /* 40482 */ MCD_OPC_FilterValue, 2, 33, 0, // Skip to: 40519 |
| /* 40486 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 40489 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 40504 |
| /* 40493 */ MCD_OPC_CheckField, 21, 1, 1, 142, 0, // Skip to: 40641 |
| /* 40499 */ MCD_OPC_Decode, 227, 14, 200, 2, // Opcode: STRDroW |
| /* 40504 */ MCD_OPC_FilterValue, 3, 133, 0, // Skip to: 40641 |
| /* 40508 */ MCD_OPC_CheckField, 21, 1, 1, 127, 0, // Skip to: 40641 |
| /* 40514 */ MCD_OPC_Decode, 228, 14, 201, 2, // Opcode: STRDroX |
| /* 40519 */ MCD_OPC_FilterValue, 3, 118, 0, // Skip to: 40641 |
| /* 40523 */ MCD_OPC_CheckField, 21, 1, 0, 112, 0, // Skip to: 40641 |
| /* 40529 */ MCD_OPC_Decode, 226, 14, 226, 1, // Opcode: STRDpre |
| /* 40534 */ MCD_OPC_FilterValue, 1, 85, 0, // Skip to: 40623 |
| /* 40538 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 40541 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 40556 |
| /* 40545 */ MCD_OPC_CheckField, 21, 1, 0, 90, 0, // Skip to: 40641 |
| /* 40551 */ MCD_OPC_Decode, 157, 8, 226, 1, // Opcode: LDURDi |
| /* 40556 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 40571 |
| /* 40560 */ MCD_OPC_CheckField, 21, 1, 0, 75, 0, // Skip to: 40641 |
| /* 40566 */ MCD_OPC_Decode, 209, 7, 226, 1, // Opcode: LDRDpost |
| /* 40571 */ MCD_OPC_FilterValue, 2, 33, 0, // Skip to: 40608 |
| /* 40575 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 40578 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 40593 |
| /* 40582 */ MCD_OPC_CheckField, 21, 1, 1, 53, 0, // Skip to: 40641 |
| /* 40588 */ MCD_OPC_Decode, 211, 7, 200, 2, // Opcode: LDRDroW |
| /* 40593 */ MCD_OPC_FilterValue, 3, 44, 0, // Skip to: 40641 |
| /* 40597 */ MCD_OPC_CheckField, 21, 1, 1, 38, 0, // Skip to: 40641 |
| /* 40603 */ MCD_OPC_Decode, 212, 7, 201, 2, // Opcode: LDRDroX |
| /* 40608 */ MCD_OPC_FilterValue, 3, 29, 0, // Skip to: 40641 |
| /* 40612 */ MCD_OPC_CheckField, 21, 1, 0, 23, 0, // Skip to: 40641 |
| /* 40618 */ MCD_OPC_Decode, 210, 7, 226, 1, // Opcode: LDRDpre |
| /* 40623 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 40632 |
| /* 40627 */ MCD_OPC_Decode, 229, 14, 231, 1, // Opcode: STRDui |
| /* 40632 */ MCD_OPC_FilterValue, 5, 5, 0, // Skip to: 40641 |
| /* 40636 */ MCD_OPC_Decode, 213, 7, 231, 1, // Opcode: LDRDui |
| /* 40641 */ MCD_OPC_Fail, |
| 0 |
| }; |
| |
| static bool getbool(uint64_t b) |
| { |
| return b != 0; |
| } |
| |
| static bool checkDecoderPredicate(unsigned Idx, uint64_t Bits) |
| { |
| switch (Idx) { |
| default: // llvm_unreachable("Invalid index!"); |
| case 0: |
| return getbool((Bits & AArch64_FeatureNEON)); |
| case 1: |
| return getbool((Bits & AArch64_FeatureCrypto)); |
| case 2: |
| return getbool((Bits & AArch64_FeatureCRC)); |
| case 3: |
| return getbool((Bits & AArch64_FeatureFPARMv8)); |
| } |
| } |
| |
| #define DecodeToMCInst(fname,fieldname, InsnType) \ |
| static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *MI, \ |
| uint64_t Address, const void *Decoder) \ |
| { \ |
| InsnType tmp; \ |
| switch (Idx) { \ |
| default: \ |
| case 0: \ |
| if (!Check(&S, DecodeExclusiveLdStInstruction(MI, insn, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 1: \ |
| if (!Check(&S, DecodeThreeAddrSRegInstruction(MI, insn, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 2: \ |
| if (!Check(&S, DecodeAddSubERegInstruction(MI, insn, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 3: \ |
| if (!Check(&S, DecodePairLdStInstruction(MI, insn, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 4: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeDDDDRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 5: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeDDDRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 6: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 7: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeDDRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 8: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 9: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 10: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 11: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 12: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeDDDDRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 13: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeDDDRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 14: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 15: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeDDRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 16: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 17: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 18: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 19: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 20: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 10, 3) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 3; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 21: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 10, 3) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 3; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 22: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 2) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 2; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 23: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 2) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 2; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 24: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 1; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 25: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 30, 1); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 26: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 1; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 27: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 30, 1); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 28: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 10, 3) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 3; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 29: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 10, 3) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 3; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 30: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 2) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 2; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 31: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 2) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 2; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 32: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 1; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 33: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 30, 1); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 34: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 1; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 35: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 30, 1); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 36: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 10, 3) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 3; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 37: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 10, 3) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 3; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 38: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 2) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 2; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 39: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 2) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 2; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 40: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 1; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 41: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 30, 1); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 42: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 1; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 43: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 30, 1); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 44: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 10, 3) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 3; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 45: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 10, 3) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 3; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 46: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 2) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 2; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 47: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 2) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 2; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 48: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 1; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 49: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 30, 1); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 50: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 1; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 51: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 30, 1); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 52: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 10, 3) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 3; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 53: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 10, 3) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 3; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 54: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 10, 3) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 3; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 55: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 10, 3) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 3; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 56: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 2) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 2; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 57: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 2) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 2; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 58: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 2) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 2; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 59: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 2) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 2; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 60: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 1; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 61: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 1; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 62: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 30, 1); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 63: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 30, 1); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 64: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 1; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 65: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 1; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 66: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 30, 1); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 67: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 30, 1); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 68: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 10, 3) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 3; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 69: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 10, 3) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 3; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 70: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 10, 3) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 3; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 71: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 10, 3) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 3; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 72: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 2) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 2; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 73: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 2) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 2; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 74: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 2) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 2; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 75: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 2) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 2; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 76: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 1; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 77: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 1; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 78: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 30, 1); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 79: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 30, 1); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 80: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 1; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 81: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 30, 1) << 1; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 82: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 30, 1); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 83: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 30, 1); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 84: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 85: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 86: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 19, 2); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 87: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 18, 3); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 88: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 17, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 89: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 90: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 91: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 92: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 93: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 94: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 95: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 96: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 18, 3); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 97: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 17, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 98: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 99: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 100: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 101: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 19, 2); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 102: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 103: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 104: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 105: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 106: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 107: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 108: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 109: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 110: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 111: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 11, 3); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 112: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 113: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 20, 1); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 114: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 19, 2); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 115: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 18, 3); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 116: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 17, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 117: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 118: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 119: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 120: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 121: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 20, 1); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 122: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 19, 2); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 123: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 18, 3); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 124: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 17, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 125: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 126: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 127: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 19, 2); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 128: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 18, 3); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 129: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 17, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 130: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 131: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 132: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 20, 1); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 133: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 134: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 135: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 136: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 137: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 138: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 11, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 139: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 140: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 20, 1); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 14, 1); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 141: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 19, 2); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 13, 2); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 142: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 18, 3); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 12, 3); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 143: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 17, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 11, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 144: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 145: \ |
| if (!Check(&S, DecodeModImmInstruction(MI, insn, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 146: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 3); \ |
| if (!Check(&S, DecodeVecShiftR8Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 147: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 4); \ |
| if (!Check(&S, DecodeVecShiftR16Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 148: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeVecShiftR32Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 149: \ |
| if (!Check(&S, DecodeModImmTiedInstruction(MI, insn, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 150: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 3); \ |
| if (!Check(&S, DecodeVecShiftR8Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 151: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 3); \ |
| if (!Check(&S, DecodeVecShiftL8Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 152: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 4); \ |
| if (!Check(&S, DecodeVecShiftR16Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 153: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 4); \ |
| if (!Check(&S, DecodeVecShiftL16Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 154: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeVecShiftR32Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 155: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeVecShiftL32Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 156: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 3); \ |
| if (!Check(&S, DecodeVecShiftR16ImmNarrow(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 157: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 3); \ |
| if (!Check(&S, DecodeVecShiftL8Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 158: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 4); \ |
| if (!Check(&S, DecodeVecShiftR32ImmNarrow(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 159: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 4); \ |
| if (!Check(&S, DecodeVecShiftL16Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 160: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeVecShiftR64ImmNarrow(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 161: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeVecShiftL32Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 162: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 3); \ |
| if (!Check(&S, DecodeVecShiftL8Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 163: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 4); \ |
| if (!Check(&S, DecodeVecShiftL16Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 164: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeVecShiftL32Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 165: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 3); \ |
| if (!Check(&S, DecodeVecShiftR8Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 166: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 4); \ |
| if (!Check(&S, DecodeVecShiftR16Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 167: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeVecShiftR32Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 168: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 3); \ |
| if (!Check(&S, DecodeVecShiftR8Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 169: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 3); \ |
| if (!Check(&S, DecodeVecShiftL8Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 170: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 4); \ |
| if (!Check(&S, DecodeVecShiftR16Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 171: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 4); \ |
| if (!Check(&S, DecodeVecShiftL16Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 172: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeVecShiftR32Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 173: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeVecShiftL32Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 174: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 3); \ |
| if (!Check(&S, DecodeVecShiftR16ImmNarrow(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 175: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 4); \ |
| if (!Check(&S, DecodeVecShiftR32ImmNarrow(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 176: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeVecShiftR64ImmNarrow(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 177: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 3); \ |
| if (!Check(&S, DecodeVecShiftL8Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 178: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 4); \ |
| if (!Check(&S, DecodeVecShiftL16Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 179: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeVecShiftL32Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 180: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 4); \ |
| if (!Check(&S, DecodeFPR128_loRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 1) << 2; \ |
| tmp |= fieldname(insn, 20, 2) << 0; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 181: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 6); \ |
| if (!Check(&S, DecodeVecShiftR64Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 182: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 4); \ |
| if (!Check(&S, DecodeFPR128_loRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 1) << 2; \ |
| tmp |= fieldname(insn, 20, 2) << 0; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 183: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 6); \ |
| if (!Check(&S, DecodeVecShiftR64Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 184: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 4); \ |
| if (!Check(&S, DecodeFPR128_loRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 1) << 2; \ |
| tmp |= fieldname(insn, 20, 2) << 0; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 185: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 6); \ |
| if (!Check(&S, DecodeVecShiftL64Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 186: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 6); \ |
| if (!Check(&S, DecodeVecShiftL64Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 187: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 4); \ |
| if (!Check(&S, DecodeFPR128_loRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 1) << 2; \ |
| tmp |= fieldname(insn, 20, 2) << 0; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 188: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 4); \ |
| if (!Check(&S, DecodeFPR128_loRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 1) << 2; \ |
| tmp |= fieldname(insn, 20, 2) << 0; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 189: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 4); \ |
| if (!Check(&S, DecodeFPR128_loRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 1) << 2; \ |
| tmp |= fieldname(insn, 20, 2) << 0; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 190: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 1) << 1; \ |
| tmp |= fieldname(insn, 21, 1) << 0; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 191: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 1) << 1; \ |
| tmp |= fieldname(insn, 21, 1) << 0; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 192: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 1) << 1; \ |
| tmp |= fieldname(insn, 21, 1) << 0; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 193: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 1) << 1; \ |
| tmp |= fieldname(insn, 21, 1) << 0; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 194: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 1) << 1; \ |
| tmp |= fieldname(insn, 21, 1) << 0; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 195: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 1) << 1; \ |
| tmp |= fieldname(insn, 21, 1) << 0; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 196: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 11, 1); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 197: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 11, 1); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 198: \ |
| if (!Check(&S, DecodeAdrInstruction(MI, insn, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 199: \ |
| if (!Check(&S, DecodeBaseAddSubImm(MI, insn, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 200: \ |
| if (!Check(&S, DecodeLogicalImmInstruction(MI, insn, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 201: \ |
| if (!Check(&S, DecodeMoveImmInstruction(MI, insn, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 202: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 10, 5); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 203: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 10, 5); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 204: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 10, 5); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 205: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 6); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 10, 6); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 206: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 10, 6); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 207: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 6); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 10, 6); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 208: \ |
| if (!Check(&S, DecodeUnconditionalBranch(MI, insn, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 209: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 19); \ |
| if (!Check(&S, DecodePCRelLabel19(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 210: \ |
| if (!Check(&S, DecodeTestAndBranch(MI, insn, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 211: \ |
| tmp = fieldname(insn, 0, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 19); \ |
| if (!Check(&S, DecodePCRelLabel19(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 212: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 19); \ |
| if (!Check(&S, DecodePCRelLabel19(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 213: \ |
| tmp = fieldname(insn, 5, 16); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 214: \ |
| tmp = fieldname(insn, 8, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 215: \ |
| tmp = fieldname(insn, 5, 7); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 216: \ |
| if (!Check(&S, DecodeSystemPStateInstruction(MI, insn, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 217: \ |
| tmp = fieldname(insn, 16, 3); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 12, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 8, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 3); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 218: \ |
| tmp = fieldname(insn, 5, 16); \ |
| if (!Check(&S, DecodeMSRSystemRegister(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 219: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 3); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 12, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 8, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 3); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 220: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 16); \ |
| if (!Check(&S, DecodeMRSSystemRegister(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 221: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 222: \ |
| return S; \ |
| case 223: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 224: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 12, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 225: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 10, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 226: \ |
| if (!Check(&S, DecodeSignedLdStInstruction(MI, insn, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 227: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 15, 1) << 1; \ |
| if (!Check(&S, DecodeMemExtend(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 228: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 15, 1) << 1; \ |
| if (!Check(&S, DecodeMemExtend(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 229: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 15, 1) << 1; \ |
| if (!Check(&S, DecodeMemExtend(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 230: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 15, 1) << 1; \ |
| if (!Check(&S, DecodeMemExtend(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 231: \ |
| if (!Check(&S, DecodeUnsignedLdStInstruction(MI, insn, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 232: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 12, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 233: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 0, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 12, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 234: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 235: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 236: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 12, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 237: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 238: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 10, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 239: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 10, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 240: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 12, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 241: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 0, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 12, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 242: \ |
| tmp = fieldname(insn, 0, 5); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 19); \ |
| if (!Check(&S, DecodePCRelLabel19(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 243: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 244: \ |
| tmp = fieldname(insn, 0, 5); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 15, 1) << 1; \ |
| if (!Check(&S, DecodeMemExtend(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 245: \ |
| tmp = fieldname(insn, 0, 5); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 15, 1) << 1; \ |
| if (!Check(&S, DecodeMemExtend(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 246: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 19); \ |
| if (!Check(&S, DecodePCRelLabel19(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 247: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 10, 5); \ |
| if (!Check(&S, DecodeFixedPointScaleImm32(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 248: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 10, 5); \ |
| if (!Check(&S, DecodeFixedPointScaleImm32(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 249: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 250: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 251: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 252: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 253: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 254: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 255: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 256: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 13, 8); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 257: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 12, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 258: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 259: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 12, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 260: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 10, 5); \ |
| if (!Check(&S, DecodeFixedPointScaleImm32(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 261: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 10, 5); \ |
| if (!Check(&S, DecodeFixedPointScaleImm32(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 262: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 263: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 264: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 265: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 13, 8); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 266: \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| tmp = fieldname(insn, 12, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 267: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 12, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 268: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 269: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 270: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 10, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 271: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 10, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 272: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 15, 1) << 1; \ |
| if (!Check(&S, DecodeMemExtend(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 273: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 15, 1) << 1; \ |
| if (!Check(&S, DecodeMemExtend(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 274: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 15, 1) << 1; \ |
| if (!Check(&S, DecodeMemExtend(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 275: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 15, 1) << 1; \ |
| if (!Check(&S, DecodeMemExtend(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 276: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 19); \ |
| if (!Check(&S, DecodePCRelLabel19(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 277: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 278: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 20, 1); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 279: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 19, 2); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 280: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 18, 3); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 281: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 17, 4); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 282: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 283: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 284: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 285: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 286: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 287: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 288: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 289: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 290: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 291: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 292: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 293: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 294: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 6); \ |
| if (!Check(&S, DecodeVecShiftR64Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 295: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 6); \ |
| if (!Check(&S, DecodeVecShiftR64Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 296: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 1) << 1; \ |
| tmp |= fieldname(insn, 21, 1) << 0; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 297: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 11, 1); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 298: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 4); \ |
| if (!Check(&S, DecodeFPR128_loRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 1) << 2; \ |
| tmp |= fieldname(insn, 20, 2) << 0; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 299: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 1) << 1; \ |
| tmp |= fieldname(insn, 21, 1) << 0; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 300: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 6); \ |
| if (!Check(&S, DecodeVecShiftL64Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 301: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 3); \ |
| if (!Check(&S, DecodeVecShiftL8Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 302: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 4); \ |
| if (!Check(&S, DecodeVecShiftL16Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 303: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeVecShiftL32Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 304: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 3); \ |
| if (!Check(&S, DecodeVecShiftR8Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 305: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 4); \ |
| if (!Check(&S, DecodeVecShiftR16Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 306: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeVecShiftR32Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 307: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 1) << 1; \ |
| tmp |= fieldname(insn, 21, 1) << 0; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 308: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 11, 1); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 309: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 4); \ |
| if (!Check(&S, DecodeFPR128_loRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 1) << 2; \ |
| tmp |= fieldname(insn, 20, 2) << 0; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 310: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 1) << 1; \ |
| tmp |= fieldname(insn, 21, 1) << 0; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 311: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 4); \ |
| if (!Check(&S, DecodeFPR128_loRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 11, 1) << 2; \ |
| tmp |= fieldname(insn, 20, 2) << 0; \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 312: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeVecShiftR32Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 313: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 15, 1) << 1; \ |
| if (!Check(&S, DecodeMemExtend(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 314: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 15, 1) << 1; \ |
| if (!Check(&S, DecodeMemExtend(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 315: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 6); \ |
| if (!Check(&S, DecodeVecShiftL64Imm(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 316: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 19); \ |
| if (!Check(&S, DecodePCRelLabel19(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 317: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 10, 6); \ |
| if (!Check(&S, DecodeFixedPointScaleImm64(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 318: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 10, 6); \ |
| if (!Check(&S, DecodeFixedPointScaleImm64(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 319: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 320: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 321: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 10, 6); \ |
| if (!Check(&S, DecodeFixedPointScaleImm64(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 322: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 10, 6); \ |
| if (!Check(&S, DecodeFixedPointScaleImm64(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 323: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 324: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 325: \ |
| if (!Check(&S, DecodeFMOVLaneInstruction(MI, insn, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 326: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 15, 1) << 1; \ |
| if (!Check(&S, DecodeMemExtend(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 327: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 15, 1) << 1; \ |
| if (!Check(&S, DecodeMemExtend(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 328: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 15, 1) << 1; \ |
| if (!Check(&S, DecodeMemExtend(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| return S; \ |
| case 329: \ |
| tmp = fieldname(insn, 0, 5); \ |
| if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 5, 5); \ |
| if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = fieldname(insn, 16, 5); \ |
| if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) return MCDisassembler_Fail; \ |
| tmp = 0; \ |
| tmp |= fieldname(insn, 12, 1) << 0; \ |
| tmp |= fieldname(insn, 15, 1) << 1; \ |
| if (!Check(&S, DecodeMemExtend(MI, tmp, Address, Decoder))) 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, const MCRegisterInfo *MRI, int feature) \ |
| { \ |
| uint64_t Bits = getFeatureBits(feature); \ |
| const uint8_t *Ptr = DecodeTable; \ |
| uint32_t CurFieldValue = 0, ExpectedValue; \ |
| DecodeStatus S = MCDisassembler_Success; \ |
| unsigned Start, Len, NumToSkip, PIdx, Opc, DecodeIdx; \ |
| InsnType Val, FieldValue, PositiveMask, NegativeMask; \ |
| bool Pred, Fail; \ |
| for (;;) { \ |
| switch (*Ptr) { \ |
| default: \ |
| return MCDisassembler_Fail; \ |
| case MCD_OPC_ExtractField: { \ |
| Start = *++Ptr; \ |
| Len = *++Ptr; \ |
| ++Ptr; \ |
| CurFieldValue = (uint32_t)fieldname(insn, Start, Len); \ |
| break; \ |
| } \ |
| case MCD_OPC_FilterValue: { \ |
| Val = (InsnType)decodeULEB128(++Ptr, &Len); \ |
| Ptr += Len; \ |
| NumToSkip = *Ptr++; \ |
| NumToSkip |= (*Ptr++) << 8; \ |
| if (Val != CurFieldValue) \ |
| Ptr += NumToSkip; \ |
| break; \ |
| } \ |
| case MCD_OPC_CheckField: { \ |
| Start = *++Ptr; \ |
| Len = *++Ptr; \ |
| FieldValue = fieldname(insn, Start, Len); \ |
| ExpectedValue = (uint32_t)decodeULEB128(++Ptr, &Len); \ |
| Ptr += Len; \ |
| NumToSkip = *Ptr++; \ |
| NumToSkip |= (*Ptr++) << 8; \ |
| if (ExpectedValue != FieldValue) \ |
| Ptr += NumToSkip; \ |
| break; \ |
| } \ |
| case MCD_OPC_CheckPredicate: { \ |
| PIdx = (uint32_t)decodeULEB128(++Ptr, &Len); \ |
| Ptr += Len; \ |
| NumToSkip = *Ptr++; \ |
| NumToSkip |= (*Ptr++) << 8; \ |
| Pred = checkDecoderPredicate(PIdx, Bits); \ |
| if (!Pred) \ |
| Ptr += NumToSkip; \ |
| (void)Pred; \ |
| break; \ |
| } \ |
| case MCD_OPC_Decode: { \ |
| Opc = (unsigned)decodeULEB128(++Ptr, &Len); \ |
| Ptr += Len; \ |
| DecodeIdx = (unsigned)decodeULEB128(Ptr, &Len); \ |
| Ptr += Len; \ |
| MCInst_setOpcode(MI, Opc); \ |
| return decoder(S, DecodeIdx, insn, MI, Address, MRI); \ |
| } \ |
| case MCD_OPC_SoftFail: { \ |
| PositiveMask = (InsnType)decodeULEB128(++Ptr, &Len); \ |
| Ptr += Len; \ |
| NegativeMask = (InsnType)decodeULEB128(Ptr, &Len); \ |
| Ptr += Len; \ |
| Fail = (insn & PositiveMask) || (~insn & NegativeMask); \ |
| if (Fail) \ |
| S = MCDisassembler_SoftFail; \ |
| break; \ |
| } \ |
| case MCD_OPC_Fail: { \ |
| return MCDisassembler_Fail; \ |
| } \ |
| } \ |
| } \ |
| } |
| |
| FieldFromInstruction(fieldFromInstruction, uint32_t) |
| DecodeToMCInst(decodeToMCInst, fieldFromInstruction, uint32_t) |
| DecodeInstruction(decodeInstruction, fieldFromInstruction, decodeToMCInst, uint32_t) |