| /*===- 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-2014 */ |
| |
| #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, 145, 15, 0, // Opcode: STXRB |
| /* 39 */ MCD_OPC_FilterValue, 1, 178, 158, // Skip to: 40669 |
| /* 43 */ MCD_OPC_Decode, 189, 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, 169, 8, 0, // Opcode: LDXRB |
| /* 62 */ MCD_OPC_FilterValue, 1, 155, 158, // Skip to: 40669 |
| /* 66 */ MCD_OPC_Decode, 169, 7, 0, // Opcode: LDAXRB |
| /* 70 */ MCD_OPC_FilterValue, 4, 10, 0, // Skip to: 84 |
| /* 74 */ MCD_OPC_CheckField, 15, 1, 1, 141, 158, // Skip to: 40669 |
| /* 80 */ MCD_OPC_Decode, 183, 14, 0, // Opcode: STLRB |
| /* 84 */ MCD_OPC_FilterValue, 6, 133, 158, // Skip to: 40669 |
| /* 88 */ MCD_OPC_CheckField, 15, 1, 1, 127, 158, // Skip to: 40669 |
| /* 94 */ MCD_OPC_Decode, 163, 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, 93, 1, // Opcode: ANDWrs |
| /* 112 */ MCD_OPC_FilterValue, 1, 105, 158, // Skip to: 40669 |
| /* 116 */ MCD_OPC_Decode, 109, 1, // Opcode: BICWrs |
| /* 119 */ MCD_OPC_FilterValue, 3, 98, 158, // Skip to: 40669 |
| /* 123 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 126 */ MCD_OPC_FilterValue, 0, 3, 0, // Skip to: 133 |
| /* 130 */ MCD_OPC_Decode, 62, 1, // Opcode: ADDWrs |
| /* 133 */ MCD_OPC_FilterValue, 1, 84, 158, // Skip to: 40669 |
| /* 137 */ MCD_OPC_CheckField, 22, 2, 0, 78, 158, // Skip to: 40669 |
| /* 143 */ MCD_OPC_Decode, 63, 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, 196, 14, 3, // Opcode: STNPWi |
| /* 168 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 176 |
| /* 172 */ MCD_OPC_Decode, 176, 7, 3, // Opcode: LDNPWi |
| /* 176 */ MCD_OPC_FilterValue, 2, 4, 0, // Skip to: 184 |
| /* 180 */ MCD_OPC_Decode, 208, 14, 3, // Opcode: STPWpost |
| /* 184 */ MCD_OPC_FilterValue, 3, 33, 158, // Skip to: 40669 |
| /* 188 */ MCD_OPC_Decode, 191, 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, 207, 14, 3, // Opcode: STPWi |
| /* 207 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 215 |
| /* 211 */ MCD_OPC_Decode, 190, 7, 3, // Opcode: LDPWi |
| /* 215 */ MCD_OPC_FilterValue, 2, 4, 0, // Skip to: 223 |
| /* 219 */ MCD_OPC_Decode, 209, 14, 3, // Opcode: STPWpre |
| /* 223 */ MCD_OPC_FilterValue, 3, 250, 157, // Skip to: 40669 |
| /* 227 */ MCD_OPC_Decode, 192, 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, 135, 9, 1, // Opcode: ORRWrs |
| /* 246 */ MCD_OPC_FilterValue, 1, 227, 157, // Skip to: 40669 |
| /* 250 */ MCD_OPC_Decode, 128, 9, 1, // Opcode: ORNWrs |
| /* 254 */ MCD_OPC_FilterValue, 3, 219, 157, // Skip to: 40669 |
| /* 258 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 261 */ MCD_OPC_FilterValue, 0, 3, 0, // Skip to: 268 |
| /* 265 */ MCD_OPC_Decode, 48, 1, // Opcode: ADDSWrs |
| /* 268 */ MCD_OPC_FilterValue, 1, 205, 157, // Skip to: 40669 |
| /* 272 */ MCD_OPC_CheckField, 22, 2, 0, 199, 157, // Skip to: 40669 |
| /* 278 */ MCD_OPC_Decode, 49, 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, 146, 15, 0, // Opcode: STXRH |
| /* 310 */ MCD_OPC_FilterValue, 1, 163, 157, // Skip to: 40669 |
| /* 314 */ MCD_OPC_Decode, 190, 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, 170, 8, 0, // Opcode: LDXRH |
| /* 333 */ MCD_OPC_FilterValue, 1, 140, 157, // Skip to: 40669 |
| /* 337 */ MCD_OPC_Decode, 170, 7, 0, // Opcode: LDAXRH |
| /* 341 */ MCD_OPC_FilterValue, 4, 10, 0, // Skip to: 355 |
| /* 345 */ MCD_OPC_CheckField, 15, 1, 1, 126, 157, // Skip to: 40669 |
| /* 351 */ MCD_OPC_Decode, 184, 14, 0, // Opcode: STLRH |
| /* 355 */ MCD_OPC_FilterValue, 6, 118, 157, // Skip to: 40669 |
| /* 359 */ MCD_OPC_CheckField, 15, 1, 1, 112, 157, // Skip to: 40669 |
| /* 365 */ MCD_OPC_Decode, 164, 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, 166, 2, 1, // Opcode: EORWrs |
| /* 384 */ MCD_OPC_FilterValue, 1, 89, 157, // Skip to: 40669 |
| /* 388 */ MCD_OPC_Decode, 161, 2, 1, // Opcode: EONWrs |
| /* 392 */ MCD_OPC_FilterValue, 3, 81, 157, // Skip to: 40669 |
| /* 396 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 399 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 407 |
| /* 403 */ MCD_OPC_Decode, 166, 15, 1, // Opcode: SUBWrs |
| /* 407 */ MCD_OPC_FilterValue, 1, 66, 157, // Skip to: 40669 |
| /* 411 */ MCD_OPC_CheckField, 22, 2, 0, 60, 157, // Skip to: 40669 |
| /* 417 */ MCD_OPC_Decode, 167, 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, 39, 157, // Skip to: 40669 |
| /* 438 */ MCD_OPC_Decode, 185, 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, 184, 7, 3, // Opcode: LDPSWi |
| /* 457 */ MCD_OPC_FilterValue, 3, 16, 157, // Skip to: 40669 |
| /* 461 */ MCD_OPC_Decode, 186, 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, 87, 1, // Opcode: ANDSWrs |
| /* 479 */ MCD_OPC_FilterValue, 1, 250, 156, // Skip to: 40669 |
| /* 483 */ MCD_OPC_Decode, 105, 1, // Opcode: BICSWrs |
| /* 486 */ MCD_OPC_FilterValue, 3, 243, 156, // Skip to: 40669 |
| /* 490 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 493 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 501 |
| /* 497 */ MCD_OPC_Decode, 157, 15, 1, // Opcode: SUBSWrs |
| /* 501 */ MCD_OPC_FilterValue, 1, 228, 156, // Skip to: 40669 |
| /* 505 */ MCD_OPC_CheckField, 22, 2, 0, 222, 156, // Skip to: 40669 |
| /* 511 */ MCD_OPC_Decode, 158, 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, 147, 15, 0, // Opcode: STXRW |
| /* 544 */ MCD_OPC_FilterValue, 1, 185, 156, // Skip to: 40669 |
| /* 548 */ MCD_OPC_Decode, 191, 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, 143, 15, 0, // Opcode: STXPW |
| /* 567 */ MCD_OPC_FilterValue, 1, 162, 156, // Skip to: 40669 |
| /* 571 */ MCD_OPC_Decode, 187, 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, 171, 8, 0, // Opcode: LDXRW |
| /* 590 */ MCD_OPC_FilterValue, 1, 139, 156, // Skip to: 40669 |
| /* 594 */ MCD_OPC_Decode, 171, 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, 167, 8, 0, // Opcode: LDXPW |
| /* 613 */ MCD_OPC_FilterValue, 1, 116, 156, // Skip to: 40669 |
| /* 617 */ MCD_OPC_Decode, 167, 7, 0, // Opcode: LDAXPW |
| /* 621 */ MCD_OPC_FilterValue, 4, 10, 0, // Skip to: 635 |
| /* 625 */ MCD_OPC_CheckField, 15, 1, 1, 102, 156, // Skip to: 40669 |
| /* 631 */ MCD_OPC_Decode, 185, 14, 0, // Opcode: STLRW |
| /* 635 */ MCD_OPC_FilterValue, 6, 94, 156, // Skip to: 40669 |
| /* 639 */ MCD_OPC_CheckField, 15, 1, 1, 88, 156, // Skip to: 40669 |
| /* 645 */ MCD_OPC_Decode, 165, 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, 96, 1, // Opcode: ANDXrs |
| /* 663 */ MCD_OPC_FilterValue, 1, 66, 156, // Skip to: 40669 |
| /* 667 */ MCD_OPC_Decode, 111, 1, // Opcode: BICXrs |
| /* 670 */ MCD_OPC_FilterValue, 3, 59, 156, // Skip to: 40669 |
| /* 674 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 677 */ MCD_OPC_FilterValue, 0, 3, 0, // Skip to: 684 |
| /* 681 */ MCD_OPC_Decode, 66, 1, // Opcode: ADDXrs |
| /* 684 */ MCD_OPC_FilterValue, 1, 45, 156, // Skip to: 40669 |
| /* 688 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 691 */ MCD_OPC_FilterValue, 0, 38, 156, // Skip to: 40669 |
| /* 695 */ MCD_OPC_CheckField, 13, 2, 3, 3, 0, // Skip to: 704 |
| /* 701 */ MCD_OPC_Decode, 68, 2, // Opcode: ADDXrx64 |
| /* 704 */ MCD_OPC_Decode, 67, 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, 197, 14, 3, // Opcode: STNPXi |
| /* 729 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 737 |
| /* 733 */ MCD_OPC_Decode, 177, 7, 3, // Opcode: LDNPXi |
| /* 737 */ MCD_OPC_FilterValue, 2, 4, 0, // Skip to: 745 |
| /* 741 */ MCD_OPC_Decode, 211, 14, 3, // Opcode: STPXpost |
| /* 745 */ MCD_OPC_FilterValue, 3, 240, 155, // Skip to: 40669 |
| /* 749 */ MCD_OPC_Decode, 194, 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, 210, 14, 3, // Opcode: STPXi |
| /* 768 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 776 |
| /* 772 */ MCD_OPC_Decode, 193, 7, 3, // Opcode: LDPXi |
| /* 776 */ MCD_OPC_FilterValue, 2, 4, 0, // Skip to: 784 |
| /* 780 */ MCD_OPC_Decode, 212, 14, 3, // Opcode: STPXpre |
| /* 784 */ MCD_OPC_FilterValue, 3, 201, 155, // Skip to: 40669 |
| /* 788 */ MCD_OPC_Decode, 195, 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, 138, 9, 1, // Opcode: ORRXrs |
| /* 807 */ MCD_OPC_FilterValue, 1, 178, 155, // Skip to: 40669 |
| /* 811 */ MCD_OPC_Decode, 130, 9, 1, // Opcode: ORNXrs |
| /* 815 */ MCD_OPC_FilterValue, 3, 170, 155, // Skip to: 40669 |
| /* 819 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 822 */ MCD_OPC_FilterValue, 0, 3, 0, // Skip to: 829 |
| /* 826 */ MCD_OPC_Decode, 52, 1, // Opcode: ADDSXrs |
| /* 829 */ MCD_OPC_FilterValue, 1, 156, 155, // Skip to: 40669 |
| /* 833 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 836 */ MCD_OPC_FilterValue, 0, 149, 155, // Skip to: 40669 |
| /* 840 */ MCD_OPC_CheckField, 13, 2, 3, 3, 0, // Skip to: 849 |
| /* 846 */ MCD_OPC_Decode, 54, 2, // Opcode: ADDSXrx64 |
| /* 849 */ MCD_OPC_Decode, 53, 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, 148, 15, 0, // Opcode: STXRX |
| /* 881 */ MCD_OPC_FilterValue, 1, 104, 155, // Skip to: 40669 |
| /* 885 */ MCD_OPC_Decode, 192, 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, 144, 15, 0, // Opcode: STXPX |
| /* 904 */ MCD_OPC_FilterValue, 1, 81, 155, // Skip to: 40669 |
| /* 908 */ MCD_OPC_Decode, 188, 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, 172, 8, 0, // Opcode: LDXRX |
| /* 927 */ MCD_OPC_FilterValue, 1, 58, 155, // Skip to: 40669 |
| /* 931 */ MCD_OPC_Decode, 172, 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, 168, 8, 0, // Opcode: LDXPX |
| /* 950 */ MCD_OPC_FilterValue, 1, 35, 155, // Skip to: 40669 |
| /* 954 */ MCD_OPC_Decode, 168, 7, 0, // Opcode: LDAXPX |
| /* 958 */ MCD_OPC_FilterValue, 4, 10, 0, // Skip to: 972 |
| /* 962 */ MCD_OPC_CheckField, 15, 1, 1, 21, 155, // Skip to: 40669 |
| /* 968 */ MCD_OPC_Decode, 186, 14, 0, // Opcode: STLRX |
| /* 972 */ MCD_OPC_FilterValue, 6, 13, 155, // Skip to: 40669 |
| /* 976 */ MCD_OPC_CheckField, 15, 1, 1, 7, 155, // Skip to: 40669 |
| /* 982 */ MCD_OPC_Decode, 166, 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, 169, 2, 1, // Opcode: EORXrs |
| /* 1001 */ MCD_OPC_FilterValue, 1, 240, 154, // Skip to: 40669 |
| /* 1005 */ MCD_OPC_Decode, 163, 2, 1, // Opcode: EONXrs |
| /* 1009 */ MCD_OPC_FilterValue, 3, 232, 154, // Skip to: 40669 |
| /* 1013 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 1016 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 1024 |
| /* 1020 */ MCD_OPC_Decode, 170, 15, 1, // Opcode: SUBXrs |
| /* 1024 */ MCD_OPC_FilterValue, 1, 217, 154, // Skip to: 40669 |
| /* 1028 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 1031 */ MCD_OPC_FilterValue, 0, 210, 154, // Skip to: 40669 |
| /* 1035 */ MCD_OPC_CheckField, 13, 2, 3, 4, 0, // Skip to: 1045 |
| /* 1041 */ MCD_OPC_Decode, 172, 15, 2, // Opcode: SUBXrx64 |
| /* 1045 */ MCD_OPC_Decode, 171, 15, 2, // Opcode: SUBXrx |
| /* 1049 */ MCD_OPC_FilterValue, 7, 192, 154, // Skip to: 40669 |
| /* 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, 90, 1, // Opcode: ANDSXrs |
| /* 1070 */ MCD_OPC_FilterValue, 3, 171, 154, // Skip to: 40669 |
| /* 1074 */ MCD_OPC_Decode, 161, 15, 1, // Opcode: SUBSXrs |
| /* 1078 */ MCD_OPC_FilterValue, 1, 163, 154, // Skip to: 40669 |
| /* 1082 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 1085 */ MCD_OPC_FilterValue, 2, 3, 0, // Skip to: 1092 |
| /* 1089 */ MCD_OPC_Decode, 107, 1, // Opcode: BICSXrs |
| /* 1092 */ MCD_OPC_FilterValue, 3, 149, 154, // Skip to: 40669 |
| /* 1096 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 1099 */ MCD_OPC_FilterValue, 0, 142, 154, // Skip to: 40669 |
| /* 1103 */ MCD_OPC_CheckField, 13, 2, 3, 4, 0, // Skip to: 1113 |
| /* 1109 */ MCD_OPC_Decode, 163, 15, 2, // Opcode: SUBSXrx64 |
| /* 1113 */ MCD_OPC_Decode, 162, 15, 2, // Opcode: SUBSXrx |
| /* 1117 */ MCD_OPC_FilterValue, 3, 234, 110, // Skip to: 29515 |
| /* 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, 99, 154, // Skip to: 40669 |
| /* 1146 */ MCD_OPC_Decode, 171, 14, 4, // Opcode: ST4Fourv8b |
| /* 1150 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 1162 |
| /* 1154 */ MCD_OPC_CheckPredicate, 0, 87, 154, // Skip to: 40669 |
| /* 1158 */ MCD_OPC_Decode, 167, 14, 4, // Opcode: ST4Fourv4h |
| /* 1162 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 1174 |
| /* 1166 */ MCD_OPC_CheckPredicate, 0, 75, 154, // Skip to: 40669 |
| /* 1170 */ MCD_OPC_Decode, 165, 14, 4, // Opcode: ST4Fourv2s |
| /* 1174 */ MCD_OPC_FilterValue, 8, 8, 0, // Skip to: 1186 |
| /* 1178 */ MCD_OPC_CheckPredicate, 0, 63, 154, // Skip to: 40669 |
| /* 1182 */ MCD_OPC_Decode, 185, 13, 4, // Opcode: ST1Fourv8b |
| /* 1186 */ MCD_OPC_FilterValue, 9, 8, 0, // Skip to: 1198 |
| /* 1190 */ MCD_OPC_CheckPredicate, 0, 51, 154, // Skip to: 40669 |
| /* 1194 */ MCD_OPC_Decode, 181, 13, 4, // Opcode: ST1Fourv4h |
| /* 1198 */ MCD_OPC_FilterValue, 10, 8, 0, // Skip to: 1210 |
| /* 1202 */ MCD_OPC_CheckPredicate, 0, 39, 154, // Skip to: 40669 |
| /* 1206 */ MCD_OPC_Decode, 179, 13, 4, // Opcode: ST1Fourv2s |
| /* 1210 */ MCD_OPC_FilterValue, 11, 8, 0, // Skip to: 1222 |
| /* 1214 */ MCD_OPC_CheckPredicate, 0, 27, 154, // Skip to: 40669 |
| /* 1218 */ MCD_OPC_Decode, 175, 13, 4, // Opcode: ST1Fourv1d |
| /* 1222 */ MCD_OPC_FilterValue, 16, 8, 0, // Skip to: 1234 |
| /* 1226 */ MCD_OPC_CheckPredicate, 0, 15, 154, // Skip to: 40669 |
| /* 1230 */ MCD_OPC_Decode, 149, 14, 5, // Opcode: ST3Threev8b |
| /* 1234 */ MCD_OPC_FilterValue, 17, 8, 0, // Skip to: 1246 |
| /* 1238 */ MCD_OPC_CheckPredicate, 0, 3, 154, // Skip to: 40669 |
| /* 1242 */ MCD_OPC_Decode, 145, 14, 5, // Opcode: ST3Threev4h |
| /* 1246 */ MCD_OPC_FilterValue, 18, 8, 0, // Skip to: 1258 |
| /* 1250 */ MCD_OPC_CheckPredicate, 0, 247, 153, // Skip to: 40669 |
| /* 1254 */ MCD_OPC_Decode, 143, 14, 5, // Opcode: ST3Threev2s |
| /* 1258 */ MCD_OPC_FilterValue, 24, 8, 0, // Skip to: 1270 |
| /* 1262 */ MCD_OPC_CheckPredicate, 0, 235, 153, // Skip to: 40669 |
| /* 1266 */ MCD_OPC_Decode, 217, 13, 5, // Opcode: ST1Threev8b |
| /* 1270 */ MCD_OPC_FilterValue, 25, 8, 0, // Skip to: 1282 |
| /* 1274 */ MCD_OPC_CheckPredicate, 0, 223, 153, // Skip to: 40669 |
| /* 1278 */ MCD_OPC_Decode, 213, 13, 5, // Opcode: ST1Threev4h |
| /* 1282 */ MCD_OPC_FilterValue, 26, 8, 0, // Skip to: 1294 |
| /* 1286 */ MCD_OPC_CheckPredicate, 0, 211, 153, // Skip to: 40669 |
| /* 1290 */ MCD_OPC_Decode, 211, 13, 5, // Opcode: ST1Threev2s |
| /* 1294 */ MCD_OPC_FilterValue, 27, 8, 0, // Skip to: 1306 |
| /* 1298 */ MCD_OPC_CheckPredicate, 0, 199, 153, // Skip to: 40669 |
| /* 1302 */ MCD_OPC_Decode, 207, 13, 5, // Opcode: ST1Threev1d |
| /* 1306 */ MCD_OPC_FilterValue, 28, 8, 0, // Skip to: 1318 |
| /* 1310 */ MCD_OPC_CheckPredicate, 0, 187, 153, // Skip to: 40669 |
| /* 1314 */ MCD_OPC_Decode, 201, 13, 6, // Opcode: ST1Onev8b |
| /* 1318 */ MCD_OPC_FilterValue, 29, 8, 0, // Skip to: 1330 |
| /* 1322 */ MCD_OPC_CheckPredicate, 0, 175, 153, // Skip to: 40669 |
| /* 1326 */ MCD_OPC_Decode, 197, 13, 6, // Opcode: ST1Onev4h |
| /* 1330 */ MCD_OPC_FilterValue, 30, 8, 0, // Skip to: 1342 |
| /* 1334 */ MCD_OPC_CheckPredicate, 0, 163, 153, // Skip to: 40669 |
| /* 1338 */ MCD_OPC_Decode, 195, 13, 6, // Opcode: ST1Onev2s |
| /* 1342 */ MCD_OPC_FilterValue, 31, 8, 0, // Skip to: 1354 |
| /* 1346 */ MCD_OPC_CheckPredicate, 0, 151, 153, // Skip to: 40669 |
| /* 1350 */ MCD_OPC_Decode, 191, 13, 6, // Opcode: ST1Onev1d |
| /* 1354 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 1366 |
| /* 1358 */ MCD_OPC_CheckPredicate, 0, 139, 153, // Skip to: 40669 |
| /* 1362 */ MCD_OPC_Decode, 255, 13, 7, // Opcode: ST2Twov8b |
| /* 1366 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 1378 |
| /* 1370 */ MCD_OPC_CheckPredicate, 0, 127, 153, // Skip to: 40669 |
| /* 1374 */ MCD_OPC_Decode, 251, 13, 7, // Opcode: ST2Twov4h |
| /* 1378 */ MCD_OPC_FilterValue, 34, 8, 0, // Skip to: 1390 |
| /* 1382 */ MCD_OPC_CheckPredicate, 0, 115, 153, // Skip to: 40669 |
| /* 1386 */ MCD_OPC_Decode, 249, 13, 7, // Opcode: ST2Twov2s |
| /* 1390 */ MCD_OPC_FilterValue, 40, 8, 0, // Skip to: 1402 |
| /* 1394 */ MCD_OPC_CheckPredicate, 0, 103, 153, // Skip to: 40669 |
| /* 1398 */ MCD_OPC_Decode, 233, 13, 7, // Opcode: ST1Twov8b |
| /* 1402 */ MCD_OPC_FilterValue, 41, 8, 0, // Skip to: 1414 |
| /* 1406 */ MCD_OPC_CheckPredicate, 0, 91, 153, // Skip to: 40669 |
| /* 1410 */ MCD_OPC_Decode, 229, 13, 7, // Opcode: ST1Twov4h |
| /* 1414 */ MCD_OPC_FilterValue, 42, 8, 0, // Skip to: 1426 |
| /* 1418 */ MCD_OPC_CheckPredicate, 0, 79, 153, // Skip to: 40669 |
| /* 1422 */ MCD_OPC_Decode, 227, 13, 7, // Opcode: ST1Twov2s |
| /* 1426 */ MCD_OPC_FilterValue, 43, 71, 153, // Skip to: 40669 |
| /* 1430 */ MCD_OPC_CheckPredicate, 0, 67, 153, // Skip to: 40669 |
| /* 1434 */ MCD_OPC_Decode, 223, 13, 7, // Opcode: ST1Twov1d |
| /* 1438 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 1446 |
| /* 1442 */ MCD_OPC_Decode, 195, 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, 40, 153, // Skip to: 40669 |
| /* 1461 */ MCD_OPC_Decode, 161, 14, 8, // Opcode: ST4Fourv16b |
| /* 1465 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 1477 |
| /* 1469 */ MCD_OPC_CheckPredicate, 0, 28, 153, // Skip to: 40669 |
| /* 1473 */ MCD_OPC_Decode, 173, 14, 8, // Opcode: ST4Fourv8h |
| /* 1477 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 1489 |
| /* 1481 */ MCD_OPC_CheckPredicate, 0, 16, 153, // Skip to: 40669 |
| /* 1485 */ MCD_OPC_Decode, 169, 14, 8, // Opcode: ST4Fourv4s |
| /* 1489 */ MCD_OPC_FilterValue, 3, 8, 0, // Skip to: 1501 |
| /* 1493 */ MCD_OPC_CheckPredicate, 0, 4, 153, // Skip to: 40669 |
| /* 1497 */ MCD_OPC_Decode, 163, 14, 8, // Opcode: ST4Fourv2d |
| /* 1501 */ MCD_OPC_FilterValue, 8, 8, 0, // Skip to: 1513 |
| /* 1505 */ MCD_OPC_CheckPredicate, 0, 248, 152, // Skip to: 40669 |
| /* 1509 */ MCD_OPC_Decode, 173, 13, 8, // Opcode: ST1Fourv16b |
| /* 1513 */ MCD_OPC_FilterValue, 9, 8, 0, // Skip to: 1525 |
| /* 1517 */ MCD_OPC_CheckPredicate, 0, 236, 152, // Skip to: 40669 |
| /* 1521 */ MCD_OPC_Decode, 187, 13, 8, // Opcode: ST1Fourv8h |
| /* 1525 */ MCD_OPC_FilterValue, 10, 8, 0, // Skip to: 1537 |
| /* 1529 */ MCD_OPC_CheckPredicate, 0, 224, 152, // Skip to: 40669 |
| /* 1533 */ MCD_OPC_Decode, 183, 13, 8, // Opcode: ST1Fourv4s |
| /* 1537 */ MCD_OPC_FilterValue, 11, 8, 0, // Skip to: 1549 |
| /* 1541 */ MCD_OPC_CheckPredicate, 0, 212, 152, // Skip to: 40669 |
| /* 1545 */ MCD_OPC_Decode, 177, 13, 8, // Opcode: ST1Fourv2d |
| /* 1549 */ MCD_OPC_FilterValue, 16, 8, 0, // Skip to: 1561 |
| /* 1553 */ MCD_OPC_CheckPredicate, 0, 200, 152, // Skip to: 40669 |
| /* 1557 */ MCD_OPC_Decode, 139, 14, 9, // Opcode: ST3Threev16b |
| /* 1561 */ MCD_OPC_FilterValue, 17, 8, 0, // Skip to: 1573 |
| /* 1565 */ MCD_OPC_CheckPredicate, 0, 188, 152, // Skip to: 40669 |
| /* 1569 */ MCD_OPC_Decode, 151, 14, 9, // Opcode: ST3Threev8h |
| /* 1573 */ MCD_OPC_FilterValue, 18, 8, 0, // Skip to: 1585 |
| /* 1577 */ MCD_OPC_CheckPredicate, 0, 176, 152, // Skip to: 40669 |
| /* 1581 */ MCD_OPC_Decode, 147, 14, 9, // Opcode: ST3Threev4s |
| /* 1585 */ MCD_OPC_FilterValue, 19, 8, 0, // Skip to: 1597 |
| /* 1589 */ MCD_OPC_CheckPredicate, 0, 164, 152, // Skip to: 40669 |
| /* 1593 */ MCD_OPC_Decode, 141, 14, 9, // Opcode: ST3Threev2d |
| /* 1597 */ MCD_OPC_FilterValue, 24, 8, 0, // Skip to: 1609 |
| /* 1601 */ MCD_OPC_CheckPredicate, 0, 152, 152, // Skip to: 40669 |
| /* 1605 */ MCD_OPC_Decode, 205, 13, 9, // Opcode: ST1Threev16b |
| /* 1609 */ MCD_OPC_FilterValue, 25, 8, 0, // Skip to: 1621 |
| /* 1613 */ MCD_OPC_CheckPredicate, 0, 140, 152, // Skip to: 40669 |
| /* 1617 */ MCD_OPC_Decode, 219, 13, 9, // Opcode: ST1Threev8h |
| /* 1621 */ MCD_OPC_FilterValue, 26, 8, 0, // Skip to: 1633 |
| /* 1625 */ MCD_OPC_CheckPredicate, 0, 128, 152, // Skip to: 40669 |
| /* 1629 */ MCD_OPC_Decode, 215, 13, 9, // Opcode: ST1Threev4s |
| /* 1633 */ MCD_OPC_FilterValue, 27, 8, 0, // Skip to: 1645 |
| /* 1637 */ MCD_OPC_CheckPredicate, 0, 116, 152, // Skip to: 40669 |
| /* 1641 */ MCD_OPC_Decode, 209, 13, 9, // Opcode: ST1Threev2d |
| /* 1645 */ MCD_OPC_FilterValue, 28, 8, 0, // Skip to: 1657 |
| /* 1649 */ MCD_OPC_CheckPredicate, 0, 104, 152, // Skip to: 40669 |
| /* 1653 */ MCD_OPC_Decode, 189, 13, 10, // Opcode: ST1Onev16b |
| /* 1657 */ MCD_OPC_FilterValue, 29, 8, 0, // Skip to: 1669 |
| /* 1661 */ MCD_OPC_CheckPredicate, 0, 92, 152, // Skip to: 40669 |
| /* 1665 */ MCD_OPC_Decode, 203, 13, 10, // Opcode: ST1Onev8h |
| /* 1669 */ MCD_OPC_FilterValue, 30, 8, 0, // Skip to: 1681 |
| /* 1673 */ MCD_OPC_CheckPredicate, 0, 80, 152, // Skip to: 40669 |
| /* 1677 */ MCD_OPC_Decode, 199, 13, 10, // Opcode: ST1Onev4s |
| /* 1681 */ MCD_OPC_FilterValue, 31, 8, 0, // Skip to: 1693 |
| /* 1685 */ MCD_OPC_CheckPredicate, 0, 68, 152, // Skip to: 40669 |
| /* 1689 */ MCD_OPC_Decode, 193, 13, 10, // Opcode: ST1Onev2d |
| /* 1693 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 1705 |
| /* 1697 */ MCD_OPC_CheckPredicate, 0, 56, 152, // Skip to: 40669 |
| /* 1701 */ MCD_OPC_Decode, 245, 13, 11, // Opcode: ST2Twov16b |
| /* 1705 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 1717 |
| /* 1709 */ MCD_OPC_CheckPredicate, 0, 44, 152, // Skip to: 40669 |
| /* 1713 */ MCD_OPC_Decode, 129, 14, 11, // Opcode: ST2Twov8h |
| /* 1717 */ MCD_OPC_FilterValue, 34, 8, 0, // Skip to: 1729 |
| /* 1721 */ MCD_OPC_CheckPredicate, 0, 32, 152, // Skip to: 40669 |
| /* 1725 */ MCD_OPC_Decode, 253, 13, 11, // Opcode: ST2Twov4s |
| /* 1729 */ MCD_OPC_FilterValue, 35, 8, 0, // Skip to: 1741 |
| /* 1733 */ MCD_OPC_CheckPredicate, 0, 20, 152, // Skip to: 40669 |
| /* 1737 */ MCD_OPC_Decode, 247, 13, 11, // Opcode: ST2Twov2d |
| /* 1741 */ MCD_OPC_FilterValue, 40, 8, 0, // Skip to: 1753 |
| /* 1745 */ MCD_OPC_CheckPredicate, 0, 8, 152, // Skip to: 40669 |
| /* 1749 */ MCD_OPC_Decode, 221, 13, 11, // Opcode: ST1Twov16b |
| /* 1753 */ MCD_OPC_FilterValue, 41, 8, 0, // Skip to: 1765 |
| /* 1757 */ MCD_OPC_CheckPredicate, 0, 252, 151, // Skip to: 40669 |
| /* 1761 */ MCD_OPC_Decode, 235, 13, 11, // Opcode: ST1Twov8h |
| /* 1765 */ MCD_OPC_FilterValue, 42, 8, 0, // Skip to: 1777 |
| /* 1769 */ MCD_OPC_CheckPredicate, 0, 240, 151, // Skip to: 40669 |
| /* 1773 */ MCD_OPC_Decode, 231, 13, 11, // Opcode: ST1Twov4s |
| /* 1777 */ MCD_OPC_FilterValue, 43, 232, 151, // Skip to: 40669 |
| /* 1781 */ MCD_OPC_CheckPredicate, 0, 228, 151, // Skip to: 40669 |
| /* 1785 */ MCD_OPC_Decode, 225, 13, 11, // Opcode: ST1Twov2d |
| /* 1789 */ MCD_OPC_FilterValue, 3, 4, 0, // Skip to: 1797 |
| /* 1793 */ MCD_OPC_Decode, 193, 14, 3, // Opcode: STNPDi |
| /* 1797 */ MCD_OPC_FilterValue, 5, 212, 151, // Skip to: 40669 |
| /* 1801 */ MCD_OPC_Decode, 194, 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, 186, 151, // Skip to: 40669 |
| /* 1827 */ MCD_OPC_Decode, 135, 7, 4, // Opcode: LD4Fourv8b |
| /* 1831 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 1843 |
| /* 1835 */ MCD_OPC_CheckPredicate, 0, 174, 151, // Skip to: 40669 |
| /* 1839 */ MCD_OPC_Decode, 131, 7, 4, // Opcode: LD4Fourv4h |
| /* 1843 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 1855 |
| /* 1847 */ MCD_OPC_CheckPredicate, 0, 162, 151, // Skip to: 40669 |
| /* 1851 */ MCD_OPC_Decode, 129, 7, 4, // Opcode: LD4Fourv2s |
| /* 1855 */ MCD_OPC_FilterValue, 8, 8, 0, // Skip to: 1867 |
| /* 1859 */ MCD_OPC_CheckPredicate, 0, 150, 151, // Skip to: 40669 |
| /* 1863 */ MCD_OPC_Decode, 229, 5, 4, // Opcode: LD1Fourv8b |
| /* 1867 */ MCD_OPC_FilterValue, 9, 8, 0, // Skip to: 1879 |
| /* 1871 */ MCD_OPC_CheckPredicate, 0, 138, 151, // Skip to: 40669 |
| /* 1875 */ MCD_OPC_Decode, 225, 5, 4, // Opcode: LD1Fourv4h |
| /* 1879 */ MCD_OPC_FilterValue, 10, 8, 0, // Skip to: 1891 |
| /* 1883 */ MCD_OPC_CheckPredicate, 0, 126, 151, // Skip to: 40669 |
| /* 1887 */ MCD_OPC_Decode, 223, 5, 4, // Opcode: LD1Fourv2s |
| /* 1891 */ MCD_OPC_FilterValue, 11, 8, 0, // Skip to: 1903 |
| /* 1895 */ MCD_OPC_CheckPredicate, 0, 114, 151, // Skip to: 40669 |
| /* 1899 */ MCD_OPC_Decode, 219, 5, 4, // Opcode: LD1Fourv1d |
| /* 1903 */ MCD_OPC_FilterValue, 16, 8, 0, // Skip to: 1915 |
| /* 1907 */ MCD_OPC_CheckPredicate, 0, 102, 151, // Skip to: 40669 |
| /* 1911 */ MCD_OPC_Decode, 241, 6, 5, // Opcode: LD3Threev8b |
| /* 1915 */ MCD_OPC_FilterValue, 17, 8, 0, // Skip to: 1927 |
| /* 1919 */ MCD_OPC_CheckPredicate, 0, 90, 151, // Skip to: 40669 |
| /* 1923 */ MCD_OPC_Decode, 237, 6, 5, // Opcode: LD3Threev4h |
| /* 1927 */ MCD_OPC_FilterValue, 18, 8, 0, // Skip to: 1939 |
| /* 1931 */ MCD_OPC_CheckPredicate, 0, 78, 151, // Skip to: 40669 |
| /* 1935 */ MCD_OPC_Decode, 235, 6, 5, // Opcode: LD3Threev2s |
| /* 1939 */ MCD_OPC_FilterValue, 24, 8, 0, // Skip to: 1951 |
| /* 1943 */ MCD_OPC_CheckPredicate, 0, 66, 151, // Skip to: 40669 |
| /* 1947 */ MCD_OPC_Decode, 149, 6, 5, // Opcode: LD1Threev8b |
| /* 1951 */ MCD_OPC_FilterValue, 25, 8, 0, // Skip to: 1963 |
| /* 1955 */ MCD_OPC_CheckPredicate, 0, 54, 151, // Skip to: 40669 |
| /* 1959 */ MCD_OPC_Decode, 145, 6, 5, // Opcode: LD1Threev4h |
| /* 1963 */ MCD_OPC_FilterValue, 26, 8, 0, // Skip to: 1975 |
| /* 1967 */ MCD_OPC_CheckPredicate, 0, 42, 151, // Skip to: 40669 |
| /* 1971 */ MCD_OPC_Decode, 143, 6, 5, // Opcode: LD1Threev2s |
| /* 1975 */ MCD_OPC_FilterValue, 27, 8, 0, // Skip to: 1987 |
| /* 1979 */ MCD_OPC_CheckPredicate, 0, 30, 151, // Skip to: 40669 |
| /* 1983 */ MCD_OPC_Decode, 139, 6, 5, // Opcode: LD1Threev1d |
| /* 1987 */ MCD_OPC_FilterValue, 28, 8, 0, // Skip to: 1999 |
| /* 1991 */ MCD_OPC_CheckPredicate, 0, 18, 151, // Skip to: 40669 |
| /* 1995 */ MCD_OPC_Decode, 245, 5, 6, // Opcode: LD1Onev8b |
| /* 1999 */ MCD_OPC_FilterValue, 29, 8, 0, // Skip to: 2011 |
| /* 2003 */ MCD_OPC_CheckPredicate, 0, 6, 151, // Skip to: 40669 |
| /* 2007 */ MCD_OPC_Decode, 241, 5, 6, // Opcode: LD1Onev4h |
| /* 2011 */ MCD_OPC_FilterValue, 30, 8, 0, // Skip to: 2023 |
| /* 2015 */ MCD_OPC_CheckPredicate, 0, 250, 150, // Skip to: 40669 |
| /* 2019 */ MCD_OPC_Decode, 239, 5, 6, // Opcode: LD1Onev2s |
| /* 2023 */ MCD_OPC_FilterValue, 31, 8, 0, // Skip to: 2035 |
| /* 2027 */ MCD_OPC_CheckPredicate, 0, 238, 150, // Skip to: 40669 |
| /* 2031 */ MCD_OPC_Decode, 235, 5, 6, // Opcode: LD1Onev1d |
| /* 2035 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 2047 |
| /* 2039 */ MCD_OPC_CheckPredicate, 0, 226, 150, // Skip to: 40669 |
| /* 2043 */ MCD_OPC_Decode, 203, 6, 7, // Opcode: LD2Twov8b |
| /* 2047 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 2059 |
| /* 2051 */ MCD_OPC_CheckPredicate, 0, 214, 150, // Skip to: 40669 |
| /* 2055 */ MCD_OPC_Decode, 199, 6, 7, // Opcode: LD2Twov4h |
| /* 2059 */ MCD_OPC_FilterValue, 34, 8, 0, // Skip to: 2071 |
| /* 2063 */ MCD_OPC_CheckPredicate, 0, 202, 150, // Skip to: 40669 |
| /* 2067 */ MCD_OPC_Decode, 197, 6, 7, // Opcode: LD2Twov2s |
| /* 2071 */ MCD_OPC_FilterValue, 40, 8, 0, // Skip to: 2083 |
| /* 2075 */ MCD_OPC_CheckPredicate, 0, 190, 150, // Skip to: 40669 |
| /* 2079 */ MCD_OPC_Decode, 165, 6, 7, // Opcode: LD1Twov8b |
| /* 2083 */ MCD_OPC_FilterValue, 41, 8, 0, // Skip to: 2095 |
| /* 2087 */ MCD_OPC_CheckPredicate, 0, 178, 150, // Skip to: 40669 |
| /* 2091 */ MCD_OPC_Decode, 161, 6, 7, // Opcode: LD1Twov4h |
| /* 2095 */ MCD_OPC_FilterValue, 42, 8, 0, // Skip to: 2107 |
| /* 2099 */ MCD_OPC_CheckPredicate, 0, 166, 150, // Skip to: 40669 |
| /* 2103 */ MCD_OPC_Decode, 159, 6, 7, // Opcode: LD1Twov2s |
| /* 2107 */ MCD_OPC_FilterValue, 43, 158, 150, // Skip to: 40669 |
| /* 2111 */ MCD_OPC_CheckPredicate, 0, 154, 150, // Skip to: 40669 |
| /* 2115 */ MCD_OPC_Decode, 155, 6, 7, // Opcode: LD1Twov1d |
| /* 2119 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 2127 |
| /* 2123 */ MCD_OPC_Decode, 175, 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, 127, 150, // Skip to: 40669 |
| /* 2142 */ MCD_OPC_Decode, 253, 6, 8, // Opcode: LD4Fourv16b |
| /* 2146 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 2158 |
| /* 2150 */ MCD_OPC_CheckPredicate, 0, 115, 150, // Skip to: 40669 |
| /* 2154 */ MCD_OPC_Decode, 137, 7, 8, // Opcode: LD4Fourv8h |
| /* 2158 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 2170 |
| /* 2162 */ MCD_OPC_CheckPredicate, 0, 103, 150, // Skip to: 40669 |
| /* 2166 */ MCD_OPC_Decode, 133, 7, 8, // Opcode: LD4Fourv4s |
| /* 2170 */ MCD_OPC_FilterValue, 3, 8, 0, // Skip to: 2182 |
| /* 2174 */ MCD_OPC_CheckPredicate, 0, 91, 150, // Skip to: 40669 |
| /* 2178 */ MCD_OPC_Decode, 255, 6, 8, // Opcode: LD4Fourv2d |
| /* 2182 */ MCD_OPC_FilterValue, 8, 8, 0, // Skip to: 2194 |
| /* 2186 */ MCD_OPC_CheckPredicate, 0, 79, 150, // Skip to: 40669 |
| /* 2190 */ MCD_OPC_Decode, 217, 5, 8, // Opcode: LD1Fourv16b |
| /* 2194 */ MCD_OPC_FilterValue, 9, 8, 0, // Skip to: 2206 |
| /* 2198 */ MCD_OPC_CheckPredicate, 0, 67, 150, // Skip to: 40669 |
| /* 2202 */ MCD_OPC_Decode, 231, 5, 8, // Opcode: LD1Fourv8h |
| /* 2206 */ MCD_OPC_FilterValue, 10, 8, 0, // Skip to: 2218 |
| /* 2210 */ MCD_OPC_CheckPredicate, 0, 55, 150, // Skip to: 40669 |
| /* 2214 */ MCD_OPC_Decode, 227, 5, 8, // Opcode: LD1Fourv4s |
| /* 2218 */ MCD_OPC_FilterValue, 11, 8, 0, // Skip to: 2230 |
| /* 2222 */ MCD_OPC_CheckPredicate, 0, 43, 150, // Skip to: 40669 |
| /* 2226 */ MCD_OPC_Decode, 221, 5, 8, // Opcode: LD1Fourv2d |
| /* 2230 */ MCD_OPC_FilterValue, 16, 8, 0, // Skip to: 2242 |
| /* 2234 */ MCD_OPC_CheckPredicate, 0, 31, 150, // Skip to: 40669 |
| /* 2238 */ MCD_OPC_Decode, 231, 6, 9, // Opcode: LD3Threev16b |
| /* 2242 */ MCD_OPC_FilterValue, 17, 8, 0, // Skip to: 2254 |
| /* 2246 */ MCD_OPC_CheckPredicate, 0, 19, 150, // Skip to: 40669 |
| /* 2250 */ MCD_OPC_Decode, 243, 6, 9, // Opcode: LD3Threev8h |
| /* 2254 */ MCD_OPC_FilterValue, 18, 8, 0, // Skip to: 2266 |
| /* 2258 */ MCD_OPC_CheckPredicate, 0, 7, 150, // Skip to: 40669 |
| /* 2262 */ MCD_OPC_Decode, 239, 6, 9, // Opcode: LD3Threev4s |
| /* 2266 */ MCD_OPC_FilterValue, 19, 8, 0, // Skip to: 2278 |
| /* 2270 */ MCD_OPC_CheckPredicate, 0, 251, 149, // Skip to: 40669 |
| /* 2274 */ MCD_OPC_Decode, 233, 6, 9, // Opcode: LD3Threev2d |
| /* 2278 */ MCD_OPC_FilterValue, 24, 8, 0, // Skip to: 2290 |
| /* 2282 */ MCD_OPC_CheckPredicate, 0, 239, 149, // Skip to: 40669 |
| /* 2286 */ MCD_OPC_Decode, 137, 6, 9, // Opcode: LD1Threev16b |
| /* 2290 */ MCD_OPC_FilterValue, 25, 8, 0, // Skip to: 2302 |
| /* 2294 */ MCD_OPC_CheckPredicate, 0, 227, 149, // Skip to: 40669 |
| /* 2298 */ MCD_OPC_Decode, 151, 6, 9, // Opcode: LD1Threev8h |
| /* 2302 */ MCD_OPC_FilterValue, 26, 8, 0, // Skip to: 2314 |
| /* 2306 */ MCD_OPC_CheckPredicate, 0, 215, 149, // Skip to: 40669 |
| /* 2310 */ MCD_OPC_Decode, 147, 6, 9, // Opcode: LD1Threev4s |
| /* 2314 */ MCD_OPC_FilterValue, 27, 8, 0, // Skip to: 2326 |
| /* 2318 */ MCD_OPC_CheckPredicate, 0, 203, 149, // Skip to: 40669 |
| /* 2322 */ MCD_OPC_Decode, 141, 6, 9, // Opcode: LD1Threev2d |
| /* 2326 */ MCD_OPC_FilterValue, 28, 8, 0, // Skip to: 2338 |
| /* 2330 */ MCD_OPC_CheckPredicate, 0, 191, 149, // Skip to: 40669 |
| /* 2334 */ MCD_OPC_Decode, 233, 5, 10, // Opcode: LD1Onev16b |
| /* 2338 */ MCD_OPC_FilterValue, 29, 8, 0, // Skip to: 2350 |
| /* 2342 */ MCD_OPC_CheckPredicate, 0, 179, 149, // Skip to: 40669 |
| /* 2346 */ MCD_OPC_Decode, 247, 5, 10, // Opcode: LD1Onev8h |
| /* 2350 */ MCD_OPC_FilterValue, 30, 8, 0, // Skip to: 2362 |
| /* 2354 */ MCD_OPC_CheckPredicate, 0, 167, 149, // Skip to: 40669 |
| /* 2358 */ MCD_OPC_Decode, 243, 5, 10, // Opcode: LD1Onev4s |
| /* 2362 */ MCD_OPC_FilterValue, 31, 8, 0, // Skip to: 2374 |
| /* 2366 */ MCD_OPC_CheckPredicate, 0, 155, 149, // Skip to: 40669 |
| /* 2370 */ MCD_OPC_Decode, 237, 5, 10, // Opcode: LD1Onev2d |
| /* 2374 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 2386 |
| /* 2378 */ MCD_OPC_CheckPredicate, 0, 143, 149, // Skip to: 40669 |
| /* 2382 */ MCD_OPC_Decode, 193, 6, 11, // Opcode: LD2Twov16b |
| /* 2386 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 2398 |
| /* 2390 */ MCD_OPC_CheckPredicate, 0, 131, 149, // Skip to: 40669 |
| /* 2394 */ MCD_OPC_Decode, 205, 6, 11, // Opcode: LD2Twov8h |
| /* 2398 */ MCD_OPC_FilterValue, 34, 8, 0, // Skip to: 2410 |
| /* 2402 */ MCD_OPC_CheckPredicate, 0, 119, 149, // Skip to: 40669 |
| /* 2406 */ MCD_OPC_Decode, 201, 6, 11, // Opcode: LD2Twov4s |
| /* 2410 */ MCD_OPC_FilterValue, 35, 8, 0, // Skip to: 2422 |
| /* 2414 */ MCD_OPC_CheckPredicate, 0, 107, 149, // Skip to: 40669 |
| /* 2418 */ MCD_OPC_Decode, 195, 6, 11, // Opcode: LD2Twov2d |
| /* 2422 */ MCD_OPC_FilterValue, 40, 8, 0, // Skip to: 2434 |
| /* 2426 */ MCD_OPC_CheckPredicate, 0, 95, 149, // Skip to: 40669 |
| /* 2430 */ MCD_OPC_Decode, 153, 6, 11, // Opcode: LD1Twov16b |
| /* 2434 */ MCD_OPC_FilterValue, 41, 8, 0, // Skip to: 2446 |
| /* 2438 */ MCD_OPC_CheckPredicate, 0, 83, 149, // Skip to: 40669 |
| /* 2442 */ MCD_OPC_Decode, 167, 6, 11, // Opcode: LD1Twov8h |
| /* 2446 */ MCD_OPC_FilterValue, 42, 8, 0, // Skip to: 2458 |
| /* 2450 */ MCD_OPC_CheckPredicate, 0, 71, 149, // Skip to: 40669 |
| /* 2454 */ MCD_OPC_Decode, 163, 6, 11, // Opcode: LD1Twov4s |
| /* 2458 */ MCD_OPC_FilterValue, 43, 63, 149, // Skip to: 40669 |
| /* 2462 */ MCD_OPC_CheckPredicate, 0, 59, 149, // Skip to: 40669 |
| /* 2466 */ MCD_OPC_Decode, 157, 6, 11, // Opcode: LD1Twov2d |
| /* 2470 */ MCD_OPC_FilterValue, 3, 4, 0, // Skip to: 2478 |
| /* 2474 */ MCD_OPC_Decode, 173, 7, 3, // Opcode: LDNPDi |
| /* 2478 */ MCD_OPC_FilterValue, 5, 43, 149, // Skip to: 40669 |
| /* 2482 */ MCD_OPC_Decode, 174, 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, 17, 149, // Skip to: 40669 |
| /* 2508 */ MCD_OPC_CheckField, 21, 1, 0, 11, 149, // Skip to: 40669 |
| /* 2514 */ MCD_OPC_Decode, 172, 14, 12, // Opcode: ST4Fourv8b_POST |
| /* 2518 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 2536 |
| /* 2522 */ MCD_OPC_CheckPredicate, 0, 255, 148, // Skip to: 40669 |
| /* 2526 */ MCD_OPC_CheckField, 21, 1, 0, 249, 148, // Skip to: 40669 |
| /* 2532 */ MCD_OPC_Decode, 168, 14, 12, // Opcode: ST4Fourv4h_POST |
| /* 2536 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 2554 |
| /* 2540 */ MCD_OPC_CheckPredicate, 0, 237, 148, // Skip to: 40669 |
| /* 2544 */ MCD_OPC_CheckField, 21, 1, 0, 231, 148, // Skip to: 40669 |
| /* 2550 */ MCD_OPC_Decode, 166, 14, 12, // Opcode: ST4Fourv2s_POST |
| /* 2554 */ MCD_OPC_FilterValue, 8, 14, 0, // Skip to: 2572 |
| /* 2558 */ MCD_OPC_CheckPredicate, 0, 219, 148, // Skip to: 40669 |
| /* 2562 */ MCD_OPC_CheckField, 21, 1, 0, 213, 148, // Skip to: 40669 |
| /* 2568 */ MCD_OPC_Decode, 186, 13, 12, // Opcode: ST1Fourv8b_POST |
| /* 2572 */ MCD_OPC_FilterValue, 9, 14, 0, // Skip to: 2590 |
| /* 2576 */ MCD_OPC_CheckPredicate, 0, 201, 148, // Skip to: 40669 |
| /* 2580 */ MCD_OPC_CheckField, 21, 1, 0, 195, 148, // Skip to: 40669 |
| /* 2586 */ MCD_OPC_Decode, 182, 13, 12, // Opcode: ST1Fourv4h_POST |
| /* 2590 */ MCD_OPC_FilterValue, 10, 14, 0, // Skip to: 2608 |
| /* 2594 */ MCD_OPC_CheckPredicate, 0, 183, 148, // Skip to: 40669 |
| /* 2598 */ MCD_OPC_CheckField, 21, 1, 0, 177, 148, // Skip to: 40669 |
| /* 2604 */ MCD_OPC_Decode, 180, 13, 12, // Opcode: ST1Fourv2s_POST |
| /* 2608 */ MCD_OPC_FilterValue, 11, 14, 0, // Skip to: 2626 |
| /* 2612 */ MCD_OPC_CheckPredicate, 0, 165, 148, // Skip to: 40669 |
| /* 2616 */ MCD_OPC_CheckField, 21, 1, 0, 159, 148, // Skip to: 40669 |
| /* 2622 */ MCD_OPC_Decode, 176, 13, 12, // Opcode: ST1Fourv1d_POST |
| /* 2626 */ MCD_OPC_FilterValue, 16, 14, 0, // Skip to: 2644 |
| /* 2630 */ MCD_OPC_CheckPredicate, 0, 147, 148, // Skip to: 40669 |
| /* 2634 */ MCD_OPC_CheckField, 21, 1, 0, 141, 148, // Skip to: 40669 |
| /* 2640 */ MCD_OPC_Decode, 150, 14, 13, // Opcode: ST3Threev8b_POST |
| /* 2644 */ MCD_OPC_FilterValue, 17, 14, 0, // Skip to: 2662 |
| /* 2648 */ MCD_OPC_CheckPredicate, 0, 129, 148, // Skip to: 40669 |
| /* 2652 */ MCD_OPC_CheckField, 21, 1, 0, 123, 148, // Skip to: 40669 |
| /* 2658 */ MCD_OPC_Decode, 146, 14, 13, // Opcode: ST3Threev4h_POST |
| /* 2662 */ MCD_OPC_FilterValue, 18, 14, 0, // Skip to: 2680 |
| /* 2666 */ MCD_OPC_CheckPredicate, 0, 111, 148, // Skip to: 40669 |
| /* 2670 */ MCD_OPC_CheckField, 21, 1, 0, 105, 148, // Skip to: 40669 |
| /* 2676 */ MCD_OPC_Decode, 144, 14, 13, // Opcode: ST3Threev2s_POST |
| /* 2680 */ MCD_OPC_FilterValue, 24, 14, 0, // Skip to: 2698 |
| /* 2684 */ MCD_OPC_CheckPredicate, 0, 93, 148, // Skip to: 40669 |
| /* 2688 */ MCD_OPC_CheckField, 21, 1, 0, 87, 148, // Skip to: 40669 |
| /* 2694 */ MCD_OPC_Decode, 218, 13, 13, // Opcode: ST1Threev8b_POST |
| /* 2698 */ MCD_OPC_FilterValue, 25, 14, 0, // Skip to: 2716 |
| /* 2702 */ MCD_OPC_CheckPredicate, 0, 75, 148, // Skip to: 40669 |
| /* 2706 */ MCD_OPC_CheckField, 21, 1, 0, 69, 148, // Skip to: 40669 |
| /* 2712 */ MCD_OPC_Decode, 214, 13, 13, // Opcode: ST1Threev4h_POST |
| /* 2716 */ MCD_OPC_FilterValue, 26, 14, 0, // Skip to: 2734 |
| /* 2720 */ MCD_OPC_CheckPredicate, 0, 57, 148, // Skip to: 40669 |
| /* 2724 */ MCD_OPC_CheckField, 21, 1, 0, 51, 148, // Skip to: 40669 |
| /* 2730 */ MCD_OPC_Decode, 212, 13, 13, // Opcode: ST1Threev2s_POST |
| /* 2734 */ MCD_OPC_FilterValue, 27, 14, 0, // Skip to: 2752 |
| /* 2738 */ MCD_OPC_CheckPredicate, 0, 39, 148, // Skip to: 40669 |
| /* 2742 */ MCD_OPC_CheckField, 21, 1, 0, 33, 148, // Skip to: 40669 |
| /* 2748 */ MCD_OPC_Decode, 208, 13, 13, // Opcode: ST1Threev1d_POST |
| /* 2752 */ MCD_OPC_FilterValue, 28, 14, 0, // Skip to: 2770 |
| /* 2756 */ MCD_OPC_CheckPredicate, 0, 21, 148, // Skip to: 40669 |
| /* 2760 */ MCD_OPC_CheckField, 21, 1, 0, 15, 148, // Skip to: 40669 |
| /* 2766 */ MCD_OPC_Decode, 202, 13, 14, // Opcode: ST1Onev8b_POST |
| /* 2770 */ MCD_OPC_FilterValue, 29, 14, 0, // Skip to: 2788 |
| /* 2774 */ MCD_OPC_CheckPredicate, 0, 3, 148, // Skip to: 40669 |
| /* 2778 */ MCD_OPC_CheckField, 21, 1, 0, 253, 147, // Skip to: 40669 |
| /* 2784 */ MCD_OPC_Decode, 198, 13, 14, // Opcode: ST1Onev4h_POST |
| /* 2788 */ MCD_OPC_FilterValue, 30, 14, 0, // Skip to: 2806 |
| /* 2792 */ MCD_OPC_CheckPredicate, 0, 241, 147, // Skip to: 40669 |
| /* 2796 */ MCD_OPC_CheckField, 21, 1, 0, 235, 147, // Skip to: 40669 |
| /* 2802 */ MCD_OPC_Decode, 196, 13, 14, // Opcode: ST1Onev2s_POST |
| /* 2806 */ MCD_OPC_FilterValue, 31, 14, 0, // Skip to: 2824 |
| /* 2810 */ MCD_OPC_CheckPredicate, 0, 223, 147, // Skip to: 40669 |
| /* 2814 */ MCD_OPC_CheckField, 21, 1, 0, 217, 147, // Skip to: 40669 |
| /* 2820 */ MCD_OPC_Decode, 192, 13, 14, // Opcode: ST1Onev1d_POST |
| /* 2824 */ MCD_OPC_FilterValue, 32, 14, 0, // Skip to: 2842 |
| /* 2828 */ MCD_OPC_CheckPredicate, 0, 205, 147, // Skip to: 40669 |
| /* 2832 */ MCD_OPC_CheckField, 21, 1, 0, 199, 147, // Skip to: 40669 |
| /* 2838 */ MCD_OPC_Decode, 128, 14, 15, // Opcode: ST2Twov8b_POST |
| /* 2842 */ MCD_OPC_FilterValue, 33, 14, 0, // Skip to: 2860 |
| /* 2846 */ MCD_OPC_CheckPredicate, 0, 187, 147, // Skip to: 40669 |
| /* 2850 */ MCD_OPC_CheckField, 21, 1, 0, 181, 147, // Skip to: 40669 |
| /* 2856 */ MCD_OPC_Decode, 252, 13, 15, // Opcode: ST2Twov4h_POST |
| /* 2860 */ MCD_OPC_FilterValue, 34, 14, 0, // Skip to: 2878 |
| /* 2864 */ MCD_OPC_CheckPredicate, 0, 169, 147, // Skip to: 40669 |
| /* 2868 */ MCD_OPC_CheckField, 21, 1, 0, 163, 147, // Skip to: 40669 |
| /* 2874 */ MCD_OPC_Decode, 250, 13, 15, // Opcode: ST2Twov2s_POST |
| /* 2878 */ MCD_OPC_FilterValue, 40, 14, 0, // Skip to: 2896 |
| /* 2882 */ MCD_OPC_CheckPredicate, 0, 151, 147, // Skip to: 40669 |
| /* 2886 */ MCD_OPC_CheckField, 21, 1, 0, 145, 147, // Skip to: 40669 |
| /* 2892 */ MCD_OPC_Decode, 234, 13, 15, // Opcode: ST1Twov8b_POST |
| /* 2896 */ MCD_OPC_FilterValue, 41, 14, 0, // Skip to: 2914 |
| /* 2900 */ MCD_OPC_CheckPredicate, 0, 133, 147, // Skip to: 40669 |
| /* 2904 */ MCD_OPC_CheckField, 21, 1, 0, 127, 147, // Skip to: 40669 |
| /* 2910 */ MCD_OPC_Decode, 230, 13, 15, // Opcode: ST1Twov4h_POST |
| /* 2914 */ MCD_OPC_FilterValue, 42, 14, 0, // Skip to: 2932 |
| /* 2918 */ MCD_OPC_CheckPredicate, 0, 115, 147, // Skip to: 40669 |
| /* 2922 */ MCD_OPC_CheckField, 21, 1, 0, 109, 147, // Skip to: 40669 |
| /* 2928 */ MCD_OPC_Decode, 228, 13, 15, // Opcode: ST1Twov2s_POST |
| /* 2932 */ MCD_OPC_FilterValue, 43, 101, 147, // Skip to: 40669 |
| /* 2936 */ MCD_OPC_CheckPredicate, 0, 97, 147, // Skip to: 40669 |
| /* 2940 */ MCD_OPC_CheckField, 21, 1, 0, 91, 147, // Skip to: 40669 |
| /* 2946 */ MCD_OPC_Decode, 224, 13, 15, // Opcode: ST1Twov1d_POST |
| /* 2950 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 2958 |
| /* 2954 */ MCD_OPC_Decode, 205, 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, 64, 147, // Skip to: 40669 |
| /* 2973 */ MCD_OPC_CheckField, 21, 1, 0, 58, 147, // Skip to: 40669 |
| /* 2979 */ MCD_OPC_Decode, 162, 14, 16, // Opcode: ST4Fourv16b_POST |
| /* 2983 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 3001 |
| /* 2987 */ MCD_OPC_CheckPredicate, 0, 46, 147, // Skip to: 40669 |
| /* 2991 */ MCD_OPC_CheckField, 21, 1, 0, 40, 147, // Skip to: 40669 |
| /* 2997 */ MCD_OPC_Decode, 174, 14, 16, // Opcode: ST4Fourv8h_POST |
| /* 3001 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 3019 |
| /* 3005 */ MCD_OPC_CheckPredicate, 0, 28, 147, // Skip to: 40669 |
| /* 3009 */ MCD_OPC_CheckField, 21, 1, 0, 22, 147, // Skip to: 40669 |
| /* 3015 */ MCD_OPC_Decode, 170, 14, 16, // Opcode: ST4Fourv4s_POST |
| /* 3019 */ MCD_OPC_FilterValue, 3, 14, 0, // Skip to: 3037 |
| /* 3023 */ MCD_OPC_CheckPredicate, 0, 10, 147, // Skip to: 40669 |
| /* 3027 */ MCD_OPC_CheckField, 21, 1, 0, 4, 147, // Skip to: 40669 |
| /* 3033 */ MCD_OPC_Decode, 164, 14, 16, // Opcode: ST4Fourv2d_POST |
| /* 3037 */ MCD_OPC_FilterValue, 8, 14, 0, // Skip to: 3055 |
| /* 3041 */ MCD_OPC_CheckPredicate, 0, 248, 146, // Skip to: 40669 |
| /* 3045 */ MCD_OPC_CheckField, 21, 1, 0, 242, 146, // Skip to: 40669 |
| /* 3051 */ MCD_OPC_Decode, 174, 13, 16, // Opcode: ST1Fourv16b_POST |
| /* 3055 */ MCD_OPC_FilterValue, 9, 14, 0, // Skip to: 3073 |
| /* 3059 */ MCD_OPC_CheckPredicate, 0, 230, 146, // Skip to: 40669 |
| /* 3063 */ MCD_OPC_CheckField, 21, 1, 0, 224, 146, // Skip to: 40669 |
| /* 3069 */ MCD_OPC_Decode, 188, 13, 16, // Opcode: ST1Fourv8h_POST |
| /* 3073 */ MCD_OPC_FilterValue, 10, 14, 0, // Skip to: 3091 |
| /* 3077 */ MCD_OPC_CheckPredicate, 0, 212, 146, // Skip to: 40669 |
| /* 3081 */ MCD_OPC_CheckField, 21, 1, 0, 206, 146, // Skip to: 40669 |
| /* 3087 */ MCD_OPC_Decode, 184, 13, 16, // Opcode: ST1Fourv4s_POST |
| /* 3091 */ MCD_OPC_FilterValue, 11, 14, 0, // Skip to: 3109 |
| /* 3095 */ MCD_OPC_CheckPredicate, 0, 194, 146, // Skip to: 40669 |
| /* 3099 */ MCD_OPC_CheckField, 21, 1, 0, 188, 146, // Skip to: 40669 |
| /* 3105 */ MCD_OPC_Decode, 178, 13, 16, // Opcode: ST1Fourv2d_POST |
| /* 3109 */ MCD_OPC_FilterValue, 16, 14, 0, // Skip to: 3127 |
| /* 3113 */ MCD_OPC_CheckPredicate, 0, 176, 146, // Skip to: 40669 |
| /* 3117 */ MCD_OPC_CheckField, 21, 1, 0, 170, 146, // Skip to: 40669 |
| /* 3123 */ MCD_OPC_Decode, 140, 14, 17, // Opcode: ST3Threev16b_POST |
| /* 3127 */ MCD_OPC_FilterValue, 17, 14, 0, // Skip to: 3145 |
| /* 3131 */ MCD_OPC_CheckPredicate, 0, 158, 146, // Skip to: 40669 |
| /* 3135 */ MCD_OPC_CheckField, 21, 1, 0, 152, 146, // Skip to: 40669 |
| /* 3141 */ MCD_OPC_Decode, 152, 14, 17, // Opcode: ST3Threev8h_POST |
| /* 3145 */ MCD_OPC_FilterValue, 18, 14, 0, // Skip to: 3163 |
| /* 3149 */ MCD_OPC_CheckPredicate, 0, 140, 146, // Skip to: 40669 |
| /* 3153 */ MCD_OPC_CheckField, 21, 1, 0, 134, 146, // Skip to: 40669 |
| /* 3159 */ MCD_OPC_Decode, 148, 14, 17, // Opcode: ST3Threev4s_POST |
| /* 3163 */ MCD_OPC_FilterValue, 19, 14, 0, // Skip to: 3181 |
| /* 3167 */ MCD_OPC_CheckPredicate, 0, 122, 146, // Skip to: 40669 |
| /* 3171 */ MCD_OPC_CheckField, 21, 1, 0, 116, 146, // Skip to: 40669 |
| /* 3177 */ MCD_OPC_Decode, 142, 14, 17, // Opcode: ST3Threev2d_POST |
| /* 3181 */ MCD_OPC_FilterValue, 24, 14, 0, // Skip to: 3199 |
| /* 3185 */ MCD_OPC_CheckPredicate, 0, 104, 146, // Skip to: 40669 |
| /* 3189 */ MCD_OPC_CheckField, 21, 1, 0, 98, 146, // Skip to: 40669 |
| /* 3195 */ MCD_OPC_Decode, 206, 13, 17, // Opcode: ST1Threev16b_POST |
| /* 3199 */ MCD_OPC_FilterValue, 25, 14, 0, // Skip to: 3217 |
| /* 3203 */ MCD_OPC_CheckPredicate, 0, 86, 146, // Skip to: 40669 |
| /* 3207 */ MCD_OPC_CheckField, 21, 1, 0, 80, 146, // Skip to: 40669 |
| /* 3213 */ MCD_OPC_Decode, 220, 13, 17, // Opcode: ST1Threev8h_POST |
| /* 3217 */ MCD_OPC_FilterValue, 26, 14, 0, // Skip to: 3235 |
| /* 3221 */ MCD_OPC_CheckPredicate, 0, 68, 146, // Skip to: 40669 |
| /* 3225 */ MCD_OPC_CheckField, 21, 1, 0, 62, 146, // Skip to: 40669 |
| /* 3231 */ MCD_OPC_Decode, 216, 13, 17, // Opcode: ST1Threev4s_POST |
| /* 3235 */ MCD_OPC_FilterValue, 27, 14, 0, // Skip to: 3253 |
| /* 3239 */ MCD_OPC_CheckPredicate, 0, 50, 146, // Skip to: 40669 |
| /* 3243 */ MCD_OPC_CheckField, 21, 1, 0, 44, 146, // Skip to: 40669 |
| /* 3249 */ MCD_OPC_Decode, 210, 13, 17, // Opcode: ST1Threev2d_POST |
| /* 3253 */ MCD_OPC_FilterValue, 28, 14, 0, // Skip to: 3271 |
| /* 3257 */ MCD_OPC_CheckPredicate, 0, 32, 146, // Skip to: 40669 |
| /* 3261 */ MCD_OPC_CheckField, 21, 1, 0, 26, 146, // Skip to: 40669 |
| /* 3267 */ MCD_OPC_Decode, 190, 13, 18, // Opcode: ST1Onev16b_POST |
| /* 3271 */ MCD_OPC_FilterValue, 29, 14, 0, // Skip to: 3289 |
| /* 3275 */ MCD_OPC_CheckPredicate, 0, 14, 146, // Skip to: 40669 |
| /* 3279 */ MCD_OPC_CheckField, 21, 1, 0, 8, 146, // Skip to: 40669 |
| /* 3285 */ MCD_OPC_Decode, 204, 13, 18, // Opcode: ST1Onev8h_POST |
| /* 3289 */ MCD_OPC_FilterValue, 30, 14, 0, // Skip to: 3307 |
| /* 3293 */ MCD_OPC_CheckPredicate, 0, 252, 145, // Skip to: 40669 |
| /* 3297 */ MCD_OPC_CheckField, 21, 1, 0, 246, 145, // Skip to: 40669 |
| /* 3303 */ MCD_OPC_Decode, 200, 13, 18, // Opcode: ST1Onev4s_POST |
| /* 3307 */ MCD_OPC_FilterValue, 31, 14, 0, // Skip to: 3325 |
| /* 3311 */ MCD_OPC_CheckPredicate, 0, 234, 145, // Skip to: 40669 |
| /* 3315 */ MCD_OPC_CheckField, 21, 1, 0, 228, 145, // Skip to: 40669 |
| /* 3321 */ MCD_OPC_Decode, 194, 13, 18, // Opcode: ST1Onev2d_POST |
| /* 3325 */ MCD_OPC_FilterValue, 32, 14, 0, // Skip to: 3343 |
| /* 3329 */ MCD_OPC_CheckPredicate, 0, 216, 145, // Skip to: 40669 |
| /* 3333 */ MCD_OPC_CheckField, 21, 1, 0, 210, 145, // Skip to: 40669 |
| /* 3339 */ MCD_OPC_Decode, 246, 13, 19, // Opcode: ST2Twov16b_POST |
| /* 3343 */ MCD_OPC_FilterValue, 33, 14, 0, // Skip to: 3361 |
| /* 3347 */ MCD_OPC_CheckPredicate, 0, 198, 145, // Skip to: 40669 |
| /* 3351 */ MCD_OPC_CheckField, 21, 1, 0, 192, 145, // Skip to: 40669 |
| /* 3357 */ MCD_OPC_Decode, 130, 14, 19, // Opcode: ST2Twov8h_POST |
| /* 3361 */ MCD_OPC_FilterValue, 34, 14, 0, // Skip to: 3379 |
| /* 3365 */ MCD_OPC_CheckPredicate, 0, 180, 145, // Skip to: 40669 |
| /* 3369 */ MCD_OPC_CheckField, 21, 1, 0, 174, 145, // Skip to: 40669 |
| /* 3375 */ MCD_OPC_Decode, 254, 13, 19, // Opcode: ST2Twov4s_POST |
| /* 3379 */ MCD_OPC_FilterValue, 35, 14, 0, // Skip to: 3397 |
| /* 3383 */ MCD_OPC_CheckPredicate, 0, 162, 145, // Skip to: 40669 |
| /* 3387 */ MCD_OPC_CheckField, 21, 1, 0, 156, 145, // Skip to: 40669 |
| /* 3393 */ MCD_OPC_Decode, 248, 13, 19, // Opcode: ST2Twov2d_POST |
| /* 3397 */ MCD_OPC_FilterValue, 40, 14, 0, // Skip to: 3415 |
| /* 3401 */ MCD_OPC_CheckPredicate, 0, 144, 145, // Skip to: 40669 |
| /* 3405 */ MCD_OPC_CheckField, 21, 1, 0, 138, 145, // Skip to: 40669 |
| /* 3411 */ MCD_OPC_Decode, 222, 13, 19, // Opcode: ST1Twov16b_POST |
| /* 3415 */ MCD_OPC_FilterValue, 41, 14, 0, // Skip to: 3433 |
| /* 3419 */ MCD_OPC_CheckPredicate, 0, 126, 145, // Skip to: 40669 |
| /* 3423 */ MCD_OPC_CheckField, 21, 1, 0, 120, 145, // Skip to: 40669 |
| /* 3429 */ MCD_OPC_Decode, 236, 13, 19, // Opcode: ST1Twov8h_POST |
| /* 3433 */ MCD_OPC_FilterValue, 42, 14, 0, // Skip to: 3451 |
| /* 3437 */ MCD_OPC_CheckPredicate, 0, 108, 145, // Skip to: 40669 |
| /* 3441 */ MCD_OPC_CheckField, 21, 1, 0, 102, 145, // Skip to: 40669 |
| /* 3447 */ MCD_OPC_Decode, 232, 13, 19, // Opcode: ST1Twov4s_POST |
| /* 3451 */ MCD_OPC_FilterValue, 43, 94, 145, // Skip to: 40669 |
| /* 3455 */ MCD_OPC_CheckPredicate, 0, 90, 145, // Skip to: 40669 |
| /* 3459 */ MCD_OPC_CheckField, 21, 1, 0, 84, 145, // Skip to: 40669 |
| /* 3465 */ MCD_OPC_Decode, 226, 13, 19, // Opcode: ST1Twov2d_POST |
| /* 3469 */ MCD_OPC_FilterValue, 3, 4, 0, // Skip to: 3477 |
| /* 3473 */ MCD_OPC_Decode, 199, 14, 3, // Opcode: STPDpost |
| /* 3477 */ MCD_OPC_FilterValue, 5, 68, 145, // Skip to: 40669 |
| /* 3481 */ MCD_OPC_Decode, 202, 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, 42, 145, // Skip to: 40669 |
| /* 3507 */ MCD_OPC_CheckField, 21, 1, 0, 36, 145, // Skip to: 40669 |
| /* 3513 */ MCD_OPC_Decode, 136, 7, 12, // Opcode: LD4Fourv8b_POST |
| /* 3517 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 3535 |
| /* 3521 */ MCD_OPC_CheckPredicate, 0, 24, 145, // Skip to: 40669 |
| /* 3525 */ MCD_OPC_CheckField, 21, 1, 0, 18, 145, // Skip to: 40669 |
| /* 3531 */ MCD_OPC_Decode, 132, 7, 12, // Opcode: LD4Fourv4h_POST |
| /* 3535 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 3553 |
| /* 3539 */ MCD_OPC_CheckPredicate, 0, 6, 145, // Skip to: 40669 |
| /* 3543 */ MCD_OPC_CheckField, 21, 1, 0, 0, 145, // Skip to: 40669 |
| /* 3549 */ MCD_OPC_Decode, 130, 7, 12, // Opcode: LD4Fourv2s_POST |
| /* 3553 */ MCD_OPC_FilterValue, 8, 14, 0, // Skip to: 3571 |
| /* 3557 */ MCD_OPC_CheckPredicate, 0, 244, 144, // Skip to: 40669 |
| /* 3561 */ MCD_OPC_CheckField, 21, 1, 0, 238, 144, // Skip to: 40669 |
| /* 3567 */ MCD_OPC_Decode, 230, 5, 12, // Opcode: LD1Fourv8b_POST |
| /* 3571 */ MCD_OPC_FilterValue, 9, 14, 0, // Skip to: 3589 |
| /* 3575 */ MCD_OPC_CheckPredicate, 0, 226, 144, // Skip to: 40669 |
| /* 3579 */ MCD_OPC_CheckField, 21, 1, 0, 220, 144, // Skip to: 40669 |
| /* 3585 */ MCD_OPC_Decode, 226, 5, 12, // Opcode: LD1Fourv4h_POST |
| /* 3589 */ MCD_OPC_FilterValue, 10, 14, 0, // Skip to: 3607 |
| /* 3593 */ MCD_OPC_CheckPredicate, 0, 208, 144, // Skip to: 40669 |
| /* 3597 */ MCD_OPC_CheckField, 21, 1, 0, 202, 144, // Skip to: 40669 |
| /* 3603 */ MCD_OPC_Decode, 224, 5, 12, // Opcode: LD1Fourv2s_POST |
| /* 3607 */ MCD_OPC_FilterValue, 11, 14, 0, // Skip to: 3625 |
| /* 3611 */ MCD_OPC_CheckPredicate, 0, 190, 144, // Skip to: 40669 |
| /* 3615 */ MCD_OPC_CheckField, 21, 1, 0, 184, 144, // Skip to: 40669 |
| /* 3621 */ MCD_OPC_Decode, 220, 5, 12, // Opcode: LD1Fourv1d_POST |
| /* 3625 */ MCD_OPC_FilterValue, 16, 14, 0, // Skip to: 3643 |
| /* 3629 */ MCD_OPC_CheckPredicate, 0, 172, 144, // Skip to: 40669 |
| /* 3633 */ MCD_OPC_CheckField, 21, 1, 0, 166, 144, // Skip to: 40669 |
| /* 3639 */ MCD_OPC_Decode, 242, 6, 13, // Opcode: LD3Threev8b_POST |
| /* 3643 */ MCD_OPC_FilterValue, 17, 14, 0, // Skip to: 3661 |
| /* 3647 */ MCD_OPC_CheckPredicate, 0, 154, 144, // Skip to: 40669 |
| /* 3651 */ MCD_OPC_CheckField, 21, 1, 0, 148, 144, // Skip to: 40669 |
| /* 3657 */ MCD_OPC_Decode, 238, 6, 13, // Opcode: LD3Threev4h_POST |
| /* 3661 */ MCD_OPC_FilterValue, 18, 14, 0, // Skip to: 3679 |
| /* 3665 */ MCD_OPC_CheckPredicate, 0, 136, 144, // Skip to: 40669 |
| /* 3669 */ MCD_OPC_CheckField, 21, 1, 0, 130, 144, // Skip to: 40669 |
| /* 3675 */ MCD_OPC_Decode, 236, 6, 13, // Opcode: LD3Threev2s_POST |
| /* 3679 */ MCD_OPC_FilterValue, 24, 14, 0, // Skip to: 3697 |
| /* 3683 */ MCD_OPC_CheckPredicate, 0, 118, 144, // Skip to: 40669 |
| /* 3687 */ MCD_OPC_CheckField, 21, 1, 0, 112, 144, // Skip to: 40669 |
| /* 3693 */ MCD_OPC_Decode, 150, 6, 13, // Opcode: LD1Threev8b_POST |
| /* 3697 */ MCD_OPC_FilterValue, 25, 14, 0, // Skip to: 3715 |
| /* 3701 */ MCD_OPC_CheckPredicate, 0, 100, 144, // Skip to: 40669 |
| /* 3705 */ MCD_OPC_CheckField, 21, 1, 0, 94, 144, // Skip to: 40669 |
| /* 3711 */ MCD_OPC_Decode, 146, 6, 13, // Opcode: LD1Threev4h_POST |
| /* 3715 */ MCD_OPC_FilterValue, 26, 14, 0, // Skip to: 3733 |
| /* 3719 */ MCD_OPC_CheckPredicate, 0, 82, 144, // Skip to: 40669 |
| /* 3723 */ MCD_OPC_CheckField, 21, 1, 0, 76, 144, // Skip to: 40669 |
| /* 3729 */ MCD_OPC_Decode, 144, 6, 13, // Opcode: LD1Threev2s_POST |
| /* 3733 */ MCD_OPC_FilterValue, 27, 14, 0, // Skip to: 3751 |
| /* 3737 */ MCD_OPC_CheckPredicate, 0, 64, 144, // Skip to: 40669 |
| /* 3741 */ MCD_OPC_CheckField, 21, 1, 0, 58, 144, // Skip to: 40669 |
| /* 3747 */ MCD_OPC_Decode, 140, 6, 13, // Opcode: LD1Threev1d_POST |
| /* 3751 */ MCD_OPC_FilterValue, 28, 14, 0, // Skip to: 3769 |
| /* 3755 */ MCD_OPC_CheckPredicate, 0, 46, 144, // Skip to: 40669 |
| /* 3759 */ MCD_OPC_CheckField, 21, 1, 0, 40, 144, // Skip to: 40669 |
| /* 3765 */ MCD_OPC_Decode, 246, 5, 14, // Opcode: LD1Onev8b_POST |
| /* 3769 */ MCD_OPC_FilterValue, 29, 14, 0, // Skip to: 3787 |
| /* 3773 */ MCD_OPC_CheckPredicate, 0, 28, 144, // Skip to: 40669 |
| /* 3777 */ MCD_OPC_CheckField, 21, 1, 0, 22, 144, // Skip to: 40669 |
| /* 3783 */ MCD_OPC_Decode, 242, 5, 14, // Opcode: LD1Onev4h_POST |
| /* 3787 */ MCD_OPC_FilterValue, 30, 14, 0, // Skip to: 3805 |
| /* 3791 */ MCD_OPC_CheckPredicate, 0, 10, 144, // Skip to: 40669 |
| /* 3795 */ MCD_OPC_CheckField, 21, 1, 0, 4, 144, // Skip to: 40669 |
| /* 3801 */ MCD_OPC_Decode, 240, 5, 14, // Opcode: LD1Onev2s_POST |
| /* 3805 */ MCD_OPC_FilterValue, 31, 14, 0, // Skip to: 3823 |
| /* 3809 */ MCD_OPC_CheckPredicate, 0, 248, 143, // Skip to: 40669 |
| /* 3813 */ MCD_OPC_CheckField, 21, 1, 0, 242, 143, // Skip to: 40669 |
| /* 3819 */ MCD_OPC_Decode, 236, 5, 14, // Opcode: LD1Onev1d_POST |
| /* 3823 */ MCD_OPC_FilterValue, 32, 14, 0, // Skip to: 3841 |
| /* 3827 */ MCD_OPC_CheckPredicate, 0, 230, 143, // Skip to: 40669 |
| /* 3831 */ MCD_OPC_CheckField, 21, 1, 0, 224, 143, // Skip to: 40669 |
| /* 3837 */ MCD_OPC_Decode, 204, 6, 15, // Opcode: LD2Twov8b_POST |
| /* 3841 */ MCD_OPC_FilterValue, 33, 14, 0, // Skip to: 3859 |
| /* 3845 */ MCD_OPC_CheckPredicate, 0, 212, 143, // Skip to: 40669 |
| /* 3849 */ MCD_OPC_CheckField, 21, 1, 0, 206, 143, // Skip to: 40669 |
| /* 3855 */ MCD_OPC_Decode, 200, 6, 15, // Opcode: LD2Twov4h_POST |
| /* 3859 */ MCD_OPC_FilterValue, 34, 14, 0, // Skip to: 3877 |
| /* 3863 */ MCD_OPC_CheckPredicate, 0, 194, 143, // Skip to: 40669 |
| /* 3867 */ MCD_OPC_CheckField, 21, 1, 0, 188, 143, // Skip to: 40669 |
| /* 3873 */ MCD_OPC_Decode, 198, 6, 15, // Opcode: LD2Twov2s_POST |
| /* 3877 */ MCD_OPC_FilterValue, 40, 14, 0, // Skip to: 3895 |
| /* 3881 */ MCD_OPC_CheckPredicate, 0, 176, 143, // Skip to: 40669 |
| /* 3885 */ MCD_OPC_CheckField, 21, 1, 0, 170, 143, // Skip to: 40669 |
| /* 3891 */ MCD_OPC_Decode, 166, 6, 15, // Opcode: LD1Twov8b_POST |
| /* 3895 */ MCD_OPC_FilterValue, 41, 14, 0, // Skip to: 3913 |
| /* 3899 */ MCD_OPC_CheckPredicate, 0, 158, 143, // Skip to: 40669 |
| /* 3903 */ MCD_OPC_CheckField, 21, 1, 0, 152, 143, // Skip to: 40669 |
| /* 3909 */ MCD_OPC_Decode, 162, 6, 15, // Opcode: LD1Twov4h_POST |
| /* 3913 */ MCD_OPC_FilterValue, 42, 14, 0, // Skip to: 3931 |
| /* 3917 */ MCD_OPC_CheckPredicate, 0, 140, 143, // Skip to: 40669 |
| /* 3921 */ MCD_OPC_CheckField, 21, 1, 0, 134, 143, // Skip to: 40669 |
| /* 3927 */ MCD_OPC_Decode, 160, 6, 15, // Opcode: LD1Twov2s_POST |
| /* 3931 */ MCD_OPC_FilterValue, 43, 126, 143, // Skip to: 40669 |
| /* 3935 */ MCD_OPC_CheckPredicate, 0, 122, 143, // Skip to: 40669 |
| /* 3939 */ MCD_OPC_CheckField, 21, 1, 0, 116, 143, // Skip to: 40669 |
| /* 3945 */ MCD_OPC_Decode, 156, 6, 15, // Opcode: LD1Twov1d_POST |
| /* 3949 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 3957 |
| /* 3953 */ MCD_OPC_Decode, 188, 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, 89, 143, // Skip to: 40669 |
| /* 3972 */ MCD_OPC_CheckField, 21, 1, 0, 83, 143, // Skip to: 40669 |
| /* 3978 */ MCD_OPC_Decode, 254, 6, 16, // Opcode: LD4Fourv16b_POST |
| /* 3982 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 4000 |
| /* 3986 */ MCD_OPC_CheckPredicate, 0, 71, 143, // Skip to: 40669 |
| /* 3990 */ MCD_OPC_CheckField, 21, 1, 0, 65, 143, // Skip to: 40669 |
| /* 3996 */ MCD_OPC_Decode, 138, 7, 16, // Opcode: LD4Fourv8h_POST |
| /* 4000 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 4018 |
| /* 4004 */ MCD_OPC_CheckPredicate, 0, 53, 143, // Skip to: 40669 |
| /* 4008 */ MCD_OPC_CheckField, 21, 1, 0, 47, 143, // Skip to: 40669 |
| /* 4014 */ MCD_OPC_Decode, 134, 7, 16, // Opcode: LD4Fourv4s_POST |
| /* 4018 */ MCD_OPC_FilterValue, 3, 14, 0, // Skip to: 4036 |
| /* 4022 */ MCD_OPC_CheckPredicate, 0, 35, 143, // Skip to: 40669 |
| /* 4026 */ MCD_OPC_CheckField, 21, 1, 0, 29, 143, // Skip to: 40669 |
| /* 4032 */ MCD_OPC_Decode, 128, 7, 16, // Opcode: LD4Fourv2d_POST |
| /* 4036 */ MCD_OPC_FilterValue, 8, 14, 0, // Skip to: 4054 |
| /* 4040 */ MCD_OPC_CheckPredicate, 0, 17, 143, // Skip to: 40669 |
| /* 4044 */ MCD_OPC_CheckField, 21, 1, 0, 11, 143, // Skip to: 40669 |
| /* 4050 */ MCD_OPC_Decode, 218, 5, 16, // Opcode: LD1Fourv16b_POST |
| /* 4054 */ MCD_OPC_FilterValue, 9, 14, 0, // Skip to: 4072 |
| /* 4058 */ MCD_OPC_CheckPredicate, 0, 255, 142, // Skip to: 40669 |
| /* 4062 */ MCD_OPC_CheckField, 21, 1, 0, 249, 142, // Skip to: 40669 |
| /* 4068 */ MCD_OPC_Decode, 232, 5, 16, // Opcode: LD1Fourv8h_POST |
| /* 4072 */ MCD_OPC_FilterValue, 10, 14, 0, // Skip to: 4090 |
| /* 4076 */ MCD_OPC_CheckPredicate, 0, 237, 142, // Skip to: 40669 |
| /* 4080 */ MCD_OPC_CheckField, 21, 1, 0, 231, 142, // Skip to: 40669 |
| /* 4086 */ MCD_OPC_Decode, 228, 5, 16, // Opcode: LD1Fourv4s_POST |
| /* 4090 */ MCD_OPC_FilterValue, 11, 14, 0, // Skip to: 4108 |
| /* 4094 */ MCD_OPC_CheckPredicate, 0, 219, 142, // Skip to: 40669 |
| /* 4098 */ MCD_OPC_CheckField, 21, 1, 0, 213, 142, // Skip to: 40669 |
| /* 4104 */ MCD_OPC_Decode, 222, 5, 16, // Opcode: LD1Fourv2d_POST |
| /* 4108 */ MCD_OPC_FilterValue, 16, 14, 0, // Skip to: 4126 |
| /* 4112 */ MCD_OPC_CheckPredicate, 0, 201, 142, // Skip to: 40669 |
| /* 4116 */ MCD_OPC_CheckField, 21, 1, 0, 195, 142, // Skip to: 40669 |
| /* 4122 */ MCD_OPC_Decode, 232, 6, 17, // Opcode: LD3Threev16b_POST |
| /* 4126 */ MCD_OPC_FilterValue, 17, 14, 0, // Skip to: 4144 |
| /* 4130 */ MCD_OPC_CheckPredicate, 0, 183, 142, // Skip to: 40669 |
| /* 4134 */ MCD_OPC_CheckField, 21, 1, 0, 177, 142, // Skip to: 40669 |
| /* 4140 */ MCD_OPC_Decode, 244, 6, 17, // Opcode: LD3Threev8h_POST |
| /* 4144 */ MCD_OPC_FilterValue, 18, 14, 0, // Skip to: 4162 |
| /* 4148 */ MCD_OPC_CheckPredicate, 0, 165, 142, // Skip to: 40669 |
| /* 4152 */ MCD_OPC_CheckField, 21, 1, 0, 159, 142, // Skip to: 40669 |
| /* 4158 */ MCD_OPC_Decode, 240, 6, 17, // Opcode: LD3Threev4s_POST |
| /* 4162 */ MCD_OPC_FilterValue, 19, 14, 0, // Skip to: 4180 |
| /* 4166 */ MCD_OPC_CheckPredicate, 0, 147, 142, // Skip to: 40669 |
| /* 4170 */ MCD_OPC_CheckField, 21, 1, 0, 141, 142, // Skip to: 40669 |
| /* 4176 */ MCD_OPC_Decode, 234, 6, 17, // Opcode: LD3Threev2d_POST |
| /* 4180 */ MCD_OPC_FilterValue, 24, 14, 0, // Skip to: 4198 |
| /* 4184 */ MCD_OPC_CheckPredicate, 0, 129, 142, // Skip to: 40669 |
| /* 4188 */ MCD_OPC_CheckField, 21, 1, 0, 123, 142, // Skip to: 40669 |
| /* 4194 */ MCD_OPC_Decode, 138, 6, 17, // Opcode: LD1Threev16b_POST |
| /* 4198 */ MCD_OPC_FilterValue, 25, 14, 0, // Skip to: 4216 |
| /* 4202 */ MCD_OPC_CheckPredicate, 0, 111, 142, // Skip to: 40669 |
| /* 4206 */ MCD_OPC_CheckField, 21, 1, 0, 105, 142, // Skip to: 40669 |
| /* 4212 */ MCD_OPC_Decode, 152, 6, 17, // Opcode: LD1Threev8h_POST |
| /* 4216 */ MCD_OPC_FilterValue, 26, 14, 0, // Skip to: 4234 |
| /* 4220 */ MCD_OPC_CheckPredicate, 0, 93, 142, // Skip to: 40669 |
| /* 4224 */ MCD_OPC_CheckField, 21, 1, 0, 87, 142, // Skip to: 40669 |
| /* 4230 */ MCD_OPC_Decode, 148, 6, 17, // Opcode: LD1Threev4s_POST |
| /* 4234 */ MCD_OPC_FilterValue, 27, 14, 0, // Skip to: 4252 |
| /* 4238 */ MCD_OPC_CheckPredicate, 0, 75, 142, // Skip to: 40669 |
| /* 4242 */ MCD_OPC_CheckField, 21, 1, 0, 69, 142, // Skip to: 40669 |
| /* 4248 */ MCD_OPC_Decode, 142, 6, 17, // Opcode: LD1Threev2d_POST |
| /* 4252 */ MCD_OPC_FilterValue, 28, 14, 0, // Skip to: 4270 |
| /* 4256 */ MCD_OPC_CheckPredicate, 0, 57, 142, // Skip to: 40669 |
| /* 4260 */ MCD_OPC_CheckField, 21, 1, 0, 51, 142, // Skip to: 40669 |
| /* 4266 */ MCD_OPC_Decode, 234, 5, 18, // Opcode: LD1Onev16b_POST |
| /* 4270 */ MCD_OPC_FilterValue, 29, 14, 0, // Skip to: 4288 |
| /* 4274 */ MCD_OPC_CheckPredicate, 0, 39, 142, // Skip to: 40669 |
| /* 4278 */ MCD_OPC_CheckField, 21, 1, 0, 33, 142, // Skip to: 40669 |
| /* 4284 */ MCD_OPC_Decode, 248, 5, 18, // Opcode: LD1Onev8h_POST |
| /* 4288 */ MCD_OPC_FilterValue, 30, 14, 0, // Skip to: 4306 |
| /* 4292 */ MCD_OPC_CheckPredicate, 0, 21, 142, // Skip to: 40669 |
| /* 4296 */ MCD_OPC_CheckField, 21, 1, 0, 15, 142, // Skip to: 40669 |
| /* 4302 */ MCD_OPC_Decode, 244, 5, 18, // Opcode: LD1Onev4s_POST |
| /* 4306 */ MCD_OPC_FilterValue, 31, 14, 0, // Skip to: 4324 |
| /* 4310 */ MCD_OPC_CheckPredicate, 0, 3, 142, // Skip to: 40669 |
| /* 4314 */ MCD_OPC_CheckField, 21, 1, 0, 253, 141, // Skip to: 40669 |
| /* 4320 */ MCD_OPC_Decode, 238, 5, 18, // Opcode: LD1Onev2d_POST |
| /* 4324 */ MCD_OPC_FilterValue, 32, 14, 0, // Skip to: 4342 |
| /* 4328 */ MCD_OPC_CheckPredicate, 0, 241, 141, // Skip to: 40669 |
| /* 4332 */ MCD_OPC_CheckField, 21, 1, 0, 235, 141, // Skip to: 40669 |
| /* 4338 */ MCD_OPC_Decode, 194, 6, 19, // Opcode: LD2Twov16b_POST |
| /* 4342 */ MCD_OPC_FilterValue, 33, 14, 0, // Skip to: 4360 |
| /* 4346 */ MCD_OPC_CheckPredicate, 0, 223, 141, // Skip to: 40669 |
| /* 4350 */ MCD_OPC_CheckField, 21, 1, 0, 217, 141, // Skip to: 40669 |
| /* 4356 */ MCD_OPC_Decode, 206, 6, 19, // Opcode: LD2Twov8h_POST |
| /* 4360 */ MCD_OPC_FilterValue, 34, 14, 0, // Skip to: 4378 |
| /* 4364 */ MCD_OPC_CheckPredicate, 0, 205, 141, // Skip to: 40669 |
| /* 4368 */ MCD_OPC_CheckField, 21, 1, 0, 199, 141, // Skip to: 40669 |
| /* 4374 */ MCD_OPC_Decode, 202, 6, 19, // Opcode: LD2Twov4s_POST |
| /* 4378 */ MCD_OPC_FilterValue, 35, 14, 0, // Skip to: 4396 |
| /* 4382 */ MCD_OPC_CheckPredicate, 0, 187, 141, // Skip to: 40669 |
| /* 4386 */ MCD_OPC_CheckField, 21, 1, 0, 181, 141, // Skip to: 40669 |
| /* 4392 */ MCD_OPC_Decode, 196, 6, 19, // Opcode: LD2Twov2d_POST |
| /* 4396 */ MCD_OPC_FilterValue, 40, 14, 0, // Skip to: 4414 |
| /* 4400 */ MCD_OPC_CheckPredicate, 0, 169, 141, // Skip to: 40669 |
| /* 4404 */ MCD_OPC_CheckField, 21, 1, 0, 163, 141, // Skip to: 40669 |
| /* 4410 */ MCD_OPC_Decode, 154, 6, 19, // Opcode: LD1Twov16b_POST |
| /* 4414 */ MCD_OPC_FilterValue, 41, 14, 0, // Skip to: 4432 |
| /* 4418 */ MCD_OPC_CheckPredicate, 0, 151, 141, // Skip to: 40669 |
| /* 4422 */ MCD_OPC_CheckField, 21, 1, 0, 145, 141, // Skip to: 40669 |
| /* 4428 */ MCD_OPC_Decode, 168, 6, 19, // Opcode: LD1Twov8h_POST |
| /* 4432 */ MCD_OPC_FilterValue, 42, 14, 0, // Skip to: 4450 |
| /* 4436 */ MCD_OPC_CheckPredicate, 0, 133, 141, // Skip to: 40669 |
| /* 4440 */ MCD_OPC_CheckField, 21, 1, 0, 127, 141, // Skip to: 40669 |
| /* 4446 */ MCD_OPC_Decode, 164, 6, 19, // Opcode: LD1Twov4s_POST |
| /* 4450 */ MCD_OPC_FilterValue, 43, 119, 141, // Skip to: 40669 |
| /* 4454 */ MCD_OPC_CheckPredicate, 0, 115, 141, // Skip to: 40669 |
| /* 4458 */ MCD_OPC_CheckField, 21, 1, 0, 109, 141, // Skip to: 40669 |
| /* 4464 */ MCD_OPC_Decode, 158, 6, 19, // Opcode: LD1Twov2d_POST |
| /* 4468 */ MCD_OPC_FilterValue, 3, 4, 0, // Skip to: 4476 |
| /* 4472 */ MCD_OPC_Decode, 179, 7, 3, // Opcode: LDPDpost |
| /* 4476 */ MCD_OPC_FilterValue, 5, 93, 141, // Skip to: 40669 |
| /* 4480 */ MCD_OPC_Decode, 182, 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, 67, 141, // Skip to: 40669 |
| /* 4506 */ MCD_OPC_CheckField, 31, 1, 0, 61, 141, // Skip to: 40669 |
| /* 4512 */ MCD_OPC_Decode, 243, 13, 20, // Opcode: ST1i8 |
| /* 4516 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 4534 |
| /* 4520 */ MCD_OPC_CheckPredicate, 0, 49, 141, // Skip to: 40669 |
| /* 4524 */ MCD_OPC_CheckField, 31, 1, 0, 43, 141, // Skip to: 40669 |
| /* 4530 */ MCD_OPC_Decode, 159, 14, 21, // Opcode: ST3i8 |
| /* 4534 */ MCD_OPC_FilterValue, 2, 20, 0, // Skip to: 4558 |
| /* 4538 */ MCD_OPC_CheckPredicate, 0, 31, 141, // Skip to: 40669 |
| /* 4542 */ MCD_OPC_CheckField, 31, 1, 0, 25, 141, // Skip to: 40669 |
| /* 4548 */ MCD_OPC_CheckField, 10, 1, 0, 19, 141, // Skip to: 40669 |
| /* 4554 */ MCD_OPC_Decode, 237, 13, 22, // Opcode: ST1i16 |
| /* 4558 */ MCD_OPC_FilterValue, 3, 20, 0, // Skip to: 4582 |
| /* 4562 */ MCD_OPC_CheckPredicate, 0, 7, 141, // Skip to: 40669 |
| /* 4566 */ MCD_OPC_CheckField, 31, 1, 0, 1, 141, // Skip to: 40669 |
| /* 4572 */ MCD_OPC_CheckField, 10, 1, 0, 251, 140, // Skip to: 40669 |
| /* 4578 */ MCD_OPC_Decode, 153, 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, 232, 140, // Skip to: 40669 |
| /* 4597 */ MCD_OPC_CheckField, 31, 1, 0, 226, 140, // Skip to: 40669 |
| /* 4603 */ MCD_OPC_Decode, 239, 13, 24, // Opcode: ST1i32 |
| /* 4607 */ MCD_OPC_FilterValue, 1, 218, 140, // Skip to: 40669 |
| /* 4611 */ MCD_OPC_CheckPredicate, 0, 214, 140, // Skip to: 40669 |
| /* 4615 */ MCD_OPC_CheckField, 31, 1, 0, 208, 140, // Skip to: 40669 |
| /* 4621 */ MCD_OPC_CheckField, 12, 1, 0, 202, 140, // Skip to: 40669 |
| /* 4627 */ MCD_OPC_Decode, 241, 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, 183, 140, // Skip to: 40669 |
| /* 4646 */ MCD_OPC_CheckField, 31, 1, 0, 177, 140, // Skip to: 40669 |
| /* 4652 */ MCD_OPC_Decode, 155, 14, 26, // Opcode: ST3i32 |
| /* 4656 */ MCD_OPC_FilterValue, 1, 169, 140, // Skip to: 40669 |
| /* 4660 */ MCD_OPC_CheckPredicate, 0, 165, 140, // Skip to: 40669 |
| /* 4664 */ MCD_OPC_CheckField, 31, 1, 0, 159, 140, // Skip to: 40669 |
| /* 4670 */ MCD_OPC_CheckField, 12, 1, 0, 153, 140, // Skip to: 40669 |
| /* 4676 */ MCD_OPC_Decode, 157, 14, 27, // Opcode: ST3i64 |
| /* 4680 */ MCD_OPC_FilterValue, 128, 2, 14, 0, // Skip to: 4699 |
| /* 4685 */ MCD_OPC_CheckPredicate, 0, 140, 140, // Skip to: 40669 |
| /* 4689 */ MCD_OPC_CheckField, 31, 1, 0, 134, 140, // Skip to: 40669 |
| /* 4695 */ MCD_OPC_Decode, 137, 14, 28, // Opcode: ST2i8 |
| /* 4699 */ MCD_OPC_FilterValue, 129, 2, 14, 0, // Skip to: 4718 |
| /* 4704 */ MCD_OPC_CheckPredicate, 0, 121, 140, // Skip to: 40669 |
| /* 4708 */ MCD_OPC_CheckField, 31, 1, 0, 115, 140, // Skip to: 40669 |
| /* 4714 */ MCD_OPC_Decode, 181, 14, 29, // Opcode: ST4i8 |
| /* 4718 */ MCD_OPC_FilterValue, 130, 2, 20, 0, // Skip to: 4743 |
| /* 4723 */ MCD_OPC_CheckPredicate, 0, 102, 140, // Skip to: 40669 |
| /* 4727 */ MCD_OPC_CheckField, 31, 1, 0, 96, 140, // Skip to: 40669 |
| /* 4733 */ MCD_OPC_CheckField, 10, 1, 0, 90, 140, // Skip to: 40669 |
| /* 4739 */ MCD_OPC_Decode, 131, 14, 30, // Opcode: ST2i16 |
| /* 4743 */ MCD_OPC_FilterValue, 131, 2, 20, 0, // Skip to: 4768 |
| /* 4748 */ MCD_OPC_CheckPredicate, 0, 77, 140, // Skip to: 40669 |
| /* 4752 */ MCD_OPC_CheckField, 31, 1, 0, 71, 140, // Skip to: 40669 |
| /* 4758 */ MCD_OPC_CheckField, 10, 1, 0, 65, 140, // Skip to: 40669 |
| /* 4764 */ MCD_OPC_Decode, 175, 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, 45, 140, // Skip to: 40669 |
| /* 4784 */ MCD_OPC_CheckField, 31, 1, 0, 39, 140, // Skip to: 40669 |
| /* 4790 */ MCD_OPC_Decode, 133, 14, 32, // Opcode: ST2i32 |
| /* 4794 */ MCD_OPC_FilterValue, 1, 31, 140, // Skip to: 40669 |
| /* 4798 */ MCD_OPC_CheckPredicate, 0, 27, 140, // Skip to: 40669 |
| /* 4802 */ MCD_OPC_CheckField, 31, 1, 0, 21, 140, // Skip to: 40669 |
| /* 4808 */ MCD_OPC_CheckField, 12, 1, 0, 15, 140, // Skip to: 40669 |
| /* 4814 */ MCD_OPC_Decode, 135, 14, 33, // Opcode: ST2i64 |
| /* 4818 */ MCD_OPC_FilterValue, 133, 2, 6, 140, // Skip to: 40669 |
| /* 4823 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 4826 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 4844 |
| /* 4830 */ MCD_OPC_CheckPredicate, 0, 251, 139, // Skip to: 40669 |
| /* 4834 */ MCD_OPC_CheckField, 31, 1, 0, 245, 139, // Skip to: 40669 |
| /* 4840 */ MCD_OPC_Decode, 177, 14, 34, // Opcode: ST4i32 |
| /* 4844 */ MCD_OPC_FilterValue, 1, 237, 139, // Skip to: 40669 |
| /* 4848 */ MCD_OPC_CheckPredicate, 0, 233, 139, // Skip to: 40669 |
| /* 4852 */ MCD_OPC_CheckField, 31, 1, 0, 227, 139, // Skip to: 40669 |
| /* 4858 */ MCD_OPC_CheckField, 12, 1, 0, 221, 139, // Skip to: 40669 |
| /* 4864 */ MCD_OPC_Decode, 179, 14, 35, // Opcode: ST4i64 |
| /* 4868 */ MCD_OPC_FilterValue, 1, 213, 139, // Skip to: 40669 |
| /* 4872 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 4875 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 4883 |
| /* 4879 */ MCD_OPC_Decode, 204, 14, 3, // Opcode: STPSi |
| /* 4883 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 4891 |
| /* 4887 */ MCD_OPC_Decode, 198, 14, 3, // Opcode: STPDi |
| /* 4891 */ MCD_OPC_FilterValue, 2, 190, 139, // Skip to: 40669 |
| /* 4895 */ MCD_OPC_Decode, 201, 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, 164, 139, // Skip to: 40669 |
| /* 4921 */ MCD_OPC_CheckField, 31, 1, 0, 158, 139, // Skip to: 40669 |
| /* 4927 */ MCD_OPC_Decode, 175, 6, 36, // Opcode: LD1i8 |
| /* 4931 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 4949 |
| /* 4935 */ MCD_OPC_CheckPredicate, 0, 146, 139, // Skip to: 40669 |
| /* 4939 */ MCD_OPC_CheckField, 31, 1, 0, 140, 139, // Skip to: 40669 |
| /* 4945 */ MCD_OPC_Decode, 251, 6, 37, // Opcode: LD3i8 |
| /* 4949 */ MCD_OPC_FilterValue, 2, 20, 0, // Skip to: 4973 |
| /* 4953 */ MCD_OPC_CheckPredicate, 0, 128, 139, // Skip to: 40669 |
| /* 4957 */ MCD_OPC_CheckField, 31, 1, 0, 122, 139, // Skip to: 40669 |
| /* 4963 */ MCD_OPC_CheckField, 10, 1, 0, 116, 139, // Skip to: 40669 |
| /* 4969 */ MCD_OPC_Decode, 169, 6, 38, // Opcode: LD1i16 |
| /* 4973 */ MCD_OPC_FilterValue, 3, 20, 0, // Skip to: 4997 |
| /* 4977 */ MCD_OPC_CheckPredicate, 0, 104, 139, // Skip to: 40669 |
| /* 4981 */ MCD_OPC_CheckField, 31, 1, 0, 98, 139, // Skip to: 40669 |
| /* 4987 */ MCD_OPC_CheckField, 10, 1, 0, 92, 139, // Skip to: 40669 |
| /* 4993 */ MCD_OPC_Decode, 245, 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, 73, 139, // Skip to: 40669 |
| /* 5012 */ MCD_OPC_CheckField, 31, 1, 0, 67, 139, // Skip to: 40669 |
| /* 5018 */ MCD_OPC_Decode, 171, 6, 40, // Opcode: LD1i32 |
| /* 5022 */ MCD_OPC_FilterValue, 1, 59, 139, // Skip to: 40669 |
| /* 5026 */ MCD_OPC_CheckPredicate, 0, 55, 139, // Skip to: 40669 |
| /* 5030 */ MCD_OPC_CheckField, 31, 1, 0, 49, 139, // Skip to: 40669 |
| /* 5036 */ MCD_OPC_CheckField, 12, 1, 0, 43, 139, // Skip to: 40669 |
| /* 5042 */ MCD_OPC_Decode, 173, 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, 24, 139, // Skip to: 40669 |
| /* 5061 */ MCD_OPC_CheckField, 31, 1, 0, 18, 139, // Skip to: 40669 |
| /* 5067 */ MCD_OPC_Decode, 247, 6, 42, // Opcode: LD3i32 |
| /* 5071 */ MCD_OPC_FilterValue, 1, 10, 139, // Skip to: 40669 |
| /* 5075 */ MCD_OPC_CheckPredicate, 0, 6, 139, // Skip to: 40669 |
| /* 5079 */ MCD_OPC_CheckField, 31, 1, 0, 0, 139, // Skip to: 40669 |
| /* 5085 */ MCD_OPC_CheckField, 12, 1, 0, 250, 138, // Skip to: 40669 |
| /* 5091 */ MCD_OPC_Decode, 249, 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, 224, 138, // Skip to: 40669 |
| /* 5117 */ MCD_OPC_Decode, 133, 6, 6, // Opcode: LD1Rv8b |
| /* 5121 */ MCD_OPC_FilterValue, 1, 216, 138, // Skip to: 40669 |
| /* 5125 */ MCD_OPC_CheckPredicate, 0, 212, 138, // Skip to: 40669 |
| /* 5129 */ MCD_OPC_Decode, 249, 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, 193, 138, // Skip to: 40669 |
| /* 5148 */ MCD_OPC_Decode, 129, 6, 6, // Opcode: LD1Rv4h |
| /* 5152 */ MCD_OPC_FilterValue, 1, 185, 138, // Skip to: 40669 |
| /* 5156 */ MCD_OPC_CheckPredicate, 0, 181, 138, // Skip to: 40669 |
| /* 5160 */ MCD_OPC_Decode, 135, 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, 162, 138, // Skip to: 40669 |
| /* 5179 */ MCD_OPC_Decode, 255, 5, 6, // Opcode: LD1Rv2s |
| /* 5183 */ MCD_OPC_FilterValue, 1, 154, 138, // Skip to: 40669 |
| /* 5187 */ MCD_OPC_CheckPredicate, 0, 150, 138, // Skip to: 40669 |
| /* 5191 */ MCD_OPC_Decode, 131, 6, 10, // Opcode: LD1Rv4s |
| /* 5195 */ MCD_OPC_FilterValue, 3, 142, 138, // Skip to: 40669 |
| /* 5199 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 5202 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 5214 |
| /* 5206 */ MCD_OPC_CheckPredicate, 0, 131, 138, // Skip to: 40669 |
| /* 5210 */ MCD_OPC_Decode, 251, 5, 6, // Opcode: LD1Rv1d |
| /* 5214 */ MCD_OPC_FilterValue, 1, 123, 138, // Skip to: 40669 |
| /* 5218 */ MCD_OPC_CheckPredicate, 0, 119, 138, // Skip to: 40669 |
| /* 5222 */ MCD_OPC_Decode, 253, 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, 93, 138, // Skip to: 40669 |
| /* 5248 */ MCD_OPC_Decode, 227, 6, 5, // Opcode: LD3Rv8b |
| /* 5252 */ MCD_OPC_FilterValue, 1, 85, 138, // Skip to: 40669 |
| /* 5256 */ MCD_OPC_CheckPredicate, 0, 81, 138, // Skip to: 40669 |
| /* 5260 */ MCD_OPC_Decode, 215, 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, 62, 138, // Skip to: 40669 |
| /* 5279 */ MCD_OPC_Decode, 223, 6, 5, // Opcode: LD3Rv4h |
| /* 5283 */ MCD_OPC_FilterValue, 1, 54, 138, // Skip to: 40669 |
| /* 5287 */ MCD_OPC_CheckPredicate, 0, 50, 138, // Skip to: 40669 |
| /* 5291 */ MCD_OPC_Decode, 229, 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, 31, 138, // Skip to: 40669 |
| /* 5310 */ MCD_OPC_Decode, 221, 6, 5, // Opcode: LD3Rv2s |
| /* 5314 */ MCD_OPC_FilterValue, 1, 23, 138, // Skip to: 40669 |
| /* 5318 */ MCD_OPC_CheckPredicate, 0, 19, 138, // Skip to: 40669 |
| /* 5322 */ MCD_OPC_Decode, 225, 6, 9, // Opcode: LD3Rv4s |
| /* 5326 */ MCD_OPC_FilterValue, 3, 11, 138, // Skip to: 40669 |
| /* 5330 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 5333 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 5345 |
| /* 5337 */ MCD_OPC_CheckPredicate, 0, 0, 138, // Skip to: 40669 |
| /* 5341 */ MCD_OPC_Decode, 217, 6, 5, // Opcode: LD3Rv1d |
| /* 5345 */ MCD_OPC_FilterValue, 1, 248, 137, // Skip to: 40669 |
| /* 5349 */ MCD_OPC_CheckPredicate, 0, 244, 137, // Skip to: 40669 |
| /* 5353 */ MCD_OPC_Decode, 219, 6, 9, // Opcode: LD3Rv2d |
| /* 5357 */ MCD_OPC_FilterValue, 128, 2, 14, 0, // Skip to: 5376 |
| /* 5362 */ MCD_OPC_CheckPredicate, 0, 231, 137, // Skip to: 40669 |
| /* 5366 */ MCD_OPC_CheckField, 31, 1, 0, 225, 137, // Skip to: 40669 |
| /* 5372 */ MCD_OPC_Decode, 213, 6, 44, // Opcode: LD2i8 |
| /* 5376 */ MCD_OPC_FilterValue, 129, 2, 14, 0, // Skip to: 5395 |
| /* 5381 */ MCD_OPC_CheckPredicate, 0, 212, 137, // Skip to: 40669 |
| /* 5385 */ MCD_OPC_CheckField, 31, 1, 0, 206, 137, // Skip to: 40669 |
| /* 5391 */ MCD_OPC_Decode, 161, 7, 45, // Opcode: LD4i8 |
| /* 5395 */ MCD_OPC_FilterValue, 130, 2, 20, 0, // Skip to: 5420 |
| /* 5400 */ MCD_OPC_CheckPredicate, 0, 193, 137, // Skip to: 40669 |
| /* 5404 */ MCD_OPC_CheckField, 31, 1, 0, 187, 137, // Skip to: 40669 |
| /* 5410 */ MCD_OPC_CheckField, 10, 1, 0, 181, 137, // Skip to: 40669 |
| /* 5416 */ MCD_OPC_Decode, 207, 6, 46, // Opcode: LD2i16 |
| /* 5420 */ MCD_OPC_FilterValue, 131, 2, 20, 0, // Skip to: 5445 |
| /* 5425 */ MCD_OPC_CheckPredicate, 0, 168, 137, // Skip to: 40669 |
| /* 5429 */ MCD_OPC_CheckField, 31, 1, 0, 162, 137, // Skip to: 40669 |
| /* 5435 */ MCD_OPC_CheckField, 10, 1, 0, 156, 137, // Skip to: 40669 |
| /* 5441 */ MCD_OPC_Decode, 155, 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, 136, 137, // Skip to: 40669 |
| /* 5461 */ MCD_OPC_CheckField, 31, 1, 0, 130, 137, // Skip to: 40669 |
| /* 5467 */ MCD_OPC_Decode, 209, 6, 48, // Opcode: LD2i32 |
| /* 5471 */ MCD_OPC_FilterValue, 1, 122, 137, // Skip to: 40669 |
| /* 5475 */ MCD_OPC_CheckPredicate, 0, 118, 137, // Skip to: 40669 |
| /* 5479 */ MCD_OPC_CheckField, 31, 1, 0, 112, 137, // Skip to: 40669 |
| /* 5485 */ MCD_OPC_CheckField, 12, 1, 0, 106, 137, // Skip to: 40669 |
| /* 5491 */ MCD_OPC_Decode, 211, 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, 86, 137, // Skip to: 40669 |
| /* 5511 */ MCD_OPC_CheckField, 31, 1, 0, 80, 137, // Skip to: 40669 |
| /* 5517 */ MCD_OPC_Decode, 157, 7, 50, // Opcode: LD4i32 |
| /* 5521 */ MCD_OPC_FilterValue, 1, 72, 137, // Skip to: 40669 |
| /* 5525 */ MCD_OPC_CheckPredicate, 0, 68, 137, // Skip to: 40669 |
| /* 5529 */ MCD_OPC_CheckField, 31, 1, 0, 62, 137, // Skip to: 40669 |
| /* 5535 */ MCD_OPC_CheckField, 12, 1, 0, 56, 137, // Skip to: 40669 |
| /* 5541 */ MCD_OPC_Decode, 159, 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, 29, 137, // Skip to: 40669 |
| /* 5568 */ MCD_OPC_Decode, 189, 6, 7, // Opcode: LD2Rv8b |
| /* 5572 */ MCD_OPC_FilterValue, 1, 21, 137, // Skip to: 40669 |
| /* 5576 */ MCD_OPC_CheckPredicate, 0, 17, 137, // Skip to: 40669 |
| /* 5580 */ MCD_OPC_Decode, 177, 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, 254, 136, // Skip to: 40669 |
| /* 5599 */ MCD_OPC_Decode, 185, 6, 7, // Opcode: LD2Rv4h |
| /* 5603 */ MCD_OPC_FilterValue, 1, 246, 136, // Skip to: 40669 |
| /* 5607 */ MCD_OPC_CheckPredicate, 0, 242, 136, // Skip to: 40669 |
| /* 5611 */ MCD_OPC_Decode, 191, 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, 223, 136, // Skip to: 40669 |
| /* 5630 */ MCD_OPC_Decode, 183, 6, 7, // Opcode: LD2Rv2s |
| /* 5634 */ MCD_OPC_FilterValue, 1, 215, 136, // Skip to: 40669 |
| /* 5638 */ MCD_OPC_CheckPredicate, 0, 211, 136, // Skip to: 40669 |
| /* 5642 */ MCD_OPC_Decode, 187, 6, 11, // Opcode: LD2Rv4s |
| /* 5646 */ MCD_OPC_FilterValue, 3, 203, 136, // Skip to: 40669 |
| /* 5650 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 5653 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 5665 |
| /* 5657 */ MCD_OPC_CheckPredicate, 0, 192, 136, // Skip to: 40669 |
| /* 5661 */ MCD_OPC_Decode, 179, 6, 7, // Opcode: LD2Rv1d |
| /* 5665 */ MCD_OPC_FilterValue, 1, 184, 136, // Skip to: 40669 |
| /* 5669 */ MCD_OPC_CheckPredicate, 0, 180, 136, // Skip to: 40669 |
| /* 5673 */ MCD_OPC_Decode, 181, 6, 11, // Opcode: LD2Rv2d |
| /* 5677 */ MCD_OPC_FilterValue, 135, 2, 171, 136, // Skip to: 40669 |
| /* 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, 153, 136, // Skip to: 40669 |
| /* 5700 */ MCD_OPC_Decode, 151, 7, 4, // Opcode: LD4Rv8b |
| /* 5704 */ MCD_OPC_FilterValue, 1, 145, 136, // Skip to: 40669 |
| /* 5708 */ MCD_OPC_CheckPredicate, 0, 141, 136, // Skip to: 40669 |
| /* 5712 */ MCD_OPC_Decode, 139, 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, 122, 136, // Skip to: 40669 |
| /* 5731 */ MCD_OPC_Decode, 147, 7, 4, // Opcode: LD4Rv4h |
| /* 5735 */ MCD_OPC_FilterValue, 1, 114, 136, // Skip to: 40669 |
| /* 5739 */ MCD_OPC_CheckPredicate, 0, 110, 136, // Skip to: 40669 |
| /* 5743 */ MCD_OPC_Decode, 153, 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, 91, 136, // Skip to: 40669 |
| /* 5762 */ MCD_OPC_Decode, 145, 7, 4, // Opcode: LD4Rv2s |
| /* 5766 */ MCD_OPC_FilterValue, 1, 83, 136, // Skip to: 40669 |
| /* 5770 */ MCD_OPC_CheckPredicate, 0, 79, 136, // Skip to: 40669 |
| /* 5774 */ MCD_OPC_Decode, 149, 7, 8, // Opcode: LD4Rv4s |
| /* 5778 */ MCD_OPC_FilterValue, 3, 71, 136, // Skip to: 40669 |
| /* 5782 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 5785 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 5797 |
| /* 5789 */ MCD_OPC_CheckPredicate, 0, 60, 136, // Skip to: 40669 |
| /* 5793 */ MCD_OPC_Decode, 141, 7, 4, // Opcode: LD4Rv1d |
| /* 5797 */ MCD_OPC_FilterValue, 1, 52, 136, // Skip to: 40669 |
| /* 5801 */ MCD_OPC_CheckPredicate, 0, 48, 136, // Skip to: 40669 |
| /* 5805 */ MCD_OPC_Decode, 143, 7, 8, // Opcode: LD4Rv2d |
| /* 5809 */ MCD_OPC_FilterValue, 1, 40, 136, // Skip to: 40669 |
| /* 5813 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 5816 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 5824 |
| /* 5820 */ MCD_OPC_Decode, 187, 7, 3, // Opcode: LDPSi |
| /* 5824 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 5832 |
| /* 5828 */ MCD_OPC_Decode, 178, 7, 3, // Opcode: LDPDi |
| /* 5832 */ MCD_OPC_FilterValue, 2, 17, 136, // Skip to: 40669 |
| /* 5836 */ MCD_OPC_Decode, 181, 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, 240, 135, // Skip to: 40669 |
| /* 5869 */ MCD_OPC_CheckField, 31, 1, 0, 234, 135, // Skip to: 40669 |
| /* 5875 */ MCD_OPC_Decode, 244, 13, 52, // Opcode: ST1i8_POST |
| /* 5879 */ MCD_OPC_FilterValue, 1, 226, 135, // Skip to: 40669 |
| /* 5883 */ MCD_OPC_CheckPredicate, 0, 222, 135, // Skip to: 40669 |
| /* 5887 */ MCD_OPC_CheckField, 31, 1, 0, 216, 135, // Skip to: 40669 |
| /* 5893 */ MCD_OPC_Decode, 138, 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, 197, 135, // Skip to: 40669 |
| /* 5912 */ MCD_OPC_CheckField, 31, 1, 0, 191, 135, // Skip to: 40669 |
| /* 5918 */ MCD_OPC_Decode, 160, 14, 54, // Opcode: ST3i8_POST |
| /* 5922 */ MCD_OPC_FilterValue, 1, 183, 135, // Skip to: 40669 |
| /* 5926 */ MCD_OPC_CheckPredicate, 0, 179, 135, // Skip to: 40669 |
| /* 5930 */ MCD_OPC_CheckField, 31, 1, 0, 173, 135, // Skip to: 40669 |
| /* 5936 */ MCD_OPC_Decode, 182, 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, 154, 135, // Skip to: 40669 |
| /* 5955 */ MCD_OPC_CheckField, 31, 1, 0, 148, 135, // Skip to: 40669 |
| /* 5961 */ MCD_OPC_CheckField, 10, 1, 0, 142, 135, // Skip to: 40669 |
| /* 5967 */ MCD_OPC_Decode, 238, 13, 56, // Opcode: ST1i16_POST |
| /* 5971 */ MCD_OPC_FilterValue, 1, 134, 135, // Skip to: 40669 |
| /* 5975 */ MCD_OPC_CheckPredicate, 0, 130, 135, // Skip to: 40669 |
| /* 5979 */ MCD_OPC_CheckField, 31, 1, 0, 124, 135, // Skip to: 40669 |
| /* 5985 */ MCD_OPC_CheckField, 10, 1, 0, 118, 135, // Skip to: 40669 |
| /* 5991 */ MCD_OPC_Decode, 132, 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, 99, 135, // Skip to: 40669 |
| /* 6010 */ MCD_OPC_CheckField, 31, 1, 0, 93, 135, // Skip to: 40669 |
| /* 6016 */ MCD_OPC_CheckField, 10, 1, 0, 87, 135, // Skip to: 40669 |
| /* 6022 */ MCD_OPC_Decode, 154, 14, 58, // Opcode: ST3i16_POST |
| /* 6026 */ MCD_OPC_FilterValue, 1, 79, 135, // Skip to: 40669 |
| /* 6030 */ MCD_OPC_CheckPredicate, 0, 75, 135, // Skip to: 40669 |
| /* 6034 */ MCD_OPC_CheckField, 31, 1, 0, 69, 135, // Skip to: 40669 |
| /* 6040 */ MCD_OPC_CheckField, 10, 1, 0, 63, 135, // Skip to: 40669 |
| /* 6046 */ MCD_OPC_Decode, 176, 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, 37, 135, // Skip to: 40669 |
| /* 6072 */ MCD_OPC_CheckField, 31, 1, 0, 31, 135, // Skip to: 40669 |
| /* 6078 */ MCD_OPC_Decode, 240, 13, 60, // Opcode: ST1i32_POST |
| /* 6082 */ MCD_OPC_FilterValue, 1, 23, 135, // Skip to: 40669 |
| /* 6086 */ MCD_OPC_CheckPredicate, 0, 19, 135, // Skip to: 40669 |
| /* 6090 */ MCD_OPC_CheckField, 31, 1, 0, 13, 135, // Skip to: 40669 |
| /* 6096 */ MCD_OPC_Decode, 134, 14, 61, // Opcode: ST2i32_POST |
| /* 6100 */ MCD_OPC_FilterValue, 1, 5, 135, // Skip to: 40669 |
| /* 6104 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 6107 */ MCD_OPC_FilterValue, 0, 20, 0, // Skip to: 6131 |
| /* 6111 */ MCD_OPC_CheckPredicate, 0, 250, 134, // Skip to: 40669 |
| /* 6115 */ MCD_OPC_CheckField, 31, 1, 0, 244, 134, // Skip to: 40669 |
| /* 6121 */ MCD_OPC_CheckField, 12, 1, 0, 238, 134, // Skip to: 40669 |
| /* 6127 */ MCD_OPC_Decode, 242, 13, 62, // Opcode: ST1i64_POST |
| /* 6131 */ MCD_OPC_FilterValue, 1, 230, 134, // Skip to: 40669 |
| /* 6135 */ MCD_OPC_CheckPredicate, 0, 226, 134, // Skip to: 40669 |
| /* 6139 */ MCD_OPC_CheckField, 31, 1, 0, 220, 134, // Skip to: 40669 |
| /* 6145 */ MCD_OPC_CheckField, 12, 1, 0, 214, 134, // Skip to: 40669 |
| /* 6151 */ MCD_OPC_Decode, 136, 14, 63, // Opcode: ST2i64_POST |
| /* 6155 */ MCD_OPC_FilterValue, 5, 206, 134, // Skip to: 40669 |
| /* 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, 188, 134, // Skip to: 40669 |
| /* 6177 */ MCD_OPC_CheckField, 31, 1, 0, 182, 134, // Skip to: 40669 |
| /* 6183 */ MCD_OPC_Decode, 156, 14, 64, // Opcode: ST3i32_POST |
| /* 6187 */ MCD_OPC_FilterValue, 1, 174, 134, // Skip to: 40669 |
| /* 6191 */ MCD_OPC_CheckPredicate, 0, 170, 134, // Skip to: 40669 |
| /* 6195 */ MCD_OPC_CheckField, 31, 1, 0, 164, 134, // Skip to: 40669 |
| /* 6201 */ MCD_OPC_Decode, 178, 14, 65, // Opcode: ST4i32_POST |
| /* 6205 */ MCD_OPC_FilterValue, 1, 156, 134, // Skip to: 40669 |
| /* 6209 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 6212 */ MCD_OPC_FilterValue, 0, 20, 0, // Skip to: 6236 |
| /* 6216 */ MCD_OPC_CheckPredicate, 0, 145, 134, // Skip to: 40669 |
| /* 6220 */ MCD_OPC_CheckField, 31, 1, 0, 139, 134, // Skip to: 40669 |
| /* 6226 */ MCD_OPC_CheckField, 12, 1, 0, 133, 134, // Skip to: 40669 |
| /* 6232 */ MCD_OPC_Decode, 158, 14, 66, // Opcode: ST3i64_POST |
| /* 6236 */ MCD_OPC_FilterValue, 1, 125, 134, // Skip to: 40669 |
| /* 6240 */ MCD_OPC_CheckPredicate, 0, 121, 134, // Skip to: 40669 |
| /* 6244 */ MCD_OPC_CheckField, 31, 1, 0, 115, 134, // Skip to: 40669 |
| /* 6250 */ MCD_OPC_CheckField, 12, 1, 0, 109, 134, // Skip to: 40669 |
| /* 6256 */ MCD_OPC_Decode, 180, 14, 67, // Opcode: ST4i64_POST |
| /* 6260 */ MCD_OPC_FilterValue, 1, 101, 134, // Skip to: 40669 |
| /* 6264 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 6267 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 6275 |
| /* 6271 */ MCD_OPC_Decode, 206, 14, 3, // Opcode: STPSpre |
| /* 6275 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 6283 |
| /* 6279 */ MCD_OPC_Decode, 200, 14, 3, // Opcode: STPDpre |
| /* 6283 */ MCD_OPC_FilterValue, 2, 78, 134, // Skip to: 40669 |
| /* 6287 */ MCD_OPC_Decode, 203, 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, 45, 134, // Skip to: 40669 |
| /* 6320 */ MCD_OPC_CheckField, 31, 1, 0, 39, 134, // Skip to: 40669 |
| /* 6326 */ MCD_OPC_Decode, 176, 6, 68, // Opcode: LD1i8_POST |
| /* 6330 */ MCD_OPC_FilterValue, 1, 31, 134, // Skip to: 40669 |
| /* 6334 */ MCD_OPC_CheckPredicate, 0, 27, 134, // Skip to: 40669 |
| /* 6338 */ MCD_OPC_CheckField, 31, 1, 0, 21, 134, // Skip to: 40669 |
| /* 6344 */ MCD_OPC_Decode, 214, 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, 2, 134, // Skip to: 40669 |
| /* 6363 */ MCD_OPC_CheckField, 31, 1, 0, 252, 133, // Skip to: 40669 |
| /* 6369 */ MCD_OPC_Decode, 252, 6, 70, // Opcode: LD3i8_POST |
| /* 6373 */ MCD_OPC_FilterValue, 1, 244, 133, // Skip to: 40669 |
| /* 6377 */ MCD_OPC_CheckPredicate, 0, 240, 133, // Skip to: 40669 |
| /* 6381 */ MCD_OPC_CheckField, 31, 1, 0, 234, 133, // Skip to: 40669 |
| /* 6387 */ MCD_OPC_Decode, 162, 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, 215, 133, // Skip to: 40669 |
| /* 6406 */ MCD_OPC_CheckField, 31, 1, 0, 209, 133, // Skip to: 40669 |
| /* 6412 */ MCD_OPC_CheckField, 10, 1, 0, 203, 133, // Skip to: 40669 |
| /* 6418 */ MCD_OPC_Decode, 170, 6, 72, // Opcode: LD1i16_POST |
| /* 6422 */ MCD_OPC_FilterValue, 1, 195, 133, // Skip to: 40669 |
| /* 6426 */ MCD_OPC_CheckPredicate, 0, 191, 133, // Skip to: 40669 |
| /* 6430 */ MCD_OPC_CheckField, 31, 1, 0, 185, 133, // Skip to: 40669 |
| /* 6436 */ MCD_OPC_CheckField, 10, 1, 0, 179, 133, // Skip to: 40669 |
| /* 6442 */ MCD_OPC_Decode, 208, 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, 160, 133, // Skip to: 40669 |
| /* 6461 */ MCD_OPC_CheckField, 31, 1, 0, 154, 133, // Skip to: 40669 |
| /* 6467 */ MCD_OPC_CheckField, 10, 1, 0, 148, 133, // Skip to: 40669 |
| /* 6473 */ MCD_OPC_Decode, 246, 6, 74, // Opcode: LD3i16_POST |
| /* 6477 */ MCD_OPC_FilterValue, 1, 140, 133, // Skip to: 40669 |
| /* 6481 */ MCD_OPC_CheckPredicate, 0, 136, 133, // Skip to: 40669 |
| /* 6485 */ MCD_OPC_CheckField, 31, 1, 0, 130, 133, // Skip to: 40669 |
| /* 6491 */ MCD_OPC_CheckField, 10, 1, 0, 124, 133, // Skip to: 40669 |
| /* 6497 */ MCD_OPC_Decode, 156, 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, 98, 133, // Skip to: 40669 |
| /* 6523 */ MCD_OPC_CheckField, 31, 1, 0, 92, 133, // Skip to: 40669 |
| /* 6529 */ MCD_OPC_Decode, 172, 6, 76, // Opcode: LD1i32_POST |
| /* 6533 */ MCD_OPC_FilterValue, 1, 84, 133, // Skip to: 40669 |
| /* 6537 */ MCD_OPC_CheckPredicate, 0, 80, 133, // Skip to: 40669 |
| /* 6541 */ MCD_OPC_CheckField, 31, 1, 0, 74, 133, // Skip to: 40669 |
| /* 6547 */ MCD_OPC_Decode, 210, 6, 77, // Opcode: LD2i32_POST |
| /* 6551 */ MCD_OPC_FilterValue, 1, 66, 133, // Skip to: 40669 |
| /* 6555 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 6558 */ MCD_OPC_FilterValue, 0, 20, 0, // Skip to: 6582 |
| /* 6562 */ MCD_OPC_CheckPredicate, 0, 55, 133, // Skip to: 40669 |
| /* 6566 */ MCD_OPC_CheckField, 31, 1, 0, 49, 133, // Skip to: 40669 |
| /* 6572 */ MCD_OPC_CheckField, 12, 1, 0, 43, 133, // Skip to: 40669 |
| /* 6578 */ MCD_OPC_Decode, 174, 6, 78, // Opcode: LD1i64_POST |
| /* 6582 */ MCD_OPC_FilterValue, 1, 35, 133, // Skip to: 40669 |
| /* 6586 */ MCD_OPC_CheckPredicate, 0, 31, 133, // Skip to: 40669 |
| /* 6590 */ MCD_OPC_CheckField, 31, 1, 0, 25, 133, // Skip to: 40669 |
| /* 6596 */ MCD_OPC_CheckField, 12, 1, 0, 19, 133, // Skip to: 40669 |
| /* 6602 */ MCD_OPC_Decode, 212, 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, 249, 132, // Skip to: 40669 |
| /* 6628 */ MCD_OPC_CheckField, 31, 1, 0, 243, 132, // Skip to: 40669 |
| /* 6634 */ MCD_OPC_Decode, 248, 6, 80, // Opcode: LD3i32_POST |
| /* 6638 */ MCD_OPC_FilterValue, 1, 235, 132, // Skip to: 40669 |
| /* 6642 */ MCD_OPC_CheckPredicate, 0, 231, 132, // Skip to: 40669 |
| /* 6646 */ MCD_OPC_CheckField, 31, 1, 0, 225, 132, // Skip to: 40669 |
| /* 6652 */ MCD_OPC_Decode, 158, 7, 81, // Opcode: LD4i32_POST |
| /* 6656 */ MCD_OPC_FilterValue, 1, 217, 132, // Skip to: 40669 |
| /* 6660 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 6663 */ MCD_OPC_FilterValue, 0, 20, 0, // Skip to: 6687 |
| /* 6667 */ MCD_OPC_CheckPredicate, 0, 206, 132, // Skip to: 40669 |
| /* 6671 */ MCD_OPC_CheckField, 31, 1, 0, 200, 132, // Skip to: 40669 |
| /* 6677 */ MCD_OPC_CheckField, 12, 1, 0, 194, 132, // Skip to: 40669 |
| /* 6683 */ MCD_OPC_Decode, 250, 6, 82, // Opcode: LD3i64_POST |
| /* 6687 */ MCD_OPC_FilterValue, 1, 186, 132, // Skip to: 40669 |
| /* 6691 */ MCD_OPC_CheckPredicate, 0, 182, 132, // Skip to: 40669 |
| /* 6695 */ MCD_OPC_CheckField, 31, 1, 0, 176, 132, // Skip to: 40669 |
| /* 6701 */ MCD_OPC_CheckField, 12, 1, 0, 170, 132, // Skip to: 40669 |
| /* 6707 */ MCD_OPC_Decode, 160, 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, 137, 132, // Skip to: 40669 |
| /* 6740 */ MCD_OPC_Decode, 134, 6, 14, // Opcode: LD1Rv8b_POST |
| /* 6744 */ MCD_OPC_FilterValue, 1, 129, 132, // Skip to: 40669 |
| /* 6748 */ MCD_OPC_CheckPredicate, 0, 125, 132, // Skip to: 40669 |
| /* 6752 */ MCD_OPC_Decode, 250, 5, 18, // Opcode: LD1Rv16b_POST |
| /* 6756 */ MCD_OPC_FilterValue, 1, 117, 132, // Skip to: 40669 |
| /* 6760 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 6763 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 6775 |
| /* 6767 */ MCD_OPC_CheckPredicate, 0, 106, 132, // Skip to: 40669 |
| /* 6771 */ MCD_OPC_Decode, 190, 6, 15, // Opcode: LD2Rv8b_POST |
| /* 6775 */ MCD_OPC_FilterValue, 1, 98, 132, // Skip to: 40669 |
| /* 6779 */ MCD_OPC_CheckPredicate, 0, 94, 132, // Skip to: 40669 |
| /* 6783 */ MCD_OPC_Decode, 178, 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, 68, 132, // Skip to: 40669 |
| /* 6809 */ MCD_OPC_Decode, 130, 6, 14, // Opcode: LD1Rv4h_POST |
| /* 6813 */ MCD_OPC_FilterValue, 1, 60, 132, // Skip to: 40669 |
| /* 6817 */ MCD_OPC_CheckPredicate, 0, 56, 132, // Skip to: 40669 |
| /* 6821 */ MCD_OPC_Decode, 136, 6, 18, // Opcode: LD1Rv8h_POST |
| /* 6825 */ MCD_OPC_FilterValue, 1, 48, 132, // Skip to: 40669 |
| /* 6829 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 6832 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 6844 |
| /* 6836 */ MCD_OPC_CheckPredicate, 0, 37, 132, // Skip to: 40669 |
| /* 6840 */ MCD_OPC_Decode, 186, 6, 15, // Opcode: LD2Rv4h_POST |
| /* 6844 */ MCD_OPC_FilterValue, 1, 29, 132, // Skip to: 40669 |
| /* 6848 */ MCD_OPC_CheckPredicate, 0, 25, 132, // Skip to: 40669 |
| /* 6852 */ MCD_OPC_Decode, 192, 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, 255, 131, // Skip to: 40669 |
| /* 6878 */ MCD_OPC_Decode, 128, 6, 14, // Opcode: LD1Rv2s_POST |
| /* 6882 */ MCD_OPC_FilterValue, 1, 247, 131, // Skip to: 40669 |
| /* 6886 */ MCD_OPC_CheckPredicate, 0, 243, 131, // Skip to: 40669 |
| /* 6890 */ MCD_OPC_Decode, 132, 6, 18, // Opcode: LD1Rv4s_POST |
| /* 6894 */ MCD_OPC_FilterValue, 1, 235, 131, // Skip to: 40669 |
| /* 6898 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 6901 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 6913 |
| /* 6905 */ MCD_OPC_CheckPredicate, 0, 224, 131, // Skip to: 40669 |
| /* 6909 */ MCD_OPC_Decode, 184, 6, 15, // Opcode: LD2Rv2s_POST |
| /* 6913 */ MCD_OPC_FilterValue, 1, 216, 131, // Skip to: 40669 |
| /* 6917 */ MCD_OPC_CheckPredicate, 0, 212, 131, // Skip to: 40669 |
| /* 6921 */ MCD_OPC_Decode, 188, 6, 19, // Opcode: LD2Rv4s_POST |
| /* 6925 */ MCD_OPC_FilterValue, 3, 204, 131, // Skip to: 40669 |
| /* 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, 186, 131, // Skip to: 40669 |
| /* 6947 */ MCD_OPC_Decode, 252, 5, 14, // Opcode: LD1Rv1d_POST |
| /* 6951 */ MCD_OPC_FilterValue, 1, 178, 131, // Skip to: 40669 |
| /* 6955 */ MCD_OPC_CheckPredicate, 0, 174, 131, // Skip to: 40669 |
| /* 6959 */ MCD_OPC_Decode, 254, 5, 18, // Opcode: LD1Rv2d_POST |
| /* 6963 */ MCD_OPC_FilterValue, 1, 166, 131, // Skip to: 40669 |
| /* 6967 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 6970 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 6982 |
| /* 6974 */ MCD_OPC_CheckPredicate, 0, 155, 131, // Skip to: 40669 |
| /* 6978 */ MCD_OPC_Decode, 180, 6, 15, // Opcode: LD2Rv1d_POST |
| /* 6982 */ MCD_OPC_FilterValue, 1, 147, 131, // Skip to: 40669 |
| /* 6986 */ MCD_OPC_CheckPredicate, 0, 143, 131, // Skip to: 40669 |
| /* 6990 */ MCD_OPC_Decode, 182, 6, 19, // Opcode: LD2Rv2d_POST |
| /* 6994 */ MCD_OPC_FilterValue, 7, 135, 131, // Skip to: 40669 |
| /* 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, 110, 131, // Skip to: 40669 |
| /* 7023 */ MCD_OPC_Decode, 228, 6, 13, // Opcode: LD3Rv8b_POST |
| /* 7027 */ MCD_OPC_FilterValue, 1, 102, 131, // Skip to: 40669 |
| /* 7031 */ MCD_OPC_CheckPredicate, 0, 98, 131, // Skip to: 40669 |
| /* 7035 */ MCD_OPC_Decode, 216, 6, 17, // Opcode: LD3Rv16b_POST |
| /* 7039 */ MCD_OPC_FilterValue, 1, 90, 131, // Skip to: 40669 |
| /* 7043 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 7046 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 7058 |
| /* 7050 */ MCD_OPC_CheckPredicate, 0, 79, 131, // Skip to: 40669 |
| /* 7054 */ MCD_OPC_Decode, 152, 7, 12, // Opcode: LD4Rv8b_POST |
| /* 7058 */ MCD_OPC_FilterValue, 1, 71, 131, // Skip to: 40669 |
| /* 7062 */ MCD_OPC_CheckPredicate, 0, 67, 131, // Skip to: 40669 |
| /* 7066 */ MCD_OPC_Decode, 140, 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, 41, 131, // Skip to: 40669 |
| /* 7092 */ MCD_OPC_Decode, 224, 6, 13, // Opcode: LD3Rv4h_POST |
| /* 7096 */ MCD_OPC_FilterValue, 1, 33, 131, // Skip to: 40669 |
| /* 7100 */ MCD_OPC_CheckPredicate, 0, 29, 131, // Skip to: 40669 |
| /* 7104 */ MCD_OPC_Decode, 230, 6, 17, // Opcode: LD3Rv8h_POST |
| /* 7108 */ MCD_OPC_FilterValue, 1, 21, 131, // Skip to: 40669 |
| /* 7112 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 7115 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 7127 |
| /* 7119 */ MCD_OPC_CheckPredicate, 0, 10, 131, // Skip to: 40669 |
| /* 7123 */ MCD_OPC_Decode, 148, 7, 12, // Opcode: LD4Rv4h_POST |
| /* 7127 */ MCD_OPC_FilterValue, 1, 2, 131, // Skip to: 40669 |
| /* 7131 */ MCD_OPC_CheckPredicate, 0, 254, 130, // Skip to: 40669 |
| /* 7135 */ MCD_OPC_Decode, 154, 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, 228, 130, // Skip to: 40669 |
| /* 7161 */ MCD_OPC_Decode, 222, 6, 13, // Opcode: LD3Rv2s_POST |
| /* 7165 */ MCD_OPC_FilterValue, 1, 220, 130, // Skip to: 40669 |
| /* 7169 */ MCD_OPC_CheckPredicate, 0, 216, 130, // Skip to: 40669 |
| /* 7173 */ MCD_OPC_Decode, 226, 6, 17, // Opcode: LD3Rv4s_POST |
| /* 7177 */ MCD_OPC_FilterValue, 1, 208, 130, // Skip to: 40669 |
| /* 7181 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 7184 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 7196 |
| /* 7188 */ MCD_OPC_CheckPredicate, 0, 197, 130, // Skip to: 40669 |
| /* 7192 */ MCD_OPC_Decode, 146, 7, 12, // Opcode: LD4Rv2s_POST |
| /* 7196 */ MCD_OPC_FilterValue, 1, 189, 130, // Skip to: 40669 |
| /* 7200 */ MCD_OPC_CheckPredicate, 0, 185, 130, // Skip to: 40669 |
| /* 7204 */ MCD_OPC_Decode, 150, 7, 16, // Opcode: LD4Rv4s_POST |
| /* 7208 */ MCD_OPC_FilterValue, 3, 177, 130, // Skip to: 40669 |
| /* 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, 159, 130, // Skip to: 40669 |
| /* 7230 */ MCD_OPC_Decode, 218, 6, 13, // Opcode: LD3Rv1d_POST |
| /* 7234 */ MCD_OPC_FilterValue, 1, 151, 130, // Skip to: 40669 |
| /* 7238 */ MCD_OPC_CheckPredicate, 0, 147, 130, // Skip to: 40669 |
| /* 7242 */ MCD_OPC_Decode, 220, 6, 17, // Opcode: LD3Rv2d_POST |
| /* 7246 */ MCD_OPC_FilterValue, 1, 139, 130, // Skip to: 40669 |
| /* 7250 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 7253 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 7265 |
| /* 7257 */ MCD_OPC_CheckPredicate, 0, 128, 130, // Skip to: 40669 |
| /* 7261 */ MCD_OPC_Decode, 142, 7, 12, // Opcode: LD4Rv1d_POST |
| /* 7265 */ MCD_OPC_FilterValue, 1, 120, 130, // Skip to: 40669 |
| /* 7269 */ MCD_OPC_CheckPredicate, 0, 116, 130, // Skip to: 40669 |
| /* 7273 */ MCD_OPC_Decode, 144, 7, 16, // Opcode: LD4Rv2d_POST |
| /* 7277 */ MCD_OPC_FilterValue, 1, 108, 130, // Skip to: 40669 |
| /* 7281 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... |
| /* 7284 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 7292 |
| /* 7288 */ MCD_OPC_Decode, 189, 7, 3, // Opcode: LDPSpre |
| /* 7292 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 7300 |
| /* 7296 */ MCD_OPC_Decode, 180, 7, 3, // Opcode: LDPDpre |
| /* 7300 */ MCD_OPC_FilterValue, 2, 85, 130, // Skip to: 40669 |
| /* 7304 */ MCD_OPC_Decode, 183, 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, 52, 130, // Skip to: 40669 |
| /* 7337 */ MCD_OPC_Decode, 200, 15, 84, // Opcode: TBLv8i8One |
| /* 7341 */ MCD_OPC_FilterValue, 1, 44, 130, // Skip to: 40669 |
| /* 7345 */ MCD_OPC_CheckPredicate, 0, 40, 130, // Skip to: 40669 |
| /* 7349 */ MCD_OPC_Decode, 245, 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, 7, 130, // Skip to: 40669 |
| /* 7382 */ MCD_OPC_CheckField, 18, 1, 1, 1, 130, // Skip to: 40669 |
| /* 7388 */ MCD_OPC_Decode, 149, 2, 86, // Opcode: DUPv2i32lane |
| /* 7392 */ MCD_OPC_FilterValue, 1, 249, 129, // Skip to: 40669 |
| /* 7396 */ MCD_OPC_CheckPredicate, 0, 245, 129, // Skip to: 40669 |
| /* 7400 */ MCD_OPC_Decode, 153, 2, 87, // Opcode: DUPv4i16lane |
| /* 7404 */ MCD_OPC_FilterValue, 1, 237, 129, // Skip to: 40669 |
| /* 7408 */ MCD_OPC_CheckPredicate, 0, 233, 129, // Skip to: 40669 |
| /* 7412 */ MCD_OPC_Decode, 159, 2, 88, // Opcode: DUPv8i8lane |
| /* 7416 */ MCD_OPC_FilterValue, 1, 225, 129, // Skip to: 40669 |
| /* 7420 */ MCD_OPC_CheckPredicate, 0, 221, 129, // Skip to: 40669 |
| /* 7424 */ MCD_OPC_Decode, 167, 10, 89, // Opcode: SHADDv8i8 |
| /* 7428 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 7446 |
| /* 7432 */ MCD_OPC_CheckPredicate, 0, 209, 129, // Skip to: 40669 |
| /* 7436 */ MCD_OPC_CheckField, 16, 6, 32, 203, 129, // Skip to: 40669 |
| /* 7442 */ MCD_OPC_Decode, 182, 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, 177, 129, // Skip to: 40669 |
| /* 7468 */ MCD_OPC_Decode, 158, 2, 91, // Opcode: DUPv8i8gpr |
| /* 7472 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 7484 |
| /* 7476 */ MCD_OPC_CheckPredicate, 0, 165, 129, // Skip to: 40669 |
| /* 7480 */ MCD_OPC_Decode, 152, 2, 91, // Opcode: DUPv4i16gpr |
| /* 7484 */ MCD_OPC_FilterValue, 4, 157, 129, // Skip to: 40669 |
| /* 7488 */ MCD_OPC_CheckPredicate, 0, 153, 129, // Skip to: 40669 |
| /* 7492 */ MCD_OPC_Decode, 148, 2, 91, // Opcode: DUPv2i32gpr |
| /* 7496 */ MCD_OPC_FilterValue, 1, 145, 129, // Skip to: 40669 |
| /* 7500 */ MCD_OPC_CheckPredicate, 0, 141, 129, // Skip to: 40669 |
| /* 7504 */ MCD_OPC_Decode, 168, 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, 122, 129, // Skip to: 40669 |
| /* 7523 */ MCD_OPC_Decode, 210, 15, 92, // Opcode: TBXv8i8One |
| /* 7527 */ MCD_OPC_FilterValue, 1, 114, 129, // Skip to: 40669 |
| /* 7531 */ MCD_OPC_CheckPredicate, 0, 110, 129, // Skip to: 40669 |
| /* 7535 */ MCD_OPC_Decode, 251, 9, 93, // Opcode: SADDWv8i8_v8i16 |
| /* 7539 */ MCD_OPC_FilterValue, 5, 14, 0, // Skip to: 7557 |
| /* 7543 */ MCD_OPC_CheckPredicate, 0, 98, 129, // Skip to: 40669 |
| /* 7547 */ MCD_OPC_CheckField, 21, 1, 1, 92, 129, // Skip to: 40669 |
| /* 7553 */ MCD_OPC_Decode, 226, 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, 73, 129, // Skip to: 40669 |
| /* 7572 */ MCD_OPC_Decode, 184, 18, 89, // Opcode: UZP1v8i8 |
| /* 7576 */ MCD_OPC_FilterValue, 1, 65, 129, // Skip to: 40669 |
| /* 7580 */ MCD_OPC_CheckPredicate, 0, 61, 129, // Skip to: 40669 |
| /* 7584 */ MCD_OPC_CheckField, 16, 5, 0, 55, 129, // Skip to: 40669 |
| /* 7590 */ MCD_OPC_Decode, 171, 9, 90, // Opcode: REV16v8i8 |
| /* 7594 */ MCD_OPC_FilterValue, 7, 13, 0, // Skip to: 7611 |
| /* 7598 */ MCD_OPC_CheckPredicate, 0, 43, 129, // Skip to: 40669 |
| /* 7602 */ MCD_OPC_CheckField, 21, 1, 1, 37, 129, // Skip to: 40669 |
| /* 7608 */ MCD_OPC_Decode, 98, 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, 19, 129, // Skip to: 40669 |
| /* 7626 */ MCD_OPC_Decode, 202, 15, 94, // Opcode: TBLv8i8Two |
| /* 7630 */ MCD_OPC_FilterValue, 1, 11, 129, // Skip to: 40669 |
| /* 7634 */ MCD_OPC_CheckPredicate, 0, 7, 129, // Skip to: 40669 |
| /* 7638 */ MCD_OPC_Decode, 166, 13, 85, // Opcode: SSUBLv8i8_v8i16 |
| /* 7642 */ MCD_OPC_FilterValue, 9, 14, 0, // Skip to: 7660 |
| /* 7646 */ MCD_OPC_CheckPredicate, 0, 251, 128, // Skip to: 40669 |
| /* 7650 */ MCD_OPC_CheckField, 21, 1, 1, 245, 128, // Skip to: 40669 |
| /* 7656 */ MCD_OPC_Decode, 193, 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, 226, 128, // Skip to: 40669 |
| /* 7675 */ MCD_OPC_Decode, 225, 15, 89, // Opcode: TRN1v8i8 |
| /* 7679 */ MCD_OPC_FilterValue, 1, 218, 128, // Skip to: 40669 |
| /* 7683 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 7686 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 7698 |
| /* 7690 */ MCD_OPC_CheckPredicate, 0, 207, 128, // Skip to: 40669 |
| /* 7694 */ MCD_OPC_Decode, 234, 9, 90, // Opcode: SADDLPv8i8_v4i16 |
| /* 7698 */ MCD_OPC_FilterValue, 1, 199, 128, // Skip to: 40669 |
| /* 7702 */ MCD_OPC_CheckPredicate, 0, 195, 128, // Skip to: 40669 |
| /* 7706 */ MCD_OPC_Decode, 197, 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, 169, 128, // Skip to: 40669 |
| /* 7732 */ MCD_OPC_CheckField, 17, 1, 1, 163, 128, // Skip to: 40669 |
| /* 7738 */ MCD_OPC_Decode, 130, 11, 96, // Opcode: SMOVvi16to32 |
| /* 7742 */ MCD_OPC_FilterValue, 1, 155, 128, // Skip to: 40669 |
| /* 7746 */ MCD_OPC_CheckPredicate, 0, 151, 128, // Skip to: 40669 |
| /* 7750 */ MCD_OPC_Decode, 133, 11, 97, // Opcode: SMOVvi8to32 |
| /* 7754 */ MCD_OPC_FilterValue, 1, 143, 128, // Skip to: 40669 |
| /* 7758 */ MCD_OPC_CheckPredicate, 0, 139, 128, // Skip to: 40669 |
| /* 7762 */ MCD_OPC_Decode, 202, 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, 120, 128, // Skip to: 40669 |
| /* 7781 */ MCD_OPC_Decode, 212, 15, 98, // Opcode: TBXv8i8Two |
| /* 7785 */ MCD_OPC_FilterValue, 1, 112, 128, // Skip to: 40669 |
| /* 7789 */ MCD_OPC_CheckPredicate, 0, 108, 128, // Skip to: 40669 |
| /* 7793 */ MCD_OPC_Decode, 172, 13, 93, // Opcode: SSUBWv8i8_v8i16 |
| /* 7797 */ MCD_OPC_FilterValue, 13, 14, 0, // Skip to: 7815 |
| /* 7801 */ MCD_OPC_CheckPredicate, 0, 96, 128, // Skip to: 40669 |
| /* 7805 */ MCD_OPC_CheckField, 21, 1, 1, 90, 128, // Skip to: 40669 |
| /* 7811 */ MCD_OPC_Decode, 204, 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, 71, 128, // Skip to: 40669 |
| /* 7830 */ MCD_OPC_Decode, 204, 18, 89, // Opcode: ZIP1v8i8 |
| /* 7834 */ MCD_OPC_FilterValue, 1, 63, 128, // Skip to: 40669 |
| /* 7838 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 7841 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 7853 |
| /* 7845 */ MCD_OPC_CheckPredicate, 0, 52, 128, // Skip to: 40669 |
| /* 7849 */ MCD_OPC_Decode, 191, 15, 99, // Opcode: SUQADDv8i8 |
| /* 7853 */ MCD_OPC_FilterValue, 16, 44, 128, // Skip to: 40669 |
| /* 7857 */ MCD_OPC_CheckPredicate, 0, 40, 128, // Skip to: 40669 |
| /* 7861 */ MCD_OPC_Decode, 239, 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, 7, 128, // Skip to: 40669 |
| /* 7894 */ MCD_OPC_CheckField, 18, 1, 1, 1, 128, // Skip to: 40669 |
| /* 7900 */ MCD_OPC_Decode, 250, 16, 101, // Opcode: UMOVvi32 |
| /* 7904 */ MCD_OPC_FilterValue, 1, 249, 127, // Skip to: 40669 |
| /* 7908 */ MCD_OPC_CheckPredicate, 0, 245, 127, // Skip to: 40669 |
| /* 7912 */ MCD_OPC_Decode, 249, 16, 96, // Opcode: UMOVvi16 |
| /* 7916 */ MCD_OPC_FilterValue, 1, 237, 127, // Skip to: 40669 |
| /* 7920 */ MCD_OPC_CheckPredicate, 0, 233, 127, // Skip to: 40669 |
| /* 7924 */ MCD_OPC_Decode, 252, 16, 97, // Opcode: UMOVvi8 |
| /* 7928 */ MCD_OPC_FilterValue, 1, 225, 127, // Skip to: 40669 |
| /* 7932 */ MCD_OPC_CheckPredicate, 0, 221, 127, // Skip to: 40669 |
| /* 7936 */ MCD_OPC_Decode, 188, 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, 202, 127, // Skip to: 40669 |
| /* 7955 */ MCD_OPC_Decode, 201, 15, 102, // Opcode: TBLv8i8Three |
| /* 7959 */ MCD_OPC_FilterValue, 1, 194, 127, // Skip to: 40669 |
| /* 7963 */ MCD_OPC_CheckPredicate, 0, 190, 127, // Skip to: 40669 |
| /* 7967 */ MCD_OPC_Decode, 37, 103, // Opcode: ADDHNv8i16_v8i8 |
| /* 7970 */ MCD_OPC_FilterValue, 17, 14, 0, // Skip to: 7988 |
| /* 7974 */ MCD_OPC_CheckPredicate, 0, 179, 127, // Skip to: 40669 |
| /* 7978 */ MCD_OPC_CheckField, 21, 1, 1, 173, 127, // Skip to: 40669 |
| /* 7984 */ MCD_OPC_Decode, 144, 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, 154, 127, // Skip to: 40669 |
| /* 8003 */ MCD_OPC_Decode, 149, 1, 90, // Opcode: CLSv8i8 |
| /* 8007 */ MCD_OPC_FilterValue, 33, 146, 127, // Skip to: 40669 |
| /* 8011 */ MCD_OPC_CheckPredicate, 0, 142, 127, // Skip to: 40669 |
| /* 8015 */ MCD_OPC_Decode, 211, 12, 95, // Opcode: SQXTNv8i8 |
| /* 8019 */ MCD_OPC_FilterValue, 19, 14, 0, // Skip to: 8037 |
| /* 8023 */ MCD_OPC_CheckPredicate, 0, 130, 127, // Skip to: 40669 |
| /* 8027 */ MCD_OPC_CheckField, 21, 1, 1, 124, 127, // Skip to: 40669 |
| /* 8033 */ MCD_OPC_Decode, 172, 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, 105, 127, // Skip to: 40669 |
| /* 8052 */ MCD_OPC_Decode, 211, 15, 104, // Opcode: TBXv8i8Three |
| /* 8056 */ MCD_OPC_FilterValue, 1, 97, 127, // Skip to: 40669 |
| /* 8060 */ MCD_OPC_CheckPredicate, 0, 93, 127, // Skip to: 40669 |
| /* 8064 */ MCD_OPC_Decode, 204, 9, 105, // Opcode: SABALv8i8_v8i16 |
| /* 8068 */ MCD_OPC_FilterValue, 21, 14, 0, // Skip to: 8086 |
| /* 8072 */ MCD_OPC_CheckPredicate, 0, 81, 127, // Skip to: 40669 |
| /* 8076 */ MCD_OPC_CheckField, 21, 1, 1, 75, 127, // Skip to: 40669 |
| /* 8082 */ MCD_OPC_Decode, 242, 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, 56, 127, // Skip to: 40669 |
| /* 8101 */ MCD_OPC_Decode, 191, 18, 89, // Opcode: UZP2v8i8 |
| /* 8105 */ MCD_OPC_FilterValue, 1, 48, 127, // Skip to: 40669 |
| /* 8109 */ MCD_OPC_CheckPredicate, 0, 44, 127, // Skip to: 40669 |
| /* 8113 */ MCD_OPC_CheckField, 16, 5, 0, 38, 127, // Skip to: 40669 |
| /* 8119 */ MCD_OPC_Decode, 247, 1, 90, // Opcode: CNTv8i8 |
| /* 8123 */ MCD_OPC_FilterValue, 23, 14, 0, // Skip to: 8141 |
| /* 8127 */ MCD_OPC_CheckPredicate, 0, 26, 127, // Skip to: 40669 |
| /* 8131 */ MCD_OPC_CheckField, 21, 1, 1, 20, 127, // Skip to: 40669 |
| /* 8137 */ MCD_OPC_Decode, 250, 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, 1, 127, // Skip to: 40669 |
| /* 8156 */ MCD_OPC_Decode, 199, 15, 106, // Opcode: TBLv8i8Four |
| /* 8160 */ MCD_OPC_FilterValue, 1, 249, 126, // Skip to: 40669 |
| /* 8164 */ MCD_OPC_CheckPredicate, 0, 245, 126, // Skip to: 40669 |
| /* 8168 */ MCD_OPC_Decode, 154, 15, 103, // Opcode: SUBHNv8i16_v8i8 |
| /* 8172 */ MCD_OPC_FilterValue, 25, 14, 0, // Skip to: 8190 |
| /* 8176 */ MCD_OPC_CheckPredicate, 0, 233, 126, // Skip to: 40669 |
| /* 8180 */ MCD_OPC_CheckField, 21, 1, 1, 227, 126, // Skip to: 40669 |
| /* 8186 */ MCD_OPC_Decode, 219, 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, 208, 126, // Skip to: 40669 |
| /* 8205 */ MCD_OPC_Decode, 232, 15, 89, // Opcode: TRN2v8i8 |
| /* 8209 */ MCD_OPC_FilterValue, 1, 200, 126, // Skip to: 40669 |
| /* 8213 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 8216 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 8228 |
| /* 8220 */ MCD_OPC_CheckPredicate, 0, 189, 126, // Skip to: 40669 |
| /* 8224 */ MCD_OPC_Decode, 228, 9, 99, // Opcode: SADALPv8i8_v4i16 |
| /* 8228 */ MCD_OPC_FilterValue, 1, 181, 126, // Skip to: 40669 |
| /* 8232 */ MCD_OPC_CheckPredicate, 0, 177, 126, // Skip to: 40669 |
| /* 8236 */ MCD_OPC_Decode, 197, 3, 95, // Opcode: FCVTNv4i16 |
| /* 8240 */ MCD_OPC_FilterValue, 27, 14, 0, // Skip to: 8258 |
| /* 8244 */ MCD_OPC_CheckPredicate, 0, 165, 126, // Skip to: 40669 |
| /* 8248 */ MCD_OPC_CheckField, 21, 1, 1, 159, 126, // Skip to: 40669 |
| /* 8254 */ MCD_OPC_Decode, 237, 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, 140, 126, // Skip to: 40669 |
| /* 8273 */ MCD_OPC_Decode, 209, 15, 107, // Opcode: TBXv8i8Four |
| /* 8277 */ MCD_OPC_FilterValue, 1, 132, 126, // Skip to: 40669 |
| /* 8281 */ MCD_OPC_CheckPredicate, 0, 128, 126, // Skip to: 40669 |
| /* 8285 */ MCD_OPC_Decode, 216, 9, 85, // Opcode: SABDLv8i8_v8i16 |
| /* 8289 */ MCD_OPC_FilterValue, 29, 14, 0, // Skip to: 8307 |
| /* 8293 */ MCD_OPC_CheckPredicate, 0, 116, 126, // Skip to: 40669 |
| /* 8297 */ MCD_OPC_CheckField, 21, 1, 1, 110, 126, // Skip to: 40669 |
| /* 8303 */ MCD_OPC_Decode, 222, 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, 91, 126, // Skip to: 40669 |
| /* 8322 */ MCD_OPC_Decode, 211, 18, 89, // Opcode: ZIP2v8i8 |
| /* 8326 */ MCD_OPC_FilterValue, 1, 83, 126, // Skip to: 40669 |
| /* 8330 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 8333 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 8345 |
| /* 8337 */ MCD_OPC_CheckPredicate, 0, 72, 126, // Skip to: 40669 |
| /* 8341 */ MCD_OPC_Decode, 157, 11, 90, // Opcode: SQABSv8i8 |
| /* 8345 */ MCD_OPC_FilterValue, 1, 64, 126, // Skip to: 40669 |
| /* 8349 */ MCD_OPC_CheckPredicate, 0, 60, 126, // Skip to: 40669 |
| /* 8353 */ MCD_OPC_Decode, 157, 3, 108, // Opcode: FCVTLv4i16 |
| /* 8357 */ MCD_OPC_FilterValue, 31, 14, 0, // Skip to: 8375 |
| /* 8361 */ MCD_OPC_CheckPredicate, 0, 48, 126, // Skip to: 40669 |
| /* 8365 */ MCD_OPC_CheckField, 21, 1, 1, 42, 126, // Skip to: 40669 |
| /* 8371 */ MCD_OPC_Decode, 210, 9, 109, // Opcode: SABAv8i8 |
| /* 8375 */ MCD_OPC_FilterValue, 32, 14, 0, // Skip to: 8393 |
| /* 8379 */ MCD_OPC_CheckPredicate, 0, 30, 126, // Skip to: 40669 |
| /* 8383 */ MCD_OPC_CheckField, 21, 1, 1, 24, 126, // Skip to: 40669 |
| /* 8389 */ MCD_OPC_Decode, 247, 10, 105, // Opcode: SMLALv8i8_v8i16 |
| /* 8393 */ MCD_OPC_FilterValue, 33, 13, 0, // Skip to: 8410 |
| /* 8397 */ MCD_OPC_CheckPredicate, 0, 12, 126, // Skip to: 40669 |
| /* 8401 */ MCD_OPC_CheckField, 21, 1, 1, 6, 126, // Skip to: 40669 |
| /* 8407 */ MCD_OPC_Decode, 76, 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, 244, 125, // Skip to: 40669 |
| /* 8425 */ MCD_OPC_Decode, 205, 1, 90, // Opcode: CMGTv8i8rz |
| /* 8429 */ MCD_OPC_FilterValue, 33, 236, 125, // Skip to: 40669 |
| /* 8433 */ MCD_OPC_CheckPredicate, 0, 232, 125, // Skip to: 40669 |
| /* 8437 */ MCD_OPC_Decode, 167, 5, 90, // Opcode: FRINTNv2f32 |
| /* 8441 */ MCD_OPC_FilterValue, 35, 14, 0, // Skip to: 8459 |
| /* 8445 */ MCD_OPC_CheckPredicate, 0, 220, 125, // Skip to: 40669 |
| /* 8449 */ MCD_OPC_CheckField, 21, 1, 1, 214, 125, // Skip to: 40669 |
| /* 8455 */ MCD_OPC_Decode, 245, 1, 89, // Opcode: CMTSTv8i8 |
| /* 8459 */ MCD_OPC_FilterValue, 37, 14, 0, // Skip to: 8477 |
| /* 8463 */ MCD_OPC_CheckPredicate, 0, 202, 125, // Skip to: 40669 |
| /* 8467 */ MCD_OPC_CheckField, 21, 1, 1, 196, 125, // Skip to: 40669 |
| /* 8473 */ MCD_OPC_Decode, 189, 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, 177, 125, // Skip to: 40669 |
| /* 8492 */ MCD_OPC_Decode, 173, 1, 90, // Opcode: CMEQv8i8rz |
| /* 8496 */ MCD_OPC_FilterValue, 33, 169, 125, // Skip to: 40669 |
| /* 8500 */ MCD_OPC_CheckPredicate, 0, 165, 125, // Skip to: 40669 |
| /* 8504 */ MCD_OPC_Decode, 162, 5, 90, // Opcode: FRINTMv2f32 |
| /* 8508 */ MCD_OPC_FilterValue, 39, 14, 0, // Skip to: 8526 |
| /* 8512 */ MCD_OPC_CheckPredicate, 0, 153, 125, // Skip to: 40669 |
| /* 8516 */ MCD_OPC_CheckField, 21, 1, 1, 147, 125, // Skip to: 40669 |
| /* 8522 */ MCD_OPC_Decode, 238, 8, 89, // Opcode: MULv8i8 |
| /* 8526 */ MCD_OPC_FilterValue, 40, 14, 0, // Skip to: 8544 |
| /* 8530 */ MCD_OPC_CheckPredicate, 0, 135, 125, // Skip to: 40669 |
| /* 8534 */ MCD_OPC_CheckField, 21, 1, 1, 129, 125, // Skip to: 40669 |
| /* 8540 */ MCD_OPC_Decode, 129, 11, 105, // Opcode: SMLSLv8i8_v8i16 |
| /* 8544 */ MCD_OPC_FilterValue, 41, 14, 0, // Skip to: 8562 |
| /* 8548 */ MCD_OPC_CheckPredicate, 0, 117, 125, // Skip to: 40669 |
| /* 8552 */ MCD_OPC_CheckField, 21, 1, 1, 111, 125, // Skip to: 40669 |
| /* 8558 */ MCD_OPC_Decode, 208, 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, 92, 125, // Skip to: 40669 |
| /* 8577 */ MCD_OPC_Decode, 237, 1, 90, // Opcode: CMLTv8i8rz |
| /* 8581 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 8593 |
| /* 8585 */ MCD_OPC_CheckPredicate, 0, 80, 125, // Skip to: 40669 |
| /* 8589 */ MCD_OPC_Decode, 184, 3, 90, // Opcode: FCVTNSv2f32 |
| /* 8593 */ MCD_OPC_FilterValue, 48, 8, 0, // Skip to: 8605 |
| /* 8597 */ MCD_OPC_CheckPredicate, 0, 68, 125, // Skip to: 40669 |
| /* 8601 */ MCD_OPC_Decode, 213, 10, 110, // Opcode: SMAXVv8i8v |
| /* 8605 */ MCD_OPC_FilterValue, 49, 60, 125, // Skip to: 40669 |
| /* 8609 */ MCD_OPC_CheckPredicate, 0, 56, 125, // Skip to: 40669 |
| /* 8613 */ MCD_OPC_Decode, 231, 10, 110, // Opcode: SMINVv8i8v |
| /* 8617 */ MCD_OPC_FilterValue, 43, 14, 0, // Skip to: 8635 |
| /* 8621 */ MCD_OPC_CheckPredicate, 0, 44, 125, // Skip to: 40669 |
| /* 8625 */ MCD_OPC_CheckField, 21, 1, 1, 38, 125, // Skip to: 40669 |
| /* 8631 */ MCD_OPC_Decode, 226, 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, 19, 125, // Skip to: 40669 |
| /* 8650 */ MCD_OPC_Decode, 27, 90, // Opcode: ABSv8i8 |
| /* 8653 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 8665 |
| /* 8657 */ MCD_OPC_CheckPredicate, 0, 8, 125, // Skip to: 40669 |
| /* 8661 */ MCD_OPC_Decode, 166, 3, 90, // Opcode: FCVTMSv2f32 |
| /* 8665 */ MCD_OPC_FilterValue, 49, 0, 125, // Skip to: 40669 |
| /* 8669 */ MCD_OPC_CheckPredicate, 0, 252, 124, // Skip to: 40669 |
| /* 8673 */ MCD_OPC_Decode, 59, 110, // Opcode: ADDVv8i8v |
| /* 8676 */ MCD_OPC_FilterValue, 47, 13, 0, // Skip to: 8693 |
| /* 8680 */ MCD_OPC_CheckPredicate, 0, 241, 124, // Skip to: 40669 |
| /* 8684 */ MCD_OPC_CheckField, 21, 1, 1, 235, 124, // Skip to: 40669 |
| /* 8690 */ MCD_OPC_Decode, 45, 89, // Opcode: ADDPv8i8 |
| /* 8693 */ MCD_OPC_FilterValue, 48, 14, 0, // Skip to: 8711 |
| /* 8697 */ MCD_OPC_CheckPredicate, 0, 224, 124, // Skip to: 40669 |
| /* 8701 */ MCD_OPC_CheckField, 21, 1, 1, 218, 124, // Skip to: 40669 |
| /* 8707 */ MCD_OPC_Decode, 146, 11, 85, // Opcode: SMULLv8i8_v8i16 |
| /* 8711 */ MCD_OPC_FilterValue, 49, 14, 0, // Skip to: 8729 |
| /* 8715 */ MCD_OPC_CheckPredicate, 0, 206, 124, // Skip to: 40669 |
| /* 8719 */ MCD_OPC_CheckField, 21, 1, 1, 200, 124, // Skip to: 40669 |
| /* 8725 */ MCD_OPC_Decode, 169, 4, 89, // Opcode: FMAXNMv2f32 |
| /* 8729 */ MCD_OPC_FilterValue, 50, 14, 0, // Skip to: 8747 |
| /* 8733 */ MCD_OPC_CheckPredicate, 0, 188, 124, // Skip to: 40669 |
| /* 8737 */ MCD_OPC_CheckField, 16, 6, 33, 182, 124, // Skip to: 40669 |
| /* 8743 */ MCD_OPC_Decode, 140, 3, 90, // Opcode: FCVTASv2f32 |
| /* 8747 */ MCD_OPC_FilterValue, 51, 14, 0, // Skip to: 8765 |
| /* 8751 */ MCD_OPC_CheckPredicate, 0, 170, 124, // Skip to: 40669 |
| /* 8755 */ MCD_OPC_CheckField, 21, 1, 1, 164, 124, // Skip to: 40669 |
| /* 8761 */ MCD_OPC_Decode, 206, 4, 109, // Opcode: FMLAv2f32 |
| /* 8765 */ MCD_OPC_FilterValue, 53, 14, 0, // Skip to: 8783 |
| /* 8769 */ MCD_OPC_CheckPredicate, 0, 152, 124, // Skip to: 40669 |
| /* 8773 */ MCD_OPC_CheckField, 21, 1, 1, 146, 124, // Skip to: 40669 |
| /* 8779 */ MCD_OPC_Decode, 205, 2, 89, // Opcode: FADDv2f32 |
| /* 8783 */ MCD_OPC_FilterValue, 54, 14, 0, // Skip to: 8801 |
| /* 8787 */ MCD_OPC_CheckPredicate, 0, 134, 124, // Skip to: 40669 |
| /* 8791 */ MCD_OPC_CheckField, 16, 6, 33, 128, 124, // Skip to: 40669 |
| /* 8797 */ MCD_OPC_Decode, 142, 10, 90, // Opcode: SCVTFv2f32 |
| /* 8801 */ MCD_OPC_FilterValue, 55, 14, 0, // Skip to: 8819 |
| /* 8805 */ MCD_OPC_CheckPredicate, 0, 116, 124, // Skip to: 40669 |
| /* 8809 */ MCD_OPC_CheckField, 21, 1, 1, 110, 124, // Skip to: 40669 |
| /* 8815 */ MCD_OPC_Decode, 241, 4, 89, // Opcode: FMULXv2f32 |
| /* 8819 */ MCD_OPC_FilterValue, 56, 14, 0, // Skip to: 8837 |
| /* 8823 */ MCD_OPC_CheckPredicate, 0, 98, 124, // Skip to: 40669 |
| /* 8827 */ MCD_OPC_CheckField, 21, 1, 1, 92, 124, // Skip to: 40669 |
| /* 8833 */ MCD_OPC_Decode, 148, 9, 85, // Opcode: PMULLv8i8 |
| /* 8837 */ MCD_OPC_FilterValue, 57, 14, 0, // Skip to: 8855 |
| /* 8841 */ MCD_OPC_CheckPredicate, 0, 80, 124, // Skip to: 40669 |
| /* 8845 */ MCD_OPC_CheckField, 21, 1, 1, 74, 124, // Skip to: 40669 |
| /* 8851 */ MCD_OPC_Decode, 216, 2, 89, // Opcode: FCMEQv2f32 |
| /* 8855 */ MCD_OPC_FilterValue, 61, 14, 0, // Skip to: 8873 |
| /* 8859 */ MCD_OPC_CheckPredicate, 0, 62, 124, // Skip to: 40669 |
| /* 8863 */ MCD_OPC_CheckField, 21, 1, 1, 56, 124, // Skip to: 40669 |
| /* 8869 */ MCD_OPC_Decode, 179, 4, 89, // Opcode: FMAXv2f32 |
| /* 8873 */ MCD_OPC_FilterValue, 63, 48, 124, // Skip to: 40669 |
| /* 8877 */ MCD_OPC_CheckPredicate, 0, 44, 124, // Skip to: 40669 |
| /* 8881 */ MCD_OPC_CheckField, 21, 1, 1, 38, 124, // Skip to: 40669 |
| /* 8887 */ MCD_OPC_Decode, 145, 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, 5, 124, // Skip to: 40669 |
| /* 8920 */ MCD_OPC_Decode, 176, 2, 111, // Opcode: EXTv8i8 |
| /* 8924 */ MCD_OPC_FilterValue, 1, 253, 123, // Skip to: 40669 |
| /* 8928 */ MCD_OPC_ExtractField, 11, 3, // Inst{13-11} ... |
| /* 8931 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 8943 |
| /* 8935 */ MCD_OPC_CheckPredicate, 0, 242, 123, // Skip to: 40669 |
| /* 8939 */ MCD_OPC_Decode, 151, 16, 85, // Opcode: UADDLv8i8_v8i16 |
| /* 8943 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 8961 |
| /* 8947 */ MCD_OPC_CheckPredicate, 0, 230, 123, // Skip to: 40669 |
| /* 8951 */ MCD_OPC_CheckField, 16, 5, 0, 224, 123, // Skip to: 40669 |
| /* 8957 */ MCD_OPC_Decode, 176, 9, 90, // Opcode: REV32v8i8 |
| /* 8961 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 8973 |
| /* 8965 */ MCD_OPC_CheckPredicate, 0, 212, 123, // Skip to: 40669 |
| /* 8969 */ MCD_OPC_Decode, 157, 16, 93, // Opcode: UADDWv8i8_v8i16 |
| /* 8973 */ MCD_OPC_FilterValue, 4, 8, 0, // Skip to: 8985 |
| /* 8977 */ MCD_OPC_CheckPredicate, 0, 200, 123, // Skip to: 40669 |
| /* 8981 */ MCD_OPC_Decode, 171, 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, 181, 123, // Skip to: 40669 |
| /* 9000 */ MCD_OPC_Decode, 140, 16, 90, // Opcode: UADDLPv8i8_v4i16 |
| /* 9004 */ MCD_OPC_FilterValue, 1, 173, 123, // Skip to: 40669 |
| /* 9008 */ MCD_OPC_CheckPredicate, 0, 169, 123, // Skip to: 40669 |
| /* 9012 */ MCD_OPC_Decode, 220, 12, 95, // Opcode: SQXTUNv8i8 |
| /* 9016 */ MCD_OPC_FilterValue, 6, 8, 0, // Skip to: 9028 |
| /* 9020 */ MCD_OPC_CheckPredicate, 0, 157, 123, // Skip to: 40669 |
| /* 9024 */ MCD_OPC_Decode, 177, 18, 93, // Opcode: USUBWv8i8_v8i16 |
| /* 9028 */ MCD_OPC_FilterValue, 7, 149, 123, // Skip to: 40669 |
| /* 9032 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 9035 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 9047 |
| /* 9039 */ MCD_OPC_CheckPredicate, 0, 138, 123, // Skip to: 40669 |
| /* 9043 */ MCD_OPC_Decode, 157, 18, 99, // Opcode: USQADDv8i8 |
| /* 9047 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 9059 |
| /* 9051 */ MCD_OPC_CheckPredicate, 0, 126, 123, // Skip to: 40669 |
| /* 9055 */ MCD_OPC_Decode, 173, 10, 108, // Opcode: SHLLv8i8 |
| /* 9059 */ MCD_OPC_FilterValue, 16, 118, 123, // Skip to: 40669 |
| /* 9063 */ MCD_OPC_CheckPredicate, 0, 114, 123, // Skip to: 40669 |
| /* 9067 */ MCD_OPC_Decode, 145, 16, 100, // Opcode: UADDLVv8i8v |
| /* 9071 */ MCD_OPC_FilterValue, 1, 106, 123, // Skip to: 40669 |
| /* 9075 */ MCD_OPC_ExtractField, 11, 3, // Inst{13-11} ... |
| /* 9078 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 9096 |
| /* 9082 */ MCD_OPC_CheckPredicate, 0, 95, 123, // Skip to: 40669 |
| /* 9086 */ MCD_OPC_CheckField, 21, 1, 1, 89, 123, // Skip to: 40669 |
| /* 9092 */ MCD_OPC_Decode, 187, 16, 89, // Opcode: UHADDv8i8 |
| /* 9096 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 9114 |
| /* 9100 */ MCD_OPC_CheckPredicate, 0, 77, 123, // Skip to: 40669 |
| /* 9104 */ MCD_OPC_CheckField, 21, 1, 1, 71, 123, // Skip to: 40669 |
| /* 9110 */ MCD_OPC_Decode, 147, 17, 89, // Opcode: UQADDv8i8 |
| /* 9114 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 9132 |
| /* 9118 */ MCD_OPC_CheckPredicate, 0, 59, 123, // Skip to: 40669 |
| /* 9122 */ MCD_OPC_CheckField, 21, 1, 1, 53, 123, // Skip to: 40669 |
| /* 9128 */ MCD_OPC_Decode, 226, 17, 89, // Opcode: URHADDv8i8 |
| /* 9132 */ MCD_OPC_FilterValue, 3, 14, 0, // Skip to: 9150 |
| /* 9136 */ MCD_OPC_CheckPredicate, 0, 41, 123, // Skip to: 40669 |
| /* 9140 */ MCD_OPC_CheckField, 21, 1, 1, 35, 123, // Skip to: 40669 |
| /* 9146 */ MCD_OPC_Decode, 171, 2, 89, // Opcode: EORv8i8 |
| /* 9150 */ MCD_OPC_FilterValue, 4, 14, 0, // Skip to: 9168 |
| /* 9154 */ MCD_OPC_CheckPredicate, 0, 23, 123, // Skip to: 40669 |
| /* 9158 */ MCD_OPC_CheckField, 21, 1, 1, 17, 123, // Skip to: 40669 |
| /* 9164 */ MCD_OPC_Decode, 193, 16, 89, // Opcode: UHSUBv8i8 |
| /* 9168 */ MCD_OPC_FilterValue, 5, 14, 0, // Skip to: 9186 |
| /* 9172 */ MCD_OPC_CheckPredicate, 0, 5, 123, // Skip to: 40669 |
| /* 9176 */ MCD_OPC_CheckField, 21, 1, 1, 255, 122, // Skip to: 40669 |
| /* 9182 */ MCD_OPC_Decode, 209, 17, 89, // Opcode: UQSUBv8i8 |
| /* 9186 */ MCD_OPC_FilterValue, 6, 14, 0, // Skip to: 9204 |
| /* 9190 */ MCD_OPC_CheckPredicate, 0, 243, 122, // Skip to: 40669 |
| /* 9194 */ MCD_OPC_CheckField, 21, 1, 1, 237, 122, // Skip to: 40669 |
| /* 9200 */ MCD_OPC_Decode, 213, 1, 89, // Opcode: CMHIv8i8 |
| /* 9204 */ MCD_OPC_FilterValue, 7, 229, 122, // Skip to: 40669 |
| /* 9208 */ MCD_OPC_CheckPredicate, 0, 225, 122, // Skip to: 40669 |
| /* 9212 */ MCD_OPC_CheckField, 21, 1, 1, 219, 122, // Skip to: 40669 |
| /* 9218 */ MCD_OPC_Decode, 221, 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, 200, 122, // Skip to: 40669 |
| /* 9237 */ MCD_OPC_CheckField, 21, 1, 1, 194, 122, // Skip to: 40669 |
| /* 9243 */ MCD_OPC_Decode, 161, 9, 103, // Opcode: RADDHNv8i16_v8i8 |
| /* 9247 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 9265 |
| /* 9251 */ MCD_OPC_CheckPredicate, 0, 182, 122, // Skip to: 40669 |
| /* 9255 */ MCD_OPC_CheckField, 21, 1, 1, 176, 122, // Skip to: 40669 |
| /* 9261 */ MCD_OPC_Decode, 138, 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, 157, 122, // Skip to: 40669 |
| /* 9280 */ MCD_OPC_Decode, 157, 1, 90, // Opcode: CLZv8i8 |
| /* 9284 */ MCD_OPC_FilterValue, 33, 149, 122, // Skip to: 40669 |
| /* 9288 */ MCD_OPC_CheckPredicate, 0, 145, 122, // Skip to: 40669 |
| /* 9292 */ MCD_OPC_Decode, 218, 17, 95, // Opcode: UQXTNv8i8 |
| /* 9296 */ MCD_OPC_FilterValue, 3, 14, 0, // Skip to: 9314 |
| /* 9300 */ MCD_OPC_CheckPredicate, 0, 133, 122, // Skip to: 40669 |
| /* 9304 */ MCD_OPC_CheckField, 21, 1, 1, 127, 122, // Skip to: 40669 |
| /* 9310 */ MCD_OPC_Decode, 188, 17, 89, // Opcode: UQSHLv8i8 |
| /* 9314 */ MCD_OPC_FilterValue, 4, 14, 0, // Skip to: 9332 |
| /* 9318 */ MCD_OPC_CheckPredicate, 0, 115, 122, // Skip to: 40669 |
| /* 9322 */ MCD_OPC_CheckField, 21, 1, 1, 109, 122, // Skip to: 40669 |
| /* 9328 */ MCD_OPC_Decode, 238, 15, 105, // Opcode: UABALv8i8_v8i16 |
| /* 9332 */ MCD_OPC_FilterValue, 5, 14, 0, // Skip to: 9350 |
| /* 9336 */ MCD_OPC_CheckPredicate, 0, 97, 122, // Skip to: 40669 |
| /* 9340 */ MCD_OPC_CheckField, 21, 1, 1, 91, 122, // Skip to: 40669 |
| /* 9346 */ MCD_OPC_Decode, 234, 17, 89, // Opcode: URSHLv8i8 |
| /* 9350 */ MCD_OPC_FilterValue, 6, 14, 0, // Skip to: 9368 |
| /* 9354 */ MCD_OPC_CheckPredicate, 0, 79, 122, // Skip to: 40669 |
| /* 9358 */ MCD_OPC_CheckField, 16, 6, 32, 73, 122, // Skip to: 40669 |
| /* 9364 */ MCD_OPC_Decode, 254, 8, 90, // Opcode: NOTv8i8 |
| /* 9368 */ MCD_OPC_FilterValue, 7, 14, 0, // Skip to: 9386 |
| /* 9372 */ MCD_OPC_CheckPredicate, 0, 61, 122, // Skip to: 40669 |
| /* 9376 */ MCD_OPC_CheckField, 21, 1, 1, 55, 122, // Skip to: 40669 |
| /* 9382 */ MCD_OPC_Decode, 158, 17, 89, // Opcode: UQRSHLv8i8 |
| /* 9386 */ MCD_OPC_FilterValue, 8, 14, 0, // Skip to: 9404 |
| /* 9390 */ MCD_OPC_CheckPredicate, 0, 43, 122, // Skip to: 40669 |
| /* 9394 */ MCD_OPC_CheckField, 21, 1, 1, 37, 122, // Skip to: 40669 |
| /* 9400 */ MCD_OPC_Decode, 198, 9, 103, // Opcode: RSUBHNv8i16_v8i8 |
| /* 9404 */ MCD_OPC_FilterValue, 9, 14, 0, // Skip to: 9422 |
| /* 9408 */ MCD_OPC_CheckPredicate, 0, 25, 122, // Skip to: 40669 |
| /* 9412 */ MCD_OPC_CheckField, 21, 1, 1, 19, 122, // Skip to: 40669 |
| /* 9418 */ MCD_OPC_Decode, 211, 16, 89, // Opcode: UMAXv8i8 |
| /* 9422 */ MCD_OPC_FilterValue, 10, 14, 0, // Skip to: 9440 |
| /* 9426 */ MCD_OPC_CheckPredicate, 0, 7, 122, // Skip to: 40669 |
| /* 9430 */ MCD_OPC_CheckField, 16, 6, 32, 1, 122, // Skip to: 40669 |
| /* 9436 */ MCD_OPC_Decode, 134, 16, 99, // Opcode: UADALPv8i8_v4i16 |
| /* 9440 */ MCD_OPC_FilterValue, 11, 14, 0, // Skip to: 9458 |
| /* 9444 */ MCD_OPC_CheckPredicate, 0, 245, 121, // Skip to: 40669 |
| /* 9448 */ MCD_OPC_CheckField, 21, 1, 1, 239, 121, // Skip to: 40669 |
| /* 9454 */ MCD_OPC_Decode, 228, 16, 89, // Opcode: UMINv8i8 |
| /* 9458 */ MCD_OPC_FilterValue, 12, 14, 0, // Skip to: 9476 |
| /* 9462 */ MCD_OPC_CheckPredicate, 0, 227, 121, // Skip to: 40669 |
| /* 9466 */ MCD_OPC_CheckField, 21, 1, 1, 221, 121, // Skip to: 40669 |
| /* 9472 */ MCD_OPC_Decode, 250, 15, 85, // Opcode: UABDLv8i8_v8i16 |
| /* 9476 */ MCD_OPC_FilterValue, 13, 14, 0, // Skip to: 9494 |
| /* 9480 */ MCD_OPC_CheckPredicate, 0, 209, 121, // Skip to: 40669 |
| /* 9484 */ MCD_OPC_CheckField, 21, 1, 1, 203, 121, // Skip to: 40669 |
| /* 9490 */ MCD_OPC_Decode, 128, 16, 89, // Opcode: UABDv8i8 |
| /* 9494 */ MCD_OPC_FilterValue, 14, 14, 0, // Skip to: 9512 |
| /* 9498 */ MCD_OPC_CheckPredicate, 0, 191, 121, // Skip to: 40669 |
| /* 9502 */ MCD_OPC_CheckField, 16, 6, 32, 185, 121, // Skip to: 40669 |
| /* 9508 */ MCD_OPC_Decode, 227, 11, 90, // Opcode: SQNEGv8i8 |
| /* 9512 */ MCD_OPC_FilterValue, 15, 177, 121, // Skip to: 40669 |
| /* 9516 */ MCD_OPC_CheckPredicate, 0, 173, 121, // Skip to: 40669 |
| /* 9520 */ MCD_OPC_CheckField, 21, 1, 1, 167, 121, // Skip to: 40669 |
| /* 9526 */ MCD_OPC_Decode, 244, 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, 148, 121, // Skip to: 40669 |
| /* 9545 */ MCD_OPC_CheckField, 21, 1, 1, 142, 121, // Skip to: 40669 |
| /* 9551 */ MCD_OPC_Decode, 238, 16, 105, // Opcode: UMLALv8i8_v8i16 |
| /* 9555 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 9573 |
| /* 9559 */ MCD_OPC_CheckPredicate, 0, 130, 121, // Skip to: 40669 |
| /* 9563 */ MCD_OPC_CheckField, 21, 1, 1, 124, 121, // Skip to: 40669 |
| /* 9569 */ MCD_OPC_Decode, 180, 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, 105, 121, // Skip to: 40669 |
| /* 9588 */ MCD_OPC_Decode, 189, 1, 90, // Opcode: CMGEv8i8rz |
| /* 9592 */ MCD_OPC_FilterValue, 33, 97, 121, // Skip to: 40669 |
| /* 9596 */ MCD_OPC_CheckPredicate, 0, 93, 121, // Skip to: 40669 |
| /* 9600 */ MCD_OPC_Decode, 152, 5, 90, // Opcode: FRINTAv2f32 |
| /* 9604 */ MCD_OPC_FilterValue, 3, 14, 0, // Skip to: 9622 |
| /* 9608 */ MCD_OPC_CheckPredicate, 0, 81, 121, // Skip to: 40669 |
| /* 9612 */ MCD_OPC_CheckField, 21, 1, 1, 75, 121, // Skip to: 40669 |
| /* 9618 */ MCD_OPC_Decode, 172, 1, 89, // Opcode: CMEQv8i8 |
| /* 9622 */ MCD_OPC_FilterValue, 5, 14, 0, // Skip to: 9640 |
| /* 9626 */ MCD_OPC_CheckPredicate, 0, 63, 121, // Skip to: 40669 |
| /* 9630 */ MCD_OPC_CheckField, 21, 1, 1, 57, 121, // Skip to: 40669 |
| /* 9636 */ MCD_OPC_Decode, 199, 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, 38, 121, // Skip to: 40669 |
| /* 9655 */ MCD_OPC_Decode, 229, 1, 90, // Opcode: CMLEv8i8rz |
| /* 9659 */ MCD_OPC_FilterValue, 33, 30, 121, // Skip to: 40669 |
| /* 9663 */ MCD_OPC_CheckPredicate, 0, 26, 121, // Skip to: 40669 |
| /* 9667 */ MCD_OPC_Decode, 177, 5, 90, // Opcode: FRINTXv2f32 |
| /* 9671 */ MCD_OPC_FilterValue, 7, 14, 0, // Skip to: 9689 |
| /* 9675 */ MCD_OPC_CheckPredicate, 0, 14, 121, // Skip to: 40669 |
| /* 9679 */ MCD_OPC_CheckField, 21, 1, 1, 8, 121, // Skip to: 40669 |
| /* 9685 */ MCD_OPC_Decode, 150, 9, 89, // Opcode: PMULv8i8 |
| /* 9689 */ MCD_OPC_FilterValue, 8, 14, 0, // Skip to: 9707 |
| /* 9693 */ MCD_OPC_CheckPredicate, 0, 252, 120, // Skip to: 40669 |
| /* 9697 */ MCD_OPC_CheckField, 21, 1, 1, 246, 120, // Skip to: 40669 |
| /* 9703 */ MCD_OPC_Decode, 248, 16, 105, // Opcode: UMLSLv8i8_v8i16 |
| /* 9707 */ MCD_OPC_FilterValue, 9, 14, 0, // Skip to: 9725 |
| /* 9711 */ MCD_OPC_CheckPredicate, 0, 234, 120, // Skip to: 40669 |
| /* 9715 */ MCD_OPC_CheckField, 21, 1, 1, 228, 120, // Skip to: 40669 |
| /* 9721 */ MCD_OPC_Decode, 200, 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, 209, 120, // Skip to: 40669 |
| /* 9740 */ MCD_OPC_Decode, 193, 3, 90, // Opcode: FCVTNUv2f32 |
| /* 9744 */ MCD_OPC_FilterValue, 48, 8, 0, // Skip to: 9756 |
| /* 9748 */ MCD_OPC_CheckPredicate, 0, 197, 120, // Skip to: 40669 |
| /* 9752 */ MCD_OPC_Decode, 205, 16, 110, // Opcode: UMAXVv8i8v |
| /* 9756 */ MCD_OPC_FilterValue, 49, 189, 120, // Skip to: 40669 |
| /* 9760 */ MCD_OPC_CheckPredicate, 0, 185, 120, // Skip to: 40669 |
| /* 9764 */ MCD_OPC_Decode, 222, 16, 110, // Opcode: UMINVv8i8v |
| /* 9768 */ MCD_OPC_FilterValue, 11, 14, 0, // Skip to: 9786 |
| /* 9772 */ MCD_OPC_CheckPredicate, 0, 173, 120, // Skip to: 40669 |
| /* 9776 */ MCD_OPC_CheckField, 21, 1, 1, 167, 120, // Skip to: 40669 |
| /* 9782 */ MCD_OPC_Decode, 217, 16, 89, // Opcode: UMINPv8i8 |
| /* 9786 */ MCD_OPC_FilterValue, 14, 159, 120, // Skip to: 40669 |
| /* 9790 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 9793 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 9805 |
| /* 9797 */ MCD_OPC_CheckPredicate, 0, 148, 120, // Skip to: 40669 |
| /* 9801 */ MCD_OPC_Decode, 252, 8, 90, // Opcode: NEGv8i8 |
| /* 9805 */ MCD_OPC_FilterValue, 33, 140, 120, // Skip to: 40669 |
| /* 9809 */ MCD_OPC_CheckPredicate, 0, 136, 120, // Skip to: 40669 |
| /* 9813 */ MCD_OPC_Decode, 175, 3, 90, // Opcode: FCVTMUv2f32 |
| /* 9817 */ MCD_OPC_FilterValue, 3, 128, 120, // Skip to: 40669 |
| /* 9821 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... |
| /* 9824 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 9842 |
| /* 9828 */ MCD_OPC_CheckPredicate, 0, 117, 120, // Skip to: 40669 |
| /* 9832 */ MCD_OPC_CheckField, 21, 1, 1, 111, 120, // Skip to: 40669 |
| /* 9838 */ MCD_OPC_Decode, 136, 17, 85, // Opcode: UMULLv8i8_v8i16 |
| /* 9842 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 9860 |
| /* 9846 */ MCD_OPC_CheckPredicate, 0, 99, 120, // Skip to: 40669 |
| /* 9850 */ MCD_OPC_CheckField, 21, 1, 1, 93, 120, // Skip to: 40669 |
| /* 9856 */ MCD_OPC_Decode, 162, 4, 89, // Opcode: FMAXNMPv2f32 |
| /* 9860 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 9878 |
| /* 9864 */ MCD_OPC_CheckPredicate, 0, 81, 120, // Skip to: 40669 |
| /* 9868 */ MCD_OPC_CheckField, 16, 6, 33, 75, 120, // Skip to: 40669 |
| /* 9874 */ MCD_OPC_Decode, 149, 3, 90, // Opcode: FCVTAUv2f32 |
| /* 9878 */ MCD_OPC_FilterValue, 5, 14, 0, // Skip to: 9896 |
| /* 9882 */ MCD_OPC_CheckPredicate, 0, 63, 120, // Skip to: 40669 |
| /* 9886 */ MCD_OPC_CheckField, 21, 1, 1, 57, 120, // Skip to: 40669 |
| /* 9892 */ MCD_OPC_Decode, 199, 2, 89, // Opcode: FADDPv2f32 |
| /* 9896 */ MCD_OPC_FilterValue, 6, 14, 0, // Skip to: 9914 |
| /* 9900 */ MCD_OPC_CheckPredicate, 0, 45, 120, // Skip to: 40669 |
| /* 9904 */ MCD_OPC_CheckField, 16, 6, 33, 39, 120, // Skip to: 40669 |
| /* 9910 */ MCD_OPC_Decode, 172, 16, 90, // Opcode: UCVTFv2f32 |
| /* 9914 */ MCD_OPC_FilterValue, 7, 14, 0, // Skip to: 9932 |
| /* 9918 */ MCD_OPC_CheckPredicate, 0, 27, 120, // Skip to: 40669 |
| /* 9922 */ MCD_OPC_CheckField, 21, 1, 1, 21, 120, // Skip to: 40669 |
| /* 9928 */ MCD_OPC_Decode, 249, 4, 89, // Opcode: FMULv2f32 |
| /* 9932 */ MCD_OPC_FilterValue, 9, 14, 0, // Skip to: 9950 |
| /* 9936 */ MCD_OPC_CheckPredicate, 0, 9, 120, // Skip to: 40669 |
| /* 9940 */ MCD_OPC_CheckField, 21, 1, 1, 3, 120, // Skip to: 40669 |
| /* 9946 */ MCD_OPC_Decode, 226, 2, 89, // Opcode: FCMGEv2f32 |
| /* 9950 */ MCD_OPC_FilterValue, 11, 14, 0, // Skip to: 9968 |
| /* 9954 */ MCD_OPC_CheckPredicate, 0, 247, 119, // Skip to: 40669 |
| /* 9958 */ MCD_OPC_CheckField, 21, 1, 1, 241, 119, // Skip to: 40669 |
| /* 9964 */ MCD_OPC_Decode, 190, 2, 89, // Opcode: FACGEv2f32 |
| /* 9968 */ MCD_OPC_FilterValue, 13, 14, 0, // Skip to: 9986 |
| /* 9972 */ MCD_OPC_CheckPredicate, 0, 229, 119, // Skip to: 40669 |
| /* 9976 */ MCD_OPC_CheckField, 21, 1, 1, 223, 119, // Skip to: 40669 |
| /* 9982 */ MCD_OPC_Decode, 172, 4, 89, // Opcode: FMAXPv2f32 |
| /* 9986 */ MCD_OPC_FilterValue, 15, 215, 119, // Skip to: 40669 |
| /* 9990 */ MCD_OPC_CheckPredicate, 0, 211, 119, // Skip to: 40669 |
| /* 9994 */ MCD_OPC_CheckField, 21, 1, 1, 205, 119, // Skip to: 40669 |
| /* 10000 */ MCD_OPC_Decode, 155, 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, 179, 119, // Skip to: 40669 |
| /* 10026 */ MCD_OPC_Decode, 196, 15, 112, // Opcode: TBLv16i8One |
| /* 10030 */ MCD_OPC_FilterValue, 1, 171, 119, // Skip to: 40669 |
| /* 10034 */ MCD_OPC_CheckPredicate, 0, 167, 119, // Skip to: 40669 |
| /* 10038 */ MCD_OPC_Decode, 240, 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, 127, 119, // Skip to: 40669 |
| /* 10078 */ MCD_OPC_CheckField, 19, 1, 1, 121, 119, // Skip to: 40669 |
| /* 10084 */ MCD_OPC_Decode, 151, 2, 113, // Opcode: DUPv2i64lane |
| /* 10088 */ MCD_OPC_FilterValue, 1, 113, 119, // Skip to: 40669 |
| /* 10092 */ MCD_OPC_CheckPredicate, 0, 109, 119, // Skip to: 40669 |
| /* 10096 */ MCD_OPC_Decode, 155, 2, 114, // Opcode: DUPv4i32lane |
| /* 10100 */ MCD_OPC_FilterValue, 1, 101, 119, // Skip to: 40669 |
| /* 10104 */ MCD_OPC_CheckPredicate, 0, 97, 119, // Skip to: 40669 |
| /* 10108 */ MCD_OPC_Decode, 157, 2, 115, // Opcode: DUPv8i16lane |
| /* 10112 */ MCD_OPC_FilterValue, 1, 89, 119, // Skip to: 40669 |
| /* 10116 */ MCD_OPC_CheckPredicate, 0, 85, 119, // Skip to: 40669 |
| /* 10120 */ MCD_OPC_Decode, 147, 2, 116, // Opcode: DUPv16i8lane |
| /* 10124 */ MCD_OPC_FilterValue, 1, 77, 119, // Skip to: 40669 |
| /* 10128 */ MCD_OPC_CheckPredicate, 0, 73, 119, // Skip to: 40669 |
| /* 10132 */ MCD_OPC_Decode, 162, 10, 112, // Opcode: SHADDv16i8 |
| /* 10136 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 10154 |
| /* 10140 */ MCD_OPC_CheckPredicate, 0, 61, 119, // Skip to: 40669 |
| /* 10144 */ MCD_OPC_CheckField, 16, 6, 32, 55, 119, // Skip to: 40669 |
| /* 10150 */ MCD_OPC_Decode, 177, 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, 29, 119, // Skip to: 40669 |
| /* 10176 */ MCD_OPC_Decode, 146, 2, 118, // Opcode: DUPv16i8gpr |
| /* 10180 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 10192 |
| /* 10184 */ MCD_OPC_CheckPredicate, 0, 17, 119, // Skip to: 40669 |
| /* 10188 */ MCD_OPC_Decode, 156, 2, 118, // Opcode: DUPv8i16gpr |
| /* 10192 */ MCD_OPC_FilterValue, 4, 8, 0, // Skip to: 10204 |
| /* 10196 */ MCD_OPC_CheckPredicate, 0, 5, 119, // Skip to: 40669 |
| /* 10200 */ MCD_OPC_Decode, 154, 2, 118, // Opcode: DUPv4i32gpr |
| /* 10204 */ MCD_OPC_FilterValue, 8, 253, 118, // Skip to: 40669 |
| /* 10208 */ MCD_OPC_CheckPredicate, 0, 249, 118, // Skip to: 40669 |
| /* 10212 */ MCD_OPC_Decode, 150, 2, 119, // Opcode: DUPv2i64gpr |
| /* 10216 */ MCD_OPC_FilterValue, 1, 241, 118, // Skip to: 40669 |
| /* 10220 */ MCD_OPC_CheckPredicate, 0, 237, 118, // Skip to: 40669 |
| /* 10224 */ MCD_OPC_Decode, 158, 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, 218, 118, // Skip to: 40669 |
| /* 10243 */ MCD_OPC_Decode, 206, 15, 120, // Opcode: TBXv16i8One |
| /* 10247 */ MCD_OPC_FilterValue, 1, 210, 118, // Skip to: 40669 |
| /* 10251 */ MCD_OPC_CheckPredicate, 0, 206, 118, // Skip to: 40669 |
| /* 10255 */ MCD_OPC_Decode, 246, 9, 112, // Opcode: SADDWv16i8_v8i16 |
| /* 10259 */ MCD_OPC_FilterValue, 5, 14, 0, // Skip to: 10277 |
| /* 10263 */ MCD_OPC_CheckPredicate, 0, 194, 118, // Skip to: 40669 |
| /* 10267 */ MCD_OPC_CheckField, 21, 1, 1, 188, 118, // Skip to: 40669 |
| /* 10273 */ MCD_OPC_Decode, 221, 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, 169, 118, // Skip to: 40669 |
| /* 10292 */ MCD_OPC_Decode, 178, 18, 112, // Opcode: UZP1v16i8 |
| /* 10296 */ MCD_OPC_FilterValue, 1, 161, 118, // Skip to: 40669 |
| /* 10300 */ MCD_OPC_CheckPredicate, 0, 157, 118, // Skip to: 40669 |
| /* 10304 */ MCD_OPC_CheckField, 16, 5, 0, 151, 118, // Skip to: 40669 |
| /* 10310 */ MCD_OPC_Decode, 170, 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, 111, 118, // Skip to: 40669 |
| /* 10350 */ MCD_OPC_CheckField, 19, 1, 1, 105, 118, // Skip to: 40669 |
| /* 10356 */ MCD_OPC_Decode, 212, 5, 121, // Opcode: INSvi64gpr |
| /* 10360 */ MCD_OPC_FilterValue, 1, 97, 118, // Skip to: 40669 |
| /* 10364 */ MCD_OPC_CheckPredicate, 0, 93, 118, // Skip to: 40669 |
| /* 10368 */ MCD_OPC_Decode, 210, 5, 122, // Opcode: INSvi32gpr |
| /* 10372 */ MCD_OPC_FilterValue, 1, 85, 118, // Skip to: 40669 |
| /* 10376 */ MCD_OPC_CheckPredicate, 0, 81, 118, // Skip to: 40669 |
| /* 10380 */ MCD_OPC_Decode, 208, 5, 123, // Opcode: INSvi16gpr |
| /* 10384 */ MCD_OPC_FilterValue, 1, 73, 118, // Skip to: 40669 |
| /* 10388 */ MCD_OPC_CheckPredicate, 0, 69, 118, // Skip to: 40669 |
| /* 10392 */ MCD_OPC_Decode, 214, 5, 124, // Opcode: INSvi8gpr |
| /* 10396 */ MCD_OPC_FilterValue, 1, 61, 118, // Skip to: 40669 |
| /* 10400 */ MCD_OPC_CheckPredicate, 0, 57, 118, // Skip to: 40669 |
| /* 10404 */ MCD_OPC_Decode, 97, 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, 39, 118, // Skip to: 40669 |
| /* 10422 */ MCD_OPC_Decode, 198, 15, 125, // Opcode: TBLv16i8Two |
| /* 10426 */ MCD_OPC_FilterValue, 1, 31, 118, // Skip to: 40669 |
| /* 10430 */ MCD_OPC_CheckPredicate, 0, 27, 118, // Skip to: 40669 |
| /* 10434 */ MCD_OPC_Decode, 161, 13, 112, // Opcode: SSUBLv16i8_v8i16 |
| /* 10438 */ MCD_OPC_FilterValue, 9, 14, 0, // Skip to: 10456 |
| /* 10442 */ MCD_OPC_CheckPredicate, 0, 15, 118, // Skip to: 40669 |
| /* 10446 */ MCD_OPC_CheckField, 21, 1, 1, 9, 118, // Skip to: 40669 |
| /* 10452 */ MCD_OPC_Decode, 188, 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, 246, 117, // Skip to: 40669 |
| /* 10471 */ MCD_OPC_Decode, 219, 15, 112, // Opcode: TRN1v16i8 |
| /* 10475 */ MCD_OPC_FilterValue, 1, 238, 117, // Skip to: 40669 |
| /* 10479 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 10482 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 10494 |
| /* 10486 */ MCD_OPC_CheckPredicate, 0, 227, 117, // Skip to: 40669 |
| /* 10490 */ MCD_OPC_Decode, 229, 9, 117, // Opcode: SADDLPv16i8_v8i16 |
| /* 10494 */ MCD_OPC_FilterValue, 1, 219, 117, // Skip to: 40669 |
| /* 10498 */ MCD_OPC_CheckPredicate, 0, 215, 117, // Skip to: 40669 |
| /* 10502 */ MCD_OPC_Decode, 192, 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, 182, 117, // Skip to: 40669 |
| /* 10535 */ MCD_OPC_CheckField, 18, 1, 1, 176, 117, // Skip to: 40669 |
| /* 10541 */ MCD_OPC_Decode, 132, 11, 127, // Opcode: SMOVvi32to64 |
| /* 10545 */ MCD_OPC_FilterValue, 1, 168, 117, // Skip to: 40669 |
| /* 10549 */ MCD_OPC_CheckPredicate, 0, 164, 117, // Skip to: 40669 |
| /* 10553 */ MCD_OPC_Decode, 131, 11, 128, 1, // Opcode: SMOVvi16to64 |
| /* 10558 */ MCD_OPC_FilterValue, 1, 155, 117, // Skip to: 40669 |
| /* 10562 */ MCD_OPC_CheckPredicate, 0, 151, 117, // Skip to: 40669 |
| /* 10566 */ MCD_OPC_Decode, 134, 11, 129, 1, // Opcode: SMOVvi8to64 |
| /* 10571 */ MCD_OPC_FilterValue, 1, 142, 117, // Skip to: 40669 |
| /* 10575 */ MCD_OPC_CheckPredicate, 0, 138, 117, // Skip to: 40669 |
| /* 10579 */ MCD_OPC_Decode, 192, 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, 119, 117, // Skip to: 40669 |
| /* 10598 */ MCD_OPC_Decode, 208, 15, 130, 1, // Opcode: TBXv16i8Two |
| /* 10603 */ MCD_OPC_FilterValue, 1, 110, 117, // Skip to: 40669 |
| /* 10607 */ MCD_OPC_CheckPredicate, 0, 106, 117, // Skip to: 40669 |
| /* 10611 */ MCD_OPC_Decode, 167, 13, 112, // Opcode: SSUBWv16i8_v8i16 |
| /* 10615 */ MCD_OPC_FilterValue, 13, 14, 0, // Skip to: 10633 |
| /* 10619 */ MCD_OPC_CheckPredicate, 0, 94, 117, // Skip to: 40669 |
| /* 10623 */ MCD_OPC_CheckField, 21, 1, 1, 88, 117, // Skip to: 40669 |
| /* 10629 */ MCD_OPC_Decode, 190, 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, 69, 117, // Skip to: 40669 |
| /* 10648 */ MCD_OPC_Decode, 198, 18, 112, // Opcode: ZIP1v16i8 |
| /* 10652 */ MCD_OPC_FilterValue, 1, 61, 117, // Skip to: 40669 |
| /* 10656 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 10659 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 10671 |
| /* 10663 */ MCD_OPC_CheckPredicate, 0, 50, 117, // Skip to: 40669 |
| /* 10667 */ MCD_OPC_Decode, 181, 15, 126, // Opcode: SUQADDv16i8 |
| /* 10671 */ MCD_OPC_FilterValue, 16, 42, 117, // Skip to: 40669 |
| /* 10675 */ MCD_OPC_CheckPredicate, 0, 38, 117, // Skip to: 40669 |
| /* 10679 */ MCD_OPC_Decode, 235, 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, 18, 117, // Skip to: 40669 |
| /* 10699 */ MCD_OPC_CheckField, 16, 4, 8, 12, 117, // Skip to: 40669 |
| /* 10705 */ MCD_OPC_Decode, 251, 16, 132, 1, // Opcode: UMOVvi64 |
| /* 10710 */ MCD_OPC_FilterValue, 1, 3, 117, // Skip to: 40669 |
| /* 10714 */ MCD_OPC_CheckPredicate, 0, 255, 116, // Skip to: 40669 |
| /* 10718 */ MCD_OPC_Decode, 174, 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, 236, 116, // Skip to: 40669 |
| /* 10737 */ MCD_OPC_Decode, 197, 15, 133, 1, // Opcode: TBLv16i8Three |
| /* 10742 */ MCD_OPC_FilterValue, 1, 227, 116, // Skip to: 40669 |
| /* 10746 */ MCD_OPC_CheckPredicate, 0, 223, 116, // Skip to: 40669 |
| /* 10750 */ MCD_OPC_Decode, 36, 120, // Opcode: ADDHNv8i16_v16i8 |
| /* 10753 */ MCD_OPC_FilterValue, 17, 14, 0, // Skip to: 10771 |
| /* 10757 */ MCD_OPC_CheckPredicate, 0, 212, 116, // Skip to: 40669 |
| /* 10761 */ MCD_OPC_CheckField, 21, 1, 1, 206, 116, // Skip to: 40669 |
| /* 10767 */ MCD_OPC_Decode, 137, 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, 187, 116, // Skip to: 40669 |
| /* 10786 */ MCD_OPC_Decode, 144, 1, 117, // Opcode: CLSv16i8 |
| /* 10790 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 10802 |
| /* 10794 */ MCD_OPC_CheckPredicate, 0, 175, 116, // Skip to: 40669 |
| /* 10798 */ MCD_OPC_Decode, 203, 12, 126, // Opcode: SQXTNv16i8 |
| /* 10802 */ MCD_OPC_FilterValue, 40, 167, 116, // Skip to: 40669 |
| /* 10806 */ MCD_OPC_CheckPredicate, 1, 163, 116, // Skip to: 40669 |
| /* 10810 */ MCD_OPC_Decode, 82, 126, // Opcode: AESErr |
| /* 10813 */ MCD_OPC_FilterValue, 19, 14, 0, // Skip to: 10831 |
| /* 10817 */ MCD_OPC_CheckPredicate, 0, 152, 116, // Skip to: 40669 |
| /* 10821 */ MCD_OPC_CheckField, 21, 1, 1, 146, 116, // Skip to: 40669 |
| /* 10827 */ MCD_OPC_Decode, 156, 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, 127, 116, // Skip to: 40669 |
| /* 10846 */ MCD_OPC_Decode, 207, 15, 134, 1, // Opcode: TBXv16i8Three |
| /* 10851 */ MCD_OPC_FilterValue, 1, 118, 116, // Skip to: 40669 |
| /* 10855 */ MCD_OPC_CheckPredicate, 0, 114, 116, // Skip to: 40669 |
| /* 10859 */ MCD_OPC_Decode, 199, 9, 120, // Opcode: SABALv16i8_v8i16 |
| /* 10863 */ MCD_OPC_FilterValue, 21, 14, 0, // Skip to: 10881 |
| /* 10867 */ MCD_OPC_CheckPredicate, 0, 102, 116, // Skip to: 40669 |
| /* 10871 */ MCD_OPC_CheckField, 21, 1, 1, 96, 116, // Skip to: 40669 |
| /* 10877 */ MCD_OPC_Decode, 235, 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, 77, 116, // Skip to: 40669 |
| /* 10896 */ MCD_OPC_Decode, 185, 18, 112, // Opcode: UZP2v16i8 |
| /* 10900 */ MCD_OPC_FilterValue, 1, 69, 116, // Skip to: 40669 |
| /* 10904 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 10907 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 10919 |
| /* 10911 */ MCD_OPC_CheckPredicate, 0, 58, 116, // Skip to: 40669 |
| /* 10915 */ MCD_OPC_Decode, 246, 1, 117, // Opcode: CNTv16i8 |
| /* 10919 */ MCD_OPC_FilterValue, 8, 50, 116, // Skip to: 40669 |
| /* 10923 */ MCD_OPC_CheckPredicate, 1, 46, 116, // Skip to: 40669 |
| /* 10927 */ MCD_OPC_Decode, 81, 126, // Opcode: AESDrr |
| /* 10930 */ MCD_OPC_FilterValue, 23, 14, 0, // Skip to: 10948 |
| /* 10934 */ MCD_OPC_CheckPredicate, 0, 35, 116, // Skip to: 40669 |
| /* 10938 */ MCD_OPC_CheckField, 21, 1, 1, 29, 116, // Skip to: 40669 |
| /* 10944 */ MCD_OPC_Decode, 240, 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, 10, 116, // Skip to: 40669 |
| /* 10963 */ MCD_OPC_Decode, 195, 15, 135, 1, // Opcode: TBLv16i8Four |
| /* 10968 */ MCD_OPC_FilterValue, 1, 1, 116, // Skip to: 40669 |
| /* 10972 */ MCD_OPC_CheckPredicate, 0, 253, 115, // Skip to: 40669 |
| /* 10976 */ MCD_OPC_Decode, 153, 15, 120, // Opcode: SUBHNv8i16_v16i8 |
| /* 10980 */ MCD_OPC_FilterValue, 25, 14, 0, // Skip to: 10998 |
| /* 10984 */ MCD_OPC_CheckPredicate, 0, 241, 115, // Skip to: 40669 |
| /* 10988 */ MCD_OPC_CheckField, 21, 1, 1, 235, 115, // Skip to: 40669 |
| /* 10994 */ MCD_OPC_Decode, 214, 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, 216, 115, // Skip to: 40669 |
| /* 11013 */ MCD_OPC_Decode, 226, 15, 112, // Opcode: TRN2v16i8 |
| /* 11017 */ MCD_OPC_FilterValue, 1, 208, 115, // Skip to: 40669 |
| /* 11021 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 11024 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 11036 |
| /* 11028 */ MCD_OPC_CheckPredicate, 0, 197, 115, // Skip to: 40669 |
| /* 11032 */ MCD_OPC_Decode, 223, 9, 126, // Opcode: SADALPv16i8_v8i16 |
| /* 11036 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 11048 |
| /* 11040 */ MCD_OPC_CheckPredicate, 0, 185, 115, // Skip to: 40669 |
| /* 11044 */ MCD_OPC_Decode, 199, 3, 126, // Opcode: FCVTNv8i16 |
| /* 11048 */ MCD_OPC_FilterValue, 8, 177, 115, // Skip to: 40669 |
| /* 11052 */ MCD_OPC_CheckPredicate, 1, 173, 115, // Skip to: 40669 |
| /* 11056 */ MCD_OPC_Decode, 84, 117, // Opcode: AESMCrr |
| /* 11059 */ MCD_OPC_FilterValue, 27, 14, 0, // Skip to: 11077 |
| /* 11063 */ MCD_OPC_CheckPredicate, 0, 162, 115, // Skip to: 40669 |
| /* 11067 */ MCD_OPC_CheckField, 21, 1, 1, 156, 115, // Skip to: 40669 |
| /* 11073 */ MCD_OPC_Decode, 232, 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, 137, 115, // Skip to: 40669 |
| /* 11092 */ MCD_OPC_Decode, 205, 15, 136, 1, // Opcode: TBXv16i8Four |
| /* 11097 */ MCD_OPC_FilterValue, 1, 128, 115, // Skip to: 40669 |
| /* 11101 */ MCD_OPC_CheckPredicate, 0, 124, 115, // Skip to: 40669 |
| /* 11105 */ MCD_OPC_Decode, 211, 9, 112, // Opcode: SABDLv16i8_v8i16 |
| /* 11109 */ MCD_OPC_FilterValue, 29, 14, 0, // Skip to: 11127 |
| /* 11113 */ MCD_OPC_CheckPredicate, 0, 112, 115, // Skip to: 40669 |
| /* 11117 */ MCD_OPC_CheckField, 21, 1, 1, 106, 115, // Skip to: 40669 |
| /* 11123 */ MCD_OPC_Decode, 217, 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, 87, 115, // Skip to: 40669 |
| /* 11142 */ MCD_OPC_Decode, 205, 18, 112, // Opcode: ZIP2v16i8 |
| /* 11146 */ MCD_OPC_FilterValue, 1, 79, 115, // Skip to: 40669 |
| /* 11150 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 11153 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 11165 |
| /* 11157 */ MCD_OPC_CheckPredicate, 0, 68, 115, // Skip to: 40669 |
| /* 11161 */ MCD_OPC_Decode, 147, 11, 117, // Opcode: SQABSv16i8 |
| /* 11165 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 11177 |
| /* 11169 */ MCD_OPC_CheckPredicate, 0, 56, 115, // Skip to: 40669 |
| /* 11173 */ MCD_OPC_Decode, 159, 3, 117, // Opcode: FCVTLv8i16 |
| /* 11177 */ MCD_OPC_FilterValue, 8, 48, 115, // Skip to: 40669 |
| /* 11181 */ MCD_OPC_CheckPredicate, 1, 44, 115, // Skip to: 40669 |
| /* 11185 */ MCD_OPC_Decode, 83, 117, // Opcode: AESIMCrr |
| /* 11188 */ MCD_OPC_FilterValue, 31, 14, 0, // Skip to: 11206 |
| /* 11192 */ MCD_OPC_CheckPredicate, 0, 33, 115, // Skip to: 40669 |
| /* 11196 */ MCD_OPC_CheckField, 21, 1, 1, 27, 115, // Skip to: 40669 |
| /* 11202 */ MCD_OPC_Decode, 205, 9, 120, // Opcode: SABAv16i8 |
| /* 11206 */ MCD_OPC_FilterValue, 32, 14, 0, // Skip to: 11224 |
| /* 11210 */ MCD_OPC_CheckPredicate, 0, 15, 115, // Skip to: 40669 |
| /* 11214 */ MCD_OPC_CheckField, 21, 1, 1, 9, 115, // Skip to: 40669 |
| /* 11220 */ MCD_OPC_Decode, 238, 10, 120, // Opcode: SMLALv16i8_v8i16 |
| /* 11224 */ MCD_OPC_FilterValue, 33, 13, 0, // Skip to: 11241 |
| /* 11228 */ MCD_OPC_CheckPredicate, 0, 253, 114, // Skip to: 40669 |
| /* 11232 */ MCD_OPC_CheckField, 21, 1, 1, 247, 114, // Skip to: 40669 |
| /* 11238 */ MCD_OPC_Decode, 69, 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, 229, 114, // Skip to: 40669 |
| /* 11256 */ MCD_OPC_Decode, 191, 1, 117, // Opcode: CMGTv16i8rz |
| /* 11260 */ MCD_OPC_FilterValue, 33, 221, 114, // Skip to: 40669 |
| /* 11264 */ MCD_OPC_CheckPredicate, 0, 217, 114, // Skip to: 40669 |
| /* 11268 */ MCD_OPC_Decode, 169, 5, 117, // Opcode: FRINTNv4f32 |
| /* 11272 */ MCD_OPC_FilterValue, 35, 14, 0, // Skip to: 11290 |
| /* 11276 */ MCD_OPC_CheckPredicate, 0, 205, 114, // Skip to: 40669 |
| /* 11280 */ MCD_OPC_CheckField, 21, 1, 1, 199, 114, // Skip to: 40669 |
| /* 11286 */ MCD_OPC_Decode, 238, 1, 112, // Opcode: CMTSTv16i8 |
| /* 11290 */ MCD_OPC_FilterValue, 37, 14, 0, // Skip to: 11308 |
| /* 11294 */ MCD_OPC_CheckPredicate, 0, 187, 114, // Skip to: 40669 |
| /* 11298 */ MCD_OPC_CheckField, 21, 1, 1, 181, 114, // Skip to: 40669 |
| /* 11304 */ MCD_OPC_Decode, 180, 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, 162, 114, // Skip to: 40669 |
| /* 11323 */ MCD_OPC_Decode, 159, 1, 117, // Opcode: CMEQv16i8rz |
| /* 11327 */ MCD_OPC_FilterValue, 33, 154, 114, // Skip to: 40669 |
| /* 11331 */ MCD_OPC_CheckPredicate, 0, 150, 114, // Skip to: 40669 |
| /* 11335 */ MCD_OPC_Decode, 164, 5, 117, // Opcode: FRINTMv4f32 |
| /* 11339 */ MCD_OPC_FilterValue, 39, 14, 0, // Skip to: 11357 |
| /* 11343 */ MCD_OPC_CheckPredicate, 0, 138, 114, // Skip to: 40669 |
| /* 11347 */ MCD_OPC_CheckField, 21, 1, 1, 132, 114, // Skip to: 40669 |
| /* 11353 */ MCD_OPC_Decode, 229, 8, 112, // Opcode: MULv16i8 |
| /* 11357 */ MCD_OPC_FilterValue, 40, 14, 0, // Skip to: 11375 |
| /* 11361 */ MCD_OPC_CheckPredicate, 0, 120, 114, // Skip to: 40669 |
| /* 11365 */ MCD_OPC_CheckField, 21, 1, 1, 114, 114, // Skip to: 40669 |
| /* 11371 */ MCD_OPC_Decode, 248, 10, 120, // Opcode: SMLSLv16i8_v8i16 |
| /* 11375 */ MCD_OPC_FilterValue, 41, 14, 0, // Skip to: 11393 |
| /* 11379 */ MCD_OPC_CheckPredicate, 0, 102, 114, // Skip to: 40669 |
| /* 11383 */ MCD_OPC_CheckField, 21, 1, 1, 96, 114, // Skip to: 40669 |
| /* 11389 */ MCD_OPC_Decode, 203, 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, 77, 114, // Skip to: 40669 |
| /* 11408 */ MCD_OPC_Decode, 230, 1, 117, // Opcode: CMLTv16i8rz |
| /* 11412 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 11424 |
| /* 11416 */ MCD_OPC_CheckPredicate, 0, 65, 114, // Skip to: 40669 |
| /* 11420 */ MCD_OPC_Decode, 186, 3, 117, // Opcode: FCVTNSv4f32 |
| /* 11424 */ MCD_OPC_FilterValue, 48, 9, 0, // Skip to: 11437 |
| /* 11428 */ MCD_OPC_CheckPredicate, 0, 53, 114, // Skip to: 40669 |
| /* 11432 */ MCD_OPC_Decode, 209, 10, 137, 1, // Opcode: SMAXVv16i8v |
| /* 11437 */ MCD_OPC_FilterValue, 49, 44, 114, // Skip to: 40669 |
| /* 11441 */ MCD_OPC_CheckPredicate, 0, 40, 114, // Skip to: 40669 |
| /* 11445 */ MCD_OPC_Decode, 227, 10, 137, 1, // Opcode: SMINVv16i8v |
| /* 11450 */ MCD_OPC_FilterValue, 43, 14, 0, // Skip to: 11468 |
| /* 11454 */ MCD_OPC_CheckPredicate, 0, 27, 114, // Skip to: 40669 |
| /* 11458 */ MCD_OPC_CheckField, 21, 1, 1, 21, 114, // Skip to: 40669 |
| /* 11464 */ MCD_OPC_Decode, 221, 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, 2, 114, // Skip to: 40669 |
| /* 11483 */ MCD_OPC_Decode, 20, 117, // Opcode: ABSv16i8 |
| /* 11486 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 11498 |
| /* 11490 */ MCD_OPC_CheckPredicate, 0, 247, 113, // Skip to: 40669 |
| /* 11494 */ MCD_OPC_Decode, 168, 3, 117, // Opcode: FCVTMSv4f32 |
| /* 11498 */ MCD_OPC_FilterValue, 49, 239, 113, // Skip to: 40669 |
| /* 11502 */ MCD_OPC_CheckPredicate, 0, 235, 113, // Skip to: 40669 |
| /* 11506 */ MCD_OPC_Decode, 55, 137, 1, // Opcode: ADDVv16i8v |
| /* 11510 */ MCD_OPC_FilterValue, 47, 13, 0, // Skip to: 11527 |
| /* 11514 */ MCD_OPC_CheckPredicate, 0, 223, 113, // Skip to: 40669 |
| /* 11518 */ MCD_OPC_CheckField, 21, 1, 1, 217, 113, // Skip to: 40669 |
| /* 11524 */ MCD_OPC_Decode, 38, 112, // Opcode: ADDPv16i8 |
| /* 11527 */ MCD_OPC_FilterValue, 48, 14, 0, // Skip to: 11545 |
| /* 11531 */ MCD_OPC_CheckPredicate, 0, 206, 113, // Skip to: 40669 |
| /* 11535 */ MCD_OPC_CheckField, 21, 1, 1, 200, 113, // Skip to: 40669 |
| /* 11541 */ MCD_OPC_Decode, 137, 11, 112, // Opcode: SMULLv16i8_v8i16 |
| /* 11545 */ MCD_OPC_FilterValue, 49, 14, 0, // Skip to: 11563 |
| /* 11549 */ MCD_OPC_CheckPredicate, 0, 188, 113, // Skip to: 40669 |
| /* 11553 */ MCD_OPC_CheckField, 21, 1, 1, 182, 113, // Skip to: 40669 |
| /* 11559 */ MCD_OPC_Decode, 171, 4, 112, // Opcode: FMAXNMv4f32 |
| /* 11563 */ MCD_OPC_FilterValue, 50, 14, 0, // Skip to: 11581 |
| /* 11567 */ MCD_OPC_CheckPredicate, 0, 170, 113, // Skip to: 40669 |
| /* 11571 */ MCD_OPC_CheckField, 16, 6, 33, 164, 113, // Skip to: 40669 |
| /* 11577 */ MCD_OPC_Decode, 142, 3, 117, // Opcode: FCVTASv4f32 |
| /* 11581 */ MCD_OPC_FilterValue, 51, 14, 0, // Skip to: 11599 |
| /* 11585 */ MCD_OPC_CheckPredicate, 0, 152, 113, // Skip to: 40669 |
| /* 11589 */ MCD_OPC_CheckField, 21, 1, 1, 146, 113, // Skip to: 40669 |
| /* 11595 */ MCD_OPC_Decode, 210, 4, 120, // Opcode: FMLAv4f32 |
| /* 11599 */ MCD_OPC_FilterValue, 53, 14, 0, // Skip to: 11617 |
| /* 11603 */ MCD_OPC_CheckPredicate, 0, 134, 113, // Skip to: 40669 |
| /* 11607 */ MCD_OPC_CheckField, 21, 1, 1, 128, 113, // Skip to: 40669 |
| /* 11613 */ MCD_OPC_Decode, 207, 2, 112, // Opcode: FADDv4f32 |
| /* 11617 */ MCD_OPC_FilterValue, 54, 14, 0, // Skip to: 11635 |
| /* 11621 */ MCD_OPC_CheckPredicate, 0, 116, 113, // Skip to: 40669 |
| /* 11625 */ MCD_OPC_CheckField, 16, 6, 33, 110, 113, // Skip to: 40669 |
| /* 11631 */ MCD_OPC_Decode, 146, 10, 117, // Opcode: SCVTFv4f32 |
| /* 11635 */ MCD_OPC_FilterValue, 55, 14, 0, // Skip to: 11653 |
| /* 11639 */ MCD_OPC_CheckPredicate, 0, 98, 113, // Skip to: 40669 |
| /* 11643 */ MCD_OPC_CheckField, 21, 1, 1, 92, 113, // Skip to: 40669 |
| /* 11649 */ MCD_OPC_Decode, 245, 4, 112, // Opcode: FMULXv4f32 |
| /* 11653 */ MCD_OPC_FilterValue, 56, 14, 0, // Skip to: 11671 |
| /* 11657 */ MCD_OPC_CheckPredicate, 0, 80, 113, // Skip to: 40669 |
| /* 11661 */ MCD_OPC_CheckField, 21, 1, 1, 74, 113, // Skip to: 40669 |
| /* 11667 */ MCD_OPC_Decode, 145, 9, 112, // Opcode: PMULLv16i8 |
| /* 11671 */ MCD_OPC_FilterValue, 57, 14, 0, // Skip to: 11689 |
| /* 11675 */ MCD_OPC_CheckPredicate, 0, 62, 113, // Skip to: 40669 |
| /* 11679 */ MCD_OPC_CheckField, 21, 1, 1, 56, 113, // Skip to: 40669 |
| /* 11685 */ MCD_OPC_Decode, 220, 2, 112, // Opcode: FCMEQv4f32 |
| /* 11689 */ MCD_OPC_FilterValue, 61, 14, 0, // Skip to: 11707 |
| /* 11693 */ MCD_OPC_CheckPredicate, 0, 44, 113, // Skip to: 40669 |
| /* 11697 */ MCD_OPC_CheckField, 21, 1, 1, 38, 113, // Skip to: 40669 |
| /* 11703 */ MCD_OPC_Decode, 181, 4, 112, // Opcode: FMAXv4f32 |
| /* 11707 */ MCD_OPC_FilterValue, 63, 30, 113, // Skip to: 40669 |
| /* 11711 */ MCD_OPC_CheckPredicate, 0, 26, 113, // Skip to: 40669 |
| /* 11715 */ MCD_OPC_CheckField, 21, 1, 1, 20, 113, // Skip to: 40669 |
| /* 11721 */ MCD_OPC_Decode, 147, 5, 112, // Opcode: FRECPSv4f32 |
| /* 11725 */ MCD_OPC_FilterValue, 3, 12, 113, // Skip to: 40669 |
| /* 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, 243, 112, // Skip to: 40669 |
| /* 11754 */ MCD_OPC_Decode, 175, 2, 138, 1, // Opcode: EXTv16i8 |
| /* 11759 */ MCD_OPC_FilterValue, 1, 234, 112, // Skip to: 40669 |
| /* 11763 */ MCD_OPC_ExtractField, 11, 4, // Inst{14-11} ... |
| /* 11766 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 11778 |
| /* 11770 */ MCD_OPC_CheckPredicate, 0, 223, 112, // Skip to: 40669 |
| /* 11774 */ MCD_OPC_Decode, 146, 16, 112, // Opcode: UADDLv16i8_v8i16 |
| /* 11778 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 11796 |
| /* 11782 */ MCD_OPC_CheckPredicate, 0, 211, 112, // Skip to: 40669 |
| /* 11786 */ MCD_OPC_CheckField, 16, 5, 0, 205, 112, // Skip to: 40669 |
| /* 11792 */ MCD_OPC_Decode, 173, 9, 117, // Opcode: REV32v16i8 |
| /* 11796 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 11808 |
| /* 11800 */ MCD_OPC_CheckPredicate, 0, 193, 112, // Skip to: 40669 |
| /* 11804 */ MCD_OPC_Decode, 152, 16, 112, // Opcode: UADDWv16i8_v8i16 |
| /* 11808 */ MCD_OPC_FilterValue, 4, 8, 0, // Skip to: 11820 |
| /* 11812 */ MCD_OPC_CheckPredicate, 0, 181, 112, // Skip to: 40669 |
| /* 11816 */ MCD_OPC_Decode, 166, 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, 162, 112, // Skip to: 40669 |
| /* 11835 */ MCD_OPC_Decode, 135, 16, 117, // Opcode: UADDLPv16i8_v8i16 |
| /* 11839 */ MCD_OPC_FilterValue, 1, 154, 112, // Skip to: 40669 |
| /* 11843 */ MCD_OPC_CheckPredicate, 0, 150, 112, // Skip to: 40669 |
| /* 11847 */ MCD_OPC_Decode, 212, 12, 126, // Opcode: SQXTUNv16i8 |
| /* 11851 */ MCD_OPC_FilterValue, 6, 8, 0, // Skip to: 11863 |
| /* 11855 */ MCD_OPC_CheckPredicate, 0, 138, 112, // Skip to: 40669 |
| /* 11859 */ MCD_OPC_Decode, 172, 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, 119, 112, // Skip to: 40669 |
| /* 11878 */ MCD_OPC_Decode, 147, 18, 126, // Opcode: USQADDv16i8 |
| /* 11882 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 11894 |
| /* 11886 */ MCD_OPC_CheckPredicate, 0, 107, 112, // Skip to: 40669 |
| /* 11890 */ MCD_OPC_Decode, 168, 10, 117, // Opcode: SHLLv16i8 |
| /* 11894 */ MCD_OPC_FilterValue, 16, 99, 112, // Skip to: 40669 |
| /* 11898 */ MCD_OPC_CheckPredicate, 0, 95, 112, // Skip to: 40669 |
| /* 11902 */ MCD_OPC_Decode, 141, 16, 131, 1, // Opcode: UADDLVv16i8v |
| /* 11907 */ MCD_OPC_FilterValue, 8, 8, 0, // Skip to: 11919 |
| /* 11911 */ MCD_OPC_CheckPredicate, 0, 82, 112, // Skip to: 40669 |
| /* 11915 */ MCD_OPC_Decode, 160, 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, 63, 112, // Skip to: 40669 |
| /* 11934 */ MCD_OPC_Decode, 152, 1, 117, // Opcode: CLZv16i8 |
| /* 11938 */ MCD_OPC_FilterValue, 1, 55, 112, // Skip to: 40669 |
| /* 11942 */ MCD_OPC_CheckPredicate, 0, 51, 112, // Skip to: 40669 |
| /* 11946 */ MCD_OPC_Decode, 210, 17, 126, // Opcode: UQXTNv16i8 |
| /* 11950 */ MCD_OPC_FilterValue, 10, 8, 0, // Skip to: 11962 |
| /* 11954 */ MCD_OPC_CheckPredicate, 0, 39, 112, // Skip to: 40669 |
| /* 11958 */ MCD_OPC_Decode, 233, 15, 120, // Opcode: UABALv16i8_v8i16 |
| /* 11962 */ MCD_OPC_FilterValue, 11, 14, 0, // Skip to: 11980 |
| /* 11966 */ MCD_OPC_CheckPredicate, 0, 27, 112, // Skip to: 40669 |
| /* 11970 */ MCD_OPC_CheckField, 16, 5, 0, 21, 112, // Skip to: 40669 |
| /* 11976 */ MCD_OPC_Decode, 253, 8, 117, // Opcode: NOTv16i8 |
| /* 11980 */ MCD_OPC_FilterValue, 12, 8, 0, // Skip to: 11992 |
| /* 11984 */ MCD_OPC_CheckPredicate, 0, 9, 112, // Skip to: 40669 |
| /* 11988 */ MCD_OPC_Decode, 197, 9, 120, // Opcode: RSUBHNv8i16_v16i8 |
| /* 11992 */ MCD_OPC_FilterValue, 13, 14, 0, // Skip to: 12010 |
| /* 11996 */ MCD_OPC_CheckPredicate, 0, 253, 111, // Skip to: 40669 |
| /* 12000 */ MCD_OPC_CheckField, 16, 5, 0, 247, 111, // Skip to: 40669 |
| /* 12006 */ MCD_OPC_Decode, 129, 16, 126, // Opcode: UADALPv16i8_v8i16 |
| /* 12010 */ MCD_OPC_FilterValue, 14, 8, 0, // Skip to: 12022 |
| /* 12014 */ MCD_OPC_CheckPredicate, 0, 235, 111, // Skip to: 40669 |
| /* 12018 */ MCD_OPC_Decode, 245, 15, 112, // Opcode: UABDLv16i8_v8i16 |
| /* 12022 */ MCD_OPC_FilterValue, 15, 227, 111, // Skip to: 40669 |
| /* 12026 */ MCD_OPC_CheckPredicate, 0, 223, 111, // Skip to: 40669 |
| /* 12030 */ MCD_OPC_CheckField, 16, 5, 0, 217, 111, // Skip to: 40669 |
| /* 12036 */ MCD_OPC_Decode, 217, 11, 117, // Opcode: SQNEGv16i8 |
| /* 12040 */ MCD_OPC_FilterValue, 1, 209, 111, // Skip to: 40669 |
| /* 12044 */ MCD_OPC_ExtractField, 11, 4, // Inst{14-11} ... |
| /* 12047 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 12065 |
| /* 12051 */ MCD_OPC_CheckPredicate, 0, 198, 111, // Skip to: 40669 |
| /* 12055 */ MCD_OPC_CheckField, 21, 1, 1, 192, 111, // Skip to: 40669 |
| /* 12061 */ MCD_OPC_Decode, 229, 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, 173, 111, // Skip to: 40669 |
| /* 12080 */ MCD_OPC_Decode, 175, 1, 117, // Opcode: CMGEv16i8rz |
| /* 12084 */ MCD_OPC_FilterValue, 33, 165, 111, // Skip to: 40669 |
| /* 12088 */ MCD_OPC_CheckPredicate, 0, 161, 111, // Skip to: 40669 |
| /* 12092 */ MCD_OPC_Decode, 154, 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, 142, 111, // Skip to: 40669 |
| /* 12111 */ MCD_OPC_Decode, 222, 1, 117, // Opcode: CMLEv16i8rz |
| /* 12115 */ MCD_OPC_FilterValue, 33, 134, 111, // Skip to: 40669 |
| /* 12119 */ MCD_OPC_CheckPredicate, 0, 130, 111, // Skip to: 40669 |
| /* 12123 */ MCD_OPC_Decode, 179, 5, 117, // Opcode: FRINTXv4f32 |
| /* 12127 */ MCD_OPC_FilterValue, 4, 14, 0, // Skip to: 12145 |
| /* 12131 */ MCD_OPC_CheckPredicate, 0, 118, 111, // Skip to: 40669 |
| /* 12135 */ MCD_OPC_CheckField, 21, 1, 1, 112, 111, // Skip to: 40669 |
| /* 12141 */ MCD_OPC_Decode, 239, 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, 93, 111, // Skip to: 40669 |
| /* 12160 */ MCD_OPC_Decode, 195, 3, 117, // Opcode: FCVTNUv4f32 |
| /* 12164 */ MCD_OPC_FilterValue, 48, 9, 0, // Skip to: 12177 |
| /* 12168 */ MCD_OPC_CheckPredicate, 0, 81, 111, // Skip to: 40669 |
| /* 12172 */ MCD_OPC_Decode, 201, 16, 137, 1, // Opcode: UMAXVv16i8v |
| /* 12177 */ MCD_OPC_FilterValue, 49, 72, 111, // Skip to: 40669 |
| /* 12181 */ MCD_OPC_CheckPredicate, 0, 68, 111, // Skip to: 40669 |
| /* 12185 */ MCD_OPC_Decode, 218, 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, 48, 111, // Skip to: 40669 |
| /* 12205 */ MCD_OPC_Decode, 245, 8, 117, // Opcode: NEGv16i8 |
| /* 12209 */ MCD_OPC_FilterValue, 33, 40, 111, // Skip to: 40669 |
| /* 12213 */ MCD_OPC_CheckPredicate, 0, 36, 111, // Skip to: 40669 |
| /* 12217 */ MCD_OPC_Decode, 177, 3, 117, // Opcode: FCVTMUv4f32 |
| /* 12221 */ MCD_OPC_FilterValue, 8, 14, 0, // Skip to: 12239 |
| /* 12225 */ MCD_OPC_CheckPredicate, 0, 24, 111, // Skip to: 40669 |
| /* 12229 */ MCD_OPC_CheckField, 21, 1, 1, 18, 111, // Skip to: 40669 |
| /* 12235 */ MCD_OPC_Decode, 255, 16, 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, 255, 110, // Skip to: 40669 |
| /* 12254 */ MCD_OPC_Decode, 151, 3, 117, // Opcode: FCVTAUv4f32 |
| /* 12258 */ MCD_OPC_FilterValue, 48, 247, 110, // Skip to: 40669 |
| /* 12262 */ MCD_OPC_CheckPredicate, 0, 243, 110, // Skip to: 40669 |
| /* 12266 */ MCD_OPC_Decode, 168, 4, 139, 1, // Opcode: FMAXNMVv4i32v |
| /* 12271 */ MCD_OPC_FilterValue, 11, 14, 0, // Skip to: 12289 |
| /* 12275 */ MCD_OPC_CheckPredicate, 0, 230, 110, // Skip to: 40669 |
| /* 12279 */ MCD_OPC_CheckField, 16, 6, 33, 224, 110, // Skip to: 40669 |
| /* 12285 */ MCD_OPC_Decode, 176, 16, 117, // Opcode: UCVTFv4f32 |
| /* 12289 */ MCD_OPC_FilterValue, 15, 216, 110, // Skip to: 40669 |
| /* 12293 */ MCD_OPC_CheckPredicate, 0, 212, 110, // Skip to: 40669 |
| /* 12297 */ MCD_OPC_CheckField, 16, 6, 48, 206, 110, // Skip to: 40669 |
| /* 12303 */ MCD_OPC_Decode, 178, 4, 139, 1, // Opcode: FMAXVv4i32v |
| /* 12308 */ MCD_OPC_FilterValue, 1, 197, 110, // Skip to: 40669 |
| /* 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, 158, 110, // Skip to: 40669 |
| /* 12351 */ MCD_OPC_CheckField, 19, 1, 1, 152, 110, // Skip to: 40669 |
| /* 12357 */ MCD_OPC_CheckField, 11, 3, 0, 146, 110, // Skip to: 40669 |
| /* 12363 */ MCD_OPC_Decode, 213, 5, 140, 1, // Opcode: INSvi64lane |
| /* 12368 */ MCD_OPC_FilterValue, 1, 137, 110, // Skip to: 40669 |
| /* 12372 */ MCD_OPC_CheckPredicate, 0, 133, 110, // Skip to: 40669 |
| /* 12376 */ MCD_OPC_CheckField, 11, 2, 0, 127, 110, // Skip to: 40669 |
| /* 12382 */ MCD_OPC_Decode, 211, 5, 141, 1, // Opcode: INSvi32lane |
| /* 12387 */ MCD_OPC_FilterValue, 1, 118, 110, // Skip to: 40669 |
| /* 12391 */ MCD_OPC_CheckPredicate, 0, 114, 110, // Skip to: 40669 |
| /* 12395 */ MCD_OPC_CheckField, 11, 1, 0, 108, 110, // Skip to: 40669 |
| /* 12401 */ MCD_OPC_Decode, 209, 5, 142, 1, // Opcode: INSvi16lane |
| /* 12406 */ MCD_OPC_FilterValue, 1, 99, 110, // Skip to: 40669 |
| /* 12410 */ MCD_OPC_CheckPredicate, 0, 95, 110, // Skip to: 40669 |
| /* 12414 */ MCD_OPC_Decode, 215, 5, 143, 1, // Opcode: INSvi8lane |
| /* 12419 */ MCD_OPC_FilterValue, 1, 86, 110, // Skip to: 40669 |
| /* 12423 */ MCD_OPC_ExtractField, 11, 4, // Inst{14-11} ... |
| /* 12426 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 12438 |
| /* 12430 */ MCD_OPC_CheckPredicate, 0, 75, 110, // Skip to: 40669 |
| /* 12434 */ MCD_OPC_Decode, 182, 16, 112, // Opcode: UHADDv16i8 |
| /* 12438 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 12450 |
| /* 12442 */ MCD_OPC_CheckPredicate, 0, 63, 110, // Skip to: 40669 |
| /* 12446 */ MCD_OPC_Decode, 137, 17, 112, // Opcode: UQADDv16i8 |
| /* 12450 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 12462 |
| /* 12454 */ MCD_OPC_CheckPredicate, 0, 51, 110, // Skip to: 40669 |
| /* 12458 */ MCD_OPC_Decode, 221, 17, 112, // Opcode: URHADDv16i8 |
| /* 12462 */ MCD_OPC_FilterValue, 3, 8, 0, // Skip to: 12474 |
| /* 12466 */ MCD_OPC_CheckPredicate, 0, 39, 110, // Skip to: 40669 |
| /* 12470 */ MCD_OPC_Decode, 170, 2, 112, // Opcode: EORv16i8 |
| /* 12474 */ MCD_OPC_FilterValue, 4, 8, 0, // Skip to: 12486 |
| /* 12478 */ MCD_OPC_CheckPredicate, 0, 27, 110, // Skip to: 40669 |
| /* 12482 */ MCD_OPC_Decode, 188, 16, 112, // Opcode: UHSUBv16i8 |
| /* 12486 */ MCD_OPC_FilterValue, 5, 8, 0, // Skip to: 12498 |
| /* 12490 */ MCD_OPC_CheckPredicate, 0, 15, 110, // Skip to: 40669 |
| /* 12494 */ MCD_OPC_Decode, 199, 17, 112, // Opcode: UQSUBv16i8 |
| /* 12498 */ MCD_OPC_FilterValue, 6, 8, 0, // Skip to: 12510 |
| /* 12502 */ MCD_OPC_CheckPredicate, 0, 3, 110, // Skip to: 40669 |
| /* 12506 */ MCD_OPC_Decode, 206, 1, 112, // Opcode: CMHIv16i8 |
| /* 12510 */ MCD_OPC_FilterValue, 7, 8, 0, // Skip to: 12522 |
| /* 12514 */ MCD_OPC_CheckPredicate, 0, 247, 109, // Skip to: 40669 |
| /* 12518 */ MCD_OPC_Decode, 214, 1, 112, // Opcode: CMHSv16i8 |
| /* 12522 */ MCD_OPC_FilterValue, 8, 8, 0, // Skip to: 12534 |
| /* 12526 */ MCD_OPC_CheckPredicate, 0, 235, 109, // Skip to: 40669 |
| /* 12530 */ MCD_OPC_Decode, 131, 18, 112, // Opcode: USHLv16i8 |
| /* 12534 */ MCD_OPC_FilterValue, 9, 8, 0, // Skip to: 12546 |
| /* 12538 */ MCD_OPC_CheckPredicate, 0, 223, 109, // Skip to: 40669 |
| /* 12542 */ MCD_OPC_Decode, 172, 17, 112, // Opcode: UQSHLv16i8 |
| /* 12546 */ MCD_OPC_FilterValue, 10, 8, 0, // Skip to: 12558 |
| /* 12550 */ MCD_OPC_CheckPredicate, 0, 211, 109, // Skip to: 40669 |
| /* 12554 */ MCD_OPC_Decode, 227, 17, 112, // Opcode: URSHLv16i8 |
| /* 12558 */ MCD_OPC_FilterValue, 11, 8, 0, // Skip to: 12570 |
| /* 12562 */ MCD_OPC_CheckPredicate, 0, 199, 109, // Skip to: 40669 |
| /* 12566 */ MCD_OPC_Decode, 148, 17, 112, // Opcode: UQRSHLv16i8 |
| /* 12570 */ MCD_OPC_FilterValue, 12, 8, 0, // Skip to: 12582 |
| /* 12574 */ MCD_OPC_CheckPredicate, 0, 187, 109, // Skip to: 40669 |
| /* 12578 */ MCD_OPC_Decode, 206, 16, 112, // Opcode: UMAXv16i8 |
| /* 12582 */ MCD_OPC_FilterValue, 13, 8, 0, // Skip to: 12594 |
| /* 12586 */ MCD_OPC_CheckPredicate, 0, 175, 109, // Skip to: 40669 |
| /* 12590 */ MCD_OPC_Decode, 223, 16, 112, // Opcode: UMINv16i8 |
| /* 12594 */ MCD_OPC_FilterValue, 14, 8, 0, // Skip to: 12606 |
| /* 12598 */ MCD_OPC_CheckPredicate, 0, 163, 109, // Skip to: 40669 |
| /* 12602 */ MCD_OPC_Decode, 251, 15, 112, // Opcode: UABDv16i8 |
| /* 12606 */ MCD_OPC_FilterValue, 15, 155, 109, // Skip to: 40669 |
| /* 12610 */ MCD_OPC_CheckPredicate, 0, 151, 109, // Skip to: 40669 |
| /* 12614 */ MCD_OPC_Decode, 239, 15, 120, // Opcode: UABAv16i8 |
| /* 12618 */ MCD_OPC_FilterValue, 1, 143, 109, // Skip to: 40669 |
| /* 12622 */ MCD_OPC_ExtractField, 11, 4, // Inst{14-11} ... |
| /* 12625 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 12643 |
| /* 12629 */ MCD_OPC_CheckPredicate, 0, 132, 109, // Skip to: 40669 |
| /* 12633 */ MCD_OPC_CheckField, 21, 1, 1, 126, 109, // Skip to: 40669 |
| /* 12639 */ MCD_OPC_Decode, 173, 15, 112, // Opcode: SUBv16i8 |
| /* 12643 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 12661 |
| /* 12647 */ MCD_OPC_CheckPredicate, 0, 114, 109, // Skip to: 40669 |
| /* 12651 */ MCD_OPC_CheckField, 21, 1, 1, 108, 109, // Skip to: 40669 |
| /* 12657 */ MCD_OPC_Decode, 158, 1, 112, // Opcode: CMEQv16i8 |
| /* 12661 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 12679 |
| /* 12665 */ MCD_OPC_CheckPredicate, 0, 96, 109, // Skip to: 40669 |
| /* 12669 */ MCD_OPC_CheckField, 21, 1, 1, 90, 109, // Skip to: 40669 |
| /* 12675 */ MCD_OPC_Decode, 190, 8, 120, // Opcode: MLSv16i8 |
| /* 12679 */ MCD_OPC_FilterValue, 3, 14, 0, // Skip to: 12697 |
| /* 12683 */ MCD_OPC_CheckPredicate, 0, 78, 109, // Skip to: 40669 |
| /* 12687 */ MCD_OPC_CheckField, 21, 1, 1, 72, 109, // Skip to: 40669 |
| /* 12693 */ MCD_OPC_Decode, 149, 9, 112, // Opcode: PMULv16i8 |
| /* 12697 */ MCD_OPC_FilterValue, 4, 14, 0, // Skip to: 12715 |
| /* 12701 */ MCD_OPC_CheckPredicate, 0, 60, 109, // Skip to: 40669 |
| /* 12705 */ MCD_OPC_CheckField, 21, 1, 1, 54, 109, // Skip to: 40669 |
| /* 12711 */ MCD_OPC_Decode, 195, 16, 112, // Opcode: UMAXPv16i8 |
| /* 12715 */ MCD_OPC_FilterValue, 5, 14, 0, // Skip to: 12733 |
| /* 12719 */ MCD_OPC_CheckPredicate, 0, 42, 109, // Skip to: 40669 |
| /* 12723 */ MCD_OPC_CheckField, 21, 1, 1, 36, 109, // Skip to: 40669 |
| /* 12729 */ MCD_OPC_Decode, 212, 16, 112, // Opcode: UMINPv16i8 |
| /* 12733 */ MCD_OPC_FilterValue, 8, 14, 0, // Skip to: 12751 |
| /* 12737 */ MCD_OPC_CheckPredicate, 0, 24, 109, // Skip to: 40669 |
| /* 12741 */ MCD_OPC_CheckField, 21, 1, 1, 18, 109, // Skip to: 40669 |
| /* 12747 */ MCD_OPC_Decode, 166, 4, 112, // Opcode: FMAXNMPv4f32 |
| /* 12751 */ MCD_OPC_FilterValue, 10, 14, 0, // Skip to: 12769 |
| /* 12755 */ MCD_OPC_CheckPredicate, 0, 6, 109, // Skip to: 40669 |
| /* 12759 */ MCD_OPC_CheckField, 21, 1, 1, 0, 109, // Skip to: 40669 |
| /* 12765 */ MCD_OPC_Decode, 203, 2, 112, // Opcode: FADDPv4f32 |
| /* 12769 */ MCD_OPC_FilterValue, 11, 14, 0, // Skip to: 12787 |
| /* 12773 */ MCD_OPC_CheckPredicate, 0, 244, 108, // Skip to: 40669 |
| /* 12777 */ MCD_OPC_CheckField, 21, 1, 1, 238, 108, // Skip to: 40669 |
| /* 12783 */ MCD_OPC_Decode, 253, 4, 112, // Opcode: FMULv4f32 |
| /* 12787 */ MCD_OPC_FilterValue, 12, 14, 0, // Skip to: 12805 |
| /* 12791 */ MCD_OPC_CheckPredicate, 0, 226, 108, // Skip to: 40669 |
| /* 12795 */ MCD_OPC_CheckField, 21, 1, 1, 220, 108, // Skip to: 40669 |
| /* 12801 */ MCD_OPC_Decode, 230, 2, 112, // Opcode: FCMGEv4f32 |
| /* 12805 */ MCD_OPC_FilterValue, 13, 14, 0, // Skip to: 12823 |
| /* 12809 */ MCD_OPC_CheckPredicate, 0, 208, 108, // Skip to: 40669 |
| /* 12813 */ MCD_OPC_CheckField, 21, 1, 1, 202, 108, // Skip to: 40669 |
| /* 12819 */ MCD_OPC_Decode, 192, 2, 112, // Opcode: FACGEv4f32 |
| /* 12823 */ MCD_OPC_FilterValue, 14, 14, 0, // Skip to: 12841 |
| /* 12827 */ MCD_OPC_CheckPredicate, 0, 190, 108, // Skip to: 40669 |
| /* 12831 */ MCD_OPC_CheckField, 21, 1, 1, 184, 108, // Skip to: 40669 |
| /* 12837 */ MCD_OPC_Decode, 176, 4, 112, // Opcode: FMAXPv4f32 |
| /* 12841 */ MCD_OPC_FilterValue, 15, 176, 108, // Skip to: 40669 |
| /* 12845 */ MCD_OPC_CheckPredicate, 0, 172, 108, // Skip to: 40669 |
| /* 12849 */ MCD_OPC_CheckField, 21, 1, 1, 166, 108, // Skip to: 40669 |
| /* 12855 */ MCD_OPC_Decode, 157, 4, 112, // Opcode: FDIVv4f32 |
| /* 12859 */ MCD_OPC_FilterValue, 9, 129, 18, // Skip to: 17600 |
| /* 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, 140, 108, // Skip to: 40669 |
| /* 12881 */ MCD_OPC_CheckField, 21, 1, 1, 134, 108, // Skip to: 40669 |
| /* 12887 */ MCD_OPC_Decode, 242, 9, 85, // Opcode: SADDLv4i16_v4i32 |
| /* 12891 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 12909 |
| /* 12895 */ MCD_OPC_CheckPredicate, 0, 122, 108, // Skip to: 40669 |
| /* 12899 */ MCD_OPC_CheckField, 21, 1, 1, 116, 108, // Skip to: 40669 |
| /* 12905 */ MCD_OPC_Decode, 148, 16, 85, // Opcode: UADDLv4i16_v4i32 |
| /* 12909 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 12927 |
| /* 12913 */ MCD_OPC_CheckPredicate, 0, 104, 108, // Skip to: 40669 |
| /* 12917 */ MCD_OPC_CheckField, 21, 1, 1, 98, 108, // Skip to: 40669 |
| /* 12923 */ MCD_OPC_Decode, 244, 9, 112, // Opcode: SADDLv8i16_v4i32 |
| /* 12927 */ MCD_OPC_FilterValue, 3, 90, 108, // Skip to: 40669 |
| /* 12931 */ MCD_OPC_CheckPredicate, 0, 86, 108, // Skip to: 40669 |
| /* 12935 */ MCD_OPC_CheckField, 21, 1, 1, 80, 108, // Skip to: 40669 |
| /* 12941 */ MCD_OPC_Decode, 150, 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, 61, 108, // Skip to: 40669 |
| /* 12960 */ MCD_OPC_CheckField, 21, 1, 1, 55, 108, // Skip to: 40669 |
| /* 12966 */ MCD_OPC_Decode, 164, 10, 89, // Opcode: SHADDv4i16 |
| /* 12970 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 12988 |
| /* 12974 */ MCD_OPC_CheckPredicate, 0, 43, 108, // Skip to: 40669 |
| /* 12978 */ MCD_OPC_CheckField, 21, 1, 1, 37, 108, // Skip to: 40669 |
| /* 12984 */ MCD_OPC_Decode, 184, 16, 89, // Opcode: UHADDv4i16 |
| /* 12988 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 13006 |
| /* 12992 */ MCD_OPC_CheckPredicate, 0, 25, 108, // Skip to: 40669 |
| /* 12996 */ MCD_OPC_CheckField, 21, 1, 1, 19, 108, // Skip to: 40669 |
| /* 13002 */ MCD_OPC_Decode, 166, 10, 112, // Opcode: SHADDv8i16 |
| /* 13006 */ MCD_OPC_FilterValue, 3, 11, 108, // Skip to: 40669 |
| /* 13010 */ MCD_OPC_CheckPredicate, 0, 7, 108, // Skip to: 40669 |
| /* 13014 */ MCD_OPC_CheckField, 21, 1, 1, 1, 108, // Skip to: 40669 |
| /* 13020 */ MCD_OPC_Decode, 186, 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, 238, 107, // Skip to: 40669 |
| /* 13039 */ MCD_OPC_CheckField, 16, 6, 32, 232, 107, // Skip to: 40669 |
| /* 13045 */ MCD_OPC_Decode, 179, 9, 90, // Opcode: REV64v4i16 |
| /* 13049 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 13067 |
| /* 13053 */ MCD_OPC_CheckPredicate, 0, 220, 107, // Skip to: 40669 |
| /* 13057 */ MCD_OPC_CheckField, 16, 6, 32, 214, 107, // Skip to: 40669 |
| /* 13063 */ MCD_OPC_Decode, 174, 9, 90, // Opcode: REV32v4i16 |
| /* 13067 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 13085 |
| /* 13071 */ MCD_OPC_CheckPredicate, 0, 202, 107, // Skip to: 40669 |
| /* 13075 */ MCD_OPC_CheckField, 16, 6, 32, 196, 107, // Skip to: 40669 |
| /* 13081 */ MCD_OPC_Decode, 181, 9, 117, // Opcode: REV64v8i16 |
| /* 13085 */ MCD_OPC_FilterValue, 3, 188, 107, // Skip to: 40669 |
| /* 13089 */ MCD_OPC_CheckPredicate, 0, 184, 107, // Skip to: 40669 |
| /* 13093 */ MCD_OPC_CheckField, 16, 6, 32, 178, 107, // Skip to: 40669 |
| /* 13099 */ MCD_OPC_Decode, 175, 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, 159, 107, // Skip to: 40669 |
| /* 13118 */ MCD_OPC_CheckField, 21, 1, 1, 153, 107, // Skip to: 40669 |
| /* 13124 */ MCD_OPC_Decode, 165, 11, 89, // Opcode: SQADDv4i16 |
| /* 13128 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 13146 |
| /* 13132 */ MCD_OPC_CheckPredicate, 0, 141, 107, // Skip to: 40669 |
| /* 13136 */ MCD_OPC_CheckField, 21, 1, 1, 135, 107, // Skip to: 40669 |
| /* 13142 */ MCD_OPC_Decode, 144, 17, 89, // Opcode: UQADDv4i16 |
| /* 13146 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 13164 |
| /* 13150 */ MCD_OPC_CheckPredicate, 0, 123, 107, // Skip to: 40669 |
| /* 13154 */ MCD_OPC_CheckField, 21, 1, 1, 117, 107, // Skip to: 40669 |
| /* 13160 */ MCD_OPC_Decode, 167, 11, 112, // Opcode: SQADDv8i16 |
| /* 13164 */ MCD_OPC_FilterValue, 3, 109, 107, // Skip to: 40669 |
| /* 13168 */ MCD_OPC_CheckPredicate, 0, 105, 107, // Skip to: 40669 |
| /* 13172 */ MCD_OPC_CheckField, 21, 1, 1, 99, 107, // Skip to: 40669 |
| /* 13178 */ MCD_OPC_Decode, 146, 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, 80, 107, // Skip to: 40669 |
| /* 13197 */ MCD_OPC_CheckField, 21, 1, 1, 74, 107, // Skip to: 40669 |
| /* 13203 */ MCD_OPC_Decode, 248, 9, 93, // Opcode: SADDWv4i16_v4i32 |
| /* 13207 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 13225 |
| /* 13211 */ MCD_OPC_CheckPredicate, 0, 62, 107, // Skip to: 40669 |
| /* 13215 */ MCD_OPC_CheckField, 21, 1, 1, 56, 107, // Skip to: 40669 |
| /* 13221 */ MCD_OPC_Decode, 154, 16, 93, // Opcode: UADDWv4i16_v4i32 |
| /* 13225 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 13243 |
| /* 13229 */ MCD_OPC_CheckPredicate, 0, 44, 107, // Skip to: 40669 |
| /* 13233 */ MCD_OPC_CheckField, 21, 1, 1, 38, 107, // Skip to: 40669 |
| /* 13239 */ MCD_OPC_Decode, 250, 9, 112, // Opcode: SADDWv8i16_v4i32 |
| /* 13243 */ MCD_OPC_FilterValue, 3, 30, 107, // Skip to: 40669 |
| /* 13247 */ MCD_OPC_CheckPredicate, 0, 26, 107, // Skip to: 40669 |
| /* 13251 */ MCD_OPC_CheckField, 21, 1, 1, 20, 107, // Skip to: 40669 |
| /* 13257 */ MCD_OPC_Decode, 156, 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, 1, 107, // Skip to: 40669 |
| /* 13276 */ MCD_OPC_CheckField, 21, 1, 1, 251, 106, // Skip to: 40669 |
| /* 13282 */ MCD_OPC_Decode, 223, 12, 89, // Opcode: SRHADDv4i16 |
| /* 13286 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 13304 |
| /* 13290 */ MCD_OPC_CheckPredicate, 0, 239, 106, // Skip to: 40669 |
| /* 13294 */ MCD_OPC_CheckField, 21, 1, 1, 233, 106, // Skip to: 40669 |
| /* 13300 */ MCD_OPC_Decode, 223, 17, 89, // Opcode: URHADDv4i16 |
| /* 13304 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 13322 |
| /* 13308 */ MCD_OPC_CheckPredicate, 0, 221, 106, // Skip to: 40669 |
| /* 13312 */ MCD_OPC_CheckField, 21, 1, 1, 215, 106, // Skip to: 40669 |
| /* 13318 */ MCD_OPC_Decode, 225, 12, 112, // Opcode: SRHADDv8i16 |
| /* 13322 */ MCD_OPC_FilterValue, 3, 207, 106, // Skip to: 40669 |
| /* 13326 */ MCD_OPC_CheckPredicate, 0, 203, 106, // Skip to: 40669 |
| /* 13330 */ MCD_OPC_CheckField, 21, 1, 1, 197, 106, // Skip to: 40669 |
| /* 13336 */ MCD_OPC_Decode, 225, 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, 178, 106, // Skip to: 40669 |
| /* 13355 */ MCD_OPC_CheckField, 21, 1, 0, 172, 106, // Skip to: 40669 |
| /* 13361 */ MCD_OPC_Decode, 181, 18, 89, // Opcode: UZP1v4i16 |
| /* 13365 */ MCD_OPC_FilterValue, 2, 164, 106, // Skip to: 40669 |
| /* 13369 */ MCD_OPC_CheckPredicate, 0, 160, 106, // Skip to: 40669 |
| /* 13373 */ MCD_OPC_CheckField, 21, 1, 0, 154, 106, // Skip to: 40669 |
| /* 13379 */ MCD_OPC_Decode, 183, 18, 112, // Opcode: UZP1v8i16 |
| /* 13383 */ MCD_OPC_FilterValue, 7, 71, 0, // Skip to: 13458 |
| /* 13387 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 13390 */ MCD_OPC_FilterValue, 0, 13, 0, // Skip to: 13407 |
| /* 13394 */ MCD_OPC_CheckPredicate, 0, 135, 106, // Skip to: 40669 |
| /* 13398 */ MCD_OPC_CheckField, 21, 1, 1, 129, 106, // Skip to: 40669 |
| /* 13404 */ MCD_OPC_Decode, 117, 89, // Opcode: BICv8i8 |
| /* 13407 */ MCD_OPC_FilterValue, 1, 13, 0, // Skip to: 13424 |
| /* 13411 */ MCD_OPC_CheckPredicate, 0, 118, 106, // Skip to: 40669 |
| /* 13415 */ MCD_OPC_CheckField, 21, 1, 1, 112, 106, // Skip to: 40669 |
| /* 13421 */ MCD_OPC_Decode, 127, 109, // Opcode: BSLv8i8 |
| /* 13424 */ MCD_OPC_FilterValue, 2, 13, 0, // Skip to: 13441 |
| /* 13428 */ MCD_OPC_CheckPredicate, 0, 101, 106, // Skip to: 40669 |
| /* 13432 */ MCD_OPC_CheckField, 21, 1, 1, 95, 106, // Skip to: 40669 |
| /* 13438 */ MCD_OPC_Decode, 112, 112, // Opcode: BICv16i8 |
| /* 13441 */ MCD_OPC_FilterValue, 3, 88, 106, // Skip to: 40669 |
| /* 13445 */ MCD_OPC_CheckPredicate, 0, 84, 106, // Skip to: 40669 |
| /* 13449 */ MCD_OPC_CheckField, 21, 1, 1, 78, 106, // Skip to: 40669 |
| /* 13455 */ MCD_OPC_Decode, 126, 120, // Opcode: BSLv16i8 |
| /* 13458 */ MCD_OPC_FilterValue, 8, 75, 0, // Skip to: 13537 |
| /* 13462 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 13465 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 13483 |
| /* 13469 */ MCD_OPC_CheckPredicate, 0, 60, 106, // Skip to: 40669 |
| /* 13473 */ MCD_OPC_CheckField, 21, 1, 1, 54, 106, // Skip to: 40669 |
| /* 13479 */ MCD_OPC_Decode, 163, 13, 85, // Opcode: SSUBLv4i16_v4i32 |
| /* 13483 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 13501 |
| /* 13487 */ MCD_OPC_CheckPredicate, 0, 42, 106, // Skip to: 40669 |
| /* 13491 */ MCD_OPC_CheckField, 21, 1, 1, 36, 106, // Skip to: 40669 |
| /* 13497 */ MCD_OPC_Decode, 168, 18, 85, // Opcode: USUBLv4i16_v4i32 |
| /* 13501 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 13519 |
| /* 13505 */ MCD_OPC_CheckPredicate, 0, 24, 106, // Skip to: 40669 |
| /* 13509 */ MCD_OPC_CheckField, 21, 1, 1, 18, 106, // Skip to: 40669 |
| /* 13515 */ MCD_OPC_Decode, 165, 13, 112, // Opcode: SSUBLv8i16_v4i32 |
| /* 13519 */ MCD_OPC_FilterValue, 3, 10, 106, // Skip to: 40669 |
| /* 13523 */ MCD_OPC_CheckPredicate, 0, 6, 106, // Skip to: 40669 |
| /* 13527 */ MCD_OPC_CheckField, 21, 1, 1, 0, 106, // Skip to: 40669 |
| /* 13533 */ MCD_OPC_Decode, 170, 18, 112, // Opcode: USUBLv8i16_v4i32 |
| /* 13537 */ MCD_OPC_FilterValue, 9, 75, 0, // Skip to: 13616 |
| /* 13541 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 13544 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 13562 |
| /* 13548 */ MCD_OPC_CheckPredicate, 0, 237, 105, // Skip to: 40669 |
| /* 13552 */ MCD_OPC_CheckField, 21, 1, 1, 231, 105, // Skip to: 40669 |
| /* 13558 */ MCD_OPC_Decode, 190, 10, 89, // Opcode: SHSUBv4i16 |
| /* 13562 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 13580 |
| /* 13566 */ MCD_OPC_CheckPredicate, 0, 219, 105, // Skip to: 40669 |
| /* 13570 */ MCD_OPC_CheckField, 21, 1, 1, 213, 105, // Skip to: 40669 |
| /* 13576 */ MCD_OPC_Decode, 190, 16, 89, // Opcode: UHSUBv4i16 |
| /* 13580 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 13598 |
| /* 13584 */ MCD_OPC_CheckPredicate, 0, 201, 105, // Skip to: 40669 |
| /* 13588 */ MCD_OPC_CheckField, 21, 1, 1, 195, 105, // Skip to: 40669 |
| /* 13594 */ MCD_OPC_Decode, 192, 10, 112, // Opcode: SHSUBv8i16 |
| /* 13598 */ MCD_OPC_FilterValue, 3, 187, 105, // Skip to: 40669 |
| /* 13602 */ MCD_OPC_CheckPredicate, 0, 183, 105, // Skip to: 40669 |
| /* 13606 */ MCD_OPC_CheckField, 21, 1, 1, 177, 105, // Skip to: 40669 |
| /* 13612 */ MCD_OPC_Decode, 192, 16, 112, // Opcode: UHSUBv8i16 |
| /* 13616 */ MCD_OPC_FilterValue, 10, 165, 0, // Skip to: 13785 |
| /* 13620 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 13623 */ MCD_OPC_FilterValue, 0, 46, 0, // Skip to: 13673 |
| /* 13627 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 13630 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 13642 |
| /* 13634 */ MCD_OPC_CheckPredicate, 0, 151, 105, // Skip to: 40669 |
| /* 13638 */ MCD_OPC_Decode, 222, 15, 89, // Opcode: TRN1v4i16 |
| /* 13642 */ MCD_OPC_FilterValue, 1, 143, 105, // Skip to: 40669 |
| /* 13646 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 13649 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 13661 |
| /* 13653 */ MCD_OPC_CheckPredicate, 0, 132, 105, // Skip to: 40669 |
| /* 13657 */ MCD_OPC_Decode, 231, 9, 90, // Opcode: SADDLPv4i16_v2i32 |
| /* 13661 */ MCD_OPC_FilterValue, 1, 124, 105, // Skip to: 40669 |
| /* 13665 */ MCD_OPC_CheckPredicate, 0, 120, 105, // Skip to: 40669 |
| /* 13669 */ MCD_OPC_Decode, 194, 18, 95, // Opcode: XTNv4i16 |
| /* 13673 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 13704 |
| /* 13677 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 13680 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 13692 |
| /* 13684 */ MCD_OPC_CheckPredicate, 0, 101, 105, // Skip to: 40669 |
| /* 13688 */ MCD_OPC_Decode, 137, 16, 90, // Opcode: UADDLPv4i16_v2i32 |
| /* 13692 */ MCD_OPC_FilterValue, 33, 93, 105, // Skip to: 40669 |
| /* 13696 */ MCD_OPC_CheckPredicate, 0, 89, 105, // Skip to: 40669 |
| /* 13700 */ MCD_OPC_Decode, 217, 12, 95, // Opcode: SQXTUNv4i16 |
| /* 13704 */ MCD_OPC_FilterValue, 2, 46, 0, // Skip to: 13754 |
| /* 13708 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 13711 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 13723 |
| /* 13715 */ MCD_OPC_CheckPredicate, 0, 70, 105, // Skip to: 40669 |
| /* 13719 */ MCD_OPC_Decode, 224, 15, 112, // Opcode: TRN1v8i16 |
| /* 13723 */ MCD_OPC_FilterValue, 1, 62, 105, // Skip to: 40669 |
| /* 13727 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 13730 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 13742 |
| /* 13734 */ MCD_OPC_CheckPredicate, 0, 51, 105, // Skip to: 40669 |
| /* 13738 */ MCD_OPC_Decode, 233, 9, 117, // Opcode: SADDLPv8i16_v4i32 |
| /* 13742 */ MCD_OPC_FilterValue, 1, 43, 105, // Skip to: 40669 |
| /* 13746 */ MCD_OPC_CheckPredicate, 0, 39, 105, // Skip to: 40669 |
| /* 13750 */ MCD_OPC_Decode, 196, 18, 126, // Opcode: XTNv8i16 |
| /* 13754 */ MCD_OPC_FilterValue, 3, 31, 105, // Skip to: 40669 |
| /* 13758 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 13761 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 13773 |
| /* 13765 */ MCD_OPC_CheckPredicate, 0, 20, 105, // Skip to: 40669 |
| /* 13769 */ MCD_OPC_Decode, 139, 16, 117, // Opcode: UADDLPv8i16_v4i32 |
| /* 13773 */ MCD_OPC_FilterValue, 33, 12, 105, // Skip to: 40669 |
| /* 13777 */ MCD_OPC_CheckPredicate, 0, 8, 105, // Skip to: 40669 |
| /* 13781 */ MCD_OPC_Decode, 219, 12, 126, // Opcode: SQXTUNv8i16 |
| /* 13785 */ MCD_OPC_FilterValue, 11, 75, 0, // Skip to: 13864 |
| /* 13789 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 13792 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 13810 |
| /* 13796 */ MCD_OPC_CheckPredicate, 0, 245, 104, // Skip to: 40669 |
| /* 13800 */ MCD_OPC_CheckField, 21, 1, 1, 239, 104, // Skip to: 40669 |
| /* 13806 */ MCD_OPC_Decode, 199, 12, 89, // Opcode: SQSUBv4i16 |
| /* 13810 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 13828 |
| /* 13814 */ MCD_OPC_CheckPredicate, 0, 227, 104, // Skip to: 40669 |
| /* 13818 */ MCD_OPC_CheckField, 21, 1, 1, 221, 104, // Skip to: 40669 |
| /* 13824 */ MCD_OPC_Decode, 206, 17, 89, // Opcode: UQSUBv4i16 |
| /* 13828 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 13846 |
| /* 13832 */ MCD_OPC_CheckPredicate, 0, 209, 104, // Skip to: 40669 |
| /* 13836 */ MCD_OPC_CheckField, 21, 1, 1, 203, 104, // Skip to: 40669 |
| /* 13842 */ MCD_OPC_Decode, 201, 12, 112, // Opcode: SQSUBv8i16 |
| /* 13846 */ MCD_OPC_FilterValue, 3, 195, 104, // Skip to: 40669 |
| /* 13850 */ MCD_OPC_CheckPredicate, 0, 191, 104, // Skip to: 40669 |
| /* 13854 */ MCD_OPC_CheckField, 21, 1, 1, 185, 104, // Skip to: 40669 |
| /* 13860 */ MCD_OPC_Decode, 208, 17, 112, // Opcode: UQSUBv8i16 |
| /* 13864 */ MCD_OPC_FilterValue, 12, 75, 0, // Skip to: 13943 |
| /* 13868 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 13871 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 13889 |
| /* 13875 */ MCD_OPC_CheckPredicate, 0, 166, 104, // Skip to: 40669 |
| /* 13879 */ MCD_OPC_CheckField, 21, 1, 1, 160, 104, // Skip to: 40669 |
| /* 13885 */ MCD_OPC_Decode, 169, 13, 93, // Opcode: SSUBWv4i16_v4i32 |
| /* 13889 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 13907 |
| /* 13893 */ MCD_OPC_CheckPredicate, 0, 148, 104, // Skip to: 40669 |
| /* 13897 */ MCD_OPC_CheckField, 21, 1, 1, 142, 104, // Skip to: 40669 |
| /* 13903 */ MCD_OPC_Decode, 174, 18, 93, // Opcode: USUBWv4i16_v4i32 |
| /* 13907 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 13925 |
| /* 13911 */ MCD_OPC_CheckPredicate, 0, 130, 104, // Skip to: 40669 |
| /* 13915 */ MCD_OPC_CheckField, 21, 1, 1, 124, 104, // Skip to: 40669 |
| /* 13921 */ MCD_OPC_Decode, 171, 13, 112, // Opcode: SSUBWv8i16_v4i32 |
| /* 13925 */ MCD_OPC_FilterValue, 3, 116, 104, // Skip to: 40669 |
| /* 13929 */ MCD_OPC_CheckPredicate, 0, 112, 104, // Skip to: 40669 |
| /* 13933 */ MCD_OPC_CheckField, 21, 1, 1, 106, 104, // Skip to: 40669 |
| /* 13939 */ MCD_OPC_Decode, 176, 18, 112, // Opcode: USUBWv8i16_v4i32 |
| /* 13943 */ MCD_OPC_FilterValue, 13, 75, 0, // Skip to: 14022 |
| /* 13947 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 13950 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 13968 |
| /* 13954 */ MCD_OPC_CheckPredicate, 0, 87, 104, // Skip to: 40669 |
| /* 13958 */ MCD_OPC_CheckField, 21, 1, 1, 81, 104, // Skip to: 40669 |
| /* 13964 */ MCD_OPC_Decode, 198, 1, 89, // Opcode: CMGTv4i16 |
| /* 13968 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 13986 |
| /* 13972 */ MCD_OPC_CheckPredicate, 0, 69, 104, // Skip to: 40669 |
| /* 13976 */ MCD_OPC_CheckField, 21, 1, 1, 63, 104, // Skip to: 40669 |
| /* 13982 */ MCD_OPC_Decode, 210, 1, 89, // Opcode: CMHIv4i16 |
| /* 13986 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 14004 |
| /* 13990 */ MCD_OPC_CheckPredicate, 0, 51, 104, // Skip to: 40669 |
| /* 13994 */ MCD_OPC_CheckField, 21, 1, 1, 45, 104, // Skip to: 40669 |
| /* 14000 */ MCD_OPC_Decode, 202, 1, 112, // Opcode: CMGTv8i16 |
| /* 14004 */ MCD_OPC_FilterValue, 3, 37, 104, // Skip to: 40669 |
| /* 14008 */ MCD_OPC_CheckPredicate, 0, 33, 104, // Skip to: 40669 |
| /* 14012 */ MCD_OPC_CheckField, 21, 1, 1, 27, 104, // Skip to: 40669 |
| /* 14018 */ MCD_OPC_Decode, 212, 1, 112, // Opcode: CMHIv8i16 |
| /* 14022 */ MCD_OPC_FilterValue, 14, 193, 0, // Skip to: 14219 |
| /* 14026 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 14029 */ MCD_OPC_FilterValue, 0, 47, 0, // Skip to: 14080 |
| /* 14033 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 14036 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 14048 |
| /* 14040 */ MCD_OPC_CheckPredicate, 0, 1, 104, // Skip to: 40669 |
| /* 14044 */ MCD_OPC_Decode, 201, 18, 89, // Opcode: ZIP1v4i16 |
| /* 14048 */ MCD_OPC_FilterValue, 1, 249, 103, // Skip to: 40669 |
| /* 14052 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 14055 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 14067 |
| /* 14059 */ MCD_OPC_CheckPredicate, 0, 238, 103, // Skip to: 40669 |
| /* 14063 */ MCD_OPC_Decode, 188, 15, 99, // Opcode: SUQADDv4i16 |
| /* 14067 */ MCD_OPC_FilterValue, 16, 230, 103, // Skip to: 40669 |
| /* 14071 */ MCD_OPC_CheckPredicate, 0, 226, 103, // Skip to: 40669 |
| /* 14075 */ MCD_OPC_Decode, 236, 9, 144, 1, // Opcode: SADDLVv4i16v |
| /* 14080 */ MCD_OPC_FilterValue, 1, 40, 0, // Skip to: 14124 |
| /* 14084 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 14087 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 14099 |
| /* 14091 */ MCD_OPC_CheckPredicate, 0, 206, 103, // Skip to: 40669 |
| /* 14095 */ MCD_OPC_Decode, 154, 18, 99, // Opcode: USQADDv4i16 |
| /* 14099 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 14111 |
| /* 14103 */ MCD_OPC_CheckPredicate, 0, 194, 103, // Skip to: 40669 |
| /* 14107 */ MCD_OPC_Decode, 170, 10, 108, // Opcode: SHLLv4i16 |
| /* 14111 */ MCD_OPC_FilterValue, 48, 186, 103, // Skip to: 40669 |
| /* 14115 */ MCD_OPC_CheckPredicate, 0, 182, 103, // Skip to: 40669 |
| /* 14119 */ MCD_OPC_Decode, 142, 16, 144, 1, // Opcode: UADDLVv4i16v |
| /* 14124 */ MCD_OPC_FilterValue, 2, 47, 0, // Skip to: 14175 |
| /* 14128 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 14131 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 14143 |
| /* 14135 */ MCD_OPC_CheckPredicate, 0, 162, 103, // Skip to: 40669 |
| /* 14139 */ MCD_OPC_Decode, 203, 18, 112, // Opcode: ZIP1v8i16 |
| /* 14143 */ MCD_OPC_FilterValue, 1, 154, 103, // Skip to: 40669 |
| /* 14147 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 14150 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 14162 |
| /* 14154 */ MCD_OPC_CheckPredicate, 0, 143, 103, // Skip to: 40669 |
| /* 14158 */ MCD_OPC_Decode, 190, 15, 126, // Opcode: SUQADDv8i16 |
| /* 14162 */ MCD_OPC_FilterValue, 16, 135, 103, // Skip to: 40669 |
| /* 14166 */ MCD_OPC_CheckPredicate, 0, 131, 103, // Skip to: 40669 |
| /* 14170 */ MCD_OPC_Decode, 238, 9, 139, 1, // Opcode: SADDLVv8i16v |
| /* 14175 */ MCD_OPC_FilterValue, 3, 122, 103, // Skip to: 40669 |
| /* 14179 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 14182 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 14194 |
| /* 14186 */ MCD_OPC_CheckPredicate, 0, 111, 103, // Skip to: 40669 |
| /* 14190 */ MCD_OPC_Decode, 156, 18, 126, // Opcode: USQADDv8i16 |
| /* 14194 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 14206 |
| /* 14198 */ MCD_OPC_CheckPredicate, 0, 99, 103, // Skip to: 40669 |
| /* 14202 */ MCD_OPC_Decode, 172, 10, 117, // Opcode: SHLLv8i16 |
| /* 14206 */ MCD_OPC_FilterValue, 48, 91, 103, // Skip to: 40669 |
| /* 14210 */ MCD_OPC_CheckPredicate, 0, 87, 103, // Skip to: 40669 |
| /* 14214 */ MCD_OPC_Decode, 144, 16, 139, 1, // Opcode: UADDLVv8i16v |
| /* 14219 */ MCD_OPC_FilterValue, 15, 75, 0, // Skip to: 14298 |
| /* 14223 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 14226 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 14244 |
| /* 14230 */ MCD_OPC_CheckPredicate, 0, 67, 103, // Skip to: 40669 |
| /* 14234 */ MCD_OPC_CheckField, 21, 1, 1, 61, 103, // Skip to: 40669 |
| /* 14240 */ MCD_OPC_Decode, 182, 1, 89, // Opcode: CMGEv4i16 |
| /* 14244 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 14262 |
| /* 14248 */ MCD_OPC_CheckPredicate, 0, 49, 103, // Skip to: 40669 |
| /* 14252 */ MCD_OPC_CheckField, 21, 1, 1, 43, 103, // Skip to: 40669 |
| /* 14258 */ MCD_OPC_Decode, 218, 1, 89, // Opcode: CMHSv4i16 |
| /* 14262 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 14280 |
| /* 14266 */ MCD_OPC_CheckPredicate, 0, 31, 103, // Skip to: 40669 |
| /* 14270 */ MCD_OPC_CheckField, 21, 1, 1, 25, 103, // Skip to: 40669 |
| /* 14276 */ MCD_OPC_Decode, 186, 1, 112, // Opcode: CMGEv8i16 |
| /* 14280 */ MCD_OPC_FilterValue, 3, 17, 103, // Skip to: 40669 |
| /* 14284 */ MCD_OPC_CheckPredicate, 0, 13, 103, // Skip to: 40669 |
| /* 14288 */ MCD_OPC_CheckField, 21, 1, 1, 7, 103, // Skip to: 40669 |
| /* 14294 */ MCD_OPC_Decode, 220, 1, 112, // Opcode: CMHSv8i16 |
| /* 14298 */ MCD_OPC_FilterValue, 16, 73, 0, // Skip to: 14375 |
| /* 14302 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 14305 */ MCD_OPC_FilterValue, 0, 13, 0, // Skip to: 14322 |
| /* 14309 */ MCD_OPC_CheckPredicate, 0, 244, 102, // Skip to: 40669 |
| /* 14313 */ MCD_OPC_CheckField, 21, 1, 1, 238, 102, // Skip to: 40669 |
| /* 14319 */ MCD_OPC_Decode, 34, 103, // Opcode: ADDHNv4i32_v4i16 |
| /* 14322 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 14340 |
| /* 14326 */ MCD_OPC_CheckPredicate, 0, 227, 102, // Skip to: 40669 |
| /* 14330 */ MCD_OPC_CheckField, 21, 1, 1, 221, 102, // Skip to: 40669 |
| /* 14336 */ MCD_OPC_Decode, 158, 9, 103, // Opcode: RADDHNv4i32_v4i16 |
| /* 14340 */ MCD_OPC_FilterValue, 2, 13, 0, // Skip to: 14357 |
| /* 14344 */ MCD_OPC_CheckPredicate, 0, 209, 102, // Skip to: 40669 |
| /* 14348 */ MCD_OPC_CheckField, 21, 1, 1, 203, 102, // Skip to: 40669 |
| /* 14354 */ MCD_OPC_Decode, 35, 120, // Opcode: ADDHNv4i32_v8i16 |
| /* 14357 */ MCD_OPC_FilterValue, 3, 196, 102, // Skip to: 40669 |
| /* 14361 */ MCD_OPC_CheckPredicate, 0, 192, 102, // Skip to: 40669 |
| /* 14365 */ MCD_OPC_CheckField, 21, 1, 1, 186, 102, // Skip to: 40669 |
| /* 14371 */ MCD_OPC_Decode, 159, 9, 120, // Opcode: RADDHNv4i32_v8i16 |
| /* 14375 */ MCD_OPC_FilterValue, 17, 75, 0, // Skip to: 14454 |
| /* 14379 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 14382 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 14400 |
| /* 14386 */ MCD_OPC_CheckPredicate, 0, 167, 102, // Skip to: 40669 |
| /* 14390 */ MCD_OPC_CheckField, 21, 1, 1, 161, 102, // Skip to: 40669 |
| /* 14396 */ MCD_OPC_Decode, 141, 13, 89, // Opcode: SSHLv4i16 |
| /* 14400 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 14418 |
| /* 14404 */ MCD_OPC_CheckPredicate, 0, 149, 102, // Skip to: 40669 |
| /* 14408 */ MCD_OPC_CheckField, 21, 1, 1, 143, 102, // Skip to: 40669 |
| /* 14414 */ MCD_OPC_Decode, 135, 18, 89, // Opcode: USHLv4i16 |
| /* 14418 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 14436 |
| /* 14422 */ MCD_OPC_CheckPredicate, 0, 131, 102, // Skip to: 40669 |
| /* 14426 */ MCD_OPC_CheckField, 21, 1, 1, 125, 102, // Skip to: 40669 |
| /* 14432 */ MCD_OPC_Decode, 143, 13, 112, // Opcode: SSHLv8i16 |
| /* 14436 */ MCD_OPC_FilterValue, 3, 117, 102, // Skip to: 40669 |
| /* 14440 */ MCD_OPC_CheckPredicate, 0, 113, 102, // Skip to: 40669 |
| /* 14444 */ MCD_OPC_CheckField, 21, 1, 1, 107, 102, // Skip to: 40669 |
| /* 14450 */ MCD_OPC_Decode, 137, 18, 112, // Opcode: USHLv8i16 |
| /* 14454 */ MCD_OPC_FilterValue, 18, 127, 0, // Skip to: 14585 |
| /* 14458 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 14461 */ MCD_OPC_FilterValue, 0, 27, 0, // Skip to: 14492 |
| /* 14465 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 14468 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 14480 |
| /* 14472 */ MCD_OPC_CheckPredicate, 0, 81, 102, // Skip to: 40669 |
| /* 14476 */ MCD_OPC_Decode, 146, 1, 90, // Opcode: CLSv4i16 |
| /* 14480 */ MCD_OPC_FilterValue, 33, 73, 102, // Skip to: 40669 |
| /* 14484 */ MCD_OPC_CheckPredicate, 0, 69, 102, // Skip to: 40669 |
| /* 14488 */ MCD_OPC_Decode, 208, 12, 95, // Opcode: SQXTNv4i16 |
| /* 14492 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 14523 |
| /* 14496 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 14499 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 14511 |
| /* 14503 */ MCD_OPC_CheckPredicate, 0, 50, 102, // Skip to: 40669 |
| /* 14507 */ MCD_OPC_Decode, 154, 1, 90, // Opcode: CLZv4i16 |
| /* 14511 */ MCD_OPC_FilterValue, 33, 42, 102, // Skip to: 40669 |
| /* 14515 */ MCD_OPC_CheckPredicate, 0, 38, 102, // Skip to: 40669 |
| /* 14519 */ MCD_OPC_Decode, 215, 17, 95, // Opcode: UQXTNv4i16 |
| /* 14523 */ MCD_OPC_FilterValue, 2, 27, 0, // Skip to: 14554 |
| /* 14527 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 14530 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 14542 |
| /* 14534 */ MCD_OPC_CheckPredicate, 0, 19, 102, // Skip to: 40669 |
| /* 14538 */ MCD_OPC_Decode, 148, 1, 117, // Opcode: CLSv8i16 |
| /* 14542 */ MCD_OPC_FilterValue, 33, 11, 102, // Skip to: 40669 |
| /* 14546 */ MCD_OPC_CheckPredicate, 0, 7, 102, // Skip to: 40669 |
| /* 14550 */ MCD_OPC_Decode, 210, 12, 126, // Opcode: SQXTNv8i16 |
| /* 14554 */ MCD_OPC_FilterValue, 3, 255, 101, // Skip to: 40669 |
| /* 14558 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 14561 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 14573 |
| /* 14565 */ MCD_OPC_CheckPredicate, 0, 244, 101, // Skip to: 40669 |
| /* 14569 */ MCD_OPC_Decode, 156, 1, 117, // Opcode: CLZv8i16 |
| /* 14573 */ MCD_OPC_FilterValue, 33, 236, 101, // Skip to: 40669 |
| /* 14577 */ MCD_OPC_CheckPredicate, 0, 232, 101, // Skip to: 40669 |
| /* 14581 */ MCD_OPC_Decode, 217, 17, 126, // Opcode: UQXTNv8i16 |
| /* 14585 */ MCD_OPC_FilterValue, 19, 75, 0, // Skip to: 14664 |
| /* 14589 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 14592 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 14610 |
| /* 14596 */ MCD_OPC_CheckPredicate, 0, 213, 101, // Skip to: 40669 |
| /* 14600 */ MCD_OPC_CheckField, 21, 1, 1, 207, 101, // Skip to: 40669 |
| /* 14606 */ MCD_OPC_Decode, 166, 12, 89, // Opcode: SQSHLv4i16 |
| /* 14610 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 14628 |
| /* 14614 */ MCD_OPC_CheckPredicate, 0, 195, 101, // Skip to: 40669 |
| /* 14618 */ MCD_OPC_CheckField, 21, 1, 1, 189, 101, // Skip to: 40669 |
| /* 14624 */ MCD_OPC_Decode, 182, 17, 89, // Opcode: UQSHLv4i16 |
| /* 14628 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 14646 |
| /* 14632 */ MCD_OPC_CheckPredicate, 0, 177, 101, // Skip to: 40669 |
| /* 14636 */ MCD_OPC_CheckField, 21, 1, 1, 171, 101, // Skip to: 40669 |
| /* 14642 */ MCD_OPC_Decode, 170, 12, 112, // Opcode: SQSHLv8i16 |
| /* 14646 */ MCD_OPC_FilterValue, 3, 163, 101, // Skip to: 40669 |
| /* 14650 */ MCD_OPC_CheckPredicate, 0, 159, 101, // Skip to: 40669 |
| /* 14654 */ MCD_OPC_CheckField, 21, 1, 1, 153, 101, // Skip to: 40669 |
| /* 14660 */ MCD_OPC_Decode, 186, 17, 112, // Opcode: UQSHLv8i16 |
| /* 14664 */ MCD_OPC_FilterValue, 20, 75, 0, // Skip to: 14743 |
| /* 14668 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 14671 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 14689 |
| /* 14675 */ MCD_OPC_CheckPredicate, 0, 134, 101, // Skip to: 40669 |
| /* 14679 */ MCD_OPC_CheckField, 21, 1, 1, 128, 101, // Skip to: 40669 |
| /* 14685 */ MCD_OPC_Decode, 201, 9, 105, // Opcode: SABALv4i16_v4i32 |
| /* 14689 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 14707 |
| /* 14693 */ MCD_OPC_CheckPredicate, 0, 116, 101, // Skip to: 40669 |
| /* 14697 */ MCD_OPC_CheckField, 21, 1, 1, 110, 101, // Skip to: 40669 |
| /* 14703 */ MCD_OPC_Decode, 235, 15, 105, // Opcode: UABALv4i16_v4i32 |
| /* 14707 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 14725 |
| /* 14711 */ MCD_OPC_CheckPredicate, 0, 98, 101, // Skip to: 40669 |
| /* 14715 */ MCD_OPC_CheckField, 21, 1, 1, 92, 101, // Skip to: 40669 |
| /* 14721 */ MCD_OPC_Decode, 203, 9, 120, // Opcode: SABALv8i16_v4i32 |
| /* 14725 */ MCD_OPC_FilterValue, 3, 84, 101, // Skip to: 40669 |
| /* 14729 */ MCD_OPC_CheckPredicate, 0, 80, 101, // Skip to: 40669 |
| /* 14733 */ MCD_OPC_CheckField, 21, 1, 1, 74, 101, // Skip to: 40669 |
| /* 14739 */ MCD_OPC_Decode, 237, 15, 120, // Opcode: UABALv8i16_v4i32 |
| /* 14743 */ MCD_OPC_FilterValue, 21, 75, 0, // Skip to: 14822 |
| /* 14747 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 14750 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 14768 |
| /* 14754 */ MCD_OPC_CheckPredicate, 0, 55, 101, // Skip to: 40669 |
| /* 14758 */ MCD_OPC_CheckField, 21, 1, 1, 49, 101, // Skip to: 40669 |
| /* 14764 */ MCD_OPC_Decode, 239, 12, 89, // Opcode: SRSHLv4i16 |
| /* 14768 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 14786 |
| /* 14772 */ MCD_OPC_CheckPredicate, 0, 37, 101, // Skip to: 40669 |
| /* 14776 */ MCD_OPC_CheckField, 21, 1, 1, 31, 101, // Skip to: 40669 |
| /* 14782 */ MCD_OPC_Decode, 231, 17, 89, // Opcode: URSHLv4i16 |
| /* 14786 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 14804 |
| /* 14790 */ MCD_OPC_CheckPredicate, 0, 19, 101, // Skip to: 40669 |
| /* 14794 */ MCD_OPC_CheckField, 21, 1, 1, 13, 101, // Skip to: 40669 |
| /* 14800 */ MCD_OPC_Decode, 241, 12, 112, // Opcode: SRSHLv8i16 |
| /* 14804 */ MCD_OPC_FilterValue, 3, 5, 101, // Skip to: 40669 |
| /* 14808 */ MCD_OPC_CheckPredicate, 0, 1, 101, // Skip to: 40669 |
| /* 14812 */ MCD_OPC_CheckField, 21, 1, 1, 251, 100, // Skip to: 40669 |
| /* 14818 */ MCD_OPC_Decode, 233, 17, 112, // Opcode: URSHLv8i16 |
| /* 14822 */ MCD_OPC_FilterValue, 22, 75, 0, // Skip to: 14901 |
| /* 14826 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 14829 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 14847 |
| /* 14833 */ MCD_OPC_CheckPredicate, 0, 232, 100, // Skip to: 40669 |
| /* 14837 */ MCD_OPC_CheckField, 21, 1, 0, 226, 100, // Skip to: 40669 |
| /* 14843 */ MCD_OPC_Decode, 188, 18, 89, // Opcode: UZP2v4i16 |
| /* 14847 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 14865 |
| /* 14851 */ MCD_OPC_CheckPredicate, 0, 214, 100, // Skip to: 40669 |
| /* 14855 */ MCD_OPC_CheckField, 16, 6, 32, 208, 100, // Skip to: 40669 |
| /* 14861 */ MCD_OPC_Decode, 165, 9, 90, // Opcode: RBITv8i8 |
| /* 14865 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 14883 |
| /* 14869 */ MCD_OPC_CheckPredicate, 0, 196, 100, // Skip to: 40669 |
| /* 14873 */ MCD_OPC_CheckField, 21, 1, 0, 190, 100, // Skip to: 40669 |
| /* 14879 */ MCD_OPC_Decode, 190, 18, 112, // Opcode: UZP2v8i16 |
| /* 14883 */ MCD_OPC_FilterValue, 3, 182, 100, // Skip to: 40669 |
| /* 14887 */ MCD_OPC_CheckPredicate, 0, 178, 100, // Skip to: 40669 |
| /* 14891 */ MCD_OPC_CheckField, 16, 6, 32, 172, 100, // Skip to: 40669 |
| /* 14897 */ MCD_OPC_Decode, 164, 9, 117, // Opcode: RBITv16i8 |
| /* 14901 */ MCD_OPC_FilterValue, 23, 75, 0, // Skip to: 14980 |
| /* 14905 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 14908 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 14926 |
| /* 14912 */ MCD_OPC_CheckPredicate, 0, 153, 100, // Skip to: 40669 |
| /* 14916 */ MCD_OPC_CheckField, 21, 1, 1, 147, 100, // Skip to: 40669 |
| /* 14922 */ MCD_OPC_Decode, 247, 11, 89, // Opcode: SQRSHLv4i16 |
| /* 14926 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 14944 |
| /* 14930 */ MCD_OPC_CheckPredicate, 0, 135, 100, // Skip to: 40669 |
| /* 14934 */ MCD_OPC_CheckField, 21, 1, 1, 129, 100, // Skip to: 40669 |
| /* 14940 */ MCD_OPC_Decode, 155, 17, 89, // Opcode: UQRSHLv4i16 |
| /* 14944 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 14962 |
| /* 14948 */ MCD_OPC_CheckPredicate, 0, 117, 100, // Skip to: 40669 |
| /* 14952 */ MCD_OPC_CheckField, 21, 1, 1, 111, 100, // Skip to: 40669 |
| /* 14958 */ MCD_OPC_Decode, 249, 11, 112, // Opcode: SQRSHLv8i16 |
| /* 14962 */ MCD_OPC_FilterValue, 3, 103, 100, // Skip to: 40669 |
| /* 14966 */ MCD_OPC_CheckPredicate, 0, 99, 100, // Skip to: 40669 |
| /* 14970 */ MCD_OPC_CheckField, 21, 1, 1, 93, 100, // Skip to: 40669 |
| /* 14976 */ MCD_OPC_Decode, 157, 17, 112, // Opcode: UQRSHLv8i16 |
| /* 14980 */ MCD_OPC_FilterValue, 24, 75, 0, // Skip to: 15059 |
| /* 14984 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 14987 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 15005 |
| /* 14991 */ MCD_OPC_CheckPredicate, 0, 74, 100, // Skip to: 40669 |
| /* 14995 */ MCD_OPC_CheckField, 21, 1, 1, 68, 100, // Skip to: 40669 |
| /* 15001 */ MCD_OPC_Decode, 151, 15, 103, // Opcode: SUBHNv4i32_v4i16 |
| /* 15005 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 15023 |
| /* 15009 */ MCD_OPC_CheckPredicate, 0, 56, 100, // Skip to: 40669 |
| /* 15013 */ MCD_OPC_CheckField, 21, 1, 1, 50, 100, // Skip to: 40669 |
| /* 15019 */ MCD_OPC_Decode, 195, 9, 103, // Opcode: RSUBHNv4i32_v4i16 |
| /* 15023 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 15041 |
| /* 15027 */ MCD_OPC_CheckPredicate, 0, 38, 100, // Skip to: 40669 |
| /* 15031 */ MCD_OPC_CheckField, 21, 1, 1, 32, 100, // Skip to: 40669 |
| /* 15037 */ MCD_OPC_Decode, 152, 15, 120, // Opcode: SUBHNv4i32_v8i16 |
| /* 15041 */ MCD_OPC_FilterValue, 3, 24, 100, // Skip to: 40669 |
| /* 15045 */ MCD_OPC_CheckPredicate, 0, 20, 100, // Skip to: 40669 |
| /* 15049 */ MCD_OPC_CheckField, 21, 1, 1, 14, 100, // Skip to: 40669 |
| /* 15055 */ MCD_OPC_Decode, 196, 9, 120, // Opcode: RSUBHNv4i32_v8i16 |
| /* 15059 */ MCD_OPC_FilterValue, 25, 75, 0, // Skip to: 15138 |
| /* 15063 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 15066 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 15084 |
| /* 15070 */ MCD_OPC_CheckPredicate, 0, 251, 99, // Skip to: 40669 |
| /* 15074 */ MCD_OPC_CheckField, 21, 1, 1, 245, 99, // Skip to: 40669 |
| /* 15080 */ MCD_OPC_Decode, 216, 10, 89, // Opcode: SMAXv4i16 |
| /* 15084 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 15102 |
| /* 15088 */ MCD_OPC_CheckPredicate, 0, 233, 99, // Skip to: 40669 |
| /* 15092 */ MCD_OPC_CheckField, 21, 1, 1, 227, 99, // Skip to: 40669 |
| /* 15098 */ MCD_OPC_Decode, 208, 16, 89, // Opcode: UMAXv4i16 |
| /* 15102 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 15120 |
| /* 15106 */ MCD_OPC_CheckPredicate, 0, 215, 99, // Skip to: 40669 |
| /* 15110 */ MCD_OPC_CheckField, 21, 1, 1, 209, 99, // Skip to: 40669 |
| /* 15116 */ MCD_OPC_Decode, 218, 10, 112, // Opcode: SMAXv8i16 |
| /* 15120 */ MCD_OPC_FilterValue, 3, 201, 99, // Skip to: 40669 |
| /* 15124 */ MCD_OPC_CheckPredicate, 0, 197, 99, // Skip to: 40669 |
| /* 15128 */ MCD_OPC_CheckField, 21, 1, 1, 191, 99, // Skip to: 40669 |
| /* 15134 */ MCD_OPC_Decode, 210, 16, 112, // Opcode: UMAXv8i16 |
| /* 15138 */ MCD_OPC_FilterValue, 26, 165, 0, // Skip to: 15307 |
| /* 15142 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 15145 */ MCD_OPC_FilterValue, 0, 46, 0, // Skip to: 15195 |
| /* 15149 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 15152 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 15164 |
| /* 15156 */ MCD_OPC_CheckPredicate, 0, 165, 99, // Skip to: 40669 |
| /* 15160 */ MCD_OPC_Decode, 229, 15, 89, // Opcode: TRN2v4i16 |
| /* 15164 */ MCD_OPC_FilterValue, 1, 157, 99, // Skip to: 40669 |
| /* 15168 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 15171 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 15183 |
| /* 15175 */ MCD_OPC_CheckPredicate, 0, 146, 99, // Skip to: 40669 |
| /* 15179 */ MCD_OPC_Decode, 225, 9, 99, // Opcode: SADALPv4i16_v2i32 |
| /* 15183 */ MCD_OPC_FilterValue, 1, 138, 99, // Skip to: 40669 |
| /* 15187 */ MCD_OPC_CheckPredicate, 0, 134, 99, // Skip to: 40669 |
| /* 15191 */ MCD_OPC_Decode, 196, 3, 95, // Opcode: FCVTNv2i32 |
| /* 15195 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 15226 |
| /* 15199 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 15202 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 15214 |
| /* 15206 */ MCD_OPC_CheckPredicate, 0, 115, 99, // Skip to: 40669 |
| /* 15210 */ MCD_OPC_Decode, 131, 16, 99, // Opcode: UADALPv4i16_v2i32 |
| /* 15214 */ MCD_OPC_FilterValue, 33, 107, 99, // Skip to: 40669 |
| /* 15218 */ MCD_OPC_CheckPredicate, 0, 103, 99, // Skip to: 40669 |
| /* 15222 */ MCD_OPC_Decode, 221, 3, 95, // Opcode: FCVTXNv2f32 |
| /* 15226 */ MCD_OPC_FilterValue, 2, 46, 0, // Skip to: 15276 |
| /* 15230 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 15233 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 15245 |
| /* 15237 */ MCD_OPC_CheckPredicate, 0, 84, 99, // Skip to: 40669 |
| /* 15241 */ MCD_OPC_Decode, 231, 15, 112, // Opcode: TRN2v8i16 |
| /* 15245 */ MCD_OPC_FilterValue, 1, 76, 99, // Skip to: 40669 |
| /* 15249 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 15252 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 15264 |
| /* 15256 */ MCD_OPC_CheckPredicate, 0, 65, 99, // Skip to: 40669 |
| /* 15260 */ MCD_OPC_Decode, 227, 9, 126, // Opcode: SADALPv8i16_v4i32 |
| /* 15264 */ MCD_OPC_FilterValue, 1, 57, 99, // Skip to: 40669 |
| /* 15268 */ MCD_OPC_CheckPredicate, 0, 53, 99, // Skip to: 40669 |
| /* 15272 */ MCD_OPC_Decode, 198, 3, 126, // Opcode: FCVTNv4i32 |
| /* 15276 */ MCD_OPC_FilterValue, 3, 45, 99, // Skip to: 40669 |
| /* 15280 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 15283 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 15295 |
| /* 15287 */ MCD_OPC_CheckPredicate, 0, 34, 99, // Skip to: 40669 |
| /* 15291 */ MCD_OPC_Decode, 133, 16, 126, // Opcode: UADALPv8i16_v4i32 |
| /* 15295 */ MCD_OPC_FilterValue, 33, 26, 99, // Skip to: 40669 |
| /* 15299 */ MCD_OPC_CheckPredicate, 0, 22, 99, // Skip to: 40669 |
| /* 15303 */ MCD_OPC_Decode, 222, 3, 126, // Opcode: FCVTXNv4f32 |
| /* 15307 */ MCD_OPC_FilterValue, 27, 75, 0, // Skip to: 15386 |
| /* 15311 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 15314 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 15332 |
| /* 15318 */ MCD_OPC_CheckPredicate, 0, 3, 99, // Skip to: 40669 |
| /* 15322 */ MCD_OPC_CheckField, 21, 1, 1, 253, 98, // Skip to: 40669 |
| /* 15328 */ MCD_OPC_Decode, 234, 10, 89, // Opcode: SMINv4i16 |
| /* 15332 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 15350 |
| /* 15336 */ MCD_OPC_CheckPredicate, 0, 241, 98, // Skip to: 40669 |
| /* 15340 */ MCD_OPC_CheckField, 21, 1, 1, 235, 98, // Skip to: 40669 |
| /* 15346 */ MCD_OPC_Decode, 225, 16, 89, // Opcode: UMINv4i16 |
| /* 15350 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 15368 |
| /* 15354 */ MCD_OPC_CheckPredicate, 0, 223, 98, // Skip to: 40669 |
| /* 15358 */ MCD_OPC_CheckField, 21, 1, 1, 217, 98, // Skip to: 40669 |
| /* 15364 */ MCD_OPC_Decode, 236, 10, 112, // Opcode: SMINv8i16 |
| /* 15368 */ MCD_OPC_FilterValue, 3, 209, 98, // Skip to: 40669 |
| /* 15372 */ MCD_OPC_CheckPredicate, 0, 205, 98, // Skip to: 40669 |
| /* 15376 */ MCD_OPC_CheckField, 21, 1, 1, 199, 98, // Skip to: 40669 |
| /* 15382 */ MCD_OPC_Decode, 227, 16, 112, // Opcode: UMINv8i16 |
| /* 15386 */ MCD_OPC_FilterValue, 28, 75, 0, // Skip to: 15465 |
| /* 15390 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 15393 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 15411 |
| /* 15397 */ MCD_OPC_CheckPredicate, 0, 180, 98, // Skip to: 40669 |
| /* 15401 */ MCD_OPC_CheckField, 21, 1, 1, 174, 98, // Skip to: 40669 |
| /* 15407 */ MCD_OPC_Decode, 213, 9, 85, // Opcode: SABDLv4i16_v4i32 |
| /* 15411 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 15429 |
| /* 15415 */ MCD_OPC_CheckPredicate, 0, 162, 98, // Skip to: 40669 |
| /* 15419 */ MCD_OPC_CheckField, 21, 1, 1, 156, 98, // Skip to: 40669 |
| /* 15425 */ MCD_OPC_Decode, 247, 15, 85, // Opcode: UABDLv4i16_v4i32 |
| /* 15429 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 15447 |
| /* 15433 */ MCD_OPC_CheckPredicate, 0, 144, 98, // Skip to: 40669 |
| /* 15437 */ MCD_OPC_CheckField, 21, 1, 1, 138, 98, // Skip to: 40669 |
| /* 15443 */ MCD_OPC_Decode, 215, 9, 112, // Opcode: SABDLv8i16_v4i32 |
| /* 15447 */ MCD_OPC_FilterValue, 3, 130, 98, // Skip to: 40669 |
| /* 15451 */ MCD_OPC_CheckPredicate, 0, 126, 98, // Skip to: 40669 |
| /* 15455 */ MCD_OPC_CheckField, 21, 1, 1, 120, 98, // Skip to: 40669 |
| /* 15461 */ MCD_OPC_Decode, 249, 15, 112, // Opcode: UABDLv8i16_v4i32 |
| /* 15465 */ MCD_OPC_FilterValue, 29, 75, 0, // Skip to: 15544 |
| /* 15469 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 15472 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 15490 |
| /* 15476 */ MCD_OPC_CheckPredicate, 0, 101, 98, // Skip to: 40669 |
| /* 15480 */ MCD_OPC_CheckField, 21, 1, 1, 95, 98, // Skip to: 40669 |
| /* 15486 */ MCD_OPC_Decode, 219, 9, 89, // Opcode: SABDv4i16 |
| /* 15490 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 15508 |
| /* 15494 */ MCD_OPC_CheckPredicate, 0, 83, 98, // Skip to: 40669 |
| /* 15498 */ MCD_OPC_CheckField, 21, 1, 1, 77, 98, // Skip to: 40669 |
| /* 15504 */ MCD_OPC_Decode, 253, 15, 89, // Opcode: UABDv4i16 |
| /* 15508 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 15526 |
| /* 15512 */ MCD_OPC_CheckPredicate, 0, 65, 98, // Skip to: 40669 |
| /* 15516 */ MCD_OPC_CheckField, 21, 1, 1, 59, 98, // Skip to: 40669 |
| /* 15522 */ MCD_OPC_Decode, 221, 9, 112, // Opcode: SABDv8i16 |
| /* 15526 */ MCD_OPC_FilterValue, 3, 51, 98, // Skip to: 40669 |
| /* 15530 */ MCD_OPC_CheckPredicate, 0, 47, 98, // Skip to: 40669 |
| /* 15534 */ MCD_OPC_CheckField, 21, 1, 1, 41, 98, // Skip to: 40669 |
| /* 15540 */ MCD_OPC_Decode, 255, 15, 112, // Opcode: UABDv8i16 |
| /* 15544 */ MCD_OPC_FilterValue, 30, 139, 0, // Skip to: 15687 |
| /* 15548 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 15551 */ MCD_OPC_FilterValue, 0, 46, 0, // Skip to: 15601 |
| /* 15555 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 15558 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 15570 |
| /* 15562 */ MCD_OPC_CheckPredicate, 0, 15, 98, // Skip to: 40669 |
| /* 15566 */ MCD_OPC_Decode, 208, 18, 89, // Opcode: ZIP2v4i16 |
| /* 15570 */ MCD_OPC_FilterValue, 1, 7, 98, // Skip to: 40669 |
| /* 15574 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 15577 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 15589 |
| /* 15581 */ MCD_OPC_CheckPredicate, 0, 252, 97, // Skip to: 40669 |
| /* 15585 */ MCD_OPC_Decode, 154, 11, 90, // Opcode: SQABSv4i16 |
| /* 15589 */ MCD_OPC_FilterValue, 1, 244, 97, // Skip to: 40669 |
| /* 15593 */ MCD_OPC_CheckPredicate, 0, 240, 97, // Skip to: 40669 |
| /* 15597 */ MCD_OPC_Decode, 156, 3, 108, // Opcode: FCVTLv2i32 |
| /* 15601 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 15619 |
| /* 15605 */ MCD_OPC_CheckPredicate, 0, 228, 97, // Skip to: 40669 |
| /* 15609 */ MCD_OPC_CheckField, 16, 6, 32, 222, 97, // Skip to: 40669 |
| /* 15615 */ MCD_OPC_Decode, 224, 11, 90, // Opcode: SQNEGv4i16 |
| /* 15619 */ MCD_OPC_FilterValue, 2, 46, 0, // Skip to: 15669 |
| /* 15623 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 15626 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 15638 |
| /* 15630 */ MCD_OPC_CheckPredicate, 0, 203, 97, // Skip to: 40669 |
| /* 15634 */ MCD_OPC_Decode, 210, 18, 112, // Opcode: ZIP2v8i16 |
| /* 15638 */ MCD_OPC_FilterValue, 1, 195, 97, // Skip to: 40669 |
| /* 15642 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 15645 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 15657 |
| /* 15649 */ MCD_OPC_CheckPredicate, 0, 184, 97, // Skip to: 40669 |
| /* 15653 */ MCD_OPC_Decode, 156, 11, 117, // Opcode: SQABSv8i16 |
| /* 15657 */ MCD_OPC_FilterValue, 1, 176, 97, // Skip to: 40669 |
| /* 15661 */ MCD_OPC_CheckPredicate, 0, 172, 97, // Skip to: 40669 |
| /* 15665 */ MCD_OPC_Decode, 158, 3, 117, // Opcode: FCVTLv4i32 |
| /* 15669 */ MCD_OPC_FilterValue, 3, 164, 97, // Skip to: 40669 |
| /* 15673 */ MCD_OPC_CheckPredicate, 0, 160, 97, // Skip to: 40669 |
| /* 15677 */ MCD_OPC_CheckField, 16, 6, 32, 154, 97, // Skip to: 40669 |
| /* 15683 */ MCD_OPC_Decode, 226, 11, 117, // Opcode: SQNEGv8i16 |
| /* 15687 */ MCD_OPC_FilterValue, 31, 75, 0, // Skip to: 15766 |
| /* 15691 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 15694 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 15712 |
| /* 15698 */ MCD_OPC_CheckPredicate, 0, 135, 97, // Skip to: 40669 |
| /* 15702 */ MCD_OPC_CheckField, 21, 1, 1, 129, 97, // Skip to: 40669 |
| /* 15708 */ MCD_OPC_Decode, 207, 9, 109, // Opcode: SABAv4i16 |
| /* 15712 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 15730 |
| /* 15716 */ MCD_OPC_CheckPredicate, 0, 117, 97, // Skip to: 40669 |
| /* 15720 */ MCD_OPC_CheckField, 21, 1, 1, 111, 97, // Skip to: 40669 |
| /* 15726 */ MCD_OPC_Decode, 241, 15, 109, // Opcode: UABAv4i16 |
| /* 15730 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 15748 |
| /* 15734 */ MCD_OPC_CheckPredicate, 0, 99, 97, // Skip to: 40669 |
| /* 15738 */ MCD_OPC_CheckField, 21, 1, 1, 93, 97, // Skip to: 40669 |
| /* 15744 */ MCD_OPC_Decode, 209, 9, 120, // Opcode: SABAv8i16 |
| /* 15748 */ MCD_OPC_FilterValue, 3, 85, 97, // Skip to: 40669 |
| /* 15752 */ MCD_OPC_CheckPredicate, 0, 81, 97, // Skip to: 40669 |
| /* 15756 */ MCD_OPC_CheckField, 21, 1, 1, 75, 97, // Skip to: 40669 |
| /* 15762 */ MCD_OPC_Decode, 243, 15, 120, // Opcode: UABAv8i16 |
| /* 15766 */ MCD_OPC_FilterValue, 32, 75, 0, // Skip to: 15845 |
| /* 15770 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 15773 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 15791 |
| /* 15777 */ MCD_OPC_CheckPredicate, 0, 56, 97, // Skip to: 40669 |
| /* 15781 */ MCD_OPC_CheckField, 21, 1, 1, 50, 97, // Skip to: 40669 |
| /* 15787 */ MCD_OPC_Decode, 242, 10, 105, // Opcode: SMLALv4i16_v4i32 |
| /* 15791 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 15809 |
| /* 15795 */ MCD_OPC_CheckPredicate, 0, 38, 97, // Skip to: 40669 |
| /* 15799 */ MCD_OPC_CheckField, 21, 1, 1, 32, 97, // Skip to: 40669 |
| /* 15805 */ MCD_OPC_Decode, 233, 16, 105, // Opcode: UMLALv4i16_v4i32 |
| /* 15809 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 15827 |
| /* 15813 */ MCD_OPC_CheckPredicate, 0, 20, 97, // Skip to: 40669 |
| /* 15817 */ MCD_OPC_CheckField, 21, 1, 1, 14, 97, // Skip to: 40669 |
| /* 15823 */ MCD_OPC_Decode, 246, 10, 120, // Opcode: SMLALv8i16_v4i32 |
| /* 15827 */ MCD_OPC_FilterValue, 3, 6, 97, // Skip to: 40669 |
| /* 15831 */ MCD_OPC_CheckPredicate, 0, 2, 97, // Skip to: 40669 |
| /* 15835 */ MCD_OPC_CheckField, 21, 1, 1, 252, 96, // Skip to: 40669 |
| /* 15841 */ MCD_OPC_Decode, 237, 16, 120, // Opcode: UMLALv8i16_v4i32 |
| /* 15845 */ MCD_OPC_FilterValue, 33, 73, 0, // Skip to: 15922 |
| /* 15849 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 15852 */ MCD_OPC_FilterValue, 0, 13, 0, // Skip to: 15869 |
| /* 15856 */ MCD_OPC_CheckPredicate, 0, 233, 96, // Skip to: 40669 |
| /* 15860 */ MCD_OPC_CheckField, 21, 1, 1, 227, 96, // Skip to: 40669 |
| /* 15866 */ MCD_OPC_Decode, 73, 89, // Opcode: ADDv4i16 |
| /* 15869 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 15887 |
| /* 15873 */ MCD_OPC_CheckPredicate, 0, 216, 96, // Skip to: 40669 |
| /* 15877 */ MCD_OPC_CheckField, 21, 1, 1, 210, 96, // Skip to: 40669 |
| /* 15883 */ MCD_OPC_Decode, 177, 15, 89, // Opcode: SUBv4i16 |
| /* 15887 */ MCD_OPC_FilterValue, 2, 13, 0, // Skip to: 15904 |
| /* 15891 */ MCD_OPC_CheckPredicate, 0, 198, 96, // Skip to: 40669 |
| /* 15895 */ MCD_OPC_CheckField, 21, 1, 1, 192, 96, // Skip to: 40669 |
| /* 15901 */ MCD_OPC_Decode, 75, 112, // Opcode: ADDv8i16 |
| /* 15904 */ MCD_OPC_FilterValue, 3, 185, 96, // Skip to: 40669 |
| /* 15908 */ MCD_OPC_CheckPredicate, 0, 181, 96, // Skip to: 40669 |
| /* 15912 */ MCD_OPC_CheckField, 21, 1, 1, 175, 96, // Skip to: 40669 |
| /* 15918 */ MCD_OPC_Decode, 179, 15, 112, // Opcode: SUBv8i16 |
| /* 15922 */ MCD_OPC_FilterValue, 34, 101, 0, // Skip to: 16027 |
| /* 15926 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 15929 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 15947 |
| /* 15933 */ MCD_OPC_CheckPredicate, 0, 156, 96, // Skip to: 40669 |
| /* 15937 */ MCD_OPC_CheckField, 16, 6, 32, 150, 96, // Skip to: 40669 |
| /* 15943 */ MCD_OPC_Decode, 199, 1, 90, // Opcode: CMGTv4i16rz |
| /* 15947 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 15965 |
| /* 15951 */ MCD_OPC_CheckPredicate, 0, 138, 96, // Skip to: 40669 |
| /* 15955 */ MCD_OPC_CheckField, 16, 6, 32, 132, 96, // Skip to: 40669 |
| /* 15961 */ MCD_OPC_Decode, 183, 1, 90, // Opcode: CMGEv4i16rz |
| /* 15965 */ MCD_OPC_FilterValue, 2, 27, 0, // Skip to: 15996 |
| /* 15969 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 15972 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 15984 |
| /* 15976 */ MCD_OPC_CheckPredicate, 0, 113, 96, // Skip to: 40669 |
| /* 15980 */ MCD_OPC_Decode, 203, 1, 117, // Opcode: CMGTv8i16rz |
| /* 15984 */ MCD_OPC_FilterValue, 33, 105, 96, // Skip to: 40669 |
| /* 15988 */ MCD_OPC_CheckPredicate, 0, 101, 96, // Skip to: 40669 |
| /* 15992 */ MCD_OPC_Decode, 168, 5, 117, // Opcode: FRINTNv2f64 |
| /* 15996 */ MCD_OPC_FilterValue, 3, 93, 96, // Skip to: 40669 |
| /* 16000 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 16003 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 16015 |
| /* 16007 */ MCD_OPC_CheckPredicate, 0, 82, 96, // Skip to: 40669 |
| /* 16011 */ MCD_OPC_Decode, 187, 1, 117, // Opcode: CMGEv8i16rz |
| /* 16015 */ MCD_OPC_FilterValue, 33, 74, 96, // Skip to: 40669 |
| /* 16019 */ MCD_OPC_CheckPredicate, 0, 70, 96, // Skip to: 40669 |
| /* 16023 */ MCD_OPC_Decode, 153, 5, 117, // Opcode: FRINTAv2f64 |
| /* 16027 */ MCD_OPC_FilterValue, 35, 75, 0, // Skip to: 16106 |
| /* 16031 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16034 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 16052 |
| /* 16038 */ MCD_OPC_CheckPredicate, 0, 51, 96, // Skip to: 40669 |
| /* 16042 */ MCD_OPC_CheckField, 21, 1, 1, 45, 96, // Skip to: 40669 |
| /* 16048 */ MCD_OPC_Decode, 242, 1, 89, // Opcode: CMTSTv4i16 |
| /* 16052 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 16070 |
| /* 16056 */ MCD_OPC_CheckPredicate, 0, 33, 96, // Skip to: 40669 |
| /* 16060 */ MCD_OPC_CheckField, 21, 1, 1, 27, 96, // Skip to: 40669 |
| /* 16066 */ MCD_OPC_Decode, 166, 1, 89, // Opcode: CMEQv4i16 |
| /* 16070 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 16088 |
| /* 16074 */ MCD_OPC_CheckPredicate, 0, 15, 96, // Skip to: 40669 |
| /* 16078 */ MCD_OPC_CheckField, 21, 1, 1, 9, 96, // Skip to: 40669 |
| /* 16084 */ MCD_OPC_Decode, 244, 1, 112, // Opcode: CMTSTv8i16 |
| /* 16088 */ MCD_OPC_FilterValue, 3, 1, 96, // Skip to: 40669 |
| /* 16092 */ MCD_OPC_CheckPredicate, 0, 253, 95, // Skip to: 40669 |
| /* 16096 */ MCD_OPC_CheckField, 21, 1, 1, 247, 95, // Skip to: 40669 |
| /* 16102 */ MCD_OPC_Decode, 170, 1, 112, // Opcode: CMEQv8i16 |
| /* 16106 */ MCD_OPC_FilterValue, 36, 39, 0, // Skip to: 16149 |
| /* 16110 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16113 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 16131 |
| /* 16117 */ MCD_OPC_CheckPredicate, 0, 228, 95, // Skip to: 40669 |
| /* 16121 */ MCD_OPC_CheckField, 21, 1, 1, 222, 95, // Skip to: 40669 |
| /* 16127 */ MCD_OPC_Decode, 176, 11, 105, // Opcode: SQDMLALv4i16_v4i32 |
| /* 16131 */ MCD_OPC_FilterValue, 2, 214, 95, // Skip to: 40669 |
| /* 16135 */ MCD_OPC_CheckPredicate, 0, 210, 95, // Skip to: 40669 |
| /* 16139 */ MCD_OPC_CheckField, 21, 1, 1, 204, 95, // Skip to: 40669 |
| /* 16145 */ MCD_OPC_Decode, 180, 11, 120, // Opcode: SQDMLALv8i16_v4i32 |
| /* 16149 */ MCD_OPC_FilterValue, 37, 75, 0, // Skip to: 16228 |
| /* 16153 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16156 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 16174 |
| /* 16160 */ MCD_OPC_CheckPredicate, 0, 185, 95, // Skip to: 40669 |
| /* 16164 */ MCD_OPC_CheckField, 21, 1, 1, 179, 95, // Skip to: 40669 |
| /* 16170 */ MCD_OPC_Decode, 183, 8, 109, // Opcode: MLAv4i16 |
| /* 16174 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 16192 |
| /* 16178 */ MCD_OPC_CheckPredicate, 0, 167, 95, // Skip to: 40669 |
| /* 16182 */ MCD_OPC_CheckField, 21, 1, 1, 161, 95, // Skip to: 40669 |
| /* 16188 */ MCD_OPC_Decode, 193, 8, 109, // Opcode: MLSv4i16 |
| /* 16192 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 16210 |
| /* 16196 */ MCD_OPC_CheckPredicate, 0, 149, 95, // Skip to: 40669 |
| /* 16200 */ MCD_OPC_CheckField, 21, 1, 1, 143, 95, // Skip to: 40669 |
| /* 16206 */ MCD_OPC_Decode, 187, 8, 120, // Opcode: MLAv8i16 |
| /* 16210 */ MCD_OPC_FilterValue, 3, 135, 95, // Skip to: 40669 |
| /* 16214 */ MCD_OPC_CheckPredicate, 0, 131, 95, // Skip to: 40669 |
| /* 16218 */ MCD_OPC_CheckField, 21, 1, 1, 125, 95, // Skip to: 40669 |
| /* 16224 */ MCD_OPC_Decode, 197, 8, 120, // Opcode: MLSv8i16 |
| /* 16228 */ MCD_OPC_FilterValue, 38, 101, 0, // Skip to: 16333 |
| /* 16232 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16235 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 16253 |
| /* 16239 */ MCD_OPC_CheckPredicate, 0, 106, 95, // Skip to: 40669 |
| /* 16243 */ MCD_OPC_CheckField, 16, 6, 32, 100, 95, // Skip to: 40669 |
| /* 16249 */ MCD_OPC_Decode, 167, 1, 90, // Opcode: CMEQv4i16rz |
| /* 16253 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 16271 |
| /* 16257 */ MCD_OPC_CheckPredicate, 0, 88, 95, // Skip to: 40669 |
| /* 16261 */ MCD_OPC_CheckField, 16, 6, 32, 82, 95, // Skip to: 40669 |
| /* 16267 */ MCD_OPC_Decode, 226, 1, 90, // Opcode: CMLEv4i16rz |
| /* 16271 */ MCD_OPC_FilterValue, 2, 27, 0, // Skip to: 16302 |
| /* 16275 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 16278 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 16290 |
| /* 16282 */ MCD_OPC_CheckPredicate, 0, 63, 95, // Skip to: 40669 |
| /* 16286 */ MCD_OPC_Decode, 171, 1, 117, // Opcode: CMEQv8i16rz |
| /* 16290 */ MCD_OPC_FilterValue, 33, 55, 95, // Skip to: 40669 |
| /* 16294 */ MCD_OPC_CheckPredicate, 0, 51, 95, // Skip to: 40669 |
| /* 16298 */ MCD_OPC_Decode, 163, 5, 117, // Opcode: FRINTMv2f64 |
| /* 16302 */ MCD_OPC_FilterValue, 3, 43, 95, // Skip to: 40669 |
| /* 16306 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 16309 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 16321 |
| /* 16313 */ MCD_OPC_CheckPredicate, 0, 32, 95, // Skip to: 40669 |
| /* 16317 */ MCD_OPC_Decode, 228, 1, 117, // Opcode: CMLEv8i16rz |
| /* 16321 */ MCD_OPC_FilterValue, 33, 24, 95, // Skip to: 40669 |
| /* 16325 */ MCD_OPC_CheckPredicate, 0, 20, 95, // Skip to: 40669 |
| /* 16329 */ MCD_OPC_Decode, 178, 5, 117, // Opcode: FRINTXv2f64 |
| /* 16333 */ MCD_OPC_FilterValue, 39, 39, 0, // Skip to: 16376 |
| /* 16337 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16340 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 16358 |
| /* 16344 */ MCD_OPC_CheckPredicate, 0, 1, 95, // Skip to: 40669 |
| /* 16348 */ MCD_OPC_CheckField, 21, 1, 1, 251, 94, // Skip to: 40669 |
| /* 16354 */ MCD_OPC_Decode, 232, 8, 89, // Opcode: MULv4i16 |
| /* 16358 */ MCD_OPC_FilterValue, 2, 243, 94, // Skip to: 40669 |
| /* 16362 */ MCD_OPC_CheckPredicate, 0, 239, 94, // Skip to: 40669 |
| /* 16366 */ MCD_OPC_CheckField, 21, 1, 1, 233, 94, // Skip to: 40669 |
| /* 16372 */ MCD_OPC_Decode, 236, 8, 112, // Opcode: MULv8i16 |
| /* 16376 */ MCD_OPC_FilterValue, 40, 75, 0, // Skip to: 16455 |
| /* 16380 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16383 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 16401 |
| /* 16387 */ MCD_OPC_CheckPredicate, 0, 214, 94, // Skip to: 40669 |
| /* 16391 */ MCD_OPC_CheckField, 21, 1, 1, 208, 94, // Skip to: 40669 |
| /* 16397 */ MCD_OPC_Decode, 252, 10, 105, // Opcode: SMLSLv4i16_v4i32 |
| /* 16401 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 16419 |
| /* 16405 */ MCD_OPC_CheckPredicate, 0, 196, 94, // Skip to: 40669 |
| /* 16409 */ MCD_OPC_CheckField, 21, 1, 1, 190, 94, // Skip to: 40669 |
| /* 16415 */ MCD_OPC_Decode, 243, 16, 105, // Opcode: UMLSLv4i16_v4i32 |
| /* 16419 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 16437 |
| /* 16423 */ MCD_OPC_CheckPredicate, 0, 178, 94, // Skip to: 40669 |
| /* 16427 */ MCD_OPC_CheckField, 21, 1, 1, 172, 94, // Skip to: 40669 |
| /* 16433 */ MCD_OPC_Decode, 128, 11, 120, // Opcode: SMLSLv8i16_v4i32 |
| /* 16437 */ MCD_OPC_FilterValue, 3, 164, 94, // Skip to: 40669 |
| /* 16441 */ MCD_OPC_CheckPredicate, 0, 160, 94, // Skip to: 40669 |
| /* 16445 */ MCD_OPC_CheckField, 21, 1, 1, 154, 94, // Skip to: 40669 |
| /* 16451 */ MCD_OPC_Decode, 247, 16, 120, // Opcode: UMLSLv8i16_v4i32 |
| /* 16455 */ MCD_OPC_FilterValue, 41, 75, 0, // Skip to: 16534 |
| /* 16459 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16462 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 16480 |
| /* 16466 */ MCD_OPC_CheckPredicate, 0, 135, 94, // Skip to: 40669 |
| /* 16470 */ MCD_OPC_CheckField, 21, 1, 1, 129, 94, // Skip to: 40669 |
| /* 16476 */ MCD_OPC_Decode, 205, 10, 89, // Opcode: SMAXPv4i16 |
| /* 16480 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 16498 |
| /* 16484 */ MCD_OPC_CheckPredicate, 0, 117, 94, // Skip to: 40669 |
| /* 16488 */ MCD_OPC_CheckField, 21, 1, 1, 111, 94, // Skip to: 40669 |
| /* 16494 */ MCD_OPC_Decode, 197, 16, 89, // Opcode: UMAXPv4i16 |
| /* 16498 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 16516 |
| /* 16502 */ MCD_OPC_CheckPredicate, 0, 99, 94, // Skip to: 40669 |
| /* 16506 */ MCD_OPC_CheckField, 21, 1, 1, 93, 94, // Skip to: 40669 |
| /* 16512 */ MCD_OPC_Decode, 207, 10, 112, // Opcode: SMAXPv8i16 |
| /* 16516 */ MCD_OPC_FilterValue, 3, 85, 94, // Skip to: 40669 |
| /* 16520 */ MCD_OPC_CheckPredicate, 0, 81, 94, // Skip to: 40669 |
| /* 16524 */ MCD_OPC_CheckField, 21, 1, 1, 75, 94, // Skip to: 40669 |
| /* 16530 */ MCD_OPC_Decode, 199, 16, 112, // Opcode: UMAXPv8i16 |
| /* 16534 */ MCD_OPC_FilterValue, 42, 179, 0, // Skip to: 16717 |
| /* 16538 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 16541 */ MCD_OPC_FilterValue, 32, 27, 0, // Skip to: 16572 |
| /* 16545 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16548 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 16560 |
| /* 16552 */ MCD_OPC_CheckPredicate, 0, 49, 94, // Skip to: 40669 |
| /* 16556 */ MCD_OPC_Decode, 234, 1, 90, // Opcode: CMLTv4i16rz |
| /* 16560 */ MCD_OPC_FilterValue, 2, 41, 94, // Skip to: 40669 |
| /* 16564 */ MCD_OPC_CheckPredicate, 0, 37, 94, // Skip to: 40669 |
| /* 16568 */ MCD_OPC_Decode, 236, 1, 117, // Opcode: CMLTv8i16rz |
| /* 16572 */ MCD_OPC_FilterValue, 33, 27, 0, // Skip to: 16603 |
| /* 16576 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16579 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 16591 |
| /* 16583 */ MCD_OPC_CheckPredicate, 0, 18, 94, // Skip to: 40669 |
| /* 16587 */ MCD_OPC_Decode, 185, 3, 117, // Opcode: FCVTNSv2f64 |
| /* 16591 */ MCD_OPC_FilterValue, 3, 10, 94, // Skip to: 40669 |
| /* 16595 */ MCD_OPC_CheckPredicate, 0, 6, 94, // Skip to: 40669 |
| /* 16599 */ MCD_OPC_Decode, 194, 3, 117, // Opcode: FCVTNUv2f64 |
| /* 16603 */ MCD_OPC_FilterValue, 48, 53, 0, // Skip to: 16660 |
| /* 16607 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16610 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 16622 |
| /* 16614 */ MCD_OPC_CheckPredicate, 0, 243, 93, // Skip to: 40669 |
| /* 16618 */ MCD_OPC_Decode, 210, 10, 100, // Opcode: SMAXVv4i16v |
| /* 16622 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 16634 |
| /* 16626 */ MCD_OPC_CheckPredicate, 0, 231, 93, // Skip to: 40669 |
| /* 16630 */ MCD_OPC_Decode, 202, 16, 100, // Opcode: UMAXVv4i16v |
| /* 16634 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 16647 |
| /* 16638 */ MCD_OPC_CheckPredicate, 0, 219, 93, // Skip to: 40669 |
| /* 16642 */ MCD_OPC_Decode, 212, 10, 131, 1, // Opcode: SMAXVv8i16v |
| /* 16647 */ MCD_OPC_FilterValue, 3, 210, 93, // Skip to: 40669 |
| /* 16651 */ MCD_OPC_CheckPredicate, 0, 206, 93, // Skip to: 40669 |
| /* 16655 */ MCD_OPC_Decode, 204, 16, 131, 1, // Opcode: UMAXVv8i16v |
| /* 16660 */ MCD_OPC_FilterValue, 49, 197, 93, // Skip to: 40669 |
| /* 16664 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16667 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 16679 |
| /* 16671 */ MCD_OPC_CheckPredicate, 0, 186, 93, // Skip to: 40669 |
| /* 16675 */ MCD_OPC_Decode, 228, 10, 100, // Opcode: SMINVv4i16v |
| /* 16679 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 16691 |
| /* 16683 */ MCD_OPC_CheckPredicate, 0, 174, 93, // Skip to: 40669 |
| /* 16687 */ MCD_OPC_Decode, 219, 16, 100, // Opcode: UMINVv4i16v |
| /* 16691 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 16704 |
| /* 16695 */ MCD_OPC_CheckPredicate, 0, 162, 93, // Skip to: 40669 |
| /* 16699 */ MCD_OPC_Decode, 230, 10, 131, 1, // Opcode: SMINVv8i16v |
| /* 16704 */ MCD_OPC_FilterValue, 3, 153, 93, // Skip to: 40669 |
| /* 16708 */ MCD_OPC_CheckPredicate, 0, 149, 93, // Skip to: 40669 |
| /* 16712 */ MCD_OPC_Decode, 221, 16, 131, 1, // Opcode: UMINVv8i16v |
| /* 16717 */ MCD_OPC_FilterValue, 43, 75, 0, // Skip to: 16796 |
| /* 16721 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16724 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 16742 |
| /* 16728 */ MCD_OPC_CheckPredicate, 0, 129, 93, // Skip to: 40669 |
| /* 16732 */ MCD_OPC_CheckField, 21, 1, 1, 123, 93, // Skip to: 40669 |
| /* 16738 */ MCD_OPC_Decode, 223, 10, 89, // Opcode: SMINPv4i16 |
| /* 16742 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 16760 |
| /* 16746 */ MCD_OPC_CheckPredicate, 0, 111, 93, // Skip to: 40669 |
| /* 16750 */ MCD_OPC_CheckField, 21, 1, 1, 105, 93, // Skip to: 40669 |
| /* 16756 */ MCD_OPC_Decode, 214, 16, 89, // Opcode: UMINPv4i16 |
| /* 16760 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 16778 |
| /* 16764 */ MCD_OPC_CheckPredicate, 0, 93, 93, // Skip to: 40669 |
| /* 16768 */ MCD_OPC_CheckField, 21, 1, 1, 87, 93, // Skip to: 40669 |
| /* 16774 */ MCD_OPC_Decode, 225, 10, 112, // Opcode: SMINPv8i16 |
| /* 16778 */ MCD_OPC_FilterValue, 3, 79, 93, // Skip to: 40669 |
| /* 16782 */ MCD_OPC_CheckPredicate, 0, 75, 93, // Skip to: 40669 |
| /* 16786 */ MCD_OPC_CheckField, 21, 1, 1, 69, 93, // Skip to: 40669 |
| /* 16792 */ MCD_OPC_Decode, 216, 16, 112, // Opcode: UMINPv8i16 |
| /* 16796 */ MCD_OPC_FilterValue, 44, 39, 0, // Skip to: 16839 |
| /* 16800 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16803 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 16821 |
| /* 16807 */ MCD_OPC_CheckPredicate, 0, 50, 93, // Skip to: 40669 |
| /* 16811 */ MCD_OPC_CheckField, 21, 1, 1, 44, 93, // Skip to: 40669 |
| /* 16817 */ MCD_OPC_Decode, 188, 11, 105, // Opcode: SQDMLSLv4i16_v4i32 |
| /* 16821 */ MCD_OPC_FilterValue, 2, 36, 93, // Skip to: 40669 |
| /* 16825 */ MCD_OPC_CheckPredicate, 0, 32, 93, // Skip to: 40669 |
| /* 16829 */ MCD_OPC_CheckField, 21, 1, 1, 26, 93, // Skip to: 40669 |
| /* 16835 */ MCD_OPC_Decode, 192, 11, 120, // Opcode: SQDMLSLv8i16_v4i32 |
| /* 16839 */ MCD_OPC_FilterValue, 45, 75, 0, // Skip to: 16918 |
| /* 16843 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16846 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 16864 |
| /* 16850 */ MCD_OPC_CheckPredicate, 0, 7, 93, // Skip to: 40669 |
| /* 16854 */ MCD_OPC_CheckField, 21, 1, 1, 1, 93, // Skip to: 40669 |
| /* 16860 */ MCD_OPC_Decode, 199, 11, 89, // Opcode: SQDMULHv4i16 |
| /* 16864 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 16882 |
| /* 16868 */ MCD_OPC_CheckPredicate, 0, 245, 92, // Skip to: 40669 |
| /* 16872 */ MCD_OPC_CheckField, 21, 1, 1, 239, 92, // Skip to: 40669 |
| /* 16878 */ MCD_OPC_Decode, 234, 11, 89, // Opcode: SQRDMULHv4i16 |
| /* 16882 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 16900 |
| /* 16886 */ MCD_OPC_CheckPredicate, 0, 227, 92, // Skip to: 40669 |
| /* 16890 */ MCD_OPC_CheckField, 21, 1, 1, 221, 92, // Skip to: 40669 |
| /* 16896 */ MCD_OPC_Decode, 203, 11, 112, // Opcode: SQDMULHv8i16 |
| /* 16900 */ MCD_OPC_FilterValue, 3, 213, 92, // Skip to: 40669 |
| /* 16904 */ MCD_OPC_CheckPredicate, 0, 209, 92, // Skip to: 40669 |
| /* 16908 */ MCD_OPC_CheckField, 21, 1, 1, 203, 92, // Skip to: 40669 |
| /* 16914 */ MCD_OPC_Decode, 238, 11, 112, // Opcode: SQRDMULHv8i16 |
| /* 16918 */ MCD_OPC_FilterValue, 46, 123, 0, // Skip to: 17045 |
| /* 16922 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 16925 */ MCD_OPC_FilterValue, 0, 25, 0, // Skip to: 16954 |
| /* 16929 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 16932 */ MCD_OPC_FilterValue, 32, 7, 0, // Skip to: 16943 |
| /* 16936 */ MCD_OPC_CheckPredicate, 0, 177, 92, // Skip to: 40669 |
| /* 16940 */ MCD_OPC_Decode, 24, 90, // Opcode: ABSv4i16 |
| /* 16943 */ MCD_OPC_FilterValue, 49, 170, 92, // Skip to: 40669 |
| /* 16947 */ MCD_OPC_CheckPredicate, 0, 166, 92, // Skip to: 40669 |
| /* 16951 */ MCD_OPC_Decode, 56, 100, // Opcode: ADDVv4i16v |
| /* 16954 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 16972 |
| /* 16958 */ MCD_OPC_CheckPredicate, 0, 155, 92, // Skip to: 40669 |
| /* 16962 */ MCD_OPC_CheckField, 16, 6, 32, 149, 92, // Skip to: 40669 |
| /* 16968 */ MCD_OPC_Decode, 249, 8, 90, // Opcode: NEGv4i16 |
| /* 16972 */ MCD_OPC_FilterValue, 2, 38, 0, // Skip to: 17014 |
| /* 16976 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 16979 */ MCD_OPC_FilterValue, 32, 7, 0, // Skip to: 16990 |
| /* 16983 */ MCD_OPC_CheckPredicate, 0, 130, 92, // Skip to: 40669 |
| /* 16987 */ MCD_OPC_Decode, 26, 117, // Opcode: ABSv8i16 |
| /* 16990 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 17002 |
| /* 16994 */ MCD_OPC_CheckPredicate, 0, 119, 92, // Skip to: 40669 |
| /* 16998 */ MCD_OPC_Decode, 167, 3, 117, // Opcode: FCVTMSv2f64 |
| /* 17002 */ MCD_OPC_FilterValue, 49, 111, 92, // Skip to: 40669 |
| /* 17006 */ MCD_OPC_CheckPredicate, 0, 107, 92, // Skip to: 40669 |
| /* 17010 */ MCD_OPC_Decode, 58, 131, 1, // Opcode: ADDVv8i16v |
| /* 17014 */ MCD_OPC_FilterValue, 3, 99, 92, // Skip to: 40669 |
| /* 17018 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 17021 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 17033 |
| /* 17025 */ MCD_OPC_CheckPredicate, 0, 88, 92, // Skip to: 40669 |
| /* 17029 */ MCD_OPC_Decode, 251, 8, 117, // Opcode: NEGv8i16 |
| /* 17033 */ MCD_OPC_FilterValue, 33, 80, 92, // Skip to: 40669 |
| /* 17037 */ MCD_OPC_CheckPredicate, 0, 76, 92, // Skip to: 40669 |
| /* 17041 */ MCD_OPC_Decode, 176, 3, 117, // Opcode: FCVTMUv2f64 |
| /* 17045 */ MCD_OPC_FilterValue, 47, 37, 0, // Skip to: 17086 |
| /* 17049 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17052 */ MCD_OPC_FilterValue, 0, 13, 0, // Skip to: 17069 |
| /* 17056 */ MCD_OPC_CheckPredicate, 0, 57, 92, // Skip to: 40669 |
| /* 17060 */ MCD_OPC_CheckField, 21, 1, 1, 51, 92, // Skip to: 40669 |
| /* 17066 */ MCD_OPC_Decode, 42, 89, // Opcode: ADDPv4i16 |
| /* 17069 */ MCD_OPC_FilterValue, 2, 44, 92, // Skip to: 40669 |
| /* 17073 */ MCD_OPC_CheckPredicate, 0, 40, 92, // Skip to: 40669 |
| /* 17077 */ MCD_OPC_CheckField, 21, 1, 1, 34, 92, // Skip to: 40669 |
| /* 17083 */ MCD_OPC_Decode, 44, 112, // Opcode: ADDPv8i16 |
| /* 17086 */ MCD_OPC_FilterValue, 48, 75, 0, // Skip to: 17165 |
| /* 17090 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17093 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 17111 |
| /* 17097 */ MCD_OPC_CheckPredicate, 0, 16, 92, // Skip to: 40669 |
| /* 17101 */ MCD_OPC_CheckField, 21, 1, 1, 10, 92, // Skip to: 40669 |
| /* 17107 */ MCD_OPC_Decode, 141, 11, 85, // Opcode: SMULLv4i16_v4i32 |
| /* 17111 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 17129 |
| /* 17115 */ MCD_OPC_CheckPredicate, 0, 254, 91, // Skip to: 40669 |
| /* 17119 */ MCD_OPC_CheckField, 21, 1, 1, 248, 91, // Skip to: 40669 |
| /* 17125 */ MCD_OPC_Decode, 131, 17, 85, // Opcode: UMULLv4i16_v4i32 |
| /* 17129 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 17147 |
| /* 17133 */ MCD_OPC_CheckPredicate, 0, 236, 91, // Skip to: 40669 |
| /* 17137 */ MCD_OPC_CheckField, 21, 1, 1, 230, 91, // Skip to: 40669 |
| /* 17143 */ MCD_OPC_Decode, 145, 11, 112, // Opcode: SMULLv8i16_v4i32 |
| /* 17147 */ MCD_OPC_FilterValue, 3, 222, 91, // Skip to: 40669 |
| /* 17151 */ MCD_OPC_CheckPredicate, 0, 218, 91, // Skip to: 40669 |
| /* 17155 */ MCD_OPC_CheckField, 21, 1, 1, 212, 91, // Skip to: 40669 |
| /* 17161 */ MCD_OPC_Decode, 135, 17, 112, // Opcode: UMULLv8i16_v4i32 |
| /* 17165 */ MCD_OPC_FilterValue, 49, 39, 0, // Skip to: 17208 |
| /* 17169 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17172 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 17190 |
| /* 17176 */ MCD_OPC_CheckPredicate, 0, 193, 91, // Skip to: 40669 |
| /* 17180 */ MCD_OPC_CheckField, 21, 1, 1, 187, 91, // Skip to: 40669 |
| /* 17186 */ MCD_OPC_Decode, 170, 4, 112, // Opcode: FMAXNMv2f64 |
| /* 17190 */ MCD_OPC_FilterValue, 3, 179, 91, // Skip to: 40669 |
| /* 17194 */ MCD_OPC_CheckPredicate, 0, 175, 91, // Skip to: 40669 |
| /* 17198 */ MCD_OPC_CheckField, 21, 1, 1, 169, 91, // Skip to: 40669 |
| /* 17204 */ MCD_OPC_Decode, 163, 4, 112, // Opcode: FMAXNMPv2f64 |
| /* 17208 */ MCD_OPC_FilterValue, 50, 39, 0, // Skip to: 17251 |
| /* 17212 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17215 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 17233 |
| /* 17219 */ MCD_OPC_CheckPredicate, 0, 150, 91, // Skip to: 40669 |
| /* 17223 */ MCD_OPC_CheckField, 16, 6, 33, 144, 91, // Skip to: 40669 |
| /* 17229 */ MCD_OPC_Decode, 141, 3, 117, // Opcode: FCVTASv2f64 |
| /* 17233 */ MCD_OPC_FilterValue, 3, 136, 91, // Skip to: 40669 |
| /* 17237 */ MCD_OPC_CheckPredicate, 0, 132, 91, // Skip to: 40669 |
| /* 17241 */ MCD_OPC_CheckField, 16, 6, 33, 126, 91, // Skip to: 40669 |
| /* 17247 */ MCD_OPC_Decode, 150, 3, 117, // Opcode: FCVTAUv2f64 |
| /* 17251 */ MCD_OPC_FilterValue, 51, 20, 0, // Skip to: 17275 |
| /* 17255 */ MCD_OPC_CheckPredicate, 0, 114, 91, // Skip to: 40669 |
| /* 17259 */ MCD_OPC_CheckField, 29, 3, 2, 108, 91, // Skip to: 40669 |
| /* 17265 */ MCD_OPC_CheckField, 21, 1, 1, 102, 91, // Skip to: 40669 |
| /* 17271 */ MCD_OPC_Decode, 207, 4, 120, // Opcode: FMLAv2f64 |
| /* 17275 */ MCD_OPC_FilterValue, 52, 39, 0, // Skip to: 17318 |
| /* 17279 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17282 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 17300 |
| /* 17286 */ MCD_OPC_CheckPredicate, 0, 83, 91, // Skip to: 40669 |
| /* 17290 */ MCD_OPC_CheckField, 21, 1, 1, 77, 91, // Skip to: 40669 |
| /* 17296 */ MCD_OPC_Decode, 212, 11, 85, // Opcode: SQDMULLv4i16_v4i32 |
| /* 17300 */ MCD_OPC_FilterValue, 2, 69, 91, // Skip to: 40669 |
| /* 17304 */ MCD_OPC_CheckPredicate, 0, 65, 91, // Skip to: 40669 |
| /* 17308 */ MCD_OPC_CheckField, 21, 1, 1, 59, 91, // Skip to: 40669 |
| /* 17314 */ MCD_OPC_Decode, 216, 11, 112, // Opcode: SQDMULLv8i16_v4i32 |
| /* 17318 */ MCD_OPC_FilterValue, 53, 39, 0, // Skip to: 17361 |
| /* 17322 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17325 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 17343 |
| /* 17329 */ MCD_OPC_CheckPredicate, 0, 40, 91, // Skip to: 40669 |
| /* 17333 */ MCD_OPC_CheckField, 21, 1, 1, 34, 91, // Skip to: 40669 |
| /* 17339 */ MCD_OPC_Decode, 206, 2, 112, // Opcode: FADDv2f64 |
| /* 17343 */ MCD_OPC_FilterValue, 3, 26, 91, // Skip to: 40669 |
| /* 17347 */ MCD_OPC_CheckPredicate, 0, 22, 91, // Skip to: 40669 |
| /* 17351 */ MCD_OPC_CheckField, 21, 1, 1, 16, 91, // Skip to: 40669 |
| /* 17357 */ MCD_OPC_Decode, 200, 2, 112, // Opcode: FADDPv2f64 |
| /* 17361 */ MCD_OPC_FilterValue, 54, 39, 0, // Skip to: 17404 |
| /* 17365 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17368 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 17386 |
| /* 17372 */ MCD_OPC_CheckPredicate, 0, 253, 90, // Skip to: 40669 |
| /* 17376 */ MCD_OPC_CheckField, 16, 6, 33, 247, 90, // Skip to: 40669 |
| /* 17382 */ MCD_OPC_Decode, 143, 10, 117, // Opcode: SCVTFv2f64 |
| /* 17386 */ MCD_OPC_FilterValue, 3, 239, 90, // Skip to: 40669 |
| /* 17390 */ MCD_OPC_CheckPredicate, 0, 235, 90, // Skip to: 40669 |
| /* 17394 */ MCD_OPC_CheckField, 16, 6, 33, 229, 90, // Skip to: 40669 |
| /* 17400 */ MCD_OPC_Decode, 173, 16, 117, // Opcode: UCVTFv2f64 |
| /* 17404 */ MCD_OPC_FilterValue, 55, 39, 0, // Skip to: 17447 |
| /* 17408 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17411 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 17429 |
| /* 17415 */ MCD_OPC_CheckPredicate, 0, 210, 90, // Skip to: 40669 |
| /* 17419 */ MCD_OPC_CheckField, 21, 1, 1, 204, 90, // Skip to: 40669 |
| /* 17425 */ MCD_OPC_Decode, 242, 4, 112, // Opcode: FMULXv2f64 |
| /* 17429 */ MCD_OPC_FilterValue, 3, 196, 90, // Skip to: 40669 |
| /* 17433 */ MCD_OPC_CheckPredicate, 0, 192, 90, // Skip to: 40669 |
| /* 17437 */ MCD_OPC_CheckField, 21, 1, 1, 186, 90, // Skip to: 40669 |
| /* 17443 */ MCD_OPC_Decode, 250, 4, 112, // Opcode: FMULv2f64 |
| /* 17447 */ MCD_OPC_FilterValue, 57, 39, 0, // Skip to: 17490 |
| /* 17451 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17454 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 17472 |
| /* 17458 */ MCD_OPC_CheckPredicate, 0, 167, 90, // Skip to: 40669 |
| /* 17462 */ MCD_OPC_CheckField, 21, 1, 1, 161, 90, // Skip to: 40669 |
| /* 17468 */ MCD_OPC_Decode, 217, 2, 112, // Opcode: FCMEQv2f64 |
| /* 17472 */ MCD_OPC_FilterValue, 3, 153, 90, // Skip to: 40669 |
| /* 17476 */ MCD_OPC_CheckPredicate, 0, 149, 90, // Skip to: 40669 |
| /* 17480 */ MCD_OPC_CheckField, 21, 1, 1, 143, 90, // Skip to: 40669 |
| /* 17486 */ MCD_OPC_Decode, 227, 2, 112, // Opcode: FCMGEv2f64 |
| /* 17490 */ MCD_OPC_FilterValue, 59, 20, 0, // Skip to: 17514 |
| /* 17494 */ MCD_OPC_CheckPredicate, 0, 131, 90, // Skip to: 40669 |
| /* 17498 */ MCD_OPC_CheckField, 29, 3, 3, 125, 90, // Skip to: 40669 |
| /* 17504 */ MCD_OPC_CheckField, 21, 1, 1, 119, 90, // Skip to: 40669 |
| /* 17510 */ MCD_OPC_Decode, 191, 2, 112, // Opcode: FACGEv2f64 |
| /* 17514 */ MCD_OPC_FilterValue, 61, 39, 0, // Skip to: 17557 |
| /* 17518 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17521 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 17539 |
| /* 17525 */ MCD_OPC_CheckPredicate, 0, 100, 90, // Skip to: 40669 |
| /* 17529 */ MCD_OPC_CheckField, 21, 1, 1, 94, 90, // Skip to: 40669 |
| /* 17535 */ MCD_OPC_Decode, 180, 4, 112, // Opcode: FMAXv2f64 |
| /* 17539 */ MCD_OPC_FilterValue, 3, 86, 90, // Skip to: 40669 |
| /* 17543 */ MCD_OPC_CheckPredicate, 0, 82, 90, // Skip to: 40669 |
| /* 17547 */ MCD_OPC_CheckField, 21, 1, 1, 76, 90, // Skip to: 40669 |
| /* 17553 */ MCD_OPC_Decode, 173, 4, 112, // Opcode: FMAXPv2f64 |
| /* 17557 */ MCD_OPC_FilterValue, 63, 68, 90, // Skip to: 40669 |
| /* 17561 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17564 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 17582 |
| /* 17568 */ MCD_OPC_CheckPredicate, 0, 57, 90, // Skip to: 40669 |
| /* 17572 */ MCD_OPC_CheckField, 21, 1, 1, 51, 90, // Skip to: 40669 |
| /* 17578 */ MCD_OPC_Decode, 146, 5, 112, // Opcode: FRECPSv2f64 |
| /* 17582 */ MCD_OPC_FilterValue, 3, 43, 90, // Skip to: 40669 |
| /* 17586 */ MCD_OPC_CheckPredicate, 0, 39, 90, // Skip to: 40669 |
| /* 17590 */ MCD_OPC_CheckField, 21, 1, 1, 33, 90, // Skip to: 40669 |
| /* 17596 */ MCD_OPC_Decode, 156, 4, 112, // Opcode: FDIVv2f64 |
| /* 17600 */ MCD_OPC_FilterValue, 10, 165, 19, // Skip to: 22633 |
| /* 17604 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... |
| /* 17607 */ MCD_OPC_FilterValue, 0, 75, 0, // Skip to: 17686 |
| /* 17611 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17614 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 17632 |
| /* 17618 */ MCD_OPC_CheckPredicate, 0, 7, 90, // Skip to: 40669 |
| /* 17622 */ MCD_OPC_CheckField, 21, 1, 1, 1, 90, // Skip to: 40669 |
| /* 17628 */ MCD_OPC_Decode, 241, 9, 85, // Opcode: SADDLv2i32_v2i64 |
| /* 17632 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 17650 |
| /* 17636 */ MCD_OPC_CheckPredicate, 0, 245, 89, // Skip to: 40669 |
| /* 17640 */ MCD_OPC_CheckField, 21, 1, 1, 239, 89, // Skip to: 40669 |
| /* 17646 */ MCD_OPC_Decode, 147, 16, 85, // Opcode: UADDLv2i32_v2i64 |
| /* 17650 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 17668 |
| /* 17654 */ MCD_OPC_CheckPredicate, 0, 227, 89, // Skip to: 40669 |
| /* 17658 */ MCD_OPC_CheckField, 21, 1, 1, 221, 89, // Skip to: 40669 |
| /* 17664 */ MCD_OPC_Decode, 243, 9, 112, // Opcode: SADDLv4i32_v2i64 |
| /* 17668 */ MCD_OPC_FilterValue, 3, 213, 89, // Skip to: 40669 |
| /* 17672 */ MCD_OPC_CheckPredicate, 0, 209, 89, // Skip to: 40669 |
| /* 17676 */ MCD_OPC_CheckField, 21, 1, 1, 203, 89, // Skip to: 40669 |
| /* 17682 */ MCD_OPC_Decode, 149, 16, 112, // Opcode: UADDLv4i32_v2i64 |
| /* 17686 */ MCD_OPC_FilterValue, 1, 75, 0, // Skip to: 17765 |
| /* 17690 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17693 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 17711 |
| /* 17697 */ MCD_OPC_CheckPredicate, 0, 184, 89, // Skip to: 40669 |
| /* 17701 */ MCD_OPC_CheckField, 21, 1, 1, 178, 89, // Skip to: 40669 |
| /* 17707 */ MCD_OPC_Decode, 163, 10, 89, // Opcode: SHADDv2i32 |
| /* 17711 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 17729 |
| /* 17715 */ MCD_OPC_CheckPredicate, 0, 166, 89, // Skip to: 40669 |
| /* 17719 */ MCD_OPC_CheckField, 21, 1, 1, 160, 89, // Skip to: 40669 |
| /* 17725 */ MCD_OPC_Decode, 183, 16, 89, // Opcode: UHADDv2i32 |
| /* 17729 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 17747 |
| /* 17733 */ MCD_OPC_CheckPredicate, 0, 148, 89, // Skip to: 40669 |
| /* 17737 */ MCD_OPC_CheckField, 21, 1, 1, 142, 89, // Skip to: 40669 |
| /* 17743 */ MCD_OPC_Decode, 165, 10, 112, // Opcode: SHADDv4i32 |
| /* 17747 */ MCD_OPC_FilterValue, 3, 134, 89, // Skip to: 40669 |
| /* 17751 */ MCD_OPC_CheckPredicate, 0, 130, 89, // Skip to: 40669 |
| /* 17755 */ MCD_OPC_CheckField, 21, 1, 1, 124, 89, // Skip to: 40669 |
| /* 17761 */ MCD_OPC_Decode, 185, 16, 112, // Opcode: UHADDv4i32 |
| /* 17765 */ MCD_OPC_FilterValue, 2, 39, 0, // Skip to: 17808 |
| /* 17769 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17772 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 17790 |
| /* 17776 */ MCD_OPC_CheckPredicate, 0, 105, 89, // Skip to: 40669 |
| /* 17780 */ MCD_OPC_CheckField, 16, 6, 32, 99, 89, // Skip to: 40669 |
| /* 17786 */ MCD_OPC_Decode, 178, 9, 90, // Opcode: REV64v2i32 |
| /* 17790 */ MCD_OPC_FilterValue, 2, 91, 89, // Skip to: 40669 |
| /* 17794 */ MCD_OPC_CheckPredicate, 0, 87, 89, // Skip to: 40669 |
| /* 17798 */ MCD_OPC_CheckField, 16, 6, 32, 81, 89, // Skip to: 40669 |
| /* 17804 */ MCD_OPC_Decode, 180, 9, 117, // Opcode: REV64v4i32 |
| /* 17808 */ MCD_OPC_FilterValue, 3, 75, 0, // Skip to: 17887 |
| /* 17812 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17815 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 17833 |
| /* 17819 */ MCD_OPC_CheckPredicate, 0, 62, 89, // Skip to: 40669 |
| /* 17823 */ MCD_OPC_CheckField, 21, 1, 1, 56, 89, // Skip to: 40669 |
| /* 17829 */ MCD_OPC_Decode, 163, 11, 89, // Opcode: SQADDv2i32 |
| /* 17833 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 17851 |
| /* 17837 */ MCD_OPC_CheckPredicate, 0, 44, 89, // Skip to: 40669 |
| /* 17841 */ MCD_OPC_CheckField, 21, 1, 1, 38, 89, // Skip to: 40669 |
| /* 17847 */ MCD_OPC_Decode, 142, 17, 89, // Opcode: UQADDv2i32 |
| /* 17851 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 17869 |
| /* 17855 */ MCD_OPC_CheckPredicate, 0, 26, 89, // Skip to: 40669 |
| /* 17859 */ MCD_OPC_CheckField, 21, 1, 1, 20, 89, // Skip to: 40669 |
| /* 17865 */ MCD_OPC_Decode, 166, 11, 112, // Opcode: SQADDv4i32 |
| /* 17869 */ MCD_OPC_FilterValue, 3, 12, 89, // Skip to: 40669 |
| /* 17873 */ MCD_OPC_CheckPredicate, 0, 8, 89, // Skip to: 40669 |
| /* 17877 */ MCD_OPC_CheckField, 21, 1, 1, 2, 89, // Skip to: 40669 |
| /* 17883 */ MCD_OPC_Decode, 145, 17, 112, // Opcode: UQADDv4i32 |
| /* 17887 */ MCD_OPC_FilterValue, 4, 75, 0, // Skip to: 17966 |
| /* 17891 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17894 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 17912 |
| /* 17898 */ MCD_OPC_CheckPredicate, 0, 239, 88, // Skip to: 40669 |
| /* 17902 */ MCD_OPC_CheckField, 21, 1, 1, 233, 88, // Skip to: 40669 |
| /* 17908 */ MCD_OPC_Decode, 247, 9, 93, // Opcode: SADDWv2i32_v2i64 |
| /* 17912 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 17930 |
| /* 17916 */ MCD_OPC_CheckPredicate, 0, 221, 88, // Skip to: 40669 |
| /* 17920 */ MCD_OPC_CheckField, 21, 1, 1, 215, 88, // Skip to: 40669 |
| /* 17926 */ MCD_OPC_Decode, 153, 16, 93, // Opcode: UADDWv2i32_v2i64 |
| /* 17930 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 17948 |
| /* 17934 */ MCD_OPC_CheckPredicate, 0, 203, 88, // Skip to: 40669 |
| /* 17938 */ MCD_OPC_CheckField, 21, 1, 1, 197, 88, // Skip to: 40669 |
| /* 17944 */ MCD_OPC_Decode, 249, 9, 112, // Opcode: SADDWv4i32_v2i64 |
| /* 17948 */ MCD_OPC_FilterValue, 3, 189, 88, // Skip to: 40669 |
| /* 17952 */ MCD_OPC_CheckPredicate, 0, 185, 88, // Skip to: 40669 |
| /* 17956 */ MCD_OPC_CheckField, 21, 1, 1, 179, 88, // Skip to: 40669 |
| /* 17962 */ MCD_OPC_Decode, 155, 16, 112, // Opcode: UADDWv4i32_v2i64 |
| /* 17966 */ MCD_OPC_FilterValue, 5, 75, 0, // Skip to: 18045 |
| /* 17970 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 17973 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 17991 |
| /* 17977 */ MCD_OPC_CheckPredicate, 0, 160, 88, // Skip to: 40669 |
| /* 17981 */ MCD_OPC_CheckField, 21, 1, 1, 154, 88, // Skip to: 40669 |
| /* 17987 */ MCD_OPC_Decode, 222, 12, 89, // Opcode: SRHADDv2i32 |
| /* 17991 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 18009 |
| /* 17995 */ MCD_OPC_CheckPredicate, 0, 142, 88, // Skip to: 40669 |
| /* 17999 */ MCD_OPC_CheckField, 21, 1, 1, 136, 88, // Skip to: 40669 |
| /* 18005 */ MCD_OPC_Decode, 222, 17, 89, // Opcode: URHADDv2i32 |
| /* 18009 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 18027 |
| /* 18013 */ MCD_OPC_CheckPredicate, 0, 124, 88, // Skip to: 40669 |
| /* 18017 */ MCD_OPC_CheckField, 21, 1, 1, 118, 88, // Skip to: 40669 |
| /* 18023 */ MCD_OPC_Decode, 224, 12, 112, // Opcode: SRHADDv4i32 |
| /* 18027 */ MCD_OPC_FilterValue, 3, 110, 88, // Skip to: 40669 |
| /* 18031 */ MCD_OPC_CheckPredicate, 0, 106, 88, // Skip to: 40669 |
| /* 18035 */ MCD_OPC_CheckField, 21, 1, 1, 100, 88, // Skip to: 40669 |
| /* 18041 */ MCD_OPC_Decode, 224, 17, 112, // Opcode: URHADDv4i32 |
| /* 18045 */ MCD_OPC_FilterValue, 6, 39, 0, // Skip to: 18088 |
| /* 18049 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 18052 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 18070 |
| /* 18056 */ MCD_OPC_CheckPredicate, 0, 81, 88, // Skip to: 40669 |
| /* 18060 */ MCD_OPC_CheckField, 21, 1, 0, 75, 88, // Skip to: 40669 |
| /* 18066 */ MCD_OPC_Decode, 179, 18, 89, // Opcode: UZP1v2i32 |
| /* 18070 */ MCD_OPC_FilterValue, 2, 67, 88, // Skip to: 40669 |
| /* 18074 */ MCD_OPC_CheckPredicate, 0, 63, 88, // Skip to: 40669 |
| /* 18078 */ MCD_OPC_CheckField, 21, 1, 0, 57, 88, // Skip to: 40669 |
| /* 18084 */ MCD_OPC_Decode, 182, 18, 112, // Opcode: UZP1v4i32 |
| /* 18088 */ MCD_OPC_FilterValue, 7, 73, 0, // Skip to: 18165 |
| /* 18092 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 18095 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 18113 |
| /* 18099 */ MCD_OPC_CheckPredicate, 0, 38, 88, // Skip to: 40669 |
| /* 18103 */ MCD_OPC_CheckField, 21, 1, 1, 32, 88, // Skip to: 40669 |
| /* 18109 */ MCD_OPC_Decode, 144, 9, 89, // Opcode: ORRv8i8 |
| /* 18113 */ MCD_OPC_FilterValue, 1, 13, 0, // Skip to: 18130 |
| /* 18117 */ MCD_OPC_CheckPredicate, 0, 20, 88, // Skip to: 40669 |
| /* 18121 */ MCD_OPC_CheckField, 21, 1, 1, 14, 88, // Skip to: 40669 |
| /* 18127 */ MCD_OPC_Decode, 121, 109, // Opcode: BITv8i8 |
| /* 18130 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 18148 |
| /* 18134 */ MCD_OPC_CheckPredicate, 0, 3, 88, // Skip to: 40669 |
| /* 18138 */ MCD_OPC_CheckField, 21, 1, 1, 253, 87, // Skip to: 40669 |
| /* 18144 */ MCD_OPC_Decode, 139, 9, 112, // Opcode: ORRv16i8 |
| /* 18148 */ MCD_OPC_FilterValue, 3, 245, 87, // Skip to: 40669 |
| /* 18152 */ MCD_OPC_CheckPredicate, 0, 241, 87, // Skip to: 40669 |
| /* 18156 */ MCD_OPC_CheckField, 21, 1, 1, 235, 87, // Skip to: 40669 |
| /* 18162 */ MCD_OPC_Decode, 120, 120, // Opcode: BITv16i8 |
| /* 18165 */ MCD_OPC_FilterValue, 8, 75, 0, // Skip to: 18244 |
| /* 18169 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 18172 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 18190 |
| /* 18176 */ MCD_OPC_CheckPredicate, 0, 217, 87, // Skip to: 40669 |
| /* 18180 */ MCD_OPC_CheckField, 21, 1, 1, 211, 87, // Skip to: 40669 |
| /* 18186 */ MCD_OPC_Decode, 162, 13, 85, // Opcode: SSUBLv2i32_v2i64 |
| /* 18190 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 18208 |
| /* 18194 */ MCD_OPC_CheckPredicate, 0, 199, 87, // Skip to: 40669 |
| /* 18198 */ MCD_OPC_CheckField, 21, 1, 1, 193, 87, // Skip to: 40669 |
| /* 18204 */ MCD_OPC_Decode, 167, 18, 85, // Opcode: USUBLv2i32_v2i64 |
| /* 18208 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 18226 |
| /* 18212 */ MCD_OPC_CheckPredicate, 0, 181, 87, // Skip to: 40669 |
| /* 18216 */ MCD_OPC_CheckField, 21, 1, 1, 175, 87, // Skip to: 40669 |
| /* 18222 */ MCD_OPC_Decode, 164, 13, 112, // Opcode: SSUBLv4i32_v2i64 |
| /* 18226 */ MCD_OPC_FilterValue, 3, 167, 87, // Skip to: 40669 |
| /* 18230 */ MCD_OPC_CheckPredicate, 0, 163, 87, // Skip to: 40669 |
| /* 18234 */ MCD_OPC_CheckField, 21, 1, 1, 157, 87, // Skip to: 40669 |
| /* 18240 */ MCD_OPC_Decode, 169, 18, 112, // Opcode: USUBLv4i32_v2i64 |
| /* 18244 */ MCD_OPC_FilterValue, 9, 75, 0, // Skip to: 18323 |
| /* 18248 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 18251 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 18269 |
| /* 18255 */ MCD_OPC_CheckPredicate, 0, 138, 87, // Skip to: 40669 |
| /* 18259 */ MCD_OPC_CheckField, 21, 1, 1, 132, 87, // Skip to: 40669 |
| /* 18265 */ MCD_OPC_Decode, 189, 10, 89, // Opcode: SHSUBv2i32 |
| /* 18269 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 18287 |
| /* 18273 */ MCD_OPC_CheckPredicate, 0, 120, 87, // Skip to: 40669 |
| /* 18277 */ MCD_OPC_CheckField, 21, 1, 1, 114, 87, // Skip to: 40669 |
| /* 18283 */ MCD_OPC_Decode, 189, 16, 89, // Opcode: UHSUBv2i32 |
| /* 18287 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 18305 |
| /* 18291 */ MCD_OPC_CheckPredicate, 0, 102, 87, // Skip to: 40669 |
| /* 18295 */ MCD_OPC_CheckField, 21, 1, 1, 96, 87, // Skip to: 40669 |
| /* 18301 */ MCD_OPC_Decode, 191, 10, 112, // Opcode: SHSUBv4i32 |
| /* 18305 */ MCD_OPC_FilterValue, 3, 88, 87, // Skip to: 40669 |
| /* 18309 */ MCD_OPC_CheckPredicate, 0, 84, 87, // Skip to: 40669 |
| /* 18313 */ MCD_OPC_CheckField, 21, 1, 1, 78, 87, // Skip to: 40669 |
| /* 18319 */ MCD_OPC_Decode, 191, 16, 112, // Opcode: UHSUBv4i32 |
| /* 18323 */ MCD_OPC_FilterValue, 10, 165, 0, // Skip to: 18492 |
| /* 18327 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 18330 */ MCD_OPC_FilterValue, 0, 46, 0, // Skip to: 18380 |
| /* 18334 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 18337 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 18349 |
| /* 18341 */ MCD_OPC_CheckPredicate, 0, 52, 87, // Skip to: 40669 |
| /* 18345 */ MCD_OPC_Decode, 220, 15, 89, // Opcode: TRN1v2i32 |
| /* 18349 */ MCD_OPC_FilterValue, 1, 44, 87, // Skip to: 40669 |
| /* 18353 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 18356 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 18368 |
| /* 18360 */ MCD_OPC_CheckPredicate, 0, 33, 87, // Skip to: 40669 |
| /* 18364 */ MCD_OPC_Decode, 230, 9, 90, // Opcode: SADDLPv2i32_v1i64 |
| /* 18368 */ MCD_OPC_FilterValue, 1, 25, 87, // Skip to: 40669 |
| /* 18372 */ MCD_OPC_CheckPredicate, 0, 21, 87, // Skip to: 40669 |
| /* 18376 */ MCD_OPC_Decode, 193, 18, 95, // Opcode: XTNv2i32 |
| /* 18380 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 18411 |
| /* 18384 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 18387 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 18399 |
| /* 18391 */ MCD_OPC_CheckPredicate, 0, 2, 87, // Skip to: 40669 |
| /* 18395 */ MCD_OPC_Decode, 136, 16, 90, // Opcode: UADDLPv2i32_v1i64 |
| /* 18399 */ MCD_OPC_FilterValue, 33, 250, 86, // Skip to: 40669 |
| /* 18403 */ MCD_OPC_CheckPredicate, 0, 246, 86, // Skip to: 40669 |
| /* 18407 */ MCD_OPC_Decode, 216, 12, 95, // Opcode: SQXTUNv2i32 |
| /* 18411 */ MCD_OPC_FilterValue, 2, 46, 0, // Skip to: 18461 |
| /* 18415 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 18418 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 18430 |
| /* 18422 */ MCD_OPC_CheckPredicate, 0, 227, 86, // Skip to: 40669 |
| /* 18426 */ MCD_OPC_Decode, 223, 15, 112, // Opcode: TRN1v4i32 |
| /* 18430 */ MCD_OPC_FilterValue, 1, 219, 86, // Skip to: 40669 |
| /* 18434 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 18437 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 18449 |
| /* 18441 */ MCD_OPC_CheckPredicate, 0, 208, 86, // Skip to: 40669 |
| /* 18445 */ MCD_OPC_Decode, 232, 9, 117, // Opcode: SADDLPv4i32_v2i64 |
| /* 18449 */ MCD_OPC_FilterValue, 1, 200, 86, // Skip to: 40669 |
| /* 18453 */ MCD_OPC_CheckPredicate, 0, 196, 86, // Skip to: 40669 |
| /* 18457 */ MCD_OPC_Decode, 195, 18, 126, // Opcode: XTNv4i32 |
| /* 18461 */ MCD_OPC_FilterValue, 3, 188, 86, // Skip to: 40669 |
| /* 18465 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 18468 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 18480 |
| /* 18472 */ MCD_OPC_CheckPredicate, 0, 177, 86, // Skip to: 40669 |
| /* 18476 */ MCD_OPC_Decode, 138, 16, 117, // Opcode: UADDLPv4i32_v2i64 |
| /* 18480 */ MCD_OPC_FilterValue, 33, 169, 86, // Skip to: 40669 |
| /* 18484 */ MCD_OPC_CheckPredicate, 0, 165, 86, // Skip to: 40669 |
| /* 18488 */ MCD_OPC_Decode, 218, 12, 126, // Opcode: SQXTUNv4i32 |
| /* 18492 */ MCD_OPC_FilterValue, 11, 75, 0, // Skip to: 18571 |
| /* 18496 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 18499 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 18517 |
| /* 18503 */ MCD_OPC_CheckPredicate, 0, 146, 86, // Skip to: 40669 |
| /* 18507 */ MCD_OPC_CheckField, 21, 1, 1, 140, 86, // Skip to: 40669 |
| /* 18513 */ MCD_OPC_Decode, 197, 12, 89, // Opcode: SQSUBv2i32 |
| /* 18517 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 18535 |
| /* 18521 */ MCD_OPC_CheckPredicate, 0, 128, 86, // Skip to: 40669 |
| /* 18525 */ MCD_OPC_CheckField, 21, 1, 1, 122, 86, // Skip to: 40669 |
| /* 18531 */ MCD_OPC_Decode, 204, 17, 89, // Opcode: UQSUBv2i32 |
| /* 18535 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 18553 |
| /* 18539 */ MCD_OPC_CheckPredicate, 0, 110, 86, // Skip to: 40669 |
| /* 18543 */ MCD_OPC_CheckField, 21, 1, 1, 104, 86, // Skip to: 40669 |
| /* 18549 */ MCD_OPC_Decode, 200, 12, 112, // Opcode: SQSUBv4i32 |
| /* 18553 */ MCD_OPC_FilterValue, 3, 96, 86, // Skip to: 40669 |
| /* 18557 */ MCD_OPC_CheckPredicate, 0, 92, 86, // Skip to: 40669 |
| /* 18561 */ MCD_OPC_CheckField, 21, 1, 1, 86, 86, // Skip to: 40669 |
| /* 18567 */ MCD_OPC_Decode, 207, 17, 112, // Opcode: UQSUBv4i32 |
| /* 18571 */ MCD_OPC_FilterValue, 12, 75, 0, // Skip to: 18650 |
| /* 18575 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 18578 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 18596 |
| /* 18582 */ MCD_OPC_CheckPredicate, 0, 67, 86, // Skip to: 40669 |
| /* 18586 */ MCD_OPC_CheckField, 21, 1, 1, 61, 86, // Skip to: 40669 |
| /* 18592 */ MCD_OPC_Decode, 168, 13, 93, // Opcode: SSUBWv2i32_v2i64 |
| /* 18596 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 18614 |
| /* 18600 */ MCD_OPC_CheckPredicate, 0, 49, 86, // Skip to: 40669 |
| /* 18604 */ MCD_OPC_CheckField, 21, 1, 1, 43, 86, // Skip to: 40669 |
| /* 18610 */ MCD_OPC_Decode, 173, 18, 93, // Opcode: USUBWv2i32_v2i64 |
| /* 18614 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 18632 |
| /* 18618 */ MCD_OPC_CheckPredicate, 0, 31, 86, // Skip to: 40669 |
| /* 18622 */ MCD_OPC_CheckField, 21, 1, 1, 25, 86, // Skip to: 40669 |
| /* 18628 */ MCD_OPC_Decode, 170, 13, 112, // Opcode: SSUBWv4i32_v2i64 |
| /* 18632 */ MCD_OPC_FilterValue, 3, 17, 86, // Skip to: 40669 |
| /* 18636 */ MCD_OPC_CheckPredicate, 0, 13, 86, // Skip to: 40669 |
| /* 18640 */ MCD_OPC_CheckField, 21, 1, 1, 7, 86, // Skip to: 40669 |
| /* 18646 */ MCD_OPC_Decode, 175, 18, 112, // Opcode: USUBWv4i32_v2i64 |
| /* 18650 */ MCD_OPC_FilterValue, 13, 75, 0, // Skip to: 18729 |
| /* 18654 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 18657 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 18675 |
| /* 18661 */ MCD_OPC_CheckPredicate, 0, 244, 85, // Skip to: 40669 |
| /* 18665 */ MCD_OPC_CheckField, 21, 1, 1, 238, 85, // Skip to: 40669 |
| /* 18671 */ MCD_OPC_Decode, 194, 1, 89, // Opcode: CMGTv2i32 |
| /* 18675 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 18693 |
| /* 18679 */ MCD_OPC_CheckPredicate, 0, 226, 85, // Skip to: 40669 |
| /* 18683 */ MCD_OPC_CheckField, 21, 1, 1, 220, 85, // Skip to: 40669 |
| /* 18689 */ MCD_OPC_Decode, 208, 1, 89, // Opcode: CMHIv2i32 |
| /* 18693 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 18711 |
| /* 18697 */ MCD_OPC_CheckPredicate, 0, 208, 85, // Skip to: 40669 |
| /* 18701 */ MCD_OPC_CheckField, 21, 1, 1, 202, 85, // Skip to: 40669 |
| /* 18707 */ MCD_OPC_Decode, 200, 1, 112, // Opcode: CMGTv4i32 |
| /* 18711 */ MCD_OPC_FilterValue, 3, 194, 85, // Skip to: 40669 |
| /* 18715 */ MCD_OPC_CheckPredicate, 0, 190, 85, // Skip to: 40669 |
| /* 18719 */ MCD_OPC_CheckField, 21, 1, 1, 184, 85, // Skip to: 40669 |
| /* 18725 */ MCD_OPC_Decode, 211, 1, 112, // Opcode: CMHIv4i32 |
| /* 18729 */ MCD_OPC_FilterValue, 14, 164, 0, // Skip to: 18897 |
| /* 18733 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 18736 */ MCD_OPC_FilterValue, 0, 33, 0, // Skip to: 18773 |
| /* 18740 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 18743 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 18755 |
| /* 18747 */ MCD_OPC_CheckPredicate, 0, 158, 85, // Skip to: 40669 |
| /* 18751 */ MCD_OPC_Decode, 199, 18, 89, // Opcode: ZIP1v2i32 |
| /* 18755 */ MCD_OPC_FilterValue, 1, 150, 85, // Skip to: 40669 |
| /* 18759 */ MCD_OPC_CheckPredicate, 0, 146, 85, // Skip to: 40669 |
| /* 18763 */ MCD_OPC_CheckField, 16, 5, 0, 140, 85, // Skip to: 40669 |
| /* 18769 */ MCD_OPC_Decode, 186, 15, 99, // Opcode: SUQADDv2i32 |
| /* 18773 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 18804 |
| /* 18777 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 18780 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 18792 |
| /* 18784 */ MCD_OPC_CheckPredicate, 0, 121, 85, // Skip to: 40669 |
| /* 18788 */ MCD_OPC_Decode, 152, 18, 99, // Opcode: USQADDv2i32 |
| /* 18792 */ MCD_OPC_FilterValue, 33, 113, 85, // Skip to: 40669 |
| /* 18796 */ MCD_OPC_CheckPredicate, 0, 109, 85, // Skip to: 40669 |
| /* 18800 */ MCD_OPC_Decode, 169, 10, 108, // Opcode: SHLLv2i32 |
| /* 18804 */ MCD_OPC_FilterValue, 2, 46, 0, // Skip to: 18854 |
| /* 18808 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 18811 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 18823 |
| /* 18815 */ MCD_OPC_CheckPredicate, 0, 90, 85, // Skip to: 40669 |
| /* 18819 */ MCD_OPC_Decode, 202, 18, 112, // Opcode: ZIP1v4i32 |
| /* 18823 */ MCD_OPC_FilterValue, 1, 82, 85, // Skip to: 40669 |
| /* 18827 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 18830 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 18842 |
| /* 18834 */ MCD_OPC_CheckPredicate, 0, 71, 85, // Skip to: 40669 |
| /* 18838 */ MCD_OPC_Decode, 189, 15, 126, // Opcode: SUQADDv4i32 |
| /* 18842 */ MCD_OPC_FilterValue, 16, 63, 85, // Skip to: 40669 |
| /* 18846 */ MCD_OPC_CheckPredicate, 0, 59, 85, // Skip to: 40669 |
| /* 18850 */ MCD_OPC_Decode, 237, 9, 95, // Opcode: SADDLVv4i32v |
| /* 18854 */ MCD_OPC_FilterValue, 3, 51, 85, // Skip to: 40669 |
| /* 18858 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 18861 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 18873 |
| /* 18865 */ MCD_OPC_CheckPredicate, 0, 40, 85, // Skip to: 40669 |
| /* 18869 */ MCD_OPC_Decode, 155, 18, 126, // Opcode: USQADDv4i32 |
| /* 18873 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 18885 |
| /* 18877 */ MCD_OPC_CheckPredicate, 0, 28, 85, // Skip to: 40669 |
| /* 18881 */ MCD_OPC_Decode, 171, 10, 117, // Opcode: SHLLv4i32 |
| /* 18885 */ MCD_OPC_FilterValue, 48, 20, 85, // Skip to: 40669 |
| /* 18889 */ MCD_OPC_CheckPredicate, 0, 16, 85, // Skip to: 40669 |
| /* 18893 */ MCD_OPC_Decode, 143, 16, 95, // Opcode: UADDLVv4i32v |
| /* 18897 */ MCD_OPC_FilterValue, 15, 75, 0, // Skip to: 18976 |
| /* 18901 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 18904 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 18922 |
| /* 18908 */ MCD_OPC_CheckPredicate, 0, 253, 84, // Skip to: 40669 |
| /* 18912 */ MCD_OPC_CheckField, 21, 1, 1, 247, 84, // Skip to: 40669 |
| /* 18918 */ MCD_OPC_Decode, 178, 1, 89, // Opcode: CMGEv2i32 |
| /* 18922 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 18940 |
| /* 18926 */ MCD_OPC_CheckPredicate, 0, 235, 84, // Skip to: 40669 |
| /* 18930 */ MCD_OPC_CheckField, 21, 1, 1, 229, 84, // Skip to: 40669 |
| /* 18936 */ MCD_OPC_Decode, 216, 1, 89, // Opcode: CMHSv2i32 |
| /* 18940 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 18958 |
| /* 18944 */ MCD_OPC_CheckPredicate, 0, 217, 84, // Skip to: 40669 |
| /* 18948 */ MCD_OPC_CheckField, 21, 1, 1, 211, 84, // Skip to: 40669 |
| /* 18954 */ MCD_OPC_Decode, 184, 1, 112, // Opcode: CMGEv4i32 |
| /* 18958 */ MCD_OPC_FilterValue, 3, 203, 84, // Skip to: 40669 |
| /* 18962 */ MCD_OPC_CheckPredicate, 0, 199, 84, // Skip to: 40669 |
| /* 18966 */ MCD_OPC_CheckField, 21, 1, 1, 193, 84, // Skip to: 40669 |
| /* 18972 */ MCD_OPC_Decode, 219, 1, 112, // Opcode: CMHSv4i32 |
| /* 18976 */ MCD_OPC_FilterValue, 16, 73, 0, // Skip to: 19053 |
| /* 18980 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 18983 */ MCD_OPC_FilterValue, 0, 13, 0, // Skip to: 19000 |
| /* 18987 */ MCD_OPC_CheckPredicate, 0, 174, 84, // Skip to: 40669 |
| /* 18991 */ MCD_OPC_CheckField, 21, 1, 1, 168, 84, // Skip to: 40669 |
| /* 18997 */ MCD_OPC_Decode, 32, 103, // Opcode: ADDHNv2i64_v2i32 |
| /* 19000 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 19018 |
| /* 19004 */ MCD_OPC_CheckPredicate, 0, 157, 84, // Skip to: 40669 |
| /* 19008 */ MCD_OPC_CheckField, 21, 1, 1, 151, 84, // Skip to: 40669 |
| /* 19014 */ MCD_OPC_Decode, 156, 9, 103, // Opcode: RADDHNv2i64_v2i32 |
| /* 19018 */ MCD_OPC_FilterValue, 2, 13, 0, // Skip to: 19035 |
| /* 19022 */ MCD_OPC_CheckPredicate, 0, 139, 84, // Skip to: 40669 |
| /* 19026 */ MCD_OPC_CheckField, 21, 1, 1, 133, 84, // Skip to: 40669 |
| /* 19032 */ MCD_OPC_Decode, 33, 120, // Opcode: ADDHNv2i64_v4i32 |
| /* 19035 */ MCD_OPC_FilterValue, 3, 126, 84, // Skip to: 40669 |
| /* 19039 */ MCD_OPC_CheckPredicate, 0, 122, 84, // Skip to: 40669 |
| /* 19043 */ MCD_OPC_CheckField, 21, 1, 1, 116, 84, // Skip to: 40669 |
| /* 19049 */ MCD_OPC_Decode, 157, 9, 120, // Opcode: RADDHNv2i64_v4i32 |
| /* 19053 */ MCD_OPC_FilterValue, 17, 75, 0, // Skip to: 19132 |
| /* 19057 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 19060 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 19078 |
| /* 19064 */ MCD_OPC_CheckPredicate, 0, 97, 84, // Skip to: 40669 |
| /* 19068 */ MCD_OPC_CheckField, 21, 1, 1, 91, 84, // Skip to: 40669 |
| /* 19074 */ MCD_OPC_Decode, 139, 13, 89, // Opcode: SSHLv2i32 |
| /* 19078 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 19096 |
| /* 19082 */ MCD_OPC_CheckPredicate, 0, 79, 84, // Skip to: 40669 |
| /* 19086 */ MCD_OPC_CheckField, 21, 1, 1, 73, 84, // Skip to: 40669 |
| /* 19092 */ MCD_OPC_Decode, 133, 18, 89, // Opcode: USHLv2i32 |
| /* 19096 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 19114 |
| /* 19100 */ MCD_OPC_CheckPredicate, 0, 61, 84, // Skip to: 40669 |
| /* 19104 */ MCD_OPC_CheckField, 21, 1, 1, 55, 84, // Skip to: 40669 |
| /* 19110 */ MCD_OPC_Decode, 142, 13, 112, // Opcode: SSHLv4i32 |
| /* 19114 */ MCD_OPC_FilterValue, 3, 47, 84, // Skip to: 40669 |
| /* 19118 */ MCD_OPC_CheckPredicate, 0, 43, 84, // Skip to: 40669 |
| /* 19122 */ MCD_OPC_CheckField, 21, 1, 1, 37, 84, // Skip to: 40669 |
| /* 19128 */ MCD_OPC_Decode, 136, 18, 112, // Opcode: USHLv4i32 |
| /* 19132 */ MCD_OPC_FilterValue, 18, 127, 0, // Skip to: 19263 |
| /* 19136 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 19139 */ MCD_OPC_FilterValue, 0, 27, 0, // Skip to: 19170 |
| /* 19143 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 19146 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 19158 |
| /* 19150 */ MCD_OPC_CheckPredicate, 0, 11, 84, // Skip to: 40669 |
| /* 19154 */ MCD_OPC_Decode, 145, 1, 90, // Opcode: CLSv2i32 |
| /* 19158 */ MCD_OPC_FilterValue, 33, 3, 84, // Skip to: 40669 |
| /* 19162 */ MCD_OPC_CheckPredicate, 0, 255, 83, // Skip to: 40669 |
| /* 19166 */ MCD_OPC_Decode, 207, 12, 95, // Opcode: SQXTNv2i32 |
| /* 19170 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 19201 |
| /* 19174 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 19177 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 19189 |
| /* 19181 */ MCD_OPC_CheckPredicate, 0, 236, 83, // Skip to: 40669 |
| /* 19185 */ MCD_OPC_Decode, 153, 1, 90, // Opcode: CLZv2i32 |
| /* 19189 */ MCD_OPC_FilterValue, 33, 228, 83, // Skip to: 40669 |
| /* 19193 */ MCD_OPC_CheckPredicate, 0, 224, 83, // Skip to: 40669 |
| /* 19197 */ MCD_OPC_Decode, 214, 17, 95, // Opcode: UQXTNv2i32 |
| /* 19201 */ MCD_OPC_FilterValue, 2, 27, 0, // Skip to: 19232 |
| /* 19205 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 19208 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 19220 |
| /* 19212 */ MCD_OPC_CheckPredicate, 0, 205, 83, // Skip to: 40669 |
| /* 19216 */ MCD_OPC_Decode, 147, 1, 117, // Opcode: CLSv4i32 |
| /* 19220 */ MCD_OPC_FilterValue, 33, 197, 83, // Skip to: 40669 |
| /* 19224 */ MCD_OPC_CheckPredicate, 0, 193, 83, // Skip to: 40669 |
| /* 19228 */ MCD_OPC_Decode, 209, 12, 126, // Opcode: SQXTNv4i32 |
| /* 19232 */ MCD_OPC_FilterValue, 3, 185, 83, // Skip to: 40669 |
| /* 19236 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 19239 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 19251 |
| /* 19243 */ MCD_OPC_CheckPredicate, 0, 174, 83, // Skip to: 40669 |
| /* 19247 */ MCD_OPC_Decode, 155, 1, 117, // Opcode: CLZv4i32 |
| /* 19251 */ MCD_OPC_FilterValue, 33, 166, 83, // Skip to: 40669 |
| /* 19255 */ MCD_OPC_CheckPredicate, 0, 162, 83, // Skip to: 40669 |
| /* 19259 */ MCD_OPC_Decode, 216, 17, 126, // Opcode: UQXTNv4i32 |
| /* 19263 */ MCD_OPC_FilterValue, 19, 75, 0, // Skip to: 19342 |
| /* 19267 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 19270 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 19288 |
| /* 19274 */ MCD_OPC_CheckPredicate, 0, 143, 83, // Skip to: 40669 |
| /* 19278 */ MCD_OPC_CheckField, 21, 1, 1, 137, 83, // Skip to: 40669 |
| /* 19284 */ MCD_OPC_Decode, 162, 12, 89, // Opcode: SQSHLv2i32 |
| /* 19288 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 19306 |
| /* 19292 */ MCD_OPC_CheckPredicate, 0, 125, 83, // Skip to: 40669 |
| /* 19296 */ MCD_OPC_CheckField, 21, 1, 1, 119, 83, // Skip to: 40669 |
| /* 19302 */ MCD_OPC_Decode, 178, 17, 89, // Opcode: UQSHLv2i32 |
| /* 19306 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 19324 |
| /* 19310 */ MCD_OPC_CheckPredicate, 0, 107, 83, // Skip to: 40669 |
| /* 19314 */ MCD_OPC_CheckField, 21, 1, 1, 101, 83, // Skip to: 40669 |
| /* 19320 */ MCD_OPC_Decode, 168, 12, 112, // Opcode: SQSHLv4i32 |
| /* 19324 */ MCD_OPC_FilterValue, 3, 93, 83, // Skip to: 40669 |
| /* 19328 */ MCD_OPC_CheckPredicate, 0, 89, 83, // Skip to: 40669 |
| /* 19332 */ MCD_OPC_CheckField, 21, 1, 1, 83, 83, // Skip to: 40669 |
| /* 19338 */ MCD_OPC_Decode, 184, 17, 112, // Opcode: UQSHLv4i32 |
| /* 19342 */ MCD_OPC_FilterValue, 20, 75, 0, // Skip to: 19421 |
| /* 19346 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 19349 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 19367 |
| /* 19353 */ MCD_OPC_CheckPredicate, 0, 64, 83, // Skip to: 40669 |
| /* 19357 */ MCD_OPC_CheckField, 21, 1, 1, 58, 83, // Skip to: 40669 |
| /* 19363 */ MCD_OPC_Decode, 200, 9, 105, // Opcode: SABALv2i32_v2i64 |
| /* 19367 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 19385 |
| /* 19371 */ MCD_OPC_CheckPredicate, 0, 46, 83, // Skip to: 40669 |
| /* 19375 */ MCD_OPC_CheckField, 21, 1, 1, 40, 83, // Skip to: 40669 |
| /* 19381 */ MCD_OPC_Decode, 234, 15, 105, // Opcode: UABALv2i32_v2i64 |
| /* 19385 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 19403 |
| /* 19389 */ MCD_OPC_CheckPredicate, 0, 28, 83, // Skip to: 40669 |
| /* 19393 */ MCD_OPC_CheckField, 21, 1, 1, 22, 83, // Skip to: 40669 |
| /* 19399 */ MCD_OPC_Decode, 202, 9, 120, // Opcode: SABALv4i32_v2i64 |
| /* 19403 */ MCD_OPC_FilterValue, 3, 14, 83, // Skip to: 40669 |
| /* 19407 */ MCD_OPC_CheckPredicate, 0, 10, 83, // Skip to: 40669 |
| /* 19411 */ MCD_OPC_CheckField, 21, 1, 1, 4, 83, // Skip to: 40669 |
| /* 19417 */ MCD_OPC_Decode, 236, 15, 120, // Opcode: UABALv4i32_v2i64 |
| /* 19421 */ MCD_OPC_FilterValue, 21, 75, 0, // Skip to: 19500 |
| /* 19425 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 19428 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 19446 |
| /* 19432 */ MCD_OPC_CheckPredicate, 0, 241, 82, // Skip to: 40669 |
| /* 19436 */ MCD_OPC_CheckField, 21, 1, 1, 235, 82, // Skip to: 40669 |
| /* 19442 */ MCD_OPC_Decode, 237, 12, 89, // Opcode: SRSHLv2i32 |
| /* 19446 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 19464 |
| /* 19450 */ MCD_OPC_CheckPredicate, 0, 223, 82, // Skip to: 40669 |
| /* 19454 */ MCD_OPC_CheckField, 21, 1, 1, 217, 82, // Skip to: 40669 |
| /* 19460 */ MCD_OPC_Decode, 229, 17, 89, // Opcode: URSHLv2i32 |
| /* 19464 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 19482 |
| /* 19468 */ MCD_OPC_CheckPredicate, 0, 205, 82, // Skip to: 40669 |
| /* 19472 */ MCD_OPC_CheckField, 21, 1, 1, 199, 82, // Skip to: 40669 |
| /* 19478 */ MCD_OPC_Decode, 240, 12, 112, // Opcode: SRSHLv4i32 |
| /* 19482 */ MCD_OPC_FilterValue, 3, 191, 82, // Skip to: 40669 |
| /* 19486 */ MCD_OPC_CheckPredicate, 0, 187, 82, // Skip to: 40669 |
| /* 19490 */ MCD_OPC_CheckField, 21, 1, 1, 181, 82, // Skip to: 40669 |
| /* 19496 */ MCD_OPC_Decode, 232, 17, 112, // Opcode: URSHLv4i32 |
| /* 19500 */ MCD_OPC_FilterValue, 22, 39, 0, // Skip to: 19543 |
| /* 19504 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 19507 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 19525 |
| /* 19511 */ MCD_OPC_CheckPredicate, 0, 162, 82, // Skip to: 40669 |
| /* 19515 */ MCD_OPC_CheckField, 21, 1, 0, 156, 82, // Skip to: 40669 |
| /* 19521 */ MCD_OPC_Decode, 186, 18, 89, // Opcode: UZP2v2i32 |
| /* 19525 */ MCD_OPC_FilterValue, 2, 148, 82, // Skip to: 40669 |
| /* 19529 */ MCD_OPC_CheckPredicate, 0, 144, 82, // Skip to: 40669 |
| /* 19533 */ MCD_OPC_CheckField, 21, 1, 0, 138, 82, // Skip to: 40669 |
| /* 19539 */ MCD_OPC_Decode, 189, 18, 112, // Opcode: UZP2v4i32 |
| /* 19543 */ MCD_OPC_FilterValue, 23, 75, 0, // Skip to: 19622 |
| /* 19547 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 19550 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 19568 |
| /* 19554 */ MCD_OPC_CheckPredicate, 0, 119, 82, // Skip to: 40669 |
| /* 19558 */ MCD_OPC_CheckField, 21, 1, 1, 113, 82, // Skip to: 40669 |
| /* 19564 */ MCD_OPC_Decode, 245, 11, 89, // Opcode: SQRSHLv2i32 |
| /* 19568 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 19586 |
| /* 19572 */ MCD_OPC_CheckPredicate, 0, 101, 82, // Skip to: 40669 |
| /* 19576 */ MCD_OPC_CheckField, 21, 1, 1, 95, 82, // Skip to: 40669 |
| /* 19582 */ MCD_OPC_Decode, 153, 17, 89, // Opcode: UQRSHLv2i32 |
| /* 19586 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 19604 |
| /* 19590 */ MCD_OPC_CheckPredicate, 0, 83, 82, // Skip to: 40669 |
| /* 19594 */ MCD_OPC_CheckField, 21, 1, 1, 77, 82, // Skip to: 40669 |
| /* 19600 */ MCD_OPC_Decode, 248, 11, 112, // Opcode: SQRSHLv4i32 |
| /* 19604 */ MCD_OPC_FilterValue, 3, 69, 82, // Skip to: 40669 |
| /* 19608 */ MCD_OPC_CheckPredicate, 0, 65, 82, // Skip to: 40669 |
| /* 19612 */ MCD_OPC_CheckField, 21, 1, 1, 59, 82, // Skip to: 40669 |
| /* 19618 */ MCD_OPC_Decode, 156, 17, 112, // Opcode: UQRSHLv4i32 |
| /* 19622 */ MCD_OPC_FilterValue, 24, 75, 0, // Skip to: 19701 |
| /* 19626 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 19629 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 19647 |
| /* 19633 */ MCD_OPC_CheckPredicate, 0, 40, 82, // Skip to: 40669 |
| /* 19637 */ MCD_OPC_CheckField, 21, 1, 1, 34, 82, // Skip to: 40669 |
| /* 19643 */ MCD_OPC_Decode, 149, 15, 103, // Opcode: SUBHNv2i64_v2i32 |
| /* 19647 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 19665 |
| /* 19651 */ MCD_OPC_CheckPredicate, 0, 22, 82, // Skip to: 40669 |
| /* 19655 */ MCD_OPC_CheckField, 21, 1, 1, 16, 82, // Skip to: 40669 |
| /* 19661 */ MCD_OPC_Decode, 193, 9, 103, // Opcode: RSUBHNv2i64_v2i32 |
| /* 19665 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 19683 |
| /* 19669 */ MCD_OPC_CheckPredicate, 0, 4, 82, // Skip to: 40669 |
| /* 19673 */ MCD_OPC_CheckField, 21, 1, 1, 254, 81, // Skip to: 40669 |
| /* 19679 */ MCD_OPC_Decode, 150, 15, 120, // Opcode: SUBHNv2i64_v4i32 |
| /* 19683 */ MCD_OPC_FilterValue, 3, 246, 81, // Skip to: 40669 |
| /* 19687 */ MCD_OPC_CheckPredicate, 0, 242, 81, // Skip to: 40669 |
| /* 19691 */ MCD_OPC_CheckField, 21, 1, 1, 236, 81, // Skip to: 40669 |
| /* 19697 */ MCD_OPC_Decode, 194, 9, 120, // Opcode: RSUBHNv2i64_v4i32 |
| /* 19701 */ MCD_OPC_FilterValue, 25, 75, 0, // Skip to: 19780 |
| /* 19705 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 19708 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 19726 |
| /* 19712 */ MCD_OPC_CheckPredicate, 0, 217, 81, // Skip to: 40669 |
| /* 19716 */ MCD_OPC_CheckField, 21, 1, 1, 211, 81, // Skip to: 40669 |
| /* 19722 */ MCD_OPC_Decode, 215, 10, 89, // Opcode: SMAXv2i32 |
| /* 19726 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 19744 |
| /* 19730 */ MCD_OPC_CheckPredicate, 0, 199, 81, // Skip to: 40669 |
| /* 19734 */ MCD_OPC_CheckField, 21, 1, 1, 193, 81, // Skip to: 40669 |
| /* 19740 */ MCD_OPC_Decode, 207, 16, 89, // Opcode: UMAXv2i32 |
| /* 19744 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 19762 |
| /* 19748 */ MCD_OPC_CheckPredicate, 0, 181, 81, // Skip to: 40669 |
| /* 19752 */ MCD_OPC_CheckField, 21, 1, 1, 175, 81, // Skip to: 40669 |
| /* 19758 */ MCD_OPC_Decode, 217, 10, 112, // Opcode: SMAXv4i32 |
| /* 19762 */ MCD_OPC_FilterValue, 3, 167, 81, // Skip to: 40669 |
| /* 19766 */ MCD_OPC_CheckPredicate, 0, 163, 81, // Skip to: 40669 |
| /* 19770 */ MCD_OPC_CheckField, 21, 1, 1, 157, 81, // Skip to: 40669 |
| /* 19776 */ MCD_OPC_Decode, 209, 16, 112, // Opcode: UMAXv4i32 |
| /* 19780 */ MCD_OPC_FilterValue, 26, 113, 0, // Skip to: 19897 |
| /* 19784 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 19787 */ MCD_OPC_FilterValue, 0, 33, 0, // Skip to: 19824 |
| /* 19791 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 19794 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 19806 |
| /* 19798 */ MCD_OPC_CheckPredicate, 0, 131, 81, // Skip to: 40669 |
| /* 19802 */ MCD_OPC_Decode, 227, 15, 89, // Opcode: TRN2v2i32 |
| /* 19806 */ MCD_OPC_FilterValue, 1, 123, 81, // Skip to: 40669 |
| /* 19810 */ MCD_OPC_CheckPredicate, 0, 119, 81, // Skip to: 40669 |
| /* 19814 */ MCD_OPC_CheckField, 16, 5, 0, 113, 81, // Skip to: 40669 |
| /* 19820 */ MCD_OPC_Decode, 224, 9, 99, // Opcode: SADALPv2i32_v1i64 |
| /* 19824 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 19842 |
| /* 19828 */ MCD_OPC_CheckPredicate, 0, 101, 81, // Skip to: 40669 |
| /* 19832 */ MCD_OPC_CheckField, 16, 6, 32, 95, 81, // Skip to: 40669 |
| /* 19838 */ MCD_OPC_Decode, 130, 16, 99, // Opcode: UADALPv2i32_v1i64 |
| /* 19842 */ MCD_OPC_FilterValue, 2, 33, 0, // Skip to: 19879 |
| /* 19846 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 19849 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 19861 |
| /* 19853 */ MCD_OPC_CheckPredicate, 0, 76, 81, // Skip to: 40669 |
| /* 19857 */ MCD_OPC_Decode, 230, 15, 112, // Opcode: TRN2v4i32 |
| /* 19861 */ MCD_OPC_FilterValue, 1, 68, 81, // Skip to: 40669 |
| /* 19865 */ MCD_OPC_CheckPredicate, 0, 64, 81, // Skip to: 40669 |
| /* 19869 */ MCD_OPC_CheckField, 16, 5, 0, 58, 81, // Skip to: 40669 |
| /* 19875 */ MCD_OPC_Decode, 226, 9, 126, // Opcode: SADALPv4i32_v2i64 |
| /* 19879 */ MCD_OPC_FilterValue, 3, 50, 81, // Skip to: 40669 |
| /* 19883 */ MCD_OPC_CheckPredicate, 0, 46, 81, // Skip to: 40669 |
| /* 19887 */ MCD_OPC_CheckField, 16, 6, 32, 40, 81, // Skip to: 40669 |
| /* 19893 */ MCD_OPC_Decode, 132, 16, 126, // Opcode: UADALPv4i32_v2i64 |
| /* 19897 */ MCD_OPC_FilterValue, 27, 75, 0, // Skip to: 19976 |
| /* 19901 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 19904 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 19922 |
| /* 19908 */ MCD_OPC_CheckPredicate, 0, 21, 81, // Skip to: 40669 |
| /* 19912 */ MCD_OPC_CheckField, 21, 1, 1, 15, 81, // Skip to: 40669 |
| /* 19918 */ MCD_OPC_Decode, 233, 10, 89, // Opcode: SMINv2i32 |
| /* 19922 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 19940 |
| /* 19926 */ MCD_OPC_CheckPredicate, 0, 3, 81, // Skip to: 40669 |
| /* 19930 */ MCD_OPC_CheckField, 21, 1, 1, 253, 80, // Skip to: 40669 |
| /* 19936 */ MCD_OPC_Decode, 224, 16, 89, // Opcode: UMINv2i32 |
| /* 19940 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 19958 |
| /* 19944 */ MCD_OPC_CheckPredicate, 0, 241, 80, // Skip to: 40669 |
| /* 19948 */ MCD_OPC_CheckField, 21, 1, 1, 235, 80, // Skip to: 40669 |
| /* 19954 */ MCD_OPC_Decode, 235, 10, 112, // Opcode: SMINv4i32 |
| /* 19958 */ MCD_OPC_FilterValue, 3, 227, 80, // Skip to: 40669 |
| /* 19962 */ MCD_OPC_CheckPredicate, 0, 223, 80, // Skip to: 40669 |
| /* 19966 */ MCD_OPC_CheckField, 21, 1, 1, 217, 80, // Skip to: 40669 |
| /* 19972 */ MCD_OPC_Decode, 226, 16, 112, // Opcode: UMINv4i32 |
| /* 19976 */ MCD_OPC_FilterValue, 28, 75, 0, // Skip to: 20055 |
| /* 19980 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 19983 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 20001 |
| /* 19987 */ MCD_OPC_CheckPredicate, 0, 198, 80, // Skip to: 40669 |
| /* 19991 */ MCD_OPC_CheckField, 21, 1, 1, 192, 80, // Skip to: 40669 |
| /* 19997 */ MCD_OPC_Decode, 212, 9, 85, // Opcode: SABDLv2i32_v2i64 |
| /* 20001 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 20019 |
| /* 20005 */ MCD_OPC_CheckPredicate, 0, 180, 80, // Skip to: 40669 |
| /* 20009 */ MCD_OPC_CheckField, 21, 1, 1, 174, 80, // Skip to: 40669 |
| /* 20015 */ MCD_OPC_Decode, 246, 15, 85, // Opcode: UABDLv2i32_v2i64 |
| /* 20019 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 20037 |
| /* 20023 */ MCD_OPC_CheckPredicate, 0, 162, 80, // Skip to: 40669 |
| /* 20027 */ MCD_OPC_CheckField, 21, 1, 1, 156, 80, // Skip to: 40669 |
| /* 20033 */ MCD_OPC_Decode, 214, 9, 112, // Opcode: SABDLv4i32_v2i64 |
| /* 20037 */ MCD_OPC_FilterValue, 3, 148, 80, // Skip to: 40669 |
| /* 20041 */ MCD_OPC_CheckPredicate, 0, 144, 80, // Skip to: 40669 |
| /* 20045 */ MCD_OPC_CheckField, 21, 1, 1, 138, 80, // Skip to: 40669 |
| /* 20051 */ MCD_OPC_Decode, 248, 15, 112, // Opcode: UABDLv4i32_v2i64 |
| /* 20055 */ MCD_OPC_FilterValue, 29, 75, 0, // Skip to: 20134 |
| /* 20059 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 20062 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 20080 |
| /* 20066 */ MCD_OPC_CheckPredicate, 0, 119, 80, // Skip to: 40669 |
| /* 20070 */ MCD_OPC_CheckField, 21, 1, 1, 113, 80, // Skip to: 40669 |
| /* 20076 */ MCD_OPC_Decode, 218, 9, 89, // Opcode: SABDv2i32 |
| /* 20080 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 20098 |
| /* 20084 */ MCD_OPC_CheckPredicate, 0, 101, 80, // Skip to: 40669 |
| /* 20088 */ MCD_OPC_CheckField, 21, 1, 1, 95, 80, // Skip to: 40669 |
| /* 20094 */ MCD_OPC_Decode, 252, 15, 89, // Opcode: UABDv2i32 |
| /* 20098 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 20116 |
| /* 20102 */ MCD_OPC_CheckPredicate, 0, 83, 80, // Skip to: 40669 |
| /* 20106 */ MCD_OPC_CheckField, 21, 1, 1, 77, 80, // Skip to: 40669 |
| /* 20112 */ MCD_OPC_Decode, 220, 9, 112, // Opcode: SABDv4i32 |
| /* 20116 */ MCD_OPC_FilterValue, 3, 69, 80, // Skip to: 40669 |
| /* 20120 */ MCD_OPC_CheckPredicate, 0, 65, 80, // Skip to: 40669 |
| /* 20124 */ MCD_OPC_CheckField, 21, 1, 1, 59, 80, // Skip to: 40669 |
| /* 20130 */ MCD_OPC_Decode, 254, 15, 112, // Opcode: UABDv4i32 |
| /* 20134 */ MCD_OPC_FilterValue, 30, 113, 0, // Skip to: 20251 |
| /* 20138 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 20141 */ MCD_OPC_FilterValue, 0, 33, 0, // Skip to: 20178 |
| /* 20145 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 20148 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 20160 |
| /* 20152 */ MCD_OPC_CheckPredicate, 0, 33, 80, // Skip to: 40669 |
| /* 20156 */ MCD_OPC_Decode, 206, 18, 89, // Opcode: ZIP2v2i32 |
| /* 20160 */ MCD_OPC_FilterValue, 1, 25, 80, // Skip to: 40669 |
| /* 20164 */ MCD_OPC_CheckPredicate, 0, 21, 80, // Skip to: 40669 |
| /* 20168 */ MCD_OPC_CheckField, 16, 5, 0, 15, 80, // Skip to: 40669 |
| /* 20174 */ MCD_OPC_Decode, 152, 11, 90, // Opcode: SQABSv2i32 |
| /* 20178 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 20196 |
| /* 20182 */ MCD_OPC_CheckPredicate, 0, 3, 80, // Skip to: 40669 |
| /* 20186 */ MCD_OPC_CheckField, 16, 6, 32, 253, 79, // Skip to: 40669 |
| /* 20192 */ MCD_OPC_Decode, 222, 11, 90, // Opcode: SQNEGv2i32 |
| /* 20196 */ MCD_OPC_FilterValue, 2, 33, 0, // Skip to: 20233 |
| /* 20200 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 20203 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 20215 |
| /* 20207 */ MCD_OPC_CheckPredicate, 0, 234, 79, // Skip to: 40669 |
| /* 20211 */ MCD_OPC_Decode, 209, 18, 112, // Opcode: ZIP2v4i32 |
| /* 20215 */ MCD_OPC_FilterValue, 1, 226, 79, // Skip to: 40669 |
| /* 20219 */ MCD_OPC_CheckPredicate, 0, 222, 79, // Skip to: 40669 |
| /* 20223 */ MCD_OPC_CheckField, 16, 5, 0, 216, 79, // Skip to: 40669 |
| /* 20229 */ MCD_OPC_Decode, 155, 11, 117, // Opcode: SQABSv4i32 |
| /* 20233 */ MCD_OPC_FilterValue, 3, 208, 79, // Skip to: 40669 |
| /* 20237 */ MCD_OPC_CheckPredicate, 0, 204, 79, // Skip to: 40669 |
| /* 20241 */ MCD_OPC_CheckField, 16, 6, 32, 198, 79, // Skip to: 40669 |
| /* 20247 */ MCD_OPC_Decode, 225, 11, 117, // Opcode: SQNEGv4i32 |
| /* 20251 */ MCD_OPC_FilterValue, 31, 75, 0, // Skip to: 20330 |
| /* 20255 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 20258 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 20276 |
| /* 20262 */ MCD_OPC_CheckPredicate, 0, 179, 79, // Skip to: 40669 |
| /* 20266 */ MCD_OPC_CheckField, 21, 1, 1, 173, 79, // Skip to: 40669 |
| /* 20272 */ MCD_OPC_Decode, 206, 9, 109, // Opcode: SABAv2i32 |
| /* 20276 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 20294 |
| /* 20280 */ MCD_OPC_CheckPredicate, 0, 161, 79, // Skip to: 40669 |
| /* 20284 */ MCD_OPC_CheckField, 21, 1, 1, 155, 79, // Skip to: 40669 |
| /* 20290 */ MCD_OPC_Decode, 240, 15, 109, // Opcode: UABAv2i32 |
| /* 20294 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 20312 |
| /* 20298 */ MCD_OPC_CheckPredicate, 0, 143, 79, // Skip to: 40669 |
| /* 20302 */ MCD_OPC_CheckField, 21, 1, 1, 137, 79, // Skip to: 40669 |
| /* 20308 */ MCD_OPC_Decode, 208, 9, 120, // Opcode: SABAv4i32 |
| /* 20312 */ MCD_OPC_FilterValue, 3, 129, 79, // Skip to: 40669 |
| /* 20316 */ MCD_OPC_CheckPredicate, 0, 125, 79, // Skip to: 40669 |
| /* 20320 */ MCD_OPC_CheckField, 21, 1, 1, 119, 79, // Skip to: 40669 |
| /* 20326 */ MCD_OPC_Decode, 242, 15, 120, // Opcode: UABAv4i32 |
| /* 20330 */ MCD_OPC_FilterValue, 32, 75, 0, // Skip to: 20409 |
| /* 20334 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 20337 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 20355 |
| /* 20341 */ MCD_OPC_CheckPredicate, 0, 100, 79, // Skip to: 40669 |
| /* 20345 */ MCD_OPC_CheckField, 21, 1, 1, 94, 79, // Skip to: 40669 |
| /* 20351 */ MCD_OPC_Decode, 240, 10, 105, // Opcode: SMLALv2i32_v2i64 |
| /* 20355 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 20373 |
| /* 20359 */ MCD_OPC_CheckPredicate, 0, 82, 79, // Skip to: 40669 |
| /* 20363 */ MCD_OPC_CheckField, 21, 1, 1, 76, 79, // Skip to: 40669 |
| /* 20369 */ MCD_OPC_Decode, 231, 16, 105, // Opcode: UMLALv2i32_v2i64 |
| /* 20373 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 20391 |
| /* 20377 */ MCD_OPC_CheckPredicate, 0, 64, 79, // Skip to: 40669 |
| /* 20381 */ MCD_OPC_CheckField, 21, 1, 1, 58, 79, // Skip to: 40669 |
| /* 20387 */ MCD_OPC_Decode, 244, 10, 120, // Opcode: SMLALv4i32_v2i64 |
| /* 20391 */ MCD_OPC_FilterValue, 3, 50, 79, // Skip to: 40669 |
| /* 20395 */ MCD_OPC_CheckPredicate, 0, 46, 79, // Skip to: 40669 |
| /* 20399 */ MCD_OPC_CheckField, 21, 1, 1, 40, 79, // Skip to: 40669 |
| /* 20405 */ MCD_OPC_Decode, 235, 16, 120, // Opcode: UMLALv4i32_v2i64 |
| /* 20409 */ MCD_OPC_FilterValue, 33, 73, 0, // Skip to: 20486 |
| /* 20413 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 20416 */ MCD_OPC_FilterValue, 0, 13, 0, // Skip to: 20433 |
| /* 20420 */ MCD_OPC_CheckPredicate, 0, 21, 79, // Skip to: 40669 |
| /* 20424 */ MCD_OPC_CheckField, 21, 1, 1, 15, 79, // Skip to: 40669 |
| /* 20430 */ MCD_OPC_Decode, 71, 89, // Opcode: ADDv2i32 |
| /* 20433 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 20451 |
| /* 20437 */ MCD_OPC_CheckPredicate, 0, 4, 79, // Skip to: 40669 |
| /* 20441 */ MCD_OPC_CheckField, 21, 1, 1, 254, 78, // Skip to: 40669 |
| /* 20447 */ MCD_OPC_Decode, 175, 15, 89, // Opcode: SUBv2i32 |
| /* 20451 */ MCD_OPC_FilterValue, 2, 13, 0, // Skip to: 20468 |
| /* 20455 */ MCD_OPC_CheckPredicate, 0, 242, 78, // Skip to: 40669 |
| /* 20459 */ MCD_OPC_CheckField, 21, 1, 1, 236, 78, // Skip to: 40669 |
| /* 20465 */ MCD_OPC_Decode, 74, 112, // Opcode: ADDv4i32 |
| /* 20468 */ MCD_OPC_FilterValue, 3, 229, 78, // Skip to: 40669 |
| /* 20472 */ MCD_OPC_CheckPredicate, 0, 225, 78, // Skip to: 40669 |
| /* 20476 */ MCD_OPC_CheckField, 21, 1, 1, 219, 78, // Skip to: 40669 |
| /* 20482 */ MCD_OPC_Decode, 178, 15, 112, // Opcode: SUBv4i32 |
| /* 20486 */ MCD_OPC_FilterValue, 34, 101, 0, // Skip to: 20591 |
| /* 20490 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 20493 */ MCD_OPC_FilterValue, 0, 27, 0, // Skip to: 20524 |
| /* 20497 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 20500 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 20512 |
| /* 20504 */ MCD_OPC_CheckPredicate, 0, 193, 78, // Skip to: 40669 |
| /* 20508 */ MCD_OPC_Decode, 195, 1, 90, // Opcode: CMGTv2i32rz |
| /* 20512 */ MCD_OPC_FilterValue, 33, 185, 78, // Skip to: 40669 |
| /* 20516 */ MCD_OPC_CheckPredicate, 0, 181, 78, // Skip to: 40669 |
| /* 20520 */ MCD_OPC_Decode, 172, 5, 90, // Opcode: FRINTPv2f32 |
| /* 20524 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 20542 |
| /* 20528 */ MCD_OPC_CheckPredicate, 0, 169, 78, // Skip to: 40669 |
| /* 20532 */ MCD_OPC_CheckField, 16, 6, 32, 163, 78, // Skip to: 40669 |
| /* 20538 */ MCD_OPC_Decode, 179, 1, 90, // Opcode: CMGEv2i32rz |
| /* 20542 */ MCD_OPC_FilterValue, 2, 27, 0, // Skip to: 20573 |
| /* 20546 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 20549 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 20561 |
| /* 20553 */ MCD_OPC_CheckPredicate, 0, 144, 78, // Skip to: 40669 |
| /* 20557 */ MCD_OPC_Decode, 201, 1, 117, // Opcode: CMGTv4i32rz |
| /* 20561 */ MCD_OPC_FilterValue, 33, 136, 78, // Skip to: 40669 |
| /* 20565 */ MCD_OPC_CheckPredicate, 0, 132, 78, // Skip to: 40669 |
| /* 20569 */ MCD_OPC_Decode, 174, 5, 117, // Opcode: FRINTPv4f32 |
| /* 20573 */ MCD_OPC_FilterValue, 3, 124, 78, // Skip to: 40669 |
| /* 20577 */ MCD_OPC_CheckPredicate, 0, 120, 78, // Skip to: 40669 |
| /* 20581 */ MCD_OPC_CheckField, 16, 6, 32, 114, 78, // Skip to: 40669 |
| /* 20587 */ MCD_OPC_Decode, 185, 1, 117, // Opcode: CMGEv4i32rz |
| /* 20591 */ MCD_OPC_FilterValue, 35, 75, 0, // Skip to: 20670 |
| /* 20595 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 20598 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 20616 |
| /* 20602 */ MCD_OPC_CheckPredicate, 0, 95, 78, // Skip to: 40669 |
| /* 20606 */ MCD_OPC_CheckField, 21, 1, 1, 89, 78, // Skip to: 40669 |
| /* 20612 */ MCD_OPC_Decode, 240, 1, 89, // Opcode: CMTSTv2i32 |
| /* 20616 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 20634 |
| /* 20620 */ MCD_OPC_CheckPredicate, 0, 77, 78, // Skip to: 40669 |
| /* 20624 */ MCD_OPC_CheckField, 21, 1, 1, 71, 78, // Skip to: 40669 |
| /* 20630 */ MCD_OPC_Decode, 162, 1, 89, // Opcode: CMEQv2i32 |
| /* 20634 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 20652 |
| /* 20638 */ MCD_OPC_CheckPredicate, 0, 59, 78, // Skip to: 40669 |
| /* 20642 */ MCD_OPC_CheckField, 21, 1, 1, 53, 78, // Skip to: 40669 |
| /* 20648 */ MCD_OPC_Decode, 243, 1, 112, // Opcode: CMTSTv4i32 |
| /* 20652 */ MCD_OPC_FilterValue, 3, 45, 78, // Skip to: 40669 |
| /* 20656 */ MCD_OPC_CheckPredicate, 0, 41, 78, // Skip to: 40669 |
| /* 20660 */ MCD_OPC_CheckField, 21, 1, 1, 35, 78, // Skip to: 40669 |
| /* 20666 */ MCD_OPC_Decode, 168, 1, 112, // Opcode: CMEQv4i32 |
| /* 20670 */ MCD_OPC_FilterValue, 36, 39, 0, // Skip to: 20713 |
| /* 20674 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 20677 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 20695 |
| /* 20681 */ MCD_OPC_CheckPredicate, 0, 16, 78, // Skip to: 40669 |
| /* 20685 */ MCD_OPC_CheckField, 21, 1, 1, 10, 78, // Skip to: 40669 |
| /* 20691 */ MCD_OPC_Decode, 174, 11, 105, // Opcode: SQDMLALv2i32_v2i64 |
| /* 20695 */ MCD_OPC_FilterValue, 2, 2, 78, // Skip to: 40669 |
| /* 20699 */ MCD_OPC_CheckPredicate, 0, 254, 77, // Skip to: 40669 |
| /* 20703 */ MCD_OPC_CheckField, 21, 1, 1, 248, 77, // Skip to: 40669 |
| /* 20709 */ MCD_OPC_Decode, 178, 11, 120, // Opcode: SQDMLALv4i32_v2i64 |
| /* 20713 */ MCD_OPC_FilterValue, 37, 75, 0, // Skip to: 20792 |
| /* 20717 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 20720 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 20738 |
| /* 20724 */ MCD_OPC_CheckPredicate, 0, 229, 77, // Skip to: 40669 |
| /* 20728 */ MCD_OPC_CheckField, 21, 1, 1, 223, 77, // Skip to: 40669 |
| /* 20734 */ MCD_OPC_Decode, 181, 8, 109, // Opcode: MLAv2i32 |
| /* 20738 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 20756 |
| /* 20742 */ MCD_OPC_CheckPredicate, 0, 211, 77, // Skip to: 40669 |
| /* 20746 */ MCD_OPC_CheckField, 21, 1, 1, 205, 77, // Skip to: 40669 |
| /* 20752 */ MCD_OPC_Decode, 191, 8, 109, // Opcode: MLSv2i32 |
| /* 20756 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 20774 |
| /* 20760 */ MCD_OPC_CheckPredicate, 0, 193, 77, // Skip to: 40669 |
| /* 20764 */ MCD_OPC_CheckField, 21, 1, 1, 187, 77, // Skip to: 40669 |
| /* 20770 */ MCD_OPC_Decode, 185, 8, 120, // Opcode: MLAv4i32 |
| /* 20774 */ MCD_OPC_FilterValue, 3, 179, 77, // Skip to: 40669 |
| /* 20778 */ MCD_OPC_CheckPredicate, 0, 175, 77, // Skip to: 40669 |
| /* 20782 */ MCD_OPC_CheckField, 21, 1, 1, 169, 77, // Skip to: 40669 |
| /* 20788 */ MCD_OPC_Decode, 195, 8, 120, // Opcode: MLSv4i32 |
| /* 20792 */ MCD_OPC_FilterValue, 38, 127, 0, // Skip to: 20923 |
| /* 20796 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 20799 */ MCD_OPC_FilterValue, 0, 27, 0, // Skip to: 20830 |
| /* 20803 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 20806 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 20818 |
| /* 20810 */ MCD_OPC_CheckPredicate, 0, 143, 77, // Skip to: 40669 |
| /* 20814 */ MCD_OPC_Decode, 163, 1, 90, // Opcode: CMEQv2i32rz |
| /* 20818 */ MCD_OPC_FilterValue, 33, 135, 77, // Skip to: 40669 |
| /* 20822 */ MCD_OPC_CheckPredicate, 0, 131, 77, // Skip to: 40669 |
| /* 20826 */ MCD_OPC_Decode, 182, 5, 90, // Opcode: FRINTZv2f32 |
| /* 20830 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 20861 |
| /* 20834 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 20837 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 20849 |
| /* 20841 */ MCD_OPC_CheckPredicate, 0, 112, 77, // Skip to: 40669 |
| /* 20845 */ MCD_OPC_Decode, 224, 1, 90, // Opcode: CMLEv2i32rz |
| /* 20849 */ MCD_OPC_FilterValue, 33, 104, 77, // Skip to: 40669 |
| /* 20853 */ MCD_OPC_CheckPredicate, 0, 100, 77, // Skip to: 40669 |
| /* 20857 */ MCD_OPC_Decode, 157, 5, 90, // Opcode: FRINTIv2f32 |
| /* 20861 */ MCD_OPC_FilterValue, 2, 27, 0, // Skip to: 20892 |
| /* 20865 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 20868 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 20880 |
| /* 20872 */ MCD_OPC_CheckPredicate, 0, 81, 77, // Skip to: 40669 |
| /* 20876 */ MCD_OPC_Decode, 169, 1, 117, // Opcode: CMEQv4i32rz |
| /* 20880 */ MCD_OPC_FilterValue, 33, 73, 77, // Skip to: 40669 |
| /* 20884 */ MCD_OPC_CheckPredicate, 0, 69, 77, // Skip to: 40669 |
| /* 20888 */ MCD_OPC_Decode, 184, 5, 117, // Opcode: FRINTZv4f32 |
| /* 20892 */ MCD_OPC_FilterValue, 3, 61, 77, // Skip to: 40669 |
| /* 20896 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 20899 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 20911 |
| /* 20903 */ MCD_OPC_CheckPredicate, 0, 50, 77, // Skip to: 40669 |
| /* 20907 */ MCD_OPC_Decode, 227, 1, 117, // Opcode: CMLEv4i32rz |
| /* 20911 */ MCD_OPC_FilterValue, 33, 42, 77, // Skip to: 40669 |
| /* 20915 */ MCD_OPC_CheckPredicate, 0, 38, 77, // Skip to: 40669 |
| /* 20919 */ MCD_OPC_Decode, 159, 5, 117, // Opcode: FRINTIv4f32 |
| /* 20923 */ MCD_OPC_FilterValue, 39, 39, 0, // Skip to: 20966 |
| /* 20927 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 20930 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 20948 |
| /* 20934 */ MCD_OPC_CheckPredicate, 0, 19, 77, // Skip to: 40669 |
| /* 20938 */ MCD_OPC_CheckField, 21, 1, 1, 13, 77, // Skip to: 40669 |
| /* 20944 */ MCD_OPC_Decode, 230, 8, 89, // Opcode: MULv2i32 |
| /* 20948 */ MCD_OPC_FilterValue, 2, 5, 77, // Skip to: 40669 |
| /* 20952 */ MCD_OPC_CheckPredicate, 0, 1, 77, // Skip to: 40669 |
| /* 20956 */ MCD_OPC_CheckField, 21, 1, 1, 251, 76, // Skip to: 40669 |
| /* 20962 */ MCD_OPC_Decode, 234, 8, 112, // Opcode: MULv4i32 |
| /* 20966 */ MCD_OPC_FilterValue, 40, 75, 0, // Skip to: 21045 |
| /* 20970 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 20973 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 20991 |
| /* 20977 */ MCD_OPC_CheckPredicate, 0, 232, 76, // Skip to: 40669 |
| /* 20981 */ MCD_OPC_CheckField, 21, 1, 1, 226, 76, // Skip to: 40669 |
| /* 20987 */ MCD_OPC_Decode, 250, 10, 105, // Opcode: SMLSLv2i32_v2i64 |
| /* 20991 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 21009 |
| /* 20995 */ MCD_OPC_CheckPredicate, 0, 214, 76, // Skip to: 40669 |
| /* 20999 */ MCD_OPC_CheckField, 21, 1, 1, 208, 76, // Skip to: 40669 |
| /* 21005 */ MCD_OPC_Decode, 241, 16, 105, // Opcode: UMLSLv2i32_v2i64 |
| /* 21009 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 21027 |
| /* 21013 */ MCD_OPC_CheckPredicate, 0, 196, 76, // Skip to: 40669 |
| /* 21017 */ MCD_OPC_CheckField, 21, 1, 1, 190, 76, // Skip to: 40669 |
| /* 21023 */ MCD_OPC_Decode, 254, 10, 120, // Opcode: SMLSLv4i32_v2i64 |
| /* 21027 */ MCD_OPC_FilterValue, 3, 182, 76, // Skip to: 40669 |
| /* 21031 */ MCD_OPC_CheckPredicate, 0, 178, 76, // Skip to: 40669 |
| /* 21035 */ MCD_OPC_CheckField, 21, 1, 1, 172, 76, // Skip to: 40669 |
| /* 21041 */ MCD_OPC_Decode, 245, 16, 120, // Opcode: UMLSLv4i32_v2i64 |
| /* 21045 */ MCD_OPC_FilterValue, 41, 75, 0, // Skip to: 21124 |
| /* 21049 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21052 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 21070 |
| /* 21056 */ MCD_OPC_CheckPredicate, 0, 153, 76, // Skip to: 40669 |
| /* 21060 */ MCD_OPC_CheckField, 21, 1, 1, 147, 76, // Skip to: 40669 |
| /* 21066 */ MCD_OPC_Decode, 204, 10, 89, // Opcode: SMAXPv2i32 |
| /* 21070 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 21088 |
| /* 21074 */ MCD_OPC_CheckPredicate, 0, 135, 76, // Skip to: 40669 |
| /* 21078 */ MCD_OPC_CheckField, 21, 1, 1, 129, 76, // Skip to: 40669 |
| /* 21084 */ MCD_OPC_Decode, 196, 16, 89, // Opcode: UMAXPv2i32 |
| /* 21088 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 21106 |
| /* 21092 */ MCD_OPC_CheckPredicate, 0, 117, 76, // Skip to: 40669 |
| /* 21096 */ MCD_OPC_CheckField, 21, 1, 1, 111, 76, // Skip to: 40669 |
| /* 21102 */ MCD_OPC_Decode, 206, 10, 112, // Opcode: SMAXPv4i32 |
| /* 21106 */ MCD_OPC_FilterValue, 3, 103, 76, // Skip to: 40669 |
| /* 21110 */ MCD_OPC_CheckPredicate, 0, 99, 76, // Skip to: 40669 |
| /* 21114 */ MCD_OPC_CheckField, 21, 1, 1, 93, 76, // Skip to: 40669 |
| /* 21120 */ MCD_OPC_Decode, 198, 16, 112, // Opcode: UMAXPv4i32 |
| /* 21124 */ MCD_OPC_FilterValue, 42, 155, 0, // Skip to: 21283 |
| /* 21128 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 21131 */ MCD_OPC_FilterValue, 32, 27, 0, // Skip to: 21162 |
| /* 21135 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21138 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 21150 |
| /* 21142 */ MCD_OPC_CheckPredicate, 0, 67, 76, // Skip to: 40669 |
| /* 21146 */ MCD_OPC_Decode, 232, 1, 90, // Opcode: CMLTv2i32rz |
| /* 21150 */ MCD_OPC_FilterValue, 2, 59, 76, // Skip to: 40669 |
| /* 21154 */ MCD_OPC_CheckPredicate, 0, 55, 76, // Skip to: 40669 |
| /* 21158 */ MCD_OPC_Decode, 235, 1, 117, // Opcode: CMLTv4i32rz |
| /* 21162 */ MCD_OPC_FilterValue, 33, 51, 0, // Skip to: 21217 |
| /* 21166 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21169 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 21181 |
| /* 21173 */ MCD_OPC_CheckPredicate, 0, 36, 76, // Skip to: 40669 |
| /* 21177 */ MCD_OPC_Decode, 206, 3, 90, // Opcode: FCVTPSv2f32 |
| /* 21181 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 21193 |
| /* 21185 */ MCD_OPC_CheckPredicate, 0, 24, 76, // Skip to: 40669 |
| /* 21189 */ MCD_OPC_Decode, 215, 3, 90, // Opcode: FCVTPUv2f32 |
| /* 21193 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 21205 |
| /* 21197 */ MCD_OPC_CheckPredicate, 0, 12, 76, // Skip to: 40669 |
| /* 21201 */ MCD_OPC_Decode, 208, 3, 117, // Opcode: FCVTPSv4f32 |
| /* 21205 */ MCD_OPC_FilterValue, 3, 4, 76, // Skip to: 40669 |
| /* 21209 */ MCD_OPC_CheckPredicate, 0, 0, 76, // Skip to: 40669 |
| /* 21213 */ MCD_OPC_Decode, 217, 3, 117, // Opcode: FCVTPUv4f32 |
| /* 21217 */ MCD_OPC_FilterValue, 48, 29, 0, // Skip to: 21250 |
| /* 21221 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21224 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 21237 |
| /* 21228 */ MCD_OPC_CheckPredicate, 0, 237, 75, // Skip to: 40669 |
| /* 21232 */ MCD_OPC_Decode, 211, 10, 139, 1, // Opcode: SMAXVv4i32v |
| /* 21237 */ MCD_OPC_FilterValue, 3, 228, 75, // Skip to: 40669 |
| /* 21241 */ MCD_OPC_CheckPredicate, 0, 224, 75, // Skip to: 40669 |
| /* 21245 */ MCD_OPC_Decode, 203, 16, 139, 1, // Opcode: UMAXVv4i32v |
| /* 21250 */ MCD_OPC_FilterValue, 49, 215, 75, // Skip to: 40669 |
| /* 21254 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21257 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 21270 |
| /* 21261 */ MCD_OPC_CheckPredicate, 0, 204, 75, // Skip to: 40669 |
| /* 21265 */ MCD_OPC_Decode, 229, 10, 139, 1, // Opcode: SMINVv4i32v |
| /* 21270 */ MCD_OPC_FilterValue, 3, 195, 75, // Skip to: 40669 |
| /* 21274 */ MCD_OPC_CheckPredicate, 0, 191, 75, // Skip to: 40669 |
| /* 21278 */ MCD_OPC_Decode, 220, 16, 139, 1, // Opcode: UMINVv4i32v |
| /* 21283 */ MCD_OPC_FilterValue, 43, 75, 0, // Skip to: 21362 |
| /* 21287 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21290 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 21308 |
| /* 21294 */ MCD_OPC_CheckPredicate, 0, 171, 75, // Skip to: 40669 |
| /* 21298 */ MCD_OPC_CheckField, 21, 1, 1, 165, 75, // Skip to: 40669 |
| /* 21304 */ MCD_OPC_Decode, 222, 10, 89, // Opcode: SMINPv2i32 |
| /* 21308 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 21326 |
| /* 21312 */ MCD_OPC_CheckPredicate, 0, 153, 75, // Skip to: 40669 |
| /* 21316 */ MCD_OPC_CheckField, 21, 1, 1, 147, 75, // Skip to: 40669 |
| /* 21322 */ MCD_OPC_Decode, 213, 16, 89, // Opcode: UMINPv2i32 |
| /* 21326 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 21344 |
| /* 21330 */ MCD_OPC_CheckPredicate, 0, 135, 75, // Skip to: 40669 |
| /* 21334 */ MCD_OPC_CheckField, 21, 1, 1, 129, 75, // Skip to: 40669 |
| /* 21340 */ MCD_OPC_Decode, 224, 10, 112, // Opcode: SMINPv4i32 |
| /* 21344 */ MCD_OPC_FilterValue, 3, 121, 75, // Skip to: 40669 |
| /* 21348 */ MCD_OPC_CheckPredicate, 0, 117, 75, // Skip to: 40669 |
| /* 21352 */ MCD_OPC_CheckField, 21, 1, 1, 111, 75, // Skip to: 40669 |
| /* 21358 */ MCD_OPC_Decode, 215, 16, 112, // Opcode: UMINPv4i32 |
| /* 21362 */ MCD_OPC_FilterValue, 44, 39, 0, // Skip to: 21405 |
| /* 21366 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21369 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 21387 |
| /* 21373 */ MCD_OPC_CheckPredicate, 0, 92, 75, // Skip to: 40669 |
| /* 21377 */ MCD_OPC_CheckField, 21, 1, 1, 86, 75, // Skip to: 40669 |
| /* 21383 */ MCD_OPC_Decode, 186, 11, 105, // Opcode: SQDMLSLv2i32_v2i64 |
| /* 21387 */ MCD_OPC_FilterValue, 2, 78, 75, // Skip to: 40669 |
| /* 21391 */ MCD_OPC_CheckPredicate, 0, 74, 75, // Skip to: 40669 |
| /* 21395 */ MCD_OPC_CheckField, 21, 1, 1, 68, 75, // Skip to: 40669 |
| /* 21401 */ MCD_OPC_Decode, 190, 11, 120, // Opcode: SQDMLSLv4i32_v2i64 |
| /* 21405 */ MCD_OPC_FilterValue, 45, 75, 0, // Skip to: 21484 |
| /* 21409 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21412 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 21430 |
| /* 21416 */ MCD_OPC_CheckPredicate, 0, 49, 75, // Skip to: 40669 |
| /* 21420 */ MCD_OPC_CheckField, 21, 1, 1, 43, 75, // Skip to: 40669 |
| /* 21426 */ MCD_OPC_Decode, 197, 11, 89, // Opcode: SQDMULHv2i32 |
| /* 21430 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 21448 |
| /* 21434 */ MCD_OPC_CheckPredicate, 0, 31, 75, // Skip to: 40669 |
| /* 21438 */ MCD_OPC_CheckField, 21, 1, 1, 25, 75, // Skip to: 40669 |
| /* 21444 */ MCD_OPC_Decode, 232, 11, 89, // Opcode: SQRDMULHv2i32 |
| /* 21448 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 21466 |
| /* 21452 */ MCD_OPC_CheckPredicate, 0, 13, 75, // Skip to: 40669 |
| /* 21456 */ MCD_OPC_CheckField, 21, 1, 1, 7, 75, // Skip to: 40669 |
| /* 21462 */ MCD_OPC_Decode, 201, 11, 112, // Opcode: SQDMULHv4i32 |
| /* 21466 */ MCD_OPC_FilterValue, 3, 255, 74, // Skip to: 40669 |
| /* 21470 */ MCD_OPC_CheckPredicate, 0, 251, 74, // Skip to: 40669 |
| /* 21474 */ MCD_OPC_CheckField, 21, 1, 1, 245, 74, // Skip to: 40669 |
| /* 21480 */ MCD_OPC_Decode, 236, 11, 112, // Opcode: SQRDMULHv4i32 |
| /* 21484 */ MCD_OPC_FilterValue, 46, 137, 0, // Skip to: 21625 |
| /* 21488 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21491 */ MCD_OPC_FilterValue, 0, 26, 0, // Skip to: 21521 |
| /* 21495 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 21498 */ MCD_OPC_FilterValue, 32, 7, 0, // Skip to: 21509 |
| /* 21502 */ MCD_OPC_CheckPredicate, 0, 219, 74, // Skip to: 40669 |
| /* 21506 */ MCD_OPC_Decode, 22, 90, // Opcode: ABSv2i32 |
| /* 21509 */ MCD_OPC_FilterValue, 33, 212, 74, // Skip to: 40669 |
| /* 21513 */ MCD_OPC_CheckPredicate, 0, 208, 74, // Skip to: 40669 |
| /* 21517 */ MCD_OPC_Decode, 246, 3, 90, // Opcode: FCVTZSv2f32 |
| /* 21521 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 21552 |
| /* 21525 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 21528 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 21540 |
| /* 21532 */ MCD_OPC_CheckPredicate, 0, 189, 74, // Skip to: 40669 |
| /* 21536 */ MCD_OPC_Decode, 247, 8, 90, // Opcode: NEGv2i32 |
| /* 21540 */ MCD_OPC_FilterValue, 33, 181, 74, // Skip to: 40669 |
| /* 21544 */ MCD_OPC_CheckPredicate, 0, 177, 74, // Skip to: 40669 |
| /* 21548 */ MCD_OPC_Decode, 147, 4, 90, // Opcode: FCVTZUv2f32 |
| /* 21552 */ MCD_OPC_FilterValue, 2, 38, 0, // Skip to: 21594 |
| /* 21556 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 21559 */ MCD_OPC_FilterValue, 32, 7, 0, // Skip to: 21570 |
| /* 21563 */ MCD_OPC_CheckPredicate, 0, 158, 74, // Skip to: 40669 |
| /* 21567 */ MCD_OPC_Decode, 25, 117, // Opcode: ABSv4i32 |
| /* 21570 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 21582 |
| /* 21574 */ MCD_OPC_CheckPredicate, 0, 147, 74, // Skip to: 40669 |
| /* 21578 */ MCD_OPC_Decode, 250, 3, 117, // Opcode: FCVTZSv4f32 |
| /* 21582 */ MCD_OPC_FilterValue, 49, 139, 74, // Skip to: 40669 |
| /* 21586 */ MCD_OPC_CheckPredicate, 0, 135, 74, // Skip to: 40669 |
| /* 21590 */ MCD_OPC_Decode, 57, 139, 1, // Opcode: ADDVv4i32v |
| /* 21594 */ MCD_OPC_FilterValue, 3, 127, 74, // Skip to: 40669 |
| /* 21598 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 21601 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 21613 |
| /* 21605 */ MCD_OPC_CheckPredicate, 0, 116, 74, // Skip to: 40669 |
| /* 21609 */ MCD_OPC_Decode, 250, 8, 117, // Opcode: NEGv4i32 |
| /* 21613 */ MCD_OPC_FilterValue, 33, 108, 74, // Skip to: 40669 |
| /* 21617 */ MCD_OPC_CheckPredicate, 0, 104, 74, // Skip to: 40669 |
| /* 21621 */ MCD_OPC_Decode, 151, 4, 117, // Opcode: FCVTZUv4f32 |
| /* 21625 */ MCD_OPC_FilterValue, 47, 37, 0, // Skip to: 21666 |
| /* 21629 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21632 */ MCD_OPC_FilterValue, 0, 13, 0, // Skip to: 21649 |
| /* 21636 */ MCD_OPC_CheckPredicate, 0, 85, 74, // Skip to: 40669 |
| /* 21640 */ MCD_OPC_CheckField, 21, 1, 1, 79, 74, // Skip to: 40669 |
| /* 21646 */ MCD_OPC_Decode, 39, 89, // Opcode: ADDPv2i32 |
| /* 21649 */ MCD_OPC_FilterValue, 2, 72, 74, // Skip to: 40669 |
| /* 21653 */ MCD_OPC_CheckPredicate, 0, 68, 74, // Skip to: 40669 |
| /* 21657 */ MCD_OPC_CheckField, 21, 1, 1, 62, 74, // Skip to: 40669 |
| /* 21663 */ MCD_OPC_Decode, 43, 112, // Opcode: ADDPv4i32 |
| /* 21666 */ MCD_OPC_FilterValue, 48, 75, 0, // Skip to: 21745 |
| /* 21670 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21673 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 21691 |
| /* 21677 */ MCD_OPC_CheckPredicate, 0, 44, 74, // Skip to: 40669 |
| /* 21681 */ MCD_OPC_CheckField, 21, 1, 1, 38, 74, // Skip to: 40669 |
| /* 21687 */ MCD_OPC_Decode, 139, 11, 85, // Opcode: SMULLv2i32_v2i64 |
| /* 21691 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 21709 |
| /* 21695 */ MCD_OPC_CheckPredicate, 0, 26, 74, // Skip to: 40669 |
| /* 21699 */ MCD_OPC_CheckField, 21, 1, 1, 20, 74, // Skip to: 40669 |
| /* 21705 */ MCD_OPC_Decode, 129, 17, 85, // Opcode: UMULLv2i32_v2i64 |
| /* 21709 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 21727 |
| /* 21713 */ MCD_OPC_CheckPredicate, 0, 8, 74, // Skip to: 40669 |
| /* 21717 */ MCD_OPC_CheckField, 21, 1, 1, 2, 74, // Skip to: 40669 |
| /* 21723 */ MCD_OPC_Decode, 143, 11, 112, // Opcode: SMULLv4i32_v2i64 |
| /* 21727 */ MCD_OPC_FilterValue, 3, 250, 73, // Skip to: 40669 |
| /* 21731 */ MCD_OPC_CheckPredicate, 0, 246, 73, // Skip to: 40669 |
| /* 21735 */ MCD_OPC_CheckField, 21, 1, 1, 240, 73, // Skip to: 40669 |
| /* 21741 */ MCD_OPC_Decode, 133, 17, 112, // Opcode: UMULLv4i32_v2i64 |
| /* 21745 */ MCD_OPC_FilterValue, 49, 75, 0, // Skip to: 21824 |
| /* 21749 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21752 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 21770 |
| /* 21756 */ MCD_OPC_CheckPredicate, 0, 221, 73, // Skip to: 40669 |
| /* 21760 */ MCD_OPC_CheckField, 21, 1, 1, 215, 73, // Skip to: 40669 |
| /* 21766 */ MCD_OPC_Decode, 191, 4, 89, // Opcode: FMINNMv2f32 |
| /* 21770 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 21788 |
| /* 21774 */ MCD_OPC_CheckPredicate, 0, 203, 73, // Skip to: 40669 |
| /* 21778 */ MCD_OPC_CheckField, 21, 1, 1, 197, 73, // Skip to: 40669 |
| /* 21784 */ MCD_OPC_Decode, 184, 4, 89, // Opcode: FMINNMPv2f32 |
| /* 21788 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 21806 |
| /* 21792 */ MCD_OPC_CheckPredicate, 0, 185, 73, // Skip to: 40669 |
| /* 21796 */ MCD_OPC_CheckField, 21, 1, 1, 179, 73, // Skip to: 40669 |
| /* 21802 */ MCD_OPC_Decode, 193, 4, 112, // Opcode: FMINNMv4f32 |
| /* 21806 */ MCD_OPC_FilterValue, 3, 171, 73, // Skip to: 40669 |
| /* 21810 */ MCD_OPC_CheckPredicate, 0, 167, 73, // Skip to: 40669 |
| /* 21814 */ MCD_OPC_CheckField, 21, 1, 1, 161, 73, // Skip to: 40669 |
| /* 21820 */ MCD_OPC_Decode, 188, 4, 112, // Opcode: FMINNMPv4f32 |
| /* 21824 */ MCD_OPC_FilterValue, 50, 140, 0, // Skip to: 21968 |
| /* 21828 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21831 */ MCD_OPC_FilterValue, 0, 27, 0, // Skip to: 21862 |
| /* 21835 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 21838 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 21850 |
| /* 21842 */ MCD_OPC_CheckPredicate, 0, 135, 73, // Skip to: 40669 |
| /* 21846 */ MCD_OPC_Decode, 238, 2, 90, // Opcode: FCMGTv2i32rz |
| /* 21850 */ MCD_OPC_FilterValue, 33, 127, 73, // Skip to: 40669 |
| /* 21854 */ MCD_OPC_CheckPredicate, 0, 123, 73, // Skip to: 40669 |
| /* 21858 */ MCD_OPC_Decode, 219, 17, 90, // Opcode: URECPEv2i32 |
| /* 21862 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 21893 |
| /* 21866 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 21869 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 21881 |
| /* 21873 */ MCD_OPC_CheckPredicate, 0, 104, 73, // Skip to: 40669 |
| /* 21877 */ MCD_OPC_Decode, 228, 2, 90, // Opcode: FCMGEv2i32rz |
| /* 21881 */ MCD_OPC_FilterValue, 33, 96, 73, // Skip to: 40669 |
| /* 21885 */ MCD_OPC_CheckPredicate, 0, 92, 73, // Skip to: 40669 |
| /* 21889 */ MCD_OPC_Decode, 243, 17, 90, // Opcode: URSQRTEv2i32 |
| /* 21893 */ MCD_OPC_FilterValue, 2, 27, 0, // Skip to: 21924 |
| /* 21897 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 21900 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 21912 |
| /* 21904 */ MCD_OPC_CheckPredicate, 0, 73, 73, // Skip to: 40669 |
| /* 21908 */ MCD_OPC_Decode, 241, 2, 117, // Opcode: FCMGTv4i32rz |
| /* 21912 */ MCD_OPC_FilterValue, 33, 65, 73, // Skip to: 40669 |
| /* 21916 */ MCD_OPC_CheckPredicate, 0, 61, 73, // Skip to: 40669 |
| /* 21920 */ MCD_OPC_Decode, 220, 17, 117, // Opcode: URECPEv4i32 |
| /* 21924 */ MCD_OPC_FilterValue, 3, 53, 73, // Skip to: 40669 |
| /* 21928 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 21931 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 21943 |
| /* 21935 */ MCD_OPC_CheckPredicate, 0, 42, 73, // Skip to: 40669 |
| /* 21939 */ MCD_OPC_Decode, 231, 2, 117, // Opcode: FCMGEv4i32rz |
| /* 21943 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 21955 |
| /* 21947 */ MCD_OPC_CheckPredicate, 0, 30, 73, // Skip to: 40669 |
| /* 21951 */ MCD_OPC_Decode, 244, 17, 117, // Opcode: URSQRTEv4i32 |
| /* 21955 */ MCD_OPC_FilterValue, 48, 22, 73, // Skip to: 40669 |
| /* 21959 */ MCD_OPC_CheckPredicate, 0, 18, 73, // Skip to: 40669 |
| /* 21963 */ MCD_OPC_Decode, 190, 4, 139, 1, // Opcode: FMINNMVv4i32v |
| /* 21968 */ MCD_OPC_FilterValue, 51, 39, 0, // Skip to: 22011 |
| /* 21972 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 21975 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 21993 |
| /* 21979 */ MCD_OPC_CheckPredicate, 0, 254, 72, // Skip to: 40669 |
| /* 21983 */ MCD_OPC_CheckField, 21, 1, 1, 248, 72, // Skip to: 40669 |
| /* 21989 */ MCD_OPC_Decode, 214, 4, 109, // Opcode: FMLSv2f32 |
| /* 21993 */ MCD_OPC_FilterValue, 2, 240, 72, // Skip to: 40669 |
| /* 21997 */ MCD_OPC_CheckPredicate, 0, 236, 72, // Skip to: 40669 |
| /* 22001 */ MCD_OPC_CheckField, 21, 1, 1, 230, 72, // Skip to: 40669 |
| /* 22007 */ MCD_OPC_Decode, 218, 4, 120, // Opcode: FMLSv4f32 |
| /* 22011 */ MCD_OPC_FilterValue, 52, 39, 0, // Skip to: 22054 |
| /* 22015 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22018 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 22036 |
| /* 22022 */ MCD_OPC_CheckPredicate, 0, 211, 72, // Skip to: 40669 |
| /* 22026 */ MCD_OPC_CheckField, 21, 1, 1, 205, 72, // Skip to: 40669 |
| /* 22032 */ MCD_OPC_Decode, 210, 11, 85, // Opcode: SQDMULLv2i32_v2i64 |
| /* 22036 */ MCD_OPC_FilterValue, 2, 197, 72, // Skip to: 40669 |
| /* 22040 */ MCD_OPC_CheckPredicate, 0, 193, 72, // Skip to: 40669 |
| /* 22044 */ MCD_OPC_CheckField, 21, 1, 1, 187, 72, // Skip to: 40669 |
| /* 22050 */ MCD_OPC_Decode, 214, 11, 112, // Opcode: SQDMULLv4i32_v2i64 |
| /* 22054 */ MCD_OPC_FilterValue, 53, 75, 0, // Skip to: 22133 |
| /* 22058 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22061 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 22079 |
| /* 22065 */ MCD_OPC_CheckPredicate, 0, 168, 72, // Skip to: 40669 |
| /* 22069 */ MCD_OPC_CheckField, 21, 1, 1, 162, 72, // Skip to: 40669 |
| /* 22075 */ MCD_OPC_Decode, 202, 5, 89, // Opcode: FSUBv2f32 |
| /* 22079 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 22097 |
| /* 22083 */ MCD_OPC_CheckPredicate, 0, 150, 72, // Skip to: 40669 |
| /* 22087 */ MCD_OPC_CheckField, 21, 1, 1, 144, 72, // Skip to: 40669 |
| /* 22093 */ MCD_OPC_Decode, 180, 2, 89, // Opcode: FABDv2f32 |
| /* 22097 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 22115 |
| /* 22101 */ MCD_OPC_CheckPredicate, 0, 132, 72, // Skip to: 40669 |
| /* 22105 */ MCD_OPC_CheckField, 21, 1, 1, 126, 72, // Skip to: 40669 |
| /* 22111 */ MCD_OPC_Decode, 204, 5, 112, // Opcode: FSUBv4f32 |
| /* 22115 */ MCD_OPC_FilterValue, 3, 118, 72, // Skip to: 40669 |
| /* 22119 */ MCD_OPC_CheckPredicate, 0, 114, 72, // Skip to: 40669 |
| /* 22123 */ MCD_OPC_CheckField, 21, 1, 1, 108, 72, // Skip to: 40669 |
| /* 22129 */ MCD_OPC_Decode, 182, 2, 112, // Opcode: FABDv4f32 |
| /* 22133 */ MCD_OPC_FilterValue, 54, 127, 0, // Skip to: 22264 |
| /* 22137 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22140 */ MCD_OPC_FilterValue, 0, 27, 0, // Skip to: 22171 |
| /* 22144 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 22147 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 22159 |
| /* 22151 */ MCD_OPC_CheckPredicate, 0, 82, 72, // Skip to: 40669 |
| /* 22155 */ MCD_OPC_Decode, 218, 2, 90, // Opcode: FCMEQv2i32rz |
| /* 22159 */ MCD_OPC_FilterValue, 33, 74, 72, // Skip to: 40669 |
| /* 22163 */ MCD_OPC_CheckPredicate, 0, 70, 72, // Skip to: 40669 |
| /* 22167 */ MCD_OPC_Decode, 140, 5, 90, // Opcode: FRECPEv2f32 |
| /* 22171 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 22202 |
| /* 22175 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 22178 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 22190 |
| /* 22182 */ MCD_OPC_CheckPredicate, 0, 51, 72, // Skip to: 40669 |
| /* 22186 */ MCD_OPC_Decode, 244, 2, 90, // Opcode: FCMLEv2i32rz |
| /* 22190 */ MCD_OPC_FilterValue, 33, 43, 72, // Skip to: 40669 |
| /* 22194 */ MCD_OPC_CheckPredicate, 0, 39, 72, // Skip to: 40669 |
| /* 22198 */ MCD_OPC_Decode, 187, 5, 90, // Opcode: FRSQRTEv2f32 |
| /* 22202 */ MCD_OPC_FilterValue, 2, 27, 0, // Skip to: 22233 |
| /* 22206 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 22209 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 22221 |
| /* 22213 */ MCD_OPC_CheckPredicate, 0, 20, 72, // Skip to: 40669 |
| /* 22217 */ MCD_OPC_Decode, 221, 2, 117, // Opcode: FCMEQv4i32rz |
| /* 22221 */ MCD_OPC_FilterValue, 33, 12, 72, // Skip to: 40669 |
| /* 22225 */ MCD_OPC_CheckPredicate, 0, 8, 72, // Skip to: 40669 |
| /* 22229 */ MCD_OPC_Decode, 142, 5, 117, // Opcode: FRECPEv4f32 |
| /* 22233 */ MCD_OPC_FilterValue, 3, 0, 72, // Skip to: 40669 |
| /* 22237 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 22240 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 22252 |
| /* 22244 */ MCD_OPC_CheckPredicate, 0, 245, 71, // Skip to: 40669 |
| /* 22248 */ MCD_OPC_Decode, 246, 2, 117, // Opcode: FCMLEv4i32rz |
| /* 22252 */ MCD_OPC_FilterValue, 33, 237, 71, // Skip to: 40669 |
| /* 22256 */ MCD_OPC_CheckPredicate, 0, 233, 71, // Skip to: 40669 |
| /* 22260 */ MCD_OPC_Decode, 189, 5, 117, // Opcode: FRSQRTEv4f32 |
| /* 22264 */ MCD_OPC_FilterValue, 57, 39, 0, // Skip to: 22307 |
| /* 22268 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22271 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 22289 |
| /* 22275 */ MCD_OPC_CheckPredicate, 0, 214, 71, // Skip to: 40669 |
| /* 22279 */ MCD_OPC_CheckField, 21, 1, 1, 208, 71, // Skip to: 40669 |
| /* 22285 */ MCD_OPC_Decode, 236, 2, 89, // Opcode: FCMGTv2f32 |
| /* 22289 */ MCD_OPC_FilterValue, 3, 200, 71, // Skip to: 40669 |
| /* 22293 */ MCD_OPC_CheckPredicate, 0, 196, 71, // Skip to: 40669 |
| /* 22297 */ MCD_OPC_CheckField, 21, 1, 1, 190, 71, // Skip to: 40669 |
| /* 22303 */ MCD_OPC_Decode, 240, 2, 112, // Opcode: FCMGTv4f32 |
| /* 22307 */ MCD_OPC_FilterValue, 58, 39, 0, // Skip to: 22350 |
| /* 22311 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22314 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 22332 |
| /* 22318 */ MCD_OPC_CheckPredicate, 0, 171, 71, // Skip to: 40669 |
| /* 22322 */ MCD_OPC_CheckField, 16, 6, 32, 165, 71, // Skip to: 40669 |
| /* 22328 */ MCD_OPC_Decode, 249, 2, 90, // Opcode: FCMLTv2i32rz |
| /* 22332 */ MCD_OPC_FilterValue, 2, 157, 71, // Skip to: 40669 |
| /* 22336 */ MCD_OPC_CheckPredicate, 0, 153, 71, // Skip to: 40669 |
| /* 22340 */ MCD_OPC_CheckField, 16, 6, 32, 147, 71, // Skip to: 40669 |
| /* 22346 */ MCD_OPC_Decode, 251, 2, 117, // Opcode: FCMLTv4i32rz |
| /* 22350 */ MCD_OPC_FilterValue, 59, 39, 0, // Skip to: 22393 |
| /* 22354 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22357 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 22375 |
| /* 22361 */ MCD_OPC_CheckPredicate, 0, 128, 71, // Skip to: 40669 |
| /* 22365 */ MCD_OPC_CheckField, 21, 1, 1, 122, 71, // Skip to: 40669 |
| /* 22371 */ MCD_OPC_Decode, 195, 2, 89, // Opcode: FACGTv2f32 |
| /* 22375 */ MCD_OPC_FilterValue, 3, 114, 71, // Skip to: 40669 |
| /* 22379 */ MCD_OPC_CheckPredicate, 0, 110, 71, // Skip to: 40669 |
| /* 22383 */ MCD_OPC_CheckField, 21, 1, 1, 104, 71, // Skip to: 40669 |
| /* 22389 */ MCD_OPC_Decode, 197, 2, 112, // Opcode: FACGTv4f32 |
| /* 22393 */ MCD_OPC_FilterValue, 61, 75, 0, // Skip to: 22472 |
| /* 22397 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22400 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 22418 |
| /* 22404 */ MCD_OPC_CheckPredicate, 0, 85, 71, // Skip to: 40669 |
| /* 22408 */ MCD_OPC_CheckField, 21, 1, 1, 79, 71, // Skip to: 40669 |
| /* 22414 */ MCD_OPC_Decode, 201, 4, 89, // Opcode: FMINv2f32 |
| /* 22418 */ MCD_OPC_FilterValue, 1, 14, 0, // Skip to: 22436 |
| /* 22422 */ MCD_OPC_CheckPredicate, 0, 67, 71, // Skip to: 40669 |
| /* 22426 */ MCD_OPC_CheckField, 21, 1, 1, 61, 71, // Skip to: 40669 |
| /* 22432 */ MCD_OPC_Decode, 194, 4, 89, // Opcode: FMINPv2f32 |
| /* 22436 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 22454 |
| /* 22440 */ MCD_OPC_CheckPredicate, 0, 49, 71, // Skip to: 40669 |
| /* 22444 */ MCD_OPC_CheckField, 21, 1, 1, 43, 71, // Skip to: 40669 |
| /* 22450 */ MCD_OPC_Decode, 203, 4, 112, // Opcode: FMINv4f32 |
| /* 22454 */ MCD_OPC_FilterValue, 3, 35, 71, // Skip to: 40669 |
| /* 22458 */ MCD_OPC_CheckPredicate, 0, 31, 71, // Skip to: 40669 |
| /* 22462 */ MCD_OPC_CheckField, 21, 1, 1, 25, 71, // Skip to: 40669 |
| /* 22468 */ MCD_OPC_Decode, 198, 4, 112, // Opcode: FMINPv4f32 |
| /* 22472 */ MCD_OPC_FilterValue, 62, 114, 0, // Skip to: 22590 |
| /* 22476 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22479 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 22497 |
| /* 22483 */ MCD_OPC_CheckPredicate, 0, 6, 71, // Skip to: 40669 |
| /* 22487 */ MCD_OPC_CheckField, 16, 6, 32, 0, 71, // Skip to: 40669 |
| /* 22493 */ MCD_OPC_Decode, 185, 2, 90, // Opcode: FABSv2f32 |
| /* 22497 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 22528 |
| /* 22501 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 22504 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 22516 |
| /* 22508 */ MCD_OPC_CheckPredicate, 0, 237, 70, // Skip to: 40669 |
| /* 22512 */ MCD_OPC_Decode, 129, 5, 90, // Opcode: FNEGv2f32 |
| /* 22516 */ MCD_OPC_FilterValue, 33, 229, 70, // Skip to: 40669 |
| /* 22520 */ MCD_OPC_CheckPredicate, 0, 225, 70, // Skip to: 40669 |
| /* 22524 */ MCD_OPC_Decode, 197, 5, 90, // Opcode: FSQRTv2f32 |
| /* 22528 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 22546 |
| /* 22532 */ MCD_OPC_CheckPredicate, 0, 213, 70, // Skip to: 40669 |
| /* 22536 */ MCD_OPC_CheckField, 16, 6, 32, 207, 70, // Skip to: 40669 |
| /* 22542 */ MCD_OPC_Decode, 187, 2, 117, // Opcode: FABSv4f32 |
| /* 22546 */ MCD_OPC_FilterValue, 3, 199, 70, // Skip to: 40669 |
| /* 22550 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 22553 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 22565 |
| /* 22557 */ MCD_OPC_CheckPredicate, 0, 188, 70, // Skip to: 40669 |
| /* 22561 */ MCD_OPC_Decode, 131, 5, 117, // Opcode: FNEGv4f32 |
| /* 22565 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 22577 |
| /* 22569 */ MCD_OPC_CheckPredicate, 0, 176, 70, // Skip to: 40669 |
| /* 22573 */ MCD_OPC_Decode, 199, 5, 117, // Opcode: FSQRTv4f32 |
| /* 22577 */ MCD_OPC_FilterValue, 48, 168, 70, // Skip to: 40669 |
| /* 22581 */ MCD_OPC_CheckPredicate, 0, 164, 70, // Skip to: 40669 |
| /* 22585 */ MCD_OPC_Decode, 200, 4, 139, 1, // Opcode: FMINVv4i32v |
| /* 22590 */ MCD_OPC_FilterValue, 63, 155, 70, // Skip to: 40669 |
| /* 22594 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22597 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 22615 |
| /* 22601 */ MCD_OPC_CheckPredicate, 0, 144, 70, // Skip to: 40669 |
| /* 22605 */ MCD_OPC_CheckField, 21, 1, 1, 138, 70, // Skip to: 40669 |
| /* 22611 */ MCD_OPC_Decode, 192, 5, 89, // Opcode: FRSQRTSv2f32 |
| /* 22615 */ MCD_OPC_FilterValue, 2, 130, 70, // Skip to: 40669 |
| /* 22619 */ MCD_OPC_CheckPredicate, 0, 126, 70, // Skip to: 40669 |
| /* 22623 */ MCD_OPC_CheckField, 21, 1, 1, 120, 70, // Skip to: 40669 |
| /* 22629 */ MCD_OPC_Decode, 194, 5, 112, // Opcode: FRSQRTSv4f32 |
| /* 22633 */ MCD_OPC_FilterValue, 11, 193, 5, // Skip to: 24110 |
| /* 22637 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... |
| /* 22640 */ MCD_OPC_FilterValue, 3, 39, 0, // Skip to: 22683 |
| /* 22644 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22647 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 22665 |
| /* 22651 */ MCD_OPC_CheckPredicate, 0, 94, 70, // Skip to: 40669 |
| /* 22655 */ MCD_OPC_CheckField, 21, 1, 1, 88, 70, // Skip to: 40669 |
| /* 22661 */ MCD_OPC_Decode, 164, 11, 112, // Opcode: SQADDv2i64 |
| /* 22665 */ MCD_OPC_FilterValue, 3, 80, 70, // Skip to: 40669 |
| /* 22669 */ MCD_OPC_CheckPredicate, 0, 76, 70, // Skip to: 40669 |
| /* 22673 */ MCD_OPC_CheckField, 21, 1, 1, 70, 70, // Skip to: 40669 |
| /* 22679 */ MCD_OPC_Decode, 143, 17, 112, // Opcode: UQADDv2i64 |
| /* 22683 */ MCD_OPC_FilterValue, 6, 20, 0, // Skip to: 22707 |
| /* 22687 */ MCD_OPC_CheckPredicate, 0, 58, 70, // Skip to: 40669 |
| /* 22691 */ MCD_OPC_CheckField, 29, 3, 2, 52, 70, // Skip to: 40669 |
| /* 22697 */ MCD_OPC_CheckField, 21, 1, 0, 46, 70, // Skip to: 40669 |
| /* 22703 */ MCD_OPC_Decode, 180, 18, 112, // Opcode: UZP1v2i64 |
| /* 22707 */ MCD_OPC_FilterValue, 7, 73, 0, // Skip to: 22784 |
| /* 22711 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22714 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 22732 |
| /* 22718 */ MCD_OPC_CheckPredicate, 0, 27, 70, // Skip to: 40669 |
| /* 22722 */ MCD_OPC_CheckField, 21, 1, 1, 21, 70, // Skip to: 40669 |
| /* 22728 */ MCD_OPC_Decode, 132, 9, 89, // Opcode: ORNv8i8 |
| /* 22732 */ MCD_OPC_FilterValue, 1, 13, 0, // Skip to: 22749 |
| /* 22736 */ MCD_OPC_CheckPredicate, 0, 9, 70, // Skip to: 40669 |
| /* 22740 */ MCD_OPC_CheckField, 21, 1, 1, 3, 70, // Skip to: 40669 |
| /* 22746 */ MCD_OPC_Decode, 119, 89, // Opcode: BIFv8i8 |
| /* 22749 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 22767 |
| /* 22753 */ MCD_OPC_CheckPredicate, 0, 248, 69, // Skip to: 40669 |
| /* 22757 */ MCD_OPC_CheckField, 21, 1, 1, 242, 69, // Skip to: 40669 |
| /* 22763 */ MCD_OPC_Decode, 131, 9, 112, // Opcode: ORNv16i8 |
| /* 22767 */ MCD_OPC_FilterValue, 3, 234, 69, // Skip to: 40669 |
| /* 22771 */ MCD_OPC_CheckPredicate, 0, 230, 69, // Skip to: 40669 |
| /* 22775 */ MCD_OPC_CheckField, 21, 1, 1, 224, 69, // Skip to: 40669 |
| /* 22781 */ MCD_OPC_Decode, 118, 112, // Opcode: BIFv16i8 |
| /* 22784 */ MCD_OPC_FilterValue, 10, 20, 0, // Skip to: 22808 |
| /* 22788 */ MCD_OPC_CheckPredicate, 0, 213, 69, // Skip to: 40669 |
| /* 22792 */ MCD_OPC_CheckField, 29, 3, 2, 207, 69, // Skip to: 40669 |
| /* 22798 */ MCD_OPC_CheckField, 21, 1, 0, 201, 69, // Skip to: 40669 |
| /* 22804 */ MCD_OPC_Decode, 221, 15, 112, // Opcode: TRN1v2i64 |
| /* 22808 */ MCD_OPC_FilterValue, 11, 39, 0, // Skip to: 22851 |
| /* 22812 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22815 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 22833 |
| /* 22819 */ MCD_OPC_CheckPredicate, 0, 182, 69, // Skip to: 40669 |
| /* 22823 */ MCD_OPC_CheckField, 21, 1, 1, 176, 69, // Skip to: 40669 |
| /* 22829 */ MCD_OPC_Decode, 198, 12, 112, // Opcode: SQSUBv2i64 |
| /* 22833 */ MCD_OPC_FilterValue, 3, 168, 69, // Skip to: 40669 |
| /* 22837 */ MCD_OPC_CheckPredicate, 0, 164, 69, // Skip to: 40669 |
| /* 22841 */ MCD_OPC_CheckField, 21, 1, 1, 158, 69, // Skip to: 40669 |
| /* 22847 */ MCD_OPC_Decode, 205, 17, 112, // Opcode: UQSUBv2i64 |
| /* 22851 */ MCD_OPC_FilterValue, 13, 39, 0, // Skip to: 22894 |
| /* 22855 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22858 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 22876 |
| /* 22862 */ MCD_OPC_CheckPredicate, 0, 139, 69, // Skip to: 40669 |
| /* 22866 */ MCD_OPC_CheckField, 21, 1, 1, 133, 69, // Skip to: 40669 |
| /* 22872 */ MCD_OPC_Decode, 196, 1, 112, // Opcode: CMGTv2i64 |
| /* 22876 */ MCD_OPC_FilterValue, 3, 125, 69, // Skip to: 40669 |
| /* 22880 */ MCD_OPC_CheckPredicate, 0, 121, 69, // Skip to: 40669 |
| /* 22884 */ MCD_OPC_CheckField, 21, 1, 1, 115, 69, // Skip to: 40669 |
| /* 22890 */ MCD_OPC_Decode, 209, 1, 112, // Opcode: CMHIv2i64 |
| /* 22894 */ MCD_OPC_FilterValue, 14, 64, 0, // Skip to: 22962 |
| /* 22898 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 22901 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 22919 |
| /* 22905 */ MCD_OPC_CheckPredicate, 0, 96, 69, // Skip to: 40669 |
| /* 22909 */ MCD_OPC_CheckField, 29, 3, 2, 90, 69, // Skip to: 40669 |
| /* 22915 */ MCD_OPC_Decode, 200, 18, 112, // Opcode: ZIP1v2i64 |
| /* 22919 */ MCD_OPC_FilterValue, 1, 82, 69, // Skip to: 40669 |
| /* 22923 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22926 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 22944 |
| /* 22930 */ MCD_OPC_CheckPredicate, 0, 71, 69, // Skip to: 40669 |
| /* 22934 */ MCD_OPC_CheckField, 16, 5, 0, 65, 69, // Skip to: 40669 |
| /* 22940 */ MCD_OPC_Decode, 187, 15, 126, // Opcode: SUQADDv2i64 |
| /* 22944 */ MCD_OPC_FilterValue, 3, 57, 69, // Skip to: 40669 |
| /* 22948 */ MCD_OPC_CheckPredicate, 0, 53, 69, // Skip to: 40669 |
| /* 22952 */ MCD_OPC_CheckField, 16, 5, 0, 47, 69, // Skip to: 40669 |
| /* 22958 */ MCD_OPC_Decode, 153, 18, 126, // Opcode: USQADDv2i64 |
| /* 22962 */ MCD_OPC_FilterValue, 15, 39, 0, // Skip to: 23005 |
| /* 22966 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 22969 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 22987 |
| /* 22973 */ MCD_OPC_CheckPredicate, 0, 28, 69, // Skip to: 40669 |
| /* 22977 */ MCD_OPC_CheckField, 21, 1, 1, 22, 69, // Skip to: 40669 |
| /* 22983 */ MCD_OPC_Decode, 180, 1, 112, // Opcode: CMGEv2i64 |
| /* 22987 */ MCD_OPC_FilterValue, 3, 14, 69, // Skip to: 40669 |
| /* 22991 */ MCD_OPC_CheckPredicate, 0, 10, 69, // Skip to: 40669 |
| /* 22995 */ MCD_OPC_CheckField, 21, 1, 1, 4, 69, // Skip to: 40669 |
| /* 23001 */ MCD_OPC_Decode, 217, 1, 112, // Opcode: CMHSv2i64 |
| /* 23005 */ MCD_OPC_FilterValue, 17, 39, 0, // Skip to: 23048 |
| /* 23009 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23012 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 23030 |
| /* 23016 */ MCD_OPC_CheckPredicate, 0, 241, 68, // Skip to: 40669 |
| /* 23020 */ MCD_OPC_CheckField, 21, 1, 1, 235, 68, // Skip to: 40669 |
| /* 23026 */ MCD_OPC_Decode, 140, 13, 112, // Opcode: SSHLv2i64 |
| /* 23030 */ MCD_OPC_FilterValue, 3, 227, 68, // Skip to: 40669 |
| /* 23034 */ MCD_OPC_CheckPredicate, 0, 223, 68, // Skip to: 40669 |
| /* 23038 */ MCD_OPC_CheckField, 21, 1, 1, 217, 68, // Skip to: 40669 |
| /* 23044 */ MCD_OPC_Decode, 134, 18, 112, // Opcode: USHLv2i64 |
| /* 23048 */ MCD_OPC_FilterValue, 19, 39, 0, // Skip to: 23091 |
| /* 23052 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23055 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 23073 |
| /* 23059 */ MCD_OPC_CheckPredicate, 0, 198, 68, // Skip to: 40669 |
| /* 23063 */ MCD_OPC_CheckField, 21, 1, 1, 192, 68, // Skip to: 40669 |
| /* 23069 */ MCD_OPC_Decode, 164, 12, 112, // Opcode: SQSHLv2i64 |
| /* 23073 */ MCD_OPC_FilterValue, 3, 184, 68, // Skip to: 40669 |
| /* 23077 */ MCD_OPC_CheckPredicate, 0, 180, 68, // Skip to: 40669 |
| /* 23081 */ MCD_OPC_CheckField, 21, 1, 1, 174, 68, // Skip to: 40669 |
| /* 23087 */ MCD_OPC_Decode, 180, 17, 112, // Opcode: UQSHLv2i64 |
| /* 23091 */ MCD_OPC_FilterValue, 21, 39, 0, // Skip to: 23134 |
| /* 23095 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23098 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 23116 |
| /* 23102 */ MCD_OPC_CheckPredicate, 0, 155, 68, // Skip to: 40669 |
| /* 23106 */ MCD_OPC_CheckField, 21, 1, 1, 149, 68, // Skip to: 40669 |
| /* 23112 */ MCD_OPC_Decode, 238, 12, 112, // Opcode: SRSHLv2i64 |
| /* 23116 */ MCD_OPC_FilterValue, 3, 141, 68, // Skip to: 40669 |
| /* 23120 */ MCD_OPC_CheckPredicate, 0, 137, 68, // Skip to: 40669 |
| /* 23124 */ MCD_OPC_CheckField, 21, 1, 1, 131, 68, // Skip to: 40669 |
| /* 23130 */ MCD_OPC_Decode, 230, 17, 112, // Opcode: URSHLv2i64 |
| /* 23134 */ MCD_OPC_FilterValue, 22, 20, 0, // Skip to: 23158 |
| /* 23138 */ MCD_OPC_CheckPredicate, 0, 119, 68, // Skip to: 40669 |
| /* 23142 */ MCD_OPC_CheckField, 29, 3, 2, 113, 68, // Skip to: 40669 |
| /* 23148 */ MCD_OPC_CheckField, 21, 1, 0, 107, 68, // Skip to: 40669 |
| /* 23154 */ MCD_OPC_Decode, 187, 18, 112, // Opcode: UZP2v2i64 |
| /* 23158 */ MCD_OPC_FilterValue, 23, 39, 0, // Skip to: 23201 |
| /* 23162 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23165 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 23183 |
| /* 23169 */ MCD_OPC_CheckPredicate, 0, 88, 68, // Skip to: 40669 |
| /* 23173 */ MCD_OPC_CheckField, 21, 1, 1, 82, 68, // Skip to: 40669 |
| /* 23179 */ MCD_OPC_Decode, 246, 11, 112, // Opcode: SQRSHLv2i64 |
| /* 23183 */ MCD_OPC_FilterValue, 3, 74, 68, // Skip to: 40669 |
| /* 23187 */ MCD_OPC_CheckPredicate, 0, 70, 68, // Skip to: 40669 |
| /* 23191 */ MCD_OPC_CheckField, 21, 1, 1, 64, 68, // Skip to: 40669 |
| /* 23197 */ MCD_OPC_Decode, 154, 17, 112, // Opcode: UQRSHLv2i64 |
| /* 23201 */ MCD_OPC_FilterValue, 26, 20, 0, // Skip to: 23225 |
| /* 23205 */ MCD_OPC_CheckPredicate, 0, 52, 68, // Skip to: 40669 |
| /* 23209 */ MCD_OPC_CheckField, 29, 3, 2, 46, 68, // Skip to: 40669 |
| /* 23215 */ MCD_OPC_CheckField, 21, 1, 0, 40, 68, // Skip to: 40669 |
| /* 23221 */ MCD_OPC_Decode, 228, 15, 112, // Opcode: TRN2v2i64 |
| /* 23225 */ MCD_OPC_FilterValue, 30, 64, 0, // Skip to: 23293 |
| /* 23229 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 23232 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 23250 |
| /* 23236 */ MCD_OPC_CheckPredicate, 0, 21, 68, // Skip to: 40669 |
| /* 23240 */ MCD_OPC_CheckField, 29, 3, 2, 15, 68, // Skip to: 40669 |
| /* 23246 */ MCD_OPC_Decode, 207, 18, 112, // Opcode: ZIP2v2i64 |
| /* 23250 */ MCD_OPC_FilterValue, 1, 7, 68, // Skip to: 40669 |
| /* 23254 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23257 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 23275 |
| /* 23261 */ MCD_OPC_CheckPredicate, 0, 252, 67, // Skip to: 40669 |
| /* 23265 */ MCD_OPC_CheckField, 16, 5, 0, 246, 67, // Skip to: 40669 |
| /* 23271 */ MCD_OPC_Decode, 153, 11, 117, // Opcode: SQABSv2i64 |
| /* 23275 */ MCD_OPC_FilterValue, 3, 238, 67, // Skip to: 40669 |
| /* 23279 */ MCD_OPC_CheckPredicate, 0, 234, 67, // Skip to: 40669 |
| /* 23283 */ MCD_OPC_CheckField, 16, 5, 0, 228, 67, // Skip to: 40669 |
| /* 23289 */ MCD_OPC_Decode, 223, 11, 117, // Opcode: SQNEGv2i64 |
| /* 23293 */ MCD_OPC_FilterValue, 33, 38, 0, // Skip to: 23335 |
| /* 23297 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23300 */ MCD_OPC_FilterValue, 2, 13, 0, // Skip to: 23317 |
| /* 23304 */ MCD_OPC_CheckPredicate, 0, 209, 67, // Skip to: 40669 |
| /* 23308 */ MCD_OPC_CheckField, 21, 1, 1, 203, 67, // Skip to: 40669 |
| /* 23314 */ MCD_OPC_Decode, 72, 112, // Opcode: ADDv2i64 |
| /* 23317 */ MCD_OPC_FilterValue, 3, 196, 67, // Skip to: 40669 |
| /* 23321 */ MCD_OPC_CheckPredicate, 0, 192, 67, // Skip to: 40669 |
| /* 23325 */ MCD_OPC_CheckField, 21, 1, 1, 186, 67, // Skip to: 40669 |
| /* 23331 */ MCD_OPC_Decode, 176, 15, 112, // Opcode: SUBv2i64 |
| /* 23335 */ MCD_OPC_FilterValue, 34, 52, 0, // Skip to: 23391 |
| /* 23339 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 23342 */ MCD_OPC_FilterValue, 32, 27, 0, // Skip to: 23373 |
| /* 23346 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23349 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 23361 |
| /* 23353 */ MCD_OPC_CheckPredicate, 0, 160, 67, // Skip to: 40669 |
| /* 23357 */ MCD_OPC_Decode, 197, 1, 117, // Opcode: CMGTv2i64rz |
| /* 23361 */ MCD_OPC_FilterValue, 3, 152, 67, // Skip to: 40669 |
| /* 23365 */ MCD_OPC_CheckPredicate, 0, 148, 67, // Skip to: 40669 |
| /* 23369 */ MCD_OPC_Decode, 181, 1, 117, // Opcode: CMGEv2i64rz |
| /* 23373 */ MCD_OPC_FilterValue, 33, 140, 67, // Skip to: 40669 |
| /* 23377 */ MCD_OPC_CheckPredicate, 0, 136, 67, // Skip to: 40669 |
| /* 23381 */ MCD_OPC_CheckField, 29, 3, 2, 130, 67, // Skip to: 40669 |
| /* 23387 */ MCD_OPC_Decode, 173, 5, 117, // Opcode: FRINTPv2f64 |
| /* 23391 */ MCD_OPC_FilterValue, 35, 39, 0, // Skip to: 23434 |
| /* 23395 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23398 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 23416 |
| /* 23402 */ MCD_OPC_CheckPredicate, 0, 111, 67, // Skip to: 40669 |
| /* 23406 */ MCD_OPC_CheckField, 21, 1, 1, 105, 67, // Skip to: 40669 |
| /* 23412 */ MCD_OPC_Decode, 241, 1, 112, // Opcode: CMTSTv2i64 |
| /* 23416 */ MCD_OPC_FilterValue, 3, 97, 67, // Skip to: 40669 |
| /* 23420 */ MCD_OPC_CheckPredicate, 0, 93, 67, // Skip to: 40669 |
| /* 23424 */ MCD_OPC_CheckField, 21, 1, 1, 87, 67, // Skip to: 40669 |
| /* 23430 */ MCD_OPC_Decode, 164, 1, 112, // Opcode: CMEQv2i64 |
| /* 23434 */ MCD_OPC_FilterValue, 38, 65, 0, // Skip to: 23503 |
| /* 23438 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 23441 */ MCD_OPC_FilterValue, 32, 27, 0, // Skip to: 23472 |
| /* 23445 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23448 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 23460 |
| /* 23452 */ MCD_OPC_CheckPredicate, 0, 61, 67, // Skip to: 40669 |
| /* 23456 */ MCD_OPC_Decode, 165, 1, 117, // Opcode: CMEQv2i64rz |
| /* 23460 */ MCD_OPC_FilterValue, 3, 53, 67, // Skip to: 40669 |
| /* 23464 */ MCD_OPC_CheckPredicate, 0, 49, 67, // Skip to: 40669 |
| /* 23468 */ MCD_OPC_Decode, 225, 1, 117, // Opcode: CMLEv2i64rz |
| /* 23472 */ MCD_OPC_FilterValue, 33, 41, 67, // Skip to: 40669 |
| /* 23476 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23479 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 23491 |
| /* 23483 */ MCD_OPC_CheckPredicate, 0, 30, 67, // Skip to: 40669 |
| /* 23487 */ MCD_OPC_Decode, 183, 5, 117, // Opcode: FRINTZv2f64 |
| /* 23491 */ MCD_OPC_FilterValue, 3, 22, 67, // Skip to: 40669 |
| /* 23495 */ MCD_OPC_CheckPredicate, 0, 18, 67, // Skip to: 40669 |
| /* 23499 */ MCD_OPC_Decode, 158, 5, 117, // Opcode: FRINTIv2f64 |
| /* 23503 */ MCD_OPC_FilterValue, 42, 52, 0, // Skip to: 23559 |
| /* 23507 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 23510 */ MCD_OPC_FilterValue, 32, 14, 0, // Skip to: 23528 |
| /* 23514 */ MCD_OPC_CheckPredicate, 0, 255, 66, // Skip to: 40669 |
| /* 23518 */ MCD_OPC_CheckField, 29, 3, 2, 249, 66, // Skip to: 40669 |
| /* 23524 */ MCD_OPC_Decode, 233, 1, 117, // Opcode: CMLTv2i64rz |
| /* 23528 */ MCD_OPC_FilterValue, 33, 241, 66, // Skip to: 40669 |
| /* 23532 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23535 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 23547 |
| /* 23539 */ MCD_OPC_CheckPredicate, 0, 230, 66, // Skip to: 40669 |
| /* 23543 */ MCD_OPC_Decode, 207, 3, 117, // Opcode: FCVTPSv2f64 |
| /* 23547 */ MCD_OPC_FilterValue, 3, 222, 66, // Skip to: 40669 |
| /* 23551 */ MCD_OPC_CheckPredicate, 0, 218, 66, // Skip to: 40669 |
| /* 23555 */ MCD_OPC_Decode, 216, 3, 117, // Opcode: FCVTPUv2f64 |
| /* 23559 */ MCD_OPC_FilterValue, 46, 64, 0, // Skip to: 23627 |
| /* 23563 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 23566 */ MCD_OPC_FilterValue, 32, 26, 0, // Skip to: 23596 |
| /* 23570 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23573 */ MCD_OPC_FilterValue, 2, 7, 0, // Skip to: 23584 |
| /* 23577 */ MCD_OPC_CheckPredicate, 0, 192, 66, // Skip to: 40669 |
| /* 23581 */ MCD_OPC_Decode, 23, 117, // Opcode: ABSv2i64 |
| /* 23584 */ MCD_OPC_FilterValue, 3, 185, 66, // Skip to: 40669 |
| /* 23588 */ MCD_OPC_CheckPredicate, 0, 181, 66, // Skip to: 40669 |
| /* 23592 */ MCD_OPC_Decode, 248, 8, 117, // Opcode: NEGv2i64 |
| /* 23596 */ MCD_OPC_FilterValue, 33, 173, 66, // Skip to: 40669 |
| /* 23600 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23603 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 23615 |
| /* 23607 */ MCD_OPC_CheckPredicate, 0, 162, 66, // Skip to: 40669 |
| /* 23611 */ MCD_OPC_Decode, 247, 3, 117, // Opcode: FCVTZSv2f64 |
| /* 23615 */ MCD_OPC_FilterValue, 3, 154, 66, // Skip to: 40669 |
| /* 23619 */ MCD_OPC_CheckPredicate, 0, 150, 66, // Skip to: 40669 |
| /* 23623 */ MCD_OPC_Decode, 148, 4, 117, // Opcode: FCVTZUv2f64 |
| /* 23627 */ MCD_OPC_FilterValue, 47, 19, 0, // Skip to: 23650 |
| /* 23631 */ MCD_OPC_CheckPredicate, 0, 138, 66, // Skip to: 40669 |
| /* 23635 */ MCD_OPC_CheckField, 29, 3, 2, 132, 66, // Skip to: 40669 |
| /* 23641 */ MCD_OPC_CheckField, 21, 1, 1, 126, 66, // Skip to: 40669 |
| /* 23647 */ MCD_OPC_Decode, 40, 112, // Opcode: ADDPv2i64 |
| /* 23650 */ MCD_OPC_FilterValue, 49, 39, 0, // Skip to: 23693 |
| /* 23654 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23657 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 23675 |
| /* 23661 */ MCD_OPC_CheckPredicate, 0, 108, 66, // Skip to: 40669 |
| /* 23665 */ MCD_OPC_CheckField, 21, 1, 1, 102, 66, // Skip to: 40669 |
| /* 23671 */ MCD_OPC_Decode, 192, 4, 112, // Opcode: FMINNMv2f64 |
| /* 23675 */ MCD_OPC_FilterValue, 3, 94, 66, // Skip to: 40669 |
| /* 23679 */ MCD_OPC_CheckPredicate, 0, 90, 66, // Skip to: 40669 |
| /* 23683 */ MCD_OPC_CheckField, 21, 1, 1, 84, 66, // Skip to: 40669 |
| /* 23689 */ MCD_OPC_Decode, 185, 4, 112, // Opcode: FMINNMPv2f64 |
| /* 23693 */ MCD_OPC_FilterValue, 50, 39, 0, // Skip to: 23736 |
| /* 23697 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23700 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 23718 |
| /* 23704 */ MCD_OPC_CheckPredicate, 0, 65, 66, // Skip to: 40669 |
| /* 23708 */ MCD_OPC_CheckField, 16, 6, 32, 59, 66, // Skip to: 40669 |
| /* 23714 */ MCD_OPC_Decode, 239, 2, 117, // Opcode: FCMGTv2i64rz |
| /* 23718 */ MCD_OPC_FilterValue, 3, 51, 66, // Skip to: 40669 |
| /* 23722 */ MCD_OPC_CheckPredicate, 0, 47, 66, // Skip to: 40669 |
| /* 23726 */ MCD_OPC_CheckField, 16, 6, 32, 41, 66, // Skip to: 40669 |
| /* 23732 */ MCD_OPC_Decode, 229, 2, 117, // Opcode: FCMGEv2i64rz |
| /* 23736 */ MCD_OPC_FilterValue, 51, 20, 0, // Skip to: 23760 |
| /* 23740 */ MCD_OPC_CheckPredicate, 0, 29, 66, // Skip to: 40669 |
| /* 23744 */ MCD_OPC_CheckField, 29, 3, 2, 23, 66, // Skip to: 40669 |
| /* 23750 */ MCD_OPC_CheckField, 21, 1, 1, 17, 66, // Skip to: 40669 |
| /* 23756 */ MCD_OPC_Decode, 215, 4, 120, // Opcode: FMLSv2f64 |
| /* 23760 */ MCD_OPC_FilterValue, 53, 39, 0, // Skip to: 23803 |
| /* 23764 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23767 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 23785 |
| /* 23771 */ MCD_OPC_CheckPredicate, 0, 254, 65, // Skip to: 40669 |
| /* 23775 */ MCD_OPC_CheckField, 21, 1, 1, 248, 65, // Skip to: 40669 |
| /* 23781 */ MCD_OPC_Decode, 203, 5, 112, // Opcode: FSUBv2f64 |
| /* 23785 */ MCD_OPC_FilterValue, 3, 240, 65, // Skip to: 40669 |
| /* 23789 */ MCD_OPC_CheckPredicate, 0, 236, 65, // Skip to: 40669 |
| /* 23793 */ MCD_OPC_CheckField, 21, 1, 1, 230, 65, // Skip to: 40669 |
| /* 23799 */ MCD_OPC_Decode, 181, 2, 112, // Opcode: FABDv2f64 |
| /* 23803 */ MCD_OPC_FilterValue, 54, 65, 0, // Skip to: 23872 |
| /* 23807 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 23810 */ MCD_OPC_FilterValue, 32, 27, 0, // Skip to: 23841 |
| /* 23814 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23817 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 23829 |
| /* 23821 */ MCD_OPC_CheckPredicate, 0, 204, 65, // Skip to: 40669 |
| /* 23825 */ MCD_OPC_Decode, 219, 2, 117, // Opcode: FCMEQv2i64rz |
| /* 23829 */ MCD_OPC_FilterValue, 3, 196, 65, // Skip to: 40669 |
| /* 23833 */ MCD_OPC_CheckPredicate, 0, 192, 65, // Skip to: 40669 |
| /* 23837 */ MCD_OPC_Decode, 245, 2, 117, // Opcode: FCMLEv2i64rz |
| /* 23841 */ MCD_OPC_FilterValue, 33, 184, 65, // Skip to: 40669 |
| /* 23845 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23848 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 23860 |
| /* 23852 */ MCD_OPC_CheckPredicate, 0, 173, 65, // Skip to: 40669 |
| /* 23856 */ MCD_OPC_Decode, 141, 5, 117, // Opcode: FRECPEv2f64 |
| /* 23860 */ MCD_OPC_FilterValue, 3, 165, 65, // Skip to: 40669 |
| /* 23864 */ MCD_OPC_CheckPredicate, 0, 161, 65, // Skip to: 40669 |
| /* 23868 */ MCD_OPC_Decode, 188, 5, 117, // Opcode: FRSQRTEv2f64 |
| /* 23872 */ MCD_OPC_FilterValue, 56, 39, 0, // Skip to: 23915 |
| /* 23876 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23879 */ MCD_OPC_FilterValue, 0, 14, 0, // Skip to: 23897 |
| /* 23883 */ MCD_OPC_CheckPredicate, 1, 142, 65, // Skip to: 40669 |
| /* 23887 */ MCD_OPC_CheckField, 21, 1, 1, 136, 65, // Skip to: 40669 |
| /* 23893 */ MCD_OPC_Decode, 146, 9, 85, // Opcode: PMULLv1i64 |
| /* 23897 */ MCD_OPC_FilterValue, 2, 128, 65, // Skip to: 40669 |
| /* 23901 */ MCD_OPC_CheckPredicate, 1, 124, 65, // Skip to: 40669 |
| /* 23905 */ MCD_OPC_CheckField, 21, 1, 1, 118, 65, // Skip to: 40669 |
| /* 23911 */ MCD_OPC_Decode, 147, 9, 112, // Opcode: PMULLv2i64 |
| /* 23915 */ MCD_OPC_FilterValue, 57, 20, 0, // Skip to: 23939 |
| /* 23919 */ MCD_OPC_CheckPredicate, 0, 106, 65, // Skip to: 40669 |
| /* 23923 */ MCD_OPC_CheckField, 29, 3, 3, 100, 65, // Skip to: 40669 |
| /* 23929 */ MCD_OPC_CheckField, 21, 1, 1, 94, 65, // Skip to: 40669 |
| /* 23935 */ MCD_OPC_Decode, 237, 2, 112, // Opcode: FCMGTv2f64 |
| /* 23939 */ MCD_OPC_FilterValue, 58, 20, 0, // Skip to: 23963 |
| /* 23943 */ MCD_OPC_CheckPredicate, 0, 82, 65, // Skip to: 40669 |
| /* 23947 */ MCD_OPC_CheckField, 29, 3, 2, 76, 65, // Skip to: 40669 |
| /* 23953 */ MCD_OPC_CheckField, 16, 6, 32, 70, 65, // Skip to: 40669 |
| /* 23959 */ MCD_OPC_Decode, 250, 2, 117, // Opcode: FCMLTv2i64rz |
| /* 23963 */ MCD_OPC_FilterValue, 59, 20, 0, // Skip to: 23987 |
| /* 23967 */ MCD_OPC_CheckPredicate, 0, 58, 65, // Skip to: 40669 |
| /* 23971 */ MCD_OPC_CheckField, 29, 3, 3, 52, 65, // Skip to: 40669 |
| /* 23977 */ MCD_OPC_CheckField, 21, 1, 1, 46, 65, // Skip to: 40669 |
| /* 23983 */ MCD_OPC_Decode, 196, 2, 112, // Opcode: FACGTv2f64 |
| /* 23987 */ MCD_OPC_FilterValue, 61, 39, 0, // Skip to: 24030 |
| /* 23991 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 23994 */ MCD_OPC_FilterValue, 2, 14, 0, // Skip to: 24012 |
| /* 23998 */ MCD_OPC_CheckPredicate, 0, 27, 65, // Skip to: 40669 |
| /* 24002 */ MCD_OPC_CheckField, 21, 1, 1, 21, 65, // Skip to: 40669 |
| /* 24008 */ MCD_OPC_Decode, 202, 4, 112, // Opcode: FMINv2f64 |
| /* 24012 */ MCD_OPC_FilterValue, 3, 13, 65, // Skip to: 40669 |
| /* 24016 */ MCD_OPC_CheckPredicate, 0, 9, 65, // Skip to: 40669 |
| /* 24020 */ MCD_OPC_CheckField, 21, 1, 1, 3, 65, // Skip to: 40669 |
| /* 24026 */ MCD_OPC_Decode, 195, 4, 112, // Opcode: FMINPv2f64 |
| /* 24030 */ MCD_OPC_FilterValue, 62, 52, 0, // Skip to: 24086 |
| /* 24034 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 24037 */ MCD_OPC_FilterValue, 32, 27, 0, // Skip to: 24068 |
| /* 24041 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 24044 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 24056 |
| /* 24048 */ MCD_OPC_CheckPredicate, 0, 233, 64, // Skip to: 40669 |
| /* 24052 */ MCD_OPC_Decode, 186, 2, 117, // Opcode: FABSv2f64 |
| /* 24056 */ MCD_OPC_FilterValue, 3, 225, 64, // Skip to: 40669 |
| /* 24060 */ MCD_OPC_CheckPredicate, 0, 221, 64, // Skip to: 40669 |
| /* 24064 */ MCD_OPC_Decode, 130, 5, 117, // Opcode: FNEGv2f64 |
| /* 24068 */ MCD_OPC_FilterValue, 33, 213, 64, // Skip to: 40669 |
| /* 24072 */ MCD_OPC_CheckPredicate, 0, 209, 64, // Skip to: 40669 |
| /* 24076 */ MCD_OPC_CheckField, 29, 3, 3, 203, 64, // Skip to: 40669 |
| /* 24082 */ MCD_OPC_Decode, 198, 5, 117, // Opcode: FSQRTv2f64 |
| /* 24086 */ MCD_OPC_FilterValue, 63, 195, 64, // Skip to: 40669 |
| /* 24090 */ MCD_OPC_CheckPredicate, 0, 191, 64, // Skip to: 40669 |
| /* 24094 */ MCD_OPC_CheckField, 29, 3, 2, 185, 64, // Skip to: 40669 |
| /* 24100 */ MCD_OPC_CheckField, 21, 1, 1, 179, 64, // Skip to: 40669 |
| /* 24106 */ MCD_OPC_Decode, 193, 5, 112, // Opcode: FRSQRTSv2f64 |
| /* 24110 */ MCD_OPC_FilterValue, 12, 165, 13, // Skip to: 27607 |
| /* 24114 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 24117 */ MCD_OPC_FilterValue, 0, 66, 3, // Skip to: 24955 |
| /* 24121 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 24124 */ MCD_OPC_FilterValue, 1, 171, 2, // Skip to: 24811 |
| /* 24128 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 24131 */ MCD_OPC_FilterValue, 0, 91, 1, // Skip to: 24482 |
| /* 24135 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... |
| /* 24138 */ MCD_OPC_FilterValue, 0, 129, 0, // Skip to: 24271 |
| /* 24142 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 24145 */ MCD_OPC_FilterValue, 0, 89, 0, // Skip to: 24238 |
| /* 24149 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 24152 */ MCD_OPC_FilterValue, 0, 49, 0, // Skip to: 24205 |
| /* 24156 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 24159 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 24172 |
| /* 24163 */ MCD_OPC_CheckPredicate, 0, 118, 64, // Skip to: 40669 |
| /* 24167 */ MCD_OPC_Decode, 203, 8, 145, 1, // Opcode: MOVIv2i32 |
| /* 24172 */ MCD_OPC_FilterValue, 1, 109, 64, // Skip to: 40669 |
| /* 24176 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 24179 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 24192 |
| /* 24183 */ MCD_OPC_CheckPredicate, 0, 98, 64, // Skip to: 40669 |
| /* 24187 */ MCD_OPC_Decode, 152, 13, 146, 1, // Opcode: SSHRv8i8_shift |
| /* 24192 */ MCD_OPC_FilterValue, 1, 89, 64, // Skip to: 40669 |
| /* 24196 */ MCD_OPC_CheckPredicate, 0, 85, 64, // Skip to: 40669 |
| /* 24200 */ MCD_OPC_Decode, 250, 12, 146, 1, // Opcode: SRSHRv8i8_shift |
| /* 24205 */ MCD_OPC_FilterValue, 1, 76, 64, // Skip to: 40669 |
| /* 24209 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 24212 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 24225 |
| /* 24216 */ MCD_OPC_CheckPredicate, 0, 65, 64, // Skip to: 40669 |
| /* 24220 */ MCD_OPC_Decode, 149, 13, 147, 1, // Opcode: SSHRv4i16_shift |
| /* 24225 */ MCD_OPC_FilterValue, 1, 56, 64, // Skip to: 40669 |
| /* 24229 */ MCD_OPC_CheckPredicate, 0, 52, 64, // Skip to: 40669 |
| /* 24233 */ MCD_OPC_Decode, 247, 12, 147, 1, // Opcode: SRSHRv4i16_shift |
| /* 24238 */ MCD_OPC_FilterValue, 1, 43, 64, // Skip to: 40669 |
| /* 24242 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 24245 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 24258 |
| /* 24249 */ MCD_OPC_CheckPredicate, 0, 32, 64, // Skip to: 40669 |
| /* 24253 */ MCD_OPC_Decode, 147, 13, 148, 1, // Opcode: SSHRv2i32_shift |
| /* 24258 */ MCD_OPC_FilterValue, 1, 23, 64, // Skip to: 40669 |
| /* 24262 */ MCD_OPC_CheckPredicate, 0, 19, 64, // Skip to: 40669 |
| /* 24266 */ MCD_OPC_Decode, 245, 12, 148, 1, // Opcode: SRSHRv2i32_shift |
| /* 24271 */ MCD_OPC_FilterValue, 1, 10, 64, // Skip to: 40669 |
| /* 24275 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 24278 */ MCD_OPC_FilterValue, 0, 141, 0, // Skip to: 24423 |
| /* 24282 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 24285 */ MCD_OPC_FilterValue, 0, 75, 0, // Skip to: 24364 |
| /* 24289 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 24292 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 24305 |
| /* 24296 */ MCD_OPC_CheckPredicate, 0, 241, 63, // Skip to: 40669 |
| /* 24300 */ MCD_OPC_Decode, 140, 9, 149, 1, // Opcode: ORRv2i32 |
| /* 24305 */ MCD_OPC_FilterValue, 1, 232, 63, // Skip to: 40669 |
| /* 24309 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 24312 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 24325 |
| /* 24316 */ MCD_OPC_CheckPredicate, 0, 221, 63, // Skip to: 40669 |
| /* 24320 */ MCD_OPC_Decode, 160, 13, 150, 1, // Opcode: SSRAv8i8_shift |
| /* 24325 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 24338 |
| /* 24329 */ MCD_OPC_CheckPredicate, 0, 208, 63, // Skip to: 40669 |
| /* 24333 */ MCD_OPC_Decode, 130, 13, 150, 1, // Opcode: SRSRAv8i8_shift |
| /* 24338 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 24351 |
| /* 24342 */ MCD_OPC_CheckPredicate, 0, 195, 63, // Skip to: 40669 |
| /* 24346 */ MCD_OPC_Decode, 181, 10, 151, 1, // Opcode: SHLv8i8_shift |
| /* 24351 */ MCD_OPC_FilterValue, 3, 186, 63, // Skip to: 40669 |
| /* 24355 */ MCD_OPC_CheckPredicate, 0, 182, 63, // Skip to: 40669 |
| /* 24359 */ MCD_OPC_Decode, 173, 12, 151, 1, // Opcode: SQSHLv8i8_shift |
| /* 24364 */ MCD_OPC_FilterValue, 1, 173, 63, // Skip to: 40669 |
| /* 24368 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 24371 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 24384 |
| /* 24375 */ MCD_OPC_CheckPredicate, 0, 162, 63, // Skip to: 40669 |
| /* 24379 */ MCD_OPC_Decode, 157, 13, 152, 1, // Opcode: SSRAv4i16_shift |
| /* 24384 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 24397 |
| /* 24388 */ MCD_OPC_CheckPredicate, 0, 149, 63, // Skip to: 40669 |
| /* 24392 */ MCD_OPC_Decode, 255, 12, 152, 1, // Opcode: SRSRAv4i16_shift |
| /* 24397 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 24410 |
| /* 24401 */ MCD_OPC_CheckPredicate, 0, 136, 63, // Skip to: 40669 |
| /* 24405 */ MCD_OPC_Decode, 178, 10, 153, 1, // Opcode: SHLv4i16_shift |
| /* 24410 */ MCD_OPC_FilterValue, 3, 127, 63, // Skip to: 40669 |
| /* 24414 */ MCD_OPC_CheckPredicate, 0, 123, 63, // Skip to: 40669 |
| /* 24418 */ MCD_OPC_Decode, 167, 12, 153, 1, // Opcode: SQSHLv4i16_shift |
| /* 24423 */ MCD_OPC_FilterValue, 1, 114, 63, // Skip to: 40669 |
| /* 24427 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 24430 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 24443 |
| /* 24434 */ MCD_OPC_CheckPredicate, 0, 103, 63, // Skip to: 40669 |
| /* 24438 */ MCD_OPC_Decode, 155, 13, 154, 1, // Opcode: SSRAv2i32_shift |
| /* 24443 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 24456 |
| /* 24447 */ MCD_OPC_CheckPredicate, 0, 90, 63, // Skip to: 40669 |
| /* 24451 */ MCD_OPC_Decode, 253, 12, 154, 1, // Opcode: SRSRAv2i32_shift |
| /* 24456 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 24469 |
| /* 24460 */ MCD_OPC_CheckPredicate, 0, 77, 63, // Skip to: 40669 |
| /* 24464 */ MCD_OPC_Decode, 176, 10, 155, 1, // Opcode: SHLv2i32_shift |
| /* 24469 */ MCD_OPC_FilterValue, 3, 68, 63, // Skip to: 40669 |
| /* 24473 */ MCD_OPC_CheckPredicate, 0, 64, 63, // Skip to: 40669 |
| /* 24477 */ MCD_OPC_Decode, 163, 12, 155, 1, // Opcode: SQSHLv2i32_shift |
| /* 24482 */ MCD_OPC_FilterValue, 1, 55, 63, // Skip to: 40669 |
| /* 24486 */ MCD_OPC_ExtractField, 14, 1, // Inst{14} ... |
| /* 24489 */ MCD_OPC_FilterValue, 0, 227, 0, // Skip to: 24720 |
| /* 24493 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... |
| /* 24496 */ MCD_OPC_FilterValue, 0, 129, 0, // Skip to: 24629 |
| /* 24500 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 24503 */ MCD_OPC_FilterValue, 0, 89, 0, // Skip to: 24596 |
| /* 24507 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 24510 */ MCD_OPC_FilterValue, 0, 49, 0, // Skip to: 24563 |
| /* 24514 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 24517 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 24530 |
| /* 24521 */ MCD_OPC_CheckPredicate, 0, 16, 63, // Skip to: 40669 |
| /* 24525 */ MCD_OPC_Decode, 205, 8, 145, 1, // Opcode: MOVIv4i16 |
| /* 24530 */ MCD_OPC_FilterValue, 1, 7, 63, // Skip to: 40669 |
| /* 24534 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 24537 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 24550 |
| /* 24541 */ MCD_OPC_CheckPredicate, 0, 252, 62, // Skip to: 40669 |
| /* 24545 */ MCD_OPC_Decode, 187, 10, 156, 1, // Opcode: SHRNv8i8_shift |
| /* 24550 */ MCD_OPC_FilterValue, 1, 243, 62, // Skip to: 40669 |
| /* 24554 */ MCD_OPC_CheckPredicate, 0, 239, 62, // Skip to: 40669 |
| /* 24558 */ MCD_OPC_Decode, 136, 13, 157, 1, // Opcode: SSHLLv8i8_shift |
| /* 24563 */ MCD_OPC_FilterValue, 1, 230, 62, // Skip to: 40669 |
| /* 24567 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 24570 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 24583 |
| /* 24574 */ MCD_OPC_CheckPredicate, 0, 219, 62, // Skip to: 40669 |
| /* 24578 */ MCD_OPC_Decode, 184, 10, 158, 1, // Opcode: SHRNv4i16_shift |
| /* 24583 */ MCD_OPC_FilterValue, 1, 210, 62, // Skip to: 40669 |
| /* 24587 */ MCD_OPC_CheckPredicate, 0, 206, 62, // Skip to: 40669 |
| /* 24591 */ MCD_OPC_Decode, 133, 13, 159, 1, // Opcode: SSHLLv4i16_shift |
| /* 24596 */ MCD_OPC_FilterValue, 1, 197, 62, // Skip to: 40669 |
| /* 24600 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 24603 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 24616 |
| /* 24607 */ MCD_OPC_CheckPredicate, 0, 186, 62, // Skip to: 40669 |
| /* 24611 */ MCD_OPC_Decode, 183, 10, 160, 1, // Opcode: SHRNv2i32_shift |
| /* 24616 */ MCD_OPC_FilterValue, 1, 177, 62, // Skip to: 40669 |
| /* 24620 */ MCD_OPC_CheckPredicate, 0, 173, 62, // Skip to: 40669 |
| /* 24624 */ MCD_OPC_Decode, 132, 13, 161, 1, // Opcode: SSHLLv2i32_shift |
| /* 24629 */ MCD_OPC_FilterValue, 1, 164, 62, // Skip to: 40669 |
| /* 24633 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 24636 */ MCD_OPC_FilterValue, 0, 61, 0, // Skip to: 24701 |
| /* 24640 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 24643 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 24682 |
| /* 24647 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 24650 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 24663 |
| /* 24654 */ MCD_OPC_CheckPredicate, 0, 139, 62, // Skip to: 40669 |
| /* 24658 */ MCD_OPC_Decode, 141, 9, 149, 1, // Opcode: ORRv4i16 |
| /* 24663 */ MCD_OPC_FilterValue, 1, 130, 62, // Skip to: 40669 |
| /* 24667 */ MCD_OPC_CheckPredicate, 0, 126, 62, // Skip to: 40669 |
| /* 24671 */ MCD_OPC_CheckField, 13, 1, 0, 120, 62, // Skip to: 40669 |
| /* 24677 */ MCD_OPC_Decode, 182, 12, 156, 1, // Opcode: SQSHRNv8i8_shift |
| /* 24682 */ MCD_OPC_FilterValue, 1, 111, 62, // Skip to: 40669 |
| /* 24686 */ MCD_OPC_CheckPredicate, 0, 107, 62, // Skip to: 40669 |
| /* 24690 */ MCD_OPC_CheckField, 13, 1, 0, 101, 62, // Skip to: 40669 |
| /* 24696 */ MCD_OPC_Decode, 179, 12, 158, 1, // Opcode: SQSHRNv4i16_shift |
| /* 24701 */ MCD_OPC_FilterValue, 1, 92, 62, // Skip to: 40669 |
| /* 24705 */ MCD_OPC_CheckPredicate, 0, 88, 62, // Skip to: 40669 |
| /* 24709 */ MCD_OPC_CheckField, 13, 1, 0, 82, 62, // Skip to: 40669 |
| /* 24715 */ MCD_OPC_Decode, 178, 12, 160, 1, // Opcode: SQSHRNv2i32_shift |
| /* 24720 */ MCD_OPC_FilterValue, 1, 73, 62, // Skip to: 40669 |
| /* 24724 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 24727 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 24746 |
| /* 24731 */ MCD_OPC_CheckPredicate, 0, 62, 62, // Skip to: 40669 |
| /* 24735 */ MCD_OPC_CheckField, 19, 3, 0, 56, 62, // Skip to: 40669 |
| /* 24741 */ MCD_OPC_Decode, 204, 8, 145, 1, // Opcode: MOVIv2s_msl |
| /* 24746 */ MCD_OPC_FilterValue, 1, 47, 62, // Skip to: 40669 |
| /* 24750 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... |
| /* 24753 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 24792 |
| /* 24757 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 24760 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 24779 |
| /* 24764 */ MCD_OPC_CheckPredicate, 0, 29, 62, // Skip to: 40669 |
| /* 24768 */ MCD_OPC_CheckField, 19, 2, 0, 23, 62, // Skip to: 40669 |
| /* 24774 */ MCD_OPC_Decode, 208, 8, 145, 1, // Opcode: MOVIv8b_ns |
| /* 24779 */ MCD_OPC_FilterValue, 1, 14, 62, // Skip to: 40669 |
| /* 24783 */ MCD_OPC_CheckPredicate, 0, 10, 62, // Skip to: 40669 |
| /* 24787 */ MCD_OPC_Decode, 144, 10, 148, 1, // Opcode: SCVTFv2i32_shift |
| /* 24792 */ MCD_OPC_FilterValue, 1, 1, 62, // Skip to: 40669 |
| /* 24796 */ MCD_OPC_CheckPredicate, 0, 253, 61, // Skip to: 40669 |
| /* 24800 */ MCD_OPC_CheckField, 19, 3, 0, 247, 61, // Skip to: 40669 |
| /* 24806 */ MCD_OPC_Decode, 230, 4, 145, 1, // Opcode: FMOVv2f32_ns |
| /* 24811 */ MCD_OPC_FilterValue, 3, 238, 61, // Skip to: 40669 |
| /* 24815 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 24818 */ MCD_OPC_FilterValue, 8, 55, 0, // Skip to: 24877 |
| /* 24822 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 24825 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 24864 |
| /* 24829 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 24832 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 24851 |
| /* 24836 */ MCD_OPC_CheckPredicate, 0, 213, 61, // Skip to: 40669 |
| /* 24840 */ MCD_OPC_CheckField, 19, 1, 1, 207, 61, // Skip to: 40669 |
| /* 24846 */ MCD_OPC_Decode, 192, 9, 156, 1, // Opcode: RSHRNv8i8_shift |
| /* 24851 */ MCD_OPC_FilterValue, 1, 198, 61, // Skip to: 40669 |
| /* 24855 */ MCD_OPC_CheckPredicate, 0, 194, 61, // Skip to: 40669 |
| /* 24859 */ MCD_OPC_Decode, 189, 9, 158, 1, // Opcode: RSHRNv4i16_shift |
| /* 24864 */ MCD_OPC_FilterValue, 1, 185, 61, // Skip to: 40669 |
| /* 24868 */ MCD_OPC_CheckPredicate, 0, 181, 61, // Skip to: 40669 |
| /* 24872 */ MCD_OPC_Decode, 188, 9, 160, 1, // Opcode: RSHRNv2i32_shift |
| /* 24877 */ MCD_OPC_FilterValue, 9, 55, 0, // Skip to: 24936 |
| /* 24881 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 24884 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 24923 |
| /* 24888 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 24891 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 24910 |
| /* 24895 */ MCD_OPC_CheckPredicate, 0, 154, 61, // Skip to: 40669 |
| /* 24899 */ MCD_OPC_CheckField, 19, 1, 1, 148, 61, // Skip to: 40669 |
| /* 24905 */ MCD_OPC_Decode, 131, 12, 156, 1, // Opcode: SQRSHRNv8i8_shift |
| /* 24910 */ MCD_OPC_FilterValue, 1, 139, 61, // Skip to: 40669 |
| /* 24914 */ MCD_OPC_CheckPredicate, 0, 135, 61, // Skip to: 40669 |
| /* 24918 */ MCD_OPC_Decode, 128, 12, 158, 1, // Opcode: SQRSHRNv4i16_shift |
| /* 24923 */ MCD_OPC_FilterValue, 1, 126, 61, // Skip to: 40669 |
| /* 24927 */ MCD_OPC_CheckPredicate, 0, 122, 61, // Skip to: 40669 |
| /* 24931 */ MCD_OPC_Decode, 255, 11, 160, 1, // Opcode: SQRSHRNv2i32_shift |
| /* 24936 */ MCD_OPC_FilterValue, 15, 113, 61, // Skip to: 40669 |
| /* 24940 */ MCD_OPC_CheckPredicate, 0, 109, 61, // Skip to: 40669 |
| /* 24944 */ MCD_OPC_CheckField, 21, 1, 1, 103, 61, // Skip to: 40669 |
| /* 24950 */ MCD_OPC_Decode, 248, 3, 148, 1, // Opcode: FCVTZSv2i32_shift |
| /* 24955 */ MCD_OPC_FilterValue, 1, 128, 3, // Skip to: 25855 |
| /* 24959 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 24962 */ MCD_OPC_FilterValue, 1, 233, 2, // Skip to: 25711 |
| /* 24966 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 24969 */ MCD_OPC_FilterValue, 0, 168, 1, // Skip to: 25397 |
| /* 24973 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... |
| /* 24976 */ MCD_OPC_FilterValue, 0, 207, 0, // Skip to: 25187 |
| /* 24980 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 24983 */ MCD_OPC_FilterValue, 0, 141, 0, // Skip to: 25128 |
| /* 24987 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 24990 */ MCD_OPC_FilterValue, 0, 75, 0, // Skip to: 25069 |
| /* 24994 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 24997 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25010 |
| /* 25001 */ MCD_OPC_CheckPredicate, 0, 48, 61, // Skip to: 40669 |
| /* 25005 */ MCD_OPC_Decode, 239, 8, 145, 1, // Opcode: MVNIv2i32 |
| /* 25010 */ MCD_OPC_FilterValue, 1, 39, 61, // Skip to: 40669 |
| /* 25014 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 25017 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25030 |
| /* 25021 */ MCD_OPC_CheckPredicate, 0, 28, 61, // Skip to: 40669 |
| /* 25025 */ MCD_OPC_Decode, 146, 18, 146, 1, // Opcode: USHRv8i8_shift |
| /* 25030 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 25043 |
| /* 25034 */ MCD_OPC_CheckPredicate, 0, 15, 61, // Skip to: 40669 |
| /* 25038 */ MCD_OPC_Decode, 242, 17, 146, 1, // Opcode: URSHRv8i8_shift |
| /* 25043 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 25056 |
| /* 25047 */ MCD_OPC_CheckPredicate, 0, 2, 61, // Skip to: 40669 |
| /* 25051 */ MCD_OPC_Decode, 234, 12, 150, 1, // Opcode: SRIv8i8_shift |
| /* 25056 */ MCD_OPC_FilterValue, 3, 249, 60, // Skip to: 40669 |
| /* 25060 */ MCD_OPC_CheckPredicate, 0, 245, 60, // Skip to: 40669 |
| /* 25064 */ MCD_OPC_Decode, 151, 12, 151, 1, // Opcode: SQSHLUv8i8_shift |
| /* 25069 */ MCD_OPC_FilterValue, 1, 236, 60, // Skip to: 40669 |
| /* 25073 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 25076 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25089 |
| /* 25080 */ MCD_OPC_CheckPredicate, 0, 225, 60, // Skip to: 40669 |
| /* 25084 */ MCD_OPC_Decode, 143, 18, 147, 1, // Opcode: USHRv4i16_shift |
| /* 25089 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 25102 |
| /* 25093 */ MCD_OPC_CheckPredicate, 0, 212, 60, // Skip to: 40669 |
| /* 25097 */ MCD_OPC_Decode, 239, 17, 147, 1, // Opcode: URSHRv4i16_shift |
| /* 25102 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 25115 |
| /* 25106 */ MCD_OPC_CheckPredicate, 0, 199, 60, // Skip to: 40669 |
| /* 25110 */ MCD_OPC_Decode, 231, 12, 152, 1, // Opcode: SRIv4i16_shift |
| /* 25115 */ MCD_OPC_FilterValue, 3, 190, 60, // Skip to: 40669 |
| /* 25119 */ MCD_OPC_CheckPredicate, 0, 186, 60, // Skip to: 40669 |
| /* 25123 */ MCD_OPC_Decode, 148, 12, 153, 1, // Opcode: SQSHLUv4i16_shift |
| /* 25128 */ MCD_OPC_FilterValue, 1, 177, 60, // Skip to: 40669 |
| /* 25132 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 25135 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25148 |
| /* 25139 */ MCD_OPC_CheckPredicate, 0, 166, 60, // Skip to: 40669 |
| /* 25143 */ MCD_OPC_Decode, 141, 18, 148, 1, // Opcode: USHRv2i32_shift |
| /* 25148 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 25161 |
| /* 25152 */ MCD_OPC_CheckPredicate, 0, 153, 60, // Skip to: 40669 |
| /* 25156 */ MCD_OPC_Decode, 237, 17, 148, 1, // Opcode: URSHRv2i32_shift |
| /* 25161 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 25174 |
| /* 25165 */ MCD_OPC_CheckPredicate, 0, 140, 60, // Skip to: 40669 |
| /* 25169 */ MCD_OPC_Decode, 229, 12, 154, 1, // Opcode: SRIv2i32_shift |
| /* 25174 */ MCD_OPC_FilterValue, 3, 131, 60, // Skip to: 40669 |
| /* 25178 */ MCD_OPC_CheckPredicate, 0, 127, 60, // Skip to: 40669 |
| /* 25182 */ MCD_OPC_Decode, 146, 12, 155, 1, // Opcode: SQSHLUv2i32_shift |
| /* 25187 */ MCD_OPC_FilterValue, 1, 118, 60, // Skip to: 40669 |
| /* 25191 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 25194 */ MCD_OPC_FilterValue, 0, 140, 0, // Skip to: 25338 |
| /* 25198 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 25201 */ MCD_OPC_FilterValue, 0, 74, 0, // Skip to: 25279 |
| /* 25205 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 25208 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 25220 |
| /* 25212 */ MCD_OPC_CheckPredicate, 0, 93, 60, // Skip to: 40669 |
| /* 25216 */ MCD_OPC_Decode, 113, 149, 1, // Opcode: BICv2i32 |
| /* 25220 */ MCD_OPC_FilterValue, 1, 85, 60, // Skip to: 40669 |
| /* 25224 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 25227 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25240 |
| /* 25231 */ MCD_OPC_CheckPredicate, 0, 74, 60, // Skip to: 40669 |
| /* 25235 */ MCD_OPC_Decode, 165, 18, 150, 1, // Opcode: USRAv8i8_shift |
| /* 25240 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 25253 |
| /* 25244 */ MCD_OPC_CheckPredicate, 0, 61, 60, // Skip to: 40669 |
| /* 25248 */ MCD_OPC_Decode, 252, 17, 150, 1, // Opcode: URSRAv8i8_shift |
| /* 25253 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 25266 |
| /* 25257 */ MCD_OPC_CheckPredicate, 0, 48, 60, // Skip to: 40669 |
| /* 25261 */ MCD_OPC_Decode, 201, 10, 162, 1, // Opcode: SLIv8i8_shift |
| /* 25266 */ MCD_OPC_FilterValue, 3, 39, 60, // Skip to: 40669 |
| /* 25270 */ MCD_OPC_CheckPredicate, 0, 35, 60, // Skip to: 40669 |
| /* 25274 */ MCD_OPC_Decode, 189, 17, 151, 1, // Opcode: UQSHLv8i8_shift |
| /* 25279 */ MCD_OPC_FilterValue, 1, 26, 60, // Skip to: 40669 |
| /* 25283 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 25286 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25299 |
| /* 25290 */ MCD_OPC_CheckPredicate, 0, 15, 60, // Skip to: 40669 |
| /* 25294 */ MCD_OPC_Decode, 162, 18, 152, 1, // Opcode: USRAv4i16_shift |
| /* 25299 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 25312 |
| /* 25303 */ MCD_OPC_CheckPredicate, 0, 2, 60, // Skip to: 40669 |
| /* 25307 */ MCD_OPC_Decode, 249, 17, 152, 1, // Opcode: URSRAv4i16_shift |
| /* 25312 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 25325 |
| /* 25316 */ MCD_OPC_CheckPredicate, 0, 245, 59, // Skip to: 40669 |
| /* 25320 */ MCD_OPC_Decode, 198, 10, 163, 1, // Opcode: SLIv4i16_shift |
| /* 25325 */ MCD_OPC_FilterValue, 3, 236, 59, // Skip to: 40669 |
| /* 25329 */ MCD_OPC_CheckPredicate, 0, 232, 59, // Skip to: 40669 |
| /* 25333 */ MCD_OPC_Decode, 183, 17, 153, 1, // Opcode: UQSHLv4i16_shift |
| /* 25338 */ MCD_OPC_FilterValue, 1, 223, 59, // Skip to: 40669 |
| /* 25342 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 25345 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25358 |
| /* 25349 */ MCD_OPC_CheckPredicate, 0, 212, 59, // Skip to: 40669 |
| /* 25353 */ MCD_OPC_Decode, 160, 18, 154, 1, // Opcode: USRAv2i32_shift |
| /* 25358 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 25371 |
| /* 25362 */ MCD_OPC_CheckPredicate, 0, 199, 59, // Skip to: 40669 |
| /* 25366 */ MCD_OPC_Decode, 247, 17, 154, 1, // Opcode: URSRAv2i32_shift |
| /* 25371 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 25384 |
| /* 25375 */ MCD_OPC_CheckPredicate, 0, 186, 59, // Skip to: 40669 |
| /* 25379 */ MCD_OPC_Decode, 196, 10, 164, 1, // Opcode: SLIv2i32_shift |
| /* 25384 */ MCD_OPC_FilterValue, 3, 177, 59, // Skip to: 40669 |
| /* 25388 */ MCD_OPC_CheckPredicate, 0, 173, 59, // Skip to: 40669 |
| /* 25392 */ MCD_OPC_Decode, 179, 17, 155, 1, // Opcode: UQSHLv2i32_shift |
| /* 25397 */ MCD_OPC_FilterValue, 1, 164, 59, // Skip to: 40669 |
| /* 25401 */ MCD_OPC_ExtractField, 14, 1, // Inst{14} ... |
| /* 25404 */ MCD_OPC_FilterValue, 0, 226, 0, // Skip to: 25634 |
| /* 25408 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... |
| /* 25411 */ MCD_OPC_FilterValue, 0, 129, 0, // Skip to: 25544 |
| /* 25415 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 25418 */ MCD_OPC_FilterValue, 0, 89, 0, // Skip to: 25511 |
| /* 25422 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 25425 */ MCD_OPC_FilterValue, 0, 49, 0, // Skip to: 25478 |
| /* 25429 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 25432 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25445 |
| /* 25436 */ MCD_OPC_CheckPredicate, 0, 125, 59, // Skip to: 40669 |
| /* 25440 */ MCD_OPC_Decode, 241, 8, 145, 1, // Opcode: MVNIv4i16 |
| /* 25445 */ MCD_OPC_FilterValue, 1, 116, 59, // Skip to: 40669 |
| /* 25449 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 25452 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25465 |
| /* 25456 */ MCD_OPC_CheckPredicate, 0, 105, 59, // Skip to: 40669 |
| /* 25460 */ MCD_OPC_Decode, 191, 12, 156, 1, // Opcode: SQSHRUNv8i8_shift |
| /* 25465 */ MCD_OPC_FilterValue, 1, 96, 59, // Skip to: 40669 |
| /* 25469 */ MCD_OPC_CheckPredicate, 0, 92, 59, // Skip to: 40669 |
| /* 25473 */ MCD_OPC_Decode, 130, 18, 157, 1, // Opcode: USHLLv8i8_shift |
| /* 25478 */ MCD_OPC_FilterValue, 1, 83, 59, // Skip to: 40669 |
| /* 25482 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 25485 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25498 |
| /* 25489 */ MCD_OPC_CheckPredicate, 0, 72, 59, // Skip to: 40669 |
| /* 25493 */ MCD_OPC_Decode, 188, 12, 158, 1, // Opcode: SQSHRUNv4i16_shift |
| /* 25498 */ MCD_OPC_FilterValue, 1, 63, 59, // Skip to: 40669 |
| /* 25502 */ MCD_OPC_CheckPredicate, 0, 59, 59, // Skip to: 40669 |
| /* 25506 */ MCD_OPC_Decode, 255, 17, 159, 1, // Opcode: USHLLv4i16_shift |
| /* 25511 */ MCD_OPC_FilterValue, 1, 50, 59, // Skip to: 40669 |
| /* 25515 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 25518 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25531 |
| /* 25522 */ MCD_OPC_CheckPredicate, 0, 39, 59, // Skip to: 40669 |
| /* 25526 */ MCD_OPC_Decode, 187, 12, 160, 1, // Opcode: SQSHRUNv2i32_shift |
| /* 25531 */ MCD_OPC_FilterValue, 1, 30, 59, // Skip to: 40669 |
| /* 25535 */ MCD_OPC_CheckPredicate, 0, 26, 59, // Skip to: 40669 |
| /* 25539 */ MCD_OPC_Decode, 254, 17, 161, 1, // Opcode: USHLLv2i32_shift |
| /* 25544 */ MCD_OPC_FilterValue, 1, 17, 59, // Skip to: 40669 |
| /* 25548 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 25551 */ MCD_OPC_FilterValue, 0, 60, 0, // Skip to: 25615 |
| /* 25555 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 25558 */ MCD_OPC_FilterValue, 0, 34, 0, // Skip to: 25596 |
| /* 25562 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 25565 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 25577 |
| /* 25569 */ MCD_OPC_CheckPredicate, 0, 248, 58, // Skip to: 40669 |
| /* 25573 */ MCD_OPC_Decode, 114, 149, 1, // Opcode: BICv4i16 |
| /* 25577 */ MCD_OPC_FilterValue, 1, 240, 58, // Skip to: 40669 |
| /* 25581 */ MCD_OPC_CheckPredicate, 0, 236, 58, // Skip to: 40669 |
| /* 25585 */ MCD_OPC_CheckField, 13, 1, 0, 230, 58, // Skip to: 40669 |
| /* 25591 */ MCD_OPC_Decode, 198, 17, 156, 1, // Opcode: UQSHRNv8i8_shift |
| /* 25596 */ MCD_OPC_FilterValue, 1, 221, 58, // Skip to: 40669 |
| /* 25600 */ MCD_OPC_CheckPredicate, 0, 217, 58, // Skip to: 40669 |
| /* 25604 */ MCD_OPC_CheckField, 13, 1, 0, 211, 58, // Skip to: 40669 |
| /* 25610 */ MCD_OPC_Decode, 195, 17, 158, 1, // Opcode: UQSHRNv4i16_shift |
| /* 25615 */ MCD_OPC_FilterValue, 1, 202, 58, // Skip to: 40669 |
| /* 25619 */ MCD_OPC_CheckPredicate, 0, 198, 58, // Skip to: 40669 |
| /* 25623 */ MCD_OPC_CheckField, 13, 1, 0, 192, 58, // Skip to: 40669 |
| /* 25629 */ MCD_OPC_Decode, 194, 17, 160, 1, // Opcode: UQSHRNv2i32_shift |
| /* 25634 */ MCD_OPC_FilterValue, 1, 183, 58, // Skip to: 40669 |
| /* 25638 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 25641 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 25660 |
| /* 25645 */ MCD_OPC_CheckPredicate, 0, 172, 58, // Skip to: 40669 |
| /* 25649 */ MCD_OPC_CheckField, 19, 3, 0, 166, 58, // Skip to: 40669 |
| /* 25655 */ MCD_OPC_Decode, 240, 8, 145, 1, // Opcode: MVNIv2s_msl |
| /* 25660 */ MCD_OPC_FilterValue, 1, 157, 58, // Skip to: 40669 |
| /* 25664 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 25667 */ MCD_OPC_FilterValue, 0, 21, 0, // Skip to: 25692 |
| /* 25671 */ MCD_OPC_CheckPredicate, 0, 146, 58, // Skip to: 40669 |
| /* 25675 */ MCD_OPC_CheckField, 19, 2, 0, 140, 58, // Skip to: 40669 |
| /* 25681 */ MCD_OPC_CheckField, 12, 1, 0, 134, 58, // Skip to: 40669 |
| /* 25687 */ MCD_OPC_Decode, 200, 8, 145, 1, // Opcode: MOVID |
| /* 25692 */ MCD_OPC_FilterValue, 1, 125, 58, // Skip to: 40669 |
| /* 25696 */ MCD_OPC_CheckPredicate, 0, 121, 58, // Skip to: 40669 |
| /* 25700 */ MCD_OPC_CheckField, 12, 1, 0, 115, 58, // Skip to: 40669 |
| /* 25706 */ MCD_OPC_Decode, 174, 16, 148, 1, // Opcode: UCVTFv2i32_shift |
| /* 25711 */ MCD_OPC_FilterValue, 3, 106, 58, // Skip to: 40669 |
| /* 25715 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 25718 */ MCD_OPC_FilterValue, 8, 55, 0, // Skip to: 25777 |
| /* 25722 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 25725 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 25764 |
| /* 25729 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 25732 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 25751 |
| /* 25736 */ MCD_OPC_CheckPredicate, 0, 81, 58, // Skip to: 40669 |
| /* 25740 */ MCD_OPC_CheckField, 19, 1, 1, 75, 58, // Skip to: 40669 |
| /* 25746 */ MCD_OPC_Decode, 140, 12, 156, 1, // Opcode: SQRSHRUNv8i8_shift |
| /* 25751 */ MCD_OPC_FilterValue, 1, 66, 58, // Skip to: 40669 |
| /* 25755 */ MCD_OPC_CheckPredicate, 0, 62, 58, // Skip to: 40669 |
| /* 25759 */ MCD_OPC_Decode, 137, 12, 158, 1, // Opcode: SQRSHRUNv4i16_shift |
| /* 25764 */ MCD_OPC_FilterValue, 1, 53, 58, // Skip to: 40669 |
| /* 25768 */ MCD_OPC_CheckPredicate, 0, 49, 58, // Skip to: 40669 |
| /* 25772 */ MCD_OPC_Decode, 136, 12, 160, 1, // Opcode: SQRSHRUNv2i32_shift |
| /* 25777 */ MCD_OPC_FilterValue, 9, 55, 0, // Skip to: 25836 |
| /* 25781 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 25784 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 25823 |
| /* 25788 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 25791 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 25810 |
| /* 25795 */ MCD_OPC_CheckPredicate, 0, 22, 58, // Skip to: 40669 |
| /* 25799 */ MCD_OPC_CheckField, 19, 1, 1, 16, 58, // Skip to: 40669 |
| /* 25805 */ MCD_OPC_Decode, 167, 17, 156, 1, // Opcode: UQRSHRNv8i8_shift |
| /* 25810 */ MCD_OPC_FilterValue, 1, 7, 58, // Skip to: 40669 |
| /* 25814 */ MCD_OPC_CheckPredicate, 0, 3, 58, // Skip to: 40669 |
| /* 25818 */ MCD_OPC_Decode, 164, 17, 158, 1, // Opcode: UQRSHRNv4i16_shift |
| /* 25823 */ MCD_OPC_FilterValue, 1, 250, 57, // Skip to: 40669 |
| /* 25827 */ MCD_OPC_CheckPredicate, 0, 246, 57, // Skip to: 40669 |
| /* 25831 */ MCD_OPC_Decode, 163, 17, 160, 1, // Opcode: UQRSHRNv2i32_shift |
| /* 25836 */ MCD_OPC_FilterValue, 15, 237, 57, // Skip to: 40669 |
| /* 25840 */ MCD_OPC_CheckPredicate, 0, 233, 57, // Skip to: 40669 |
| /* 25844 */ MCD_OPC_CheckField, 21, 1, 1, 227, 57, // Skip to: 40669 |
| /* 25850 */ MCD_OPC_Decode, 149, 4, 148, 1, // Opcode: FCVTZUv2i32_shift |
| /* 25855 */ MCD_OPC_FilterValue, 2, 66, 3, // Skip to: 26693 |
| /* 25859 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 25862 */ MCD_OPC_FilterValue, 1, 171, 2, // Skip to: 26549 |
| /* 25866 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 25869 */ MCD_OPC_FilterValue, 0, 91, 1, // Skip to: 26220 |
| /* 25873 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... |
| /* 25876 */ MCD_OPC_FilterValue, 0, 129, 0, // Skip to: 26009 |
| /* 25880 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 25883 */ MCD_OPC_FilterValue, 0, 89, 0, // Skip to: 25976 |
| /* 25887 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 25890 */ MCD_OPC_FilterValue, 0, 49, 0, // Skip to: 25943 |
| /* 25894 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 25897 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25910 |
| /* 25901 */ MCD_OPC_CheckPredicate, 0, 172, 57, // Skip to: 40669 |
| /* 25905 */ MCD_OPC_Decode, 206, 8, 145, 1, // Opcode: MOVIv4i32 |
| /* 25910 */ MCD_OPC_FilterValue, 1, 163, 57, // Skip to: 40669 |
| /* 25914 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 25917 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25930 |
| /* 25921 */ MCD_OPC_CheckPredicate, 0, 152, 57, // Skip to: 40669 |
| /* 25925 */ MCD_OPC_Decode, 146, 13, 165, 1, // Opcode: SSHRv16i8_shift |
| /* 25930 */ MCD_OPC_FilterValue, 1, 143, 57, // Skip to: 40669 |
| /* 25934 */ MCD_OPC_CheckPredicate, 0, 139, 57, // Skip to: 40669 |
| /* 25938 */ MCD_OPC_Decode, 244, 12, 165, 1, // Opcode: SRSHRv16i8_shift |
| /* 25943 */ MCD_OPC_FilterValue, 1, 130, 57, // Skip to: 40669 |
| /* 25947 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 25950 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25963 |
| /* 25954 */ MCD_OPC_CheckPredicate, 0, 119, 57, // Skip to: 40669 |
| /* 25958 */ MCD_OPC_Decode, 151, 13, 166, 1, // Opcode: SSHRv8i16_shift |
| /* 25963 */ MCD_OPC_FilterValue, 1, 110, 57, // Skip to: 40669 |
| /* 25967 */ MCD_OPC_CheckPredicate, 0, 106, 57, // Skip to: 40669 |
| /* 25971 */ MCD_OPC_Decode, 249, 12, 166, 1, // Opcode: SRSHRv8i16_shift |
| /* 25976 */ MCD_OPC_FilterValue, 1, 97, 57, // Skip to: 40669 |
| /* 25980 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 25983 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 25996 |
| /* 25987 */ MCD_OPC_CheckPredicate, 0, 86, 57, // Skip to: 40669 |
| /* 25991 */ MCD_OPC_Decode, 150, 13, 167, 1, // Opcode: SSHRv4i32_shift |
| /* 25996 */ MCD_OPC_FilterValue, 1, 77, 57, // Skip to: 40669 |
| /* 26000 */ MCD_OPC_CheckPredicate, 0, 73, 57, // Skip to: 40669 |
| /* 26004 */ MCD_OPC_Decode, 248, 12, 167, 1, // Opcode: SRSHRv4i32_shift |
| /* 26009 */ MCD_OPC_FilterValue, 1, 64, 57, // Skip to: 40669 |
| /* 26013 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 26016 */ MCD_OPC_FilterValue, 0, 141, 0, // Skip to: 26161 |
| /* 26020 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 26023 */ MCD_OPC_FilterValue, 0, 75, 0, // Skip to: 26102 |
| /* 26027 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 26030 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26043 |
| /* 26034 */ MCD_OPC_CheckPredicate, 0, 39, 57, // Skip to: 40669 |
| /* 26038 */ MCD_OPC_Decode, 142, 9, 149, 1, // Opcode: ORRv4i32 |
| /* 26043 */ MCD_OPC_FilterValue, 1, 30, 57, // Skip to: 40669 |
| /* 26047 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 26050 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26063 |
| /* 26054 */ MCD_OPC_CheckPredicate, 0, 19, 57, // Skip to: 40669 |
| /* 26058 */ MCD_OPC_Decode, 154, 13, 168, 1, // Opcode: SSRAv16i8_shift |
| /* 26063 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 26076 |
| /* 26067 */ MCD_OPC_CheckPredicate, 0, 6, 57, // Skip to: 40669 |
| /* 26071 */ MCD_OPC_Decode, 252, 12, 168, 1, // Opcode: SRSRAv16i8_shift |
| /* 26076 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 26089 |
| /* 26080 */ MCD_OPC_CheckPredicate, 0, 249, 56, // Skip to: 40669 |
| /* 26084 */ MCD_OPC_Decode, 175, 10, 169, 1, // Opcode: SHLv16i8_shift |
| /* 26089 */ MCD_OPC_FilterValue, 3, 240, 56, // Skip to: 40669 |
| /* 26093 */ MCD_OPC_CheckPredicate, 0, 236, 56, // Skip to: 40669 |
| /* 26097 */ MCD_OPC_Decode, 157, 12, 169, 1, // Opcode: SQSHLv16i8_shift |
| /* 26102 */ MCD_OPC_FilterValue, 1, 227, 56, // Skip to: 40669 |
| /* 26106 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 26109 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26122 |
| /* 26113 */ MCD_OPC_CheckPredicate, 0, 216, 56, // Skip to: 40669 |
| /* 26117 */ MCD_OPC_Decode, 159, 13, 170, 1, // Opcode: SSRAv8i16_shift |
| /* 26122 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 26135 |
| /* 26126 */ MCD_OPC_CheckPredicate, 0, 203, 56, // Skip to: 40669 |
| /* 26130 */ MCD_OPC_Decode, 129, 13, 170, 1, // Opcode: SRSRAv8i16_shift |
| /* 26135 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 26148 |
| /* 26139 */ MCD_OPC_CheckPredicate, 0, 190, 56, // Skip to: 40669 |
| /* 26143 */ MCD_OPC_Decode, 180, 10, 171, 1, // Opcode: SHLv8i16_shift |
| /* 26148 */ MCD_OPC_FilterValue, 3, 181, 56, // Skip to: 40669 |
| /* 26152 */ MCD_OPC_CheckPredicate, 0, 177, 56, // Skip to: 40669 |
| /* 26156 */ MCD_OPC_Decode, 171, 12, 171, 1, // Opcode: SQSHLv8i16_shift |
| /* 26161 */ MCD_OPC_FilterValue, 1, 168, 56, // Skip to: 40669 |
| /* 26165 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 26168 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26181 |
| /* 26172 */ MCD_OPC_CheckPredicate, 0, 157, 56, // Skip to: 40669 |
| /* 26176 */ MCD_OPC_Decode, 158, 13, 172, 1, // Opcode: SSRAv4i32_shift |
| /* 26181 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 26194 |
| /* 26185 */ MCD_OPC_CheckPredicate, 0, 144, 56, // Skip to: 40669 |
| /* 26189 */ MCD_OPC_Decode, 128, 13, 172, 1, // Opcode: SRSRAv4i32_shift |
| /* 26194 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 26207 |
| /* 26198 */ MCD_OPC_CheckPredicate, 0, 131, 56, // Skip to: 40669 |
| /* 26202 */ MCD_OPC_Decode, 179, 10, 173, 1, // Opcode: SHLv4i32_shift |
| /* 26207 */ MCD_OPC_FilterValue, 3, 122, 56, // Skip to: 40669 |
| /* 26211 */ MCD_OPC_CheckPredicate, 0, 118, 56, // Skip to: 40669 |
| /* 26215 */ MCD_OPC_Decode, 169, 12, 173, 1, // Opcode: SQSHLv4i32_shift |
| /* 26220 */ MCD_OPC_FilterValue, 1, 109, 56, // Skip to: 40669 |
| /* 26224 */ MCD_OPC_ExtractField, 14, 1, // Inst{14} ... |
| /* 26227 */ MCD_OPC_FilterValue, 0, 227, 0, // Skip to: 26458 |
| /* 26231 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... |
| /* 26234 */ MCD_OPC_FilterValue, 0, 129, 0, // Skip to: 26367 |
| /* 26238 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 26241 */ MCD_OPC_FilterValue, 0, 89, 0, // Skip to: 26334 |
| /* 26245 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 26248 */ MCD_OPC_FilterValue, 0, 49, 0, // Skip to: 26301 |
| /* 26252 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 26255 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26268 |
| /* 26259 */ MCD_OPC_CheckPredicate, 0, 70, 56, // Skip to: 40669 |
| /* 26263 */ MCD_OPC_Decode, 209, 8, 145, 1, // Opcode: MOVIv8i16 |
| /* 26268 */ MCD_OPC_FilterValue, 1, 61, 56, // Skip to: 40669 |
| /* 26272 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 26275 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26288 |
| /* 26279 */ MCD_OPC_CheckPredicate, 0, 50, 56, // Skip to: 40669 |
| /* 26283 */ MCD_OPC_Decode, 182, 10, 174, 1, // Opcode: SHRNv16i8_shift |
| /* 26288 */ MCD_OPC_FilterValue, 1, 41, 56, // Skip to: 40669 |
| /* 26292 */ MCD_OPC_CheckPredicate, 0, 37, 56, // Skip to: 40669 |
| /* 26296 */ MCD_OPC_Decode, 131, 13, 169, 1, // Opcode: SSHLLv16i8_shift |
| /* 26301 */ MCD_OPC_FilterValue, 1, 28, 56, // Skip to: 40669 |
| /* 26305 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 26308 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26321 |
| /* 26312 */ MCD_OPC_CheckPredicate, 0, 17, 56, // Skip to: 40669 |
| /* 26316 */ MCD_OPC_Decode, 186, 10, 175, 1, // Opcode: SHRNv8i16_shift |
| /* 26321 */ MCD_OPC_FilterValue, 1, 8, 56, // Skip to: 40669 |
| /* 26325 */ MCD_OPC_CheckPredicate, 0, 4, 56, // Skip to: 40669 |
| /* 26329 */ MCD_OPC_Decode, 135, 13, 171, 1, // Opcode: SSHLLv8i16_shift |
| /* 26334 */ MCD_OPC_FilterValue, 1, 251, 55, // Skip to: 40669 |
| /* 26338 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 26341 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26354 |
| /* 26345 */ MCD_OPC_CheckPredicate, 0, 240, 55, // Skip to: 40669 |
| /* 26349 */ MCD_OPC_Decode, 185, 10, 176, 1, // Opcode: SHRNv4i32_shift |
| /* 26354 */ MCD_OPC_FilterValue, 1, 231, 55, // Skip to: 40669 |
| /* 26358 */ MCD_OPC_CheckPredicate, 0, 227, 55, // Skip to: 40669 |
| /* 26362 */ MCD_OPC_Decode, 134, 13, 173, 1, // Opcode: SSHLLv4i32_shift |
| /* 26367 */ MCD_OPC_FilterValue, 1, 218, 55, // Skip to: 40669 |
| /* 26371 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 26374 */ MCD_OPC_FilterValue, 0, 61, 0, // Skip to: 26439 |
| /* 26378 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 26381 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 26420 |
| /* 26385 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 26388 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26401 |
| /* 26392 */ MCD_OPC_CheckPredicate, 0, 193, 55, // Skip to: 40669 |
| /* 26396 */ MCD_OPC_Decode, 143, 9, 149, 1, // Opcode: ORRv8i16 |
| /* 26401 */ MCD_OPC_FilterValue, 1, 184, 55, // Skip to: 40669 |
| /* 26405 */ MCD_OPC_CheckPredicate, 0, 180, 55, // Skip to: 40669 |
| /* 26409 */ MCD_OPC_CheckField, 13, 1, 0, 174, 55, // Skip to: 40669 |
| /* 26415 */ MCD_OPC_Decode, 177, 12, 174, 1, // Opcode: SQSHRNv16i8_shift |
| /* 26420 */ MCD_OPC_FilterValue, 1, 165, 55, // Skip to: 40669 |
| /* 26424 */ MCD_OPC_CheckPredicate, 0, 161, 55, // Skip to: 40669 |
| /* 26428 */ MCD_OPC_CheckField, 13, 1, 0, 155, 55, // Skip to: 40669 |
| /* 26434 */ MCD_OPC_Decode, 181, 12, 175, 1, // Opcode: SQSHRNv8i16_shift |
| /* 26439 */ MCD_OPC_FilterValue, 1, 146, 55, // Skip to: 40669 |
| /* 26443 */ MCD_OPC_CheckPredicate, 0, 142, 55, // Skip to: 40669 |
| /* 26447 */ MCD_OPC_CheckField, 13, 1, 0, 136, 55, // Skip to: 40669 |
| /* 26453 */ MCD_OPC_Decode, 180, 12, 176, 1, // Opcode: SQSHRNv4i32_shift |
| /* 26458 */ MCD_OPC_FilterValue, 1, 127, 55, // Skip to: 40669 |
| /* 26462 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 26465 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 26484 |
| /* 26469 */ MCD_OPC_CheckPredicate, 0, 116, 55, // Skip to: 40669 |
| /* 26473 */ MCD_OPC_CheckField, 19, 3, 0, 110, 55, // Skip to: 40669 |
| /* 26479 */ MCD_OPC_Decode, 207, 8, 145, 1, // Opcode: MOVIv4s_msl |
| /* 26484 */ MCD_OPC_FilterValue, 1, 101, 55, // Skip to: 40669 |
| /* 26488 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... |
| /* 26491 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 26530 |
| /* 26495 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 26498 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 26517 |
| /* 26502 */ MCD_OPC_CheckPredicate, 0, 83, 55, // Skip to: 40669 |
| /* 26506 */ MCD_OPC_CheckField, 19, 2, 0, 77, 55, // Skip to: 40669 |
| /* 26512 */ MCD_OPC_Decode, 201, 8, 145, 1, // Opcode: MOVIv16b_ns |
| /* 26517 */ MCD_OPC_FilterValue, 1, 68, 55, // Skip to: 40669 |
| /* 26521 */ MCD_OPC_CheckPredicate, 0, 64, 55, // Skip to: 40669 |
| /* 26525 */ MCD_OPC_Decode, 147, 10, 167, 1, // Opcode: SCVTFv4i32_shift |
| /* 26530 */ MCD_OPC_FilterValue, 1, 55, 55, // Skip to: 40669 |
| /* 26534 */ MCD_OPC_CheckPredicate, 0, 51, 55, // Skip to: 40669 |
| /* 26538 */ MCD_OPC_CheckField, 19, 3, 0, 45, 55, // Skip to: 40669 |
| /* 26544 */ MCD_OPC_Decode, 232, 4, 145, 1, // Opcode: FMOVv4f32_ns |
| /* 26549 */ MCD_OPC_FilterValue, 3, 36, 55, // Skip to: 40669 |
| /* 26553 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 26556 */ MCD_OPC_FilterValue, 8, 55, 0, // Skip to: 26615 |
| /* 26560 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 26563 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 26602 |
| /* 26567 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 26570 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 26589 |
| /* 26574 */ MCD_OPC_CheckPredicate, 0, 11, 55, // Skip to: 40669 |
| /* 26578 */ MCD_OPC_CheckField, 19, 1, 1, 5, 55, // Skip to: 40669 |
| /* 26584 */ MCD_OPC_Decode, 187, 9, 174, 1, // Opcode: RSHRNv16i8_shift |
| /* 26589 */ MCD_OPC_FilterValue, 1, 252, 54, // Skip to: 40669 |
| /* 26593 */ MCD_OPC_CheckPredicate, 0, 248, 54, // Skip to: 40669 |
| /* 26597 */ MCD_OPC_Decode, 191, 9, 175, 1, // Opcode: RSHRNv8i16_shift |
| /* 26602 */ MCD_OPC_FilterValue, 1, 239, 54, // Skip to: 40669 |
| /* 26606 */ MCD_OPC_CheckPredicate, 0, 235, 54, // Skip to: 40669 |
| /* 26610 */ MCD_OPC_Decode, 190, 9, 176, 1, // Opcode: RSHRNv4i32_shift |
| /* 26615 */ MCD_OPC_FilterValue, 9, 55, 0, // Skip to: 26674 |
| /* 26619 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 26622 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 26661 |
| /* 26626 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 26629 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 26648 |
| /* 26633 */ MCD_OPC_CheckPredicate, 0, 208, 54, // Skip to: 40669 |
| /* 26637 */ MCD_OPC_CheckField, 19, 1, 1, 202, 54, // Skip to: 40669 |
| /* 26643 */ MCD_OPC_Decode, 254, 11, 174, 1, // Opcode: SQRSHRNv16i8_shift |
| /* 26648 */ MCD_OPC_FilterValue, 1, 193, 54, // Skip to: 40669 |
| /* 26652 */ MCD_OPC_CheckPredicate, 0, 189, 54, // Skip to: 40669 |
| /* 26656 */ MCD_OPC_Decode, 130, 12, 175, 1, // Opcode: SQRSHRNv8i16_shift |
| /* 26661 */ MCD_OPC_FilterValue, 1, 180, 54, // Skip to: 40669 |
| /* 26665 */ MCD_OPC_CheckPredicate, 0, 176, 54, // Skip to: 40669 |
| /* 26669 */ MCD_OPC_Decode, 129, 12, 176, 1, // Opcode: SQRSHRNv4i32_shift |
| /* 26674 */ MCD_OPC_FilterValue, 15, 167, 54, // Skip to: 40669 |
| /* 26678 */ MCD_OPC_CheckPredicate, 0, 163, 54, // Skip to: 40669 |
| /* 26682 */ MCD_OPC_CheckField, 21, 1, 1, 157, 54, // Skip to: 40669 |
| /* 26688 */ MCD_OPC_Decode, 251, 3, 167, 1, // Opcode: FCVTZSv4i32_shift |
| /* 26693 */ MCD_OPC_FilterValue, 3, 148, 54, // Skip to: 40669 |
| /* 26697 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 26700 */ MCD_OPC_FilterValue, 1, 247, 2, // Skip to: 27463 |
| /* 26704 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 26707 */ MCD_OPC_FilterValue, 0, 168, 1, // Skip to: 27135 |
| /* 26711 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... |
| /* 26714 */ MCD_OPC_FilterValue, 0, 207, 0, // Skip to: 26925 |
| /* 26718 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 26721 */ MCD_OPC_FilterValue, 0, 141, 0, // Skip to: 26866 |
| /* 26725 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 26728 */ MCD_OPC_FilterValue, 0, 75, 0, // Skip to: 26807 |
| /* 26732 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 26735 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26748 |
| /* 26739 */ MCD_OPC_CheckPredicate, 0, 102, 54, // Skip to: 40669 |
| /* 26743 */ MCD_OPC_Decode, 242, 8, 145, 1, // Opcode: MVNIv4i32 |
| /* 26748 */ MCD_OPC_FilterValue, 1, 93, 54, // Skip to: 40669 |
| /* 26752 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 26755 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26768 |
| /* 26759 */ MCD_OPC_CheckPredicate, 0, 82, 54, // Skip to: 40669 |
| /* 26763 */ MCD_OPC_Decode, 140, 18, 165, 1, // Opcode: USHRv16i8_shift |
| /* 26768 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 26781 |
| /* 26772 */ MCD_OPC_CheckPredicate, 0, 69, 54, // Skip to: 40669 |
| /* 26776 */ MCD_OPC_Decode, 236, 17, 165, 1, // Opcode: URSHRv16i8_shift |
| /* 26781 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 26794 |
| /* 26785 */ MCD_OPC_CheckPredicate, 0, 56, 54, // Skip to: 40669 |
| /* 26789 */ MCD_OPC_Decode, 228, 12, 168, 1, // Opcode: SRIv16i8_shift |
| /* 26794 */ MCD_OPC_FilterValue, 3, 47, 54, // Skip to: 40669 |
| /* 26798 */ MCD_OPC_CheckPredicate, 0, 43, 54, // Skip to: 40669 |
| /* 26802 */ MCD_OPC_Decode, 145, 12, 169, 1, // Opcode: SQSHLUv16i8_shift |
| /* 26807 */ MCD_OPC_FilterValue, 1, 34, 54, // Skip to: 40669 |
| /* 26811 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 26814 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26827 |
| /* 26818 */ MCD_OPC_CheckPredicate, 0, 23, 54, // Skip to: 40669 |
| /* 26822 */ MCD_OPC_Decode, 145, 18, 166, 1, // Opcode: USHRv8i16_shift |
| /* 26827 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 26840 |
| /* 26831 */ MCD_OPC_CheckPredicate, 0, 10, 54, // Skip to: 40669 |
| /* 26835 */ MCD_OPC_Decode, 241, 17, 166, 1, // Opcode: URSHRv8i16_shift |
| /* 26840 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 26853 |
| /* 26844 */ MCD_OPC_CheckPredicate, 0, 253, 53, // Skip to: 40669 |
| /* 26848 */ MCD_OPC_Decode, 233, 12, 170, 1, // Opcode: SRIv8i16_shift |
| /* 26853 */ MCD_OPC_FilterValue, 3, 244, 53, // Skip to: 40669 |
| /* 26857 */ MCD_OPC_CheckPredicate, 0, 240, 53, // Skip to: 40669 |
| /* 26861 */ MCD_OPC_Decode, 150, 12, 171, 1, // Opcode: SQSHLUv8i16_shift |
| /* 26866 */ MCD_OPC_FilterValue, 1, 231, 53, // Skip to: 40669 |
| /* 26870 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 26873 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26886 |
| /* 26877 */ MCD_OPC_CheckPredicate, 0, 220, 53, // Skip to: 40669 |
| /* 26881 */ MCD_OPC_Decode, 144, 18, 167, 1, // Opcode: USHRv4i32_shift |
| /* 26886 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 26899 |
| /* 26890 */ MCD_OPC_CheckPredicate, 0, 207, 53, // Skip to: 40669 |
| /* 26894 */ MCD_OPC_Decode, 240, 17, 167, 1, // Opcode: URSHRv4i32_shift |
| /* 26899 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 26912 |
| /* 26903 */ MCD_OPC_CheckPredicate, 0, 194, 53, // Skip to: 40669 |
| /* 26907 */ MCD_OPC_Decode, 232, 12, 172, 1, // Opcode: SRIv4i32_shift |
| /* 26912 */ MCD_OPC_FilterValue, 3, 185, 53, // Skip to: 40669 |
| /* 26916 */ MCD_OPC_CheckPredicate, 0, 181, 53, // Skip to: 40669 |
| /* 26920 */ MCD_OPC_Decode, 149, 12, 173, 1, // Opcode: SQSHLUv4i32_shift |
| /* 26925 */ MCD_OPC_FilterValue, 1, 172, 53, // Skip to: 40669 |
| /* 26929 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 26932 */ MCD_OPC_FilterValue, 0, 140, 0, // Skip to: 27076 |
| /* 26936 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 26939 */ MCD_OPC_FilterValue, 0, 74, 0, // Skip to: 27017 |
| /* 26943 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 26946 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 26958 |
| /* 26950 */ MCD_OPC_CheckPredicate, 0, 147, 53, // Skip to: 40669 |
| /* 26954 */ MCD_OPC_Decode, 115, 149, 1, // Opcode: BICv4i32 |
| /* 26958 */ MCD_OPC_FilterValue, 1, 139, 53, // Skip to: 40669 |
| /* 26962 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 26965 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 26978 |
| /* 26969 */ MCD_OPC_CheckPredicate, 0, 128, 53, // Skip to: 40669 |
| /* 26973 */ MCD_OPC_Decode, 159, 18, 168, 1, // Opcode: USRAv16i8_shift |
| /* 26978 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 26991 |
| /* 26982 */ MCD_OPC_CheckPredicate, 0, 115, 53, // Skip to: 40669 |
| /* 26986 */ MCD_OPC_Decode, 246, 17, 168, 1, // Opcode: URSRAv16i8_shift |
| /* 26991 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 27004 |
| /* 26995 */ MCD_OPC_CheckPredicate, 0, 102, 53, // Skip to: 40669 |
| /* 26999 */ MCD_OPC_Decode, 195, 10, 177, 1, // Opcode: SLIv16i8_shift |
| /* 27004 */ MCD_OPC_FilterValue, 3, 93, 53, // Skip to: 40669 |
| /* 27008 */ MCD_OPC_CheckPredicate, 0, 89, 53, // Skip to: 40669 |
| /* 27012 */ MCD_OPC_Decode, 173, 17, 169, 1, // Opcode: UQSHLv16i8_shift |
| /* 27017 */ MCD_OPC_FilterValue, 1, 80, 53, // Skip to: 40669 |
| /* 27021 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 27024 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 27037 |
| /* 27028 */ MCD_OPC_CheckPredicate, 0, 69, 53, // Skip to: 40669 |
| /* 27032 */ MCD_OPC_Decode, 164, 18, 170, 1, // Opcode: USRAv8i16_shift |
| /* 27037 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 27050 |
| /* 27041 */ MCD_OPC_CheckPredicate, 0, 56, 53, // Skip to: 40669 |
| /* 27045 */ MCD_OPC_Decode, 251, 17, 170, 1, // Opcode: URSRAv8i16_shift |
| /* 27050 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 27063 |
| /* 27054 */ MCD_OPC_CheckPredicate, 0, 43, 53, // Skip to: 40669 |
| /* 27058 */ MCD_OPC_Decode, 200, 10, 178, 1, // Opcode: SLIv8i16_shift |
| /* 27063 */ MCD_OPC_FilterValue, 3, 34, 53, // Skip to: 40669 |
| /* 27067 */ MCD_OPC_CheckPredicate, 0, 30, 53, // Skip to: 40669 |
| /* 27071 */ MCD_OPC_Decode, 187, 17, 171, 1, // Opcode: UQSHLv8i16_shift |
| /* 27076 */ MCD_OPC_FilterValue, 1, 21, 53, // Skip to: 40669 |
| /* 27080 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 27083 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 27096 |
| /* 27087 */ MCD_OPC_CheckPredicate, 0, 10, 53, // Skip to: 40669 |
| /* 27091 */ MCD_OPC_Decode, 163, 18, 172, 1, // Opcode: USRAv4i32_shift |
| /* 27096 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 27109 |
| /* 27100 */ MCD_OPC_CheckPredicate, 0, 253, 52, // Skip to: 40669 |
| /* 27104 */ MCD_OPC_Decode, 250, 17, 172, 1, // Opcode: URSRAv4i32_shift |
| /* 27109 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 27122 |
| /* 27113 */ MCD_OPC_CheckPredicate, 0, 240, 52, // Skip to: 40669 |
| /* 27117 */ MCD_OPC_Decode, 199, 10, 179, 1, // Opcode: SLIv4i32_shift |
| /* 27122 */ MCD_OPC_FilterValue, 3, 231, 52, // Skip to: 40669 |
| /* 27126 */ MCD_OPC_CheckPredicate, 0, 227, 52, // Skip to: 40669 |
| /* 27130 */ MCD_OPC_Decode, 185, 17, 173, 1, // Opcode: UQSHLv4i32_shift |
| /* 27135 */ MCD_OPC_FilterValue, 1, 218, 52, // Skip to: 40669 |
| /* 27139 */ MCD_OPC_ExtractField, 14, 1, // Inst{14} ... |
| /* 27142 */ MCD_OPC_FilterValue, 0, 226, 0, // Skip to: 27372 |
| /* 27146 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... |
| /* 27149 */ MCD_OPC_FilterValue, 0, 129, 0, // Skip to: 27282 |
| /* 27153 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 27156 */ MCD_OPC_FilterValue, 0, 89, 0, // Skip to: 27249 |
| /* 27160 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 27163 */ MCD_OPC_FilterValue, 0, 49, 0, // Skip to: 27216 |
| /* 27167 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 27170 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 27183 |
| /* 27174 */ MCD_OPC_CheckPredicate, 0, 179, 52, // Skip to: 40669 |
| /* 27178 */ MCD_OPC_Decode, 244, 8, 145, 1, // Opcode: MVNIv8i16 |
| /* 27183 */ MCD_OPC_FilterValue, 1, 170, 52, // Skip to: 40669 |
| /* 27187 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 27190 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 27203 |
| /* 27194 */ MCD_OPC_CheckPredicate, 0, 159, 52, // Skip to: 40669 |
| /* 27198 */ MCD_OPC_Decode, 186, 12, 174, 1, // Opcode: SQSHRUNv16i8_shift |
| /* 27203 */ MCD_OPC_FilterValue, 1, 150, 52, // Skip to: 40669 |
| /* 27207 */ MCD_OPC_CheckPredicate, 0, 146, 52, // Skip to: 40669 |
| /* 27211 */ MCD_OPC_Decode, 253, 17, 169, 1, // Opcode: USHLLv16i8_shift |
| /* 27216 */ MCD_OPC_FilterValue, 1, 137, 52, // Skip to: 40669 |
| /* 27220 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 27223 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 27236 |
| /* 27227 */ MCD_OPC_CheckPredicate, 0, 126, 52, // Skip to: 40669 |
| /* 27231 */ MCD_OPC_Decode, 190, 12, 175, 1, // Opcode: SQSHRUNv8i16_shift |
| /* 27236 */ MCD_OPC_FilterValue, 1, 117, 52, // Skip to: 40669 |
| /* 27240 */ MCD_OPC_CheckPredicate, 0, 113, 52, // Skip to: 40669 |
| /* 27244 */ MCD_OPC_Decode, 129, 18, 171, 1, // Opcode: USHLLv8i16_shift |
| /* 27249 */ MCD_OPC_FilterValue, 1, 104, 52, // Skip to: 40669 |
| /* 27253 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 27256 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 27269 |
| /* 27260 */ MCD_OPC_CheckPredicate, 0, 93, 52, // Skip to: 40669 |
| /* 27264 */ MCD_OPC_Decode, 189, 12, 176, 1, // Opcode: SQSHRUNv4i32_shift |
| /* 27269 */ MCD_OPC_FilterValue, 1, 84, 52, // Skip to: 40669 |
| /* 27273 */ MCD_OPC_CheckPredicate, 0, 80, 52, // Skip to: 40669 |
| /* 27277 */ MCD_OPC_Decode, 128, 18, 173, 1, // Opcode: USHLLv4i32_shift |
| /* 27282 */ MCD_OPC_FilterValue, 1, 71, 52, // Skip to: 40669 |
| /* 27286 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 27289 */ MCD_OPC_FilterValue, 0, 60, 0, // Skip to: 27353 |
| /* 27293 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 27296 */ MCD_OPC_FilterValue, 0, 34, 0, // Skip to: 27334 |
| /* 27300 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 27303 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 27315 |
| /* 27307 */ MCD_OPC_CheckPredicate, 0, 46, 52, // Skip to: 40669 |
| /* 27311 */ MCD_OPC_Decode, 116, 149, 1, // Opcode: BICv8i16 |
| /* 27315 */ MCD_OPC_FilterValue, 1, 38, 52, // Skip to: 40669 |
| /* 27319 */ MCD_OPC_CheckPredicate, 0, 34, 52, // Skip to: 40669 |
| /* 27323 */ MCD_OPC_CheckField, 13, 1, 0, 28, 52, // Skip to: 40669 |
| /* 27329 */ MCD_OPC_Decode, 193, 17, 174, 1, // Opcode: UQSHRNv16i8_shift |
| /* 27334 */ MCD_OPC_FilterValue, 1, 19, 52, // Skip to: 40669 |
| /* 27338 */ MCD_OPC_CheckPredicate, 0, 15, 52, // Skip to: 40669 |
| /* 27342 */ MCD_OPC_CheckField, 13, 1, 0, 9, 52, // Skip to: 40669 |
| /* 27348 */ MCD_OPC_Decode, 197, 17, 175, 1, // Opcode: UQSHRNv8i16_shift |
| /* 27353 */ MCD_OPC_FilterValue, 1, 0, 52, // Skip to: 40669 |
| /* 27357 */ MCD_OPC_CheckPredicate, 0, 252, 51, // Skip to: 40669 |
| /* 27361 */ MCD_OPC_CheckField, 13, 1, 0, 246, 51, // Skip to: 40669 |
| /* 27367 */ MCD_OPC_Decode, 196, 17, 176, 1, // Opcode: UQSHRNv4i32_shift |
| /* 27372 */ MCD_OPC_FilterValue, 1, 237, 51, // Skip to: 40669 |
| /* 27376 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... |
| /* 27379 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 27398 |
| /* 27383 */ MCD_OPC_CheckPredicate, 0, 226, 51, // Skip to: 40669 |
| /* 27387 */ MCD_OPC_CheckField, 19, 3, 0, 220, 51, // Skip to: 40669 |
| /* 27393 */ MCD_OPC_Decode, 243, 8, 145, 1, // Opcode: MVNIv4s_msl |
| /* 27398 */ MCD_OPC_FilterValue, 1, 211, 51, // Skip to: 40669 |
| /* 27402 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... |
| /* 27405 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 27444 |
| /* 27409 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 27412 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 27431 |
| /* 27416 */ MCD_OPC_CheckPredicate, 0, 193, 51, // Skip to: 40669 |
| /* 27420 */ MCD_OPC_CheckField, 19, 2, 0, 187, 51, // Skip to: 40669 |
| /* 27426 */ MCD_OPC_Decode, 202, 8, 145, 1, // Opcode: MOVIv2d_ns |
| /* 27431 */ MCD_OPC_FilterValue, 1, 178, 51, // Skip to: 40669 |
| /* 27435 */ MCD_OPC_CheckPredicate, 0, 174, 51, // Skip to: 40669 |
| /* 27439 */ MCD_OPC_Decode, 177, 16, 167, 1, // Opcode: UCVTFv4i32_shift |
| /* 27444 */ MCD_OPC_FilterValue, 1, 165, 51, // Skip to: 40669 |
| /* 27448 */ MCD_OPC_CheckPredicate, 0, 161, 51, // Skip to: 40669 |
| /* 27452 */ MCD_OPC_CheckField, 19, 3, 0, 155, 51, // Skip to: 40669 |
| /* 27458 */ MCD_OPC_Decode, 231, 4, 145, 1, // Opcode: FMOVv2f64_ns |
| /* 27463 */ MCD_OPC_FilterValue, 3, 146, 51, // Skip to: 40669 |
| /* 27467 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 27470 */ MCD_OPC_FilterValue, 8, 55, 0, // Skip to: 27529 |
| /* 27474 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 27477 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 27516 |
| /* 27481 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 27484 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 27503 |
| /* 27488 */ MCD_OPC_CheckPredicate, 0, 121, 51, // Skip to: 40669 |
| /* 27492 */ MCD_OPC_CheckField, 19, 1, 1, 115, 51, // Skip to: 40669 |
| /* 27498 */ MCD_OPC_Decode, 135, 12, 174, 1, // Opcode: SQRSHRUNv16i8_shift |
| /* 27503 */ MCD_OPC_FilterValue, 1, 106, 51, // Skip to: 40669 |
| /* 27507 */ MCD_OPC_CheckPredicate, 0, 102, 51, // Skip to: 40669 |
| /* 27511 */ MCD_OPC_Decode, 139, 12, 175, 1, // Opcode: SQRSHRUNv8i16_shift |
| /* 27516 */ MCD_OPC_FilterValue, 1, 93, 51, // Skip to: 40669 |
| /* 27520 */ MCD_OPC_CheckPredicate, 0, 89, 51, // Skip to: 40669 |
| /* 27524 */ MCD_OPC_Decode, 138, 12, 176, 1, // Opcode: SQRSHRUNv4i32_shift |
| /* 27529 */ MCD_OPC_FilterValue, 9, 55, 0, // Skip to: 27588 |
| /* 27533 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 27536 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 27575 |
| /* 27540 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 27543 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 27562 |
| /* 27547 */ MCD_OPC_CheckPredicate, 0, 62, 51, // Skip to: 40669 |
| /* 27551 */ MCD_OPC_CheckField, 19, 1, 1, 56, 51, // Skip to: 40669 |
| /* 27557 */ MCD_OPC_Decode, 162, 17, 174, 1, // Opcode: UQRSHRNv16i8_shift |
| /* 27562 */ MCD_OPC_FilterValue, 1, 47, 51, // Skip to: 40669 |
| /* 27566 */ MCD_OPC_CheckPredicate, 0, 43, 51, // Skip to: 40669 |
| /* 27570 */ MCD_OPC_Decode, 166, 17, 175, 1, // Opcode: UQRSHRNv8i16_shift |
| /* 27575 */ MCD_OPC_FilterValue, 1, 34, 51, // Skip to: 40669 |
| /* 27579 */ MCD_OPC_CheckPredicate, 0, 30, 51, // Skip to: 40669 |
| /* 27583 */ MCD_OPC_Decode, 165, 17, 176, 1, // Opcode: UQRSHRNv4i32_shift |
| /* 27588 */ MCD_OPC_FilterValue, 15, 21, 51, // Skip to: 40669 |
| /* 27592 */ MCD_OPC_CheckPredicate, 0, 17, 51, // Skip to: 40669 |
| /* 27596 */ MCD_OPC_CheckField, 21, 1, 1, 11, 51, // Skip to: 40669 |
| /* 27602 */ MCD_OPC_Decode, 152, 4, 167, 1, // Opcode: FCVTZUv4i32_shift |
| /* 27607 */ MCD_OPC_FilterValue, 13, 221, 3, // Skip to: 28600 |
| /* 27611 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 27614 */ MCD_OPC_FilterValue, 0, 80, 0, // Skip to: 27698 |
| /* 27618 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 27621 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 27640 |
| /* 27625 */ MCD_OPC_CheckPredicate, 0, 240, 50, // Skip to: 40669 |
| /* 27629 */ MCD_OPC_CheckField, 10, 1, 0, 234, 50, // Skip to: 40669 |
| /* 27635 */ MCD_OPC_Decode, 184, 8, 180, 1, // Opcode: MLAv4i16_indexed |
| /* 27640 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 27659 |
| /* 27644 */ MCD_OPC_CheckPredicate, 0, 221, 50, // Skip to: 40669 |
| /* 27648 */ MCD_OPC_CheckField, 10, 2, 1, 215, 50, // Skip to: 40669 |
| /* 27654 */ MCD_OPC_Decode, 148, 13, 181, 1, // Opcode: SSHRv2i64_shift |
| /* 27659 */ MCD_OPC_FilterValue, 3, 206, 50, // Skip to: 40669 |
| /* 27663 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... |
| /* 27666 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 27679 |
| /* 27670 */ MCD_OPC_CheckPredicate, 0, 195, 50, // Skip to: 40669 |
| /* 27674 */ MCD_OPC_Decode, 188, 8, 182, 1, // Opcode: MLAv8i16_indexed |
| /* 27679 */ MCD_OPC_FilterValue, 1, 186, 50, // Skip to: 40669 |
| /* 27683 */ MCD_OPC_CheckPredicate, 0, 182, 50, // Skip to: 40669 |
| /* 27687 */ MCD_OPC_CheckField, 11, 1, 0, 176, 50, // Skip to: 40669 |
| /* 27693 */ MCD_OPC_Decode, 142, 18, 181, 1, // Opcode: USHRv2i64_shift |
| /* 27698 */ MCD_OPC_FilterValue, 1, 41, 0, // Skip to: 27743 |
| /* 27702 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 27705 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 27724 |
| /* 27709 */ MCD_OPC_CheckPredicate, 0, 156, 50, // Skip to: 40669 |
| /* 27713 */ MCD_OPC_CheckField, 10, 2, 1, 150, 50, // Skip to: 40669 |
| /* 27719 */ MCD_OPC_Decode, 156, 13, 183, 1, // Opcode: SSRAv2i64_shift |
| /* 27724 */ MCD_OPC_FilterValue, 3, 141, 50, // Skip to: 40669 |
| /* 27728 */ MCD_OPC_CheckPredicate, 0, 137, 50, // Skip to: 40669 |
| /* 27732 */ MCD_OPC_CheckField, 10, 2, 1, 131, 50, // Skip to: 40669 |
| /* 27738 */ MCD_OPC_Decode, 161, 18, 183, 1, // Opcode: USRAv2i64_shift |
| /* 27743 */ MCD_OPC_FilterValue, 2, 119, 0, // Skip to: 27866 |
| /* 27747 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 27750 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 27769 |
| /* 27754 */ MCD_OPC_CheckPredicate, 0, 111, 50, // Skip to: 40669 |
| /* 27758 */ MCD_OPC_CheckField, 10, 1, 0, 105, 50, // Skip to: 40669 |
| /* 27764 */ MCD_OPC_Decode, 241, 10, 184, 1, // Opcode: SMLALv4i16_indexed |
| /* 27769 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 27788 |
| /* 27773 */ MCD_OPC_CheckPredicate, 0, 92, 50, // Skip to: 40669 |
| /* 27777 */ MCD_OPC_CheckField, 10, 1, 0, 86, 50, // Skip to: 40669 |
| /* 27783 */ MCD_OPC_Decode, 232, 16, 184, 1, // Opcode: UMLALv4i16_indexed |
| /* 27788 */ MCD_OPC_FilterValue, 2, 35, 0, // Skip to: 27827 |
| /* 27792 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... |
| /* 27795 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 27808 |
| /* 27799 */ MCD_OPC_CheckPredicate, 0, 66, 50, // Skip to: 40669 |
| /* 27803 */ MCD_OPC_Decode, 245, 10, 182, 1, // Opcode: SMLALv8i16_indexed |
| /* 27808 */ MCD_OPC_FilterValue, 1, 57, 50, // Skip to: 40669 |
| /* 27812 */ MCD_OPC_CheckPredicate, 0, 53, 50, // Skip to: 40669 |
| /* 27816 */ MCD_OPC_CheckField, 11, 1, 0, 47, 50, // Skip to: 40669 |
| /* 27822 */ MCD_OPC_Decode, 246, 12, 181, 1, // Opcode: SRSHRv2i64_shift |
| /* 27827 */ MCD_OPC_FilterValue, 3, 38, 50, // Skip to: 40669 |
| /* 27831 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... |
| /* 27834 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 27847 |
| /* 27838 */ MCD_OPC_CheckPredicate, 0, 27, 50, // Skip to: 40669 |
| /* 27842 */ MCD_OPC_Decode, 236, 16, 182, 1, // Opcode: UMLALv8i16_indexed |
| /* 27847 */ MCD_OPC_FilterValue, 1, 18, 50, // Skip to: 40669 |
| /* 27851 */ MCD_OPC_CheckPredicate, 0, 14, 50, // Skip to: 40669 |
| /* 27855 */ MCD_OPC_CheckField, 11, 1, 0, 8, 50, // Skip to: 40669 |
| /* 27861 */ MCD_OPC_Decode, 238, 17, 181, 1, // Opcode: URSHRv2i64_shift |
| /* 27866 */ MCD_OPC_FilterValue, 3, 80, 0, // Skip to: 27950 |
| /* 27870 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 27873 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 27892 |
| /* 27877 */ MCD_OPC_CheckPredicate, 0, 244, 49, // Skip to: 40669 |
| /* 27881 */ MCD_OPC_CheckField, 10, 1, 0, 238, 49, // Skip to: 40669 |
| /* 27887 */ MCD_OPC_Decode, 175, 11, 184, 1, // Opcode: SQDMLALv4i16_indexed |
| /* 27892 */ MCD_OPC_FilterValue, 2, 35, 0, // Skip to: 27931 |
| /* 27896 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... |
| /* 27899 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 27912 |
| /* 27903 */ MCD_OPC_CheckPredicate, 0, 218, 49, // Skip to: 40669 |
| /* 27907 */ MCD_OPC_Decode, 179, 11, 182, 1, // Opcode: SQDMLALv8i16_indexed |
| /* 27912 */ MCD_OPC_FilterValue, 1, 209, 49, // Skip to: 40669 |
| /* 27916 */ MCD_OPC_CheckPredicate, 0, 205, 49, // Skip to: 40669 |
| /* 27920 */ MCD_OPC_CheckField, 11, 1, 0, 199, 49, // Skip to: 40669 |
| /* 27926 */ MCD_OPC_Decode, 254, 12, 183, 1, // Opcode: SRSRAv2i64_shift |
| /* 27931 */ MCD_OPC_FilterValue, 3, 190, 49, // Skip to: 40669 |
| /* 27935 */ MCD_OPC_CheckPredicate, 0, 186, 49, // Skip to: 40669 |
| /* 27939 */ MCD_OPC_CheckField, 10, 2, 1, 180, 49, // Skip to: 40669 |
| /* 27945 */ MCD_OPC_Decode, 248, 17, 183, 1, // Opcode: URSRAv2i64_shift |
| /* 27950 */ MCD_OPC_FilterValue, 4, 61, 0, // Skip to: 28015 |
| /* 27954 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... |
| /* 27957 */ MCD_OPC_FilterValue, 0, 29, 0, // Skip to: 27990 |
| /* 27961 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 27964 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 27977 |
| /* 27968 */ MCD_OPC_CheckPredicate, 0, 153, 49, // Skip to: 40669 |
| /* 27972 */ MCD_OPC_Decode, 194, 8, 180, 1, // Opcode: MLSv4i16_indexed |
| /* 27977 */ MCD_OPC_FilterValue, 3, 144, 49, // Skip to: 40669 |
| /* 27981 */ MCD_OPC_CheckPredicate, 0, 140, 49, // Skip to: 40669 |
| /* 27985 */ MCD_OPC_Decode, 198, 8, 182, 1, // Opcode: MLSv8i16_indexed |
| /* 27990 */ MCD_OPC_FilterValue, 1, 131, 49, // Skip to: 40669 |
| /* 27994 */ MCD_OPC_CheckPredicate, 0, 127, 49, // Skip to: 40669 |
| /* 27998 */ MCD_OPC_CheckField, 29, 3, 3, 121, 49, // Skip to: 40669 |
| /* 28004 */ MCD_OPC_CheckField, 11, 1, 0, 115, 49, // Skip to: 40669 |
| /* 28010 */ MCD_OPC_Decode, 230, 12, 183, 1, // Opcode: SRIv2i64_shift |
| /* 28015 */ MCD_OPC_FilterValue, 5, 41, 0, // Skip to: 28060 |
| /* 28019 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28022 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 28041 |
| /* 28026 */ MCD_OPC_CheckPredicate, 0, 95, 49, // Skip to: 40669 |
| /* 28030 */ MCD_OPC_CheckField, 10, 2, 1, 89, 49, // Skip to: 40669 |
| /* 28036 */ MCD_OPC_Decode, 177, 10, 185, 1, // Opcode: SHLv2i64_shift |
| /* 28041 */ MCD_OPC_FilterValue, 3, 80, 49, // Skip to: 40669 |
| /* 28045 */ MCD_OPC_CheckPredicate, 0, 76, 49, // Skip to: 40669 |
| /* 28049 */ MCD_OPC_CheckField, 10, 2, 1, 70, 49, // Skip to: 40669 |
| /* 28055 */ MCD_OPC_Decode, 197, 10, 186, 1, // Opcode: SLIv2i64_shift |
| /* 28060 */ MCD_OPC_FilterValue, 6, 99, 0, // Skip to: 28163 |
| /* 28064 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28067 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 28086 |
| /* 28071 */ MCD_OPC_CheckPredicate, 0, 50, 49, // Skip to: 40669 |
| /* 28075 */ MCD_OPC_CheckField, 10, 1, 0, 44, 49, // Skip to: 40669 |
| /* 28081 */ MCD_OPC_Decode, 251, 10, 184, 1, // Opcode: SMLSLv4i16_indexed |
| /* 28086 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 28105 |
| /* 28090 */ MCD_OPC_CheckPredicate, 0, 31, 49, // Skip to: 40669 |
| /* 28094 */ MCD_OPC_CheckField, 10, 1, 0, 25, 49, // Skip to: 40669 |
| /* 28100 */ MCD_OPC_Decode, 242, 16, 184, 1, // Opcode: UMLSLv4i16_indexed |
| /* 28105 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 28124 |
| /* 28109 */ MCD_OPC_CheckPredicate, 0, 12, 49, // Skip to: 40669 |
| /* 28113 */ MCD_OPC_CheckField, 10, 1, 0, 6, 49, // Skip to: 40669 |
| /* 28119 */ MCD_OPC_Decode, 255, 10, 182, 1, // Opcode: SMLSLv8i16_indexed |
| /* 28124 */ MCD_OPC_FilterValue, 3, 253, 48, // Skip to: 40669 |
| /* 28128 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... |
| /* 28131 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 28144 |
| /* 28135 */ MCD_OPC_CheckPredicate, 0, 242, 48, // Skip to: 40669 |
| /* 28139 */ MCD_OPC_Decode, 246, 16, 182, 1, // Opcode: UMLSLv8i16_indexed |
| /* 28144 */ MCD_OPC_FilterValue, 1, 233, 48, // Skip to: 40669 |
| /* 28148 */ MCD_OPC_CheckPredicate, 0, 229, 48, // Skip to: 40669 |
| /* 28152 */ MCD_OPC_CheckField, 11, 1, 0, 223, 48, // Skip to: 40669 |
| /* 28158 */ MCD_OPC_Decode, 147, 12, 185, 1, // Opcode: SQSHLUv2i64_shift |
| /* 28163 */ MCD_OPC_FilterValue, 7, 80, 0, // Skip to: 28247 |
| /* 28167 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28170 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 28189 |
| /* 28174 */ MCD_OPC_CheckPredicate, 0, 203, 48, // Skip to: 40669 |
| /* 28178 */ MCD_OPC_CheckField, 10, 1, 0, 197, 48, // Skip to: 40669 |
| /* 28184 */ MCD_OPC_Decode, 187, 11, 184, 1, // Opcode: SQDMLSLv4i16_indexed |
| /* 28189 */ MCD_OPC_FilterValue, 2, 35, 0, // Skip to: 28228 |
| /* 28193 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... |
| /* 28196 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 28209 |
| /* 28200 */ MCD_OPC_CheckPredicate, 0, 177, 48, // Skip to: 40669 |
| /* 28204 */ MCD_OPC_Decode, 191, 11, 182, 1, // Opcode: SQDMLSLv8i16_indexed |
| /* 28209 */ MCD_OPC_FilterValue, 1, 168, 48, // Skip to: 40669 |
| /* 28213 */ MCD_OPC_CheckPredicate, 0, 164, 48, // Skip to: 40669 |
| /* 28217 */ MCD_OPC_CheckField, 11, 1, 0, 158, 48, // Skip to: 40669 |
| /* 28223 */ MCD_OPC_Decode, 165, 12, 185, 1, // Opcode: SQSHLv2i64_shift |
| /* 28228 */ MCD_OPC_FilterValue, 3, 149, 48, // Skip to: 40669 |
| /* 28232 */ MCD_OPC_CheckPredicate, 0, 145, 48, // Skip to: 40669 |
| /* 28236 */ MCD_OPC_CheckField, 10, 2, 1, 139, 48, // Skip to: 40669 |
| /* 28242 */ MCD_OPC_Decode, 181, 17, 185, 1, // Opcode: UQSHLv2i64_shift |
| /* 28247 */ MCD_OPC_FilterValue, 8, 41, 0, // Skip to: 28292 |
| /* 28251 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28254 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 28273 |
| /* 28258 */ MCD_OPC_CheckPredicate, 0, 119, 48, // Skip to: 40669 |
| /* 28262 */ MCD_OPC_CheckField, 10, 1, 0, 113, 48, // Skip to: 40669 |
| /* 28268 */ MCD_OPC_Decode, 233, 8, 187, 1, // Opcode: MULv4i16_indexed |
| /* 28273 */ MCD_OPC_FilterValue, 2, 104, 48, // Skip to: 40669 |
| /* 28277 */ MCD_OPC_CheckPredicate, 0, 100, 48, // Skip to: 40669 |
| /* 28281 */ MCD_OPC_CheckField, 10, 1, 0, 94, 48, // Skip to: 40669 |
| /* 28287 */ MCD_OPC_Decode, 237, 8, 188, 1, // Opcode: MULv8i16_indexed |
| /* 28292 */ MCD_OPC_FilterValue, 10, 79, 0, // Skip to: 28375 |
| /* 28296 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28299 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 28318 |
| /* 28303 */ MCD_OPC_CheckPredicate, 0, 74, 48, // Skip to: 40669 |
| /* 28307 */ MCD_OPC_CheckField, 10, 1, 0, 68, 48, // Skip to: 40669 |
| /* 28313 */ MCD_OPC_Decode, 140, 11, 189, 1, // Opcode: SMULLv4i16_indexed |
| /* 28318 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 28337 |
| /* 28322 */ MCD_OPC_CheckPredicate, 0, 55, 48, // Skip to: 40669 |
| /* 28326 */ MCD_OPC_CheckField, 10, 1, 0, 49, 48, // Skip to: 40669 |
| /* 28332 */ MCD_OPC_Decode, 130, 17, 189, 1, // Opcode: UMULLv4i16_indexed |
| /* 28337 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 28356 |
| /* 28341 */ MCD_OPC_CheckPredicate, 0, 36, 48, // Skip to: 40669 |
| /* 28345 */ MCD_OPC_CheckField, 10, 1, 0, 30, 48, // Skip to: 40669 |
| /* 28351 */ MCD_OPC_Decode, 144, 11, 188, 1, // Opcode: SMULLv8i16_indexed |
| /* 28356 */ MCD_OPC_FilterValue, 3, 21, 48, // Skip to: 40669 |
| /* 28360 */ MCD_OPC_CheckPredicate, 0, 17, 48, // Skip to: 40669 |
| /* 28364 */ MCD_OPC_CheckField, 10, 1, 0, 11, 48, // Skip to: 40669 |
| /* 28370 */ MCD_OPC_Decode, 134, 17, 188, 1, // Opcode: UMULLv8i16_indexed |
| /* 28375 */ MCD_OPC_FilterValue, 11, 41, 0, // Skip to: 28420 |
| /* 28379 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28382 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 28401 |
| /* 28386 */ MCD_OPC_CheckPredicate, 0, 247, 47, // Skip to: 40669 |
| /* 28390 */ MCD_OPC_CheckField, 10, 1, 0, 241, 47, // Skip to: 40669 |
| /* 28396 */ MCD_OPC_Decode, 211, 11, 189, 1, // Opcode: SQDMULLv4i16_indexed |
| /* 28401 */ MCD_OPC_FilterValue, 2, 232, 47, // Skip to: 40669 |
| /* 28405 */ MCD_OPC_CheckPredicate, 0, 228, 47, // Skip to: 40669 |
| /* 28409 */ MCD_OPC_CheckField, 10, 1, 0, 222, 47, // Skip to: 40669 |
| /* 28415 */ MCD_OPC_Decode, 215, 11, 188, 1, // Opcode: SQDMULLv8i16_indexed |
| /* 28420 */ MCD_OPC_FilterValue, 12, 41, 0, // Skip to: 28465 |
| /* 28424 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28427 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 28446 |
| /* 28431 */ MCD_OPC_CheckPredicate, 0, 202, 47, // Skip to: 40669 |
| /* 28435 */ MCD_OPC_CheckField, 10, 1, 0, 196, 47, // Skip to: 40669 |
| /* 28441 */ MCD_OPC_Decode, 200, 11, 187, 1, // Opcode: SQDMULHv4i16_indexed |
| /* 28446 */ MCD_OPC_FilterValue, 2, 187, 47, // Skip to: 40669 |
| /* 28450 */ MCD_OPC_CheckPredicate, 0, 183, 47, // Skip to: 40669 |
| /* 28454 */ MCD_OPC_CheckField, 10, 1, 0, 177, 47, // Skip to: 40669 |
| /* 28460 */ MCD_OPC_Decode, 204, 11, 188, 1, // Opcode: SQDMULHv8i16_indexed |
| /* 28465 */ MCD_OPC_FilterValue, 13, 41, 0, // Skip to: 28510 |
| /* 28469 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28472 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 28491 |
| /* 28476 */ MCD_OPC_CheckPredicate, 0, 157, 47, // Skip to: 40669 |
| /* 28480 */ MCD_OPC_CheckField, 10, 1, 0, 151, 47, // Skip to: 40669 |
| /* 28486 */ MCD_OPC_Decode, 235, 11, 187, 1, // Opcode: SQRDMULHv4i16_indexed |
| /* 28491 */ MCD_OPC_FilterValue, 2, 142, 47, // Skip to: 40669 |
| /* 28495 */ MCD_OPC_CheckPredicate, 0, 138, 47, // Skip to: 40669 |
| /* 28499 */ MCD_OPC_CheckField, 10, 1, 0, 132, 47, // Skip to: 40669 |
| /* 28505 */ MCD_OPC_Decode, 239, 11, 188, 1, // Opcode: SQRDMULHv8i16_indexed |
| /* 28510 */ MCD_OPC_FilterValue, 14, 41, 0, // Skip to: 28555 |
| /* 28514 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28517 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 28536 |
| /* 28521 */ MCD_OPC_CheckPredicate, 0, 112, 47, // Skip to: 40669 |
| /* 28525 */ MCD_OPC_CheckField, 10, 2, 1, 106, 47, // Skip to: 40669 |
| /* 28531 */ MCD_OPC_Decode, 145, 10, 181, 1, // Opcode: SCVTFv2i64_shift |
| /* 28536 */ MCD_OPC_FilterValue, 3, 97, 47, // Skip to: 40669 |
| /* 28540 */ MCD_OPC_CheckPredicate, 0, 93, 47, // Skip to: 40669 |
| /* 28544 */ MCD_OPC_CheckField, 10, 2, 1, 87, 47, // Skip to: 40669 |
| /* 28550 */ MCD_OPC_Decode, 175, 16, 181, 1, // Opcode: UCVTFv2i64_shift |
| /* 28555 */ MCD_OPC_FilterValue, 15, 78, 47, // Skip to: 40669 |
| /* 28559 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28562 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 28581 |
| /* 28566 */ MCD_OPC_CheckPredicate, 0, 67, 47, // Skip to: 40669 |
| /* 28570 */ MCD_OPC_CheckField, 10, 2, 3, 61, 47, // Skip to: 40669 |
| /* 28576 */ MCD_OPC_Decode, 249, 3, 181, 1, // Opcode: FCVTZSv2i64_shift |
| /* 28581 */ MCD_OPC_FilterValue, 3, 52, 47, // Skip to: 40669 |
| /* 28585 */ MCD_OPC_CheckPredicate, 0, 48, 47, // Skip to: 40669 |
| /* 28589 */ MCD_OPC_CheckField, 10, 2, 3, 42, 47, // Skip to: 40669 |
| /* 28595 */ MCD_OPC_Decode, 150, 4, 181, 1, // Opcode: FCVTZUv2i64_shift |
| /* 28600 */ MCD_OPC_FilterValue, 14, 17, 3, // Skip to: 29389 |
| /* 28604 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 28607 */ MCD_OPC_FilterValue, 0, 41, 0, // Skip to: 28652 |
| /* 28611 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28614 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 28633 |
| /* 28618 */ MCD_OPC_CheckPredicate, 0, 15, 47, // Skip to: 40669 |
| /* 28622 */ MCD_OPC_CheckField, 10, 1, 0, 9, 47, // Skip to: 40669 |
| /* 28628 */ MCD_OPC_Decode, 182, 8, 190, 1, // Opcode: MLAv2i32_indexed |
| /* 28633 */ MCD_OPC_FilterValue, 3, 0, 47, // Skip to: 40669 |
| /* 28637 */ MCD_OPC_CheckPredicate, 0, 252, 46, // Skip to: 40669 |
| /* 28641 */ MCD_OPC_CheckField, 10, 1, 0, 246, 46, // Skip to: 40669 |
| /* 28647 */ MCD_OPC_Decode, 186, 8, 191, 1, // Opcode: MLAv4i32_indexed |
| /* 28652 */ MCD_OPC_FilterValue, 1, 41, 0, // Skip to: 28697 |
| /* 28656 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28659 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 28678 |
| /* 28663 */ MCD_OPC_CheckPredicate, 0, 226, 46, // Skip to: 40669 |
| /* 28667 */ MCD_OPC_CheckField, 10, 1, 0, 220, 46, // Skip to: 40669 |
| /* 28673 */ MCD_OPC_Decode, 208, 4, 190, 1, // Opcode: FMLAv2i32_indexed |
| /* 28678 */ MCD_OPC_FilterValue, 2, 211, 46, // Skip to: 40669 |
| /* 28682 */ MCD_OPC_CheckPredicate, 0, 207, 46, // Skip to: 40669 |
| /* 28686 */ MCD_OPC_CheckField, 10, 1, 0, 201, 46, // Skip to: 40669 |
| /* 28692 */ MCD_OPC_Decode, 211, 4, 191, 1, // Opcode: FMLAv4i32_indexed |
| /* 28697 */ MCD_OPC_FilterValue, 2, 79, 0, // Skip to: 28780 |
| /* 28701 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28704 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 28723 |
| /* 28708 */ MCD_OPC_CheckPredicate, 0, 181, 46, // Skip to: 40669 |
| /* 28712 */ MCD_OPC_CheckField, 10, 1, 0, 175, 46, // Skip to: 40669 |
| /* 28718 */ MCD_OPC_Decode, 239, 10, 192, 1, // Opcode: SMLALv2i32_indexed |
| /* 28723 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 28742 |
| /* 28727 */ MCD_OPC_CheckPredicate, 0, 162, 46, // Skip to: 40669 |
| /* 28731 */ MCD_OPC_CheckField, 10, 1, 0, 156, 46, // Skip to: 40669 |
| /* 28737 */ MCD_OPC_Decode, 230, 16, 192, 1, // Opcode: UMLALv2i32_indexed |
| /* 28742 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 28761 |
| /* 28746 */ MCD_OPC_CheckPredicate, 0, 143, 46, // Skip to: 40669 |
| /* 28750 */ MCD_OPC_CheckField, 10, 1, 0, 137, 46, // Skip to: 40669 |
| /* 28756 */ MCD_OPC_Decode, 243, 10, 191, 1, // Opcode: SMLALv4i32_indexed |
| /* 28761 */ MCD_OPC_FilterValue, 3, 128, 46, // Skip to: 40669 |
| /* 28765 */ MCD_OPC_CheckPredicate, 0, 124, 46, // Skip to: 40669 |
| /* 28769 */ MCD_OPC_CheckField, 10, 1, 0, 118, 46, // Skip to: 40669 |
| /* 28775 */ MCD_OPC_Decode, 234, 16, 191, 1, // Opcode: UMLALv4i32_indexed |
| /* 28780 */ MCD_OPC_FilterValue, 3, 41, 0, // Skip to: 28825 |
| /* 28784 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28787 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 28806 |
| /* 28791 */ MCD_OPC_CheckPredicate, 0, 98, 46, // Skip to: 40669 |
| /* 28795 */ MCD_OPC_CheckField, 10, 1, 0, 92, 46, // Skip to: 40669 |
| /* 28801 */ MCD_OPC_Decode, 173, 11, 192, 1, // Opcode: SQDMLALv2i32_indexed |
| /* 28806 */ MCD_OPC_FilterValue, 2, 83, 46, // Skip to: 40669 |
| /* 28810 */ MCD_OPC_CheckPredicate, 0, 79, 46, // Skip to: 40669 |
| /* 28814 */ MCD_OPC_CheckField, 10, 1, 0, 73, 46, // Skip to: 40669 |
| /* 28820 */ MCD_OPC_Decode, 177, 11, 191, 1, // Opcode: SQDMLALv4i32_indexed |
| /* 28825 */ MCD_OPC_FilterValue, 4, 41, 0, // Skip to: 28870 |
| /* 28829 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28832 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 28851 |
| /* 28836 */ MCD_OPC_CheckPredicate, 0, 53, 46, // Skip to: 40669 |
| /* 28840 */ MCD_OPC_CheckField, 10, 1, 0, 47, 46, // Skip to: 40669 |
| /* 28846 */ MCD_OPC_Decode, 192, 8, 190, 1, // Opcode: MLSv2i32_indexed |
| /* 28851 */ MCD_OPC_FilterValue, 3, 38, 46, // Skip to: 40669 |
| /* 28855 */ MCD_OPC_CheckPredicate, 0, 34, 46, // Skip to: 40669 |
| /* 28859 */ MCD_OPC_CheckField, 10, 1, 0, 28, 46, // Skip to: 40669 |
| /* 28865 */ MCD_OPC_Decode, 196, 8, 191, 1, // Opcode: MLSv4i32_indexed |
| /* 28870 */ MCD_OPC_FilterValue, 5, 41, 0, // Skip to: 28915 |
| /* 28874 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28877 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 28896 |
| /* 28881 */ MCD_OPC_CheckPredicate, 0, 8, 46, // Skip to: 40669 |
| /* 28885 */ MCD_OPC_CheckField, 10, 1, 0, 2, 46, // Skip to: 40669 |
| /* 28891 */ MCD_OPC_Decode, 216, 4, 190, 1, // Opcode: FMLSv2i32_indexed |
| /* 28896 */ MCD_OPC_FilterValue, 2, 249, 45, // Skip to: 40669 |
| /* 28900 */ MCD_OPC_CheckPredicate, 0, 245, 45, // Skip to: 40669 |
| /* 28904 */ MCD_OPC_CheckField, 10, 1, 0, 239, 45, // Skip to: 40669 |
| /* 28910 */ MCD_OPC_Decode, 219, 4, 191, 1, // Opcode: FMLSv4i32_indexed |
| /* 28915 */ MCD_OPC_FilterValue, 6, 79, 0, // Skip to: 28998 |
| /* 28919 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 28922 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 28941 |
| /* 28926 */ MCD_OPC_CheckPredicate, 0, 219, 45, // Skip to: 40669 |
| /* 28930 */ MCD_OPC_CheckField, 10, 1, 0, 213, 45, // Skip to: 40669 |
| /* 28936 */ MCD_OPC_Decode, 249, 10, 192, 1, // Opcode: SMLSLv2i32_indexed |
| /* 28941 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 28960 |
| /* 28945 */ MCD_OPC_CheckPredicate, 0, 200, 45, // Skip to: 40669 |
| /* 28949 */ MCD_OPC_CheckField, 10, 1, 0, 194, 45, // Skip to: 40669 |
| /* 28955 */ MCD_OPC_Decode, 240, 16, 192, 1, // Opcode: UMLSLv2i32_indexed |
| /* 28960 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 28979 |
| /* 28964 */ MCD_OPC_CheckPredicate, 0, 181, 45, // Skip to: 40669 |
| /* 28968 */ MCD_OPC_CheckField, 10, 1, 0, 175, 45, // Skip to: 40669 |
| /* 28974 */ MCD_OPC_Decode, 253, 10, 191, 1, // Opcode: SMLSLv4i32_indexed |
| /* 28979 */ MCD_OPC_FilterValue, 3, 166, 45, // Skip to: 40669 |
| /* 28983 */ MCD_OPC_CheckPredicate, 0, 162, 45, // Skip to: 40669 |
| /* 28987 */ MCD_OPC_CheckField, 10, 1, 0, 156, 45, // Skip to: 40669 |
| /* 28993 */ MCD_OPC_Decode, 244, 16, 191, 1, // Opcode: UMLSLv4i32_indexed |
| /* 28998 */ MCD_OPC_FilterValue, 7, 41, 0, // Skip to: 29043 |
| /* 29002 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 29005 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 29024 |
| /* 29009 */ MCD_OPC_CheckPredicate, 0, 136, 45, // Skip to: 40669 |
| /* 29013 */ MCD_OPC_CheckField, 10, 1, 0, 130, 45, // Skip to: 40669 |
| /* 29019 */ MCD_OPC_Decode, 185, 11, 192, 1, // Opcode: SQDMLSLv2i32_indexed |
| /* 29024 */ MCD_OPC_FilterValue, 2, 121, 45, // Skip to: 40669 |
| /* 29028 */ MCD_OPC_CheckPredicate, 0, 117, 45, // Skip to: 40669 |
| /* 29032 */ MCD_OPC_CheckField, 10, 1, 0, 111, 45, // Skip to: 40669 |
| /* 29038 */ MCD_OPC_Decode, 189, 11, 191, 1, // Opcode: SQDMLSLv4i32_indexed |
| /* 29043 */ MCD_OPC_FilterValue, 8, 41, 0, // Skip to: 29088 |
| /* 29047 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 29050 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 29069 |
| /* 29054 */ MCD_OPC_CheckPredicate, 0, 91, 45, // Skip to: 40669 |
| /* 29058 */ MCD_OPC_CheckField, 10, 1, 0, 85, 45, // Skip to: 40669 |
| /* 29064 */ MCD_OPC_Decode, 231, 8, 193, 1, // Opcode: MULv2i32_indexed |
| /* 29069 */ MCD_OPC_FilterValue, 2, 76, 45, // Skip to: 40669 |
| /* 29073 */ MCD_OPC_CheckPredicate, 0, 72, 45, // Skip to: 40669 |
| /* 29077 */ MCD_OPC_CheckField, 10, 1, 0, 66, 45, // Skip to: 40669 |
| /* 29083 */ MCD_OPC_Decode, 235, 8, 194, 1, // Opcode: MULv4i32_indexed |
| /* 29088 */ MCD_OPC_FilterValue, 9, 79, 0, // Skip to: 29171 |
| /* 29092 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 29095 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 29114 |
| /* 29099 */ MCD_OPC_CheckPredicate, 0, 46, 45, // Skip to: 40669 |
| /* 29103 */ MCD_OPC_CheckField, 10, 1, 0, 40, 45, // Skip to: 40669 |
| /* 29109 */ MCD_OPC_Decode, 251, 4, 193, 1, // Opcode: FMULv2i32_indexed |
| /* 29114 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 29133 |
| /* 29118 */ MCD_OPC_CheckPredicate, 0, 27, 45, // Skip to: 40669 |
| /* 29122 */ MCD_OPC_CheckField, 10, 1, 0, 21, 45, // Skip to: 40669 |
| /* 29128 */ MCD_OPC_Decode, 243, 4, 193, 1, // Opcode: FMULXv2i32_indexed |
| /* 29133 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 29152 |
| /* 29137 */ MCD_OPC_CheckPredicate, 0, 8, 45, // Skip to: 40669 |
| /* 29141 */ MCD_OPC_CheckField, 10, 1, 0, 2, 45, // Skip to: 40669 |
| /* 29147 */ MCD_OPC_Decode, 254, 4, 194, 1, // Opcode: FMULv4i32_indexed |
| /* 29152 */ MCD_OPC_FilterValue, 3, 249, 44, // Skip to: 40669 |
| /* 29156 */ MCD_OPC_CheckPredicate, 0, 245, 44, // Skip to: 40669 |
| /* 29160 */ MCD_OPC_CheckField, 10, 1, 0, 239, 44, // Skip to: 40669 |
| /* 29166 */ MCD_OPC_Decode, 246, 4, 194, 1, // Opcode: FMULXv4i32_indexed |
| /* 29171 */ MCD_OPC_FilterValue, 10, 79, 0, // Skip to: 29254 |
| /* 29175 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 29178 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 29197 |
| /* 29182 */ MCD_OPC_CheckPredicate, 0, 219, 44, // Skip to: 40669 |
| /* 29186 */ MCD_OPC_CheckField, 10, 1, 0, 213, 44, // Skip to: 40669 |
| /* 29192 */ MCD_OPC_Decode, 138, 11, 195, 1, // Opcode: SMULLv2i32_indexed |
| /* 29197 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 29216 |
| /* 29201 */ MCD_OPC_CheckPredicate, 0, 200, 44, // Skip to: 40669 |
| /* 29205 */ MCD_OPC_CheckField, 10, 1, 0, 194, 44, // Skip to: 40669 |
| /* 29211 */ MCD_OPC_Decode, 128, 17, 195, 1, // Opcode: UMULLv2i32_indexed |
| /* 29216 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 29235 |
| /* 29220 */ MCD_OPC_CheckPredicate, 0, 181, 44, // Skip to: 40669 |
| /* 29224 */ MCD_OPC_CheckField, 10, 1, 0, 175, 44, // Skip to: 40669 |
| /* 29230 */ MCD_OPC_Decode, 142, 11, 194, 1, // Opcode: SMULLv4i32_indexed |
| /* 29235 */ MCD_OPC_FilterValue, 3, 166, 44, // Skip to: 40669 |
| /* 29239 */ MCD_OPC_CheckPredicate, 0, 162, 44, // Skip to: 40669 |
| /* 29243 */ MCD_OPC_CheckField, 10, 1, 0, 156, 44, // Skip to: 40669 |
| /* 29249 */ MCD_OPC_Decode, 132, 17, 194, 1, // Opcode: UMULLv4i32_indexed |
| /* 29254 */ MCD_OPC_FilterValue, 11, 41, 0, // Skip to: 29299 |
| /* 29258 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 29261 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 29280 |
| /* 29265 */ MCD_OPC_CheckPredicate, 0, 136, 44, // Skip to: 40669 |
| /* 29269 */ MCD_OPC_CheckField, 10, 1, 0, 130, 44, // Skip to: 40669 |
| /* 29275 */ MCD_OPC_Decode, 209, 11, 195, 1, // Opcode: SQDMULLv2i32_indexed |
| /* 29280 */ MCD_OPC_FilterValue, 2, 121, 44, // Skip to: 40669 |
| /* 29284 */ MCD_OPC_CheckPredicate, 0, 117, 44, // Skip to: 40669 |
| /* 29288 */ MCD_OPC_CheckField, 10, 1, 0, 111, 44, // Skip to: 40669 |
| /* 29294 */ MCD_OPC_Decode, 213, 11, 194, 1, // Opcode: SQDMULLv4i32_indexed |
| /* 29299 */ MCD_OPC_FilterValue, 12, 41, 0, // Skip to: 29344 |
| /* 29303 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 29306 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 29325 |
| /* 29310 */ MCD_OPC_CheckPredicate, 0, 91, 44, // Skip to: 40669 |
| /* 29314 */ MCD_OPC_CheckField, 10, 1, 0, 85, 44, // Skip to: 40669 |
| /* 29320 */ MCD_OPC_Decode, 198, 11, 193, 1, // Opcode: SQDMULHv2i32_indexed |
| /* 29325 */ MCD_OPC_FilterValue, 2, 76, 44, // Skip to: 40669 |
| /* 29329 */ MCD_OPC_CheckPredicate, 0, 72, 44, // Skip to: 40669 |
| /* 29333 */ MCD_OPC_CheckField, 10, 1, 0, 66, 44, // Skip to: 40669 |
| /* 29339 */ MCD_OPC_Decode, 202, 11, 194, 1, // Opcode: SQDMULHv4i32_indexed |
| /* 29344 */ MCD_OPC_FilterValue, 13, 57, 44, // Skip to: 40669 |
| /* 29348 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 29351 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 29370 |
| /* 29355 */ MCD_OPC_CheckPredicate, 0, 46, 44, // Skip to: 40669 |
| /* 29359 */ MCD_OPC_CheckField, 10, 1, 0, 40, 44, // Skip to: 40669 |
| /* 29365 */ MCD_OPC_Decode, 233, 11, 193, 1, // Opcode: SQRDMULHv2i32_indexed |
| /* 29370 */ MCD_OPC_FilterValue, 2, 31, 44, // Skip to: 40669 |
| /* 29374 */ MCD_OPC_CheckPredicate, 0, 27, 44, // Skip to: 40669 |
| /* 29378 */ MCD_OPC_CheckField, 10, 1, 0, 21, 44, // Skip to: 40669 |
| /* 29384 */ MCD_OPC_Decode, 237, 11, 194, 1, // Opcode: SQRDMULHv4i32_indexed |
| /* 29389 */ MCD_OPC_FilterValue, 15, 12, 44, // Skip to: 40669 |
| /* 29393 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 29396 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 29427 |
| /* 29400 */ MCD_OPC_CheckPredicate, 0, 1, 44, // Skip to: 40669 |
| /* 29404 */ MCD_OPC_CheckField, 29, 3, 2, 251, 43, // Skip to: 40669 |
| /* 29410 */ MCD_OPC_CheckField, 21, 1, 0, 245, 43, // Skip to: 40669 |
| /* 29416 */ MCD_OPC_CheckField, 10, 1, 0, 239, 43, // Skip to: 40669 |
| /* 29422 */ MCD_OPC_Decode, 209, 4, 196, 1, // Opcode: FMLAv2i64_indexed |
| /* 29427 */ MCD_OPC_FilterValue, 5, 27, 0, // Skip to: 29458 |
| /* 29431 */ MCD_OPC_CheckPredicate, 0, 226, 43, // Skip to: 40669 |
| /* 29435 */ MCD_OPC_CheckField, 29, 3, 2, 220, 43, // Skip to: 40669 |
| /* 29441 */ MCD_OPC_CheckField, 21, 1, 0, 214, 43, // Skip to: 40669 |
| /* 29447 */ MCD_OPC_CheckField, 10, 1, 0, 208, 43, // Skip to: 40669 |
| /* 29453 */ MCD_OPC_Decode, 217, 4, 196, 1, // Opcode: FMLSv2i64_indexed |
| /* 29458 */ MCD_OPC_FilterValue, 9, 199, 43, // Skip to: 40669 |
| /* 29462 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 29465 */ MCD_OPC_FilterValue, 2, 21, 0, // Skip to: 29490 |
| /* 29469 */ MCD_OPC_CheckPredicate, 0, 188, 43, // Skip to: 40669 |
| /* 29473 */ MCD_OPC_CheckField, 21, 1, 0, 182, 43, // Skip to: 40669 |
| /* 29479 */ MCD_OPC_CheckField, 10, 1, 0, 176, 43, // Skip to: 40669 |
| /* 29485 */ MCD_OPC_Decode, 252, 4, 197, 1, // Opcode: FMULv2i64_indexed |
| /* 29490 */ MCD_OPC_FilterValue, 3, 167, 43, // Skip to: 40669 |
| /* 29494 */ MCD_OPC_CheckPredicate, 0, 163, 43, // Skip to: 40669 |
| /* 29498 */ MCD_OPC_CheckField, 21, 1, 0, 157, 43, // Skip to: 40669 |
| /* 29504 */ MCD_OPC_CheckField, 10, 1, 0, 151, 43, // Skip to: 40669 |
| /* 29510 */ MCD_OPC_Decode, 244, 4, 197, 1, // Opcode: FMULXv2i64_indexed |
| /* 29515 */ MCD_OPC_FilterValue, 4, 191, 1, // Skip to: 29966 |
| /* 29519 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 29522 */ MCD_OPC_FilterValue, 0, 19, 0, // Skip to: 29545 |
| /* 29526 */ MCD_OPC_ExtractField, 31, 1, // Inst{31} ... |
| /* 29529 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 29537 |
| /* 29533 */ MCD_OPC_Decode, 79, 198, 1, // Opcode: ADR |
| /* 29537 */ MCD_OPC_FilterValue, 1, 120, 43, // Skip to: 40669 |
| /* 29541 */ MCD_OPC_Decode, 80, 198, 1, // Opcode: ADRP |
| /* 29545 */ MCD_OPC_FilterValue, 1, 71, 0, // Skip to: 29620 |
| /* 29549 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 29552 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 29560 |
| /* 29556 */ MCD_OPC_Decode, 60, 199, 1, // Opcode: ADDWri |
| /* 29560 */ MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 29568 |
| /* 29564 */ MCD_OPC_Decode, 46, 199, 1, // Opcode: ADDSWri |
| /* 29568 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 29577 |
| /* 29572 */ MCD_OPC_Decode, 164, 15, 199, 1, // Opcode: SUBWri |
| /* 29577 */ MCD_OPC_FilterValue, 3, 5, 0, // Skip to: 29586 |
| /* 29581 */ MCD_OPC_Decode, 155, 15, 199, 1, // Opcode: SUBSWri |
| /* 29586 */ MCD_OPC_FilterValue, 4, 4, 0, // Skip to: 29594 |
| /* 29590 */ MCD_OPC_Decode, 64, 199, 1, // Opcode: ADDXri |
| /* 29594 */ MCD_OPC_FilterValue, 5, 4, 0, // Skip to: 29602 |
| /* 29598 */ MCD_OPC_Decode, 50, 199, 1, // Opcode: ADDSXri |
| /* 29602 */ MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 29611 |
| /* 29606 */ MCD_OPC_Decode, 168, 15, 199, 1, // Opcode: SUBXri |
| /* 29611 */ MCD_OPC_FilterValue, 7, 46, 43, // Skip to: 40669 |
| /* 29615 */ MCD_OPC_Decode, 159, 15, 199, 1, // Opcode: SUBSXri |
| /* 29620 */ MCD_OPC_FilterValue, 2, 197, 0, // Skip to: 29821 |
| /* 29624 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 29627 */ MCD_OPC_FilterValue, 0, 26, 0, // Skip to: 29657 |
| /* 29631 */ MCD_OPC_ExtractField, 23, 1, // Inst{23} ... |
| /* 29634 */ MCD_OPC_FilterValue, 0, 10, 0, // Skip to: 29648 |
| /* 29638 */ MCD_OPC_CheckField, 22, 1, 0, 17, 43, // Skip to: 40669 |
| /* 29644 */ MCD_OPC_Decode, 91, 200, 1, // Opcode: ANDWri |
| /* 29648 */ MCD_OPC_FilterValue, 1, 9, 43, // Skip to: 40669 |
| /* 29652 */ MCD_OPC_Decode, 212, 8, 201, 1, // Opcode: MOVNWi |
| /* 29657 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 29672 |
| /* 29661 */ MCD_OPC_CheckField, 22, 2, 0, 250, 42, // Skip to: 40669 |
| /* 29667 */ MCD_OPC_Decode, 133, 9, 200, 1, // Opcode: ORRWri |
| /* 29672 */ MCD_OPC_FilterValue, 2, 27, 0, // Skip to: 29703 |
| /* 29676 */ MCD_OPC_ExtractField, 23, 1, // Inst{23} ... |
| /* 29679 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 29694 |
| /* 29683 */ MCD_OPC_CheckField, 22, 1, 0, 228, 42, // Skip to: 40669 |
| /* 29689 */ MCD_OPC_Decode, 164, 2, 200, 1, // Opcode: EORWri |
| /* 29694 */ MCD_OPC_FilterValue, 1, 219, 42, // Skip to: 40669 |
| /* 29698 */ MCD_OPC_Decode, 214, 8, 201, 1, // Opcode: MOVZWi |
| /* 29703 */ MCD_OPC_FilterValue, 3, 26, 0, // Skip to: 29733 |
| /* 29707 */ MCD_OPC_ExtractField, 23, 1, // Inst{23} ... |
| /* 29710 */ MCD_OPC_FilterValue, 0, 10, 0, // Skip to: 29724 |
| /* 29714 */ MCD_OPC_CheckField, 22, 1, 0, 197, 42, // Skip to: 40669 |
| /* 29720 */ MCD_OPC_Decode, 85, 200, 1, // Opcode: ANDSWri |
| /* 29724 */ MCD_OPC_FilterValue, 1, 189, 42, // Skip to: 40669 |
| /* 29728 */ MCD_OPC_Decode, 210, 8, 201, 1, // Opcode: MOVKWi |
| /* 29733 */ MCD_OPC_FilterValue, 4, 20, 0, // Skip to: 29757 |
| /* 29737 */ MCD_OPC_ExtractField, 23, 1, // Inst{23} ... |
| /* 29740 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 29748 |
| /* 29744 */ MCD_OPC_Decode, 94, 200, 1, // Opcode: ANDXri |
| /* 29748 */ MCD_OPC_FilterValue, 1, 165, 42, // Skip to: 40669 |
| /* 29752 */ MCD_OPC_Decode, 213, 8, 201, 1, // Opcode: MOVNXi |
| /* 29757 */ MCD_OPC_FilterValue, 5, 11, 0, // Skip to: 29772 |
| /* 29761 */ MCD_OPC_CheckField, 23, 1, 0, 150, 42, // Skip to: 40669 |
| /* 29767 */ MCD_OPC_Decode, 136, 9, 200, 1, // Opcode: ORRXri |
| /* 29772 */ MCD_OPC_FilterValue, 6, 21, 0, // Skip to: 29797 |
| /* 29776 */ MCD_OPC_ExtractField, 23, 1, // Inst{23} ... |
| /* 29779 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 29788 |
| /* 29783 */ MCD_OPC_Decode, 167, 2, 200, 1, // Opcode: EORXri |
| /* 29788 */ MCD_OPC_FilterValue, 1, 125, 42, // Skip to: 40669 |
| /* 29792 */ MCD_OPC_Decode, 215, 8, 201, 1, // Opcode: MOVZXi |
| /* 29797 */ MCD_OPC_FilterValue, 7, 116, 42, // Skip to: 40669 |
| /* 29801 */ MCD_OPC_ExtractField, 23, 1, // Inst{23} ... |
| /* 29804 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 29812 |
| /* 29808 */ MCD_OPC_Decode, 88, 200, 1, // Opcode: ANDSXri |
| /* 29812 */ MCD_OPC_FilterValue, 1, 101, 42, // Skip to: 40669 |
| /* 29816 */ MCD_OPC_Decode, 211, 8, 201, 1, // Opcode: MOVKXi |
| /* 29821 */ MCD_OPC_FilterValue, 3, 92, 42, // Skip to: 40669 |
| /* 29825 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 29828 */ MCD_OPC_FilterValue, 0, 33, 0, // Skip to: 29865 |
| /* 29832 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 29835 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 29850 |
| /* 29839 */ MCD_OPC_CheckField, 15, 1, 0, 72, 42, // Skip to: 40669 |
| /* 29845 */ MCD_OPC_Decode, 128, 10, 202, 1, // Opcode: SBFMWri |
| /* 29850 */ MCD_OPC_FilterValue, 4, 63, 42, // Skip to: 40669 |
| /* 29854 */ MCD_OPC_CheckField, 15, 1, 0, 57, 42, // Skip to: 40669 |
| /* 29860 */ MCD_OPC_Decode, 173, 2, 203, 1, // Opcode: EXTRWrri |
| /* 29865 */ MCD_OPC_FilterValue, 1, 16, 0, // Skip to: 29885 |
| /* 29869 */ MCD_OPC_CheckField, 21, 3, 0, 42, 42, // Skip to: 40669 |
| /* 29875 */ MCD_OPC_CheckField, 15, 1, 0, 36, 42, // Skip to: 40669 |
| /* 29881 */ MCD_OPC_Decode, 102, 204, 1, // Opcode: BFMWri |
| /* 29885 */ MCD_OPC_FilterValue, 2, 17, 0, // Skip to: 29906 |
| /* 29889 */ MCD_OPC_CheckField, 21, 3, 0, 22, 42, // Skip to: 40669 |
| /* 29895 */ MCD_OPC_CheckField, 15, 1, 0, 16, 42, // Skip to: 40669 |
| /* 29901 */ MCD_OPC_Decode, 158, 16, 202, 1, // Opcode: UBFMWri |
| /* 29906 */ MCD_OPC_FilterValue, 4, 27, 0, // Skip to: 29937 |
| /* 29910 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 29913 */ MCD_OPC_FilterValue, 1, 5, 0, // Skip to: 29922 |
| /* 29917 */ MCD_OPC_Decode, 129, 10, 205, 1, // Opcode: SBFMXri |
| /* 29922 */ MCD_OPC_FilterValue, 3, 247, 41, // Skip to: 40669 |
| /* 29926 */ MCD_OPC_CheckField, 21, 1, 0, 241, 41, // Skip to: 40669 |
| /* 29932 */ MCD_OPC_Decode, 174, 2, 206, 1, // Opcode: EXTRXrri |
| /* 29937 */ MCD_OPC_FilterValue, 5, 10, 0, // Skip to: 29951 |
| /* 29941 */ MCD_OPC_CheckField, 22, 2, 1, 226, 41, // Skip to: 40669 |
| /* 29947 */ MCD_OPC_Decode, 103, 207, 1, // Opcode: BFMXri |
| /* 29951 */ MCD_OPC_FilterValue, 6, 218, 41, // Skip to: 40669 |
| /* 29955 */ MCD_OPC_CheckField, 22, 2, 1, 212, 41, // Skip to: 40669 |
| /* 29961 */ MCD_OPC_Decode, 159, 16, 205, 1, // Opcode: UBFMXri |
| /* 29966 */ MCD_OPC_FilterValue, 5, 248, 1, // Skip to: 30474 |
| /* 29970 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 29973 */ MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 29981 |
| /* 29977 */ MCD_OPC_Decode, 101, 208, 1, // Opcode: B |
| /* 29981 */ MCD_OPC_FilterValue, 1, 39, 0, // Skip to: 30024 |
| /* 29985 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 29988 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 29997 |
| /* 29992 */ MCD_OPC_Decode, 131, 1, 209, 1, // Opcode: CBZW |
| /* 29997 */ MCD_OPC_FilterValue, 1, 5, 0, // Skip to: 30006 |
| /* 30001 */ MCD_OPC_Decode, 129, 1, 209, 1, // Opcode: CBNZW |
| /* 30006 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 30015 |
| /* 30010 */ MCD_OPC_Decode, 213, 15, 210, 1, // Opcode: TBZW |
| /* 30015 */ MCD_OPC_FilterValue, 3, 154, 41, // Skip to: 40669 |
| /* 30019 */ MCD_OPC_Decode, 203, 15, 210, 1, // Opcode: TBNZW |
| /* 30024 */ MCD_OPC_FilterValue, 2, 17, 0, // Skip to: 30045 |
| /* 30028 */ MCD_OPC_CheckField, 24, 2, 0, 139, 41, // Skip to: 40669 |
| /* 30034 */ MCD_OPC_CheckField, 4, 1, 0, 133, 41, // Skip to: 40669 |
| /* 30040 */ MCD_OPC_Decode, 128, 1, 211, 1, // Opcode: Bcc |
| /* 30045 */ MCD_OPC_FilterValue, 4, 4, 0, // Skip to: 30053 |
| /* 30049 */ MCD_OPC_Decode, 122, 208, 1, // Opcode: BL |
| /* 30053 */ MCD_OPC_FilterValue, 5, 39, 0, // Skip to: 30096 |
| /* 30057 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 30060 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 30069 |
| /* 30064 */ MCD_OPC_Decode, 132, 1, 212, 1, // Opcode: CBZX |
| /* 30069 */ MCD_OPC_FilterValue, 1, 5, 0, // Skip to: 30078 |
| /* 30073 */ MCD_OPC_Decode, 130, 1, 212, 1, // Opcode: CBNZX |
| /* 30078 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 30087 |
| /* 30082 */ MCD_OPC_Decode, 214, 15, 210, 1, // Opcode: TBZX |
| /* 30087 */ MCD_OPC_FilterValue, 3, 82, 41, // Skip to: 40669 |
| /* 30091 */ MCD_OPC_Decode, 204, 15, 210, 1, // Opcode: TBNZX |
| /* 30096 */ MCD_OPC_FilterValue, 6, 73, 41, // Skip to: 40669 |
| /* 30100 */ MCD_OPC_ExtractField, 21, 5, // Inst{25-21} ... |
| /* 30103 */ MCD_OPC_FilterValue, 0, 30, 0, // Skip to: 30137 |
| /* 30107 */ MCD_OPC_ExtractField, 0, 5, // Inst{4-0} ... |
| /* 30110 */ MCD_OPC_FilterValue, 1, 5, 0, // Skip to: 30119 |
| /* 30114 */ MCD_OPC_Decode, 192, 15, 213, 1, // Opcode: SVC |
| /* 30119 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 30128 |
| /* 30123 */ MCD_OPC_Decode, 207, 5, 213, 1, // Opcode: HVC |
| /* 30128 */ MCD_OPC_FilterValue, 3, 41, 41, // Skip to: 40669 |
| /* 30132 */ MCD_OPC_Decode, 220, 10, 213, 1, // Opcode: SMC |
| /* 30137 */ MCD_OPC_FilterValue, 1, 10, 0, // Skip to: 30151 |
| /* 30141 */ MCD_OPC_CheckField, 0, 5, 0, 26, 41, // Skip to: 40669 |
| /* 30147 */ MCD_OPC_Decode, 125, 213, 1, // Opcode: BRK |
| /* 30151 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 30166 |
| /* 30155 */ MCD_OPC_CheckField, 0, 5, 0, 12, 41, // Skip to: 40669 |
| /* 30161 */ MCD_OPC_Decode, 206, 5, 213, 1, // Opcode: HLT |
| /* 30166 */ MCD_OPC_FilterValue, 5, 30, 0, // Skip to: 30200 |
| /* 30170 */ MCD_OPC_ExtractField, 0, 5, // Inst{4-0} ... |
| /* 30173 */ MCD_OPC_FilterValue, 1, 5, 0, // Skip to: 30182 |
| /* 30177 */ MCD_OPC_Decode, 140, 2, 213, 1, // Opcode: DCPS1 |
| /* 30182 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 30191 |
| /* 30186 */ MCD_OPC_Decode, 141, 2, 213, 1, // Opcode: DCPS2 |
| /* 30191 */ MCD_OPC_FilterValue, 3, 234, 40, // Skip to: 40669 |
| /* 30195 */ MCD_OPC_Decode, 142, 2, 213, 1, // Opcode: DCPS3 |
| /* 30200 */ MCD_OPC_FilterValue, 8, 141, 0, // Skip to: 30345 |
| /* 30204 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 30207 */ MCD_OPC_FilterValue, 0, 125, 0, // Skip to: 30336 |
| /* 30211 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... |
| /* 30214 */ MCD_OPC_FilterValue, 0, 109, 0, // Skip to: 30327 |
| /* 30218 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 30221 */ MCD_OPC_FilterValue, 2, 17, 0, // Skip to: 30242 |
| /* 30225 */ MCD_OPC_CheckField, 16, 3, 3, 198, 40, // Skip to: 40669 |
| /* 30231 */ MCD_OPC_CheckField, 0, 5, 31, 192, 40, // Skip to: 40669 |
| /* 30237 */ MCD_OPC_Decode, 205, 5, 214, 1, // Opcode: HINT |
| /* 30242 */ MCD_OPC_FilterValue, 3, 66, 0, // Skip to: 30312 |
| /* 30246 */ MCD_OPC_ExtractField, 0, 8, // Inst{7-0} ... |
| /* 30249 */ MCD_OPC_FilterValue, 95, 11, 0, // Skip to: 30264 |
| /* 30253 */ MCD_OPC_CheckField, 16, 3, 3, 170, 40, // Skip to: 40669 |
| /* 30259 */ MCD_OPC_Decode, 141, 1, 215, 1, // Opcode: CLREX |
| /* 30264 */ MCD_OPC_FilterValue, 159, 1, 11, 0, // Skip to: 30280 |
| /* 30269 */ MCD_OPC_CheckField, 16, 3, 3, 154, 40, // Skip to: 40669 |
| /* 30275 */ MCD_OPC_Decode, 145, 2, 215, 1, // Opcode: DSB |
| /* 30280 */ MCD_OPC_FilterValue, 191, 1, 11, 0, // Skip to: 30296 |
| /* 30285 */ MCD_OPC_CheckField, 16, 3, 3, 138, 40, // Skip to: 40669 |
| /* 30291 */ MCD_OPC_Decode, 143, 2, 215, 1, // Opcode: DMB |
| /* 30296 */ MCD_OPC_FilterValue, 223, 1, 128, 40, // Skip to: 40669 |
| /* 30301 */ MCD_OPC_CheckField, 16, 3, 3, 122, 40, // Skip to: 40669 |
| /* 30307 */ MCD_OPC_Decode, 216, 5, 215, 1, // Opcode: ISB |
| /* 30312 */ MCD_OPC_FilterValue, 4, 113, 40, // Skip to: 40669 |
| /* 30316 */ MCD_OPC_CheckField, 0, 5, 31, 107, 40, // Skip to: 40669 |
| /* 30322 */ MCD_OPC_Decode, 226, 8, 216, 1, // Opcode: MSRpstate |
| /* 30327 */ MCD_OPC_FilterValue, 1, 98, 40, // Skip to: 40669 |
| /* 30331 */ MCD_OPC_Decode, 194, 15, 217, 1, // Opcode: SYSxt |
| /* 30336 */ MCD_OPC_FilterValue, 1, 89, 40, // Skip to: 40669 |
| /* 30340 */ MCD_OPC_Decode, 225, 8, 218, 1, // Opcode: MSR |
| /* 30345 */ MCD_OPC_FilterValue, 9, 27, 0, // Skip to: 30376 |
| /* 30349 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 30352 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 30367 |
| /* 30356 */ MCD_OPC_CheckField, 19, 1, 1, 67, 40, // Skip to: 40669 |
| /* 30362 */ MCD_OPC_Decode, 193, 15, 219, 1, // Opcode: SYSLxt |
| /* 30367 */ MCD_OPC_FilterValue, 1, 58, 40, // Skip to: 40669 |
| /* 30371 */ MCD_OPC_Decode, 224, 8, 220, 1, // Opcode: MRS |
| /* 30376 */ MCD_OPC_FilterValue, 16, 17, 0, // Skip to: 30397 |
| /* 30380 */ MCD_OPC_CheckField, 10, 11, 192, 15, 42, 40, // Skip to: 40669 |
| /* 30387 */ MCD_OPC_CheckField, 0, 5, 0, 36, 40, // Skip to: 40669 |
| /* 30393 */ MCD_OPC_Decode, 124, 221, 1, // Opcode: BR |
| /* 30397 */ MCD_OPC_FilterValue, 17, 17, 0, // Skip to: 30418 |
| /* 30401 */ MCD_OPC_CheckField, 10, 11, 192, 15, 21, 40, // Skip to: 40669 |
| /* 30408 */ MCD_OPC_CheckField, 0, 5, 0, 15, 40, // Skip to: 40669 |
| /* 30414 */ MCD_OPC_Decode, 123, 221, 1, // Opcode: BLR |
| /* 30418 */ MCD_OPC_FilterValue, 18, 18, 0, // Skip to: 30440 |
| /* 30422 */ MCD_OPC_CheckField, 10, 11, 192, 15, 0, 40, // Skip to: 40669 |
| /* 30429 */ MCD_OPC_CheckField, 0, 5, 0, 250, 39, // Skip to: 40669 |
| /* 30435 */ MCD_OPC_Decode, 166, 9, 221, 1, // Opcode: RET |
| /* 30440 */ MCD_OPC_FilterValue, 20, 13, 0, // Skip to: 30457 |
| /* 30444 */ MCD_OPC_CheckField, 0, 21, 224, 135, 124, 233, 39, // Skip to: 40669 |
| /* 30452 */ MCD_OPC_Decode, 172, 2, 222, 1, // Opcode: ERET |
| /* 30457 */ MCD_OPC_FilterValue, 21, 224, 39, // Skip to: 40669 |
| /* 30461 */ MCD_OPC_CheckField, 0, 21, 224, 135, 124, 216, 39, // Skip to: 40669 |
| /* 30469 */ MCD_OPC_Decode, 144, 2, 222, 1, // Opcode: DRPS |
| /* 30474 */ MCD_OPC_FilterValue, 6, 54, 10, // Skip to: 33092 |
| /* 30478 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 30481 */ MCD_OPC_FilterValue, 0, 41, 1, // Skip to: 30782 |
| /* 30485 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 30488 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 30497 |
| /* 30492 */ MCD_OPC_Decode, 132, 8, 209, 1, // Opcode: LDRWl |
| /* 30497 */ MCD_OPC_FilterValue, 2, 244, 0, // Skip to: 30745 |
| /* 30501 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 30504 */ MCD_OPC_FilterValue, 0, 68, 0, // Skip to: 30576 |
| /* 30508 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 30511 */ MCD_OPC_FilterValue, 0, 10, 0, // Skip to: 30525 |
| /* 30515 */ MCD_OPC_CheckField, 12, 4, 0, 164, 39, // Skip to: 40669 |
| /* 30521 */ MCD_OPC_Decode, 30, 223, 1, // Opcode: ADCWr |
| /* 30525 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 30534 |
| /* 30529 */ MCD_OPC_Decode, 132, 2, 224, 1, // Opcode: CSELWr |
| /* 30534 */ MCD_OPC_FilterValue, 6, 147, 39, // Skip to: 40669 |
| /* 30538 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 30541 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 30550 |
| /* 30545 */ MCD_OPC_Decode, 174, 8, 223, 1, // Opcode: LSLVWr |
| /* 30550 */ MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 30563 |
| /* 30554 */ MCD_OPC_CheckPredicate, 2, 127, 39, // Skip to: 40669 |
| /* 30558 */ MCD_OPC_Decode, 252, 1, 223, 1, // Opcode: CRC32Brr |
| /* 30563 */ MCD_OPC_FilterValue, 5, 118, 39, // Skip to: 40669 |
| /* 30567 */ MCD_OPC_CheckPredicate, 2, 114, 39, // Skip to: 40669 |
| /* 30571 */ MCD_OPC_Decode, 253, 1, 223, 1, // Opcode: CRC32CBrr |
| /* 30576 */ MCD_OPC_FilterValue, 1, 54, 0, // Skip to: 30634 |
| /* 30580 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 30583 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 30592 |
| /* 30587 */ MCD_OPC_Decode, 134, 2, 224, 1, // Opcode: CSINCWr |
| /* 30592 */ MCD_OPC_FilterValue, 6, 89, 39, // Skip to: 40669 |
| /* 30596 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 30599 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 30608 |
| /* 30603 */ MCD_OPC_Decode, 176, 8, 223, 1, // Opcode: LSRVWr |
| /* 30608 */ MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 30621 |
| /* 30612 */ MCD_OPC_CheckPredicate, 2, 69, 39, // Skip to: 40669 |
| /* 30616 */ MCD_OPC_Decode, 129, 2, 223, 1, // Opcode: CRC32Hrr |
| /* 30621 */ MCD_OPC_FilterValue, 5, 60, 39, // Skip to: 40669 |
| /* 30625 */ MCD_OPC_CheckPredicate, 2, 56, 39, // Skip to: 40669 |
| /* 30629 */ MCD_OPC_Decode, 254, 1, 223, 1, // Opcode: CRC32CHrr |
| /* 30634 */ MCD_OPC_FilterValue, 2, 70, 0, // Skip to: 30708 |
| /* 30638 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 30641 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 30656 |
| /* 30645 */ MCD_OPC_CheckField, 21, 3, 6, 34, 39, // Skip to: 40669 |
| /* 30651 */ MCD_OPC_Decode, 178, 16, 223, 1, // Opcode: UDIVWr |
| /* 30656 */ MCD_OPC_FilterValue, 2, 10, 0, // Skip to: 30670 |
| /* 30660 */ MCD_OPC_CheckField, 21, 3, 6, 19, 39, // Skip to: 40669 |
| /* 30666 */ MCD_OPC_Decode, 99, 223, 1, // Opcode: ASRVWr |
| /* 30670 */ MCD_OPC_FilterValue, 4, 15, 0, // Skip to: 30689 |
| /* 30674 */ MCD_OPC_CheckPredicate, 2, 7, 39, // Skip to: 40669 |
| /* 30678 */ MCD_OPC_CheckField, 21, 3, 6, 1, 39, // Skip to: 40669 |
| /* 30684 */ MCD_OPC_Decode, 130, 2, 223, 1, // Opcode: CRC32Wrr |
| /* 30689 */ MCD_OPC_FilterValue, 5, 248, 38, // Skip to: 40669 |
| /* 30693 */ MCD_OPC_CheckPredicate, 2, 244, 38, // Skip to: 40669 |
| /* 30697 */ MCD_OPC_CheckField, 21, 3, 6, 238, 38, // Skip to: 40669 |
| /* 30703 */ MCD_OPC_Decode, 255, 1, 223, 1, // Opcode: CRC32CWrr |
| /* 30708 */ MCD_OPC_FilterValue, 3, 229, 38, // Skip to: 40669 |
| /* 30712 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 30715 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 30730 |
| /* 30719 */ MCD_OPC_CheckField, 21, 3, 6, 216, 38, // Skip to: 40669 |
| /* 30725 */ MCD_OPC_Decode, 148, 10, 223, 1, // Opcode: SDIVWr |
| /* 30730 */ MCD_OPC_FilterValue, 2, 207, 38, // Skip to: 40669 |
| /* 30734 */ MCD_OPC_CheckField, 21, 3, 6, 201, 38, // Skip to: 40669 |
| /* 30740 */ MCD_OPC_Decode, 185, 9, 223, 1, // Opcode: RORVWr |
| /* 30745 */ MCD_OPC_FilterValue, 3, 192, 38, // Skip to: 40669 |
| /* 30749 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 30752 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 30767 |
| /* 30756 */ MCD_OPC_CheckField, 21, 3, 0, 179, 38, // Skip to: 40669 |
| /* 30762 */ MCD_OPC_Decode, 178, 8, 225, 1, // Opcode: MADDWrrr |
| /* 30767 */ MCD_OPC_FilterValue, 1, 170, 38, // Skip to: 40669 |
| /* 30771 */ MCD_OPC_CheckField, 21, 3, 0, 164, 38, // Skip to: 40669 |
| /* 30777 */ MCD_OPC_Decode, 227, 8, 225, 1, // Opcode: MSUBWrrr |
| /* 30782 */ MCD_OPC_FilterValue, 1, 224, 1, // Skip to: 31266 |
| /* 30786 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... |
| /* 30789 */ MCD_OPC_FilterValue, 0, 89, 0, // Skip to: 30882 |
| /* 30793 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 30796 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 30811 |
| /* 30800 */ MCD_OPC_CheckField, 21, 1, 0, 135, 38, // Skip to: 40669 |
| /* 30806 */ MCD_OPC_Decode, 134, 15, 226, 1, // Opcode: STURBBi |
| /* 30811 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 30826 |
| /* 30815 */ MCD_OPC_CheckField, 21, 1, 0, 120, 38, // Skip to: 40669 |
| /* 30821 */ MCD_OPC_Decode, 213, 14, 226, 1, // Opcode: STRBBpost |
| /* 30826 */ MCD_OPC_FilterValue, 2, 37, 0, // Skip to: 30867 |
| /* 30830 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 30833 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 30842 |
| /* 30837 */ MCD_OPC_Decode, 130, 15, 226, 1, // Opcode: STTRBi |
| /* 30842 */ MCD_OPC_FilterValue, 1, 95, 38, // Skip to: 40669 |
| /* 30846 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 30849 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 30858 |
| /* 30853 */ MCD_OPC_Decode, 215, 14, 227, 1, // Opcode: STRBBroW |
| /* 30858 */ MCD_OPC_FilterValue, 3, 79, 38, // Skip to: 40669 |
| /* 30862 */ MCD_OPC_Decode, 216, 14, 228, 1, // Opcode: STRBBroX |
| /* 30867 */ MCD_OPC_FilterValue, 3, 70, 38, // Skip to: 40669 |
| /* 30871 */ MCD_OPC_CheckField, 21, 1, 0, 64, 38, // Skip to: 40669 |
| /* 30877 */ MCD_OPC_Decode, 214, 14, 226, 1, // Opcode: STRBBpre |
| /* 30882 */ MCD_OPC_FilterValue, 1, 89, 0, // Skip to: 30975 |
| /* 30886 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 30889 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 30904 |
| /* 30893 */ MCD_OPC_CheckField, 21, 1, 0, 42, 38, // Skip to: 40669 |
| /* 30899 */ MCD_OPC_Decode, 153, 8, 226, 1, // Opcode: LDURBBi |
| /* 30904 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 30919 |
| /* 30908 */ MCD_OPC_CheckField, 21, 1, 0, 27, 38, // Skip to: 40669 |
| /* 30914 */ MCD_OPC_Decode, 196, 7, 226, 1, // Opcode: LDRBBpost |
| /* 30919 */ MCD_OPC_FilterValue, 2, 37, 0, // Skip to: 30960 |
| /* 30923 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 30926 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 30935 |
| /* 30930 */ MCD_OPC_Decode, 144, 8, 226, 1, // Opcode: LDTRBi |
| /* 30935 */ MCD_OPC_FilterValue, 1, 2, 38, // Skip to: 40669 |
| /* 30939 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 30942 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 30951 |
| /* 30946 */ MCD_OPC_Decode, 198, 7, 227, 1, // Opcode: LDRBBroW |
| /* 30951 */ MCD_OPC_FilterValue, 3, 242, 37, // Skip to: 40669 |
| /* 30955 */ MCD_OPC_Decode, 199, 7, 228, 1, // Opcode: LDRBBroX |
| /* 30960 */ MCD_OPC_FilterValue, 3, 233, 37, // Skip to: 40669 |
| /* 30964 */ MCD_OPC_CheckField, 21, 1, 0, 227, 37, // Skip to: 40669 |
| /* 30970 */ MCD_OPC_Decode, 197, 7, 226, 1, // Opcode: LDRBBpre |
| /* 30975 */ MCD_OPC_FilterValue, 2, 89, 0, // Skip to: 31068 |
| /* 30979 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 30982 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 30997 |
| /* 30986 */ MCD_OPC_CheckField, 21, 1, 0, 205, 37, // Skip to: 40669 |
| /* 30992 */ MCD_OPC_Decode, 160, 8, 226, 1, // Opcode: LDURSBXi |
| /* 30997 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 31012 |
| /* 31001 */ MCD_OPC_CheckField, 21, 1, 0, 190, 37, // Skip to: 40669 |
| /* 31007 */ MCD_OPC_Decode, 233, 7, 226, 1, // Opcode: LDRSBXpost |
| /* 31012 */ MCD_OPC_FilterValue, 2, 37, 0, // Skip to: 31053 |
| /* 31016 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 31019 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 31028 |
| /* 31023 */ MCD_OPC_Decode, 147, 8, 226, 1, // Opcode: LDTRSBXi |
| /* 31028 */ MCD_OPC_FilterValue, 1, 165, 37, // Skip to: 40669 |
| /* 31032 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 31035 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 31044 |
| /* 31039 */ MCD_OPC_Decode, 235, 7, 229, 1, // Opcode: LDRSBXroW |
| /* 31044 */ MCD_OPC_FilterValue, 3, 149, 37, // Skip to: 40669 |
| /* 31048 */ MCD_OPC_Decode, 236, 7, 230, 1, // Opcode: LDRSBXroX |
| /* 31053 */ MCD_OPC_FilterValue, 3, 140, 37, // Skip to: 40669 |
| /* 31057 */ MCD_OPC_CheckField, 21, 1, 0, 134, 37, // Skip to: 40669 |
| /* 31063 */ MCD_OPC_Decode, 234, 7, 226, 1, // Opcode: LDRSBXpre |
| /* 31068 */ MCD_OPC_FilterValue, 3, 89, 0, // Skip to: 31161 |
| /* 31072 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 31075 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 31090 |
| /* 31079 */ MCD_OPC_CheckField, 21, 1, 0, 112, 37, // Skip to: 40669 |
| /* 31085 */ MCD_OPC_Decode, 159, 8, 226, 1, // Opcode: LDURSBWi |
| /* 31090 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 31105 |
| /* 31094 */ MCD_OPC_CheckField, 21, 1, 0, 97, 37, // Skip to: 40669 |
| /* 31100 */ MCD_OPC_Decode, 228, 7, 226, 1, // Opcode: LDRSBWpost |
| /* 31105 */ MCD_OPC_FilterValue, 2, 37, 0, // Skip to: 31146 |
| /* 31109 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 31112 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 31121 |
| /* 31116 */ MCD_OPC_Decode, 146, 8, 226, 1, // Opcode: LDTRSBWi |
| /* 31121 */ MCD_OPC_FilterValue, 1, 72, 37, // Skip to: 40669 |
| /* 31125 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 31128 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 31137 |
| /* 31132 */ MCD_OPC_Decode, 230, 7, 227, 1, // Opcode: LDRSBWroW |
| /* 31137 */ MCD_OPC_FilterValue, 3, 56, 37, // Skip to: 40669 |
| /* 31141 */ MCD_OPC_Decode, 231, 7, 228, 1, // Opcode: LDRSBWroX |
| /* 31146 */ MCD_OPC_FilterValue, 3, 47, 37, // Skip to: 40669 |
| /* 31150 */ MCD_OPC_CheckField, 21, 1, 0, 41, 37, // Skip to: 40669 |
| /* 31156 */ MCD_OPC_Decode, 229, 7, 226, 1, // Opcode: LDRSBWpre |
| /* 31161 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 31170 |
| /* 31165 */ MCD_OPC_Decode, 217, 14, 231, 1, // Opcode: STRBBui |
| /* 31170 */ MCD_OPC_FilterValue, 5, 5, 0, // Skip to: 31179 |
| /* 31174 */ MCD_OPC_Decode, 200, 7, 231, 1, // Opcode: LDRBBui |
| /* 31179 */ MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 31188 |
| /* 31183 */ MCD_OPC_Decode, 237, 7, 231, 1, // Opcode: LDRSBXui |
| /* 31188 */ MCD_OPC_FilterValue, 7, 5, 0, // Skip to: 31197 |
| /* 31192 */ MCD_OPC_Decode, 232, 7, 231, 1, // Opcode: LDRSBWui |
| /* 31197 */ MCD_OPC_FilterValue, 8, 16, 0, // Skip to: 31217 |
| /* 31201 */ MCD_OPC_CheckField, 21, 1, 0, 246, 36, // Skip to: 40669 |
| /* 31207 */ MCD_OPC_CheckField, 10, 6, 0, 240, 36, // Skip to: 40669 |
| /* 31213 */ MCD_OPC_Decode, 28, 223, 1, // Opcode: ADCSWr |
| /* 31217 */ MCD_OPC_FilterValue, 9, 232, 36, // Skip to: 40669 |
| /* 31221 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 31224 */ MCD_OPC_FilterValue, 0, 17, 0, // Skip to: 31245 |
| /* 31228 */ MCD_OPC_CheckField, 21, 1, 0, 219, 36, // Skip to: 40669 |
| /* 31234 */ MCD_OPC_CheckField, 4, 1, 0, 213, 36, // Skip to: 40669 |
| /* 31240 */ MCD_OPC_Decode, 134, 1, 232, 1, // Opcode: CCMNWr |
| /* 31245 */ MCD_OPC_FilterValue, 2, 204, 36, // Skip to: 40669 |
| /* 31249 */ MCD_OPC_CheckField, 21, 1, 0, 198, 36, // Skip to: 40669 |
| /* 31255 */ MCD_OPC_CheckField, 4, 1, 0, 192, 36, // Skip to: 40669 |
| /* 31261 */ MCD_OPC_Decode, 133, 1, 233, 1, // Opcode: CCMNWi |
| /* 31266 */ MCD_OPC_FilterValue, 2, 132, 0, // Skip to: 31402 |
| /* 31270 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 31273 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 31282 |
| /* 31277 */ MCD_OPC_Decode, 138, 8, 212, 1, // Opcode: LDRXl |
| /* 31282 */ MCD_OPC_FilterValue, 2, 167, 36, // Skip to: 40669 |
| /* 31286 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 31289 */ MCD_OPC_FilterValue, 0, 52, 0, // Skip to: 31345 |
| /* 31293 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 31296 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 31311 |
| /* 31300 */ MCD_OPC_CheckField, 12, 4, 0, 147, 36, // Skip to: 40669 |
| /* 31306 */ MCD_OPC_Decode, 254, 9, 223, 1, // Opcode: SBCWr |
| /* 31311 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 31320 |
| /* 31315 */ MCD_OPC_Decode, 136, 2, 224, 1, // Opcode: CSINVWr |
| /* 31320 */ MCD_OPC_FilterValue, 6, 129, 36, // Skip to: 40669 |
| /* 31324 */ MCD_OPC_ExtractField, 12, 9, // Inst{20-12} ... |
| /* 31327 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 31336 |
| /* 31331 */ MCD_OPC_Decode, 162, 9, 234, 1, // Opcode: RBITWr |
| /* 31336 */ MCD_OPC_FilterValue, 1, 113, 36, // Skip to: 40669 |
| /* 31340 */ MCD_OPC_Decode, 150, 1, 234, 1, // Opcode: CLZWr |
| /* 31345 */ MCD_OPC_FilterValue, 1, 37, 0, // Skip to: 31386 |
| /* 31349 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 31352 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 31361 |
| /* 31356 */ MCD_OPC_Decode, 138, 2, 224, 1, // Opcode: CSNEGWr |
| /* 31361 */ MCD_OPC_FilterValue, 6, 88, 36, // Skip to: 40669 |
| /* 31365 */ MCD_OPC_ExtractField, 12, 9, // Inst{20-12} ... |
| /* 31368 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 31377 |
| /* 31372 */ MCD_OPC_Decode, 168, 9, 234, 1, // Opcode: REV16Wr |
| /* 31377 */ MCD_OPC_FilterValue, 1, 72, 36, // Skip to: 40669 |
| /* 31381 */ MCD_OPC_Decode, 142, 1, 234, 1, // Opcode: CLSWr |
| /* 31386 */ MCD_OPC_FilterValue, 2, 63, 36, // Skip to: 40669 |
| /* 31390 */ MCD_OPC_CheckField, 12, 12, 128, 24, 56, 36, // Skip to: 40669 |
| /* 31397 */ MCD_OPC_Decode, 183, 9, 234, 1, // Opcode: REVWr |
| /* 31402 */ MCD_OPC_FilterValue, 3, 225, 1, // Skip to: 31887 |
| /* 31406 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... |
| /* 31409 */ MCD_OPC_FilterValue, 0, 89, 0, // Skip to: 31502 |
| /* 31413 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 31416 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 31431 |
| /* 31420 */ MCD_OPC_CheckField, 21, 1, 0, 27, 36, // Skip to: 40669 |
| /* 31426 */ MCD_OPC_Decode, 137, 15, 226, 1, // Opcode: STURHHi |
| /* 31431 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 31446 |
| /* 31435 */ MCD_OPC_CheckField, 21, 1, 0, 12, 36, // Skip to: 40669 |
| /* 31441 */ MCD_OPC_Decode, 228, 14, 226, 1, // Opcode: STRHHpost |
| /* 31446 */ MCD_OPC_FilterValue, 2, 37, 0, // Skip to: 31487 |
| /* 31450 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 31453 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 31462 |
| /* 31457 */ MCD_OPC_Decode, 131, 15, 226, 1, // Opcode: STTRHi |
| /* 31462 */ MCD_OPC_FilterValue, 1, 243, 35, // Skip to: 40669 |
| /* 31466 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 31469 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 31478 |
| /* 31473 */ MCD_OPC_Decode, 230, 14, 227, 1, // Opcode: STRHHroW |
| /* 31478 */ MCD_OPC_FilterValue, 3, 227, 35, // Skip to: 40669 |
| /* 31482 */ MCD_OPC_Decode, 231, 14, 228, 1, // Opcode: STRHHroX |
| /* 31487 */ MCD_OPC_FilterValue, 3, 218, 35, // Skip to: 40669 |
| /* 31491 */ MCD_OPC_CheckField, 21, 1, 0, 212, 35, // Skip to: 40669 |
| /* 31497 */ MCD_OPC_Decode, 229, 14, 226, 1, // Opcode: STRHHpre |
| /* 31502 */ MCD_OPC_FilterValue, 1, 89, 0, // Skip to: 31595 |
| /* 31506 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 31509 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 31524 |
| /* 31513 */ MCD_OPC_CheckField, 21, 1, 0, 190, 35, // Skip to: 40669 |
| /* 31519 */ MCD_OPC_Decode, 156, 8, 226, 1, // Opcode: LDURHHi |
| /* 31524 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 31539 |
| /* 31528 */ MCD_OPC_CheckField, 21, 1, 0, 175, 35, // Skip to: 40669 |
| /* 31534 */ MCD_OPC_Decode, 212, 7, 226, 1, // Opcode: LDRHHpost |
| /* 31539 */ MCD_OPC_FilterValue, 2, 37, 0, // Skip to: 31580 |
| /* 31543 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 31546 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 31555 |
| /* 31550 */ MCD_OPC_Decode, 145, 8, 226, 1, // Opcode: LDTRHi |
| /* 31555 */ MCD_OPC_FilterValue, 1, 150, 35, // Skip to: 40669 |
| /* 31559 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 31562 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 31571 |
| /* 31566 */ MCD_OPC_Decode, 214, 7, 227, 1, // Opcode: LDRHHroW |
| /* 31571 */ MCD_OPC_FilterValue, 3, 134, 35, // Skip to: 40669 |
| /* 31575 */ MCD_OPC_Decode, 215, 7, 228, 1, // Opcode: LDRHHroX |
| /* 31580 */ MCD_OPC_FilterValue, 3, 125, 35, // Skip to: 40669 |
| /* 31584 */ MCD_OPC_CheckField, 21, 1, 0, 119, 35, // Skip to: 40669 |
| /* 31590 */ MCD_OPC_Decode, 213, 7, 226, 1, // Opcode: LDRHHpre |
| /* 31595 */ MCD_OPC_FilterValue, 2, 89, 0, // Skip to: 31688 |
| /* 31599 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 31602 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 31617 |
| /* 31606 */ MCD_OPC_CheckField, 21, 1, 0, 97, 35, // Skip to: 40669 |
| /* 31612 */ MCD_OPC_Decode, 162, 8, 226, 1, // Opcode: LDURSHXi |
| /* 31617 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 31632 |
| /* 31621 */ MCD_OPC_CheckField, 21, 1, 0, 82, 35, // Skip to: 40669 |
| /* 31627 */ MCD_OPC_Decode, 243, 7, 226, 1, // Opcode: LDRSHXpost |
| /* 31632 */ MCD_OPC_FilterValue, 2, 37, 0, // Skip to: 31673 |
| /* 31636 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 31639 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 31648 |
| /* 31643 */ MCD_OPC_Decode, 149, 8, 226, 1, // Opcode: LDTRSHXi |
| /* 31648 */ MCD_OPC_FilterValue, 1, 57, 35, // Skip to: 40669 |
| /* 31652 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 31655 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 31664 |
| /* 31659 */ MCD_OPC_Decode, 245, 7, 229, 1, // Opcode: LDRSHXroW |
| /* 31664 */ MCD_OPC_FilterValue, 3, 41, 35, // Skip to: 40669 |
| /* 31668 */ MCD_OPC_Decode, 246, 7, 230, 1, // Opcode: LDRSHXroX |
| /* 31673 */ MCD_OPC_FilterValue, 3, 32, 35, // Skip to: 40669 |
| /* 31677 */ MCD_OPC_CheckField, 21, 1, 0, 26, 35, // Skip to: 40669 |
| /* 31683 */ MCD_OPC_Decode, 244, 7, 226, 1, // Opcode: LDRSHXpre |
| /* 31688 */ MCD_OPC_FilterValue, 3, 89, 0, // Skip to: 31781 |
| /* 31692 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 31695 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 31710 |
| /* 31699 */ MCD_OPC_CheckField, 21, 1, 0, 4, 35, // Skip to: 40669 |
| /* 31705 */ MCD_OPC_Decode, 161, 8, 226, 1, // Opcode: LDURSHWi |
| /* 31710 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 31725 |
| /* 31714 */ MCD_OPC_CheckField, 21, 1, 0, 245, 34, // Skip to: 40669 |
| /* 31720 */ MCD_OPC_Decode, 238, 7, 226, 1, // Opcode: LDRSHWpost |
| /* 31725 */ MCD_OPC_FilterValue, 2, 37, 0, // Skip to: 31766 |
| /* 31729 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 31732 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 31741 |
| /* 31736 */ MCD_OPC_Decode, 148, 8, 226, 1, // Opcode: LDTRSHWi |
| /* 31741 */ MCD_OPC_FilterValue, 1, 220, 34, // Skip to: 40669 |
| /* 31745 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 31748 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 31757 |
| /* 31752 */ MCD_OPC_Decode, 240, 7, 227, 1, // Opcode: LDRSHWroW |
| /* 31757 */ MCD_OPC_FilterValue, 3, 204, 34, // Skip to: 40669 |
| /* 31761 */ MCD_OPC_Decode, 241, 7, 228, 1, // Opcode: LDRSHWroX |
| /* 31766 */ MCD_OPC_FilterValue, 3, 195, 34, // Skip to: 40669 |
| /* 31770 */ MCD_OPC_CheckField, 21, 1, 0, 189, 34, // Skip to: 40669 |
| /* 31776 */ MCD_OPC_Decode, 239, 7, 226, 1, // Opcode: LDRSHWpre |
| /* 31781 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 31790 |
| /* 31785 */ MCD_OPC_Decode, 232, 14, 231, 1, // Opcode: STRHHui |
| /* 31790 */ MCD_OPC_FilterValue, 5, 5, 0, // Skip to: 31799 |
| /* 31794 */ MCD_OPC_Decode, 216, 7, 231, 1, // Opcode: LDRHHui |
| /* 31799 */ MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 31808 |
| /* 31803 */ MCD_OPC_Decode, 247, 7, 231, 1, // Opcode: LDRSHXui |
| /* 31808 */ MCD_OPC_FilterValue, 7, 5, 0, // Skip to: 31817 |
| /* 31812 */ MCD_OPC_Decode, 242, 7, 231, 1, // Opcode: LDRSHWui |
| /* 31817 */ MCD_OPC_FilterValue, 8, 17, 0, // Skip to: 31838 |
| /* 31821 */ MCD_OPC_CheckField, 21, 1, 0, 138, 34, // Skip to: 40669 |
| /* 31827 */ MCD_OPC_CheckField, 10, 6, 0, 132, 34, // Skip to: 40669 |
| /* 31833 */ MCD_OPC_Decode, 252, 9, 223, 1, // Opcode: SBCSWr |
| /* 31838 */ MCD_OPC_FilterValue, 9, 123, 34, // Skip to: 40669 |
| /* 31842 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 31845 */ MCD_OPC_FilterValue, 0, 17, 0, // Skip to: 31866 |
| /* 31849 */ MCD_OPC_CheckField, 21, 1, 0, 110, 34, // Skip to: 40669 |
| /* 31855 */ MCD_OPC_CheckField, 4, 1, 0, 104, 34, // Skip to: 40669 |
| /* 31861 */ MCD_OPC_Decode, 138, 1, 232, 1, // Opcode: CCMPWr |
| /* 31866 */ MCD_OPC_FilterValue, 2, 95, 34, // Skip to: 40669 |
| /* 31870 */ MCD_OPC_CheckField, 21, 1, 0, 89, 34, // Skip to: 40669 |
| /* 31876 */ MCD_OPC_CheckField, 4, 1, 0, 83, 34, // Skip to: 40669 |
| /* 31882 */ MCD_OPC_Decode, 137, 1, 233, 1, // Opcode: CCMPWi |
| /* 31887 */ MCD_OPC_FilterValue, 4, 62, 1, // Skip to: 32209 |
| /* 31891 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 31894 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 31903 |
| /* 31898 */ MCD_OPC_Decode, 248, 7, 212, 1, // Opcode: LDRSWl |
| /* 31903 */ MCD_OPC_FilterValue, 2, 190, 0, // Skip to: 32097 |
| /* 31907 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 31910 */ MCD_OPC_FilterValue, 0, 41, 0, // Skip to: 31955 |
| /* 31914 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 31917 */ MCD_OPC_FilterValue, 0, 10, 0, // Skip to: 31931 |
| /* 31921 */ MCD_OPC_CheckField, 12, 4, 0, 38, 34, // Skip to: 40669 |
| /* 31927 */ MCD_OPC_Decode, 31, 235, 1, // Opcode: ADCXr |
| /* 31931 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 31940 |
| /* 31935 */ MCD_OPC_Decode, 133, 2, 236, 1, // Opcode: CSELXr |
| /* 31940 */ MCD_OPC_FilterValue, 6, 21, 34, // Skip to: 40669 |
| /* 31944 */ MCD_OPC_CheckField, 12, 4, 2, 15, 34, // Skip to: 40669 |
| /* 31950 */ MCD_OPC_Decode, 175, 8, 235, 1, // Opcode: LSLVXr |
| /* 31955 */ MCD_OPC_FilterValue, 1, 27, 0, // Skip to: 31986 |
| /* 31959 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 31962 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 31971 |
| /* 31966 */ MCD_OPC_Decode, 135, 2, 236, 1, // Opcode: CSINCXr |
| /* 31971 */ MCD_OPC_FilterValue, 6, 246, 33, // Skip to: 40669 |
| /* 31975 */ MCD_OPC_CheckField, 12, 4, 2, 240, 33, // Skip to: 40669 |
| /* 31981 */ MCD_OPC_Decode, 177, 8, 235, 1, // Opcode: LSRVXr |
| /* 31986 */ MCD_OPC_FilterValue, 2, 32, 0, // Skip to: 32022 |
| /* 31990 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 31993 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 32008 |
| /* 31997 */ MCD_OPC_CheckField, 21, 3, 6, 218, 33, // Skip to: 40669 |
| /* 32003 */ MCD_OPC_Decode, 179, 16, 235, 1, // Opcode: UDIVXr |
| /* 32008 */ MCD_OPC_FilterValue, 2, 209, 33, // Skip to: 40669 |
| /* 32012 */ MCD_OPC_CheckField, 21, 3, 6, 203, 33, // Skip to: 40669 |
| /* 32018 */ MCD_OPC_Decode, 100, 235, 1, // Opcode: ASRVXr |
| /* 32022 */ MCD_OPC_FilterValue, 3, 195, 33, // Skip to: 40669 |
| /* 32026 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 32029 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 32044 |
| /* 32033 */ MCD_OPC_CheckField, 21, 3, 6, 182, 33, // Skip to: 40669 |
| /* 32039 */ MCD_OPC_Decode, 149, 10, 235, 1, // Opcode: SDIVXr |
| /* 32044 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 32059 |
| /* 32048 */ MCD_OPC_CheckField, 21, 3, 6, 167, 33, // Skip to: 40669 |
| /* 32054 */ MCD_OPC_Decode, 186, 9, 235, 1, // Opcode: RORVXr |
| /* 32059 */ MCD_OPC_FilterValue, 4, 15, 0, // Skip to: 32078 |
| /* 32063 */ MCD_OPC_CheckPredicate, 2, 154, 33, // Skip to: 40669 |
| /* 32067 */ MCD_OPC_CheckField, 21, 3, 6, 148, 33, // Skip to: 40669 |
| /* 32073 */ MCD_OPC_Decode, 131, 2, 237, 1, // Opcode: CRC32Xrr |
| /* 32078 */ MCD_OPC_FilterValue, 5, 139, 33, // Skip to: 40669 |
| /* 32082 */ MCD_OPC_CheckPredicate, 2, 135, 33, // Skip to: 40669 |
| /* 32086 */ MCD_OPC_CheckField, 21, 3, 6, 129, 33, // Skip to: 40669 |
| /* 32092 */ MCD_OPC_Decode, 128, 2, 237, 1, // Opcode: CRC32CXrr |
| /* 32097 */ MCD_OPC_FilterValue, 3, 120, 33, // Skip to: 40669 |
| /* 32101 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 32104 */ MCD_OPC_FilterValue, 0, 21, 0, // Skip to: 32129 |
| /* 32108 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 32111 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 32120 |
| /* 32115 */ MCD_OPC_Decode, 179, 8, 238, 1, // Opcode: MADDXrrr |
| /* 32120 */ MCD_OPC_FilterValue, 1, 97, 33, // Skip to: 40669 |
| /* 32124 */ MCD_OPC_Decode, 228, 8, 238, 1, // Opcode: MSUBXrrr |
| /* 32129 */ MCD_OPC_FilterValue, 1, 21, 0, // Skip to: 32154 |
| /* 32133 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 32136 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 32145 |
| /* 32140 */ MCD_OPC_Decode, 202, 10, 239, 1, // Opcode: SMADDLrrr |
| /* 32145 */ MCD_OPC_FilterValue, 1, 72, 33, // Skip to: 40669 |
| /* 32149 */ MCD_OPC_Decode, 135, 11, 239, 1, // Opcode: SMSUBLrrr |
| /* 32154 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 32169 |
| /* 32158 */ MCD_OPC_CheckField, 15, 1, 0, 57, 33, // Skip to: 40669 |
| /* 32164 */ MCD_OPC_Decode, 136, 11, 235, 1, // Opcode: SMULHrr |
| /* 32169 */ MCD_OPC_FilterValue, 5, 21, 0, // Skip to: 32194 |
| /* 32173 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 32176 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 32185 |
| /* 32180 */ MCD_OPC_Decode, 194, 16, 239, 1, // Opcode: UMADDLrrr |
| /* 32185 */ MCD_OPC_FilterValue, 1, 32, 33, // Skip to: 40669 |
| /* 32189 */ MCD_OPC_Decode, 253, 16, 239, 1, // Opcode: UMSUBLrrr |
| /* 32194 */ MCD_OPC_FilterValue, 6, 23, 33, // Skip to: 40669 |
| /* 32198 */ MCD_OPC_CheckField, 15, 1, 0, 17, 33, // Skip to: 40669 |
| /* 32204 */ MCD_OPC_Decode, 254, 16, 235, 1, // Opcode: UMULHrr |
| /* 32209 */ MCD_OPC_FilterValue, 5, 122, 1, // Skip to: 32591 |
| /* 32213 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... |
| /* 32216 */ MCD_OPC_FilterValue, 0, 89, 0, // Skip to: 32309 |
| /* 32220 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 32223 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 32238 |
| /* 32227 */ MCD_OPC_CheckField, 21, 1, 0, 244, 32, // Skip to: 40669 |
| /* 32233 */ MCD_OPC_Decode, 141, 15, 226, 1, // Opcode: STURWi |
| /* 32238 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 32253 |
| /* 32242 */ MCD_OPC_CheckField, 21, 1, 0, 229, 32, // Skip to: 40669 |
| /* 32248 */ MCD_OPC_Decode, 248, 14, 226, 1, // Opcode: STRWpost |
| /* 32253 */ MCD_OPC_FilterValue, 2, 37, 0, // Skip to: 32294 |
| /* 32257 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 32260 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 32269 |
| /* 32264 */ MCD_OPC_Decode, 132, 15, 226, 1, // Opcode: STTRWi |
| /* 32269 */ MCD_OPC_FilterValue, 1, 204, 32, // Skip to: 40669 |
| /* 32273 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 32276 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 32285 |
| /* 32280 */ MCD_OPC_Decode, 250, 14, 227, 1, // Opcode: STRWroW |
| /* 32285 */ MCD_OPC_FilterValue, 3, 188, 32, // Skip to: 40669 |
| /* 32289 */ MCD_OPC_Decode, 251, 14, 228, 1, // Opcode: STRWroX |
| /* 32294 */ MCD_OPC_FilterValue, 3, 179, 32, // Skip to: 40669 |
| /* 32298 */ MCD_OPC_CheckField, 21, 1, 0, 173, 32, // Skip to: 40669 |
| /* 32304 */ MCD_OPC_Decode, 249, 14, 226, 1, // Opcode: STRWpre |
| /* 32309 */ MCD_OPC_FilterValue, 1, 89, 0, // Skip to: 32402 |
| /* 32313 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 32316 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 32331 |
| /* 32320 */ MCD_OPC_CheckField, 21, 1, 0, 151, 32, // Skip to: 40669 |
| /* 32326 */ MCD_OPC_Decode, 165, 8, 226, 1, // Opcode: LDURWi |
| /* 32331 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 32346 |
| /* 32335 */ MCD_OPC_CheckField, 21, 1, 0, 136, 32, // Skip to: 40669 |
| /* 32341 */ MCD_OPC_Decode, 133, 8, 226, 1, // Opcode: LDRWpost |
| /* 32346 */ MCD_OPC_FilterValue, 2, 37, 0, // Skip to: 32387 |
| /* 32350 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 32353 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 32362 |
| /* 32357 */ MCD_OPC_Decode, 151, 8, 226, 1, // Opcode: LDTRWi |
| /* 32362 */ MCD_OPC_FilterValue, 1, 111, 32, // Skip to: 40669 |
| /* 32366 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 32369 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 32378 |
| /* 32373 */ MCD_OPC_Decode, 135, 8, 227, 1, // Opcode: LDRWroW |
| /* 32378 */ MCD_OPC_FilterValue, 3, 95, 32, // Skip to: 40669 |
| /* 32382 */ MCD_OPC_Decode, 136, 8, 228, 1, // Opcode: LDRWroX |
| /* 32387 */ MCD_OPC_FilterValue, 3, 86, 32, // Skip to: 40669 |
| /* 32391 */ MCD_OPC_CheckField, 21, 1, 0, 80, 32, // Skip to: 40669 |
| /* 32397 */ MCD_OPC_Decode, 134, 8, 226, 1, // Opcode: LDRWpre |
| /* 32402 */ MCD_OPC_FilterValue, 2, 89, 0, // Skip to: 32495 |
| /* 32406 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 32409 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 32424 |
| /* 32413 */ MCD_OPC_CheckField, 21, 1, 0, 58, 32, // Skip to: 40669 |
| /* 32419 */ MCD_OPC_Decode, 163, 8, 226, 1, // Opcode: LDURSWi |
| /* 32424 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 32439 |
| /* 32428 */ MCD_OPC_CheckField, 21, 1, 0, 43, 32, // Skip to: 40669 |
| /* 32434 */ MCD_OPC_Decode, 249, 7, 226, 1, // Opcode: LDRSWpost |
| /* 32439 */ MCD_OPC_FilterValue, 2, 37, 0, // Skip to: 32480 |
| /* 32443 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 32446 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 32455 |
| /* 32450 */ MCD_OPC_Decode, 150, 8, 226, 1, // Opcode: LDTRSWi |
| /* 32455 */ MCD_OPC_FilterValue, 1, 18, 32, // Skip to: 40669 |
| /* 32459 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 32462 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 32471 |
| /* 32466 */ MCD_OPC_Decode, 251, 7, 229, 1, // Opcode: LDRSWroW |
| /* 32471 */ MCD_OPC_FilterValue, 3, 2, 32, // Skip to: 40669 |
| /* 32475 */ MCD_OPC_Decode, 252, 7, 230, 1, // Opcode: LDRSWroX |
| /* 32480 */ MCD_OPC_FilterValue, 3, 249, 31, // Skip to: 40669 |
| /* 32484 */ MCD_OPC_CheckField, 21, 1, 0, 243, 31, // Skip to: 40669 |
| /* 32490 */ MCD_OPC_Decode, 250, 7, 226, 1, // Opcode: LDRSWpre |
| /* 32495 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 32504 |
| /* 32499 */ MCD_OPC_Decode, 252, 14, 231, 1, // Opcode: STRWui |
| /* 32504 */ MCD_OPC_FilterValue, 5, 5, 0, // Skip to: 32513 |
| /* 32508 */ MCD_OPC_Decode, 137, 8, 231, 1, // Opcode: LDRWui |
| /* 32513 */ MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 32522 |
| /* 32517 */ MCD_OPC_Decode, 253, 7, 231, 1, // Opcode: LDRSWui |
| /* 32522 */ MCD_OPC_FilterValue, 8, 16, 0, // Skip to: 32542 |
| /* 32526 */ MCD_OPC_CheckField, 21, 1, 0, 201, 31, // Skip to: 40669 |
| /* 32532 */ MCD_OPC_CheckField, 10, 6, 0, 195, 31, // Skip to: 40669 |
| /* 32538 */ MCD_OPC_Decode, 29, 235, 1, // Opcode: ADCSXr |
| /* 32542 */ MCD_OPC_FilterValue, 9, 187, 31, // Skip to: 40669 |
| /* 32546 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 32549 */ MCD_OPC_FilterValue, 0, 17, 0, // Skip to: 32570 |
| /* 32553 */ MCD_OPC_CheckField, 21, 1, 0, 174, 31, // Skip to: 40669 |
| /* 32559 */ MCD_OPC_CheckField, 4, 1, 0, 168, 31, // Skip to: 40669 |
| /* 32565 */ MCD_OPC_Decode, 136, 1, 240, 1, // Opcode: CCMNXr |
| /* 32570 */ MCD_OPC_FilterValue, 2, 159, 31, // Skip to: 40669 |
| /* 32574 */ MCD_OPC_CheckField, 21, 1, 0, 153, 31, // Skip to: 40669 |
| /* 32580 */ MCD_OPC_CheckField, 4, 1, 0, 147, 31, // Skip to: 40669 |
| /* 32586 */ MCD_OPC_Decode, 135, 1, 241, 1, // Opcode: CCMNXi |
| /* 32591 */ MCD_OPC_FilterValue, 6, 148, 0, // Skip to: 32743 |
| /* 32595 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 32598 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 32607 |
| /* 32602 */ MCD_OPC_Decode, 151, 9, 242, 1, // Opcode: PRFMl |
| /* 32607 */ MCD_OPC_FilterValue, 2, 122, 31, // Skip to: 40669 |
| /* 32611 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 32614 */ MCD_OPC_FilterValue, 0, 52, 0, // Skip to: 32670 |
| /* 32618 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 32621 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 32636 |
| /* 32625 */ MCD_OPC_CheckField, 12, 4, 0, 102, 31, // Skip to: 40669 |
| /* 32631 */ MCD_OPC_Decode, 255, 9, 235, 1, // Opcode: SBCXr |
| /* 32636 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 32645 |
| /* 32640 */ MCD_OPC_Decode, 137, 2, 236, 1, // Opcode: CSINVXr |
| /* 32645 */ MCD_OPC_FilterValue, 6, 84, 31, // Skip to: 40669 |
| /* 32649 */ MCD_OPC_ExtractField, 12, 9, // Inst{20-12} ... |
| /* 32652 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 32661 |
| /* 32656 */ MCD_OPC_Decode, 163, 9, 243, 1, // Opcode: RBITXr |
| /* 32661 */ MCD_OPC_FilterValue, 1, 68, 31, // Skip to: 40669 |
| /* 32665 */ MCD_OPC_Decode, 151, 1, 243, 1, // Opcode: CLZXr |
| /* 32670 */ MCD_OPC_FilterValue, 1, 37, 0, // Skip to: 32711 |
| /* 32674 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 32677 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 32686 |
| /* 32681 */ MCD_OPC_Decode, 139, 2, 236, 1, // Opcode: CSNEGXr |
| /* 32686 */ MCD_OPC_FilterValue, 6, 43, 31, // Skip to: 40669 |
| /* 32690 */ MCD_OPC_ExtractField, 12, 9, // Inst{20-12} ... |
| /* 32693 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 32702 |
| /* 32697 */ MCD_OPC_Decode, 169, 9, 243, 1, // Opcode: REV16Xr |
| /* 32702 */ MCD_OPC_FilterValue, 1, 27, 31, // Skip to: 40669 |
| /* 32706 */ MCD_OPC_Decode, 143, 1, 243, 1, // Opcode: CLSXr |
| /* 32711 */ MCD_OPC_FilterValue, 2, 12, 0, // Skip to: 32727 |
| /* 32715 */ MCD_OPC_CheckField, 12, 12, 128, 24, 11, 31, // Skip to: 40669 |
| /* 32722 */ MCD_OPC_Decode, 172, 9, 243, 1, // Opcode: REV32Xr |
| /* 32727 */ MCD_OPC_FilterValue, 3, 2, 31, // Skip to: 40669 |
| /* 32731 */ MCD_OPC_CheckField, 12, 12, 128, 24, 251, 30, // Skip to: 40669 |
| /* 32738 */ MCD_OPC_Decode, 184, 9, 243, 1, // Opcode: REVXr |
| /* 32743 */ MCD_OPC_FilterValue, 7, 242, 30, // Skip to: 40669 |
| /* 32747 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... |
| /* 32750 */ MCD_OPC_FilterValue, 0, 89, 0, // Skip to: 32843 |
| /* 32754 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 32757 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 32772 |
| /* 32761 */ MCD_OPC_CheckField, 21, 1, 0, 222, 30, // Skip to: 40669 |
| /* 32767 */ MCD_OPC_Decode, 142, 15, 226, 1, // Opcode: STURXi |
| /* 32772 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 32787 |
| /* 32776 */ MCD_OPC_CheckField, 21, 1, 0, 207, 30, // Skip to: 40669 |
| /* 32782 */ MCD_OPC_Decode, 253, 14, 226, 1, // Opcode: STRXpost |
| /* 32787 */ MCD_OPC_FilterValue, 2, 37, 0, // Skip to: 32828 |
| /* 32791 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 32794 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 32803 |
| /* 32798 */ MCD_OPC_Decode, 133, 15, 226, 1, // Opcode: STTRXi |
| /* 32803 */ MCD_OPC_FilterValue, 1, 182, 30, // Skip to: 40669 |
| /* 32807 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 32810 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 32819 |
| /* 32814 */ MCD_OPC_Decode, 255, 14, 229, 1, // Opcode: STRXroW |
| /* 32819 */ MCD_OPC_FilterValue, 3, 166, 30, // Skip to: 40669 |
| /* 32823 */ MCD_OPC_Decode, 128, 15, 230, 1, // Opcode: STRXroX |
| /* 32828 */ MCD_OPC_FilterValue, 3, 157, 30, // Skip to: 40669 |
| /* 32832 */ MCD_OPC_CheckField, 21, 1, 0, 151, 30, // Skip to: 40669 |
| /* 32838 */ MCD_OPC_Decode, 254, 14, 226, 1, // Opcode: STRXpre |
| /* 32843 */ MCD_OPC_FilterValue, 1, 89, 0, // Skip to: 32936 |
| /* 32847 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 32850 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 32865 |
| /* 32854 */ MCD_OPC_CheckField, 21, 1, 0, 129, 30, // Skip to: 40669 |
| /* 32860 */ MCD_OPC_Decode, 166, 8, 226, 1, // Opcode: LDURXi |
| /* 32865 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 32880 |
| /* 32869 */ MCD_OPC_CheckField, 21, 1, 0, 114, 30, // Skip to: 40669 |
| /* 32875 */ MCD_OPC_Decode, 139, 8, 226, 1, // Opcode: LDRXpost |
| /* 32880 */ MCD_OPC_FilterValue, 2, 37, 0, // Skip to: 32921 |
| /* 32884 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 32887 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 32896 |
| /* 32891 */ MCD_OPC_Decode, 152, 8, 226, 1, // Opcode: LDTRXi |
| /* 32896 */ MCD_OPC_FilterValue, 1, 89, 30, // Skip to: 40669 |
| /* 32900 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 32903 */ MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 32912 |
| /* 32907 */ MCD_OPC_Decode, 141, 8, 229, 1, // Opcode: LDRXroW |
| /* 32912 */ MCD_OPC_FilterValue, 3, 73, 30, // Skip to: 40669 |
| /* 32916 */ MCD_OPC_Decode, 142, 8, 230, 1, // Opcode: LDRXroX |
| /* 32921 */ MCD_OPC_FilterValue, 3, 64, 30, // Skip to: 40669 |
| /* 32925 */ MCD_OPC_CheckField, 21, 1, 0, 58, 30, // Skip to: 40669 |
| /* 32931 */ MCD_OPC_Decode, 140, 8, 226, 1, // Opcode: LDRXpre |
| /* 32936 */ MCD_OPC_FilterValue, 2, 55, 0, // Skip to: 32995 |
| /* 32940 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 32943 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 32958 |
| /* 32947 */ MCD_OPC_CheckField, 21, 1, 0, 36, 30, // Skip to: 40669 |
| /* 32953 */ MCD_OPC_Decode, 155, 9, 226, 1, // Opcode: PRFUMi |
| /* 32958 */ MCD_OPC_FilterValue, 2, 27, 30, // Skip to: 40669 |
| /* 32962 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 32965 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 32980 |
| /* 32969 */ MCD_OPC_CheckField, 21, 1, 1, 14, 30, // Skip to: 40669 |
| /* 32975 */ MCD_OPC_Decode, 152, 9, 244, 1, // Opcode: PRFMroW |
| /* 32980 */ MCD_OPC_FilterValue, 3, 5, 30, // Skip to: 40669 |
| /* 32984 */ MCD_OPC_CheckField, 21, 1, 1, 255, 29, // Skip to: 40669 |
| /* 32990 */ MCD_OPC_Decode, 153, 9, 245, 1, // Opcode: PRFMroX |
| /* 32995 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 33004 |
| /* 32999 */ MCD_OPC_Decode, 129, 15, 231, 1, // Opcode: STRXui |
| /* 33004 */ MCD_OPC_FilterValue, 5, 5, 0, // Skip to: 33013 |
| /* 33008 */ MCD_OPC_Decode, 143, 8, 231, 1, // Opcode: LDRXui |
| /* 33013 */ MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 33022 |
| /* 33017 */ MCD_OPC_Decode, 154, 9, 231, 1, // Opcode: PRFMui |
| /* 33022 */ MCD_OPC_FilterValue, 8, 17, 0, // Skip to: 33043 |
| /* 33026 */ MCD_OPC_CheckField, 21, 1, 0, 213, 29, // Skip to: 40669 |
| /* 33032 */ MCD_OPC_CheckField, 10, 6, 0, 207, 29, // Skip to: 40669 |
| /* 33038 */ MCD_OPC_Decode, 253, 9, 235, 1, // Opcode: SBCSXr |
| /* 33043 */ MCD_OPC_FilterValue, 9, 198, 29, // Skip to: 40669 |
| /* 33047 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 33050 */ MCD_OPC_FilterValue, 0, 17, 0, // Skip to: 33071 |
| /* 33054 */ MCD_OPC_CheckField, 21, 1, 0, 185, 29, // Skip to: 40669 |
| /* 33060 */ MCD_OPC_CheckField, 4, 1, 0, 179, 29, // Skip to: 40669 |
| /* 33066 */ MCD_OPC_Decode, 140, 1, 240, 1, // Opcode: CCMPXr |
| /* 33071 */ MCD_OPC_FilterValue, 2, 170, 29, // Skip to: 40669 |
| /* 33075 */ MCD_OPC_CheckField, 21, 1, 0, 164, 29, // Skip to: 40669 |
| /* 33081 */ MCD_OPC_CheckField, 4, 1, 0, 158, 29, // Skip to: 40669 |
| /* 33087 */ MCD_OPC_Decode, 139, 1, 241, 1, // Opcode: CCMPXi |
| /* 33092 */ MCD_OPC_FilterValue, 7, 149, 29, // Skip to: 40669 |
| /* 33096 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... |
| /* 33099 */ MCD_OPC_FilterValue, 0, 8, 6, // Skip to: 34647 |
| /* 33103 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 33106 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 33115 |
| /* 33110 */ MCD_OPC_Decode, 254, 7, 246, 1, // Opcode: LDRSl |
| /* 33115 */ MCD_OPC_FilterValue, 2, 109, 5, // Skip to: 34508 |
| /* 33119 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 33122 */ MCD_OPC_FilterValue, 0, 55, 0, // Skip to: 33181 |
| /* 33126 */ MCD_OPC_ExtractField, 15, 6, // Inst{20-15} ... |
| /* 33129 */ MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 33142 |
| /* 33133 */ MCD_OPC_CheckPredicate, 3, 108, 29, // Skip to: 40669 |
| /* 33137 */ MCD_OPC_Decode, 131, 10, 247, 1, // Opcode: SCVTFSWSri |
| /* 33142 */ MCD_OPC_FilterValue, 7, 9, 0, // Skip to: 33155 |
| /* 33146 */ MCD_OPC_CheckPredicate, 3, 95, 29, // Skip to: 40669 |
| /* 33150 */ MCD_OPC_Decode, 161, 16, 247, 1, // Opcode: UCVTFSWSri |
| /* 33155 */ MCD_OPC_FilterValue, 49, 9, 0, // Skip to: 33168 |
| /* 33159 */ MCD_OPC_CheckPredicate, 3, 82, 29, // Skip to: 40669 |
| /* 33163 */ MCD_OPC_Decode, 224, 3, 248, 1, // Opcode: FCVTZSSWSri |
| /* 33168 */ MCD_OPC_FilterValue, 51, 73, 29, // Skip to: 40669 |
| /* 33172 */ MCD_OPC_CheckPredicate, 3, 69, 29, // Skip to: 40669 |
| /* 33176 */ MCD_OPC_Decode, 253, 3, 248, 1, // Opcode: FCVTZUSWSri |
| /* 33181 */ MCD_OPC_FilterValue, 1, 125, 2, // Skip to: 33822 |
| /* 33185 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 33188 */ MCD_OPC_FilterValue, 0, 204, 1, // Skip to: 33652 |
| /* 33192 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... |
| /* 33195 */ MCD_OPC_FilterValue, 0, 178, 1, // Skip to: 33633 |
| /* 33199 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... |
| /* 33202 */ MCD_OPC_FilterValue, 0, 185, 0, // Skip to: 33391 |
| /* 33206 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 33209 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 33222 |
| /* 33213 */ MCD_OPC_CheckPredicate, 3, 28, 29, // Skip to: 40669 |
| /* 33217 */ MCD_OPC_Decode, 179, 3, 249, 1, // Opcode: FCVTNSUWSr |
| /* 33222 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 33235 |
| /* 33226 */ MCD_OPC_CheckPredicate, 3, 15, 29, // Skip to: 40669 |
| /* 33230 */ MCD_OPC_Decode, 188, 3, 249, 1, // Opcode: FCVTNUUWSr |
| /* 33235 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 33248 |
| /* 33239 */ MCD_OPC_CheckPredicate, 3, 2, 29, // Skip to: 40669 |
| /* 33243 */ MCD_OPC_Decode, 135, 10, 250, 1, // Opcode: SCVTFUWSri |
| /* 33248 */ MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 33261 |
| /* 33252 */ MCD_OPC_CheckPredicate, 3, 245, 28, // Skip to: 40669 |
| /* 33256 */ MCD_OPC_Decode, 165, 16, 250, 1, // Opcode: UCVTFUWSri |
| /* 33261 */ MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 33274 |
| /* 33265 */ MCD_OPC_CheckPredicate, 3, 232, 28, // Skip to: 40669 |
| /* 33269 */ MCD_OPC_Decode, 135, 3, 249, 1, // Opcode: FCVTASUWSr |
| /* 33274 */ MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 33287 |
| /* 33278 */ MCD_OPC_CheckPredicate, 3, 219, 28, // Skip to: 40669 |
| /* 33282 */ MCD_OPC_Decode, 144, 3, 249, 1, // Opcode: FCVTAUUWSr |
| /* 33287 */ MCD_OPC_FilterValue, 6, 9, 0, // Skip to: 33300 |
| /* 33291 */ MCD_OPC_CheckPredicate, 3, 206, 28, // Skip to: 40669 |
| /* 33295 */ MCD_OPC_Decode, 224, 4, 249, 1, // Opcode: FMOVSWr |
| /* 33300 */ MCD_OPC_FilterValue, 7, 9, 0, // Skip to: 33313 |
| /* 33304 */ MCD_OPC_CheckPredicate, 3, 193, 28, // Skip to: 40669 |
| /* 33308 */ MCD_OPC_Decode, 227, 4, 250, 1, // Opcode: FMOVWSr |
| /* 33313 */ MCD_OPC_FilterValue, 8, 9, 0, // Skip to: 33326 |
| /* 33317 */ MCD_OPC_CheckPredicate, 3, 180, 28, // Skip to: 40669 |
| /* 33321 */ MCD_OPC_Decode, 201, 3, 249, 1, // Opcode: FCVTPSUWSr |
| /* 33326 */ MCD_OPC_FilterValue, 9, 9, 0, // Skip to: 33339 |
| /* 33330 */ MCD_OPC_CheckPredicate, 3, 167, 28, // Skip to: 40669 |
| /* 33334 */ MCD_OPC_Decode, 210, 3, 249, 1, // Opcode: FCVTPUUWSr |
| /* 33339 */ MCD_OPC_FilterValue, 16, 9, 0, // Skip to: 33352 |
| /* 33343 */ MCD_OPC_CheckPredicate, 3, 154, 28, // Skip to: 40669 |
| /* 33347 */ MCD_OPC_Decode, 161, 3, 249, 1, // Opcode: FCVTMSUWSr |
| /* 33352 */ MCD_OPC_FilterValue, 17, 9, 0, // Skip to: 33365 |
| /* 33356 */ MCD_OPC_CheckPredicate, 3, 141, 28, // Skip to: 40669 |
| /* 33360 */ MCD_OPC_Decode, 170, 3, 249, 1, // Opcode: FCVTMUUWSr |
| /* 33365 */ MCD_OPC_FilterValue, 24, 9, 0, // Skip to: 33378 |
| /* 33369 */ MCD_OPC_CheckPredicate, 3, 128, 28, // Skip to: 40669 |
| /* 33373 */ MCD_OPC_Decode, 228, 3, 249, 1, // Opcode: FCVTZSUWSr |
| /* 33378 */ MCD_OPC_FilterValue, 25, 119, 28, // Skip to: 40669 |
| /* 33382 */ MCD_OPC_CheckPredicate, 3, 115, 28, // Skip to: 40669 |
| /* 33386 */ MCD_OPC_Decode, 129, 4, 249, 1, // Opcode: FCVTZUUWSr |
| /* 33391 */ MCD_OPC_FilterValue, 1, 55, 0, // Skip to: 33450 |
| /* 33395 */ MCD_OPC_ExtractField, 0, 5, // Inst{4-0} ... |
| /* 33398 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 33411 |
| /* 33402 */ MCD_OPC_CheckPredicate, 3, 95, 28, // Skip to: 40669 |
| /* 33406 */ MCD_OPC_Decode, 131, 3, 251, 1, // Opcode: FCMPSrr |
| /* 33411 */ MCD_OPC_FilterValue, 8, 9, 0, // Skip to: 33424 |
| /* 33415 */ MCD_OPC_CheckPredicate, 3, 82, 28, // Skip to: 40669 |
| /* 33419 */ MCD_OPC_Decode, 130, 3, 252, 1, // Opcode: FCMPSri |
| /* 33424 */ MCD_OPC_FilterValue, 16, 9, 0, // Skip to: 33437 |
| /* 33428 */ MCD_OPC_CheckPredicate, 3, 69, 28, // Skip to: 40669 |
| /* 33432 */ MCD_OPC_Decode, 129, 3, 251, 1, // Opcode: FCMPESrr |
| /* 33437 */ MCD_OPC_FilterValue, 24, 60, 28, // Skip to: 40669 |
| /* 33441 */ MCD_OPC_CheckPredicate, 3, 56, 28, // Skip to: 40669 |
| /* 33445 */ MCD_OPC_Decode, 128, 3, 252, 1, // Opcode: FCMPESri |
| /* 33450 */ MCD_OPC_FilterValue, 2, 81, 0, // Skip to: 33535 |
| /* 33454 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 33457 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 33470 |
| /* 33461 */ MCD_OPC_CheckPredicate, 3, 36, 28, // Skip to: 40669 |
| /* 33465 */ MCD_OPC_Decode, 226, 4, 253, 1, // Opcode: FMOVSr |
| /* 33470 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 33483 |
| /* 33474 */ MCD_OPC_CheckPredicate, 3, 23, 28, // Skip to: 40669 |
| /* 33478 */ MCD_OPC_Decode, 128, 5, 253, 1, // Opcode: FNEGSr |
| /* 33483 */ MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 33496 |
| /* 33487 */ MCD_OPC_CheckPredicate, 3, 10, 28, // Skip to: 40669 |
| /* 33491 */ MCD_OPC_Decode, 166, 5, 253, 1, // Opcode: FRINTNSr |
| /* 33496 */ MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 33509 |
| /* 33500 */ MCD_OPC_CheckPredicate, 3, 253, 27, // Skip to: 40669 |
| /* 33504 */ MCD_OPC_Decode, 161, 5, 253, 1, // Opcode: FRINTMSr |
| /* 33509 */ MCD_OPC_FilterValue, 6, 9, 0, // Skip to: 33522 |
| /* 33513 */ MCD_OPC_CheckPredicate, 3, 240, 27, // Skip to: 40669 |
| /* 33517 */ MCD_OPC_Decode, 151, 5, 253, 1, // Opcode: FRINTASr |
| /* 33522 */ MCD_OPC_FilterValue, 7, 231, 27, // Skip to: 40669 |
| /* 33526 */ MCD_OPC_CheckPredicate, 3, 227, 27, // Skip to: 40669 |
| /* 33530 */ MCD_OPC_Decode, 176, 5, 253, 1, // Opcode: FRINTXSr |
| /* 33535 */ MCD_OPC_FilterValue, 6, 218, 27, // Skip to: 40669 |
| /* 33539 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 33542 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 33555 |
| /* 33546 */ MCD_OPC_CheckPredicate, 3, 207, 27, // Skip to: 40669 |
| /* 33550 */ MCD_OPC_Decode, 184, 2, 253, 1, // Opcode: FABSSr |
| /* 33555 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 33568 |
| /* 33559 */ MCD_OPC_CheckPredicate, 3, 194, 27, // Skip to: 40669 |
| /* 33563 */ MCD_OPC_Decode, 196, 5, 253, 1, // Opcode: FSQRTSr |
| /* 33568 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 33581 |
| /* 33572 */ MCD_OPC_CheckPredicate, 3, 181, 27, // Skip to: 40669 |
| /* 33576 */ MCD_OPC_Decode, 153, 3, 254, 1, // Opcode: FCVTDSr |
| /* 33581 */ MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 33594 |
| /* 33585 */ MCD_OPC_CheckPredicate, 3, 168, 27, // Skip to: 40669 |
| /* 33589 */ MCD_OPC_Decode, 155, 3, 255, 1, // Opcode: FCVTHSr |
| /* 33594 */ MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 33607 |
| /* 33598 */ MCD_OPC_CheckPredicate, 3, 155, 27, // Skip to: 40669 |
| /* 33602 */ MCD_OPC_Decode, 171, 5, 253, 1, // Opcode: FRINTPSr |
| /* 33607 */ MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 33620 |
| /* 33611 */ MCD_OPC_CheckPredicate, 3, 142, 27, // Skip to: 40669 |
| /* 33615 */ MCD_OPC_Decode, 181, 5, 253, 1, // Opcode: FRINTZSr |
| /* 33620 */ MCD_OPC_FilterValue, 7, 133, 27, // Skip to: 40669 |
| /* 33624 */ MCD_OPC_CheckPredicate, 3, 129, 27, // Skip to: 40669 |
| /* 33628 */ MCD_OPC_Decode, 156, 5, 253, 1, // Opcode: FRINTISr |
| /* 33633 */ MCD_OPC_FilterValue, 1, 120, 27, // Skip to: 40669 |
| /* 33637 */ MCD_OPC_CheckPredicate, 3, 116, 27, // Skip to: 40669 |
| /* 33641 */ MCD_OPC_CheckField, 5, 5, 0, 110, 27, // Skip to: 40669 |
| /* 33647 */ MCD_OPC_Decode, 225, 4, 128, 2, // Opcode: FMOVSi |
| /* 33652 */ MCD_OPC_FilterValue, 1, 29, 0, // Skip to: 33685 |
| /* 33656 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... |
| /* 33659 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 33672 |
| /* 33663 */ MCD_OPC_CheckPredicate, 3, 90, 27, // Skip to: 40669 |
| /* 33667 */ MCD_OPC_Decode, 211, 2, 129, 2, // Opcode: FCCMPSrr |
| /* 33672 */ MCD_OPC_FilterValue, 1, 81, 27, // Skip to: 40669 |
| /* 33676 */ MCD_OPC_CheckPredicate, 3, 77, 27, // Skip to: 40669 |
| /* 33680 */ MCD_OPC_Decode, 210, 2, 129, 2, // Opcode: FCCMPESrr |
| /* 33685 */ MCD_OPC_FilterValue, 2, 120, 0, // Skip to: 33809 |
| /* 33689 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 33692 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 33705 |
| /* 33696 */ MCD_OPC_CheckPredicate, 3, 57, 27, // Skip to: 40669 |
| /* 33700 */ MCD_OPC_Decode, 236, 4, 130, 2, // Opcode: FMULSrr |
| /* 33705 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 33718 |
| /* 33709 */ MCD_OPC_CheckPredicate, 3, 44, 27, // Skip to: 40669 |
| /* 33713 */ MCD_OPC_Decode, 154, 4, 130, 2, // Opcode: FDIVSrr |
| /* 33718 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 33731 |
| /* 33722 */ MCD_OPC_CheckPredicate, 3, 31, 27, // Skip to: 40669 |
| /* 33726 */ MCD_OPC_Decode, 204, 2, 130, 2, // Opcode: FADDSrr |
| /* 33731 */ MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 33744 |
| /* 33735 */ MCD_OPC_CheckPredicate, 3, 18, 27, // Skip to: 40669 |
| /* 33739 */ MCD_OPC_Decode, 201, 5, 130, 2, // Opcode: FSUBSrr |
| /* 33744 */ MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 33757 |
| /* 33748 */ MCD_OPC_CheckPredicate, 3, 5, 27, // Skip to: 40669 |
| /* 33752 */ MCD_OPC_Decode, 177, 4, 130, 2, // Opcode: FMAXSrr |
| /* 33757 */ MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 33770 |
| /* 33761 */ MCD_OPC_CheckPredicate, 3, 248, 26, // Skip to: 40669 |
| /* 33765 */ MCD_OPC_Decode, 199, 4, 130, 2, // Opcode: FMINSrr |
| /* 33770 */ MCD_OPC_FilterValue, 6, 9, 0, // Skip to: 33783 |
| /* 33774 */ MCD_OPC_CheckPredicate, 3, 235, 26, // Skip to: 40669 |
| /* 33778 */ MCD_OPC_Decode, 167, 4, 130, 2, // Opcode: FMAXNMSrr |
| /* 33783 */ MCD_OPC_FilterValue, 7, 9, 0, // Skip to: 33796 |
| /* 33787 */ MCD_OPC_CheckPredicate, 3, 222, 26, // Skip to: 40669 |
| /* 33791 */ MCD_OPC_Decode, 189, 4, 130, 2, // Opcode: FMINNMSrr |
| /* 33796 */ MCD_OPC_FilterValue, 8, 213, 26, // Skip to: 40669 |
| /* 33800 */ MCD_OPC_CheckPredicate, 3, 209, 26, // Skip to: 40669 |
| /* 33804 */ MCD_OPC_Decode, 137, 5, 130, 2, // Opcode: FNMULSrr |
| /* 33809 */ MCD_OPC_FilterValue, 3, 200, 26, // Skip to: 40669 |
| /* 33813 */ MCD_OPC_CheckPredicate, 3, 196, 26, // Skip to: 40669 |
| /* 33817 */ MCD_OPC_Decode, 133, 3, 131, 2, // Opcode: FCSELSrrr |
| /* 33822 */ MCD_OPC_FilterValue, 2, 55, 0, // Skip to: 33881 |
| /* 33826 */ MCD_OPC_ExtractField, 15, 6, // Inst{20-15} ... |
| /* 33829 */ MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 33842 |
| /* 33833 */ MCD_OPC_CheckPredicate, 3, 176, 26, // Skip to: 40669 |
| /* 33837 */ MCD_OPC_Decode, 130, 10, 132, 2, // Opcode: SCVTFSWDri |
| /* 33842 */ MCD_OPC_FilterValue, 7, 9, 0, // Skip to: 33855 |
| /* 33846 */ MCD_OPC_CheckPredicate, 3, 163, 26, // Skip to: 40669 |
| /* 33850 */ MCD_OPC_Decode, 160, 16, 132, 2, // Opcode: UCVTFSWDri |
| /* 33855 */ MCD_OPC_FilterValue, 49, 9, 0, // Skip to: 33868 |
| /* 33859 */ MCD_OPC_CheckPredicate, 3, 150, 26, // Skip to: 40669 |
| /* 33863 */ MCD_OPC_Decode, 223, 3, 133, 2, // Opcode: FCVTZSSWDri |
| /* 33868 */ MCD_OPC_FilterValue, 51, 141, 26, // Skip to: 40669 |
| /* 33872 */ MCD_OPC_CheckPredicate, 3, 137, 26, // Skip to: 40669 |
| /* 33876 */ MCD_OPC_Decode, 252, 3, 133, 2, // Opcode: FCVTZUSWDri |
| /* 33881 */ MCD_OPC_FilterValue, 3, 76, 2, // Skip to: 34473 |
| /* 33885 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 33888 */ MCD_OPC_FilterValue, 0, 164, 1, // Skip to: 34312 |
| /* 33892 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... |
| /* 33895 */ MCD_OPC_FilterValue, 0, 138, 1, // Skip to: 34293 |
| /* 33899 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... |
| /* 33902 */ MCD_OPC_FilterValue, 0, 157, 0, // Skip to: 34063 |
| /* 33906 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 33909 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 33922 |
| /* 33913 */ MCD_OPC_CheckPredicate, 3, 96, 26, // Skip to: 40669 |
| /* 33917 */ MCD_OPC_Decode, 178, 3, 134, 2, // Opcode: FCVTNSUWDr |
| /* 33922 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 33935 |
| /* 33926 */ MCD_OPC_CheckPredicate, 3, 83, 26, // Skip to: 40669 |
| /* 33930 */ MCD_OPC_Decode, 187, 3, 134, 2, // Opcode: FCVTNUUWDr |
| /* 33935 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 33947 |
| /* 33939 */ MCD_OPC_CheckPredicate, 3, 70, 26, // Skip to: 40669 |
| /* 33943 */ MCD_OPC_Decode, 134, 10, 91, // Opcode: SCVTFUWDri |
| /* 33947 */ MCD_OPC_FilterValue, 3, 8, 0, // Skip to: 33959 |
| /* 33951 */ MCD_OPC_CheckPredicate, 3, 58, 26, // Skip to: 40669 |
| /* 33955 */ MCD_OPC_Decode, 164, 16, 91, // Opcode: UCVTFUWDri |
| /* 33959 */ MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 33972 |
| /* 33963 */ MCD_OPC_CheckPredicate, 3, 46, 26, // Skip to: 40669 |
| /* 33967 */ MCD_OPC_Decode, 134, 3, 134, 2, // Opcode: FCVTASUWDr |
| /* 33972 */ MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 33985 |
| /* 33976 */ MCD_OPC_CheckPredicate, 3, 33, 26, // Skip to: 40669 |
| /* 33980 */ MCD_OPC_Decode, 143, 3, 134, 2, // Opcode: FCVTAUUWDr |
| /* 33985 */ MCD_OPC_FilterValue, 8, 9, 0, // Skip to: 33998 |
| /* 33989 */ MCD_OPC_CheckPredicate, 3, 20, 26, // Skip to: 40669 |
| /* 33993 */ MCD_OPC_Decode, 200, 3, 134, 2, // Opcode: FCVTPSUWDr |
| /* 33998 */ MCD_OPC_FilterValue, 9, 9, 0, // Skip to: 34011 |
| /* 34002 */ MCD_OPC_CheckPredicate, 3, 7, 26, // Skip to: 40669 |
| /* 34006 */ MCD_OPC_Decode, 209, 3, 134, 2, // Opcode: FCVTPUUWDr |
| /* 34011 */ MCD_OPC_FilterValue, 16, 9, 0, // Skip to: 34024 |
| /* 34015 */ MCD_OPC_CheckPredicate, 3, 250, 25, // Skip to: 40669 |
| /* 34019 */ MCD_OPC_Decode, 160, 3, 134, 2, // Opcode: FCVTMSUWDr |
| /* 34024 */ MCD_OPC_FilterValue, 17, 9, 0, // Skip to: 34037 |
| /* 34028 */ MCD_OPC_CheckPredicate, 3, 237, 25, // Skip to: 40669 |
| /* 34032 */ MCD_OPC_Decode, 169, 3, 134, 2, // Opcode: FCVTMUUWDr |
| /* 34037 */ MCD_OPC_FilterValue, 24, 9, 0, // Skip to: 34050 |
| /* 34041 */ MCD_OPC_CheckPredicate, 3, 224, 25, // Skip to: 40669 |
| /* 34045 */ MCD_OPC_Decode, 227, 3, 134, 2, // Opcode: FCVTZSUWDr |
| /* 34050 */ MCD_OPC_FilterValue, 25, 215, 25, // Skip to: 40669 |
| /* 34054 */ MCD_OPC_CheckPredicate, 3, 211, 25, // Skip to: 40669 |
| /* 34058 */ MCD_OPC_Decode, 128, 4, 134, 2, // Opcode: FCVTZUUWDr |
| /* 34063 */ MCD_OPC_FilterValue, 1, 55, 0, // Skip to: 34122 |
| /* 34067 */ MCD_OPC_ExtractField, 0, 5, // Inst{4-0} ... |
| /* 34070 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 34083 |
| /* 34074 */ MCD_OPC_CheckPredicate, 3, 191, 25, // Skip to: 40669 |
| /* 34078 */ MCD_OPC_Decode, 253, 2, 135, 2, // Opcode: FCMPDrr |
| /* 34083 */ MCD_OPC_FilterValue, 8, 9, 0, // Skip to: 34096 |
| /* 34087 */ MCD_OPC_CheckPredicate, 3, 178, 25, // Skip to: 40669 |
| /* 34091 */ MCD_OPC_Decode, 252, 2, 136, 2, // Opcode: FCMPDri |
| /* 34096 */ MCD_OPC_FilterValue, 16, 9, 0, // Skip to: 34109 |
| /* 34100 */ MCD_OPC_CheckPredicate, 3, 165, 25, // Skip to: 40669 |
| /* 34104 */ MCD_OPC_Decode, 255, 2, 135, 2, // Opcode: FCMPEDrr |
| /* 34109 */ MCD_OPC_FilterValue, 24, 156, 25, // Skip to: 40669 |
| /* 34113 */ MCD_OPC_CheckPredicate, 3, 152, 25, // Skip to: 40669 |
| /* 34117 */ MCD_OPC_Decode, 254, 2, 136, 2, // Opcode: FCMPEDri |
| /* 34122 */ MCD_OPC_FilterValue, 2, 88, 0, // Skip to: 34214 |
| /* 34126 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 34129 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 34141 |
| /* 34133 */ MCD_OPC_CheckPredicate, 3, 132, 25, // Skip to: 40669 |
| /* 34137 */ MCD_OPC_Decode, 223, 4, 90, // Opcode: FMOVDr |
| /* 34141 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 34153 |
| /* 34145 */ MCD_OPC_CheckPredicate, 3, 120, 25, // Skip to: 40669 |
| /* 34149 */ MCD_OPC_Decode, 255, 4, 90, // Opcode: FNEGDr |
| /* 34153 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 34166 |
| /* 34157 */ MCD_OPC_CheckPredicate, 3, 108, 25, // Skip to: 40669 |
| /* 34161 */ MCD_OPC_Decode, 218, 3, 144, 1, // Opcode: FCVTSDr |
| /* 34166 */ MCD_OPC_FilterValue, 4, 8, 0, // Skip to: 34178 |
| /* 34170 */ MCD_OPC_CheckPredicate, 3, 95, 25, // Skip to: 40669 |
| /* 34174 */ MCD_OPC_Decode, 165, 5, 90, // Opcode: FRINTNDr |
| /* 34178 */ MCD_OPC_FilterValue, 5, 8, 0, // Skip to: 34190 |
| /* 34182 */ MCD_OPC_CheckPredicate, 3, 83, 25, // Skip to: 40669 |
| /* 34186 */ MCD_OPC_Decode, 160, 5, 90, // Opcode: FRINTMDr |
| /* 34190 */ MCD_OPC_FilterValue, 6, 8, 0, // Skip to: 34202 |
| /* 34194 */ MCD_OPC_CheckPredicate, 3, 71, 25, // Skip to: 40669 |
| /* 34198 */ MCD_OPC_Decode, 150, 5, 90, // Opcode: FRINTADr |
| /* 34202 */ MCD_OPC_FilterValue, 7, 63, 25, // Skip to: 40669 |
| /* 34206 */ MCD_OPC_CheckPredicate, 3, 59, 25, // Skip to: 40669 |
| /* 34210 */ MCD_OPC_Decode, 175, 5, 90, // Opcode: FRINTXDr |
| /* 34214 */ MCD_OPC_FilterValue, 6, 51, 25, // Skip to: 40669 |
| /* 34218 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... |
| /* 34221 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 34233 |
| /* 34225 */ MCD_OPC_CheckPredicate, 3, 40, 25, // Skip to: 40669 |
| /* 34229 */ MCD_OPC_Decode, 183, 2, 90, // Opcode: FABSDr |
| /* 34233 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 34245 |
| /* 34237 */ MCD_OPC_CheckPredicate, 3, 28, 25, // Skip to: 40669 |
| /* 34241 */ MCD_OPC_Decode, 195, 5, 90, // Opcode: FSQRTDr |
| /* 34245 */ MCD_OPC_FilterValue, 3, 8, 0, // Skip to: 34257 |
| /* 34249 */ MCD_OPC_CheckPredicate, 3, 16, 25, // Skip to: 40669 |
| /* 34253 */ MCD_OPC_Decode, 154, 3, 100, // Opcode: FCVTHDr |
| /* 34257 */ MCD_OPC_FilterValue, 4, 8, 0, // Skip to: 34269 |
| /* 34261 */ MCD_OPC_CheckPredicate, 3, 4, 25, // Skip to: 40669 |
| /* 34265 */ MCD_OPC_Decode, 170, 5, 90, // Opcode: FRINTPDr |
| /* 34269 */ MCD_OPC_FilterValue, 5, 8, 0, // Skip to: 34281 |
| /* 34273 */ MCD_OPC_CheckPredicate, 3, 248, 24, // Skip to: 40669 |
| /* 34277 */ MCD_OPC_Decode, 180, 5, 90, // Opcode: FRINTZDr |
| /* 34281 */ MCD_OPC_FilterValue, 7, 240, 24, // Skip to: 40669 |
| /* 34285 */ MCD_OPC_CheckPredicate, 3, 236, 24, // Skip to: 40669 |
| /* 34289 */ MCD_OPC_Decode, 155, 5, 90, // Opcode: FRINTIDr |
| /* 34293 */ MCD_OPC_FilterValue, 1, 228, 24, // Skip to: 40669 |
| /* 34297 */ MCD_OPC_CheckPredicate, 3, 224, 24, // Skip to: 40669 |
| /* 34301 */ MCD_OPC_CheckField, 5, 5, 0, 218, 24, // Skip to: 40669 |
| /* 34307 */ MCD_OPC_Decode, 222, 4, 137, 2, // Opcode: FMOVDi |
| /* 34312 */ MCD_OPC_FilterValue, 1, 29, 0, // Skip to: 34345 |
| /* 34316 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... |
| /* 34319 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 34332 |
| /* 34323 */ MCD_OPC_CheckPredicate, 3, 198, 24, // Skip to: 40669 |
| /* 34327 */ MCD_OPC_Decode, 208, 2, 138, 2, // Opcode: FCCMPDrr |
| /* 34332 */ MCD_OPC_FilterValue, 1, 189, 24, // Skip to: 40669 |
| /* 34336 */ MCD_OPC_CheckPredicate, 3, 185, 24, // Skip to: 40669 |
| /* 34340 */ MCD_OPC_Decode, 209, 2, 138, 2, // Opcode: FCCMPEDrr |
| /* 34345 */ MCD_OPC_FilterValue, 2, 111, 0, // Skip to: 34460 |
| /* 34349 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 34352 */ MCD_OPC_FilterValue, 0, 8, 0, // Skip to: 34364 |
| /* 34356 */ MCD_OPC_CheckPredicate, 3, 165, 24, // Skip to: 40669 |
| /* 34360 */ MCD_OPC_Decode, 235, 4, 89, // Opcode: FMULDrr |
| /* 34364 */ MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 34376 |
| /* 34368 */ MCD_OPC_CheckPredicate, 3, 153, 24, // Skip to: 40669 |
| /* 34372 */ MCD_OPC_Decode, 153, 4, 89, // Opcode: FDIVDrr |
| /* 34376 */ MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 34388 |
| /* 34380 */ MCD_OPC_CheckPredicate, 3, 141, 24, // Skip to: 40669 |
| /* 34384 */ MCD_OPC_Decode, 198, 2, 89, // Opcode: FADDDrr |
| /* 34388 */ MCD_OPC_FilterValue, 3, 8, 0, // Skip to: 34400 |
| /* 34392 */ MCD_OPC_CheckPredicate, 3, 129, 24, // Skip to: 40669 |
| /* 34396 */ MCD_OPC_Decode, 200, 5, 89, // Opcode: FSUBDrr |
| /* 34400 */ MCD_OPC_FilterValue, 4, 8, 0, // Skip to: 34412 |
| /* 34404 */ MCD_OPC_CheckPredicate, 3, 117, 24, // Skip to: 40669 |
| /* 34408 */ MCD_OPC_Decode, 160, 4, 89, // Opcode: FMAXDrr |
| /* 34412 */ MCD_OPC_FilterValue, 5, 8, 0, // Skip to: 34424 |
| /* 34416 */ MCD_OPC_CheckPredicate, 3, 105, 24, // Skip to: 40669 |
| /* 34420 */ MCD_OPC_Decode, 182, 4, 89, // Opcode: FMINDrr |
| /* 34424 */ MCD_OPC_FilterValue, 6, 8, 0, // Skip to: 34436 |
| /* 34428 */ MCD_OPC_CheckPredicate, 3, 93, 24, // Skip to: 40669 |
| /* 34432 */ MCD_OPC_Decode, 161, 4, 89, // Opcode: FMAXNMDrr |
| /* 34436 */ MCD_OPC_FilterValue, 7, 8, 0, // Skip to: 34448 |
| /* 34440 */ MCD_OPC_CheckPredicate, 3, 81, 24, // Skip to: 40669 |
| /* 34444 */ MCD_OPC_Decode, 183, 4, 89, // Opcode: FMINNMDrr |
| /* 34448 */ MCD_OPC_FilterValue, 8, 73, 24, // Skip to: 40669 |
| /* 34452 */ MCD_OPC_CheckPredicate, 3, 69, 24, // Skip to: 40669 |
| /* 34456 */ MCD_OPC_Decode, 136, 5, 89, // Opcode: FNMULDrr |
| /* 34460 */ MCD_OPC_FilterValue, 3, 61, 24, // Skip to: 40669 |
| /* 34464 */ MCD_OPC_CheckPredicate, 3, 57, 24, // Skip to: 40669 |
| /* 34468 */ MCD_OPC_Decode, 132, 3, 139, 2, // Opcode: FCSELDrrr |
| /* 34473 */ MCD_OPC_FilterValue, 7, 48, 24, // Skip to: 40669 |
| /* 34477 */ MCD_OPC_ExtractField, 10, 11, // Inst{20-10} ... |
| /* 34480 */ MCD_OPC_FilterValue, 144, 1, 9, 0, // Skip to: 34494 |
| /* 34485 */ MCD_OPC_CheckPredicate, 3, 36, 24, // Skip to: 40669 |
| /* 34489 */ MCD_OPC_Decode, 219, 3, 140, 2, // Opcode: FCVTSHr |
| /* 34494 */ MCD_OPC_FilterValue, 176, 1, 26, 24, // Skip to: 40669 |
| /* 34499 */ MCD_OPC_CheckPredicate, 3, 22, 24, // Skip to: 40669 |
| /* 34503 */ MCD_OPC_Decode, 152, 3, 141, 2, // Opcode: FCVTDHr |
| /* 34508 */ MCD_OPC_FilterValue, 3, 13, 24, // Skip to: 40669 |
| /* 34512 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 34515 */ MCD_OPC_FilterValue, 0, 29, 0, // Skip to: 34548 |
| /* 34519 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 34522 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 34535 |
| /* 34526 */ MCD_OPC_CheckPredicate, 3, 251, 23, // Skip to: 40669 |
| /* 34530 */ MCD_OPC_Decode, 159, 4, 142, 2, // Opcode: FMADDSrrr |
| /* 34535 */ MCD_OPC_FilterValue, 1, 242, 23, // Skip to: 40669 |
| /* 34539 */ MCD_OPC_CheckPredicate, 3, 238, 23, // Skip to: 40669 |
| /* 34543 */ MCD_OPC_Decode, 234, 4, 142, 2, // Opcode: FMSUBSrrr |
| /* 34548 */ MCD_OPC_FilterValue, 1, 29, 0, // Skip to: 34581 |
| /* 34552 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 34555 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 34568 |
| /* 34559 */ MCD_OPC_CheckPredicate, 3, 218, 23, // Skip to: 40669 |
| /* 34563 */ MCD_OPC_Decode, 133, 5, 142, 2, // Opcode: FNMADDSrrr |
| /* 34568 */ MCD_OPC_FilterValue, 1, 209, 23, // Skip to: 40669 |
| /* 34572 */ MCD_OPC_CheckPredicate, 3, 205, 23, // Skip to: 40669 |
| /* 34576 */ MCD_OPC_Decode, 135, 5, 142, 2, // Opcode: FNMSUBSrrr |
| /* 34581 */ MCD_OPC_FilterValue, 2, 29, 0, // Skip to: 34614 |
| /* 34585 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 34588 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 34601 |
| /* 34592 */ MCD_OPC_CheckPredicate, 3, 185, 23, // Skip to: 40669 |
| /* 34596 */ MCD_OPC_Decode, 158, 4, 143, 2, // Opcode: FMADDDrrr |
| /* 34601 */ MCD_OPC_FilterValue, 1, 176, 23, // Skip to: 40669 |
| /* 34605 */ MCD_OPC_CheckPredicate, 3, 172, 23, // Skip to: 40669 |
| /* 34609 */ MCD_OPC_Decode, 233, 4, 143, 2, // Opcode: FMSUBDrrr |
| /* 34614 */ MCD_OPC_FilterValue, 3, 163, 23, // Skip to: 40669 |
| /* 34618 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... |
| /* 34621 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 34634 |
| /* 34625 */ MCD_OPC_CheckPredicate, 3, 152, 23, // Skip to: 40669 |
| /* 34629 */ MCD_OPC_Decode, 132, 5, 143, 2, // Opcode: FNMADDDrrr |
| /* 34634 */ MCD_OPC_FilterValue, 1, 143, 23, // Skip to: 40669 |
| /* 34638 */ MCD_OPC_CheckPredicate, 3, 139, 23, // Skip to: 40669 |
| /* 34642 */ MCD_OPC_Decode, 134, 5, 143, 2, // Opcode: FNMSUBDrrr |
| /* 34647 */ MCD_OPC_FilterValue, 1, 139, 1, // Skip to: 35046 |
| /* 34651 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... |
| /* 34654 */ MCD_OPC_FilterValue, 0, 85, 0, // Skip to: 34743 |
| /* 34658 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 34661 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 34676 |
| /* 34665 */ MCD_OPC_CheckField, 21, 1, 0, 110, 23, // Skip to: 40669 |
| /* 34671 */ MCD_OPC_Decode, 135, 15, 226, 1, // Opcode: STURBi |
| /* 34676 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 34691 |
| /* 34680 */ MCD_OPC_CheckField, 21, 1, 0, 95, 23, // Skip to: 40669 |
| /* 34686 */ MCD_OPC_Decode, 218, 14, 226, 1, // Opcode: STRBpost |
| /* 34691 */ MCD_OPC_FilterValue, 2, 33, 0, // Skip to: 34728 |
| /* 34695 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 34698 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 34713 |
| /* 34702 */ MCD_OPC_CheckField, 21, 1, 1, 73, 23, // Skip to: 40669 |
| /* 34708 */ MCD_OPC_Decode, 220, 14, 144, 2, // Opcode: STRBroW |
| /* 34713 */ MCD_OPC_FilterValue, 3, 64, 23, // Skip to: 40669 |
| /* 34717 */ MCD_OPC_CheckField, 21, 1, 1, 58, 23, // Skip to: 40669 |
| /* 34723 */ MCD_OPC_Decode, 221, 14, 145, 2, // Opcode: STRBroX |
| /* 34728 */ MCD_OPC_FilterValue, 3, 49, 23, // Skip to: 40669 |
| /* 34732 */ MCD_OPC_CheckField, 21, 1, 0, 43, 23, // Skip to: 40669 |
| /* 34738 */ MCD_OPC_Decode, 219, 14, 226, 1, // Opcode: STRBpre |
| /* 34743 */ MCD_OPC_FilterValue, 1, 85, 0, // Skip to: 34832 |
| /* 34747 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 34750 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 34765 |
| /* 34754 */ MCD_OPC_CheckField, 21, 1, 0, 21, 23, // Skip to: 40669 |
| /* 34760 */ MCD_OPC_Decode, 154, 8, 226, 1, // Opcode: LDURBi |
| /* 34765 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 34780 |
| /* 34769 */ MCD_OPC_CheckField, 21, 1, 0, 6, 23, // Skip to: 40669 |
| /* 34775 */ MCD_OPC_Decode, 201, 7, 226, 1, // Opcode: LDRBpost |
| /* 34780 */ MCD_OPC_FilterValue, 2, 33, 0, // Skip to: 34817 |
| /* 34784 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 34787 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 34802 |
| /* 34791 */ MCD_OPC_CheckField, 21, 1, 1, 240, 22, // Skip to: 40669 |
| /* 34797 */ MCD_OPC_Decode, 203, 7, 144, 2, // Opcode: LDRBroW |
| /* 34802 */ MCD_OPC_FilterValue, 3, 231, 22, // Skip to: 40669 |
| /* 34806 */ MCD_OPC_CheckField, 21, 1, 1, 225, 22, // Skip to: 40669 |
| /* 34812 */ MCD_OPC_Decode, 204, 7, 145, 2, // Opcode: LDRBroX |
| /* 34817 */ MCD_OPC_FilterValue, 3, 216, 22, // Skip to: 40669 |
| /* 34821 */ MCD_OPC_CheckField, 21, 1, 0, 210, 22, // Skip to: 40669 |
| /* 34827 */ MCD_OPC_Decode, 202, 7, 226, 1, // Opcode: LDRBpre |
| /* 34832 */ MCD_OPC_FilterValue, 2, 85, 0, // Skip to: 34921 |
| /* 34836 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 34839 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 34854 |
| /* 34843 */ MCD_OPC_CheckField, 21, 1, 0, 188, 22, // Skip to: 40669 |
| /* 34849 */ MCD_OPC_Decode, 139, 15, 226, 1, // Opcode: STURQi |
| /* 34854 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 34869 |
| /* 34858 */ MCD_OPC_CheckField, 21, 1, 0, 173, 22, // Skip to: 40669 |
| /* 34864 */ MCD_OPC_Decode, 238, 14, 226, 1, // Opcode: STRQpost |
| /* 34869 */ MCD_OPC_FilterValue, 2, 33, 0, // Skip to: 34906 |
| /* 34873 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 34876 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 34891 |
| /* 34880 */ MCD_OPC_CheckField, 21, 1, 1, 151, 22, // Skip to: 40669 |
| /* 34886 */ MCD_OPC_Decode, 240, 14, 146, 2, // Opcode: STRQroW |
| /* 34891 */ MCD_OPC_FilterValue, 3, 142, 22, // Skip to: 40669 |
| /* 34895 */ MCD_OPC_CheckField, 21, 1, 1, 136, 22, // Skip to: 40669 |
| /* 34901 */ MCD_OPC_Decode, 241, 14, 147, 2, // Opcode: STRQroX |
| /* 34906 */ MCD_OPC_FilterValue, 3, 127, 22, // Skip to: 40669 |
| /* 34910 */ MCD_OPC_CheckField, 21, 1, 0, 121, 22, // Skip to: 40669 |
| /* 34916 */ MCD_OPC_Decode, 239, 14, 226, 1, // Opcode: STRQpre |
| /* 34921 */ MCD_OPC_FilterValue, 3, 85, 0, // Skip to: 35010 |
| /* 34925 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 34928 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 34943 |
| /* 34932 */ MCD_OPC_CheckField, 21, 1, 0, 99, 22, // Skip to: 40669 |
| /* 34938 */ MCD_OPC_Decode, 158, 8, 226, 1, // Opcode: LDURQi |
| /* 34943 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 34958 |
| /* 34947 */ MCD_OPC_CheckField, 21, 1, 0, 84, 22, // Skip to: 40669 |
| /* 34953 */ MCD_OPC_Decode, 223, 7, 226, 1, // Opcode: LDRQpost |
| /* 34958 */ MCD_OPC_FilterValue, 2, 33, 0, // Skip to: 34995 |
| /* 34962 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 34965 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 34980 |
| /* 34969 */ MCD_OPC_CheckField, 21, 1, 1, 62, 22, // Skip to: 40669 |
| /* 34975 */ MCD_OPC_Decode, 225, 7, 146, 2, // Opcode: LDRQroW |
| /* 34980 */ MCD_OPC_FilterValue, 3, 53, 22, // Skip to: 40669 |
| /* 34984 */ MCD_OPC_CheckField, 21, 1, 1, 47, 22, // Skip to: 40669 |
| /* 34990 */ MCD_OPC_Decode, 226, 7, 147, 2, // Opcode: LDRQroX |
| /* 34995 */ MCD_OPC_FilterValue, 3, 38, 22, // Skip to: 40669 |
| /* 34999 */ MCD_OPC_CheckField, 21, 1, 0, 32, 22, // Skip to: 40669 |
| /* 35005 */ MCD_OPC_Decode, 224, 7, 226, 1, // Opcode: LDRQpre |
| /* 35010 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 35019 |
| /* 35014 */ MCD_OPC_Decode, 222, 14, 231, 1, // Opcode: STRBui |
| /* 35019 */ MCD_OPC_FilterValue, 5, 5, 0, // Skip to: 35028 |
| /* 35023 */ MCD_OPC_Decode, 205, 7, 231, 1, // Opcode: LDRBui |
| /* 35028 */ MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 35037 |
| /* 35032 */ MCD_OPC_Decode, 242, 14, 231, 1, // Opcode: STRQui |
| /* 35037 */ MCD_OPC_FilterValue, 7, 252, 21, // Skip to: 40669 |
| /* 35041 */ MCD_OPC_Decode, 227, 7, 231, 1, // Opcode: LDRQui |
| /* 35046 */ MCD_OPC_FilterValue, 2, 240, 8, // Skip to: 37338 |
| /* 35050 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 35053 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 35062 |
| /* 35057 */ MCD_OPC_Decode, 206, 7, 148, 2, // Opcode: LDRDl |
| /* 35062 */ MCD_OPC_FilterValue, 2, 175, 5, // Skip to: 36521 |
| /* 35066 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... |
| /* 35069 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 35088 |
| /* 35073 */ MCD_OPC_CheckPredicate, 1, 216, 21, // Skip to: 40669 |
| /* 35077 */ MCD_OPC_CheckField, 21, 3, 0, 210, 21, // Skip to: 40669 |
| /* 35083 */ MCD_OPC_Decode, 152, 10, 149, 2, // Opcode: SHA1Crrr |
| /* 35088 */ MCD_OPC_FilterValue, 1, 99, 0, // Skip to: 35191 |
| /* 35092 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... |
| /* 35095 */ MCD_OPC_FilterValue, 0, 73, 0, // Skip to: 35172 |
| /* 35099 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... |
| /* 35102 */ MCD_OPC_FilterValue, 0, 47, 0, // Skip to: 35153 |
| /* 35106 */ MCD_OPC_ExtractField, 18, 1, // Inst{18} ... |
| /* 35109 */ MCD_OPC_FilterValue, 0, 21, 0, // Skip to: 35134 |
| /* 35113 */ MCD_OPC_CheckPredicate, 0, 176, 21, // Skip to: 40669 |
| /* 35117 */ MCD_OPC_CheckField, 21, 3, 0, 170, 21, // Skip to: 40669 |
| /* 35123 */ MCD_OPC_CheckField, 19, 1, 1, 164, 21, // Skip to: 40669 |
| /* 35129 */ MCD_OPC_Decode, 250, 1, 150, 2, // Opcode: CPYi64 |
| /* 35134 */ MCD_OPC_FilterValue, 1, 155, 21, // Skip to: 40669 |
| /* 35138 */ MCD_OPC_CheckPredicate, 0, 151, 21, // Skip to: 40669 |
| /* 35142 */ MCD_OPC_CheckField, 21, 3, 0, 145, 21, // Skip to: 40669 |
| /* 35148 */ MCD_OPC_Decode, 249, 1, 151, 2, // Opcode: CPYi32 |
| /* 35153 */ MCD_OPC_FilterValue, 1, 136, 21, // Skip to: 40669 |
| /* 35157 */ MCD_OPC_CheckPredicate, 0, 132, 21, // Skip to: 40669 |
| /* 35161 */ MCD_OPC_CheckField, 21, 3, 0, 126, 21, // Skip to: 40669 |
| /* 35167 */ MCD_OPC_Decode, 248, 1, 152, 2, // Opcode: CPYi16 |
| /* 35172 */ MCD_OPC_FilterValue, 1, 117, 21, // Skip to: 40669 |
| /* 35176 */ MCD_OPC_CheckPredicate, 0, 113, 21, // Skip to: 40669 |
| /* 35180 */ MCD_OPC_CheckField, 21, 3, 0, 107, 21, // Skip to: 40669 |
| /* 35186 */ MCD_OPC_Decode, 251, 1, 153, 2, // Opcode: CPYi8 |
| /* 35191 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 35210 |
| /* 35195 */ MCD_OPC_CheckPredicate, 1, 94, 21, // Skip to: 40669 |
| /* 35199 */ MCD_OPC_CheckField, 16, 8, 40, 88, 21, // Skip to: 40669 |
| /* 35205 */ MCD_OPC_Decode, 153, 10, 253, 1, // Opcode: SHA1Hrr |
| /* 35210 */ MCD_OPC_FilterValue, 3, 54, 0, // Skip to: 35268 |
| /* 35214 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 35217 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 35230 |
| /* 35221 */ MCD_OPC_CheckPredicate, 0, 68, 21, // Skip to: 40669 |
| /* 35225 */ MCD_OPC_Decode, 162, 11, 154, 2, // Opcode: SQADDv1i8 |
| /* 35230 */ MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 35243 |
| /* 35234 */ MCD_OPC_CheckPredicate, 0, 55, 21, // Skip to: 40669 |
| /* 35238 */ MCD_OPC_Decode, 159, 11, 155, 2, // Opcode: SQADDv1i16 |
| /* 35243 */ MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 35256 |
| /* 35247 */ MCD_OPC_CheckPredicate, 0, 42, 21, // Skip to: 40669 |
| /* 35251 */ MCD_OPC_Decode, 160, 11, 130, 2, // Opcode: SQADDv1i32 |
| /* 35256 */ MCD_OPC_FilterValue, 7, 33, 21, // Skip to: 40669 |
| /* 35260 */ MCD_OPC_CheckPredicate, 0, 29, 21, // Skip to: 40669 |
| /* 35264 */ MCD_OPC_Decode, 161, 11, 89, // Opcode: SQADDv1i64 |
| /* 35268 */ MCD_OPC_FilterValue, 4, 15, 0, // Skip to: 35287 |
| /* 35272 */ MCD_OPC_CheckPredicate, 1, 17, 21, // Skip to: 40669 |
| /* 35276 */ MCD_OPC_CheckField, 21, 3, 0, 11, 21, // Skip to: 40669 |
| /* 35282 */ MCD_OPC_Decode, 155, 10, 149, 2, // Opcode: SHA1Prrr |
| /* 35287 */ MCD_OPC_FilterValue, 6, 14, 0, // Skip to: 35305 |
| /* 35291 */ MCD_OPC_CheckPredicate, 1, 254, 20, // Skip to: 40669 |
| /* 35295 */ MCD_OPC_CheckField, 16, 8, 40, 248, 20, // Skip to: 40669 |
| /* 35301 */ MCD_OPC_Decode, 157, 10, 126, // Opcode: SHA1SU1rr |
| /* 35305 */ MCD_OPC_FilterValue, 8, 15, 0, // Skip to: 35324 |
| /* 35309 */ MCD_OPC_CheckPredicate, 1, 236, 20, // Skip to: 40669 |
| /* 35313 */ MCD_OPC_CheckField, 21, 3, 0, 230, 20, // Skip to: 40669 |
| /* 35319 */ MCD_OPC_Decode, 154, 10, 149, 2, // Opcode: SHA1Mrrr |
| /* 35324 */ MCD_OPC_FilterValue, 10, 14, 0, // Skip to: 35342 |
| /* 35328 */ MCD_OPC_CheckPredicate, 1, 217, 20, // Skip to: 40669 |
| /* 35332 */ MCD_OPC_CheckField, 16, 8, 40, 211, 20, // Skip to: 40669 |
| /* 35338 */ MCD_OPC_Decode, 160, 10, 126, // Opcode: SHA256SU0rr |
| /* 35342 */ MCD_OPC_FilterValue, 11, 54, 0, // Skip to: 35400 |
| /* 35346 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 35349 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 35362 |
| /* 35353 */ MCD_OPC_CheckPredicate, 0, 192, 20, // Skip to: 40669 |
| /* 35357 */ MCD_OPC_Decode, 196, 12, 154, 2, // Opcode: SQSUBv1i8 |
| /* 35362 */ MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 35375 |
| /* 35366 */ MCD_OPC_CheckPredicate, 0, 179, 20, // Skip to: 40669 |
| /* 35370 */ MCD_OPC_Decode, 193, 12, 155, 2, // Opcode: SQSUBv1i16 |
| /* 35375 */ MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 35388 |
| /* 35379 */ MCD_OPC_CheckPredicate, 0, 166, 20, // Skip to: 40669 |
| /* 35383 */ MCD_OPC_Decode, 194, 12, 130, 2, // Opcode: SQSUBv1i32 |
| /* 35388 */ MCD_OPC_FilterValue, 7, 157, 20, // Skip to: 40669 |
| /* 35392 */ MCD_OPC_CheckPredicate, 0, 153, 20, // Skip to: 40669 |
| /* 35396 */ MCD_OPC_Decode, 195, 12, 89, // Opcode: SQSUBv1i64 |
| /* 35400 */ MCD_OPC_FilterValue, 12, 14, 0, // Skip to: 35418 |
| /* 35404 */ MCD_OPC_CheckPredicate, 1, 141, 20, // Skip to: 40669 |
| /* 35408 */ MCD_OPC_CheckField, 21, 3, 0, 135, 20, // Skip to: 40669 |
| /* 35414 */ MCD_OPC_Decode, 156, 10, 120, // Opcode: SHA1SU0rrr |
| /* 35418 */ MCD_OPC_FilterValue, 13, 14, 0, // Skip to: 35436 |
| /* 35422 */ MCD_OPC_CheckPredicate, 0, 123, 20, // Skip to: 40669 |
| /* 35426 */ MCD_OPC_CheckField, 21, 3, 7, 117, 20, // Skip to: 40669 |
| /* 35432 */ MCD_OPC_Decode, 192, 1, 89, // Opcode: CMGTv1i64 |
| /* 35436 */ MCD_OPC_FilterValue, 14, 56, 0, // Skip to: 35496 |
| /* 35440 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... |
| /* 35443 */ MCD_OPC_FilterValue, 32, 9, 0, // Skip to: 35456 |
| /* 35447 */ MCD_OPC_CheckPredicate, 0, 98, 20, // Skip to: 40669 |
| /* 35451 */ MCD_OPC_Decode, 185, 15, 156, 2, // Opcode: SUQADDv1i8 |
| /* 35456 */ MCD_OPC_FilterValue, 96, 9, 0, // Skip to: 35469 |
| /* 35460 */ MCD_OPC_CheckPredicate, 0, 85, 20, // Skip to: 40669 |
| /* 35464 */ MCD_OPC_Decode, 182, 15, 157, 2, // Opcode: SUQADDv1i16 |
| /* 35469 */ MCD_OPC_FilterValue, 160, 1, 9, 0, // Skip to: 35483 |
| /* 35474 */ MCD_OPC_CheckPredicate, 0, 71, 20, // Skip to: 40669 |
| /* 35478 */ MCD_OPC_Decode, 183, 15, 158, 2, // Opcode: SUQADDv1i32 |
| /* 35483 */ MCD_OPC_FilterValue, 224, 1, 61, 20, // Skip to: 40669 |
| /* 35488 */ MCD_OPC_CheckPredicate, 0, 57, 20, // Skip to: 40669 |
| /* 35492 */ MCD_OPC_Decode, 184, 15, 99, // Opcode: SUQADDv1i64 |
| /* 35496 */ MCD_OPC_FilterValue, 15, 14, 0, // Skip to: 35514 |
| /* 35500 */ MCD_OPC_CheckPredicate, 0, 45, 20, // Skip to: 40669 |
| /* 35504 */ MCD_OPC_CheckField, 21, 3, 7, 39, 20, // Skip to: 40669 |
| /* 35510 */ MCD_OPC_Decode, 176, 1, 89, // Opcode: CMGEv1i64 |
| /* 35514 */ MCD_OPC_FilterValue, 16, 14, 0, // Skip to: 35532 |
| /* 35518 */ MCD_OPC_CheckPredicate, 1, 27, 20, // Skip to: 40669 |
| /* 35522 */ MCD_OPC_CheckField, 21, 3, 0, 21, 20, // Skip to: 40669 |
| /* 35528 */ MCD_OPC_Decode, 159, 10, 120, // Opcode: SHA256Hrrr |
| /* 35532 */ MCD_OPC_FilterValue, 17, 14, 0, // Skip to: 35550 |
| /* 35536 */ MCD_OPC_CheckPredicate, 0, 9, 20, // Skip to: 40669 |
| /* 35540 */ MCD_OPC_CheckField, 21, 3, 7, 3, 20, // Skip to: 40669 |
| /* 35546 */ MCD_OPC_Decode, 138, 13, 89, // Opcode: SSHLv1i64 |
| /* 35550 */ MCD_OPC_FilterValue, 18, 43, 0, // Skip to: 35597 |
| /* 35554 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... |
| /* 35557 */ MCD_OPC_FilterValue, 33, 9, 0, // Skip to: 35570 |
| /* 35561 */ MCD_OPC_CheckPredicate, 0, 240, 19, // Skip to: 40669 |
| /* 35565 */ MCD_OPC_Decode, 206, 12, 159, 2, // Opcode: SQXTNv1i8 |
| /* 35570 */ MCD_OPC_FilterValue, 97, 9, 0, // Skip to: 35583 |
| /* 35574 */ MCD_OPC_CheckPredicate, 0, 227, 19, // Skip to: 40669 |
| /* 35578 */ MCD_OPC_Decode, 204, 12, 255, 1, // Opcode: SQXTNv1i16 |
| /* 35583 */ MCD_OPC_FilterValue, 161, 1, 217, 19, // Skip to: 40669 |
| /* 35588 */ MCD_OPC_CheckPredicate, 0, 213, 19, // Skip to: 40669 |
| /* 35592 */ MCD_OPC_Decode, 205, 12, 144, 1, // Opcode: SQXTNv1i32 |
| /* 35597 */ MCD_OPC_FilterValue, 19, 54, 0, // Skip to: 35655 |
| /* 35601 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 35604 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 35617 |
| /* 35608 */ MCD_OPC_CheckPredicate, 0, 193, 19, // Skip to: 40669 |
| /* 35612 */ MCD_OPC_Decode, 161, 12, 154, 2, // Opcode: SQSHLv1i8 |
| /* 35617 */ MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 35630 |
| /* 35621 */ MCD_OPC_CheckPredicate, 0, 180, 19, // Skip to: 40669 |
| /* 35625 */ MCD_OPC_Decode, 158, 12, 155, 2, // Opcode: SQSHLv1i16 |
| /* 35630 */ MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 35643 |
| /* 35634 */ MCD_OPC_CheckPredicate, 0, 167, 19, // Skip to: 40669 |
| /* 35638 */ MCD_OPC_Decode, 159, 12, 130, 2, // Opcode: SQSHLv1i32 |
| /* 35643 */ MCD_OPC_FilterValue, 7, 158, 19, // Skip to: 40669 |
| /* 35647 */ MCD_OPC_CheckPredicate, 0, 154, 19, // Skip to: 40669 |
| /* 35651 */ MCD_OPC_Decode, 160, 12, 89, // Opcode: SQSHLv1i64 |
| /* 35655 */ MCD_OPC_FilterValue, 20, 14, 0, // Skip to: 35673 |
| /* 35659 */ MCD_OPC_CheckPredicate, 1, 142, 19, // Skip to: 40669 |
| /* 35663 */ MCD_OPC_CheckField, 21, 3, 0, 136, 19, // Skip to: 40669 |
| /* 35669 */ MCD_OPC_Decode, 158, 10, 120, // Opcode: SHA256H2rrr |
| /* 35673 */ MCD_OPC_FilterValue, 21, 14, 0, // Skip to: 35691 |
| /* 35677 */ MCD_OPC_CheckPredicate, 0, 124, 19, // Skip to: 40669 |
| /* 35681 */ MCD_OPC_CheckField, 21, 3, 7, 118, 19, // Skip to: 40669 |
| /* 35687 */ MCD_OPC_Decode, 236, 12, 89, // Opcode: SRSHLv1i64 |
| /* 35691 */ MCD_OPC_FilterValue, 23, 54, 0, // Skip to: 35749 |
| /* 35695 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 35698 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 35711 |
| /* 35702 */ MCD_OPC_CheckPredicate, 0, 99, 19, // Skip to: 40669 |
| /* 35706 */ MCD_OPC_Decode, 244, 11, 154, 2, // Opcode: SQRSHLv1i8 |
| /* 35711 */ MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 35724 |
| /* 35715 */ MCD_OPC_CheckPredicate, 0, 86, 19, // Skip to: 40669 |
| /* 35719 */ MCD_OPC_Decode, 241, 11, 155, 2, // Opcode: SQRSHLv1i16 |
| /* 35724 */ MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 35737 |
| /* 35728 */ MCD_OPC_CheckPredicate, 0, 73, 19, // Skip to: 40669 |
| /* 35732 */ MCD_OPC_Decode, 242, 11, 130, 2, // Opcode: SQRSHLv1i32 |
| /* 35737 */ MCD_OPC_FilterValue, 7, 64, 19, // Skip to: 40669 |
| /* 35741 */ MCD_OPC_CheckPredicate, 0, 60, 19, // Skip to: 40669 |
| /* 35745 */ MCD_OPC_Decode, 243, 11, 89, // Opcode: SQRSHLv1i64 |
| /* 35749 */ MCD_OPC_FilterValue, 24, 14, 0, // Skip to: 35767 |
| /* 35753 */ MCD_OPC_CheckPredicate, 1, 48, 19, // Skip to: 40669 |
| /* 35757 */ MCD_OPC_CheckField, 21, 3, 0, 42, 19, // Skip to: 40669 |
| /* 35763 */ MCD_OPC_Decode, 161, 10, 120, // Opcode: SHA256SU1rrr |
| /* 35767 */ MCD_OPC_FilterValue, 30, 56, 0, // Skip to: 35827 |
| /* 35771 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... |
| /* 35774 */ MCD_OPC_FilterValue, 32, 9, 0, // Skip to: 35787 |
| /* 35778 */ MCD_OPC_CheckPredicate, 0, 23, 19, // Skip to: 40669 |
| /* 35782 */ MCD_OPC_Decode, 151, 11, 160, 2, // Opcode: SQABSv1i8 |
| /* 35787 */ MCD_OPC_FilterValue, 96, 9, 0, // Skip to: 35800 |
| /* 35791 */ MCD_OPC_CheckPredicate, 0, 10, 19, // Skip to: 40669 |
| /* 35795 */ MCD_OPC_Decode, 148, 11, 161, 2, // Opcode: SQABSv1i16 |
| /* 35800 */ MCD_OPC_FilterValue, 160, 1, 9, 0, // Skip to: 35814 |
| /* 35805 */ MCD_OPC_CheckPredicate, 0, 252, 18, // Skip to: 40669 |
| /* 35809 */ MCD_OPC_Decode, 149, 11, 253, 1, // Opcode: SQABSv1i32 |
| /* 35814 */ MCD_OPC_FilterValue, 224, 1, 242, 18, // Skip to: 40669 |
| /* 35819 */ MCD_OPC_CheckPredicate, 0, 238, 18, // Skip to: 40669 |
| /* 35823 */ MCD_OPC_Decode, 150, 11, 90, // Opcode: SQABSv1i64 |
| /* 35827 */ MCD_OPC_FilterValue, 33, 13, 0, // Skip to: 35844 |
| /* 35831 */ MCD_OPC_CheckPredicate, 0, 226, 18, // Skip to: 40669 |
| /* 35835 */ MCD_OPC_CheckField, 21, 3, 7, 220, 18, // Skip to: 40669 |
| /* 35841 */ MCD_OPC_Decode, 70, 89, // Opcode: ADDv1i64 |
| /* 35844 */ MCD_OPC_FilterValue, 34, 15, 0, // Skip to: 35863 |
| /* 35848 */ MCD_OPC_CheckPredicate, 0, 209, 18, // Skip to: 40669 |
| /* 35852 */ MCD_OPC_CheckField, 16, 8, 224, 1, 202, 18, // Skip to: 40669 |
| /* 35859 */ MCD_OPC_Decode, 193, 1, 90, // Opcode: CMGTv1i64rz |
| /* 35863 */ MCD_OPC_FilterValue, 35, 14, 0, // Skip to: 35881 |
| /* 35867 */ MCD_OPC_CheckPredicate, 0, 190, 18, // Skip to: 40669 |
| /* 35871 */ MCD_OPC_CheckField, 21, 3, 7, 184, 18, // Skip to: 40669 |
| /* 35877 */ MCD_OPC_Decode, 239, 1, 89, // Opcode: CMTSTv1i64 |
| /* 35881 */ MCD_OPC_FilterValue, 36, 29, 0, // Skip to: 35914 |
| /* 35885 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 35888 */ MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 35901 |
| /* 35892 */ MCD_OPC_CheckPredicate, 0, 165, 18, // Skip to: 40669 |
| /* 35896 */ MCD_OPC_Decode, 169, 11, 162, 2, // Opcode: SQDMLALi16 |
| /* 35901 */ MCD_OPC_FilterValue, 5, 156, 18, // Skip to: 40669 |
| /* 35905 */ MCD_OPC_CheckPredicate, 0, 152, 18, // Skip to: 40669 |
| /* 35909 */ MCD_OPC_Decode, 170, 11, 163, 2, // Opcode: SQDMLALi32 |
| /* 35914 */ MCD_OPC_FilterValue, 38, 15, 0, // Skip to: 35933 |
| /* 35918 */ MCD_OPC_CheckPredicate, 0, 139, 18, // Skip to: 40669 |
| /* 35922 */ MCD_OPC_CheckField, 16, 8, 224, 1, 132, 18, // Skip to: 40669 |
| /* 35929 */ MCD_OPC_Decode, 161, 1, 90, // Opcode: CMEQv1i64rz |
| /* 35933 */ MCD_OPC_FilterValue, 42, 68, 0, // Skip to: 36005 |
| /* 35937 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... |
| /* 35940 */ MCD_OPC_FilterValue, 33, 9, 0, // Skip to: 35953 |
| /* 35944 */ MCD_OPC_CheckPredicate, 0, 113, 18, // Skip to: 40669 |
| /* 35948 */ MCD_OPC_Decode, 182, 3, 253, 1, // Opcode: FCVTNSv1i32 |
| /* 35953 */ MCD_OPC_FilterValue, 97, 8, 0, // Skip to: 35965 |
| /* 35957 */ MCD_OPC_CheckPredicate, 0, 100, 18, // Skip to: 40669 |
| /* 35961 */ MCD_OPC_Decode, 183, 3, 90, // Opcode: FCVTNSv1i64 |
| /* 35965 */ MCD_OPC_FilterValue, 161, 1, 9, 0, // Skip to: 35979 |
| /* 35970 */ MCD_OPC_CheckPredicate, 0, 87, 18, // Skip to: 40669 |
| /* 35974 */ MCD_OPC_Decode, 204, 3, 253, 1, // Opcode: FCVTPSv1i32 |
| /* 35979 */ MCD_OPC_FilterValue, 224, 1, 8, 0, // Skip to: 35992 |
| /* 35984 */ MCD_OPC_CheckPredicate, 0, 73, 18, // Skip to: 40669 |
| /* 35988 */ MCD_OPC_Decode, 231, 1, 90, // Opcode: CMLTv1i64rz |
| /* 35992 */ MCD_OPC_FilterValue, 225, 1, 64, 18, // Skip to: 40669 |
| /* 35997 */ MCD_OPC_CheckPredicate, 0, 60, 18, // Skip to: 40669 |
| /* 36001 */ MCD_OPC_Decode, 205, 3, 90, // Opcode: FCVTPSv1i64 |
| /* 36005 */ MCD_OPC_FilterValue, 44, 29, 0, // Skip to: 36038 |
| /* 36009 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 36012 */ MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 36025 |
| /* 36016 */ MCD_OPC_CheckPredicate, 0, 41, 18, // Skip to: 40669 |
| /* 36020 */ MCD_OPC_Decode, 181, 11, 162, 2, // Opcode: SQDMLSLi16 |
| /* 36025 */ MCD_OPC_FilterValue, 5, 32, 18, // Skip to: 40669 |
| /* 36029 */ MCD_OPC_CheckPredicate, 0, 28, 18, // Skip to: 40669 |
| /* 36033 */ MCD_OPC_Decode, 182, 11, 163, 2, // Opcode: SQDMLSLi32 |
| /* 36038 */ MCD_OPC_FilterValue, 45, 29, 0, // Skip to: 36071 |
| /* 36042 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 36045 */ MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 36058 |
| /* 36049 */ MCD_OPC_CheckPredicate, 0, 8, 18, // Skip to: 40669 |
| /* 36053 */ MCD_OPC_Decode, 193, 11, 155, 2, // Opcode: SQDMULHv1i16 |
| /* 36058 */ MCD_OPC_FilterValue, 5, 255, 17, // Skip to: 40669 |
| /* 36062 */ MCD_OPC_CheckPredicate, 0, 251, 17, // Skip to: 40669 |
| /* 36066 */ MCD_OPC_Decode, 195, 11, 130, 2, // Opcode: SQDMULHv1i32 |
| /* 36071 */ MCD_OPC_FilterValue, 46, 79, 0, // Skip to: 36154 |
| /* 36075 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... |
| /* 36078 */ MCD_OPC_FilterValue, 33, 9, 0, // Skip to: 36091 |
| /* 36082 */ MCD_OPC_CheckPredicate, 0, 231, 17, // Skip to: 40669 |
| /* 36086 */ MCD_OPC_Decode, 164, 3, 253, 1, // Opcode: FCVTMSv1i32 |
| /* 36091 */ MCD_OPC_FilterValue, 97, 8, 0, // Skip to: 36103 |
| /* 36095 */ MCD_OPC_CheckPredicate, 0, 218, 17, // Skip to: 40669 |
| /* 36099 */ MCD_OPC_Decode, 165, 3, 90, // Opcode: FCVTMSv1i64 |
| /* 36103 */ MCD_OPC_FilterValue, 161, 1, 9, 0, // Skip to: 36117 |
| /* 36108 */ MCD_OPC_CheckPredicate, 0, 205, 17, // Skip to: 40669 |
| /* 36112 */ MCD_OPC_Decode, 244, 3, 253, 1, // Opcode: FCVTZSv1i32 |
| /* 36117 */ MCD_OPC_FilterValue, 224, 1, 7, 0, // Skip to: 36129 |
| /* 36122 */ MCD_OPC_CheckPredicate, 0, 191, 17, // Skip to: 40669 |
| /* 36126 */ MCD_OPC_Decode, 21, 90, // Opcode: ABSv1i64 |
| /* 36129 */ MCD_OPC_FilterValue, 225, 1, 8, 0, // Skip to: 36142 |
| /* 36134 */ MCD_OPC_CheckPredicate, 0, 179, 17, // Skip to: 40669 |
| /* 36138 */ MCD_OPC_Decode, 245, 3, 90, // Opcode: FCVTZSv1i64 |
| /* 36142 */ MCD_OPC_FilterValue, 241, 1, 170, 17, // Skip to: 40669 |
| /* 36147 */ MCD_OPC_CheckPredicate, 0, 166, 17, // Skip to: 40669 |
| /* 36151 */ MCD_OPC_Decode, 41, 95, // Opcode: ADDPv2i64p |
| /* 36154 */ MCD_OPC_FilterValue, 50, 55, 0, // Skip to: 36213 |
| /* 36158 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... |
| /* 36161 */ MCD_OPC_FilterValue, 33, 9, 0, // Skip to: 36174 |
| /* 36165 */ MCD_OPC_CheckPredicate, 0, 148, 17, // Skip to: 40669 |
| /* 36169 */ MCD_OPC_Decode, 138, 3, 253, 1, // Opcode: FCVTASv1i32 |
| /* 36174 */ MCD_OPC_FilterValue, 97, 8, 0, // Skip to: 36186 |
| /* 36178 */ MCD_OPC_CheckPredicate, 0, 135, 17, // Skip to: 40669 |
| /* 36182 */ MCD_OPC_Decode, 139, 3, 90, // Opcode: FCVTASv1i64 |
| /* 36186 */ MCD_OPC_FilterValue, 160, 1, 9, 0, // Skip to: 36200 |
| /* 36191 */ MCD_OPC_CheckPredicate, 0, 122, 17, // Skip to: 40669 |
| /* 36195 */ MCD_OPC_Decode, 234, 2, 253, 1, // Opcode: FCMGTv1i32rz |
| /* 36200 */ MCD_OPC_FilterValue, 224, 1, 112, 17, // Skip to: 40669 |
| /* 36205 */ MCD_OPC_CheckPredicate, 0, 108, 17, // Skip to: 40669 |
| /* 36209 */ MCD_OPC_Decode, 235, 2, 90, // Opcode: FCMGTv1i64rz |
| /* 36213 */ MCD_OPC_FilterValue, 52, 29, 0, // Skip to: 36246 |
| /* 36217 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 36220 */ MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 36233 |
| /* 36224 */ MCD_OPC_CheckPredicate, 0, 89, 17, // Skip to: 40669 |
| /* 36228 */ MCD_OPC_Decode, 205, 11, 164, 2, // Opcode: SQDMULLi16 |
| /* 36233 */ MCD_OPC_FilterValue, 5, 80, 17, // Skip to: 40669 |
| /* 36237 */ MCD_OPC_CheckPredicate, 0, 76, 17, // Skip to: 40669 |
| /* 36241 */ MCD_OPC_Decode, 206, 11, 165, 2, // Opcode: SQDMULLi32 |
| /* 36246 */ MCD_OPC_FilterValue, 54, 82, 0, // Skip to: 36332 |
| /* 36250 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... |
| /* 36253 */ MCD_OPC_FilterValue, 33, 9, 0, // Skip to: 36266 |
| /* 36257 */ MCD_OPC_CheckPredicate, 0, 56, 17, // Skip to: 40669 |
| /* 36261 */ MCD_OPC_Decode, 140, 10, 253, 1, // Opcode: SCVTFv1i32 |
| /* 36266 */ MCD_OPC_FilterValue, 97, 8, 0, // Skip to: 36278 |
| /* 36270 */ MCD_OPC_CheckPredicate, 0, 43, 17, // Skip to: 40669 |
| /* 36274 */ MCD_OPC_Decode, 141, 10, 90, // Opcode: SCVTFv1i64 |
| /* 36278 */ MCD_OPC_FilterValue, 160, 1, 9, 0, // Skip to: 36292 |
| /* 36283 */ MCD_OPC_CheckPredicate, 0, 30, 17, // Skip to: 40669 |
| /* 36287 */ MCD_OPC_Decode, 214, 2, 253, 1, // Opcode: FCMEQv1i32rz |
| /* 36292 */ MCD_OPC_FilterValue, 161, 1, 9, 0, // Skip to: 36306 |
| /* 36297 */ MCD_OPC_CheckPredicate, 0, 16, 17, // Skip to: 40669 |
| /* 36301 */ MCD_OPC_Decode, 138, 5, 253, 1, // Opcode: FRECPEv1i32 |
| /* 36306 */ MCD_OPC_FilterValue, 224, 1, 8, 0, // Skip to: 36319 |
| /* 36311 */ MCD_OPC_CheckPredicate, 0, 2, 17, // Skip to: 40669 |
| /* 36315 */ MCD_OPC_Decode, 215, 2, 90, // Opcode: FCMEQv1i64rz |
| /* 36319 */ MCD_OPC_FilterValue, 225, 1, 249, 16, // Skip to: 40669 |
| /* 36324 */ MCD_OPC_CheckPredicate, 0, 245, 16, // Skip to: 40669 |
| /* 36328 */ MCD_OPC_Decode, 139, 5, 90, // Opcode: FRECPEv1i64 |
| /* 36332 */ MCD_OPC_FilterValue, 55, 28, 0, // Skip to: 36364 |
| /* 36336 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 36339 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 36352 |
| /* 36343 */ MCD_OPC_CheckPredicate, 0, 226, 16, // Skip to: 40669 |
| /* 36347 */ MCD_OPC_Decode, 237, 4, 130, 2, // Opcode: FMULX32 |
| /* 36352 */ MCD_OPC_FilterValue, 3, 217, 16, // Skip to: 40669 |
| /* 36356 */ MCD_OPC_CheckPredicate, 0, 213, 16, // Skip to: 40669 |
| /* 36360 */ MCD_OPC_Decode, 238, 4, 89, // Opcode: FMULX64 |
| /* 36364 */ MCD_OPC_FilterValue, 57, 28, 0, // Skip to: 36396 |
| /* 36368 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 36371 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 36384 |
| /* 36375 */ MCD_OPC_CheckPredicate, 0, 194, 16, // Skip to: 40669 |
| /* 36379 */ MCD_OPC_Decode, 212, 2, 130, 2, // Opcode: FCMEQ32 |
| /* 36384 */ MCD_OPC_FilterValue, 3, 185, 16, // Skip to: 40669 |
| /* 36388 */ MCD_OPC_CheckPredicate, 0, 181, 16, // Skip to: 40669 |
| /* 36392 */ MCD_OPC_Decode, 213, 2, 89, // Opcode: FCMEQ64 |
| /* 36396 */ MCD_OPC_FilterValue, 58, 30, 0, // Skip to: 36430 |
| /* 36400 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... |
| /* 36403 */ MCD_OPC_FilterValue, 160, 1, 9, 0, // Skip to: 36417 |
| /* 36408 */ MCD_OPC_CheckPredicate, 0, 161, 16, // Skip to: 40669 |
| /* 36412 */ MCD_OPC_Decode, 247, 2, 253, 1, // Opcode: FCMLTv1i32rz |
| /* 36417 */ MCD_OPC_FilterValue, 224, 1, 151, 16, // Skip to: 40669 |
| /* 36422 */ MCD_OPC_CheckPredicate, 0, 147, 16, // Skip to: 40669 |
| /* 36426 */ MCD_OPC_Decode, 248, 2, 90, // Opcode: FCMLTv1i64rz |
| /* 36430 */ MCD_OPC_FilterValue, 62, 30, 0, // Skip to: 36464 |
| /* 36434 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... |
| /* 36437 */ MCD_OPC_FilterValue, 161, 1, 9, 0, // Skip to: 36451 |
| /* 36442 */ MCD_OPC_CheckPredicate, 0, 127, 16, // Skip to: 40669 |
| /* 36446 */ MCD_OPC_Decode, 148, 5, 253, 1, // Opcode: FRECPXv1i32 |
| /* 36451 */ MCD_OPC_FilterValue, 225, 1, 117, 16, // Skip to: 40669 |
| /* 36456 */ MCD_OPC_CheckPredicate, 0, 113, 16, // Skip to: 40669 |
| /* 36460 */ MCD_OPC_Decode, 149, 5, 90, // Opcode: FRECPXv1i64 |
| /* 36464 */ MCD_OPC_FilterValue, 63, 105, 16, // Skip to: 40669 |
| /* 36468 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... |
| /* 36471 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 36484 |
| /* 36475 */ MCD_OPC_CheckPredicate, 0, 94, 16, // Skip to: 40669 |
| /* 36479 */ MCD_OPC_Decode, 143, 5, 130, 2, // Opcode: FRECPS32 |
| /* 36484 */ MCD_OPC_FilterValue, 3, 8, 0, // Skip to: 36496 |
| /* 36488 */ MCD_OPC_CheckPredicate, 0, 81, 16, // Skip to: 40669 |
| /* 36492 */ MCD_OPC_Decode, 144, 5, 89, // Opcode: FRECPS64 |
| /* 36496 */ MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 36509 |
| /* 36500 */ MCD_OPC_CheckPredicate, 0, 69, 16, // Skip to: 40669 |
| /* 36504 */ MCD_OPC_Decode, 190, 5, 130, 2, // Opcode: FRSQRTS32 |
| /* 36509 */ MCD_OPC_FilterValue, 7, 60, 16, // Skip to: 40669 |
| /* 36513 */ MCD_OPC_CheckPredicate, 0, 56, 16, // Skip to: 40669 |
| /* 36517 */ MCD_OPC_Decode, 191, 5, 89, // Opcode: FRSQRTS64 |
| /* 36521 */ MCD_OPC_FilterValue, 3, 48, 16, // Skip to: 40669 |
| /* 36525 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... |
| /* 36528 */ MCD_OPC_FilterValue, 0, 21, 0, // Skip to: 36553 |
| /* 36532 */ MCD_OPC_CheckPredicate, 0, 37, 16, // Skip to: 40669 |
| /* 36536 */ MCD_OPC_CheckField, 22, 2, 1, 31, 16, // Skip to: 40669 |
| /* 36542 */ MCD_OPC_CheckField, 10, 2, 1, 25, 16, // Skip to: 40669 |
| /* 36548 */ MCD_OPC_Decode, 145, 13, 166, 2, // Opcode: SSHRd |
| /* 36553 */ MCD_OPC_FilterValue, 1, 66, 0, // Skip to: 36623 |
| /* 36557 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 36560 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 36579 |
| /* 36564 */ MCD_OPC_CheckPredicate, 0, 5, 16, // Skip to: 40669 |
| /* 36568 */ MCD_OPC_CheckField, 10, 2, 1, 255, 15, // Skip to: 40669 |
| /* 36574 */ MCD_OPC_Decode, 153, 13, 167, 2, // Opcode: SSRAd |
| /* 36579 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 36598 |
| /* 36583 */ MCD_OPC_CheckPredicate, 0, 242, 15, // Skip to: 40669 |
| /* 36587 */ MCD_OPC_CheckField, 10, 1, 0, 236, 15, // Skip to: 40669 |
| /* 36593 */ MCD_OPC_Decode, 204, 4, 168, 2, // Opcode: FMLAv1i32_indexed |
| /* 36598 */ MCD_OPC_FilterValue, 3, 227, 15, // Skip to: 40669 |
| /* 36602 */ MCD_OPC_CheckPredicate, 0, 223, 15, // Skip to: 40669 |
| /* 36606 */ MCD_OPC_CheckField, 21, 1, 0, 217, 15, // Skip to: 40669 |
| /* 36612 */ MCD_OPC_CheckField, 10, 1, 0, 211, 15, // Skip to: 40669 |
| /* 36618 */ MCD_OPC_Decode, 205, 4, 169, 2, // Opcode: FMLAv1i64_indexed |
| /* 36623 */ MCD_OPC_FilterValue, 2, 21, 0, // Skip to: 36648 |
| /* 36627 */ MCD_OPC_CheckPredicate, 0, 198, 15, // Skip to: 40669 |
| /* 36631 */ MCD_OPC_CheckField, 22, 2, 1, 192, 15, // Skip to: 40669 |
| /* 36637 */ MCD_OPC_CheckField, 10, 2, 1, 186, 15, // Skip to: 40669 |
| /* 36643 */ MCD_OPC_Decode, 243, 12, 166, 2, // Opcode: SRSHRd |
| /* 36648 */ MCD_OPC_FilterValue, 3, 61, 0, // Skip to: 36713 |
| /* 36652 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... |
| /* 36655 */ MCD_OPC_FilterValue, 0, 29, 0, // Skip to: 36688 |
| /* 36659 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 36662 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 36675 |
| /* 36666 */ MCD_OPC_CheckPredicate, 0, 159, 15, // Skip to: 40669 |
| /* 36670 */ MCD_OPC_Decode, 171, 11, 170, 2, // Opcode: SQDMLALv1i32_indexed |
| /* 36675 */ MCD_OPC_FilterValue, 2, 150, 15, // Skip to: 40669 |
| /* 36679 */ MCD_OPC_CheckPredicate, 0, 146, 15, // Skip to: 40669 |
| /* 36683 */ MCD_OPC_Decode, 172, 11, 171, 2, // Opcode: SQDMLALv1i64_indexed |
| /* 36688 */ MCD_OPC_FilterValue, 1, 137, 15, // Skip to: 40669 |
| /* 36692 */ MCD_OPC_CheckPredicate, 0, 133, 15, // Skip to: 40669 |
| /* 36696 */ MCD_OPC_CheckField, 22, 2, 1, 127, 15, // Skip to: 40669 |
| /* 36702 */ MCD_OPC_CheckField, 11, 1, 0, 121, 15, // Skip to: 40669 |
| /* 36708 */ MCD_OPC_Decode, 251, 12, 167, 2, // Opcode: SRSRAd |
| /* 36713 */ MCD_OPC_FilterValue, 5, 66, 0, // Skip to: 36783 |
| /* 36717 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 36720 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 36739 |
| /* 36724 */ MCD_OPC_CheckPredicate, 0, 101, 15, // Skip to: 40669 |
| /* 36728 */ MCD_OPC_CheckField, 10, 2, 1, 95, 15, // Skip to: 40669 |
| /* 36734 */ MCD_OPC_Decode, 174, 10, 172, 2, // Opcode: SHLd |
| /* 36739 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 36758 |
| /* 36743 */ MCD_OPC_CheckPredicate, 0, 82, 15, // Skip to: 40669 |
| /* 36747 */ MCD_OPC_CheckField, 10, 1, 0, 76, 15, // Skip to: 40669 |
| /* 36753 */ MCD_OPC_Decode, 212, 4, 168, 2, // Opcode: FMLSv1i32_indexed |
| /* 36758 */ MCD_OPC_FilterValue, 3, 67, 15, // Skip to: 40669 |
| /* 36762 */ MCD_OPC_CheckPredicate, 0, 63, 15, // Skip to: 40669 |
| /* 36766 */ MCD_OPC_CheckField, 21, 1, 0, 57, 15, // Skip to: 40669 |
| /* 36772 */ MCD_OPC_CheckField, 10, 1, 0, 51, 15, // Skip to: 40669 |
| /* 36778 */ MCD_OPC_Decode, 213, 4, 169, 2, // Opcode: FMLSv1i64_indexed |
| /* 36783 */ MCD_OPC_FilterValue, 7, 138, 0, // Skip to: 36925 |
| /* 36787 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 36790 */ MCD_OPC_FilterValue, 0, 73, 0, // Skip to: 36867 |
| /* 36794 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 36797 */ MCD_OPC_FilterValue, 0, 47, 0, // Skip to: 36848 |
| /* 36801 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 36804 */ MCD_OPC_FilterValue, 0, 21, 0, // Skip to: 36829 |
| /* 36808 */ MCD_OPC_CheckPredicate, 0, 17, 15, // Skip to: 40669 |
| /* 36812 */ MCD_OPC_CheckField, 19, 1, 1, 11, 15, // Skip to: 40669 |
| /* 36818 */ MCD_OPC_CheckField, 10, 2, 1, 5, 15, // Skip to: 40669 |
| /* 36824 */ MCD_OPC_Decode, 152, 12, 173, 2, // Opcode: SQSHLb |
| /* 36829 */ MCD_OPC_FilterValue, 1, 252, 14, // Skip to: 40669 |
| /* 36833 */ MCD_OPC_CheckPredicate, 0, 248, 14, // Skip to: 40669 |
| /* 36837 */ MCD_OPC_CheckField, 10, 2, 1, 242, 14, // Skip to: 40669 |
| /* 36843 */ MCD_OPC_Decode, 154, 12, 174, 2, // Opcode: SQSHLh |
| /* 36848 */ MCD_OPC_FilterValue, 1, 233, 14, // Skip to: 40669 |
| /* 36852 */ MCD_OPC_CheckPredicate, 0, 229, 14, // Skip to: 40669 |
| /* 36856 */ MCD_OPC_CheckField, 10, 2, 1, 223, 14, // Skip to: 40669 |
| /* 36862 */ MCD_OPC_Decode, 155, 12, 175, 2, // Opcode: SQSHLs |
| /* 36867 */ MCD_OPC_FilterValue, 1, 35, 0, // Skip to: 36906 |
| /* 36871 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... |
| /* 36874 */ MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 36887 |
| /* 36878 */ MCD_OPC_CheckPredicate, 0, 203, 14, // Skip to: 40669 |
| /* 36882 */ MCD_OPC_Decode, 183, 11, 170, 2, // Opcode: SQDMLSLv1i32_indexed |
| /* 36887 */ MCD_OPC_FilterValue, 1, 194, 14, // Skip to: 40669 |
| /* 36891 */ MCD_OPC_CheckPredicate, 0, 190, 14, // Skip to: 40669 |
| /* 36895 */ MCD_OPC_CheckField, 11, 1, 0, 184, 14, // Skip to: 40669 |
| /* 36901 */ MCD_OPC_Decode, 153, 12, 172, 2, // Opcode: SQSHLd |
| /* 36906 */ MCD_OPC_FilterValue, 2, 175, 14, // Skip to: 40669 |
| /* 36910 */ MCD_OPC_CheckPredicate, 0, 171, 14, // Skip to: 40669 |
| /* 36914 */ MCD_OPC_CheckField, 10, 1, 0, 165, 14, // Skip to: 40669 |
| /* 36920 */ MCD_OPC_Decode, 184, 11, 171, 2, // Opcode: SQDMLSLv1i64_indexed |
| /* 36925 */ MCD_OPC_FilterValue, 9, 172, 0, // Skip to: 37101 |
| /* 36929 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 36932 */ MCD_OPC_FilterValue, 0, 121, 0, // Skip to: 37057 |
| /* 36936 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 36939 */ MCD_OPC_FilterValue, 1, 55, 0, // Skip to: 36998 |
| /* 36943 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 36946 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 36985 |
| /* 36950 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 36953 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 36972 |
| /* 36957 */ MCD_OPC_CheckPredicate, 0, 124, 14, // Skip to: 40669 |
| /* 36961 */ MCD_OPC_CheckField, 19, 1, 1, 118, 14, // Skip to: 40669 |
| /* 36967 */ MCD_OPC_Decode, 174, 12, 176, 2, // Opcode: SQSHRNb |
| /* 36972 */ MCD_OPC_FilterValue, 1, 109, 14, // Skip to: 40669 |
| /* 36976 */ MCD_OPC_CheckPredicate, 0, 105, 14, // Skip to: 40669 |
| /* 36980 */ MCD_OPC_Decode, 175, 12, 177, 2, // Opcode: SQSHRNh |
| /* 36985 */ MCD_OPC_FilterValue, 1, 96, 14, // Skip to: 40669 |
| /* 36989 */ MCD_OPC_CheckPredicate, 0, 92, 14, // Skip to: 40669 |
| /* 36993 */ MCD_OPC_Decode, 176, 12, 178, 2, // Opcode: SQSHRNs |
| /* 36998 */ MCD_OPC_FilterValue, 3, 83, 14, // Skip to: 40669 |
| /* 37002 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 37005 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 37044 |
| /* 37009 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 37012 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 37031 |
| /* 37016 */ MCD_OPC_CheckPredicate, 0, 65, 14, // Skip to: 40669 |
| /* 37020 */ MCD_OPC_CheckField, 19, 1, 1, 59, 14, // Skip to: 40669 |
| /* 37026 */ MCD_OPC_Decode, 251, 11, 176, 2, // Opcode: SQRSHRNb |
| /* 37031 */ MCD_OPC_FilterValue, 1, 50, 14, // Skip to: 40669 |
| /* 37035 */ MCD_OPC_CheckPredicate, 0, 46, 14, // Skip to: 40669 |
| /* 37039 */ MCD_OPC_Decode, 252, 11, 177, 2, // Opcode: SQRSHRNh |
| /* 37044 */ MCD_OPC_FilterValue, 1, 37, 14, // Skip to: 40669 |
| /* 37048 */ MCD_OPC_CheckPredicate, 0, 33, 14, // Skip to: 40669 |
| /* 37052 */ MCD_OPC_Decode, 253, 11, 178, 2, // Opcode: SQRSHRNs |
| /* 37057 */ MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 37076 |
| /* 37061 */ MCD_OPC_CheckPredicate, 0, 20, 14, // Skip to: 40669 |
| /* 37065 */ MCD_OPC_CheckField, 10, 1, 0, 14, 14, // Skip to: 40669 |
| /* 37071 */ MCD_OPC_Decode, 247, 4, 179, 2, // Opcode: FMULv1i32_indexed |
| /* 37076 */ MCD_OPC_FilterValue, 3, 5, 14, // Skip to: 40669 |
| /* 37080 */ MCD_OPC_CheckPredicate, 0, 1, 14, // Skip to: 40669 |
| /* 37084 */ MCD_OPC_CheckField, 21, 1, 0, 251, 13, // Skip to: 40669 |
| /* 37090 */ MCD_OPC_CheckField, 10, 1, 0, 245, 13, // Skip to: 40669 |
| /* 37096 */ MCD_OPC_Decode, 248, 4, 180, 2, // Opcode: FMULv1i64_indexed |
| /* 37101 */ MCD_OPC_FilterValue, 11, 41, 0, // Skip to: 37146 |
| /* 37105 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 37108 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 37127 |
| /* 37112 */ MCD_OPC_CheckPredicate, 0, 225, 13, // Skip to: 40669 |
| /* 37116 */ MCD_OPC_CheckField, 10, 1, 0, 219, 13, // Skip to: 40669 |
| /* 37122 */ MCD_OPC_Decode, 207, 11, 181, 2, // Opcode: SQDMULLv1i32_indexed |
| /* 37127 */ MCD_OPC_FilterValue, 2, 210, 13, // Skip to: 40669 |
| /* 37131 */ MCD_OPC_CheckPredicate, 0, 206, 13, // Skip to: 40669 |
| /* 37135 */ MCD_OPC_CheckField, 10, 1, 0, 200, 13, // Skip to: 40669 |
| /* 37141 */ MCD_OPC_Decode, 208, 11, 182, 2, // Opcode: SQDMULLv1i64_indexed |
| /* 37146 */ MCD_OPC_FilterValue, 12, 41, 0, // Skip to: 37191 |
| /* 37150 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 37153 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 37172 |
| /* 37157 */ MCD_OPC_CheckPredicate, 0, 180, 13, // Skip to: 40669 |
| /* 37161 */ MCD_OPC_CheckField, 10, 1, 0, 174, 13, // Skip to: 40669 |
| /* 37167 */ MCD_OPC_Decode, 194, 11, 183, 2, // Opcode: SQDMULHv1i16_indexed |
| /* 37172 */ MCD_OPC_FilterValue, 2, 165, 13, // Skip to: 40669 |
| /* 37176 */ MCD_OPC_CheckPredicate, 0, 161, 13, // Skip to: 40669 |
| /* 37180 */ MCD_OPC_CheckField, 10, 1, 0, 155, 13, // Skip to: 40669 |
| /* 37186 */ MCD_OPC_Decode, 196, 11, 179, 2, // Opcode: SQDMULHv1i32_indexed |
| /* 37191 */ MCD_OPC_FilterValue, 13, 41, 0, // Skip to: 37236 |
| /* 37195 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 37198 */ MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 37217 |
| /* 37202 */ MCD_OPC_CheckPredicate, 0, 135, 13, // Skip to: 40669 |
| /* 37206 */ MCD_OPC_CheckField, 10, 1, 0, 129, 13, // Skip to: 40669 |
| /* 37212 */ MCD_OPC_Decode, 229, 11, 183, 2, // Opcode: SQRDMULHv1i16_indexed |
| /* 37217 */ MCD_OPC_FilterValue, 2, 120, 13, // Skip to: 40669 |
| /* 37221 */ MCD_OPC_CheckPredicate, 0, 116, 13, // Skip to: 40669 |
| /* 37225 */ MCD_OPC_CheckField, 10, 1, 0, 110, 13, // Skip to: 40669 |
| /* 37231 */ MCD_OPC_Decode, 231, 11, 179, 2, // Opcode: SQRDMULHv1i32_indexed |
| /* 37236 */ MCD_OPC_FilterValue, 14, 47, 0, // Skip to: 37287 |
| /* 37240 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 37243 */ MCD_OPC_FilterValue, 0, 21, 0, // Skip to: 37268 |
| /* 37247 */ MCD_OPC_CheckPredicate, 0, 90, 13, // Skip to: 40669 |
| /* 37251 */ MCD_OPC_CheckField, 21, 1, 1, 84, 13, // Skip to: 40669 |
| /* 37257 */ MCD_OPC_CheckField, 10, 2, 1, 78, 13, // Skip to: 40669 |
| /* 37263 */ MCD_OPC_Decode, 139, 10, 184, 2, // Opcode: SCVTFs |
| /* 37268 */ MCD_OPC_FilterValue, 1, 69, 13, // Skip to: 40669 |
| /* 37272 */ MCD_OPC_CheckPredicate, 0, 65, 13, // Skip to: 40669 |
| /* 37276 */ MCD_OPC_CheckField, 10, 2, 1, 59, 13, // Skip to: 40669 |
| /* 37282 */ MCD_OPC_Decode, 138, 10, 166, 2, // Opcode: SCVTFd |
| /* 37287 */ MCD_OPC_FilterValue, 15, 50, 13, // Skip to: 40669 |
| /* 37291 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... |
| /* 37294 */ MCD_OPC_FilterValue, 0, 21, 0, // Skip to: 37319 |
| /* 37298 */ MCD_OPC_CheckPredicate, 0, 39, 13, // Skip to: 40669 |
| /* 37302 */ MCD_OPC_CheckField, 21, 1, 1, 33, 13, // Skip to: 40669 |
| /* 37308 */ MCD_OPC_CheckField, 10, 2, 3, 27, 13, // Skip to: 40669 |
| /* 37314 */ MCD_OPC_Decode, 243, 3, 184, 2, // Opcode: FCVTZSs |
| /* 37319 */ MCD_OPC_FilterValue, 1, 18, 13, // Skip to: 40669 |
| /* 37323 */ MCD_OPC_CheckPredicate, 0, 14, 13, // Skip to: 40669 |
| /* 37327 */ MCD_OPC_CheckField, 10, 2, 3, 8, 13, // Skip to: 40669 |
| /* 37333 */ MCD_OPC_Decode, 242, 3, 166, 2, // Opcode: FCVTZSd |
| /* 37338 */ MCD_OPC_FilterValue, 3, 212, 8, // Skip to: 39602 |
| /* 37342 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... |
| /* 37345 */ MCD_OPC_FilterValue, 0, 85, 0, // Skip to: 37434 |
| /* 37349 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 37352 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 37367 |
| /* 37356 */ MCD_OPC_CheckField, 21, 1, 0, 235, 12, // Skip to: 40669 |
| /* 37362 */ MCD_OPC_Decode, 138, 15, 226, 1, // Opcode: STURHi |
| /* 37367 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 37382 |
| /* 37371 */ MCD_OPC_CheckField, 21, 1, 0, 220, 12, // Skip to: 40669 |
| /* 37377 */ MCD_OPC_Decode, 233, 14, 226, 1, // Opcode: STRHpost |
| /* 37382 */ MCD_OPC_FilterValue, 2, 33, 0, // Skip to: 37419 |
| /* 37386 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 37389 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 37404 |
| /* 37393 */ MCD_OPC_CheckField, 21, 1, 1, 198, 12, // Skip to: 40669 |
| /* 37399 */ MCD_OPC_Decode, 235, 14, 185, 2, // Opcode: STRHroW |
| /* 37404 */ MCD_OPC_FilterValue, 3, 189, 12, // Skip to: 40669 |
| /* 37408 */ MCD_OPC_CheckField, 21, 1, 1, 183, 12, // Skip to: 40669 |
| /* 37414 */ MCD_OPC_Decode, 236, 14, 186, 2, // Opcode: STRHroX |
| /* 37419 */ MCD_OPC_FilterValue, 3, 174, 12, // Skip to: 40669 |
| /* 37423 */ MCD_OPC_CheckField, 21, 1, 0, 168, 12, // Skip to: 40669 |
| /* 37429 */ MCD_OPC_Decode, 234, 14, 226, 1, // Opcode: STRHpre |
| /* 37434 */ MCD_OPC_FilterValue, 1, 85, 0, // Skip to: 37523 |
| /* 37438 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 37441 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 37456 |
| /* 37445 */ MCD_OPC_CheckField, 21, 1, 0, 146, 12, // Skip to: 40669 |
| /* 37451 */ MCD_OPC_Decode, 157, 8, 226, 1, // Opcode: LDURHi |
| /* 37456 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 37471 |
| /* 37460 */ MCD_OPC_CheckField, 21, 1, 0, 131, 12, // Skip to: 40669 |
| /* 37466 */ MCD_OPC_Decode, 217, 7, 226, 1, // Opcode: LDRHpost |
| /* 37471 */ MCD_OPC_FilterValue, 2, 33, 0, // Skip to: 37508 |
| /* 37475 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 37478 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 37493 |
| /* 37482 */ MCD_OPC_CheckField, 21, 1, 1, 109, 12, // Skip to: 40669 |
| /* 37488 */ MCD_OPC_Decode, 219, 7, 185, 2, // Opcode: LDRHroW |
| /* 37493 */ MCD_OPC_FilterValue, 3, 100, 12, // Skip to: 40669 |
| /* 37497 */ MCD_OPC_CheckField, 21, 1, 1, 94, 12, // Skip to: 40669 |
| /* 37503 */ MCD_OPC_Decode, 220, 7, 186, 2, // Opcode: LDRHroX |
| /* 37508 */ MCD_OPC_FilterValue, 3, 85, 12, // Skip to: 40669 |
| /* 37512 */ MCD_OPC_CheckField, 21, 1, 0, 79, 12, // Skip to: 40669 |
| /* 37518 */ MCD_OPC_Decode, 218, 7, 226, 1, // Opcode: LDRHpre |
| /* 37523 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 37532 |
| /* 37527 */ MCD_OPC_Decode, 237, 14, 231, 1, // Opcode: STRHui |
| /* 37532 */ MCD_OPC_FilterValue, 5, 5, 0, // Skip to: 37541 |
| /* 37536 */ MCD_OPC_Decode, 221, 7, 231, 1, // Opcode: LDRHui |
| /* 37541 */ MCD_OPC_FilterValue, 8, 60, 1, // Skip to: 37861 |
| /* 37545 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... |
| /* 37548 */ MCD_OPC_FilterValue, 3, 15, 0, // Skip to: 37567 |
| /* 37552 */ MCD_OPC_CheckPredicate, 0, 41, 12, // Skip to: 40669 |
| /* 37556 */ MCD_OPC_CheckField, 21, 1, 1, 35, 12, // Skip to: 40669 |
| /* 37562 */ MCD_OPC_Decode, 141, 17, 154, 2, // Opcode: UQADDv1i8 |
| /* 37567 */ MCD_OPC_FilterValue, 10, 15, 0, // Skip to: 37586 |
| /* 37571 */ MCD_OPC_CheckPredicate, 0, 22, 12, // Skip to: 40669 |
| /* 37575 */ MCD_OPC_CheckField, 16, 6, 33, 16, 12, // Skip to: 40669 |
| /* 37581 */ MCD_OPC_Decode, 215, 12, 159, 2, // Opcode: SQXTUNv1i8 |
| /* 37586 */ MCD_OPC_FilterValue, 11, 15, 0, // Skip to: 37605 |
| /* 37590 */ MCD_OPC_CheckPredicate, 0, 3, 12, // Skip to: 40669 |
| /* 37594 */ MCD_OPC_CheckField, 21, 1, 1, 253, 11, // Skip to: 40669 |
| /* 37600 */ MCD_OPC_Decode, 203, 17, 154, 2, // Opcode: UQSUBv1i8 |
| /* 37605 */ MCD_OPC_FilterValue, 14, 15, 0, // Skip to: 37624 |
| /* 37609 */ MCD_OPC_CheckPredicate, 0, 240, 11, // Skip to: 40669 |
| /* 37613 */ MCD_OPC_CheckField, 16, 6, 32, 234, 11, // Skip to: 40669 |
| /* 37619 */ MCD_OPC_Decode, 151, 18, 156, 2, // Opcode: USQADDv1i8 |
| /* 37624 */ MCD_OPC_FilterValue, 18, 15, 0, // Skip to: 37643 |
| /* 37628 */ MCD_OPC_CheckPredicate, 0, 221, 11, // Skip to: 40669 |
| /* 37632 */ MCD_OPC_CheckField, 16, 6, 33, 215, 11, // Skip to: 40669 |
| /* 37638 */ MCD_OPC_Decode, 213, 17, 159, 2, // Opcode: UQXTNv1i8 |
| /* 37643 */ MCD_OPC_FilterValue, 19, 15, 0, // Skip to: 37662 |
| /* 37647 */ MCD_OPC_CheckPredicate, 0, 202, 11, // Skip to: 40669 |
| /* 37651 */ MCD_OPC_CheckField, 21, 1, 1, 196, 11, // Skip to: 40669 |
| /* 37657 */ MCD_OPC_Decode, 177, 17, 154, 2, // Opcode: UQSHLv1i8 |
| /* 37662 */ MCD_OPC_FilterValue, 23, 15, 0, // Skip to: 37681 |
| /* 37666 */ MCD_OPC_CheckPredicate, 0, 183, 11, // Skip to: 40669 |
| /* 37670 */ MCD_OPC_CheckField, 21, 1, 1, 177, 11, // Skip to: 40669 |
| /* 37676 */ MCD_OPC_Decode, 152, 17, 154, 2, // Opcode: UQRSHLv1i8 |
| /* 37681 */ MCD_OPC_FilterValue, 30, 15, 0, // Skip to: 37700 |
| /* 37685 */ MCD_OPC_CheckPredicate, 0, 164, 11, // Skip to: 40669 |
| /* 37689 */ MCD_OPC_CheckField, 16, 6, 32, 158, 11, // Skip to: 40669 |
| /* 37695 */ MCD_OPC_Decode, 221, 11, 160, 2, // Opcode: SQNEGv1i8 |
| /* 37700 */ MCD_OPC_FilterValue, 42, 15, 0, // Skip to: 37719 |
| /* 37704 */ MCD_OPC_CheckPredicate, 0, 145, 11, // Skip to: 40669 |
| /* 37708 */ MCD_OPC_CheckField, 16, 6, 33, 139, 11, // Skip to: 40669 |
| /* 37714 */ MCD_OPC_Decode, 191, 3, 253, 1, // Opcode: FCVTNUv1i32 |
| /* 37719 */ MCD_OPC_FilterValue, 46, 15, 0, // Skip to: 37738 |
| /* 37723 */ MCD_OPC_CheckPredicate, 0, 126, 11, // Skip to: 40669 |
| /* 37727 */ MCD_OPC_CheckField, 16, 6, 33, 120, 11, // Skip to: 40669 |
| /* 37733 */ MCD_OPC_Decode, 173, 3, 253, 1, // Opcode: FCVTMUv1i32 |
| /* 37738 */ MCD_OPC_FilterValue, 50, 29, 0, // Skip to: 37771 |
| /* 37742 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 37745 */ MCD_OPC_FilterValue, 33, 9, 0, // Skip to: 37758 |
| /* 37749 */ MCD_OPC_CheckPredicate, 0, 100, 11, // Skip to: 40669 |
| /* 37753 */ MCD_OPC_Decode, 147, 3, 253, 1, // Opcode: FCVTAUv1i32 |
| /* 37758 */ MCD_OPC_FilterValue, 48, 91, 11, // Skip to: 40669 |
| /* 37762 */ MCD_OPC_CheckPredicate, 0, 87, 11, // Skip to: 40669 |
| /* 37766 */ MCD_OPC_Decode, 164, 4, 144, 1, // Opcode: FMAXNMPv2i32p |
| /* 37771 */ MCD_OPC_FilterValue, 54, 29, 0, // Skip to: 37804 |
| /* 37775 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 37778 */ MCD_OPC_FilterValue, 33, 9, 0, // Skip to: 37791 |
| /* 37782 */ MCD_OPC_CheckPredicate, 0, 67, 11, // Skip to: 40669 |
| /* 37786 */ MCD_OPC_Decode, 170, 16, 253, 1, // Opcode: UCVTFv1i32 |
| /* 37791 */ MCD_OPC_FilterValue, 48, 58, 11, // Skip to: 40669 |
| /* 37795 */ MCD_OPC_CheckPredicate, 0, 54, 11, // Skip to: 40669 |
| /* 37799 */ MCD_OPC_Decode, 201, 2, 144, 1, // Opcode: FADDPv2i32p |
| /* 37804 */ MCD_OPC_FilterValue, 57, 15, 0, // Skip to: 37823 |
| /* 37808 */ MCD_OPC_CheckPredicate, 0, 41, 11, // Skip to: 40669 |
| /* 37812 */ MCD_OPC_CheckField, 21, 1, 1, 35, 11, // Skip to: 40669 |
| /* 37818 */ MCD_OPC_Decode, 222, 2, 130, 2, // Opcode: FCMGE32 |
| /* 37823 */ MCD_OPC_FilterValue, 59, 15, 0, // Skip to: 37842 |
| /* 37827 */ MCD_OPC_CheckPredicate, 0, 22, 11, // Skip to: 40669 |
| /* 37831 */ MCD_OPC_CheckField, 21, 1, 1, 16, 11, // Skip to: 40669 |
| /* 37837 */ MCD_OPC_Decode, 188, 2, 130, 2, // Opcode: FACGE32 |
| /* 37842 */ MCD_OPC_FilterValue, 62, 7, 11, // Skip to: 40669 |
| /* 37846 */ MCD_OPC_CheckPredicate, 0, 3, 11, // Skip to: 40669 |
| /* 37850 */ MCD_OPC_CheckField, 16, 6, 48, 253, 10, // Skip to: 40669 |
| /* 37856 */ MCD_OPC_Decode, 174, 4, 144, 1, // Opcode: FMAXPv2i32p |
| /* 37861 */ MCD_OPC_FilterValue, 9, 89, 1, // Skip to: 38210 |
| /* 37865 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... |
| /* 37868 */ MCD_OPC_FilterValue, 3, 15, 0, // Skip to: 37887 |
| /* 37872 */ MCD_OPC_CheckPredicate, 0, 233, 10, // Skip to: 40669 |
| /* 37876 */ MCD_OPC_CheckField, 21, 1, 1, 227, 10, // Skip to: 40669 |
| /* 37882 */ MCD_OPC_Decode, 138, 17, 155, 2, // Opcode: UQADDv1i16 |
| /* 37887 */ MCD_OPC_FilterValue, 10, 15, 0, // Skip to: 37906 |
| /* 37891 */ MCD_OPC_CheckPredicate, 0, 214, 10, // Skip to: 40669 |
| /* 37895 */ MCD_OPC_CheckField, 16, 6, 33, 208, 10, // Skip to: 40669 |
| /* 37901 */ MCD_OPC_Decode, 213, 12, 255, 1, // Opcode: SQXTUNv1i16 |
| /* 37906 */ MCD_OPC_FilterValue, 11, 15, 0, // Skip to: 37925 |
| /* 37910 */ MCD_OPC_CheckPredicate, 0, 195, 10, // Skip to: 40669 |
| /* 37914 */ MCD_OPC_CheckField, 21, 1, 1, 189, 10, // Skip to: 40669 |
| /* 37920 */ MCD_OPC_Decode, 200, 17, 155, 2, // Opcode: UQSUBv1i16 |
| /* 37925 */ MCD_OPC_FilterValue, 14, 15, 0, // Skip to: 37944 |
| /* 37929 */ MCD_OPC_CheckPredicate, 0, 176, 10, // Skip to: 40669 |
| /* 37933 */ MCD_OPC_CheckField, 16, 6, 32, 170, 10, // Skip to: 40669 |
| /* 37939 */ MCD_OPC_Decode, 148, 18, 157, 2, // Opcode: USQADDv1i16 |
| /* 37944 */ MCD_OPC_FilterValue, 18, 15, 0, // Skip to: 37963 |
| /* 37948 */ MCD_OPC_CheckPredicate, 0, 157, 10, // Skip to: 40669 |
| /* 37952 */ MCD_OPC_CheckField, 16, 6, 33, 151, 10, // Skip to: 40669 |
| /* 37958 */ MCD_OPC_Decode, 211, 17, 255, 1, // Opcode: UQXTNv1i16 |
| /* 37963 */ MCD_OPC_FilterValue, 19, 15, 0, // Skip to: 37982 |
| /* 37967 */ MCD_OPC_CheckPredicate, 0, 138, 10, // Skip to: 40669 |
| /* 37971 */ MCD_OPC_CheckField, 21, 1, 1, 132, 10, // Skip to: 40669 |
| /* 37977 */ MCD_OPC_Decode, 174, 17, 155, 2, // Opcode: UQSHLv1i16 |
| /* 37982 */ MCD_OPC_FilterValue, 23, 15, 0, // Skip to: 38001 |
| /* 37986 */ MCD_OPC_CheckPredicate, 0, 119, 10, // Skip to: 40669 |
| /* 37990 */ MCD_OPC_CheckField, 21, 1, 1, 113, 10, // Skip to: 40669 |
| /* 37996 */ MCD_OPC_Decode, 149, 17, 155, 2, // Opcode: UQRSHLv1i16 |
| /* 38001 */ MCD_OPC_FilterValue, 26, 15, 0, // Skip to: 38020 |
| /* 38005 */ MCD_OPC_CheckPredicate, 0, 100, 10, // Skip to: 40669 |
| /* 38009 */ MCD_OPC_CheckField, 16, 6, 33, 94, 10, // Skip to: 40669 |
| /* 38015 */ MCD_OPC_Decode, 220, 3, 144, 1, // Opcode: FCVTXNv1i64 |
| /* 38020 */ MCD_OPC_FilterValue, 30, 15, 0, // Skip to: 38039 |
| /* 38024 */ MCD_OPC_CheckPredicate, 0, 81, 10, // Skip to: 40669 |
| /* 38028 */ MCD_OPC_CheckField, 16, 6, 32, 75, 10, // Skip to: 40669 |
| /* 38034 */ MCD_OPC_Decode, 218, 11, 161, 2, // Opcode: SQNEGv1i16 |
| /* 38039 */ MCD_OPC_FilterValue, 42, 14, 0, // Skip to: 38057 |
| /* 38043 */ MCD_OPC_CheckPredicate, 0, 62, 10, // Skip to: 40669 |
| /* 38047 */ MCD_OPC_CheckField, 16, 6, 33, 56, 10, // Skip to: 40669 |
| /* 38053 */ MCD_OPC_Decode, 192, 3, 90, // Opcode: FCVTNUv1i64 |
| /* 38057 */ MCD_OPC_FilterValue, 45, 15, 0, // Skip to: 38076 |
| /* 38061 */ MCD_OPC_CheckPredicate, 0, 44, 10, // Skip to: 40669 |
| /* 38065 */ MCD_OPC_CheckField, 21, 1, 1, 38, 10, // Skip to: 40669 |
| /* 38071 */ MCD_OPC_Decode, 228, 11, 155, 2, // Opcode: SQRDMULHv1i16 |
| /* 38076 */ MCD_OPC_FilterValue, 46, 14, 0, // Skip to: 38094 |
| /* 38080 */ MCD_OPC_CheckPredicate, 0, 25, 10, // Skip to: 40669 |
| /* 38084 */ MCD_OPC_CheckField, 16, 6, 33, 19, 10, // Skip to: 40669 |
| /* 38090 */ MCD_OPC_Decode, 174, 3, 90, // Opcode: FCVTMUv1i64 |
| /* 38094 */ MCD_OPC_FilterValue, 50, 27, 0, // Skip to: 38125 |
| /* 38098 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 38101 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 38113 |
| /* 38105 */ MCD_OPC_CheckPredicate, 0, 0, 10, // Skip to: 40669 |
| /* 38109 */ MCD_OPC_Decode, 148, 3, 90, // Opcode: FCVTAUv1i64 |
| /* 38113 */ MCD_OPC_FilterValue, 48, 248, 9, // Skip to: 40669 |
| /* 38117 */ MCD_OPC_CheckPredicate, 0, 244, 9, // Skip to: 40669 |
| /* 38121 */ MCD_OPC_Decode, 165, 4, 95, // Opcode: FMAXNMPv2i64p |
| /* 38125 */ MCD_OPC_FilterValue, 54, 27, 0, // Skip to: 38156 |
| /* 38129 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 38132 */ MCD_OPC_FilterValue, 33, 8, 0, // Skip to: 38144 |
| /* 38136 */ MCD_OPC_CheckPredicate, 0, 225, 9, // Skip to: 40669 |
| /* 38140 */ MCD_OPC_Decode, 171, 16, 90, // Opcode: UCVTFv1i64 |
| /* 38144 */ MCD_OPC_FilterValue, 48, 217, 9, // Skip to: 40669 |
| /* 38148 */ MCD_OPC_CheckPredicate, 0, 213, 9, // Skip to: 40669 |
| /* 38152 */ MCD_OPC_Decode, 202, 2, 95, // Opcode: FADDPv2i64p |
| /* 38156 */ MCD_OPC_FilterValue, 57, 14, 0, // Skip to: 38174 |
| /* 38160 */ MCD_OPC_CheckPredicate, 0, 201, 9, // Skip to: 40669 |
| /* 38164 */ MCD_OPC_CheckField, 21, 1, 1, 195, 9, // Skip to: 40669 |
| /* 38170 */ MCD_OPC_Decode, 223, 2, 89, // Opcode: FCMGE64 |
| /* 38174 */ MCD_OPC_FilterValue, 59, 14, 0, // Skip to: 38192 |
| /* 38178 */ MCD_OPC_CheckPredicate, 0, 183, 9, // Skip to: 40669 |
| /* 38182 */ MCD_OPC_CheckField, 21, 1, 1, 177, 9, // Skip to: 40669 |
| /* 38188 */ MCD_OPC_Decode, 189, 2, 89, // Opcode: FACGE64 |
| /* 38192 */ MCD_OPC_FilterValue, 62, 169, 9, // Skip to: 40669 |
| /* 38196 */ MCD_OPC_CheckPredicate, 0, 165, 9, // Skip to: 40669 |
| /* 38200 */ MCD_OPC_CheckField, 16, 6, 48, 159, 9, // Skip to: 40669 |
| /* 38206 */ MCD_OPC_Decode, 175, 4, 95, // Opcode: FMAXPv2i64p |
| /* 38210 */ MCD_OPC_FilterValue, 10, 98, 1, // Skip to: 38568 |
| /* 38214 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... |
| /* 38217 */ MCD_OPC_FilterValue, 3, 15, 0, // Skip to: 38236 |
| /* 38221 */ MCD_OPC_CheckPredicate, 0, 140, 9, // Skip to: 40669 |
| /* 38225 */ MCD_OPC_CheckField, 21, 1, 1, 134, 9, // Skip to: 40669 |
| /* 38231 */ MCD_OPC_Decode, 139, 17, 130, 2, // Opcode: UQADDv1i32 |
| /* 38236 */ MCD_OPC_FilterValue, 10, 15, 0, // Skip to: 38255 |
| /* 38240 */ MCD_OPC_CheckPredicate, 0, 121, 9, // Skip to: 40669 |
| /* 38244 */ MCD_OPC_CheckField, 16, 6, 33, 115, 9, // Skip to: 40669 |
| /* 38250 */ MCD_OPC_Decode, 214, 12, 144, 1, // Opcode: SQXTUNv1i32 |
| /* 38255 */ MCD_OPC_FilterValue, 11, 15, 0, // Skip to: 38274 |
| /* 38259 */ MCD_OPC_CheckPredicate, 0, 102, 9, // Skip to: 40669 |
| /* 38263 */ MCD_OPC_CheckField, 21, 1, 1, 96, 9, // Skip to: 40669 |
| /* 38269 */ MCD_OPC_Decode, 201, 17, 130, 2, // Opcode: UQSUBv1i32 |
| /* 38274 */ MCD_OPC_FilterValue, 14, 15, 0, // Skip to: 38293 |
| /* 38278 */ MCD_OPC_CheckPredicate, 0, 83, 9, // Skip to: 40669 |
| /* 38282 */ MCD_OPC_CheckField, 16, 6, 32, 77, 9, // Skip to: 40669 |
| /* 38288 */ MCD_OPC_Decode, 149, 18, 158, 2, // Opcode: USQADDv1i32 |
| /* 38293 */ MCD_OPC_FilterValue, 18, 15, 0, // Skip to: 38312 |
| /* 38297 */ MCD_OPC_CheckPredicate, 0, 64, 9, // Skip to: 40669 |
| /* 38301 */ MCD_OPC_CheckField, 16, 6, 33, 58, 9, // Skip to: 40669 |
| /* 38307 */ MCD_OPC_Decode, 212, 17, 144, 1, // Opcode: UQXTNv1i32 |
| /* 38312 */ MCD_OPC_FilterValue, 19, 15, 0, // Skip to: 38331 |
| /* 38316 */ MCD_OPC_CheckPredicate, 0, 45, 9, // Skip to: 40669 |
| /* 38320 */ MCD_OPC_CheckField, 21, 1, 1, 39, 9, // Skip to: 40669 |
| /* 38326 */ MCD_OPC_Decode, 175, 17, 130, 2, // Opcode: UQSHLv1i32 |
| /* 38331 */ MCD_OPC_FilterValue, 23, 15, 0, // Skip to: 38350 |
| /* 38335 */ MCD_OPC_CheckPredicate, 0, 26, 9, // Skip to: 40669 |
| /* 38339 */ MCD_OPC_CheckField, 21, 1, 1, 20, 9, // Skip to: 40669 |
| /* 38345 */ MCD_OPC_Decode, 150, 17, 130, 2, // Opcode: UQRSHLv1i32 |
| /* 38350 */ MCD_OPC_FilterValue, 30, 15, 0, // Skip to: 38369 |
| /* 38354 */ MCD_OPC_CheckPredicate, 0, 7, 9, // Skip to: 40669 |
| /* 38358 */ MCD_OPC_CheckField, 16, 6, 32, 1, 9, // Skip to: 40669 |
| /* 38364 */ MCD_OPC_Decode, 219, 11, 253, 1, // Opcode: SQNEGv1i32 |
| /* 38369 */ MCD_OPC_FilterValue, 42, 15, 0, // Skip to: 38388 |
| /* 38373 */ MCD_OPC_CheckPredicate, 0, 244, 8, // Skip to: 40669 |
| /* 38377 */ MCD_OPC_CheckField, 16, 6, 33, 238, 8, // Skip to: 40669 |
| /* 38383 */ MCD_OPC_Decode, 213, 3, 253, 1, // Opcode: FCVTPUv1i32 |
| /* 38388 */ MCD_OPC_FilterValue, 45, 15, 0, // Skip to: 38407 |
| /* 38392 */ MCD_OPC_CheckPredicate, 0, 225, 8, // Skip to: 40669 |
| /* 38396 */ MCD_OPC_CheckField, 21, 1, 1, 219, 8, // Skip to: 40669 |
| /* 38402 */ MCD_OPC_Decode, 230, 11, 130, 2, // Opcode: SQRDMULHv1i32 |
| /* 38407 */ MCD_OPC_FilterValue, 46, 15, 0, // Skip to: 38426 |
| /* 38411 */ MCD_OPC_CheckPredicate, 0, 206, 8, // Skip to: 40669 |
| /* 38415 */ MCD_OPC_CheckField, 16, 6, 33, 200, 8, // Skip to: 40669 |
| /* 38421 */ MCD_OPC_Decode, 145, 4, 253, 1, // Opcode: FCVTZUv1i32 |
| /* 38426 */ MCD_OPC_FilterValue, 50, 29, 0, // Skip to: 38459 |
| /* 38430 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 38433 */ MCD_OPC_FilterValue, 32, 9, 0, // Skip to: 38446 |
| /* 38437 */ MCD_OPC_CheckPredicate, 0, 180, 8, // Skip to: 40669 |
| /* 38441 */ MCD_OPC_Decode, 224, 2, 253, 1, // Opcode: FCMGEv1i32rz |
| /* 38446 */ MCD_OPC_FilterValue, 48, 171, 8, // Skip to: 40669 |
| /* 38450 */ MCD_OPC_CheckPredicate, 0, 167, 8, // Skip to: 40669 |
| /* 38454 */ MCD_OPC_Decode, 186, 4, 144, 1, // Opcode: FMINNMPv2i32p |
| /* 38459 */ MCD_OPC_FilterValue, 53, 15, 0, // Skip to: 38478 |
| /* 38463 */ MCD_OPC_CheckPredicate, 0, 154, 8, // Skip to: 40669 |
| /* 38467 */ MCD_OPC_CheckField, 21, 1, 1, 148, 8, // Skip to: 40669 |
| /* 38473 */ MCD_OPC_Decode, 178, 2, 130, 2, // Opcode: FABD32 |
| /* 38478 */ MCD_OPC_FilterValue, 54, 29, 0, // Skip to: 38511 |
| /* 38482 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 38485 */ MCD_OPC_FilterValue, 32, 9, 0, // Skip to: 38498 |
| /* 38489 */ MCD_OPC_CheckPredicate, 0, 128, 8, // Skip to: 40669 |
| /* 38493 */ MCD_OPC_Decode, 242, 2, 253, 1, // Opcode: FCMLEv1i32rz |
| /* 38498 */ MCD_OPC_FilterValue, 33, 119, 8, // Skip to: 40669 |
| /* 38502 */ MCD_OPC_CheckPredicate, 0, 115, 8, // Skip to: 40669 |
| /* 38506 */ MCD_OPC_Decode, 185, 5, 253, 1, // Opcode: FRSQRTEv1i32 |
| /* 38511 */ MCD_OPC_FilterValue, 57, 15, 0, // Skip to: 38530 |
| /* 38515 */ MCD_OPC_CheckPredicate, 0, 102, 8, // Skip to: 40669 |
| /* 38519 */ MCD_OPC_CheckField, 21, 1, 1, 96, 8, // Skip to: 40669 |
| /* 38525 */ MCD_OPC_Decode, 232, 2, 130, 2, // Opcode: FCMGT32 |
| /* 38530 */ MCD_OPC_FilterValue, 59, 15, 0, // Skip to: 38549 |
| /* 38534 */ MCD_OPC_CheckPredicate, 0, 83, 8, // Skip to: 40669 |
| /* 38538 */ MCD_OPC_CheckField, 21, 1, 1, 77, 8, // Skip to: 40669 |
| /* 38544 */ MCD_OPC_Decode, 193, 2, 130, 2, // Opcode: FACGT32 |
| /* 38549 */ MCD_OPC_FilterValue, 62, 68, 8, // Skip to: 40669 |
| /* 38553 */ MCD_OPC_CheckPredicate, 0, 64, 8, // Skip to: 40669 |
| /* 38557 */ MCD_OPC_CheckField, 16, 6, 48, 58, 8, // Skip to: 40669 |
| /* 38563 */ MCD_OPC_Decode, 196, 4, 144, 1, // Opcode: FMINPv2i32p |
| /* 38568 */ MCD_OPC_FilterValue, 11, 182, 1, // Skip to: 39010 |
| /* 38572 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... |
| /* 38575 */ MCD_OPC_FilterValue, 3, 14, 0, // Skip to: 38593 |
| /* 38579 */ MCD_OPC_CheckPredicate, 0, 38, 8, // Skip to: 40669 |
| /* 38583 */ MCD_OPC_CheckField, 21, 1, 1, 32, 8, // Skip to: 40669 |
| /* 38589 */ MCD_OPC_Decode, 140, 17, 89, // Opcode: UQADDv1i64 |
| /* 38593 */ MCD_OPC_FilterValue, 11, 14, 0, // Skip to: 38611 |
| /* 38597 */ MCD_OPC_CheckPredicate, 0, 20, 8, // Skip to: 40669 |
| /* 38601 */ MCD_OPC_CheckField, 21, 1, 1, 14, 8, // Skip to: 40669 |
| /* 38607 */ MCD_OPC_Decode, 202, 17, 89, // Opcode: UQSUBv1i64 |
| /* 38611 */ MCD_OPC_FilterValue, 13, 14, 0, // Skip to: 38629 |
| /* 38615 */ MCD_OPC_CheckPredicate, 0, 2, 8, // Skip to: 40669 |
| /* 38619 */ MCD_OPC_CheckField, 21, 1, 1, 252, 7, // Skip to: 40669 |
| /* 38625 */ MCD_OPC_Decode, 207, 1, 89, // Opcode: CMHIv1i64 |
| /* 38629 */ MCD_OPC_FilterValue, 14, 14, 0, // Skip to: 38647 |
| /* 38633 */ MCD_OPC_CheckPredicate, 0, 240, 7, // Skip to: 40669 |
| /* 38637 */ MCD_OPC_CheckField, 16, 6, 32, 234, 7, // Skip to: 40669 |
| /* 38643 */ MCD_OPC_Decode, 150, 18, 99, // Opcode: USQADDv1i64 |
| /* 38647 */ MCD_OPC_FilterValue, 15, 14, 0, // Skip to: 38665 |
| /* 38651 */ MCD_OPC_CheckPredicate, 0, 222, 7, // Skip to: 40669 |
| /* 38655 */ MCD_OPC_CheckField, 21, 1, 1, 216, 7, // Skip to: 40669 |
| /* 38661 */ MCD_OPC_Decode, 215, 1, 89, // Opcode: CMHSv1i64 |
| /* 38665 */ MCD_OPC_FilterValue, 17, 14, 0, // Skip to: 38683 |
| /* 38669 */ MCD_OPC_CheckPredicate, 0, 204, 7, // Skip to: 40669 |
| /* 38673 */ MCD_OPC_CheckField, 21, 1, 1, 198, 7, // Skip to: 40669 |
| /* 38679 */ MCD_OPC_Decode, 132, 18, 89, // Opcode: USHLv1i64 |
| /* 38683 */ MCD_OPC_FilterValue, 19, 14, 0, // Skip to: 38701 |
| /* 38687 */ MCD_OPC_CheckPredicate, 0, 186, 7, // Skip to: 40669 |
| /* 38691 */ MCD_OPC_CheckField, 21, 1, 1, 180, 7, // Skip to: 40669 |
| /* 38697 */ MCD_OPC_Decode, 176, 17, 89, // Opcode: UQSHLv1i64 |
| /* 38701 */ MCD_OPC_FilterValue, 21, 14, 0, // Skip to: 38719 |
| /* 38705 */ MCD_OPC_CheckPredicate, 0, 168, 7, // Skip to: 40669 |
| /* 38709 */ MCD_OPC_CheckField, 21, 1, 1, 162, 7, // Skip to: 40669 |
| /* 38715 */ MCD_OPC_Decode, 228, 17, 89, // Opcode: URSHLv1i64 |
| /* 38719 */ MCD_OPC_FilterValue, 23, 14, 0, // Skip to: 38737 |
| /* 38723 */ MCD_OPC_CheckPredicate, 0, 150, 7, // Skip to: 40669 |
| /* 38727 */ MCD_OPC_CheckField, 21, 1, 1, 144, 7, // Skip to: 40669 |
| /* 38733 */ MCD_OPC_Decode, 151, 17, 89, // Opcode: UQRSHLv1i64 |
| /* 38737 */ MCD_OPC_FilterValue, 30, 14, 0, // Skip to: 38755 |
| /* 38741 */ MCD_OPC_CheckPredicate, 0, 132, 7, // Skip to: 40669 |
| /* 38745 */ MCD_OPC_CheckField, 16, 6, 32, 126, 7, // Skip to: 40669 |
| /* 38751 */ MCD_OPC_Decode, 220, 11, 90, // Opcode: SQNEGv1i64 |
| /* 38755 */ MCD_OPC_FilterValue, 33, 14, 0, // Skip to: 38773 |
| /* 38759 */ MCD_OPC_CheckPredicate, 0, 114, 7, // Skip to: 40669 |
| /* 38763 */ MCD_OPC_CheckField, 21, 1, 1, 108, 7, // Skip to: 40669 |
| /* 38769 */ MCD_OPC_Decode, 174, 15, 89, // Opcode: SUBv1i64 |
| /* 38773 */ MCD_OPC_FilterValue, 34, 14, 0, // Skip to: 38791 |
| /* 38777 */ MCD_OPC_CheckPredicate, 0, 96, 7, // Skip to: 40669 |
| /* 38781 */ MCD_OPC_CheckField, 16, 6, 32, 90, 7, // Skip to: 40669 |
| /* 38787 */ MCD_OPC_Decode, 177, 1, 90, // Opcode: CMGEv1i64rz |
| /* 38791 */ MCD_OPC_FilterValue, 35, 14, 0, // Skip to: 38809 |
| /* 38795 */ MCD_OPC_CheckPredicate, 0, 78, 7, // Skip to: 40669 |
| /* 38799 */ MCD_OPC_CheckField, 21, 1, 1, 72, 7, // Skip to: 40669 |
| /* 38805 */ MCD_OPC_Decode, 160, 1, 89, // Opcode: CMEQv1i64 |
| /* 38809 */ MCD_OPC_FilterValue, 38, 14, 0, // Skip to: 38827 |
| /* 38813 */ MCD_OPC_CheckPredicate, 0, 60, 7, // Skip to: 40669 |
| /* 38817 */ MCD_OPC_CheckField, 16, 6, 32, 54, 7, // Skip to: 40669 |
| /* 38823 */ MCD_OPC_Decode, 223, 1, 90, // Opcode: CMLEv1i64rz |
| /* 38827 */ MCD_OPC_FilterValue, 42, 14, 0, // Skip to: 38845 |
| /* 38831 */ MCD_OPC_CheckPredicate, 0, 42, 7, // Skip to: 40669 |
| /* 38835 */ MCD_OPC_CheckField, 16, 6, 33, 36, 7, // Skip to: 40669 |
| /* 38841 */ MCD_OPC_Decode, 214, 3, 90, // Opcode: FCVTPUv1i64 |
| /* 38845 */ MCD_OPC_FilterValue, 46, 27, 0, // Skip to: 38876 |
| /* 38849 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 38852 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 38864 |
| /* 38856 */ MCD_OPC_CheckPredicate, 0, 17, 7, // Skip to: 40669 |
| /* 38860 */ MCD_OPC_Decode, 246, 8, 90, // Opcode: NEGv1i64 |
| /* 38864 */ MCD_OPC_FilterValue, 33, 9, 7, // Skip to: 40669 |
| /* 38868 */ MCD_OPC_CheckPredicate, 0, 5, 7, // Skip to: 40669 |
| /* 38872 */ MCD_OPC_Decode, 146, 4, 90, // Opcode: FCVTZUv1i64 |
| /* 38876 */ MCD_OPC_FilterValue, 50, 27, 0, // Skip to: 38907 |
| /* 38880 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 38883 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 38895 |
| /* 38887 */ MCD_OPC_CheckPredicate, 0, 242, 6, // Skip to: 40669 |
| /* 38891 */ MCD_OPC_Decode, 225, 2, 90, // Opcode: FCMGEv1i64rz |
| /* 38895 */ MCD_OPC_FilterValue, 48, 234, 6, // Skip to: 40669 |
| /* 38899 */ MCD_OPC_CheckPredicate, 0, 230, 6, // Skip to: 40669 |
| /* 38903 */ MCD_OPC_Decode, 187, 4, 95, // Opcode: FMINNMPv2i64p |
| /* 38907 */ MCD_OPC_FilterValue, 53, 14, 0, // Skip to: 38925 |
| /* 38911 */ MCD_OPC_CheckPredicate, 0, 218, 6, // Skip to: 40669 |
| /* 38915 */ MCD_OPC_CheckField, 21, 1, 1, 212, 6, // Skip to: 40669 |
| /* 38921 */ MCD_OPC_Decode, 179, 2, 89, // Opcode: FABD64 |
| /* 38925 */ MCD_OPC_FilterValue, 54, 27, 0, // Skip to: 38956 |
| /* 38929 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... |
| /* 38932 */ MCD_OPC_FilterValue, 32, 8, 0, // Skip to: 38944 |
| /* 38936 */ MCD_OPC_CheckPredicate, 0, 193, 6, // Skip to: 40669 |
| /* 38940 */ MCD_OPC_Decode, 243, 2, 90, // Opcode: FCMLEv1i64rz |
| /* 38944 */ MCD_OPC_FilterValue, 33, 185, 6, // Skip to: 40669 |
| /* 38948 */ MCD_OPC_CheckPredicate, 0, 181, 6, // Skip to: 40669 |
| /* 38952 */ MCD_OPC_Decode, 186, 5, 90, // Opcode: FRSQRTEv1i64 |
| /* 38956 */ MCD_OPC_FilterValue, 57, 14, 0, // Skip to: 38974 |
| /* 38960 */ MCD_OPC_CheckPredicate, 0, 169, 6, // Skip to: 40669 |
| /* 38964 */ MCD_OPC_CheckField, 21, 1, 1, 163, 6, // Skip to: 40669 |
| /* 38970 */ MCD_OPC_Decode, 233, 2, 89, // Opcode: FCMGT64 |
| /* 38974 */ MCD_OPC_FilterValue, 59, 14, 0, // Skip to: 38992 |
| /* 38978 */ MCD_OPC_CheckPredicate, 0, 151, 6, // Skip to: 40669 |
| /* 38982 */ MCD_OPC_CheckField, 21, 1, 1, 145, 6, // Skip to: 40669 |
| /* 38988 */ MCD_OPC_Decode, 194, 2, 89, // Opcode: FACGT64 |
| /* 38992 */ MCD_OPC_FilterValue, 62, 137, 6, // Skip to: 40669 |
| /* 38996 */ MCD_OPC_CheckPredicate, 0, 133, 6, // Skip to: 40669 |
| /* 39000 */ MCD_OPC_CheckField, 16, 6, 48, 127, 6, // Skip to: 40669 |
| /* 39006 */ MCD_OPC_Decode, 197, 4, 95, // Opcode: FMINPv2i64p |
| /* 39010 */ MCD_OPC_FilterValue, 12, 139, 1, // Skip to: 39409 |
| /* 39014 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... |
| /* 39017 */ MCD_OPC_FilterValue, 25, 55, 0, // Skip to: 39076 |
| /* 39021 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 39024 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 39063 |
| /* 39028 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 39031 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 39050 |
| /* 39035 */ MCD_OPC_CheckPredicate, 0, 94, 6, // Skip to: 40669 |
| /* 39039 */ MCD_OPC_CheckField, 19, 1, 1, 88, 6, // Skip to: 40669 |
| /* 39045 */ MCD_OPC_Decode, 141, 12, 173, 2, // Opcode: SQSHLUb |
| /* 39050 */ MCD_OPC_FilterValue, 1, 79, 6, // Skip to: 40669 |
| /* 39054 */ MCD_OPC_CheckPredicate, 0, 75, 6, // Skip to: 40669 |
| /* 39058 */ MCD_OPC_Decode, 143, 12, 174, 2, // Opcode: SQSHLUh |
| /* 39063 */ MCD_OPC_FilterValue, 1, 66, 6, // Skip to: 40669 |
| /* 39067 */ MCD_OPC_CheckPredicate, 0, 62, 6, // Skip to: 40669 |
| /* 39071 */ MCD_OPC_Decode, 144, 12, 175, 2, // Opcode: SQSHLUs |
| /* 39076 */ MCD_OPC_FilterValue, 29, 55, 0, // Skip to: 39135 |
| /* 39080 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 39083 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 39122 |
| /* 39087 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 39090 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 39109 |
| /* 39094 */ MCD_OPC_CheckPredicate, 0, 35, 6, // Skip to: 40669 |
| /* 39098 */ MCD_OPC_CheckField, 19, 1, 1, 29, 6, // Skip to: 40669 |
| /* 39104 */ MCD_OPC_Decode, 168, 17, 173, 2, // Opcode: UQSHLb |
| /* 39109 */ MCD_OPC_FilterValue, 1, 20, 6, // Skip to: 40669 |
| /* 39113 */ MCD_OPC_CheckPredicate, 0, 16, 6, // Skip to: 40669 |
| /* 39117 */ MCD_OPC_Decode, 170, 17, 174, 2, // Opcode: UQSHLh |
| /* 39122 */ MCD_OPC_FilterValue, 1, 7, 6, // Skip to: 40669 |
| /* 39126 */ MCD_OPC_CheckPredicate, 0, 3, 6, // Skip to: 40669 |
| /* 39130 */ MCD_OPC_Decode, 171, 17, 175, 2, // Opcode: UQSHLs |
| /* 39135 */ MCD_OPC_FilterValue, 33, 55, 0, // Skip to: 39194 |
| /* 39139 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 39142 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 39181 |
| /* 39146 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 39149 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 39168 |
| /* 39153 */ MCD_OPC_CheckPredicate, 0, 232, 5, // Skip to: 40669 |
| /* 39157 */ MCD_OPC_CheckField, 19, 1, 1, 226, 5, // Skip to: 40669 |
| /* 39163 */ MCD_OPC_Decode, 183, 12, 176, 2, // Opcode: SQSHRUNb |
| /* 39168 */ MCD_OPC_FilterValue, 1, 217, 5, // Skip to: 40669 |
| /* 39172 */ MCD_OPC_CheckPredicate, 0, 213, 5, // Skip to: 40669 |
| /* 39176 */ MCD_OPC_Decode, 184, 12, 177, 2, // Opcode: SQSHRUNh |
| /* 39181 */ MCD_OPC_FilterValue, 1, 204, 5, // Skip to: 40669 |
| /* 39185 */ MCD_OPC_CheckPredicate, 0, 200, 5, // Skip to: 40669 |
| /* 39189 */ MCD_OPC_Decode, 185, 12, 178, 2, // Opcode: SQSHRUNs |
| /* 39194 */ MCD_OPC_FilterValue, 35, 55, 0, // Skip to: 39253 |
| /* 39198 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 39201 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 39240 |
| /* 39205 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 39208 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 39227 |
| /* 39212 */ MCD_OPC_CheckPredicate, 0, 173, 5, // Skip to: 40669 |
| /* 39216 */ MCD_OPC_CheckField, 19, 1, 1, 167, 5, // Skip to: 40669 |
| /* 39222 */ MCD_OPC_Decode, 132, 12, 176, 2, // Opcode: SQRSHRUNb |
| /* 39227 */ MCD_OPC_FilterValue, 1, 158, 5, // Skip to: 40669 |
| /* 39231 */ MCD_OPC_CheckPredicate, 0, 154, 5, // Skip to: 40669 |
| /* 39235 */ MCD_OPC_Decode, 133, 12, 177, 2, // Opcode: SQRSHRUNh |
| /* 39240 */ MCD_OPC_FilterValue, 1, 145, 5, // Skip to: 40669 |
| /* 39244 */ MCD_OPC_CheckPredicate, 0, 141, 5, // Skip to: 40669 |
| /* 39248 */ MCD_OPC_Decode, 134, 12, 178, 2, // Opcode: SQRSHRUNs |
| /* 39253 */ MCD_OPC_FilterValue, 37, 55, 0, // Skip to: 39312 |
| /* 39257 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 39260 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 39299 |
| /* 39264 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 39267 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 39286 |
| /* 39271 */ MCD_OPC_CheckPredicate, 0, 114, 5, // Skip to: 40669 |
| /* 39275 */ MCD_OPC_CheckField, 19, 1, 1, 108, 5, // Skip to: 40669 |
| /* 39281 */ MCD_OPC_Decode, 190, 17, 176, 2, // Opcode: UQSHRNb |
| /* 39286 */ MCD_OPC_FilterValue, 1, 99, 5, // Skip to: 40669 |
| /* 39290 */ MCD_OPC_CheckPredicate, 0, 95, 5, // Skip to: 40669 |
| /* 39294 */ MCD_OPC_Decode, 191, 17, 177, 2, // Opcode: UQSHRNh |
| /* 39299 */ MCD_OPC_FilterValue, 1, 86, 5, // Skip to: 40669 |
| /* 39303 */ MCD_OPC_CheckPredicate, 0, 82, 5, // Skip to: 40669 |
| /* 39307 */ MCD_OPC_Decode, 192, 17, 178, 2, // Opcode: UQSHRNs |
| /* 39312 */ MCD_OPC_FilterValue, 39, 55, 0, // Skip to: 39371 |
| /* 39316 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... |
| /* 39319 */ MCD_OPC_FilterValue, 0, 35, 0, // Skip to: 39358 |
| /* 39323 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... |
| /* 39326 */ MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 39345 |
| /* 39330 */ MCD_OPC_CheckPredicate, 0, 55, 5, // Skip to: 40669 |
| /* 39334 */ MCD_OPC_CheckField, 19, 1, 1, 49, 5, // Skip to: 40669 |
| /* 39340 */ MCD_OPC_Decode, 159, 17, 176, 2, // Opcode: UQRSHRNb |
| /* 39345 */ MCD_OPC_FilterValue, 1, 40, 5, // Skip to: 40669 |
| /* 39349 */ MCD_OPC_CheckPredicate, 0, 36, 5, // Skip to: 40669 |
| /* 39353 */ MCD_OPC_Decode, 160, 17, 177, 2, // Opcode: UQRSHRNh |
| /* 39358 */ MCD_OPC_FilterValue, 1, 27, 5, // Skip to: 40669 |
| /* 39362 */ MCD_OPC_CheckPredicate, 0, 23, 5, // Skip to: 40669 |
| /* 39366 */ MCD_OPC_Decode, 161, 17, 178, 2, // Opcode: UQRSHRNs |
| /* 39371 */ MCD_OPC_FilterValue, 57, 15, 0, // Skip to: 39390 |
| /* 39375 */ MCD_OPC_CheckPredicate, 0, 10, 5, // Skip to: 40669 |
| /* 39379 */ MCD_OPC_CheckField, 21, 1, 1, 4, 5, // Skip to: 40669 |
| /* 39385 */ MCD_OPC_Decode, 169, 16, 184, 2, // Opcode: UCVTFs |
| /* 39390 */ MCD_OPC_FilterValue, 63, 251, 4, // Skip to: 40669 |
| /* 39394 */ MCD_OPC_CheckPredicate, 0, 247, 4, // Skip to: 40669 |
| /* 39398 */ MCD_OPC_CheckField, 21, 1, 1, 241, 4, // Skip to: 40669 |
| /* 39404 */ MCD_OPC_Decode, 144, 4, 184, 2, // Opcode: FCVTZUs |
| /* 39409 */ MCD_OPC_FilterValue, 13, 133, 0, // Skip to: 39546 |
| /* 39413 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... |
| /* 39416 */ MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 39429 |
| /* 39420 */ MCD_OPC_CheckPredicate, 0, 221, 4, // Skip to: 40669 |
| /* 39424 */ MCD_OPC_Decode, 139, 18, 166, 2, // Opcode: USHRd |
| /* 39429 */ MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 39442 |
| /* 39433 */ MCD_OPC_CheckPredicate, 0, 208, 4, // Skip to: 40669 |
| /* 39437 */ MCD_OPC_Decode, 158, 18, 167, 2, // Opcode: USRAd |
| /* 39442 */ MCD_OPC_FilterValue, 9, 9, 0, // Skip to: 39455 |
| /* 39446 */ MCD_OPC_CheckPredicate, 0, 195, 4, // Skip to: 40669 |
| /* 39450 */ MCD_OPC_Decode, 235, 17, 166, 2, // Opcode: URSHRd |
| /* 39455 */ MCD_OPC_FilterValue, 13, 9, 0, // Skip to: 39468 |
| /* 39459 */ MCD_OPC_CheckPredicate, 0, 182, 4, // Skip to: 40669 |
| /* 39463 */ MCD_OPC_Decode, 245, 17, 167, 2, // Opcode: URSRAd |
| /* 39468 */ MCD_OPC_FilterValue, 17, 9, 0, // Skip to: 39481 |
| /* 39472 */ MCD_OPC_CheckPredicate, 0, 169, 4, // Skip to: 40669 |
| /* 39476 */ MCD_OPC_Decode, 227, 12, 167, 2, // Opcode: SRId |
| /* 39481 */ MCD_OPC_FilterValue, 21, 9, 0, // Skip to: 39494 |
| /* 39485 */ MCD_OPC_CheckPredicate, 0, 156, 4, // Skip to: 40669 |
| /* 39489 */ MCD_OPC_Decode, 194, 10, 187, 2, // Opcode: SLId |
| /* 39494 */ MCD_OPC_FilterValue, 25, 9, 0, // Skip to: 39507 |
| /* 39498 */ MCD_OPC_CheckPredicate, 0, 143, 4, // Skip to: 40669 |
| /* 39502 */ MCD_OPC_Decode, 142, 12, 172, 2, // Opcode: SQSHLUd |
| /* 39507 */ MCD_OPC_FilterValue, 29, 9, 0, // Skip to: 39520 |
| /* 39511 */ MCD_OPC_CheckPredicate, 0, 130, 4, // Skip to: 40669 |
| /* 39515 */ MCD_OPC_Decode, 169, 17, 172, 2, // Opcode: UQSHLd |
| /* 39520 */ MCD_OPC_FilterValue, 57, 9, 0, // Skip to: 39533 |
| /* 39524 */ MCD_OPC_CheckPredicate, 0, 117, 4, // Skip to: 40669 |
| /* 39528 */ MCD_OPC_Decode, 168, 16, 166, 2, // Opcode: UCVTFd |
| /* 39533 */ MCD_OPC_FilterValue, 63, 108, 4, // Skip to: 40669 |
| /* 39537 */ MCD_OPC_CheckPredicate, 0, 104, 4, // Skip to: 40669 |
| /* 39541 */ MCD_OPC_Decode, 143, 4, 166, 2, // Opcode: FCVTZUd |
| /* 39546 */ MCD_OPC_FilterValue, 14, 21, 0, // Skip to: 39571 |
| /* 39550 */ MCD_OPC_CheckPredicate, 0, 91, 4, // Skip to: 40669 |
| /* 39554 */ MCD_OPC_CheckField, 12, 4, 9, 85, 4, // Skip to: 40669 |
| /* 39560 */ MCD_OPC_CheckField, 10, 1, 0, 79, 4, // Skip to: 40669 |
| /* 39566 */ MCD_OPC_Decode, 239, 4, 179, 2, // Opcode: FMULXv1i32_indexed |
| /* 39571 */ MCD_OPC_FilterValue, 15, 70, 4, // Skip to: 40669 |
| /* 39575 */ MCD_OPC_CheckPredicate, 0, 66, 4, // Skip to: 40669 |
| /* 39579 */ MCD_OPC_CheckField, 21, 1, 0, 60, 4, // Skip to: 40669 |
| /* 39585 */ MCD_OPC_CheckField, 12, 4, 9, 54, 4, // Skip to: 40669 |
| /* 39591 */ MCD_OPC_CheckField, 10, 1, 0, 48, 4, // Skip to: 40669 |
| /* 39597 */ MCD_OPC_Decode, 240, 4, 180, 2, // Opcode: FMULXv1i64_indexed |
| /* 39602 */ MCD_OPC_FilterValue, 4, 145, 2, // Skip to: 40263 |
| /* 39606 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... |
| /* 39609 */ MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 39618 |
| /* 39613 */ MCD_OPC_Decode, 222, 7, 188, 2, // Opcode: LDRQl |
| /* 39618 */ MCD_OPC_FilterValue, 2, 23, 4, // Skip to: 40669 |
| /* 39622 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... |
| /* 39625 */ MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 39638 |
| /* 39629 */ MCD_OPC_CheckPredicate, 3, 12, 4, // Skip to: 40669 |
| /* 39633 */ MCD_OPC_Decode, 133, 10, 189, 2, // Opcode: SCVTFSXSri |
| /* 39638 */ MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 39651 |
| /* 39642 */ MCD_OPC_CheckPredicate, 3, 255, 3, // Skip to: 40669 |
| /* 39646 */ MCD_OPC_Decode, 163, 16, 189, 2, // Opcode: UCVTFSXSri |
| /* 39651 */ MCD_OPC_FilterValue, 24, 9, 0, // Skip to: 39664 |
| /* 39655 */ MCD_OPC_CheckPredicate, 3, 242, 3, // Skip to: 40669 |
| /* 39659 */ MCD_OPC_Decode, 226, 3, 190, 2, // Opcode: FCVTZSSXSri |
| /* 39664 */ MCD_OPC_FilterValue, 25, 9, 0, // Skip to: 39677 |
| /* 39668 */ MCD_OPC_CheckPredicate, 3, 229, 3, // Skip to: 40669 |
| /* 39672 */ MCD_OPC_Decode, 255, 3, 190, 2, // Opcode: FCVTZUSXSri |
| /* 39677 */ MCD_OPC_FilterValue, 32, 15, 0, // Skip to: 39696 |
| /* 39681 */ MCD_OPC_CheckPredicate, 3, 216, 3, // Skip to: 40669 |
| /* 39685 */ MCD_OPC_CheckField, 10, 6, 0, 210, 3, // Skip to: 40669 |
| /* 39691 */ MCD_OPC_Decode, 181, 3, 191, 2, // Opcode: FCVTNSUXSr |
| /* 39696 */ MCD_OPC_FilterValue, 33, 15, 0, // Skip to: 39715 |
| /* 39700 */ MCD_OPC_CheckPredicate, 3, 197, 3, // Skip to: 40669 |
| /* 39704 */ MCD_OPC_CheckField, 10, 6, 0, 191, 3, // Skip to: 40669 |
| /* 39710 */ MCD_OPC_Decode, 190, 3, 191, 2, // Opcode: FCVTNUUXSr |
| /* 39715 */ MCD_OPC_FilterValue, 34, 15, 0, // Skip to: 39734 |
| /* 39719 */ MCD_OPC_CheckPredicate, 3, 178, 3, // Skip to: 40669 |
| /* 39723 */ MCD_OPC_CheckField, 10, 6, 0, 172, 3, // Skip to: 40669 |
| /* 39729 */ MCD_OPC_Decode, 137, 10, 192, 2, // Opcode: SCVTFUXSri |
| /* 39734 */ MCD_OPC_FilterValue, 35, 15, 0, // Skip to: 39753 |
| /* 39738 */ MCD_OPC_CheckPredicate, 3, 159, 3, // Skip to: 40669 |
| /* 39742 */ MCD_OPC_CheckField, 10, 6, 0, 153, 3, // Skip to: 40669 |
| /* 39748 */ MCD_OPC_Decode, 167, 16, 192, 2, // Opcode: UCVTFUXSri |
| /* 39753 */ MCD_OPC_FilterValue, 36, 15, 0, // Skip to: 39772 |
| /* 39757 */ MCD_OPC_CheckPredicate, 3, 140, 3, // Skip to: 40669 |
| /* 39761 */ MCD_OPC_CheckField, 10, 6, 0, 134, 3, // Skip to: 40669 |
| /* 39767 */ MCD_OPC_Decode, 137, 3, 191, 2, // Opcode: FCVTASUXSr |
| /* 39772 */ MCD_OPC_FilterValue, 37, 15, 0, // Skip to: 39791 |
| /* 39776 */ MCD_OPC_CheckPredicate, 3, 121, 3, // Skip to: 40669 |
| /* 39780 */ MCD_OPC_CheckField, 10, 6, 0, 115, 3, // Skip to: 40669 |
| /* 39786 */ MCD_OPC_Decode, 146, 3, 191, 2, // Opcode: FCVTAUUXSr |
| /* 39791 */ MCD_OPC_FilterValue, 40, 15, 0, // Skip to: 39810 |
| /* 39795 */ MCD_OPC_CheckPredicate, 3, 102, 3, // Skip to: 40669 |
| /* 39799 */ MCD_OPC_CheckField, 10, 6, 0, 96, 3, // Skip to: 40669 |
| /* 39805 */ MCD_OPC_Decode, 203, 3, 191, 2, // Opcode: FCVTPSUXSr |
| /* 39810 */ MCD_OPC_FilterValue, 41, 15, 0, // Skip to: 39829 |
| /* 39814 */ MCD_OPC_CheckPredicate, 3, 83, 3, // Skip to: 40669 |
| /* 39818 */ MCD_OPC_CheckField, 10, 6, 0, 77, 3, // Skip to: 40669 |
| /* 39824 */ MCD_OPC_Decode, 212, 3, 191, 2, // Opcode: FCVTPUUXSr |
| /* 39829 */ MCD_OPC_FilterValue, 48, 15, 0, // Skip to: 39848 |
| /* 39833 */ MCD_OPC_CheckPredicate, 3, 64, 3, // Skip to: 40669 |
| /* 39837 */ MCD_OPC_CheckField, 10, 6, 0, 58, 3, // Skip to: 40669 |
| /* 39843 */ MCD_OPC_Decode, 163, 3, 191, 2, // Opcode: FCVTMSUXSr |
| /* 39848 */ MCD_OPC_FilterValue, 49, 15, 0, // Skip to: 39867 |
| /* 39852 */ MCD_OPC_CheckPredicate, 3, 45, 3, // Skip to: 40669 |
| /* 39856 */ MCD_OPC_CheckField, 10, 6, 0, 39, 3, // Skip to: 40669 |
| /* 39862 */ MCD_OPC_Decode, 172, 3, 191, 2, // Opcode: FCVTMUUXSr |
| /* 39867 */ MCD_OPC_FilterValue, 56, 15, 0, // Skip to: 39886 |
| /* 39871 */ MCD_OPC_CheckPredicate, 3, 26, 3, // Skip to: 40669 |
| /* 39875 */ MCD_OPC_CheckField, 10, 6, 0, 20, 3, // Skip to: 40669 |
| /* 39881 */ MCD_OPC_Decode, 230, 3, 191, 2, // Opcode: FCVTZSUXSr |
| /* 39886 */ MCD_OPC_FilterValue, 57, 15, 0, // Skip to: 39905 |
| /* 39890 */ MCD_OPC_CheckPredicate, 3, 7, 3, // Skip to: 40669 |
| /* 39894 */ MCD_OPC_CheckField, 10, 6, 0, 1, 3, // Skip to: 40669 |
| /* 39900 */ MCD_OPC_Decode, 131, 4, 191, 2, // Opcode: FCVTZUUXSr |
| /* 39905 */ MCD_OPC_FilterValue, 66, 9, 0, // Skip to: 39918 |
| /* 39909 */ MCD_OPC_CheckPredicate, 3, 244, 2, // Skip to: 40669 |
| /* 39913 */ MCD_OPC_Decode, 132, 10, 193, 2, // Opcode: SCVTFSXDri |
| /* 39918 */ MCD_OPC_FilterValue, 67, 9, 0, // Skip to: 39931 |
| /* 39922 */ MCD_OPC_CheckPredicate, 3, 231, 2, // Skip to: 40669 |
| /* 39926 */ MCD_OPC_Decode, 162, 16, 193, 2, // Opcode: UCVTFSXDri |
| /* 39931 */ MCD_OPC_FilterValue, 88, 9, 0, // Skip to: 39944 |
| /* 39935 */ MCD_OPC_CheckPredicate, 3, 218, 2, // Skip to: 40669 |
| /* 39939 */ MCD_OPC_Decode, 225, 3, 194, 2, // Opcode: FCVTZSSXDri |
| /* 39944 */ MCD_OPC_FilterValue, 89, 9, 0, // Skip to: 39957 |
| /* 39948 */ MCD_OPC_CheckPredicate, 3, 205, 2, // Skip to: 40669 |
| /* 39952 */ MCD_OPC_Decode, 254, 3, 194, 2, // Opcode: FCVTZUSXDri |
| /* 39957 */ MCD_OPC_FilterValue, 96, 15, 0, // Skip to: 39976 |
| /* 39961 */ MCD_OPC_CheckPredicate, 3, 192, 2, // Skip to: 40669 |
| /* 39965 */ MCD_OPC_CheckField, 10, 6, 0, 186, 2, // Skip to: 40669 |
| /* 39971 */ MCD_OPC_Decode, 180, 3, 195, 2, // Opcode: FCVTNSUXDr |
| /* 39976 */ MCD_OPC_FilterValue, 97, 15, 0, // Skip to: 39995 |
| /* 39980 */ MCD_OPC_CheckPredicate, 3, 173, 2, // Skip to: 40669 |
| /* 39984 */ MCD_OPC_CheckField, 10, 6, 0, 167, 2, // Skip to: 40669 |
| /* 39990 */ MCD_OPC_Decode, 189, 3, 195, 2, // Opcode: FCVTNUUXDr |
| /* 39995 */ MCD_OPC_FilterValue, 98, 15, 0, // Skip to: 40014 |
| /* 39999 */ MCD_OPC_CheckPredicate, 3, 154, 2, // Skip to: 40669 |
| /* 40003 */ MCD_OPC_CheckField, 10, 6, 0, 148, 2, // Skip to: 40669 |
| /* 40009 */ MCD_OPC_Decode, 136, 10, 196, 2, // Opcode: SCVTFUXDri |
| /* 40014 */ MCD_OPC_FilterValue, 99, 15, 0, // Skip to: 40033 |
| /* 40018 */ MCD_OPC_CheckPredicate, 3, 135, 2, // Skip to: 40669 |
| /* 40022 */ MCD_OPC_CheckField, 10, 6, 0, 129, 2, // Skip to: 40669 |
| /* 40028 */ MCD_OPC_Decode, 166, 16, 196, 2, // Opcode: UCVTFUXDri |
| /* 40033 */ MCD_OPC_FilterValue, 100, 15, 0, // Skip to: 40052 |
| /* 40037 */ MCD_OPC_CheckPredicate, 3, 116, 2, // Skip to: 40669 |
| /* 40041 */ MCD_OPC_CheckField, 10, 6, 0, 110, 2, // Skip to: 40669 |
| /* 40047 */ MCD_OPC_Decode, 136, 3, 195, 2, // Opcode: FCVTASUXDr |
| /* 40052 */ MCD_OPC_FilterValue, 101, 15, 0, // Skip to: 40071 |
| /* 40056 */ MCD_OPC_CheckPredicate, 3, 97, 2, // Skip to: 40669 |
| /* 40060 */ MCD_OPC_CheckField, 10, 6, 0, 91, 2, // Skip to: 40669 |
| /* 40066 */ MCD_OPC_Decode, 145, 3, 195, 2, // Opcode: FCVTAUUXDr |
| /* 40071 */ MCD_OPC_FilterValue, 102, 15, 0, // Skip to: 40090 |
| /* 40075 */ MCD_OPC_CheckPredicate, 3, 78, 2, // Skip to: 40669 |
| /* 40079 */ MCD_OPC_CheckField, 10, 6, 0, 72, 2, // Skip to: 40669 |
| /* 40085 */ MCD_OPC_Decode, 221, 4, 195, 2, // Opcode: FMOVDXr |
| /* 40090 */ MCD_OPC_FilterValue, 103, 15, 0, // Skip to: 40109 |
| /* 40094 */ MCD_OPC_CheckPredicate, 3, 59, 2, // Skip to: 40669 |
| /* 40098 */ MCD_OPC_CheckField, 10, 6, 0, 53, 2, // Skip to: 40669 |
| /* 40104 */ MCD_OPC_Decode, 229, 4, 196, 2, // Opcode: FMOVXDr |
| /* 40109 */ MCD_OPC_FilterValue, 104, 15, 0, // Skip to: 40128 |
| /* 40113 */ MCD_OPC_CheckPredicate, 3, 40, 2, // Skip to: 40669 |
| /* 40117 */ MCD_OPC_CheckField, 10, 6, 0, 34, 2, // Skip to: 40669 |
| /* 40123 */ MCD_OPC_Decode, 202, 3, 195, 2, // Opcode: FCVTPSUXDr |
| /* 40128 */ MCD_OPC_FilterValue, 105, 15, 0, // Skip to: 40147 |
| /* 40132 */ MCD_OPC_CheckPredicate, 3, 21, 2, // Skip to: 40669 |
| /* 40136 */ MCD_OPC_CheckField, 10, 6, 0, 15, 2, // Skip to: 40669 |
| /* 40142 */ MCD_OPC_Decode, 211, 3, 195, 2, // Opcode: FCVTPUUXDr |
| /* 40147 */ MCD_OPC_FilterValue, 112, 15, 0, // Skip to: 40166 |
| /* 40151 */ MCD_OPC_CheckPredicate, 3, 2, 2, // Skip to: 40669 |
| /* 40155 */ MCD_OPC_CheckField, 10, 6, 0, 252, 1, // Skip to: 40669 |
| /* 40161 */ MCD_OPC_Decode, 162, 3, 195, 2, // Opcode: FCVTMSUXDr |
| /* 40166 */ MCD_OPC_FilterValue, 113, 15, 0, // Skip to: 40185 |
| /* 40170 */ MCD_OPC_CheckPredicate, 3, 239, 1, // Skip to: 40669 |
| /* 40174 */ MCD_OPC_CheckField, 10, 6, 0, 233, 1, // Skip to: 40669 |
| /* 40180 */ MCD_OPC_Decode, 171, 3, 195, 2, // Opcode: FCVTMUUXDr |
| /* 40185 */ MCD_OPC_FilterValue, 120, 15, 0, // Skip to: 40204 |
| /* 40189 */ MCD_OPC_CheckPredicate, 3, 220, 1, // Skip to: 40669 |
| /* 40193 */ MCD_OPC_CheckField, 10, 6, 0, 214, 1, // Skip to: 40669 |
| /* 40199 */ MCD_OPC_Decode, 229, 3, 195, 2, // Opcode: FCVTZSUXDr |
| /* 40204 */ MCD_OPC_FilterValue, 121, 15, 0, // Skip to: 40223 |
| /* 40208 */ MCD_OPC_CheckPredicate, 3, 201, 1, // Skip to: 40669 |
| /* 40212 */ MCD_OPC_CheckField, 10, 6, 0, 195, 1, // Skip to: 40669 |
| /* 40218 */ MCD_OPC_Decode, 130, 4, 195, 2, // Opcode: FCVTZUUXDr |
| /* 40223 */ MCD_OPC_FilterValue, 174, 1, 15, 0, // Skip to: 40243 |
| /* 40228 */ MCD_OPC_CheckPredicate, 3, 181, 1, // Skip to: 40669 |
| /* 40232 */ MCD_OPC_CheckField, 10, 6, 0, 175, 1, // Skip to: 40669 |
| /* 40238 */ MCD_OPC_Decode, 220, 4, 197, 2, // Opcode: FMOVDXHighr |
| /* 40243 */ MCD_OPC_FilterValue, 175, 1, 165, 1, // Skip to: 40669 |
| /* 40248 */ MCD_OPC_CheckPredicate, 3, 161, 1, // Skip to: 40669 |
| /* 40252 */ MCD_OPC_CheckField, 10, 6, 0, 155, 1, // Skip to: 40669 |
| /* 40258 */ MCD_OPC_Decode, 228, 4, 197, 2, // Opcode: FMOVXDHighr |
| /* 40263 */ MCD_OPC_FilterValue, 5, 199, 0, // Skip to: 40466 |
| /* 40267 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... |
| /* 40270 */ MCD_OPC_FilterValue, 0, 85, 0, // Skip to: 40359 |
| /* 40274 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 40277 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 40292 |
| /* 40281 */ MCD_OPC_CheckField, 21, 1, 0, 126, 1, // Skip to: 40669 |
| /* 40287 */ MCD_OPC_Decode, 140, 15, 226, 1, // Opcode: STURSi |
| /* 40292 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 40307 |
| /* 40296 */ MCD_OPC_CheckField, 21, 1, 0, 111, 1, // Skip to: 40669 |
| /* 40302 */ MCD_OPC_Decode, 243, 14, 226, 1, // Opcode: STRSpost |
| /* 40307 */ MCD_OPC_FilterValue, 2, 33, 0, // Skip to: 40344 |
| /* 40311 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 40314 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 40329 |
| /* 40318 */ MCD_OPC_CheckField, 21, 1, 1, 89, 1, // Skip to: 40669 |
| /* 40324 */ MCD_OPC_Decode, 245, 14, 198, 2, // Opcode: STRSroW |
| /* 40329 */ MCD_OPC_FilterValue, 3, 80, 1, // Skip to: 40669 |
| /* 40333 */ MCD_OPC_CheckField, 21, 1, 1, 74, 1, // Skip to: 40669 |
| /* 40339 */ MCD_OPC_Decode, 246, 14, 199, 2, // Opcode: STRSroX |
| /* 40344 */ MCD_OPC_FilterValue, 3, 65, 1, // Skip to: 40669 |
| /* 40348 */ MCD_OPC_CheckField, 21, 1, 0, 59, 1, // Skip to: 40669 |
| /* 40354 */ MCD_OPC_Decode, 244, 14, 226, 1, // Opcode: STRSpre |
| /* 40359 */ MCD_OPC_FilterValue, 1, 85, 0, // Skip to: 40448 |
| /* 40363 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 40366 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 40381 |
| /* 40370 */ MCD_OPC_CheckField, 21, 1, 0, 37, 1, // Skip to: 40669 |
| /* 40376 */ MCD_OPC_Decode, 164, 8, 226, 1, // Opcode: LDURSi |
| /* 40381 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 40396 |
| /* 40385 */ MCD_OPC_CheckField, 21, 1, 0, 22, 1, // Skip to: 40669 |
| /* 40391 */ MCD_OPC_Decode, 255, 7, 226, 1, // Opcode: LDRSpost |
| /* 40396 */ MCD_OPC_FilterValue, 2, 33, 0, // Skip to: 40433 |
| /* 40400 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 40403 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 40418 |
| /* 40407 */ MCD_OPC_CheckField, 21, 1, 1, 0, 1, // Skip to: 40669 |
| /* 40413 */ MCD_OPC_Decode, 129, 8, 198, 2, // Opcode: LDRSroW |
| /* 40418 */ MCD_OPC_FilterValue, 3, 247, 0, // Skip to: 40669 |
| /* 40422 */ MCD_OPC_CheckField, 21, 1, 1, 241, 0, // Skip to: 40669 |
| /* 40428 */ MCD_OPC_Decode, 130, 8, 199, 2, // Opcode: LDRSroX |
| /* 40433 */ MCD_OPC_FilterValue, 3, 232, 0, // Skip to: 40669 |
| /* 40437 */ MCD_OPC_CheckField, 21, 1, 0, 226, 0, // Skip to: 40669 |
| /* 40443 */ MCD_OPC_Decode, 128, 8, 226, 1, // Opcode: LDRSpre |
| /* 40448 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 40457 |
| /* 40452 */ MCD_OPC_Decode, 247, 14, 231, 1, // Opcode: STRSui |
| /* 40457 */ MCD_OPC_FilterValue, 5, 208, 0, // Skip to: 40669 |
| /* 40461 */ MCD_OPC_Decode, 131, 8, 231, 1, // Opcode: LDRSui |
| /* 40466 */ MCD_OPC_FilterValue, 7, 199, 0, // Skip to: 40669 |
| /* 40470 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... |
| /* 40473 */ MCD_OPC_FilterValue, 0, 85, 0, // Skip to: 40562 |
| /* 40477 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 40480 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 40495 |
| /* 40484 */ MCD_OPC_CheckField, 21, 1, 0, 179, 0, // Skip to: 40669 |
| /* 40490 */ MCD_OPC_Decode, 136, 15, 226, 1, // Opcode: STURDi |
| /* 40495 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 40510 |
| /* 40499 */ MCD_OPC_CheckField, 21, 1, 0, 164, 0, // Skip to: 40669 |
| /* 40505 */ MCD_OPC_Decode, 223, 14, 226, 1, // Opcode: STRDpost |
| /* 40510 */ MCD_OPC_FilterValue, 2, 33, 0, // Skip to: 40547 |
| /* 40514 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 40517 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 40532 |
| /* 40521 */ MCD_OPC_CheckField, 21, 1, 1, 142, 0, // Skip to: 40669 |
| /* 40527 */ MCD_OPC_Decode, 225, 14, 200, 2, // Opcode: STRDroW |
| /* 40532 */ MCD_OPC_FilterValue, 3, 133, 0, // Skip to: 40669 |
| /* 40536 */ MCD_OPC_CheckField, 21, 1, 1, 127, 0, // Skip to: 40669 |
| /* 40542 */ MCD_OPC_Decode, 226, 14, 201, 2, // Opcode: STRDroX |
| /* 40547 */ MCD_OPC_FilterValue, 3, 118, 0, // Skip to: 40669 |
| /* 40551 */ MCD_OPC_CheckField, 21, 1, 0, 112, 0, // Skip to: 40669 |
| /* 40557 */ MCD_OPC_Decode, 224, 14, 226, 1, // Opcode: STRDpre |
| /* 40562 */ MCD_OPC_FilterValue, 1, 85, 0, // Skip to: 40651 |
| /* 40566 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... |
| /* 40569 */ MCD_OPC_FilterValue, 0, 11, 0, // Skip to: 40584 |
| /* 40573 */ MCD_OPC_CheckField, 21, 1, 0, 90, 0, // Skip to: 40669 |
| /* 40579 */ MCD_OPC_Decode, 155, 8, 226, 1, // Opcode: LDURDi |
| /* 40584 */ MCD_OPC_FilterValue, 1, 11, 0, // Skip to: 40599 |
| /* 40588 */ MCD_OPC_CheckField, 21, 1, 0, 75, 0, // Skip to: 40669 |
| /* 40594 */ MCD_OPC_Decode, 207, 7, 226, 1, // Opcode: LDRDpost |
| /* 40599 */ MCD_OPC_FilterValue, 2, 33, 0, // Skip to: 40636 |
| /* 40603 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... |
| /* 40606 */ MCD_OPC_FilterValue, 2, 11, 0, // Skip to: 40621 |
| /* 40610 */ MCD_OPC_CheckField, 21, 1, 1, 53, 0, // Skip to: 40669 |
| /* 40616 */ MCD_OPC_Decode, 209, 7, 200, 2, // Opcode: LDRDroW |
| /* 40621 */ MCD_OPC_FilterValue, 3, 44, 0, // Skip to: 40669 |
| /* 40625 */ MCD_OPC_CheckField, 21, 1, 1, 38, 0, // Skip to: 40669 |
| /* 40631 */ MCD_OPC_Decode, 210, 7, 201, 2, // Opcode: LDRDroX |
| /* 40636 */ MCD_OPC_FilterValue, 3, 29, 0, // Skip to: 40669 |
| /* 40640 */ MCD_OPC_CheckField, 21, 1, 0, 23, 0, // Skip to: 40669 |
| /* 40646 */ MCD_OPC_Decode, 208, 7, 226, 1, // Opcode: LDRDpre |
| /* 40651 */ MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 40660 |
| /* 40655 */ MCD_OPC_Decode, 227, 14, 231, 1, // Opcode: STRDui |
| /* 40660 */ MCD_OPC_FilterValue, 5, 5, 0, // Skip to: 40669 |
| /* 40664 */ MCD_OPC_Decode, 211, 7, 231, 1, // Opcode: LDRDui |
| /* 40669 */ 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, 5, 7); \ |
| MCOperand_CreateImm0(MI, tmp); \ |
| return S; \ |
| case 215: \ |
| tmp = fieldname(insn, 8, 4); \ |
| 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, 15); \ |
| 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, 15); \ |
| 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) |